Cluster class

Contains information about an AWS CloudHSM cluster.

Constructors

Cluster({BackupPolicy? backupPolicy, BackupRetentionPolicy? backupRetentionPolicy, Certificates? certificates, String? clusterId, DateTime? createTimestamp, String? hsmType, List<Hsm>? hsms, String? preCoPassword, String? securityGroup, String? sourceBackupId, ClusterState? state, String? stateMessage, Map<String, String>? subnetMapping, List<Tag>? tagList, String? vpcId})
Cluster.fromJson(Map<String, dynamic> json)
factory

Properties

backupPolicy BackupPolicy?
The cluster's backup policy.
final
backupRetentionPolicy BackupRetentionPolicy?
A policy that defines how the service retains backups.
final
certificates Certificates?
Contains one or more certificates or a certificate signing request (CSR).
final
clusterId String?
The cluster's identifier (ID).
final
createTimestamp DateTime?
The date and time when the cluster was created.
final
hashCode int
The hash code for this object.
no setterinherited
hsms List<Hsm>?
Contains information about the HSMs in the cluster.
final
hsmType String?
The type of HSM that the cluster contains.
final
preCoPassword String?
The default password for the cluster's Pre-Crypto Officer (PRECO) user.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityGroup String?
The identifier (ID) of the cluster's security group.
final
sourceBackupId String?
The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.
final
state ClusterState?
The cluster's state.
final
stateMessage String?
A description of the cluster's state.
final
subnetMapping Map<String, String>?
A map from availability zone to the cluster’s subnet in that availability zone.
final
tagList List<Tag>?
The list of tags for the cluster.
final
vpcId String?
The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited