Skip to content

Commit 5cfd027

Browse files
Updated API models and rebuilt service gems.
1 parent d1e2154 commit 5cfd027

File tree

46 files changed

+530
-96
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+530
-96
lines changed

apis/cloudhsmv2/2017-04-28/api-2.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,7 @@
460460
"CreateTimestamp":{"shape":"Timestamp"},
461461
"Hsms":{"shape":"Hsms"},
462462
"HsmType":{"shape":"HsmType"},
463+
"HsmTypeRollbackExpiration":{"shape":"Timestamp"},
463464
"PreCoPassword":{"shape":"PreCoPassword"},
464465
"SecurityGroup":{"shape":"SecurityGroup"},
465466
"SourceBackupId":{"shape":"BackupId"},
@@ -709,6 +710,7 @@
709710
"EniIp":{"shape":"IpAddress"},
710711
"EniIpV6":{"shape":"IpV6Address"},
711712
"HsmId":{"shape":"HsmId"},
713+
"HsmType":{"shape":"HsmType"},
712714
"State":{"shape":"HsmState"},
713715
"StateMessage":{"shape":"String"}
714716
}
@@ -805,11 +807,9 @@
805807
},
806808
"ModifyClusterRequest":{
807809
"type":"structure",
808-
"required":[
809-
"BackupRetentionPolicy",
810-
"ClusterId"
811-
],
810+
"required":["ClusterId"],
812811
"members":{
812+
"HsmType":{"shape":"HsmType"},
813813
"BackupRetentionPolicy":{"shape":"BackupRetentionPolicy"},
814814
"ClusterId":{"shape":"ClusterId"}
815815
}

apis/cloudhsmv2/2017-04-28/docs-2.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,9 @@
384384
"refs": {
385385
"Backup$HsmType": "<p>The HSM type used to create the backup.</p>",
386386
"Cluster$HsmType": "<p>The type of HSM that the cluster contains.</p>",
387-
"CreateClusterRequest$HsmType": "<p>The type of HSM to use in the cluster. The allowed values are <code>hsm1.medium</code> and <code>hsm2m.medium</code>.</p>"
387+
"CreateClusterRequest$HsmType": "<p>The type of HSM to use in the cluster. The allowed values are <code>hsm1.medium</code> and <code>hsm2m.medium</code>.</p>",
388+
"Hsm$HsmType": "<p>The type of HSM.</p>",
389+
"ModifyClusterRequest$HsmType": "<p>The desired HSM type of the cluster.</p>"
388390
}
389391
},
390392
"Hsms": {
@@ -456,7 +458,7 @@
456458
"NetworkType": {
457459
"base": null,
458460
"refs": {
459-
"Cluster$NetworkType": "<p>The cluster's NetworkType can be set to either IPV4 (which is the default) or DUALSTACK. When set to IPV4, communication between your application and the Hardware Security Modules (HSMs) is restricted to the IPv4 protocol only. In contrast, the DUALSTACK network type enables communication over both the IPv4 and IPv6 protocols. To use the DUALSTACK option, you'll need to configure your Virtual Private Cloud (VPC) and subnets to support both IPv4 and IPv6. This involves adding IPv6 Classless Inter-Domain Routing (CIDR) blocks to the existing IPv4 CIDR blocks in your subnets. The choice between IPV4 and DUALSTACK network types determines the flexibility of the network addressing setup for your cluster. The DUALSTACK option provides more flexibility by allowing both IPv4 and IPv6 communication.</p>",
461+
"Cluster$NetworkType": "<p>The cluster's NetworkType can be IPv4 (the default) or DUALSTACK. The IPv4 NetworkType restricts communication between your application and the hardware security modules (HSMs) to the IPv4 protocol only. The DUALSTACK NetworkType enables communication over both IPv4 and IPv6 protocols. To use DUALSTACK, configure your virtual private cloud (VPC) and subnets to support both IPv4 and IPv6. This configuration involves adding IPv6 Classless Inter-Domain Routing (CIDR) blocks to the existing IPv4 CIDR blocks in your subnets. The NetworkType you choose affects the network addressing options for your cluster. DUALSTACK provides more flexibility by supporting both IPv4 and IPv6 communication.</p>",
460462
"CreateClusterRequest$NetworkType": "<p>The NetworkType to create a cluster with. The allowed values are <code>IPV4</code> and <code>DUALSTACK</code>. </p>"
461463
}
462464
},
@@ -615,6 +617,7 @@
615617
"Backup$CopyTimestamp": "<p>The date and time when the backup was copied from a source backup.</p>",
616618
"Backup$DeleteTimestamp": "<p>The date and time when the backup will be permanently deleted.</p>",
617619
"Cluster$CreateTimestamp": "<p>The date and time when the cluster was created.</p>",
620+
"Cluster$HsmTypeRollbackExpiration": "<p>The timestamp until when the cluster can be rolled back to its original HSM type.</p>",
618621
"DestinationBackup$CreateTimestamp": "<p>The date and time when both the source backup was created.</p>"
619622
}
620623
},

apis/dynamodb/2011-12-05/endpoint-rule-set-1.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@
170170
"properties": {
171171
"authSchemes": [
172172
{
173-
"signingRegion": "us-east-1",
173+
"name": "sigv4",
174174
"signingName": "dynamodb",
175-
"name": "sigv4"
175+
"signingRegion": "us-east-1"
176176
}
177177
]
178178
},

apis/dynamodb/2012-08-10/api-2.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2974,6 +2974,7 @@
29742974
"type":"structure",
29752975
"members":{
29762976
"PointInTimeRecoveryStatus":{"shape":"PointInTimeRecoveryStatus"},
2977+
"RecoveryPeriodInDays":{"shape":"RecoveryPeriodInDays"},
29772978
"EarliestRestorableDateTime":{"shape":"Date"},
29782979
"LatestRestorableDateTime":{"shape":"Date"}
29792980
}
@@ -2982,7 +2983,8 @@
29822983
"type":"structure",
29832984
"required":["PointInTimeRecoveryEnabled"],
29842985
"members":{
2985-
"PointInTimeRecoveryEnabled":{"shape":"BooleanObject"}
2986+
"PointInTimeRecoveryEnabled":{"shape":"BooleanObject"},
2987+
"RecoveryPeriodInDays":{"shape":"RecoveryPeriodInDays"}
29862988
}
29872989
},
29882990
"PointInTimeRecoveryStatus":{
@@ -3185,6 +3187,11 @@
31853187
"ConsumedCapacity":{"shape":"ConsumedCapacity"}
31863188
}
31873189
},
3190+
"RecoveryPeriodInDays":{
3191+
"type":"integer",
3192+
"max":35,
3193+
"min":1
3194+
},
31883195
"RegionName":{"type":"string"},
31893196
"Replica":{
31903197
"type":"structure",

apis/dynamodb/2012-08-10/docs-2.json

Lines changed: 10 additions & 3 deletions
Large diffs are not rendered by default.

apis/dynamodb/2012-08-10/endpoint-rule-set-1.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@
170170
"properties": {
171171
"authSchemes": [
172172
{
173-
"signingRegion": "us-east-1",
173+
"name": "sigv4",
174174
"signingName": "dynamodb",
175-
"name": "sigv4"
175+
"signingRegion": "us-east-1"
176176
}
177177
]
178178
},

apis/imagebuilder/2019-12-02/api-2.json

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,20 @@
718718
{"shape":"InvalidParameterCombinationException"}
719719
]
720720
},
721+
"ImportDiskImage":{
722+
"name":"ImportDiskImage",
723+
"http":{
724+
"method":"PUT",
725+
"requestUri":"/ImportDiskImage"
726+
},
727+
"input":{"shape":"ImportDiskImageRequest"},
728+
"output":{"shape":"ImportDiskImageResponse"},
729+
"errors":[
730+
{"shape":"ServiceException"},
731+
{"shape":"ClientException"},
732+
{"shape":"ServiceUnavailableException"}
733+
]
734+
},
721735
"ImportVmImage":{
722736
"name":"ImportVmImage",
723737
"http":{
@@ -1434,7 +1448,8 @@
14341448
"enum":[
14351449
"USER_INITIATED",
14361450
"SCHEDULED",
1437-
"IMPORT"
1451+
"IMPORT",
1452+
"IMPORT_ISO"
14381453
]
14391454
},
14401455
"CallRateLimitExceededException":{
@@ -3141,6 +3156,40 @@
31413156
"componentBuildVersionArn":{"shape":"ComponentBuildVersionArn"}
31423157
}
31433158
},
3159+
"ImportDiskImageRequest":{
3160+
"type":"structure",
3161+
"required":[
3162+
"name",
3163+
"semanticVersion",
3164+
"platform",
3165+
"osVersion",
3166+
"infrastructureConfigurationArn",
3167+
"uri",
3168+
"clientToken"
3169+
],
3170+
"members":{
3171+
"name":{"shape":"NonEmptyString"},
3172+
"semanticVersion":{"shape":"VersionNumber"},
3173+
"description":{"shape":"NonEmptyString"},
3174+
"platform":{"shape":"NonEmptyString"},
3175+
"osVersion":{"shape":"OsVersion"},
3176+
"executionRole":{"shape":"RoleNameOrArn"},
3177+
"infrastructureConfigurationArn":{"shape":"InfrastructureConfigurationArn"},
3178+
"uri":{"shape":"Uri"},
3179+
"tags":{"shape":"TagMap"},
3180+
"clientToken":{
3181+
"shape":"ClientToken",
3182+
"idempotencyToken":true
3183+
}
3184+
}
3185+
},
3186+
"ImportDiskImageResponse":{
3187+
"type":"structure",
3188+
"members":{
3189+
"clientToken":{"shape":"ClientToken"},
3190+
"imageBuildVersionArn":{"shape":"ImageBuildVersionArn"}
3191+
}
3192+
},
31443193
"ImportVmImageRequest":{
31453194
"type":"structure",
31463195
"required":[

0 commit comments

Comments
 (0)