Skip to content

Commit f23d102

Browse files
author
awstools
committed
Updates SDK to v2.1641.0
1 parent 0dfc2d5 commit f23d102

26 files changed

+2279
-373
lines changed

.changes/2.1641.0.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "CloudHSMV2",
5+
"description": "Added support for hsm type hsm2m.medium. Added supported for creating a cluster in FIPS or NON_FIPS mode."
6+
},
7+
{
8+
"type": "feature",
9+
"category": "Glue",
10+
"description": "This release adds support for configuration of evaluation method for composite rules in Glue Data Quality rulesets."
11+
},
12+
{
13+
"type": "feature",
14+
"category": "IoTWireless",
15+
"description": "Add RoamingDeviceSNR and RoamingDeviceRSSI to Customer Metrics."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "KMS",
20+
"description": "This feature allows customers to use their keys stored in KMS to derive a shared secret which can then be used to establish a secured channel for communication, provide proof of possession, or establish trust with other parties."
21+
},
22+
{
23+
"type": "feature",
24+
"category": "MediaPackageV2",
25+
"description": "This release adds support for CMAF ingest (DASH-IF live media ingest protocol interface 1)"
26+
}
27+
]

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
# Changelog for AWS SDK for JavaScript
2-
<!--LATEST=2.1640.0-->
2+
<!--LATEST=2.1641.0-->
33
<!--ENTRYINSERT-->
44

5+
## 2.1641.0
6+
* feature: CloudHSMV2: Added support for hsm type hsm2m.medium. Added supported for creating a cluster in FIPS or NON_FIPS mode.
7+
* feature: Glue: This release adds support for configuration of evaluation method for composite rules in Glue Data Quality rulesets.
8+
* feature: IoTWireless: Add RoamingDeviceSNR and RoamingDeviceRSSI to Customer Metrics.
9+
* feature: KMS: This feature allows customers to use their keys stored in KMS to derive a shared secret which can then be used to establish a secured channel for communication, provide proof of possession, or establish trust with other parties.
10+
* feature: MediaPackageV2: This release adds support for CMAF ingest (DASH-IF live media ingest protocol interface 1)
11+
512
## 2.1640.0
613
* bugfix: BackupStorage: Deprecate BackupStorage
714
* feature: AppTest: AWS Mainframe Modernization Application Testing is an AWS Mainframe Modernization service feature that automates functional equivalence testing for mainframe application modernization and migration to AWS, and regression testing.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ require('aws-sdk/lib/maintenance_mode_message').suppress = true;
6464
To use the SDK in the browser, simply add the following script tag to your
6565
HTML pages:
6666

67-
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1640.0.min.js"></script>
67+
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.1641.0.min.js"></script>
6868

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

apis/cloudhsmv2-2017-04-28.min.json

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"endpointPrefix": "cloudhsmv2",
66
"jsonVersion": "1.1",
77
"protocol": "json",
8+
"protocols": [
9+
"json"
10+
],
811
"serviceAbbreviation": "CloudHSM V2",
912
"serviceFullName": "AWS CloudHSM V2",
1013
"serviceId": "CloudHSM V2",
@@ -65,14 +68,15 @@
6568
},
6669
"TagList": {
6770
"shape": "S4"
68-
}
71+
},
72+
"Mode": {}
6973
}
7074
},
7175
"output": {
7276
"type": "structure",
7377
"members": {
7478
"Cluster": {
75-
"shape": "Sk"
79+
"shape": "Sl"
7680
}
7781
}
7882
}
@@ -94,7 +98,7 @@
9498
"type": "structure",
9599
"members": {
96100
"Hsm": {
97-
"shape": "Sn"
101+
"shape": "So"
98102
}
99103
}
100104
}
@@ -113,7 +117,7 @@
113117
"type": "structure",
114118
"members": {
115119
"Backup": {
116-
"shape": "S16"
120+
"shape": "S17"
117121
}
118122
}
119123
}
@@ -132,7 +136,7 @@
132136
"type": "structure",
133137
"members": {
134138
"Cluster": {
135-
"shape": "Sk"
139+
"shape": "Sl"
136140
}
137141
}
138142
}
@@ -166,7 +170,7 @@
166170
"type": "integer"
167171
},
168172
"Filters": {
169-
"shape": "S1g"
173+
"shape": "S1h"
170174
},
171175
"SortAscending": {
172176
"type": "boolean"
@@ -179,7 +183,7 @@
179183
"Backups": {
180184
"type": "list",
181185
"member": {
182-
"shape": "S16"
186+
"shape": "S17"
183187
}
184188
},
185189
"NextToken": {}
@@ -191,7 +195,7 @@
191195
"type": "structure",
192196
"members": {
193197
"Filters": {
194-
"shape": "S1g"
198+
"shape": "S1h"
195199
},
196200
"NextToken": {},
197201
"MaxResults": {
@@ -205,7 +209,7 @@
205209
"Clusters": {
206210
"type": "list",
207211
"member": {
208-
"shape": "Sk"
212+
"shape": "Sl"
209213
}
210214
},
211215
"NextToken": {}
@@ -279,7 +283,7 @@
279283
"type": "structure",
280284
"members": {
281285
"Backup": {
282-
"shape": "S16"
286+
"shape": "S17"
283287
}
284288
}
285289
}
@@ -302,7 +306,7 @@
302306
"type": "structure",
303307
"members": {
304308
"Cluster": {
305-
"shape": "Sk"
309+
"shape": "Sl"
306310
}
307311
}
308312
}
@@ -321,7 +325,7 @@
321325
"type": "structure",
322326
"members": {
323327
"Backup": {
324-
"shape": "S16"
328+
"shape": "S17"
325329
}
326330
}
327331
}
@@ -388,7 +392,7 @@
388392
"Value": {}
389393
}
390394
},
391-
"Sk": {
395+
"Sl": {
392396
"type": "structure",
393397
"members": {
394398
"BackupPolicy": {},
@@ -402,7 +406,7 @@
402406
"Hsms": {
403407
"type": "list",
404408
"member": {
405-
"shape": "Sn"
409+
"shape": "So"
406410
}
407411
},
408412
"HsmType": {},
@@ -429,10 +433,11 @@
429433
},
430434
"TagList": {
431435
"shape": "S4"
432-
}
436+
},
437+
"Mode": {}
433438
}
434439
},
435-
"Sn": {
440+
"So": {
436441
"type": "structure",
437442
"required": [
438443
"HsmId"
@@ -448,7 +453,7 @@
448453
"StateMessage": {}
449454
}
450455
},
451-
"S16": {
456+
"S17": {
452457
"type": "structure",
453458
"required": [
454459
"BackupId"
@@ -474,10 +479,12 @@
474479
},
475480
"TagList": {
476481
"shape": "S4"
477-
}
482+
},
483+
"HsmType": {},
484+
"Mode": {}
478485
}
479486
},
480-
"S1g": {
487+
"S1h": {
481488
"type": "map",
482489
"key": {},
483490
"value": {

apis/cloudhsmv2-2017-04-28.normal.json

Lines changed: 32 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"endpointPrefix": "cloudhsmv2",
66
"jsonVersion": "1.1",
77
"protocol": "json",
8+
"protocols": [
9+
"json"
10+
],
811
"serviceAbbreviation": "CloudHSM V2",
912
"serviceFullName": "AWS CloudHSM V2",
1013
"serviceId": "CloudHSM V2",
@@ -551,6 +554,14 @@
551554
"TagList": {
552555
"shape": "TagList",
553556
"documentation": "<p>The list of tags for the backup.</p>"
557+
},
558+
"HsmType": {
559+
"shape": "HsmType",
560+
"documentation": "<p>The HSM type of the cluster that was backed up.</p>"
561+
},
562+
"Mode": {
563+
"shape": "ClusterMode",
564+
"documentation": "<p>The mode of the cluster that was backed up.</p>"
554565
}
555566
},
556567
"documentation": "<p>Contains information about a backup of an AWS CloudHSM cluster. All backup objects contain the <code>BackupId</code>, <code>BackupState</code>, <code>ClusterId</code>, and <code>CreateTimestamp</code> parameters. Backups that were copied into a destination region additionally contain the <code>CopyTimestamp</code>, <code>SourceBackup</code>, <code>SourceCluster</code>, and <code>SourceRegion</code> parameters. A backup that is pending deletion will include the <code>DeleteTimestamp</code> parameter.</p>"
@@ -616,7 +627,7 @@
616627
},
617628
"Cert": {
618629
"type": "string",
619-
"max": 5000,
630+
"max": 20000,
620631
"pattern": "[a-zA-Z0-9+-/=\\s]*"
621632
},
622633
"Certificates": {
@@ -707,6 +718,10 @@
707718
"TagList": {
708719
"shape": "TagList",
709720
"documentation": "<p>The list of tags for the cluster.</p>"
721+
},
722+
"Mode": {
723+
"shape": "ClusterMode",
724+
"documentation": "<p>The mode of the cluster.</p>"
710725
}
711726
},
712727
"documentation": "<p>Contains information about an AWS CloudHSM cluster.</p>"
@@ -715,6 +730,13 @@
715730
"type": "string",
716731
"pattern": "cluster-[2-7a-zA-Z]{11,16}"
717732
},
733+
"ClusterMode": {
734+
"type": "string",
735+
"enum": [
736+
"FIPS",
737+
"NON_FIPS"
738+
]
739+
},
718740
"ClusterState": {
719741
"type": "string",
720742
"enum": [
@@ -783,7 +805,7 @@
783805
},
784806
"HsmType": {
785807
"shape": "HsmType",
786-
"documentation": "<p>The type of HSM to use in the cluster. Currently the only allowed value is <code>hsm1.medium</code>.</p>"
808+
"documentation": "<p>The type of HSM to use in the cluster. The allowed values are <code>hsm1.medium</code> and <code>hsm2m.medium</code>.</p>"
787809
},
788810
"SourceBackupId": {
789811
"shape": "BackupId",
@@ -796,6 +818,10 @@
796818
"TagList": {
797819
"shape": "TagList",
798820
"documentation": "<p>Tags to apply to the CloudHSM cluster during creation.</p>"
821+
},
822+
"Mode": {
823+
"shape": "ClusterMode",
824+
"documentation": "<p>The mode to use in the cluster. The allowed values are <code>FIPS</code> and <code>NON_FIPS</code>.</p>"
799825
}
800826
}
801827
},
@@ -1027,7 +1053,8 @@
10271053
},
10281054
"value": {
10291055
"shape": "Strings"
1030-
}
1056+
},
1057+
"max": 30
10311058
},
10321059
"Hsm": {
10331060
"type": "structure",
@@ -1086,7 +1113,8 @@
10861113
},
10871114
"HsmType": {
10881115
"type": "string",
1089-
"pattern": "(hsm1\\.medium)"
1116+
"max": 32,
1117+
"pattern": "((p|)hsm[0-9][a-z.]*\\.[a-zA-Z]+)"
10901118
},
10911119
"Hsms": {
10921120
"type": "list",

0 commit comments

Comments
 (0)