Skip to content

Commit

Permalink
Updates SDK to v2.1462.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Sep 20, 2023
1 parent 0864f09 commit e73e809
Show file tree
Hide file tree
Showing 31 changed files with 907 additions and 353 deletions.
37 changes: 37 additions & 0 deletions .changes/2.1462.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[
{
"type": "feature",
"category": "AppConfig",
"description": "Enabling boto3 paginators for list APIs and adding documentation around ServiceQuotaExceededException errors"
},
{
"type": "feature",
"category": "AppRunner",
"description": "This release adds improvements for managing App Runner auto scaling configuration resources. New APIs: UpdateDefaultAutoScalingConfiguration and ListServicesForAutoScalingConfiguration. Updated API: DeleteAutoScalingConfiguration."
},
{
"type": "feature",
"category": "CloudWatchLogs",
"description": "Add ClientToken to QueryDefinition CFN Handler in CWL"
},
{
"type": "feature",
"category": "CodeArtifact",
"description": "Add support for the Swift package format."
},
{
"type": "feature",
"category": "S3",
"description": "Fix an issue where the SDK can fail to unmarshall response due to NumberFormatException"
},
{
"type": "feature",
"category": "SSOOIDC",
"description": "Update FIPS endpoints in aws-us-gov."
},
{
"type": "feature",
"category": "ServiceDiscovery",
"description": "Adds a new DiscoverInstancesRevision API and also adds InstanceRevision field to the DiscoverInstances API response."
}
]
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1461.0-->
<!--LATEST=2.1462.0-->
<!--ENTRYINSERT-->

## 2.1462.0
* feature: AppConfig: Enabling boto3 paginators for list APIs and adding documentation around ServiceQuotaExceededException errors
* feature: AppRunner: This release adds improvements for managing App Runner auto scaling configuration resources. New APIs: UpdateDefaultAutoScalingConfiguration and ListServicesForAutoScalingConfiguration. Updated API: DeleteAutoScalingConfiguration.
* feature: CloudWatchLogs: Add ClientToken to QueryDefinition CFN Handler in CWL
* feature: CodeArtifact: Add support for the Swift package format.
* feature: S3: Fix an issue where the SDK can fail to unmarshall response due to NumberFormatException
* feature: SSOOIDC: Update FIPS endpoints in aws-us-gov.
* feature: ServiceDiscovery: Adds a new DiscoverInstancesRevision API and also adds InstanceRevision field to the DiscoverInstances API response.

## 2.1461.0
* feature: EC2: This release adds support for C7i, and R7a instance types.
* feature: Outposts: This release adds the InstanceFamilies field to the ListAssets response.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
To use the SDK in the browser, simply add the following script tag to your
HTML pages:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1461.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1462.0.min.js"></script>

You can also build a custom browser SDK with your specified set of AWS services.
This can allow you to reduce the SDK's size, specify different API versions of
Expand Down
6 changes: 4 additions & 2 deletions apis/appconfig-2019-10-09.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -860,7 +860,8 @@
},
"CompletedAt": {
"shape": "S24"
}
},
"VersionLabel": {}
}
}
},
Expand Down Expand Up @@ -1693,7 +1694,8 @@
}
},
"KmsKeyArn": {},
"KmsKeyIdentifier": {}
"KmsKeyIdentifier": {},
"VersionLabel": {}
}
},
"S24": {
Expand Down
28 changes: 24 additions & 4 deletions apis/appconfig-2019-10-09.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@
{
"shape": "BadRequestException"
},
{
"shape": "ServiceQuotaExceededException"
},
{
"shape": "InternalServerException"
}
Expand Down Expand Up @@ -58,6 +61,9 @@
},
{
"shape": "InternalServerException"
},
{
"shape": "ServiceQuotaExceededException"
}
],
"documentation": "<p>Creates a configuration profile, which is information that enables AppConfig to access the configuration source. Valid configuration sources include the following:</p> <ul> <li> <p>Configuration data in YAML, JSON, and other formats stored in the AppConfig hosted configuration store</p> </li> <li> <p>Configuration data stored as objects in an Amazon Simple Storage Service (Amazon S3) bucket</p> </li> <li> <p>Pipelines stored in CodePipeline</p> </li> <li> <p>Secrets stored in Secrets Manager</p> </li> <li> <p>Standard and secure string parameters stored in Amazon Web Services Systems Manager Parameter Store</p> </li> <li> <p>Configuration data in SSM documents stored in the Systems Manager document store</p> </li> </ul> <p>A configuration profile includes the following information:</p> <ul> <li> <p>The URI location of the configuration data.</p> </li> <li> <p>The Identity and Access Management (IAM) role that provides access to the configuration data.</p> </li> <li> <p>A validator for the configuration data. Available validators include either a JSON Schema or an Amazon Web Services Lambda function.</p> </li> </ul> <p>For more information, see <a href=\"http://docs.aws.amazon.com/appconfig/latest/userguide/appconfig-creating-configuration-and-profile.html\">Create a Configuration and a Configuration Profile</a> in the <i>AppConfig User Guide</i>.</p>"
Expand All @@ -79,6 +85,9 @@
{
"shape": "InternalServerException"
},
{
"shape": "ServiceQuotaExceededException"
},
{
"shape": "BadRequestException"
}
Expand Down Expand Up @@ -107,6 +116,9 @@
},
{
"shape": "BadRequestException"
},
{
"shape": "ServiceQuotaExceededException"
}
],
"documentation": "<p>Creates an environment. For each application, you define one or more environments. An environment is a deployment group of AppConfig targets, such as applications in a <code>Beta</code> or <code>Production</code> environment. You can also define environments for application subcomponents such as the <code>Web</code>, <code>Mobile</code> and <code>Back-end</code> components for your application. You can configure Amazon CloudWatch alarms for each environment. The system monitors alarms during a configuration deployment. If an alarm is triggered, the system rolls back the configuration.</p>"
Expand Down Expand Up @@ -138,7 +150,7 @@
"shape": "InternalServerException"
}
],
"documentation": "<p>Creates an AppConfig extension. An extension augments your ability to inject logic or behavior at different points during the AppConfig workflow of creating or deploying a configuration.</p> <p>You can create your own extensions or use the Amazon Web Services authored extensions provided by AppConfig. For most use cases, to create your own extension, you must create an Lambda function to perform any computation and processing defined in the extension. For more information about extensions, see <a href=\"https://docs.aws.amazon.com/appconfig/latest/userguide/working-with-appconfig-extensions.html\">Working with AppConfig extensions</a> in the <i>AppConfig User Guide</i>.</p>"
"documentation": "<p>Creates an AppConfig extension. An extension augments your ability to inject logic or behavior at different points during the AppConfig workflow of creating or deploying a configuration.</p> <p>You can create your own extensions or use the Amazon Web Services authored extensions provided by AppConfig. For an AppConfig extension that uses Lambda, you must create a Lambda function to perform any computation and processing defined in the extension. If you plan to create custom versions of the Amazon Web Services authored notification extensions, you only need to specify an Amazon Resource Name (ARN) in the <code>Uri</code> field for the new extension version.</p> <ul> <li> <p>For a custom EventBridge notification extension, enter the ARN of the EventBridge default events in the <code>Uri</code> field.</p> </li> <li> <p>For a custom Amazon SNS notification extension, enter the ARN of an Amazon SNS topic in the <code>Uri</code> field.</p> </li> <li> <p>For a custom Amazon SQS notification extension, enter the ARN of an Amazon SQS message queue in the <code>Uri</code> field. </p> </li> </ul> <p>For more information about extensions, see <a href=\"https://docs.aws.amazon.com/appconfig/latest/userguide/working-with-appconfig-extensions.html\">Working with AppConfig extensions</a> in the <i>AppConfig User Guide</i>.</p>"
},
"CreateExtensionAssociation": {
"name": "CreateExtensionAssociation",
Expand Down Expand Up @@ -1440,7 +1452,7 @@
},
"LocationUri": {
"shape": "Uri",
"documentation": "<p>A URI to locate the configuration. You can specify the following:</p> <ul> <li> <p>For the AppConfig hosted configuration store and for feature flags, specify <code>hosted</code>.</p> </li> <li> <p>For an Amazon Web Services Systems Manager Parameter Store parameter, specify either the parameter name in the format <code>ssm-parameter://&lt;parameter name&gt;</code> or the ARN.</p> </li> <li> <p>For an Secrets Manager secret, specify the URI in the following format: <code>secrets-manager</code>://&lt;secret name&gt;.</p> </li> <li> <p>For an Amazon S3 object, specify the URI in the following format: <code>s3://&lt;bucket&gt;/&lt;objectKey&gt; </code>. Here is an example: <code>s3://my-bucket/my-app/us-east-1/my-config.json</code> </p> </li> <li> <p>For an SSM document, specify either the document name in the format <code>ssm-document://&lt;document name&gt;</code> or the Amazon Resource Name (ARN).</p> </li> </ul>"
"documentation": "<p>A URI to locate the configuration. You can specify the following:</p> <ul> <li> <p>For the AppConfig hosted configuration store and for feature flags, specify <code>hosted</code>.</p> </li> <li> <p>For an Amazon Web Services Systems Manager Parameter Store parameter, specify either the parameter name in the format <code>ssm-parameter://&lt;parameter name&gt;</code> or the ARN.</p> </li> <li> <p>For an Amazon Web Services CodePipeline pipeline, specify the URI in the following format: <code>codepipeline</code>://&lt;pipeline name&gt;.</p> </li> <li> <p>For an Secrets Manager secret, specify the URI in the following format: <code>secretsmanager</code>://&lt;secret name&gt;.</p> </li> <li> <p>For an Amazon S3 object, specify the URI in the following format: <code>s3://&lt;bucket&gt;/&lt;objectKey&gt; </code>. Here is an example: <code>s3://my-bucket/my-app/us-east-1/my-config.json</code> </p> </li> <li> <p>For an SSM document, specify either the document name in the format <code>ssm-document://&lt;document name&gt;</code> or the Amazon Resource Name (ARN).</p> </li> </ul>"
},
"RetrievalRoleArn": {
"shape": "RoleArn",
Expand Down Expand Up @@ -1873,6 +1885,10 @@
"KmsKeyIdentifier": {
"shape": "Identifier",
"documentation": "<p>The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the configuration data using a customer managed key. </p>"
},
"VersionLabel": {
"shape": "VersionLabel",
"documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>"
}
}
},
Expand All @@ -1889,7 +1905,7 @@
},
"Description": {
"shape": "Description",
"documentation": "<p>A description of the deployment event. Descriptions include, but are not limited to, the user account or the Amazon CloudWatch alarm ARN that initiated a rollback, the percentage of hosts that received the deployment, or in the case of an internal error, a recommendation to attempt a new deployment.</p>"
"documentation": "<p>A description of the deployment event. Descriptions include, but are not limited to, the following:</p> <ul> <li> <p>The Amazon Web Services account or the Amazon CloudWatch alarm ARN that initiated a rollback.</p> </li> <li> <p>The percentage of hosts that received the deployment.</p> </li> <li> <p>A recommendation to attempt a new deployment (in the case of an internal error).</p> </li> </ul>"
},
"ActionInvocations": {
"shape": "ActionInvocations",
Expand Down Expand Up @@ -2042,6 +2058,10 @@
"CompletedAt": {
"shape": "Iso8601DateTime",
"documentation": "<p>Time the deployment completed.</p>"
},
"VersionLabel": {
"shape": "VersionLabel",
"documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>"
}
},
"documentation": "<p>Information about the deployment.</p>"
Expand Down Expand Up @@ -2986,7 +3006,7 @@
},
"ConfigurationVersion": {
"shape": "Version",
"documentation": "<p>The configuration version to deploy. If deploying an AppConfig hosted configuration version, you can specify either the version number or version label.</p>"
"documentation": "<p>The configuration version to deploy. If deploying an AppConfig hosted configuration version, you can specify either the version number or version label. For all other configurations, you must specify the version number.</p>"
},
"Description": {
"shape": "Description",
Expand Down
24 changes: 16 additions & 8 deletions apis/appconfig-2019-10-09.paginators.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,42 +3,50 @@
"ListApplications": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
},
"ListConfigurationProfiles": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
},
"ListDeploymentStrategies": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
},
"ListDeployments": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
},
"ListEnvironments": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
},
"ListExtensionAssociations": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
},
"ListExtensions": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
},
"ListHostedConfigurationVersions": {
"input_token": "NextToken",
"output_token": "NextToken",
"limit_key": "MaxResults"
"limit_key": "MaxResults",
"result_key": "Items"
}
}
}
Loading

0 comments on commit e73e809

Please sign in to comment.