UpdateTable

@JsonSerializable
data class UpdateTable(val TableName: TableName, val AttributeDefinitions: List<AttributeDefinition>? = null, val BillingMode: BillingMode? = null, val GlobalSecondaryIndexUpdates: List<GlobalSecondaryIndexUpdates>? = null, val ProvisionedThroughput: ProvisionedThroughput? = null, val ReplicaUpdates: List<ReplicaUpdates>? = null, val SSESpecification: SSESpecification? = null, val StreamSpecification: StreamSpecification? = null) : DynamoDbAction<TableDescriptionResponse> (source)

Constructors

Link copied to clipboard
constructor(TableName: TableName, AttributeDefinitions: List<AttributeDefinition>? = null, BillingMode: BillingMode? = null, GlobalSecondaryIndexUpdates: List<GlobalSecondaryIndexUpdates>? = null, ProvisionedThroughput: ProvisionedThroughput? = null, ReplicaUpdates: List<ReplicaUpdates>? = null, SSESpecification: SSESpecification? = null, StreamSpecification: StreamSpecification? = null)

Properties

Functions

Link copied to clipboard
open override fun toRequest(): Request
Link copied to clipboard
open override fun toResult(response: Response): Result<TableDescriptionResponse, RemoteFailure>
Link copied to clipboard
open fun uri(): Uri