Skip to content

Commit

Permalink
Release v1.49.15 (2024-01-04) (#5132)
Browse files Browse the repository at this point in the history
Release v1.49.15 (2024-01-04)
===

### Service Client Updates
* `service/config`: Updates service API and documentation
* `service/docdb`: Updates service API and documentation
  * Adding PerformanceInsightsEnabled and PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response.
* `service/ecs`: Updates service API and documentation
  * This release adds support for managed instance draining which facilitates graceful termination of Amazon ECS instances.
* `service/es`: Updates service API and documentation
  * This release adds support for new or existing Amazon OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward secrecy cipher suites for domain endpoints.
* `service/lightsail`: Updates service API and documentation
  * This release adds support to set up an HTTPS endpoint on an instance.
* `service/opensearch`: Updates service API and documentation
* `service/sagemaker`: Updates service API and documentation
  * Adding support for provisioned throughput mode for SageMaker Feature Groups
* `service/servicecatalog`: Updates service API and documentation
  * Added Idempotency token support to Service Catalog  AssociateServiceActionWithProvisioningArtifact, DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API
  • Loading branch information
aws-sdk-go-automation committed Jan 4, 2024
1 parent cf33507 commit f41238a
Show file tree
Hide file tree
Showing 30 changed files with 2,392 additions and 713 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
Release v1.49.15 (2024-01-04)
===

### Service Client Updates
* `service/config`: Updates service API and documentation
* `service/docdb`: Updates service API and documentation
* Adding PerformanceInsightsEnabled and PerformanceInsightsKMSKeyId fields to DescribeDBInstances Response.
* `service/ecs`: Updates service API and documentation
* This release adds support for managed instance draining which facilitates graceful termination of Amazon ECS instances.
* `service/es`: Updates service API and documentation
* This release adds support for new or existing Amazon OpenSearch domains to enable TLS 1.3 or TLS 1.2 with perfect forward secrecy cipher suites for domain endpoints.
* `service/lightsail`: Updates service API and documentation
* This release adds support to set up an HTTPS endpoint on an instance.
* `service/opensearch`: Updates service API and documentation
* `service/sagemaker`: Updates service API and documentation
* Adding support for provisioned throughput mode for SageMaker Feature Groups
* `service/servicecatalog`: Updates service API and documentation
* Added Idempotency token support to Service Catalog AssociateServiceActionWithProvisioningArtifact, DisassociateServiceActionFromProvisioningArtifact, DeleteServiceAction API

Release v1.49.14 (2024-01-03)
===

Expand Down
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.49.14"
const SDKVersion = "1.49.15"
20 changes: 19 additions & 1 deletion models/apis/config/2014-11-12/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5105,7 +5105,25 @@
"AWS::KafkaConnect::Connector",
"AWS::Lambda::CodeSigningConfig",
"AWS::NetworkManager::ConnectPeer",
"AWS::ResourceExplorer2::Index"
"AWS::ResourceExplorer2::Index",
"AWS::AppStream::Fleet",
"AWS::Cognito::UserPool",
"AWS::Cognito::UserPoolClient",
"AWS::Cognito::UserPoolGroup",
"AWS::EC2::NetworkInsightsAccessScope",
"AWS::EC2::NetworkInsightsAnalysis",
"AWS::Grafana::Workspace",
"AWS::GroundStation::DataflowEndpointGroup",
"AWS::ImageBuilder::ImageRecipe",
"AWS::KMS::Alias",
"AWS::M2::Environment",
"AWS::QuickSight::DataSource",
"AWS::QuickSight::Template",
"AWS::QuickSight::Theme",
"AWS::RDS::OptionGroup",
"AWS::Redshift::EndpointAccess",
"AWS::Route53Resolver::FirewallRuleGroup",
"AWS::SSM::Document"
]
},
"ResourceTypeList":{
Expand Down
8 changes: 4 additions & 4 deletions models/apis/config/2014-11-12/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@
"AutoRemediationAttemptSeconds": {
"base": null,
"refs": {
"RemediationConfiguration$RetryAttemptSeconds": "<p>Maximum time in seconds that Config runs auto-remediation. If you do not select a number, the default is 60 seconds. </p> <p>For example, if you specify RetryAttemptSeconds as 50 seconds and MaximumAutomaticAttempts as 5, Config will run auto-remediations 5 times within 50 seconds before throwing an exception.</p>"
"RemediationConfiguration$RetryAttemptSeconds": "<p>Time window to determine whether or not to add a remediation exception to prevent infinite remediation attempts. If <code>MaximumAutomaticAttempts</code> remediation attempts have been made under <code>RetryAttemptSeconds</code>, a remediation exception will be added to the resource. If you do not select a number, the default is 60 seconds. </p> <p>For example, if you specify <code>RetryAttemptSeconds</code> as 50 seconds and <code>MaximumAutomaticAttempts</code> as 5, Config will run auto-remediations 5 times within 50 seconds before adding a remediation exception to the resource.</p>"
}
},
"AutoRemediationAttempts": {
Expand Down Expand Up @@ -2806,7 +2806,7 @@
"BaseConfigurationItem$recordingFrequency": "<p>The recording frequency that Config uses to record configuration changes for the resource.</p>",
"ConfigurationItem$recordingFrequency": "<p>The recording frequency that Config uses to record configuration changes for the resource.</p>",
"RecordingMode$recordingFrequency": "<p>The default recording frequency that Config uses to record configuration changes.</p> <important> <p>Daily recording is not supported for the following resource types:</p> <ul> <li> <p> <code>AWS::Config::ResourceCompliance</code> </p> </li> <li> <p> <code>AWS::Config::ConformancePackCompliance</code> </p> </li> <li> <p> <code>AWS::Config::ConfigurationRecorder</code> </p> </li> </ul> <p>For the <b>allSupported</b> (<code>ALL_SUPPORTED_RESOURCE_TYPES</code>) recording strategy, these resource types will be set to Continuous recording.</p> </important>",
"RecordingModeOverride$recordingFrequency": "<p>The recording frequency that will be applied to all the resource types specified in the override.</p> <ul> <li> <p>Continuous recording allows you to record configuration changes continuously whenever a change occurs.</p> </li> <li> <p>Daily recording allows you record configuration data once every 24 hours, only if a change has occurred.</p> </li> </ul> <note> <p>Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.</p> </note>"
"RecordingModeOverride$recordingFrequency": "<p>The recording frequency that will be applied to all the resource types specified in the override.</p> <ul> <li> <p>Continuous recording allows you to record configuration changes continuously whenever a change occurs.</p> </li> <li> <p>Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded. </p> </li> </ul> <note> <p>Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.</p> </note>"
}
},
"RecordingGroup": {
Expand All @@ -2816,9 +2816,9 @@
}
},
"RecordingMode": {
"base": "<p>Specifies the default recording frequency that Config uses to record configuration changes. Config supports <i>Continuous recording</i> and <i>Daily recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record configuration changes continuously whenever a change occurs.</p> </li> <li> <p>Daily recording allows you record configuration data once every 24 hours, only if a change has occurred.</p> </li> </ul> <note> <p>Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.</p> </note> <p>You can also override the recording frequency for specific resource types.</p>",
"base": "<p>Specifies the default recording frequency that Config uses to record configuration changes. Config supports <i>Continuous recording</i> and <i>Daily recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record configuration changes continuously whenever a change occurs.</p> </li> <li> <p>Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded. </p> </li> </ul> <note> <p>Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.</p> </note> <p>You can also override the recording frequency for specific resource types.</p>",
"refs": {
"ConfigurationRecorder$recordingMode": "<p>Specifies the default recording frequency that Config uses to record configuration changes. Config supports <i>Continuous recording</i> and <i>Daily recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record configuration changes continuously whenever a change occurs.</p> </li> <li> <p>Daily recording allows you record configuration data once every 24 hours, only if a change has occurred.</p> </li> </ul> <note> <p>Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.</p> </note> <p>You can also override the recording frequency for specific resource types.</p>"
"ConfigurationRecorder$recordingMode": "<p>Specifies the default recording frequency that Config uses to record configuration changes. Config supports <i>Continuous recording</i> and <i>Daily recording</i>.</p> <ul> <li> <p>Continuous recording allows you to record configuration changes continuously whenever a change occurs.</p> </li> <li> <p>Daily recording allows you to receive a configuration item (CI) representing the most recent state of your resources over the last 24-hour period, only if it’s different from the previous CI recorded. </p> </li> </ul> <note> <p>Firewall Manager depends on continuous recording to monitor your resources. If you are using Firewall Manager, it is recommended that you set the recording frequency to Continuous.</p> </note> <p>You can also override the recording frequency for specific resource types.</p>"
}
},
"RecordingModeOverride": {
Expand Down
4 changes: 3 additions & 1 deletion models/apis/docdb/2014-10-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1594,7 +1594,9 @@
"PromotionTier":{"shape":"IntegerOptional"},
"DBInstanceArn":{"shape":"String"},
"EnabledCloudwatchLogsExports":{"shape":"LogTypeList"},
"CertificateDetails":{"shape":"CertificateDetails"}
"CertificateDetails":{"shape":"CertificateDetails"},
"PerformanceInsightsEnabled":{"shape":"BooleanOptional"},
"PerformanceInsightsKMSKeyId":{"shape":"String"}
},
"wrapper":true
},
Expand Down
2 changes: 2 additions & 0 deletions models/apis/docdb/2014-10-31/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,7 @@
"CreateGlobalClusterMessage$StorageEncrypted": "<p>The storage encryption setting for the new global cluster. </p>",
"DBEngineVersion$SupportsCertificateRotationWithoutRestart": "<p>Indicates whether the engine version supports rotating the server certificate without rebooting the DB instance.</p>",
"DBInstance$CopyTagsToSnapshot": "<p>A value that indicates whether to copy tags from the DB instance to snapshots of the DB instance. By default, tags are not copied.</p>",
"DBInstance$PerformanceInsightsEnabled": "<p>Set to <code>true</code> if Amazon RDS Performance Insights is enabled for the DB instance, and otherwise <code>false</code>.</p>",
"DescribeDBEngineVersionsMessage$ListSupportedCharacterSets": "<p>If this parameter is specified and the requested engine supports the <code>CharacterSetName</code> parameter for <code>CreateDBInstance</code>, the response includes a list of supported character sets for each engine version. </p>",
"DescribeDBEngineVersionsMessage$ListSupportedTimezones": "<p>If this parameter is specified and the requested engine supports the <code>TimeZone</code> parameter for <code>CreateDBInstance</code>, the response includes a list of supported time zones for each engine version. </p>",
"DescribeOrderableDBInstanceOptionsMessage$Vpc": "<p>The virtual private cloud (VPC) filter value. Specify this parameter to show only the available VPC or non-VPC offerings.</p>",
Expand Down Expand Up @@ -1516,6 +1517,7 @@
"DBInstance$DbiResourceId": "<p>The Amazon Web Services Region-unique, immutable identifier for the instance. This identifier is found in CloudTrail log entries whenever the KMS key for the instance is accessed.</p>",
"DBInstance$CACertificateIdentifier": "<p>The identifier of the CA certificate for this DB instance.</p>",
"DBInstance$DBInstanceArn": "<p>The Amazon Resource Name (ARN) for the instance.</p>",
"DBInstance$PerformanceInsightsKMSKeyId": "<p>The KMS key identifier for encryption of Performance Insights data. The KMS key ID is the Amazon Resource Name (ARN), KMS key identifier, or the KMS key alias for the KMS encryption key.</p>",
"DBInstanceMessage$Marker": "<p>An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by <code>MaxRecords</code>.</p>",
"DBInstanceStatusInfo$StatusType": "<p>This value is currently \"<code>read replication</code>.\"</p>",
"DBInstanceStatusInfo$Status": "<p>Status of the instance. For a <code>StatusType</code> of read replica, the values can be <code>replicating</code>, error, <code>stopped</code>, or <code>terminated</code>.</p>",
Expand Down
13 changes: 11 additions & 2 deletions models/apis/ecs/2014-11-13/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -990,14 +990,16 @@
"members":{
"autoScalingGroupArn":{"shape":"String"},
"managedScaling":{"shape":"ManagedScaling"},
"managedTerminationProtection":{"shape":"ManagedTerminationProtection"}
"managedTerminationProtection":{"shape":"ManagedTerminationProtection"},
"managedDraining":{"shape":"ManagedDraining"}
}
},
"AutoScalingGroupProviderUpdate":{
"type":"structure",
"members":{
"managedScaling":{"shape":"ManagedScaling"},
"managedTerminationProtection":{"shape":"ManagedTerminationProtection"}
"managedTerminationProtection":{"shape":"ManagedTerminationProtection"},
"managedDraining":{"shape":"ManagedDraining"}
}
},
"AwsVpcConfiguration":{
Expand Down Expand Up @@ -2485,6 +2487,13 @@
"type":"list",
"member":{"shape":"ManagedAgent"}
},
"ManagedDraining":{
"type":"string",
"enum":[
"ENABLED",
"DISABLED"
]
},
"ManagedScaling":{
"type":"structure",
"members":{
Expand Down
Loading

0 comments on commit f41238a

Please sign in to comment.