Skip to content

Commit f04533c

Browse files
author
awstools
committed
Updates SDK to v2.612.0
1 parent 6edf586 commit f04533c

29 files changed

+4221
-2482
lines changed

.changes/2.612.0.json

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "DLM",
5+
"description": "Updated the maximum number of tags that can be added to a snapshot using DLM to 45."
6+
},
7+
{
8+
"type": "feature",
9+
"category": "EC2",
10+
"description": "This release provides support for tagging when you create a VPC endpoint, or VPC endpoint service."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "GroundStation",
15+
"description": "Adds dataflowEndpointRegion property to DataflowEndpointConfig. The dateCreated, lastUpdated, and tags properties on GetSatellite have been deprecated."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "MediaConvert",
20+
"description": "AWS Elemental MediaConvert SDK has added support for fine-tuned QVBR quality level."
21+
},
22+
{
23+
"type": "feature",
24+
"category": "SecurityHub",
25+
"description": "Additional resource types are now supported in the AWS Security Finding Format (ASFF). The following new resource types are added, each having an accompanying resource details object with fields for security finding providers to populate: AwsCodeBuildProject, AwsEc2NetworkInterface, AwsEc2SecurityGroup, AwsElasticsearchDomain, AwsLambdaLayerVersion, AwsRdsDbInstance, and AwsWafWebAcl. The following resource types are added without an accompanying details object: AutoscalingAutoscalingGroup, AwsDynamoDbTable, AwsEc2Eip, AwsEc2Snapshot, AwsEc2Volume, AwsRdsDbSnapshot, AwsRedshiftCluster, and AwsS3Object. The number of allowed resources per finding is increased from 10 to 32. A new field is added in the Compliance object, RelatedRequirements. To learn more, visit our documentation on the ASFF."
26+
}
27+
]

CHANGELOG.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.611.0-->
2+
<!--LATEST=2.612.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.612.0
6+
* feature: DLM: Updated the maximum number of tags that can be added to a snapshot using DLM to 45.
7+
* feature: EC2: This release provides support for tagging when you create a VPC endpoint, or VPC endpoint service.
8+
* feature: GroundStation: Adds dataflowEndpointRegion property to DataflowEndpointConfig. The dateCreated, lastUpdated, and tags properties on GetSatellite have been deprecated.
9+
* feature: MediaConvert: AWS Elemental MediaConvert SDK has added support for fine-tuned QVBR quality level.
10+
* feature: SecurityHub: Additional resource types are now supported in the AWS Security Finding Format (ASFF). The following new resource types are added, each having an accompanying resource details object with fields for security finding providers to populate: AwsCodeBuildProject, AwsEc2NetworkInterface, AwsEc2SecurityGroup, AwsElasticsearchDomain, AwsLambdaLayerVersion, AwsRdsDbInstance, and AwsWafWebAcl. The following resource types are added without an accompanying details object: AutoscalingAutoscalingGroup, AwsDynamoDbTable, AwsEc2Eip, AwsEc2Snapshot, AwsEc2Volume, AwsRdsDbSnapshot, AwsRedshiftCluster, and AwsS3Object. The number of allowed resources per finding is increased from 10 to 32. A new field is added in the Compliance object, RelatedRequirements. To learn more, visit our documentation on the ASFF.
11+
512
## 2.611.0
613
* bugfix: node-s3-sqs: Respect the NODE_TLS_REJECT_UNAUTHORIZED environment under node when instantiating an http client sslAgent
714
* bugfix: parser: Now we can disable inserting empty array in xml parser if the member doesn't exist in response.

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ version.
2525
To use the SDK in the browser, simply add the following script tag to your
2626
HTML pages:
2727

28-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.611.0.min.js"></script>
28+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.612.0.min.js"></script>
2929

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

apis/dlm-2018-01-12.normal.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@
394394
"type": "string",
395395
"max": 2048,
396396
"min": 0,
397-
"pattern": "arn:aws:iam::\\d+:role/.*"
397+
"pattern": "arn:aws(-[a-z]{1,3}){0,2}:iam::\\d+:role/.*"
398398
},
399399
"FastRestoreRule": {
400400
"type": "structure",
@@ -608,16 +608,16 @@
608608
"members": {
609609
"ExcludeBootVolume": {
610610
"shape": "ExcludeBootVolume",
611-
"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>"
611+
"documentation": "<p>[EBS Snapshot Management – Instance policies only] Indicates whether to exclude the root volume from snapshots created using <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateSnapshots.html\">CreateSnapshots</a>. The default is false.</p>"
612612
}
613613
},
614-
"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>"
614+
"documentation": "<p>Specifies optional parameters to add to a policy. The set of valid parameters depends on the combination of policy type and resource type.</p>"
615615
},
616616
"PolicyArn": {
617617
"type": "string",
618618
"max": 2048,
619619
"min": 0,
620-
"pattern": "^arn:aws:dlm:[A-Za-z0-9_/.-]{0,63}:\\d+:policy/[0-9A-Za-z_-]{1,128}$"
620+
"pattern": "^arn:aws(-[a-z]{1,3}){0,2}:dlm:[A-Za-z0-9_/.-]{0,63}:\\d+:policy/[0-9A-Za-z_-]{1,128}$"
621621
},
622622
"PolicyDescription": {
623623
"type": "string",
@@ -630,7 +630,7 @@
630630
"members": {
631631
"PolicyType": {
632632
"shape": "PolicyTypeValues",
633-
"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>"
633+
"documentation": "<p>The valid target resource types and actions a policy can manage. The default is EBS_SNAPSHOT_MANAGEMENT.</p>"
634634
},
635635
"ResourceTypes": {
636636
"shape": "ResourceTypeValuesList",
@@ -646,7 +646,7 @@
646646
},
647647
"Parameters": {
648648
"shape": "Parameters",
649-
"documentation": "<p>A set of optional parameters that can be provided by the policy. </p>"
649+
"documentation": "<p>A set of optional parameters for the policy. </p>"
650650
}
651651
},
652652
"documentation": "<p>Specifies the configuration of a lifecycle policy.</p>"
@@ -747,7 +747,7 @@
747747
"documentation": "<p>The rule for cross-Region snapshot copies.</p>"
748748
}
749749
},
750-
"documentation": "<p>Specifies a schedule.</p>"
750+
"documentation": "<p>Specifies a backup schedule.</p>"
751751
},
752752
"ScheduleList": {
753753
"type": "list",
@@ -872,7 +872,7 @@
872872
"member": {
873873
"shape": "Tag"
874874
},
875-
"max": 50,
875+
"max": 45,
876876
"min": 0
877877
},
878878
"TargetRegion": {
@@ -978,7 +978,7 @@
978978
"member": {
979979
"shape": "Tag"
980980
},
981-
"max": 50,
981+
"max": 45,
982982
"min": 0
983983
}
984984
},

apis/ec2-2016-11-15.min.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -3054,6 +3054,10 @@
30543054
"ClientToken": {},
30553055
"PrivateDnsEnabled": {
30563056
"type": "boolean"
3057+
},
3058+
"TagSpecifications": {
3059+
"shape": "S1g",
3060+
"locationName": "TagSpecification"
30573061
}
30583062
}
30593063
},
@@ -3121,7 +3125,11 @@
31213125
"shape": "Sl",
31223126
"locationName": "NetworkLoadBalancerArn"
31233127
},
3124-
"ClientToken": {}
3128+
"ClientToken": {},
3129+
"TagSpecifications": {
3130+
"shape": "S1g",
3131+
"locationName": "TagSpecification"
3132+
}
31253133
}
31263134
},
31273135
"output": {

apis/ec2-2016-11-15.normal.json

+10
Original file line numberDiff line numberDiff line change
@@ -11093,6 +11093,11 @@
1109311093
"PrivateDnsEnabled": {
1109411094
"shape": "Boolean",
1109511095
"documentation": "<p>(Interface endpoint) Indicates whether to associate a private hosted zone with the specified VPC. The private hosted zone contains a record set for the default public DNS name for the service for the Region (for example, <code>kinesis.us-east-1.amazonaws.com</code>), which resolves to the private IP addresses of the endpoint network interfaces in the VPC. This enables you to make requests to the default public DNS name for the service instead of the public DNS names that are automatically generated by the VPC endpoint service.</p> <p>To use a private hosted zone, you must set the following VPC attributes to <code>true</code>: <code>enableDnsHostnames</code> and <code>enableDnsSupport</code>. Use <a>ModifyVpcAttribute</a> to set the VPC attributes.</p> <p>Default: <code>true</code> </p>"
11096+
},
11097+
"TagSpecifications": {
11098+
"shape": "TagSpecificationList",
11099+
"documentation": "<p>The tags to associate with the endpoint.</p>",
11100+
"locationName": "TagSpecification"
1109611101
}
1109711102
},
1109811103
"documentation": "<p>Contains the parameters for CreateVpcEndpoint.</p>"
@@ -11139,6 +11144,11 @@
1113911144
"ClientToken": {
1114011145
"shape": "String",
1114111146
"documentation": "<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html\">How to Ensure Idempotency</a>.</p>"
11147+
},
11148+
"TagSpecifications": {
11149+
"shape": "TagSpecificationList",
11150+
"documentation": "<p>The tags to associate with the service.</p>",
11151+
"locationName": "TagSpecification"
1114211152
}
1114311153
}
1114411154
},

apis/forecastquery-2018-06-26.normal.json

+7-11
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"shape": "InvalidNextTokenException"
4343
}
4444
],
45-
"documentation": "<p>Retrieves a forecast filtered by the supplied criteria.</p> <p>The criteria is a key-value pair. The key is either <code>item_id</code> (or the equivalent non-timestamp, non-target field) from the <code>TARGET_TIME_SERIES</code> dataset, or one of the forecast dimensions specified as part of the <code>FeaturizationConfig</code> object.</p> <p>By default, the complete date range of the filtered forecast is returned. Optionally, you can request a specific date range within the forecast.</p> <note> <p>The forecasts generated by Amazon Forecast are in the same timezone as the dataset that was used to create the predictor.</p> </note>"
45+
"documentation": "<p>Retrieves a forecast for a single item, filtered by the supplied criteria.</p> <p>The criteria is a key-value pair. The key is either <code>item_id</code> (or the equivalent non-timestamp, non-target field) from the <code>TARGET_TIME_SERIES</code> dataset, or one of the forecast dimensions specified as part of the <code>FeaturizationConfig</code> object.</p> <p>By default, <code>QueryForecast</code> returns the complete date range for the filtered forecast. You can request a specific date range.</p> <p>To get the full forecast, use the <a href=\"https://docs.aws.amazon.com/en_us/forecast/latest/dg/API_CreateForecastExportJob.html\">CreateForecastExportJob</a> operation.</p> <note> <p>The forecasts generated by Amazon Forecast are in the same timezone as the dataset that was used to create the predictor.</p> </note>"
4646
}
4747
},
4848
"shapes": {
@@ -75,9 +75,7 @@
7575
"documentation": "<p>The forecast value for a specific date. Part of the <a>Forecast</a> object.</p>"
7676
},
7777
"DateTime": {
78-
"type": "string",
79-
"max": 20,
80-
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"
78+
"type": "string"
8179
},
8280
"Double": {
8381
"type": "double"
@@ -98,7 +96,7 @@
9896
"members": {
9997
"Predictions": {
10098
"shape": "Predictions",
101-
"documentation": "<p>The forecast.</p> <p>The <i>string</i> of the string to array map is one of the following values:</p> <ul> <li> <p>mean</p> </li> <li> <p>p10</p> </li> <li> <p>p50</p> </li> <li> <p>p90</p> </li> </ul>"
99+
"documentation": "<p>The forecast.</p> <p>The <i>string</i> of the string-to-array map is one of the following values:</p> <ul> <li> <p>p10</p> </li> <li> <p>p50</p> </li> <li> <p>p90</p> </li> </ul>"
102100
}
103101
},
104102
"documentation": "<p>Provides information about a forecast. Returned as part of the <a>QueryForecast</a> response.</p>"
@@ -130,15 +128,15 @@
130128
},
131129
"StartDate": {
132130
"shape": "DateTime",
133-
"documentation": "<p>The start date for the forecast. Specify the date using this format: yyyy-MM-dd'T'HH:mm:ss'Z' (ISO 8601 format) For example, \"1970-01-01T00:00:00Z.\"</p>"
131+
"documentation": "<p>The start date for the forecast. Specify the date using this format: yyyy-MM-dd'T'HH:mm:ss (ISO 8601 format). For example, 2015-01-01T08:00:00.</p>"
134132
},
135133
"EndDate": {
136134
"shape": "DateTime",
137-
"documentation": "<p>The end date for the forecast. Specify the date using this format: yyyy-MM-dd'T'HH:mm:ss'Z' (ISO 8601 format). For example, \"1970-01-01T00:00:00Z.\" </p>"
135+
"documentation": "<p>The end date for the forecast. Specify the date using this format: yyyy-MM-dd'T'HH:mm:ss (ISO 8601 format). For example, 2015-01-01T20:00:00. </p>"
138136
},
139137
"Filters": {
140138
"shape": "Filters",
141-
"documentation": "<p>The filtering criteria to apply when retrieving the forecast. For example:</p> <ul> <li> <p>To get a forecast for a specific item specify the following:</p> <p> <code>{\"item_id\" : \"client_1\"}</code> </p> </li> </ul> <ul> <li> <p>To get a forecast for a specific item sold in a specific location, specify the following:</p> <p> <code>{\"item_id\" : \"client_1\", \"location\" : \"ny\"}</code> </p> </li> </ul> <ul> <li> <p>To get a forecast for all blue items sold in a specific location, specify the following:</p> <p> <code>{ \"location\" : \"ny\", \"color\":\"blue\"}</code> </p> </li> </ul> <p>To get the full forecast, use the operation.</p>"
139+
"documentation": "<p>The filtering criteria to apply when retrieving the forecast. For example, to get the forecast for <code>client_21</code> in the electricity usage dataset, specify the following:</p> <p> <code>{\"item_id\" : \"client_21\"}</code> </p> <p>To get the full forecast, use the <a href=\"https://docs.aws.amazon.com/en_us/forecast/latest/dg/API_CreateForecastExportJob.html\">CreateForecastExportJob</a> operation.</p>"
142140
},
143141
"NextToken": {
144142
"shape": "NextToken",
@@ -166,9 +164,7 @@
166164
}
167165
},
168166
"Timestamp": {
169-
"type": "string",
170-
"max": 20,
171-
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"
167+
"type": "string"
172168
}
173169
},
174170
"documentation": "<p>Provides APIs for creating and managing Amazon Forecast resources.</p>"
+3-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
22
"version": "1.0",
3-
"examples": { }
4-
}
3+
"examples": {
4+
}
5+
}

0 commit comments

Comments
 (0)