ReplicaSettingsDescription
public struct ReplicaSettingsDescription : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The Region name of the replica.
Declaration
Swift
public let regionName: String
-
The read/write capacity mode of the replica.
Declaration
Swift
public let replicaBillingModeSummary: BillingModeSummary?
-
Replica global secondary index settings for the global table.
Declaration
Swift
public let replicaGlobalSecondaryIndexSettings: [ReplicaGlobalSecondaryIndexSettingsDescription]?
-
Auto scaling settings for a global table replica’s read capacity units.
Declaration
Swift
public let replicaProvisionedReadCapacityAutoScalingSettings: AutoScalingSettingsDescription?
-
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
Declaration
Swift
public let replicaProvisionedReadCapacityUnits: Int64?
-
Auto scaling settings for a global table replica’s write capacity units.
Declaration
Swift
public let replicaProvisionedWriteCapacityAutoScalingSettings: AutoScalingSettingsDescription?
-
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
Declaration
Swift
public let replicaProvisionedWriteCapacityUnits: Int64?
-
The current state of the Region: CREATING - The Region is being created. UPDATING - The Region is being updated. DELETING - The Region is being deleted. ACTIVE - The Region is ready for use.
Declaration
Swift
public let replicaStatus: ReplicaStatus?
-
init(regionName:replicaBillingModeSummary:replicaGlobalSecondaryIndexSettings:replicaProvisionedReadCapacityAutoScalingSettings:replicaProvisionedReadCapacityUnits:replicaProvisionedWriteCapacityAutoScalingSettings:replicaProvisionedWriteCapacityUnits:replicaStatus:)
Undocumented
Declaration
Swift
public init(regionName: String, replicaBillingModeSummary: BillingModeSummary? = nil, replicaGlobalSecondaryIndexSettings: [ReplicaGlobalSecondaryIndexSettingsDescription]? = nil, replicaProvisionedReadCapacityAutoScalingSettings: AutoScalingSettingsDescription? = nil, replicaProvisionedReadCapacityUnits: Int64? = nil, replicaProvisionedWriteCapacityAutoScalingSettings: AutoScalingSettingsDescription? = nil, replicaProvisionedWriteCapacityUnits: Int64? = nil, replicaStatus: ReplicaStatus? = nil)