keySchema

@JvmName(name = "tinmrlnuebbtgrtq")
suspend fun keySchema(value: Output<List<GlobalTableKeySchemaArgs>>)
@JvmName(name = "ugsvwyurfyviiqbv")
suspend fun keySchema(value: List<GlobalTableKeySchemaArgs>?)

Parameters

value

Specifies the attributes that make up the primary key for the table. The attributes in the KeySchema property must also be defined in the AttributeDefinitions property.


@JvmName(name = "tlutosbwfcbhecky")
suspend fun keySchema(vararg values: Output<GlobalTableKeySchemaArgs>)


@JvmName(name = "wegwwhagthxufuqp")
suspend fun keySchema(values: List<Output<GlobalTableKeySchemaArgs>>)
@JvmName(name = "xnoxadtkesqcajfg")
suspend fun keySchema(vararg values: GlobalTableKeySchemaArgs)

Parameters

values

Specifies the attributes that make up the primary key for the table. The attributes in the KeySchema property must also be defined in the AttributeDefinitions property.


@JvmName(name = "xdgikfdsqcaaxcqk")
suspend fun keySchema(argument: List<suspend GlobalTableKeySchemaArgsBuilder.() -> Unit>)
@JvmName(name = "wnhdxqkvooupndgl")
suspend fun keySchema(vararg argument: suspend GlobalTableKeySchemaArgsBuilder.() -> Unit)
@JvmName(name = "fsyxivgflcanihhd")
suspend fun keySchema(argument: suspend GlobalTableKeySchemaArgsBuilder.() -> Unit)

Parameters

argument

Specifies the attributes that make up the primary key for the table. The attributes in the KeySchema property must also be defined in the AttributeDefinitions property.