Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Nov 15, 2023
1 parent 7148ad1 commit ab38ce9
Show file tree
Hide file tree
Showing 60 changed files with 2,461 additions and 278 deletions.
62 changes: 62 additions & 0 deletions .changes/3.286.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
[
{
"type": "enhancement",
"category": "RDS",
"description": "Updates Amazon RDS documentation for support for upgrading RDS for MySQL snapshots from version 5.7 to version 8.0."
},
{
"type": "api-change",
"category": "finspace",
"description": "Adding deprecated trait on Dataset Browser Environment APIs"
},
{
"type": "api-change",
"category": "MWAA",
"description": "This Amazon MWAA release adds support for customer-managed VPC endpoints. This lets you choose whether to create, and manage your environment's VPC endpoints, or to have Amazon MWAA create, and manage them for you."
},
{
"type": "api-change",
"category": "AutoScaling",
"description": "This release introduces Instance Maintenance Policy, a new EC2 Auto Scaling capability that allows customers to define whether instances are launched before or after existing instances are terminated during instance replacement operations."
},
{
"type": "api-change",
"category": "Lambda",
"description": "Add Java 21 (java21) support to AWS Lambda"
},
{
"type": "api-change",
"category": "EC2",
"description": "AWS EBS now supports Snapshot Lock, giving users the ability to lock an EBS Snapshot to prohibit deletion of the snapshot. This release introduces the LockSnapshot, UnlockSnapshot & DescribeLockedSnapshots APIs to manage lock configuration for snapshots. The release also includes the dl2q_24xlarge."
},
{
"type": "api-change",
"category": "Redshift",
"description": "The custom domain name SDK for Amazon Redshift provisioned clusters is updated with additional required parameters for modify and delete operations. Additionally, users can provide domain names with longer top-level domains."
},
{
"type": "api-change",
"category": "CodeCatalyst",
"description": "This release adds functionality for retrieving information about workflows and workflow runs and starting workflow runs in Amazon CodeCatalyst."
},
{
"type": "api-change",
"category": "CloudTrail",
"description": "The Lake Repricing feature lets customers configure a BillingMode for an event data store. The BillingMode determines the cost for ingesting and storing events and the default and maximum retention period for the event data store."
},
{
"type": "api-change",
"category": "S3Control",
"description": "Add 5 APIs to create, update, get, list, delete S3 Storage Lens group(eg. CreateStorageLensGroup), 3 APIs for tagging(TagResource,UntagResource,ListTagsForResource), and update to StorageLensConfiguration to allow metrics to be aggregated on Storage Lens groups."
},
{
"type": "api-change",
"category": "FinSpaceData",
"description": "Adding deprecated trait to APIs in this name space."
},
{
"type": "api-change",
"category": "SsmSap",
"description": "Update the default value of MaxResult to 50."
}
]
7 changes: 0 additions & 7 deletions .changes/nextrelease/remove-sqs-middleware.json

This file was deleted.

16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# CHANGELOG

## next release

* `Aws\Sqs` - Moves queue url middleware, which is no longer needed after the SQS migration from query to json protocol.
* `Aws\RDS` - Updates Amazon RDS documentation for support for upgrading RDS for MySQL snapshots from version 5.7 to version 8.0.
* `Aws\finspace` - Adding deprecated trait on Dataset Browser Environment APIs
* `Aws\MWAA` - This Amazon MWAA release adds support for customer-managed VPC endpoints. This lets you choose whether to create, and manage your environment's VPC endpoints, or to have Amazon MWAA create, and manage them for you.
* `Aws\AutoScaling` - This release introduces Instance Maintenance Policy, a new EC2 Auto Scaling capability that allows customers to define whether instances are launched before or after existing instances are terminated during instance replacement operations.
* `Aws\Lambda` - Add Java 21 (java21) support to AWS Lambda
* `Aws\EC2` - AWS EBS now supports Snapshot Lock, giving users the ability to lock an EBS Snapshot to prohibit deletion of the snapshot. This release introduces the LockSnapshot, UnlockSnapshot & DescribeLockedSnapshots APIs to manage lock configuration for snapshots. The release also includes the dl2q_24xlarge.
* `Aws\Redshift` - The custom domain name SDK for Amazon Redshift provisioned clusters is updated with additional required parameters for modify and delete operations. Additionally, users can provide domain names with longer top-level domains.
* `Aws\CodeCatalyst` - This release adds functionality for retrieving information about workflows and workflow runs and starting workflow runs in Amazon CodeCatalyst.
* `Aws\CloudTrail` - The Lake Repricing feature lets customers configure a BillingMode for an event data store. The BillingMode determines the cost for ingesting and storing events and the default and maximum retention period for the event data store.
* `Aws\S3Control` - Add 5 APIs to create, update, get, list, delete S3 Storage Lens group(eg. CreateStorageLensGroup), 3 APIs for tagging(TagResource,UntagResource,ListTagsForResource), and update to StorageLensConfiguration to allow metrics to be aggregated on Storage Lens groups.
* `Aws\FinSpaceData` - Adding deprecated trait to APIs in this name space.
* `Aws\SsmSap` - Update the default value of MaxResult to 50.

## 3.286.1 - 2023-11-14

* `Aws\Pipes` - Added support (via new LogConfiguration field in CreatePipe and UpdatePipe APIs) for logging to Amazon CloudWatch Logs, Amazon Simple Storage Service (Amazon S3), and Amazon Kinesis Data Firehose
Expand Down
10 changes: 10 additions & 0 deletions src/CodeCatalyst/CodeCatalystClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@
* @method \GuzzleHttp\Promise\Promise getSubscriptionAsync(array $args = [])
* @method \Aws\Result getUserDetails(array $args = [])
* @method \GuzzleHttp\Promise\Promise getUserDetailsAsync(array $args = [])
* @method \Aws\Result getWorkflow(array $args = [])
* @method \GuzzleHttp\Promise\Promise getWorkflowAsync(array $args = [])
* @method \Aws\Result getWorkflowRun(array $args = [])
* @method \GuzzleHttp\Promise\Promise getWorkflowRunAsync(array $args = [])
* @method \Aws\Result listAccessTokens(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAccessTokensAsync(array $args = [])
* @method \Aws\Result listDevEnvironmentSessions(array $args = [])
Expand All @@ -55,10 +59,16 @@
* @method \GuzzleHttp\Promise\Promise listSourceRepositoryBranchesAsync(array $args = [])
* @method \Aws\Result listSpaces(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSpacesAsync(array $args = [])
* @method \Aws\Result listWorkflowRuns(array $args = [])
* @method \GuzzleHttp\Promise\Promise listWorkflowRunsAsync(array $args = [])
* @method \Aws\Result listWorkflows(array $args = [])
* @method \GuzzleHttp\Promise\Promise listWorkflowsAsync(array $args = [])
* @method \Aws\Result startDevEnvironment(array $args = [])
* @method \GuzzleHttp\Promise\Promise startDevEnvironmentAsync(array $args = [])
* @method \Aws\Result startDevEnvironmentSession(array $args = [])
* @method \GuzzleHttp\Promise\Promise startDevEnvironmentSessionAsync(array $args = [])
* @method \Aws\Result startWorkflowRun(array $args = [])
* @method \GuzzleHttp\Promise\Promise startWorkflowRunAsync(array $args = [])
* @method \Aws\Result stopDevEnvironment(array $args = [])
* @method \GuzzleHttp\Promise\Promise stopDevEnvironmentAsync(array $args = [])
* @method \Aws\Result stopDevEnvironmentSession(array $args = [])
Expand Down
6 changes: 6 additions & 0 deletions src/Ec2/Ec2Client.php
Original file line number Diff line number Diff line change
Expand Up @@ -806,6 +806,8 @@
* @method \GuzzleHttp\Promise\Promise describeLocalGatewayVirtualInterfacesAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result describeLocalGateways(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise describeLocalGatewaysAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result describeLockedSnapshots(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise describeLockedSnapshotsAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result describeManagedPrefixLists(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise describeManagedPrefixListsAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result describeNetworkInsightsAccessScopeAnalyses(array $args = []) (supported in versions 2016-11-15)
Expand Down Expand Up @@ -1050,6 +1052,8 @@
* @method \GuzzleHttp\Promise\Promise listImagesInRecycleBinAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result listSnapshotsInRecycleBin(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise listSnapshotsInRecycleBinAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result lockSnapshot(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise lockSnapshotAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result modifyAddressAttribute(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise modifyAddressAttributeAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result modifyAvailabilityZoneGroup(array $args = []) (supported in versions 2016-11-15)
Expand Down Expand Up @@ -1216,6 +1220,8 @@
* @method \GuzzleHttp\Promise\Promise unassignIpv6AddressesAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result unassignPrivateNatGatewayAddress(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise unassignPrivateNatGatewayAddressAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result unlockSnapshot(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise unlockSnapshotAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result updateSecurityGroupRuleDescriptionsEgress(array $args = []) (supported in versions 2016-11-15)
* @method \GuzzleHttp\Promise\Promise updateSecurityGroupRuleDescriptionsEgressAsync(array $args = []) (supported in versions 2016-11-15)
* @method \Aws\Result updateSecurityGroupRuleDescriptionsIngress(array $args = []) (supported in versions 2016-11-15)
Expand Down
16 changes: 16 additions & 0 deletions src/S3Control/S3ControlClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@
* @method \GuzzleHttp\Promise\Promise createJobAsync(array $args = [])
* @method \Aws\Result createMultiRegionAccessPoint(array $args = [])
* @method \GuzzleHttp\Promise\Promise createMultiRegionAccessPointAsync(array $args = [])
* @method \Aws\Result createStorageLensGroup(array $args = [])
* @method \GuzzleHttp\Promise\Promise createStorageLensGroupAsync(array $args = [])
* @method \Aws\Result deleteAccessPoint(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteAccessPointAsync(array $args = [])
* @method \Aws\Result deleteAccessPointForObjectLambda(array $args = [])
Expand Down Expand Up @@ -49,6 +51,8 @@
* @method \GuzzleHttp\Promise\Promise deleteStorageLensConfigurationAsync(array $args = [])
* @method \Aws\Result deleteStorageLensConfigurationTagging(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteStorageLensConfigurationTaggingAsync(array $args = [])
* @method \Aws\Result deleteStorageLensGroup(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteStorageLensGroupAsync(array $args = [])
* @method \Aws\Result describeJob(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeJobAsync(array $args = [])
* @method \Aws\Result describeMultiRegionAccessPointOperation(array $args = [])
Expand Down Expand Up @@ -95,6 +99,8 @@
* @method \GuzzleHttp\Promise\Promise getStorageLensConfigurationAsync(array $args = [])
* @method \Aws\Result getStorageLensConfigurationTagging(array $args = [])
* @method \GuzzleHttp\Promise\Promise getStorageLensConfigurationTaggingAsync(array $args = [])
* @method \Aws\Result getStorageLensGroup(array $args = [])
* @method \GuzzleHttp\Promise\Promise getStorageLensGroupAsync(array $args = [])
* @method \Aws\Result listAccessPoints(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAccessPointsAsync(array $args = [])
* @method \Aws\Result listAccessPointsForObjectLambda(array $args = [])
Expand All @@ -107,6 +113,10 @@
* @method \GuzzleHttp\Promise\Promise listRegionalBucketsAsync(array $args = [])
* @method \Aws\Result listStorageLensConfigurations(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStorageLensConfigurationsAsync(array $args = [])
* @method \Aws\Result listStorageLensGroups(array $args = [])
* @method \GuzzleHttp\Promise\Promise listStorageLensGroupsAsync(array $args = [])
* @method \Aws\Result listTagsForResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
* @method \Aws\Result putAccessPointConfigurationForObjectLambda(array $args = [])
* @method \GuzzleHttp\Promise\Promise putAccessPointConfigurationForObjectLambdaAsync(array $args = [])
* @method \Aws\Result putAccessPointPolicy(array $args = [])
Expand Down Expand Up @@ -135,10 +145,16 @@
* @method \GuzzleHttp\Promise\Promise putStorageLensConfigurationTaggingAsync(array $args = [])
* @method \Aws\Result submitMultiRegionAccessPointRoutes(array $args = [])
* @method \GuzzleHttp\Promise\Promise submitMultiRegionAccessPointRoutesAsync(array $args = [])
* @method \Aws\Result tagResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
* @method \Aws\Result untagResource(array $args = [])
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
* @method \Aws\Result updateJobPriority(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateJobPriorityAsync(array $args = [])
* @method \Aws\Result updateJobStatus(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateJobStatusAsync(array $args = [])
* @method \Aws\Result updateStorageLensGroup(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateStorageLensGroupAsync(array $args = [])
*/
class S3ControlClient extends AwsClient
{
Expand Down
34 changes: 30 additions & 4 deletions src/data/autoscaling/2011-01-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1244,7 +1244,8 @@
"Context":{"shape":"Context"},
"DesiredCapacityType":{"shape":"XmlStringMaxLen255"},
"DefaultInstanceWarmup":{"shape":"DefaultInstanceWarmup"},
"TrafficSources":{"shape":"TrafficSources"}
"TrafficSources":{"shape":"TrafficSources"},
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"}
}
},
"AutoScalingGroupDesiredCapacity":{"type":"integer"},
Expand Down Expand Up @@ -1522,7 +1523,8 @@
"Context":{"shape":"Context"},
"DesiredCapacityType":{"shape":"XmlStringMaxLen255"},
"DefaultInstanceWarmup":{"shape":"DefaultInstanceWarmup"},
"TrafficSources":{"shape":"TrafficSources"}
"TrafficSources":{"shape":"TrafficSources"},
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"}
}
},
"CreateLaunchConfigurationType":{
Expand Down Expand Up @@ -2110,6 +2112,13 @@
"type":"list",
"member":{"shape":"XmlStringMaxLen19"}
},
"InstanceMaintenancePolicy":{
"type":"structure",
"members":{
"MinHealthyPercentage":{"shape":"IntPercentResettable"},
"MaxHealthyPercentage":{"shape":"IntPercent100To200Resettable"}
}
},
"InstanceMetadataEndpointState":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -2278,6 +2287,21 @@
"max":100,
"min":0
},
"IntPercent100To200":{
"type":"integer",
"max":200,
"min":100
},
"IntPercent100To200Resettable":{
"type":"integer",
"max":200,
"min":-1
},
"IntPercentResettable":{
"type":"integer",
"max":100,
"min":-1
},
"InvalidNextToken":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -3057,7 +3081,8 @@
"AutoRollback":{"shape":"AutoRollback"},
"ScaleInProtectedInstances":{"shape":"ScaleInProtectedInstances"},
"StandbyInstances":{"shape":"StandbyInstances"},
"AlarmSpecification":{"shape":"AlarmSpecification"}
"AlarmSpecification":{"shape":"AlarmSpecification"},
"MaxHealthyPercentage":{"shape":"IntPercent100To200"}
}
},
"RefreshStrategy":{
Expand Down Expand Up @@ -3520,7 +3545,8 @@
"CapacityRebalance":{"shape":"CapacityRebalanceEnabled"},
"Context":{"shape":"Context"},
"DesiredCapacityType":{"shape":"XmlStringMaxLen255"},
"DefaultInstanceWarmup":{"shape":"DefaultInstanceWarmup"}
"DefaultInstanceWarmup":{"shape":"DefaultInstanceWarmup"},
"InstanceMaintenancePolicy":{"shape":"InstanceMaintenancePolicy"}
}
},
"VCpuCountRequest":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/autoscaling/2011-01-01/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit ab38ce9

Please sign in to comment.