Skip to content

Commit a24ca55

Browse files
author
AWS
committed
AWS CloudHSM V2 Update: Adds support to ModifyCluster for modifying a Cluster's Hsm Type.
1 parent 8994bd5 commit a24ca55

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS CloudHSM V2",
4+
"contributor": "",
5+
"description": "Adds support to ModifyCluster for modifying a Cluster's Hsm Type."
6+
}

services/cloudhsmv2/src/main/resources/codegen-resources/service-2.json

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,10 @@
569569
"shape":"HsmType",
570570
"documentation":"<p>The type of HSM that the cluster contains.</p>"
571571
},
572+
"HsmTypeRollbackExpiration":{
573+
"shape":"Timestamp",
574+
"documentation":"<p>The timestamp until when the cluster can be rolled back to its original HSM type.</p>"
575+
},
572576
"PreCoPassword":{
573577
"shape":"PreCoPassword",
574578
"documentation":"<p>The default password for the cluster's Pre-Crypto Officer (PRECO) user.</p>"
@@ -599,7 +603,7 @@
599603
},
600604
"NetworkType":{
601605
"shape":"NetworkType",
602-
"documentation":"<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>"
606+
"documentation":"<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>"
603607
},
604608
"Certificates":{
605609
"shape":"Certificates",
@@ -1012,6 +1016,10 @@
10121016
"shape":"HsmId",
10131017
"documentation":"<p>The HSM's identifier (ID).</p>"
10141018
},
1019+
"HsmType":{
1020+
"shape":"HsmType",
1021+
"documentation":"<p>The type of HSM.</p>"
1022+
},
10151023
"State":{
10161024
"shape":"HsmState",
10171025
"documentation":"<p>The HSM's state.</p>"
@@ -1151,11 +1159,12 @@
11511159
},
11521160
"ModifyClusterRequest":{
11531161
"type":"structure",
1154-
"required":[
1155-
"BackupRetentionPolicy",
1156-
"ClusterId"
1157-
],
1162+
"required":["ClusterId"],
11581163
"members":{
1164+
"HsmType":{
1165+
"shape":"HsmType",
1166+
"documentation":"<p>The desired HSM type of the cluster.</p>"
1167+
},
11591168
"BackupRetentionPolicy":{
11601169
"shape":"BackupRetentionPolicy",
11611170
"documentation":"<p>A policy that defines how the service retains backups.</p>"

0 commit comments

Comments
 (0)