AwsDynamoDbTableGlobalSecondaryIndex
public struct AwsDynamoDbTableGlobalSecondaryIndex : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Whether the index is currently backfilling.
Declaration
Swift
public let backfilling: Bool? -
The ARN of the index.
Declaration
Swift
public let indexArn: String? -
The name of the index.
Declaration
Swift
public let indexName: String? -
The total size in bytes of the index.
Declaration
Swift
public let indexSizeBytes: Int64? -
The current status of the index.
Declaration
Swift
public let indexStatus: String? -
The number of items in the index.
Declaration
Swift
public let itemCount: Int? -
The key schema for the index.
Declaration
Swift
public let keySchema: [AwsDynamoDbTableKeySchema]? -
Attributes that are copied from the table into an index.
Declaration
Swift
public let projection: AwsDynamoDbTableProjection? -
Information about the provisioned throughput settings for the indexes.
Declaration
Swift
public let provisionedThroughput: AwsDynamoDbTableProvisionedThroughput? -
init(backfilling:indexArn:indexName:indexSizeBytes:indexStatus:itemCount:keySchema:projection:provisionedThroughput:)Undocumented
Declaration
Swift
public init(backfilling: Bool? = nil, indexArn: String? = nil, indexName: String? = nil, indexSizeBytes: Int64? = nil, indexStatus: String? = nil, itemCount: Int? = nil, keySchema: [AwsDynamoDbTableKeySchema]? = nil, projection: AwsDynamoDbTableProjection? = nil, provisionedThroughput: AwsDynamoDbTableProvisionedThroughput? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
AwsDynamoDbTableGlobalSecondaryIndex Structure Reference