AwsDynamoDbTableReplica
public struct AwsDynamoDbTableReplica : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
List of global secondary indexes for the replica.
Declaration
Swift
public let globalSecondaryIndexes: [AwsDynamoDbTableReplicaGlobalSecondaryIndex]?
-
The identifier of the AWS KMS customer master key (CMK) that will be used for AWS KMS encryption for the replica.
Declaration
Swift
public let kmsMasterKeyId: String?
-
Replica-specific configuration for the provisioned throughput.
Declaration
Swift
public let provisionedThroughputOverride: AwsDynamoDbTableProvisionedThroughputOverride?
-
The name of the Region where the replica is located.
Declaration
Swift
public let regionName: String?
-
The current status of the replica.
Declaration
Swift
public let replicaStatus: String?
-
Detailed information about the replica status.
Declaration
Swift
public let replicaStatusDescription: String?
-
init(globalSecondaryIndexes:kmsMasterKeyId:provisionedThroughputOverride:regionName:replicaStatus:replicaStatusDescription:)
Undocumented
Declaration
Swift
public init(globalSecondaryIndexes: [AwsDynamoDbTableReplicaGlobalSecondaryIndex]? = nil, kmsMasterKeyId: String? = nil, provisionedThroughputOverride: AwsDynamoDbTableProvisionedThroughputOverride? = nil, regionName: String? = nil, replicaStatus: String? = nil, replicaStatusDescription: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws