Skip to content

Commit

Permalink
Updates SDK to v2.1339.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Mar 20, 2023
1 parent f04a795 commit 05a0d49
Show file tree
Hide file tree
Showing 23 changed files with 2,188 additions and 310 deletions.
22 changes: 22 additions & 0 deletions .changes/2.1339.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"type": "feature",
"category": "ApplicationAutoScaling",
"description": "With this release customers can now tag their Application Auto Scaling registered targets with key-value pairs and manage IAM permissions for all the tagged resources centrally."
},
{
"type": "feature",
"category": "Neptune",
"description": "This release makes following few changes. db-cluster-identifier is now a required parameter of create-db-instance. describe-db-cluster will now return PendingModifiedValues and GlobalClusterIdentifier fields in the response."
},
{
"type": "feature",
"category": "S3Outposts",
"description": "S3 On Outposts added support for endpoint status, and a failed endpoint reason, if any"
},
{
"type": "feature",
"category": "WorkDocs",
"description": "This release adds a new API, SearchResources, which enable users to search through metadata and content of folders, documents, document versions and comments in a WorkDocs site."
}
]
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.1338.0-->
<!--LATEST=2.1339.0-->
<!--ENTRYINSERT-->

## 2.1339.0
* feature: ApplicationAutoScaling: With this release customers can now tag their Application Auto Scaling registered targets with key-value pairs and manage IAM permissions for all the tagged resources centrally.
* feature: Neptune: This release makes following few changes. db-cluster-identifier is now a required parameter of create-db-instance. describe-db-cluster will now return PendingModifiedValues and GlobalClusterIdentifier fields in the response.
* feature: S3Outposts: S3 On Outposts added support for endpoint status, and a failed endpoint reason, if any
* feature: WorkDocs: This release adds a new API, SearchResources, which enable users to search through metadata and content of folders, documents, document versions and comments in a WorkDocs site.

## 2.1338.0
* feature: Billingconductor: This release adds a new filter to ListAccountAssociations API and a new filter to ListBillingGroups API.
* feature: ConfigService: This release adds resourceType enums for types released from October 2022 through February 2023.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,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.1338.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1339.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
155 changes: 155 additions & 0 deletions apis/application-autoscaling-2016-02-06.examples.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,27 @@
"title": "To delete a scaling policy"
}
],
"DeleteScheduledAction": [
{
"input": {
"ResourceId": "fleet/sample-fleet",
"ScalableDimension": "appstream:fleet:DesiredCapacity",
"ScheduledActionName": "my-recurring-action",
"ServiceNamespace": "appstream"
},
"output": {
},
"comments": {
"input": {
},
"output": {
}
},
"description": "This example deletes a scheduled action for the AppStream 2.0 fleet called sample-fleet.",
"id": "to-delete-a-scheduled-action-1677963329606",
"title": "To delete a scheduled action"
}
],
"DeregisterScalableTarget": [
{
"input": {
Expand Down Expand Up @@ -156,6 +177,73 @@
"title": "To describe scaling policies"
}
],
"DescribeScheduledActions": [
{
"input": {
"ServiceNamespace": "dynamodb"
},
"output": {
"ScheduledActions": [
{
"CreationTime": 1561571888.361,
"ResourceId": "table/my-table",
"ScalableDimension": "dynamodb:table:WriteCapacityUnits",
"ScalableTargetAction": {
"MaxCapacity": 20,
"MinCapacity": 15
},
"Schedule": "at(2019-05-20T18:35:00)",
"ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledAction:2d36aa3b-cdf9-4565-b290-81db519b227d:resource/dynamodb/table/my-table:scheduledActionName/my-first-scheduled-action",
"ScheduledActionName": "my-first-scheduled-action",
"ServiceNamespace": "dynamodb"
},
{
"CreationTime": 1561571946.021,
"ResourceId": "table/my-table",
"ScalableDimension": "dynamodb:table:WriteCapacityUnits",
"ScalableTargetAction": {
"MaxCapacity": 10,
"MinCapacity": 5
},
"Schedule": "at(2019-05-20T18:40:00)",
"ScheduledActionARN": "arn:aws:autoscaling:us-west-2:123456789012:scheduledAction:2d36aa3b-cdf9-4565-b290-81db519b227d:resource/dynamodb/table/my-table:scheduledActionName/my-second-scheduled-action",
"ScheduledActionName": "my-second-scheduled-action",
"ServiceNamespace": "dynamodb"
}
]
},
"comments": {
"input": {
},
"output": {
}
},
"description": "This example describes the scheduled actions for the dynamodb service namespace.",
"id": "to-describe-scheduled-actions-1677965249349",
"title": "To describe scheduled actions"
}
],
"ListTagsForResource": [
{
"input": {
"ResourceARN": "arn:aws:application-autoscaling:us-west-2:123456789012:scalable-target/1234abcd56ab78cd901ef1234567890ab123"
},
"output": {
"Tags": {
"environment": "production"
}
},
"comments": {
"input": {
},
"output": {
}
},
"description": "This example lists the tag key names and values that are attached to the scalable target specified by its ARN.",
"id": "to-list-tags-for-a-scalable-target-1677971474903",
"title": "To list tags for a scalable target"
}
],
"PutScalingPolicy": [
{
"input": {
Expand Down Expand Up @@ -197,6 +285,31 @@
"title": "To apply a target tracking scaling policy with a predefined metric specification"
}
],
"PutScheduledAction": [
{
"input": {
"ResourceId": "table/TestTable",
"ScalableDimension": "dynamodb:table:WriteCapacityUnits",
"ScalableTargetAction": {
"MinCapacity": 6
},
"Schedule": "cron(15 12 * * ? *)",
"ScheduledActionName": "my-recurring-action",
"ServiceNamespace": "dynamodb"
},
"output": {
},
"comments": {
"input": {
},
"output": {
}
},
"description": "This example adds a scheduled action to a DynamoDB table called TestTable to scale out on a recurring schedule. On the specified schedule (every day at 12:15pm UTC), if the current capacity is below the value specified for MinCapacity, Application Auto Scaling scales out to the value specified by MinCapacity.",
"id": "to-create-a-recurring-scheduled-action-1677970068621",
"title": "To create a recurring scheduled action"
}
],
"RegisterScalableTarget": [
{
"input": {
Expand All @@ -216,6 +329,48 @@
"id": "to-register-a-new-scalable-target-1470864910380",
"title": "To register an ECS service as a scalable target"
}
],
"TagResource": [
{
"input": {
"ResourceARN": "arn:aws:application-autoscaling:us-west-2:123456789012:scalable-target/1234abcd56ab78cd901ef1234567890ab123",
"Tags": {
"environment": "production"
}
},
"output": {
},
"comments": {
"input": {
},
"output": {
}
},
"description": "This example adds a tag with the key name \"environment\" and the value \"production\" to the scalable target specified by its ARN.",
"id": "to-add-a-tag-to-a-scalable-target-1677970764620",
"title": "To add a tag to a scalable target"
}
],
"UntagResource": [
{
"input": {
"ResourceARN": "arn:aws:application-autoscaling:us-west-2:123456789012:scalable-target/1234abcd56ab78cd901ef1234567890ab123",
"TagKeys": [
"environment"
]
},
"output": {
},
"comments": {
"input": {
},
"output": {
}
},
"description": "This example removes the tag pair with the key name \"environment\" from the scalable target specified by its ARN.",
"id": "to-remove-a-tag-from-a-scalable-target-1677971117168",
"title": "To remove a tag from a scalable target"
}
]
}
}
71 changes: 70 additions & 1 deletion apis/application-autoscaling-2016-02-06.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,8 @@
},
"SuspendedState": {
"shape": "Sj"
}
},
"ScalableTargetARN": {}
}
}
},
Expand Down Expand Up @@ -334,6 +335,25 @@
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S2c"
}
}
}
},
"PutScalingPolicy": {
"input": {
"type": "structure",
Expand Down Expand Up @@ -423,6 +443,50 @@
"RoleARN": {},
"SuspendedState": {
"shape": "Sj"
},
"Tags": {
"shape": "S2c"
}
}
},
"output": {
"type": "structure",
"members": {
"ScalableTargetARN": {}
}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"Tags"
],
"members": {
"ResourceARN": {},
"Tags": {
"shape": "S2c"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"TagKeys"
],
"members": {
"ResourceARN": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
Expand Down Expand Up @@ -610,6 +674,11 @@
"type": "integer"
}
}
},
"S2c": {
"type": "map",
"key": {},
"value": {}
}
}
}
Loading

0 comments on commit 05a0d49

Please sign in to comment.