NAME
Paws::CloudHSMv2::Cluster
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::CloudHSMv2::Cluster object:
$service_obj->Method(Att1 => { BackupPolicy => $value, ..., VpcId => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::CloudHSMv2::Cluster object:
$result = $service_obj->Method(...);
$result->Att1->BackupPolicy
DESCRIPTION
Contains information about an AWS CloudHSM cluster.
ATTRIBUTES
BackupPolicy => Str
The cluster's backup policy.
BackupRetentionPolicy => Paws::CloudHSMv2::BackupRetentionPolicy
A policy that defines how the service retains backups.
Certificates => Paws::CloudHSMv2::Certificates
Contains one or more certificates or a certificate signing request (CSR).
ClusterId => Str
The cluster's identifier (ID).
CreateTimestamp => Str
The date and time when the cluster was created.
Hsms => ArrayRef[Paws::CloudHSMv2::Hsm]
Contains information about the HSMs in the cluster.
HsmType => Str
The type of HSM that the cluster contains.
PreCoPassword => Str
The default password for the cluster's Pre-Crypto Officer (PRECO) user.
SecurityGroup => Str
The identifier (ID) of the cluster's security group.
SourceBackupId => Str
The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.
State => Str
The cluster's state.
StateMessage => Str
A description of the cluster's state.
SubnetMapping => Paws::CloudHSMv2::ExternalSubnetMapping
A map from availability zone to the cluster’s subnet in that availability zone.
TagList => ArrayRef[Paws::CloudHSMv2::Tag]
The list of tags for the cluster.
VpcId => Str
The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::CloudHSMv2
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues