Skip to content

Commit

Permalink
Updates SDK to v2.465.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed May 29, 2019
1 parent 82bdbc2 commit e795c94
Show file tree
Hide file tree
Showing 33 changed files with 7,921 additions and 1,873 deletions.
22 changes: 22 additions & 0 deletions .changes/2.465.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"type": "feature",
"category": "DLM",
"description": "Customers can now simultaneously take snapshots of multiple EBS volumes attached to an EC2 instance. With this new capability, snapshots guarantee crash-consistency across multiple volumes by preserving the order of IO operations. This new feature is fully integrated with Amazon Data Lifecycle Manager (DLM) allowing customers to automatically manage snapshots by creating lifecycle policies. "
},
{
"type": "feature",
"category": "EC2",
"description": "Customers can now simultaneously take snapshots of multiple EBS volumes attached to an EC2 instance. With this new capability, snapshots guarantee crash-consistency across multiple volumes by preserving the order of IO operations. This new feature is fully integrated with Amazon Data Lifecycle Manager (DLM) allowing customers to automatically manage snapshots by creating lifecycle policies. "
},
{
"type": "feature",
"category": "IoTThingsGraph",
"description": "Initial release."
},
{
"type": "feature",
"category": "SecurityHub",
"description": "This update adds the ListProductSubscribers API, DescribeProducts API, removes CONTAINS as a comparison value for the StringFilter, and only allows use of EQUALS instead of CONTAINS in MapFilter. "
}
]
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.464.0-->
<!--LATEST=2.465.0-->
<!--ENTRYINSERT-->

## 2.465.0
* feature: DLM: Customers can now simultaneously take snapshots of multiple EBS volumes attached to an EC2 instance. With this new capability, snapshots guarantee crash-consistency across multiple volumes by preserving the order of IO operations. This new feature is fully integrated with Amazon Data Lifecycle Manager (DLM) allowing customers to automatically manage snapshots by creating lifecycle policies.
* feature: EC2: Customers can now simultaneously take snapshots of multiple EBS volumes attached to an EC2 instance. With this new capability, snapshots guarantee crash-consistency across multiple volumes by preserving the order of IO operations. This new feature is fully integrated with Amazon Data Lifecycle Manager (DLM) allowing customers to automatically manage snapshots by creating lifecycle policies.
* feature: IoTThingsGraph: Initial release.
* feature: SecurityHub: This update adds the ListProductSubscribers API, DescribeProducts API, removes CONTAINS as a comparison value for the StringFilter, and only allows use of EQUALS instead of CONTAINS in MapFilter.

## 2.464.0
* feature: Chime: This release adds the ability to search and order toll free phone numbers for Voice Connectors.
* feature: GroundStation: AWS Ground Station is a fully managed service that enables you to control satellite communications, downlink and process satellite data, and scale your satellite operations efficiently and cost-effectively without having to build or manage your own ground station infrastructure.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ version.
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.464.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.465.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
33 changes: 24 additions & 9 deletions apis/dlm-2018-01-12.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
"locationName": "state"
},
"ResourceTypes": {
"shape": "S6",
"shape": "S7",
"location": "querystring",
"locationName": "resourceTypes"
},
Expand Down Expand Up @@ -145,10 +145,10 @@
"State": {},
"ExecutionRoleArn": {},
"DateCreated": {
"shape": "S13"
"shape": "S17"
},
"DateModified": {
"shape": "S13"
"shape": "S17"
},
"PolicyDetails": {
"shape": "S5"
Expand Down Expand Up @@ -191,13 +191,14 @@
"S5": {
"type": "structure",
"members": {
"PolicyType": {},
"ResourceTypes": {
"shape": "S6"
"shape": "S7"
},
"TargetTags": {
"type": "list",
"member": {
"shape": "S9"
"shape": "Sa"
}
},
"Schedules": {
Expand All @@ -212,7 +213,13 @@
"TagsToAdd": {
"type": "list",
"member": {
"shape": "S9"
"shape": "Sa"
}
},
"VariableTags": {
"type": "list",
"member": {
"shape": "Sa"
}
},
"CreateRule": {
Expand Down Expand Up @@ -245,14 +252,22 @@
}
}
}
},
"Parameters": {
"type": "structure",
"members": {
"ExcludeBootVolume": {
"type": "boolean"
}
}
}
}
},
"S6": {
"S7": {
"type": "list",
"member": {}
},
"S9": {
"Sa": {
"type": "structure",
"required": [
"Key",
Expand All @@ -263,7 +278,7 @@
"Value": {}
}
},
"S13": {
"S17": {
"type": "timestamp",
"timestampFormat": "iso8601"
}
Expand Down
49 changes: 45 additions & 4 deletions apis/dlm-2018-01-12.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -199,15 +199,15 @@
"members": {
"Interval": {
"shape": "Interval",
"documentation": "<p>The interval. The supported values are 12 and 24.</p>"
"documentation": "<p>The interval between snapshots. The supported values are 2, 3, 4, 6, 8, 12, and 24.</p>"
},
"IntervalUnit": {
"shape": "IntervalUnitValues",
"documentation": "<p>The interval unit.</p>"
},
"Times": {
"shape": "TimesList",
"documentation": "<p>The time, in UTC, to start the operation.</p> <p>The operation occurs within a one-hour window following the specified time.</p>"
"documentation": "<p>The time, in UTC, to start the operation. The supported format is hh:mm.</p> <p>The operation occurs within a one-hour window following the specified time.</p>"
}
},
"documentation": "<p>Specifies when to create snapshots of EBS volumes.</p>"
Expand All @@ -230,6 +230,9 @@
"type": "structure",
"members": {}
},
"ExcludeBootVolume": {
"type": "boolean"
},
"ExecutionRoleArn": {
"type": "string"
},
Expand Down Expand Up @@ -376,6 +379,16 @@
"shape": "LifecyclePolicySummary"
}
},
"Parameters": {
"type": "structure",
"members": {
"ExcludeBootVolume": {
"shape": "ExcludeBootVolume",
"documentation": "<p>When executing an EBS Snapshot Management – Instance policy, execute all CreateSnapshots calls with the <code>excludeBootVolume</code> set to the supplied field. Defaults to false. Only valid for EBS Snapshot Management – Instance policies.</p>"
}
},
"documentation": "<p>Optional parameters that can be added to the policy. The set of valid parameters depends on the combination of <code>policyType</code> and <code>resourceType</code> values.</p>"
},
"PolicyDescription": {
"type": "string",
"max": 500,
Expand All @@ -384,6 +397,10 @@
"PolicyDetails": {
"type": "structure",
"members": {
"PolicyType": {
"shape": "PolicyTypeValues",
"documentation": "<p>This field determines the valid target resource types and actions a policy can manage. This field defaults to EBS_SNAPSHOT_MANAGEMENT if not present.</p>"
},
"ResourceTypes": {
"shape": "ResourceTypeValuesList",
"documentation": "<p>The resource type.</p>"
Expand All @@ -395,6 +412,10 @@
"Schedules": {
"shape": "ScheduleList",
"documentation": "<p>The schedule of policy-defined actions.</p>"
},
"Parameters": {
"shape": "Parameters",
"documentation": "<p>A set of optional parameters that can be provided by the policy. </p>"
}
},
"documentation": "<p>Specifies the configuration of a lifecycle policy.</p>"
Expand All @@ -408,10 +429,17 @@
"shape": "PolicyId"
}
},
"PolicyTypeValues": {
"type": "string",
"enum": [
"EBS_SNAPSHOT_MANAGEMENT"
]
},
"ResourceTypeValues": {
"type": "string",
"enum": [
"VOLUME"
"VOLUME",
"INSTANCE"
]
},
"ResourceTypeValuesList": {
Expand Down Expand Up @@ -443,12 +471,17 @@
"documentation": "<p>The name of the schedule.</p>"
},
"CopyTags": {
"shape": "CopyTags"
"shape": "CopyTags",
"documentation": "<p>Copy all user-defined tags on a source volume to snapshots of the volume created by this policy.</p>"
},
"TagsToAdd": {
"shape": "TagsToAddList",
"documentation": "<p>The tags to apply to policy-created resources. These user-defined tags are in addition to the AWS-added lifecycle tags.</p>"
},
"VariableTags": {
"shape": "VariableTagsList",
"documentation": "<p>A collection of key/value pairs with values determined dynamically when the policy is executed. Keys may be any valid Amazon EC2 tag key. Values must be in one of the two following formats: <code>$(instance-id)</code> or <code>$(timestamp)</code>. Variable tags are only valid for EBS Snapshot Management – Instance policies.</p>"
},
"CreateRule": {
"shape": "CreateRule",
"documentation": "<p>The create rule.</p>"
Expand Down Expand Up @@ -584,6 +617,14 @@
"UpdateLifecyclePolicyResponse": {
"type": "structure",
"members": {}
},
"VariableTagsList": {
"type": "list",
"member": {
"shape": "Tag"
},
"max": 50,
"min": 0
}
},
"documentation": "<fullname>Amazon Data Lifecycle Manager</fullname> <p>With Amazon Data Lifecycle Manager, you can manage the lifecycle of your AWS resources. You create lifecycle policies, which are used to automate operations on the specified resources.</p> <p>Amazon DLM supports Amazon EBS volumes and snapshots. For information about using Amazon DLM with Amazon EBS, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snapshot-lifecycle.html\">Automating the Amazon EBS Snapshot Lifecycle</a> in the <i>Amazon EC2 User Guide</i>.</p>"
Expand Down
Loading

0 comments on commit e795c94

Please sign in to comment.