You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::CloudHSMV2::Types::Cluster
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudHSMV2::Types::Cluster
- Defined in:
- (unknown)
Overview
Contains information about an AWS CloudHSM cluster.
Returned by:
Instance Attribute Summary collapse
-
#backup_policy ⇒ String
The cluster\'s backup policy.
-
#backup_retention_policy ⇒ Types::BackupRetentionPolicy
A policy that defines how the service retains backups.
-
#certificates ⇒ Types::Certificates
Contains one or more certificates or a certificate signing request (CSR).
-
#cluster_id ⇒ String
The cluster\'s identifier (ID).
-
#create_timestamp ⇒ Time
The date and time when the cluster was created.
-
#hsm_type ⇒ String
The type of HSM that the cluster contains.
-
#hsms ⇒ Array<Types::Hsm>
Contains information about the HSMs in the cluster.
-
#pre_co_password ⇒ String
The default password for the cluster\'s Pre-Crypto Officer (PRECO) user.
-
#security_group ⇒ String
The identifier (ID) of the cluster\'s security group.
-
#source_backup_id ⇒ String
The identifier (ID) of the backup used to create the cluster.
-
#state ⇒ String
The cluster\'s state.
-
#state_message ⇒ String
A description of the cluster\'s state.
-
#subnet_mapping ⇒ Hash<String,String>
A map from availability zone to the cluster’s subnet in that availability zone.
-
#tag_list ⇒ Array<Types::Tag>
The list of tags for the cluster.
-
#vpc_id ⇒ String
The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.
Instance Attribute Details
#backup_policy ⇒ String
The cluster\'s backup policy.
Possible values:
- DEFAULT
#backup_retention_policy ⇒ Types::BackupRetentionPolicy
A policy that defines how the service retains backups.
#certificates ⇒ Types::Certificates
Contains one or more certificates or a certificate signing request (CSR).
#cluster_id ⇒ String
The cluster\'s identifier (ID).
#create_timestamp ⇒ Time
The date and time when the cluster was created.
#hsm_type ⇒ String
The type of HSM that the cluster contains.
#hsms ⇒ Array<Types::Hsm>
Contains information about the HSMs in the cluster.
#pre_co_password ⇒ String
The default password for the cluster\'s Pre-Crypto Officer (PRECO) user.
#security_group ⇒ String
The identifier (ID) of the cluster\'s security group.
#source_backup_id ⇒ String
The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.
#state ⇒ String
The cluster\'s state.
Possible values:
- CREATE_IN_PROGRESS
- UNINITIALIZED
- INITIALIZE_IN_PROGRESS
- INITIALIZED
- ACTIVE
- UPDATE_IN_PROGRESS
- DELETE_IN_PROGRESS
- DELETED
- DEGRADED
#state_message ⇒ String
A description of the cluster\'s state.
#subnet_mapping ⇒ Hash<String,String>
A map from availability zone to the cluster’s subnet in that availability zone.
#tag_list ⇒ Array<Types::Tag>
The list of tags for the cluster.
#vpc_id ⇒ String
The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.