Skip to content

Commit

Permalink
Updates SDK to v2.1315.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Feb 14, 2023
1 parent 0366a24 commit 090b524
Show file tree
Hide file tree
Showing 17 changed files with 2,907 additions and 2,782 deletions.
17 changes: 17 additions & 0 deletions .changes/2.1315.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "feature",
"category": "AppConfig",
"description": "AWS AppConfig now offers the option to set a version label on hosted configuration versions. Version labels allow you to identify specific hosted configuration versions based on an alternate versioning scheme that you define."
},
{
"type": "feature",
"category": "DataSync",
"description": "With this launch, we are giving customers the ability to use older SMB protocol versions, enabling them to use DataSync to copy data to and from their legacy storage arrays."
},
{
"type": "feature",
"category": "EC2",
"description": "With this release customers can turn host maintenance on or off when allocating or modifying a supported dedicated host. Host maintenance is turned on by default for supported hosts."
}
]
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1314.0-->
<!--LATEST=2.1315.0-->
<!--ENTRYINSERT-->

## 2.1315.0
* feature: AppConfig: AWS AppConfig now offers the option to set a version label on hosted configuration versions. Version labels allow you to identify specific hosted configuration versions based on an alternate versioning scheme that you define.
* feature: DataSync: With this launch, we are giving customers the ability to use older SMB protocol versions, enabling them to use DataSync to copy data to and from their legacy storage arrays.
* feature: EC2: With this release customers can turn host maintenance on or off when allocating or modifying a supported dedicated host. Host maintenance is turned on by default for supported hosts.

## 2.1314.0
* feature: Account: This release of the Account Management API enables customers to view and manage whether AWS Opt-In Regions are enabled or disabled for their Account. For more information, see https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html
* feature: AppConfigData: AWS AppConfig now offers the option to set a version label on hosted configuration versions. If a labeled hosted configuration version is deployed, its version label is available in the GetLatestConfiguration response.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ for further details.
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.1314.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1315.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
41 changes: 27 additions & 14 deletions apis/appconfig-2019-10-09.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -234,12 +234,16 @@
"location": "header",
"locationName": "Latest-Version-Number",
"type": "integer"
},
"VersionLabel": {
"location": "header",
"locationName": "VersionLabel"
}
},
"payload": "Content"
},
"output": {
"shape": "S1e"
"shape": "S1f"
}
},
"DeleteApplication": {
Expand Down Expand Up @@ -537,7 +541,7 @@
}
},
"output": {
"shape": "S1v"
"shape": "S1w"
}
},
"GetDeploymentStrategy": {
Expand Down Expand Up @@ -668,7 +672,7 @@
}
},
"output": {
"shape": "S1e"
"shape": "S1f"
}
},
"ListApplications": {
Expand Down Expand Up @@ -852,10 +856,10 @@
"type": "float"
},
"StartedAt": {
"shape": "S23"
"shape": "S24"
},
"CompletedAt": {
"shape": "S23"
"shape": "S24"
}
}
}
Expand Down Expand Up @@ -1030,6 +1034,10 @@
"NextToken": {
"location": "querystring",
"locationName": "next_token"
},
"VersionLabel": {
"location": "querystring",
"locationName": "version_label"
}
}
},
Expand All @@ -1047,7 +1055,8 @@
"type": "integer"
},
"Description": {},
"ContentType": {}
"ContentType": {},
"VersionLabel": {}
}
}
},
Expand Down Expand Up @@ -1116,7 +1125,7 @@
}
},
"output": {
"shape": "S1v"
"shape": "S1w"
}
},
"StopDeployment": {
Expand Down Expand Up @@ -1149,7 +1158,7 @@
}
},
"output": {
"shape": "S1v"
"shape": "S1w"
}
},
"TagResource": {
Expand Down Expand Up @@ -1570,7 +1579,7 @@
"type": "blob",
"sensitive": true
},
"S1e": {
"S1f": {
"type": "structure",
"members": {
"ApplicationId": {
Expand All @@ -1596,11 +1605,15 @@
"ContentType": {
"location": "header",
"locationName": "Content-Type"
},
"VersionLabel": {
"location": "header",
"locationName": "VersionLabel"
}
},
"payload": "Content"
},
"S1v": {
"S1w": {
"type": "structure",
"members": {
"ApplicationId": {},
Expand Down Expand Up @@ -1649,7 +1662,7 @@
}
},
"OccurredAt": {
"shape": "S23"
"shape": "S24"
}
}
}
Expand All @@ -1658,10 +1671,10 @@
"type": "float"
},
"StartedAt": {
"shape": "S23"
"shape": "S24"
},
"CompletedAt": {
"shape": "S23"
"shape": "S24"
},
"AppliedExtensions": {
"type": "list",
Expand All @@ -1683,7 +1696,7 @@
"KmsKeyIdentifier": {}
}
},
"S23": {
"S24": {
"type": "timestamp",
"timestampFormat": "iso8601"
}
Expand Down
30 changes: 29 additions & 1 deletion apis/appconfig-2019-10-09.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -1644,6 +1644,12 @@
"box": true,
"location": "header",
"locationName": "Latest-Version-Number"
},
"VersionLabel": {
"shape": "VersionLabel",
"documentation": "<p>An optional, user-defined label for the AppConfig hosted configuration version. This value must contain at least one non-numeric character. For example, \"v2.2.0\".</p>",
"location": "header",
"locationName": "VersionLabel"
}
},
"payload": "Content"
Expand Down Expand Up @@ -2510,6 +2516,12 @@
"documentation": "<p>A standard MIME type describing the format of the configuration content. For more information, see <a href=\"https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17\">Content-Type</a>.</p>",
"location": "header",
"locationName": "Content-Type"
},
"VersionLabel": {
"shape": "VersionLabel",
"documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>",
"location": "header",
"locationName": "VersionLabel"
}
},
"payload": "Content"
Expand All @@ -2536,6 +2548,10 @@
"ContentType": {
"shape": "StringWithLengthBetween1And255",
"documentation": "<p>A standard MIME type describing the format of the configuration content. For more information, see <a href=\"https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17\">Content-Type</a>.</p>"
},
"VersionLabel": {
"shape": "VersionLabel",
"documentation": "<p>A user-defined label for an AppConfig hosted configuration version.</p>"
}
},
"documentation": "<p>Information about the configuration.</p>"
Expand Down Expand Up @@ -2797,6 +2813,12 @@
"documentation": "<p>A token to start the list. Use this token to get the next set of results. </p>",
"location": "querystring",
"locationName": "next_token"
},
"VersionLabel": {
"shape": "QueryName",
"documentation": "<p>An optional filter that can be used to specify the version label of an AppConfig hosted configuration version. This parameter supports filtering by prefix using a wildcard, for example \"v2*\". If you don't specify an asterisk at the end of the value, only an exact match is returned.</p>",
"location": "querystring",
"locationName": "version_label"
}
}
},
Expand Down Expand Up @@ -2964,7 +2986,7 @@
},
"ConfigurationVersion": {
"shape": "Version",
"documentation": "<p>The configuration version to deploy.</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.</p>"
},
"Description": {
"shape": "Description",
Expand Down Expand Up @@ -3366,6 +3388,12 @@
"type": "string",
"max": 1024,
"min": 1
},
"VersionLabel": {
"type": "string",
"max": 64,
"min": 1,
"pattern": ".*[^0-9].*"
}
},
"documentation": "<p>Use AppConfig, a capability of Amazon Web Services Systems Manager, to create, manage, and quickly deploy application configurations. AppConfig supports controlled deployments to applications of any size and includes built-in validation checks and monitoring. You can use AppConfig with applications hosted on Amazon EC2 instances, Lambda, containers, mobile applications, or IoT devices.</p> <p>To prevent errors when deploying application configurations, especially for production systems where a simple typo could cause an unexpected outage, AppConfig includes validators. A validator provides a syntactic or semantic check to ensure that the configuration you want to deploy works as intended. To validate your application configuration data, you provide a schema or an Amazon Web Services Lambda function that runs against the configuration. The configuration deployment or update can only proceed when the configuration data is valid.</p> <p>During a configuration deployment, AppConfig monitors the application to ensure that the deployment is successful. If the system encounters an error, AppConfig rolls back the change to minimize impact for your application users. You can configure a deployment strategy for each application or environment that includes deployment criteria, including velocity, bake time, and alarms to monitor. Similar to error monitoring, if a deployment triggers an alarm, AppConfig automatically rolls back to the previous version. </p> <p>AppConfig supports multiple use cases. Here are some examples:</p> <ul> <li> <p> <b>Feature flags</b>: Use AppConfig to turn on new features that require a timely deployment, such as a product launch or announcement. </p> </li> <li> <p> <b>Application tuning</b>: Use AppConfig to carefully introduce changes to your application that can only be tested with production traffic.</p> </li> <li> <p> <b>Allow list</b>: Use AppConfig to allow premium subscribers to access paid content. </p> </li> <li> <p> <b>Operational issues</b>: Use AppConfig to reduce stress on your application when a dependency or other external factor impacts the system.</p> </li> </ul> <p>This reference is intended to be used with the <a href=\"http://docs.aws.amazon.com/appconfig/latest/userguide/what-is-appconfig.html\">AppConfig User Guide</a>.</p>"
Expand Down
Loading

0 comments on commit 090b524

Please sign in to comment.