ReplicaGlobalSecondaryIndexSettingsDescription
public struct ReplicaGlobalSecondaryIndexSettingsDescription : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the global secondary index. The name must be unique among all other indexes on this table.
Declaration
Swift
public let indexName: String
-
The current status of the global secondary index: CREATING - The global secondary index is being created. UPDATING - The global secondary index is being updated. DELETING - The global secondary index is being deleted. ACTIVE - The global secondary index is ready for use.
Declaration
Swift
public let indexStatus: IndexStatus?
-
Auto scaling settings for a global secondary index replica’s read capacity units.
Declaration
Swift
public let provisionedReadCapacityAutoScalingSettings: AutoScalingSettingsDescription?
-
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException.
Declaration
Swift
public let provisionedReadCapacityUnits: Int64?
-
Auto scaling settings for a global secondary index replica’s write capacity units.
Declaration
Swift
public let provisionedWriteCapacityAutoScalingSettings: AutoScalingSettingsDescription?
-
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
Declaration
Swift
public let provisionedWriteCapacityUnits: Int64?
-
init(indexName:indexStatus:provisionedReadCapacityAutoScalingSettings:provisionedReadCapacityUnits:provisionedWriteCapacityAutoScalingSettings:provisionedWriteCapacityUnits:)
Undocumented
Declaration
Swift
public init(indexName: String, indexStatus: IndexStatus? = nil, provisionedReadCapacityAutoScalingSettings: AutoScalingSettingsDescription? = nil, provisionedReadCapacityUnits: Int64? = nil, provisionedWriteCapacityAutoScalingSettings: AutoScalingSettingsDescription? = nil, provisionedWriteCapacityUnits: Int64? = nil)