Cluster
public struct Cluster : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The cluster’s backup policy.
Declaration
Swift
public let backupPolicy: BackupPolicy?
-
Contains one or more certificates or a certificate signing request (CSR).
Declaration
Swift
public let certificates: Certificates?
-
The cluster’s identifier (ID).
Declaration
Swift
public let clusterId: String?
-
The date and time when the cluster was created.
Declaration
Swift
public let createTimestamp: TimeStamp?
-
Contains information about the HSMs in the cluster.
Declaration
Swift
public let hsms: [Hsm]?
-
The type of HSM that the cluster contains.
Declaration
Swift
public let hsmType: String?
-
The default password for the cluster’s Pre-Crypto Officer (PRECO) user.
Declaration
Swift
public let preCoPassword: String?
-
The identifier (ID) of the cluster’s security group.
Declaration
Swift
public let securityGroup: String?
-
The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.
Declaration
Swift
public let sourceBackupId: String?
-
The cluster’s state.
Declaration
Swift
public let state: ClusterState?
-
A description of the cluster’s state.
Declaration
Swift
public let stateMessage: String?
-
A map from availability zone to the cluster’s subnet in that availability zone.
Declaration
Swift
public let subnetMapping: [String : String]?
-
The list of tags for the cluster.
Declaration
Swift
public let tagList: [Tag]?
-
The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.
Declaration
Swift
public let vpcId: String?
-
init(backupPolicy:certificates:clusterId:createTimestamp:hsms:hsmType:preCoPassword:securityGroup:sourceBackupId:state:stateMessage:subnetMapping:tagList:vpcId:)
Undocumented
Declaration
Swift
public init(backupPolicy: BackupPolicy? = nil, certificates: Certificates? = nil, clusterId: String? = nil, createTimestamp: TimeStamp? = nil, hsms: [Hsm]? = nil, hsmType: String? = nil, preCoPassword: String? = nil, securityGroup: String? = nil, sourceBackupId: String? = nil, state: ClusterState? = nil, stateMessage: String? = nil, subnetMapping: [String : String]? = nil, tagList: [Tag]? = nil, vpcId: String? = nil)