AwsDynamoDbTableLocalSecondaryIndex
public struct AwsDynamoDbTableLocalSecondaryIndex : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ARN of the index.
Declaration
Swift
public let indexArn: String?
-
The name of the index.
Declaration
Swift
public let indexName: String?
-
The complete key schema for the index.
Declaration
Swift
public let keySchema: [AwsDynamoDbTableKeySchema]?
-
Attributes that are copied from the table into the index. These are in addition to the primary key attributes and index key attributes, which are automatically projected.
Declaration
Swift
public let projection: AwsDynamoDbTableProjection?
-
Undocumented
Declaration
Swift
public init(indexArn: String? = nil, indexName: String? = nil, keySchema: [AwsDynamoDbTableKeySchema]? = nil, projection: AwsDynamoDbTableProjection? = nil)
-
Declaration
Swift
public func validate(name: String) throws