AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Class: Aws::CloudHSMV2::Types::InitializeClusterRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudhsmv2/lib/aws-sdk-cloudhsmv2/types.rb

Overview

Note:

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

Instance Attribute Details

#cluster_idString

The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

Returns:

  • (String)


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_certString

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.

Returns:

  • (String)


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_anchorString

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.

Returns:

  • (String)


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