Skip to content

Commit

Permalink
Updates SDK to v2.860.0
Browse files Browse the repository at this point in the history
  • Loading branch information
awstools committed Mar 9, 2021
1 parent e6a72f3 commit bfc7c14
Show file tree
Hide file tree
Showing 23 changed files with 1,460 additions and 507 deletions.
27 changes: 27 additions & 0 deletions .changes/2.860.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"type": "feature",
"category": "AutoScaling",
"description": "EC2 Auto Scaling now supports setting a local time zone for cron expressions in scheduled actions, removing the need to adjust for Daylight Saving Time (DST)"
},
{
"type": "feature",
"category": "CodeGuruProfiler",
"description": "Update documentation to include Python. Add ConflictException for DeleteProfilingGroup. Add FrameMetricValue."
},
{
"type": "feature",
"category": "EFS",
"description": "AWS EFS is introducing one-zone file systems."
},
{
"type": "feature",
"category": "IoTWireless",
"description": "Add max value to Seq in SendDataToWirelessDevice API\""
},
{
"type": "feature",
"category": "RDS",
"description": "This release adds support for Amazon RDS Proxy endpoints."
}
]
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
# Changelog for AWS SDK for JavaScript
<!--LATEST=2.859.0-->
<!--LATEST=2.860.0-->
<!--ENTRYINSERT-->

## 2.860.0
* feature: AutoScaling: EC2 Auto Scaling now supports setting a local time zone for cron expressions in scheduled actions, removing the need to adjust for Daylight Saving Time (DST)
* feature: CodeGuruProfiler: Update documentation to include Python. Add ConflictException for DeleteProfilingGroup. Add FrameMetricValue.
* feature: EFS: AWS EFS is introducing one-zone file systems.
* feature: IoTWireless: Add max value to Seq in SendDataToWirelessDevice API"
* feature: RDS: This release adds support for Amazon RDS Proxy endpoints.

## 2.859.0
* feature: EMR: Amazon EMR customers can now specify how EC2 On-Demand Capacity Reservations are used in their EMR clusters with instance fleets using allocation strategy.
* feature: KinesisVideoArchivedMedia: Increase the maximum HLS and MPEG-DASH manifest size from 1,000 to 5,000 fragments.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma
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.859.0.min.js"></script>
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.860.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
9 changes: 6 additions & 3 deletions apis/autoscaling-2011-01-01.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,8 @@
},
"DesiredCapacity": {
"type": "integer"
}
},
"TimeZone": {}
}
}
}
Expand Down Expand Up @@ -1131,7 +1132,8 @@
},
"DesiredCapacity": {
"type": "integer"
}
},
"TimeZone": {}
}
}
},
Expand Down Expand Up @@ -1473,7 +1475,8 @@
},
"DesiredCapacity": {
"type": "integer"
}
},
"TimeZone": {}
}
}
},
Expand Down
26 changes: 19 additions & 7 deletions apis/autoscaling-2011-01-01.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
"shape": "ResourceContentionFault"
}
],
"documentation": "<p>Creates or updates one or more scheduled scaling actions for an Auto Scaling group. If you leave a parameter unspecified when updating a scheduled scaling action, the corresponding value remains unchanged.</p>"
"documentation": "<p>Creates or updates one or more scheduled scaling actions for an Auto Scaling group.</p>"
},
"CancelInstanceRefresh": {
"name": "CancelInstanceRefresh",
Expand Down Expand Up @@ -1002,7 +1002,7 @@
"shape": "ResourceContentionFault"
}
],
"documentation": "<p>Creates or updates a scheduled scaling action for an Auto Scaling group. If you leave a parameter unspecified when updating a scheduled scaling action, the corresponding value remains unchanged.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/schedule_time.html\">Scheduled scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p>"
"documentation": "<p>Creates or updates a scheduled scaling action for an Auto Scaling group.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/ec2/userguide/schedule_time.html\">Scheduled scaling</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.</p>"
},
"RecordLifecycleActionHeartbeat": {
"name": "RecordLifecycleActionHeartbeat",
Expand Down Expand Up @@ -3857,11 +3857,11 @@
},
"EndTime": {
"shape": "TimestampType",
"documentation": "<p>The date and time for the recurring schedule to end. Amazon EC2 Auto Scaling does not perform the action after this time.</p>"
"documentation": "<p>The date and time for the recurring schedule to end, in UTC.</p>"
},
"Recurrence": {
"shape": "XmlStringMaxLen255",
"documentation": "<p>The recurring schedule for this action, in Unix cron syntax format. This format consists of five fields separated by white spaces: [Minute] [Hour] [Day_of_Month] [Month_of_Year] [Day_of_Week]. The value must be in quotes (for example, <code>\"30 0 1 1,6,12 *\"</code>). For more information about this format, see <a href=\"http://crontab.org\">Crontab</a>.</p> <p>When <code>StartTime</code> and <code>EndTime</code> are specified with <code>Recurrence</code>, they form the boundaries of when the recurring action starts and stops.</p>"
"documentation": "<p>The recurring schedule for this action. This format consists of five fields separated by white spaces: [Minute] [Hour] [Day_of_Month] [Month_of_Year] [Day_of_Week]. The value must be in quotes (for example, <code>\"30 0 1 1,6,12 *\"</code>). For more information about this format, see <a href=\"http://crontab.org\">Crontab</a>.</p> <p>When <code>StartTime</code> and <code>EndTime</code> are specified with <code>Recurrence</code>, they form the boundaries of when the recurring action starts and stops.</p> <p>Cron expressions use Universal Coordinated Time (UTC) by default.</p>"
},
"MinSize": {
"shape": "AutoScalingGroupMinSize",
Expand All @@ -3874,6 +3874,10 @@
"DesiredCapacity": {
"shape": "AutoScalingGroupDesiredCapacity",
"documentation": "<p>The desired capacity is the initial capacity of the Auto Scaling group after the scheduled action runs and the capacity it attempts to maintain. It can scale beyond this capacity if you add more scaling conditions. </p>"
},
"TimeZone": {
"shape": "XmlStringMaxLen255",
"documentation": "<p>Specifies the time zone for a cron expression. If a time zone is not provided, UTC is used by default. </p> <p>Valid values are the canonical names of the IANA time zones, derived from the IANA Time Zone Database (such as <code>Etc/GMT+9</code> or <code>Pacific/Tahiti</code>). For more information, see <a href=\"https://en.wikipedia.org/wiki/List_of_tz_database_time_zones\">https://en.wikipedia.org/wiki/List_of_tz_database_time_zones</a>.</p>"
}
}
},
Expand Down Expand Up @@ -4105,6 +4109,10 @@
"DesiredCapacity": {
"shape": "AutoScalingGroupDesiredCapacity",
"documentation": "<p>The desired capacity is the initial capacity of the Auto Scaling group after the scheduled action runs and the capacity it attempts to maintain.</p>"
},
"TimeZone": {
"shape": "XmlStringMaxLen255",
"documentation": "<p>The time zone for the cron expression.</p>"
}
},
"documentation": "<p>Describes a scheduled scaling action.</p>"
Expand All @@ -4125,11 +4133,11 @@
},
"EndTime": {
"shape": "TimestampType",
"documentation": "<p>The date and time for the recurring schedule to end. Amazon EC2 Auto Scaling does not perform the action after this time.</p>"
"documentation": "<p>The date and time for the recurring schedule to end, in UTC.</p>"
},
"Recurrence": {
"shape": "XmlStringMaxLen255",
"documentation": "<p>The recurring schedule for the action, in Unix cron syntax format. This format consists of five fields separated by white spaces: [Minute] [Hour] [Day_of_Month] [Month_of_Year] [Day_of_Week]. The value must be in quotes (for example, <code>\"30 0 1 1,6,12 *\"</code>). For more information about this format, see <a href=\"http://crontab.org\">Crontab</a>.</p> <p>When <code>StartTime</code> and <code>EndTime</code> are specified with <code>Recurrence</code>, they form the boundaries of when the recurring action starts and stops.</p>"
"documentation": "<p>The recurring schedule for the action, in Unix cron syntax format. This format consists of five fields separated by white spaces: [Minute] [Hour] [Day_of_Month] [Month_of_Year] [Day_of_Week]. The value must be in quotes (for example, <code>\"30 0 1 1,6,12 *\"</code>). For more information about this format, see <a href=\"http://crontab.org\">Crontab</a>.</p> <p>When <code>StartTime</code> and <code>EndTime</code> are specified with <code>Recurrence</code>, they form the boundaries of when the recurring action starts and stops.</p> <p>Cron expressions use Universal Coordinated Time (UTC) by default.</p>"
},
"MinSize": {
"shape": "AutoScalingGroupMinSize",
Expand All @@ -4142,9 +4150,13 @@
"DesiredCapacity": {
"shape": "AutoScalingGroupDesiredCapacity",
"documentation": "<p>The desired capacity is the initial capacity of the Auto Scaling group after the scheduled action runs and the capacity it attempts to maintain.</p>"
},
"TimeZone": {
"shape": "XmlStringMaxLen255",
"documentation": "<p>Specifies the time zone for a cron expression. If a time zone is not provided, UTC is used by default. </p> <p>Valid values are the canonical names of the IANA time zones, derived from the IANA Time Zone Database (such as <code>Etc/GMT+9</code> or <code>Pacific/Tahiti</code>). For more information, see <a href=\"https://en.wikipedia.org/wiki/List_of_tz_database_time_zones\">https://en.wikipedia.org/wiki/List_of_tz_database_time_zones</a>.</p>"
}
},
"documentation": "<p>Describes information used for one or more scheduled scaling action updates in a <a>BatchPutScheduledUpdateGroupAction</a> operation.</p> <p>When updating a scheduled scaling action, all optional parameters are left unchanged if not specified.</p>"
"documentation": "<p>Describes information used for one or more scheduled scaling action updates in a <a>BatchPutScheduledUpdateGroupAction</a> operation.</p>"
},
"ScheduledUpdateGroupActionRequests": {
"type": "list",
Expand Down
43 changes: 25 additions & 18 deletions apis/codeguruprofiler-2019-07-18.normal.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
"shape": "ResourceNotFoundException"
}
],
"documentation": "<p> Used by profiler agents to report their current state and to receive remote configuration updates. For example, <code>ConfigureAgent</code> can be used to tell and agent whether to profile or not and for how long to return profiling data. </p>"
"documentation": "<p> Used by profiler agents to report their current state and to receive remote configuration updates. For example, <code>ConfigureAgent</code> can be used to tell an agent whether to profile or not and for how long to return profiling data. </p>"
},
"CreateProfilingGroup": {
"name": "CreateProfilingGroup",
Expand Down Expand Up @@ -155,6 +155,9 @@
{
"shape": "InternalServerException"
},
{
"shape": "ConflictException"
},
{
"shape": "ValidationException"
},
Expand Down Expand Up @@ -758,11 +761,11 @@
"AgentParameterField": {
"type": "string",
"enum": [
"MaxStackDepth",
"MemoryUsageLimitPercent",
"MinimumTimeForReportingInMilliseconds",
"SamplingIntervalInMilliseconds",
"ReportingIntervalInMilliseconds",
"SamplingIntervalInMilliseconds"
"MinimumTimeForReportingInMilliseconds",
"MemoryUsageLimitPercent",
"MaxStackDepth"
]
},
"AgentParameters": {
Expand Down Expand Up @@ -797,9 +800,9 @@
"AggregationPeriod": {
"type": "string",
"enum": [
"P1D",
"PT5M",
"PT1H",
"PT5M"
"P1D"
]
},
"Anomalies": {
Expand Down Expand Up @@ -999,8 +1002,8 @@
"ComputePlatform": {
"type": "string",
"enum": [
"AWSLambda",
"Default"
"Default",
"AWSLambda"
]
},
"ConfigureAgentRequest": {
Expand Down Expand Up @@ -1157,8 +1160,8 @@
"FeedbackType": {
"type": "string",
"enum": [
"Negative",
"Positive"
"Positive",
"Negative"
]
},
"FindingsReportId": {
Expand Down Expand Up @@ -1248,10 +1251,14 @@
},
"documentation": "<p> Information about a frame metric and its values. </p>"
},
"FrameMetricValue": {
"type": "double",
"box": true
},
"FrameMetricValues": {
"type": "list",
"member": {
"shape": "Double"
"shape": "FrameMetricValue"
}
},
"FrameMetrics": {
Expand Down Expand Up @@ -1767,15 +1774,15 @@
"MetadataField": {
"type": "string",
"enum": [
"ComputePlatform",
"AgentId",
"AwsRequestId",
"ComputePlatform",
"ExecutionEnvironment",
"LambdaFunctionArn",
"LambdaMemoryLimitInMB",
"LambdaPreviousExecutionTimeInMilliseconds",
"LambdaRemainingTimeInMilliseconds",
"LambdaTimeGapBetweenInvokesInMilliseconds"
"LambdaTimeGapBetweenInvokesInMilliseconds",
"LambdaPreviousExecutionTimeInMilliseconds"
]
},
"Metric": {
Expand Down Expand Up @@ -1820,8 +1827,8 @@
"OrderBy": {
"type": "string",
"enum": [
"TimestampAscending",
"TimestampDescending"
"TimestampDescending",
"TimestampAscending"
]
},
"PaginationToken": {
Expand Down Expand Up @@ -2394,5 +2401,5 @@
"documentation": "<p>Feedback that can be submitted for each instance of an anomaly by the user. Feedback is be used for improvements in generating recommendations for the application.</p>"
}
},
"documentation": "<p>This section provides documentation for the Amazon CodeGuru Profiler API operations.</p> <pre><code> &lt;p&gt;Amazon CodeGuru Profiler collects runtime performance data from your live applications, and provides recommendations that can help you fine-tune your application performance. Using machine learning algorithms, CodeGuru Profiler can help you find your most expensive lines of code and suggest ways you can improve efficiency and remove CPU bottlenecks. &lt;/p&gt; &lt;p&gt;Amazon CodeGuru Profiler provides different visualizations of profiling data to help you identify what code is running on the CPU, see how much time is consumed, and suggest ways to reduce CPU utilization. &lt;/p&gt; &lt;note&gt; &lt;p&gt;Amazon CodeGuru Profiler currently supports applications written in all Java virtual machine (JVM) languages. While CodeGuru Profiler supports both visualizations and recommendations for applications written in Java, it can also generate visualizations and a subset of recommendations for applications written in other JVM languages.&lt;/p&gt; &lt;/note&gt; &lt;p&gt; For more information, see &lt;a href=&quot;https://docs.aws.amazon.com/codeguru/latest/profiler-ug/what-is-codeguru-profiler.html&quot;&gt;What is Amazon CodeGuru Profiler&lt;/a&gt; in the &lt;i&gt;Amazon CodeGuru Profiler User Guide&lt;/i&gt;. &lt;/p&gt; </code></pre>"
"documentation": "<p> This section provides documentation for the Amazon CodeGuru Profiler API operations. </p> <p> Amazon CodeGuru Profiler collects runtime performance data from your live applications, and provides recommendations that can help you fine-tune your application performance. Using machine learning algorithms, CodeGuru Profiler can help you find your most expensive lines of code and suggest ways you can improve efficiency and remove CPU bottlenecks. </p> <p> Amazon CodeGuru Profiler provides different visualizations of profiling data to help you identify what code is running on the CPU, see how much time is consumed, and suggest ways to reduce CPU utilization. </p> <note> <p>Amazon CodeGuru Profiler currently supports applications written in all Java virtual machine (JVM) languages and Python. While CodeGuru Profiler supports both visualizations and recommendations for applications written in Java, it can also generate visualizations and a subset of recommendations for applications written in other JVM languages and Python.</p> </note> <p> For more information, see <a href=\"https://docs.aws.amazon.com/codeguru/latest/profiler-ug/what-is-codeguru-profiler.html\">What is Amazon CodeGuru Profiler</a> in the <i>Amazon CodeGuru Profiler User Guide</i>. </p>"
}
5 changes: 4 additions & 1 deletion apis/elasticfilesystem-2015-02-01.examples.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@
"CreateFileSystem": [
{
"input": {
"Backup": true,
"CreationToken": "tokenstring",
"Encrypted": true,
"PerformanceMode": "generalPurpose",
"Tags": [
{
Expand All @@ -16,6 +18,7 @@
"output": {
"CreationTime": "1481841524.0",
"CreationToken": "tokenstring",
"Encrypted": true,
"FileSystemId": "fs-01234567",
"LifeCycleState": "creating",
"NumberOfMountTargets": 0,
Expand All @@ -37,7 +40,7 @@
"output": {
}
},
"description": "This operation creates a new file system with the default generalpurpose performance mode.",
"description": "This operation creates a new, encrypted file system with automatic backups enabled, and the default generalpurpose performance mode.",
"id": "to-create-a-new-file-system-1481840798547",
"title": "To create a new file system"
}
Expand Down
Loading

0 comments on commit bfc7c14

Please sign in to comment.