Class: Aws::CloudHSMV2::Types::InitializeClusterRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudHSMV2::Types::InitializeClusterRequest
- Defined in:
- gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb
Overview
When making an API call, you may pass InitializeClusterRequest data as a hash:
{
cluster_id: "ClusterId", # required
signed_cert: "Cert", # required
trust_anchor: "Cert", # required
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cluster_id ⇒ String
The identifier (ID) of the cluster that you are claiming.
-
#signed_cert ⇒ String
The cluster certificate issued (signed) by your issuing certificate authority (CA).
-
#trust_anchor ⇒ String
The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate.
Instance Attribute Details
#cluster_id ⇒ String
The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.
881 882 883 884 885 886 887 |
# File 'gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb', line 881 class InitializeClusterRequest < Struct.new( :cluster_id, :signed_cert, :trust_anchor) SENSITIVE = [] include Aws::Structure end |
#signed_cert ⇒ String
The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.
881 882 883 884 885 886 887 |
# File 'gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb', line 881 class InitializeClusterRequest < Struct.new( :cluster_id, :signed_cert, :trust_anchor) SENSITIVE = [] include Aws::Structure end |
#trust_anchor ⇒ String
The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.
881 882 883 884 885 886 887 |
# File 'gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb', line 881 class InitializeClusterRequest < Struct.new( :cluster_id, :signed_cert, :trust_anchor) SENSITIVE = [] include Aws::Structure end |