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
View on GitHub
AwsDynamoDbTableReplica Structure Reference