GlobalSecondaryIndexUpdate
public struct GlobalSecondaryIndexUpdate : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The parameters required for creating a global secondary index on an existing table: IndexName KeySchema AttributeDefinitions Projection ProvisionedThroughput
Declaration
Swift
public let create: CreateGlobalSecondaryIndexAction?
-
The name of an existing global secondary index to be removed.
Declaration
Swift
public let delete: DeleteGlobalSecondaryIndexAction?
-
The name of an existing global secondary index, along with new provisioned throughput settings to be applied to that index.
Declaration
Swift
public let update: UpdateGlobalSecondaryIndexAction?
-
Undocumented
Declaration
Swift
public init(create: CreateGlobalSecondaryIndexAction? = nil, delete: DeleteGlobalSecondaryIndexAction? = nil, update: UpdateGlobalSecondaryIndexAction? = nil)
-
Declaration
Swift
public func validate(name: String) throws