ReplicaDescription
public struct ReplicaDescription : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Replica-specific global secondary index settings.
Declaration
Swift
public let globalSecondaryIndexes: [ReplicaGlobalSecondaryIndexDescription]?
-
The AWS KMS customer master key (CMK) of the replica that will be used for AWS KMS encryption.
Declaration
Swift
public let kMSMasterKeyId: String?
-
Replica-specific provisioned throughput. If not described, uses the source table’s provisioned throughput settings.
Declaration
Swift
public let provisionedThroughputOverride: ProvisionedThroughputOverride?
-
The name of the Region.
Declaration
Swift
public let regionName: String?
-
The current state of the replica: CREATING - The replica is being created. UPDATING - The replica is being updated. DELETING - The replica is being deleted. ACTIVE - The replica is ready for use.
Declaration
Swift
public let replicaStatus: ReplicaStatus?
-
Detailed information about the replica status.
Declaration
Swift
public let replicaStatusDescription: String?
-
Specifies the progress of a Create, Update, or Delete action on the replica as a percentage.
Declaration
Swift
public let replicaStatusPercentProgress: String?
-
init(globalSecondaryIndexes:kMSMasterKeyId:provisionedThroughputOverride:regionName:replicaStatus:replicaStatusDescription:replicaStatusPercentProgress:)
Undocumented
Declaration
Swift
public init(globalSecondaryIndexes: [ReplicaGlobalSecondaryIndexDescription]? = nil, kMSMasterKeyId: String? = nil, provisionedThroughputOverride: ProvisionedThroughputOverride? = nil, regionName: String? = nil, replicaStatus: ReplicaStatus? = nil, replicaStatusDescription: String? = nil, replicaStatusPercentProgress: String? = nil)