Skip to content

Commit e73e809

Browse files
author
awstools
committed
Updates SDK to v2.1462.0
1 parent 0864f09 commit e73e809

31 files changed

+907
-353
lines changed

.changes/2.1462.0.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "AppConfig",
5+
"description": "Enabling boto3 paginators for list APIs and adding documentation around ServiceQuotaExceededException errors"
6+
},
7+
{
8+
"type": "feature",
9+
"category": "AppRunner",
10+
"description": "This release adds improvements for managing App Runner auto scaling configuration resources. New APIs: UpdateDefaultAutoScalingConfiguration and ListServicesForAutoScalingConfiguration. Updated API: DeleteAutoScalingConfiguration."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "CloudWatchLogs",
15+
"description": "Add ClientToken to QueryDefinition CFN Handler in CWL"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "CodeArtifact",
20+
"description": "Add support for the Swift package format."
21+
},
22+
{
23+
"type": "feature",
24+
"category": "S3",
25+
"description": "Fix an issue where the SDK can fail to unmarshall response due to NumberFormatException"
26+
},
27+
{
28+
"type": "feature",
29+
"category": "SSOOIDC",
30+
"description": "Update FIPS endpoints in aws-us-gov."
31+
},
32+
{
33+
"type": "feature",
34+
"category": "ServiceDiscovery",
35+
"description": "Adds a new DiscoverInstancesRevision API and also adds InstanceRevision field to the DiscoverInstances API response."
36+
}
37+
]

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.1461.0-->
2+
<!--LATEST=2.1462.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1462.0
6+
* feature: AppConfig: Enabling boto3 paginators for list APIs and adding documentation around ServiceQuotaExceededException errors
7+
* feature: AppRunner: This release adds improvements for managing App Runner auto scaling configuration resources. New APIs: UpdateDefaultAutoScalingConfiguration and ListServicesForAutoScalingConfiguration. Updated API: DeleteAutoScalingConfiguration.
8+
* feature: CloudWatchLogs: Add ClientToken to QueryDefinition CFN Handler in CWL
9+
* feature: CodeArtifact: Add support for the Swift package format.
10+
* feature: S3: Fix an issue where the SDK can fail to unmarshall response due to NumberFormatException
11+
* feature: SSOOIDC: Update FIPS endpoints in aws-us-gov.
12+
* feature: ServiceDiscovery: Adds a new DiscoverInstancesRevision API and also adds InstanceRevision field to the DiscoverInstances API response.
13+
514
## 2.1461.0
615
* feature: EC2: This release adds support for C7i, and R7a instance types.
716
* feature: Outposts: This release adds the InstanceFamilies field to the ListAssets response.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
7171
To use the SDK in the browser, simply add the following script tag to your
7272
HTML pages:
7373

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

7676
You can also build a custom browser SDK with your specified set of AWS services.
7777
This can allow you to reduce the SDK's size, specify different API versions of

apis/appconfig-2019-10-09.min.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -860,7 +860,8 @@
860860
},
861861
"CompletedAt": {
862862
"shape": "S24"
863-
}
863+
},
864+
"VersionLabel": {}
864865
}
865866
}
866867
},
@@ -1693,7 +1694,8 @@
16931694
}
16941695
},
16951696
"KmsKeyArn": {},
1696-
"KmsKeyIdentifier": {}
1697+
"KmsKeyIdentifier": {},
1698+
"VersionLabel": {}
16971699
}
16981700
},
16991701
"S24": {

apis/appconfig-2019-10-09.normal.json

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@
3030
{
3131
"shape": "BadRequestException"
3232
},
33+
{
34+
"shape": "ServiceQuotaExceededException"
35+
},
3336
{
3437
"shape": "InternalServerException"
3538
}
@@ -58,6 +61,9 @@
5861
},
5962
{
6063
"shape": "InternalServerException"
64+
},
65+
{
66+
"shape": "ServiceQuotaExceededException"
6167
}
6268
],
6369
"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>"
@@ -79,6 +85,9 @@
7985
{
8086
"shape": "InternalServerException"
8187
},
88+
{
89+
"shape": "ServiceQuotaExceededException"
90+
},
8291
{
8392
"shape": "BadRequestException"
8493
}
@@ -107,6 +116,9 @@
107116
},
108117
{
109118
"shape": "BadRequestException"
119+
},
120+
{
121+
"shape": "ServiceQuotaExceededException"
110122
}
111123
],
112124
"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>"
@@ -138,7 +150,7 @@
138150
"shape": "InternalServerException"
139151
}
140152
],
141-
"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>"
153+
"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>"
142154
},
143155
"CreateExtensionAssociation": {
144156
"name": "CreateExtensionAssociation",
@@ -1440,7 +1452,7 @@
14401452
},
14411453
"LocationUri": {
14421454
"shape": "Uri",
1443-
"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>"
1455+
"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>"
14441456
},
14451457
"RetrievalRoleArn": {
14461458
"shape": "RoleArn",
@@ -1873,6 +1885,10 @@
18731885
"KmsKeyIdentifier": {
18741886
"shape": "Identifier",
18751887
"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>"
1888+
},
1889+
"VersionLabel": {
1890+
"shape": "VersionLabel",
1891+
"documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>"
18761892
}
18771893
}
18781894
},
@@ -1889,7 +1905,7 @@
18891905
},
18901906
"Description": {
18911907
"shape": "Description",
1892-
"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>"
1908+
"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>"
18931909
},
18941910
"ActionInvocations": {
18951911
"shape": "ActionInvocations",
@@ -2042,6 +2058,10 @@
20422058
"CompletedAt": {
20432059
"shape": "Iso8601DateTime",
20442060
"documentation": "<p>Time the deployment completed.</p>"
2061+
},
2062+
"VersionLabel": {
2063+
"shape": "VersionLabel",
2064+
"documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>"
20452065
}
20462066
},
20472067
"documentation": "<p>Information about the deployment.</p>"
@@ -2986,7 +3006,7 @@
29863006
},
29873007
"ConfigurationVersion": {
29883008
"shape": "Version",
2989-
"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>"
3009+
"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>"
29903010
},
29913011
"Description": {
29923012
"shape": "Description",

apis/appconfig-2019-10-09.paginators.json

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,42 +3,50 @@
33
"ListApplications": {
44
"input_token": "NextToken",
55
"output_token": "NextToken",
6-
"limit_key": "MaxResults"
6+
"limit_key": "MaxResults",
7+
"result_key": "Items"
78
},
89
"ListConfigurationProfiles": {
910
"input_token": "NextToken",
1011
"output_token": "NextToken",
11-
"limit_key": "MaxResults"
12+
"limit_key": "MaxResults",
13+
"result_key": "Items"
1214
},
1315
"ListDeploymentStrategies": {
1416
"input_token": "NextToken",
1517
"output_token": "NextToken",
16-
"limit_key": "MaxResults"
18+
"limit_key": "MaxResults",
19+
"result_key": "Items"
1720
},
1821
"ListDeployments": {
1922
"input_token": "NextToken",
2023
"output_token": "NextToken",
21-
"limit_key": "MaxResults"
24+
"limit_key": "MaxResults",
25+
"result_key": "Items"
2226
},
2327
"ListEnvironments": {
2428
"input_token": "NextToken",
2529
"output_token": "NextToken",
26-
"limit_key": "MaxResults"
30+
"limit_key": "MaxResults",
31+
"result_key": "Items"
2732
},
2833
"ListExtensionAssociations": {
2934
"input_token": "NextToken",
3035
"output_token": "NextToken",
31-
"limit_key": "MaxResults"
36+
"limit_key": "MaxResults",
37+
"result_key": "Items"
3238
},
3339
"ListExtensions": {
3440
"input_token": "NextToken",
3541
"output_token": "NextToken",
36-
"limit_key": "MaxResults"
42+
"limit_key": "MaxResults",
43+
"result_key": "Items"
3744
},
3845
"ListHostedConfigurationVersions": {
3946
"input_token": "NextToken",
4047
"output_token": "NextToken",
41-
"limit_key": "MaxResults"
48+
"limit_key": "MaxResults",
49+
"result_key": "Items"
4250
}
4351
}
4452
}

0 commit comments

Comments
 (0)