TableArgsBuilder

Builder for TableArgs.

Functions

Link copied to clipboard
@JvmName(name = "yogucvvicmeujimj")
suspend fun attributeDefinitions(value: Output<List<TableAttributeDefinitionArgs>>)
@JvmName(name = "wwaitmfotnsrjody")
suspend fun attributeDefinitions(vararg values: TableAttributeDefinitionArgs)
@JvmName(name = "cdrnxhvnpbbcspiv")
suspend fun attributeDefinitions(vararg values: Output<TableAttributeDefinitionArgs>)
@JvmName(name = "woqjywftfcguldya")
suspend fun attributeDefinitions(vararg argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
@JvmName(name = "mhdfrfoogglblcxc")
suspend fun attributeDefinitions(value: List<TableAttributeDefinitionArgs>?)
@JvmName(name = "yeisdqckqcquqqgy")
suspend fun attributeDefinitions(values: List<Output<TableAttributeDefinitionArgs>>)
@JvmName(name = "lbeamlpdrbtyxvyw")
suspend fun attributeDefinitions(argument: List<suspend TableAttributeDefinitionArgsBuilder.() -> Unit>)
@JvmName(name = "vnojrctmbgfaifbc")
suspend fun attributeDefinitions(argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cvuyronloqotnwbf")
suspend fun billingMode(value: Output<String>)
@JvmName(name = "kchffbtlsyfgcbgx")
suspend fun billingMode(value: String?)
Link copied to clipboard
@JvmName(name = "efnbwcomeoxbylda")
suspend fun contributorInsightsSpecification(value: Output<TableContributorInsightsSpecificationArgs>)
@JvmName(name = "hkblpepceyokcwff")
suspend fun contributorInsightsSpecification(argument: suspend TableContributorInsightsSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hsxrwwhgqbcguopm")
suspend fun deletionProtectionEnabled(value: Output<Boolean>)
@JvmName(name = "iwoemgiydceephrn")
suspend fun deletionProtectionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "oxhabqsmqafkbeov")
suspend fun globalSecondaryIndexes(value: Output<List<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "cnkghjlsepmqgxjf")
suspend fun globalSecondaryIndexes(vararg values: TableGlobalSecondaryIndexArgs)
@JvmName(name = "qtbgesthutgpedqw")
suspend fun globalSecondaryIndexes(vararg values: Output<TableGlobalSecondaryIndexArgs>)
@JvmName(name = "avxsfnxcrdffvcnw")
suspend fun globalSecondaryIndexes(vararg argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "bdointtdwehemduo")
suspend fun globalSecondaryIndexes(value: List<TableGlobalSecondaryIndexArgs>?)
@JvmName(name = "lhdowyxlnslcddkk")
suspend fun globalSecondaryIndexes(values: List<Output<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "kmwnwxycucmrsxhy")
suspend fun globalSecondaryIndexes(argument: List<suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "oklonjndswvdhhav")
suspend fun globalSecondaryIndexes(argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bwbhlqyxsseijbki")
suspend fun importSourceSpecification(value: TableImportSourceSpecificationArgs?)
@JvmName(name = "bebmvdgnvcygiogl")
suspend fun importSourceSpecification(value: Output<TableImportSourceSpecificationArgs>)
@JvmName(name = "ercrnbmarfiuqesk")
suspend fun importSourceSpecification(argument: suspend TableImportSourceSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bgaaycrgclkhqsbh")
suspend fun keySchema(value: Either<List<TableKeySchemaArgs>, Any>?)
@JvmName(name = "vjfekthbifiopxhv")
suspend fun keySchema(value: Output<Either<List<TableKeySchemaArgs>, Any>>)
@JvmName(name = "ktkvxmigjnwbvflw")
fun keySchema(value: Any)
@JvmName(name = "ltswvjixiptsgvvy")
fun keySchema(value: List<TableKeySchemaArgs>)
Link copied to clipboard
@JvmName(name = "qpvvjuwhpyvtbkux")
suspend fun kinesisStreamSpecification(value: TableKinesisStreamSpecificationArgs?)
@JvmName(name = "qlwctisroadsctxm")
suspend fun kinesisStreamSpecification(value: Output<TableKinesisStreamSpecificationArgs>)
@JvmName(name = "orxnptcqyymrleeo")
suspend fun kinesisStreamSpecification(argument: suspend TableKinesisStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qmgntyvqlcbtglex")
suspend fun localSecondaryIndexes(value: Output<List<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "crbqkxyhdunhucdu")
suspend fun localSecondaryIndexes(vararg values: TableLocalSecondaryIndexArgs)
@JvmName(name = "jmfkghtlrppwakbv")
suspend fun localSecondaryIndexes(vararg values: Output<TableLocalSecondaryIndexArgs>)
@JvmName(name = "sggwyusumdqphcai")
suspend fun localSecondaryIndexes(vararg argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "kmwgiwxnbdhluvja")
suspend fun localSecondaryIndexes(value: List<TableLocalSecondaryIndexArgs>?)
@JvmName(name = "ghfsfepmhwqvhhgh")
suspend fun localSecondaryIndexes(values: List<Output<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "modiqeqgidromaen")
suspend fun localSecondaryIndexes(argument: List<suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "bmlrmmphdxiwjrdy")
suspend fun localSecondaryIndexes(argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hpksctgkexvtxgfk")
suspend fun onDemandThroughput(value: TableOnDemandThroughputArgs?)
@JvmName(name = "xiimnjivdrbcyjvu")
suspend fun onDemandThroughput(value: Output<TableOnDemandThroughputArgs>)
@JvmName(name = "rcjamfeueogdkmuh")
suspend fun onDemandThroughput(argument: suspend TableOnDemandThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sgxujwurlpvepsma")
suspend fun pointInTimeRecoverySpecification(value: Output<TablePointInTimeRecoverySpecificationArgs>)
@JvmName(name = "adnptnusrauhkqnc")
suspend fun pointInTimeRecoverySpecification(argument: suspend TablePointInTimeRecoverySpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yjcymqrhaynnkspe")
suspend fun provisionedThroughput(value: TableProvisionedThroughputArgs?)
@JvmName(name = "kyaldwcepwalsrol")
suspend fun provisionedThroughput(value: Output<TableProvisionedThroughputArgs>)
@JvmName(name = "atymauasbtkvluex")
suspend fun provisionedThroughput(argument: suspend TableProvisionedThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uqvdbfltjrxecjud")
suspend fun resourcePolicy(value: TableResourcePolicyArgs?)
@JvmName(name = "pnxjsqgprvuxfqsb")
suspend fun resourcePolicy(value: Output<TableResourcePolicyArgs>)
@JvmName(name = "fkhospwgungoxdsj")
suspend fun resourcePolicy(argument: suspend TableResourcePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgxcfjveqeltrxnc")
suspend fun sseSpecification(value: TableSseSpecificationArgs?)
@JvmName(name = "slntwxnvpihsqcfd")
suspend fun sseSpecification(value: Output<TableSseSpecificationArgs>)
@JvmName(name = "xjskibxqqqbmrkcq")
suspend fun sseSpecification(argument: suspend TableSseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ctwvvsvvsvrftdwx")
suspend fun streamSpecification(value: TableStreamSpecificationArgs?)
@JvmName(name = "oggvehwkmxxbqydq")
suspend fun streamSpecification(value: Output<TableStreamSpecificationArgs>)
@JvmName(name = "mhvsfbwvigvatepi")
suspend fun streamSpecification(argument: suspend TableStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lamwbwcrhltanuws")
suspend fun tableClass(value: Output<String>)
@JvmName(name = "ytcrwoxuoajwthpr")
suspend fun tableClass(value: String?)
Link copied to clipboard
@JvmName(name = "dvetwnlwrvnhspab")
suspend fun tableName(value: Output<String>)
@JvmName(name = "xifwgxljsxcrvscy")
suspend fun tableName(value: String?)
Link copied to clipboard
@JvmName(name = "yxwjkyjdbvyrbvma")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "gonijeriywiyifmk")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "yoescfyvcvtunvog")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "fcxivdaylowxvnna")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "svewumfghwtblltr")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "qrwrwpilsggjiikg")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "oahjvuijchkxaasd")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "xmunddhqtkwoigmg")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xfgdxiqbpaqfemnx")
suspend fun timeToLiveSpecification(value: TableTimeToLiveSpecificationArgs?)
@JvmName(name = "rjoncmebkggeuhwh")
suspend fun timeToLiveSpecification(value: Output<TableTimeToLiveSpecificationArgs>)
@JvmName(name = "einufcatyjijifxx")
suspend fun timeToLiveSpecification(argument: suspend TableTimeToLiveSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "imocblhyrbqyrkdf")
suspend fun warmThroughput(value: TableWarmThroughputArgs?)
@JvmName(name = "kvetdjymtktogvtm")
suspend fun warmThroughput(value: Output<TableWarmThroughputArgs>)
@JvmName(name = "vpwfegjwwpnrenxy")
suspend fun warmThroughput(argument: suspend TableWarmThroughputArgsBuilder.() -> Unit)