TableArgsBuilder

Builder for TableArgs.

Functions

Link copied to clipboard
@JvmName(name = "pofladqxvebsrqst")
suspend fun attributeDefinitions(value: Output<List<TableAttributeDefinitionArgs>>)
@JvmName(name = "mebxcttmngnvnenu")
suspend fun attributeDefinitions(vararg values: TableAttributeDefinitionArgs)
@JvmName(name = "ublhvctytsohawyh")
suspend fun attributeDefinitions(vararg values: Output<TableAttributeDefinitionArgs>)
@JvmName(name = "fanvhncececerqwj")
suspend fun attributeDefinitions(vararg argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
@JvmName(name = "acmbqlxhbcmkdcqp")
suspend fun attributeDefinitions(value: List<TableAttributeDefinitionArgs>?)
@JvmName(name = "ejvpucjabtluaqfy")
suspend fun attributeDefinitions(values: List<Output<TableAttributeDefinitionArgs>>)
@JvmName(name = "doclwxsmiwsmgjpc")
suspend fun attributeDefinitions(argument: List<suspend TableAttributeDefinitionArgsBuilder.() -> Unit>)
@JvmName(name = "abamhwguyxxvvxtk")
suspend fun attributeDefinitions(argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xipneqrhrjlxyugv")
suspend fun billingMode(value: Output<String>)
@JvmName(name = "jefdoveiaqmftwdb")
suspend fun billingMode(value: String?)
Link copied to clipboard
@JvmName(name = "anovpvhqflqlmovo")
suspend fun contributorInsightsSpecification(value: Output<TableContributorInsightsSpecificationArgs>)
@JvmName(name = "enfqoaujdsgqmalg")
suspend fun contributorInsightsSpecification(argument: suspend TableContributorInsightsSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rkxtyfivjakcaxxu")
suspend fun deletionProtectionEnabled(value: Output<Boolean>)
@JvmName(name = "blvlhuqgnuatfjfi")
suspend fun deletionProtectionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "htmyxahyfjsvijtl")
suspend fun globalSecondaryIndexes(value: Output<List<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "ufpylkkbgvhpcoto")
suspend fun globalSecondaryIndexes(vararg values: TableGlobalSecondaryIndexArgs)
@JvmName(name = "oonmlgwsughtecjr")
suspend fun globalSecondaryIndexes(vararg values: Output<TableGlobalSecondaryIndexArgs>)
@JvmName(name = "rwhmyxrqdspehjna")
suspend fun globalSecondaryIndexes(vararg argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "lbqqbydynyxoqcod")
suspend fun globalSecondaryIndexes(value: List<TableGlobalSecondaryIndexArgs>?)
@JvmName(name = "pwillmoweckoiebh")
suspend fun globalSecondaryIndexes(values: List<Output<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "owgrtukkfgjdgbxx")
suspend fun globalSecondaryIndexes(argument: List<suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "iijerpxaobwasngs")
suspend fun globalSecondaryIndexes(argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ltxmihqhxexnidyv")
suspend fun importSourceSpecification(value: TableImportSourceSpecificationArgs?)
@JvmName(name = "wghebrjppqsnmrss")
suspend fun importSourceSpecification(value: Output<TableImportSourceSpecificationArgs>)
@JvmName(name = "ulvvcnoytwnrksgn")
suspend fun importSourceSpecification(argument: suspend TableImportSourceSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lxoscuvgflbkdiwq")
suspend fun keySchema(value: Either<List<TableKeySchemaArgs>, Any>?)
@JvmName(name = "rsnblilkplbgfdpo")
suspend fun keySchema(value: Output<Either<List<TableKeySchemaArgs>, Any>>)
@JvmName(name = "yolxdgivegkkklvs")
fun keySchema(value: Any)
@JvmName(name = "cgonehbpmbxrwnuh")
fun keySchema(value: List<TableKeySchemaArgs>)
Link copied to clipboard
@JvmName(name = "eysqoupelyuljcnk")
suspend fun kinesisStreamSpecification(value: TableKinesisStreamSpecificationArgs?)
@JvmName(name = "hfmwnphmlelweaes")
suspend fun kinesisStreamSpecification(value: Output<TableKinesisStreamSpecificationArgs>)
@JvmName(name = "temodjeowfvehqrr")
suspend fun kinesisStreamSpecification(argument: suspend TableKinesisStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vjlghlljhfnubajy")
suspend fun localSecondaryIndexes(value: Output<List<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "gkisyumtfhvahogm")
suspend fun localSecondaryIndexes(vararg values: TableLocalSecondaryIndexArgs)
@JvmName(name = "cdipfvcopeypsvnw")
suspend fun localSecondaryIndexes(vararg values: Output<TableLocalSecondaryIndexArgs>)
@JvmName(name = "wcagcrlcvmrnuiee")
suspend fun localSecondaryIndexes(vararg argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "snwgbdctsbngbdac")
suspend fun localSecondaryIndexes(value: List<TableLocalSecondaryIndexArgs>?)
@JvmName(name = "nsrvjsnhevtlrity")
suspend fun localSecondaryIndexes(values: List<Output<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "jlybarmtndikbtdc")
suspend fun localSecondaryIndexes(argument: List<suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "comifsfjrphrownk")
suspend fun localSecondaryIndexes(argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgwnhyrdegnduvys")
suspend fun onDemandThroughput(value: TableOnDemandThroughputArgs?)
@JvmName(name = "uwsxvqwgbggaruja")
suspend fun onDemandThroughput(value: Output<TableOnDemandThroughputArgs>)
@JvmName(name = "enjlyjlamsvtxoem")
suspend fun onDemandThroughput(argument: suspend TableOnDemandThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "skybmxvcpbdxehob")
suspend fun pointInTimeRecoverySpecification(value: Output<TablePointInTimeRecoverySpecificationArgs>)
@JvmName(name = "rphpvvauacbqdyms")
suspend fun pointInTimeRecoverySpecification(argument: suspend TablePointInTimeRecoverySpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xvcewtydonufqbwc")
suspend fun provisionedThroughput(value: TableProvisionedThroughputArgs?)
@JvmName(name = "bhadilphxrvdrrkq")
suspend fun provisionedThroughput(value: Output<TableProvisionedThroughputArgs>)
@JvmName(name = "gfawtsbwsnwfvlwn")
suspend fun provisionedThroughput(argument: suspend TableProvisionedThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pjgfjxhvrutgrvgs")
suspend fun resourcePolicy(value: TableResourcePolicyArgs?)
@JvmName(name = "lybhhxbotbrufyws")
suspend fun resourcePolicy(value: Output<TableResourcePolicyArgs>)
@JvmName(name = "kxnbpqwragcbobka")
suspend fun resourcePolicy(argument: suspend TableResourcePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jnkuohadudianbrt")
suspend fun sseSpecification(value: TableSseSpecificationArgs?)
@JvmName(name = "ypylijlugbyxvxid")
suspend fun sseSpecification(value: Output<TableSseSpecificationArgs>)
@JvmName(name = "mftrhvagmennsdsu")
suspend fun sseSpecification(argument: suspend TableSseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gdjhrfptnwborhiy")
suspend fun streamSpecification(value: TableStreamSpecificationArgs?)
@JvmName(name = "awcwwbljwefdfiao")
suspend fun streamSpecification(value: Output<TableStreamSpecificationArgs>)
@JvmName(name = "emahkggrmitgfxup")
suspend fun streamSpecification(argument: suspend TableStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aqjnjdcmehtlcqbn")
suspend fun tableClass(value: Output<String>)
@JvmName(name = "fmfjtdburvlxqage")
suspend fun tableClass(value: String?)
Link copied to clipboard
@JvmName(name = "gumofygpdajhdghm")
suspend fun tableName(value: Output<String>)
@JvmName(name = "fmbqudhybapttwuh")
suspend fun tableName(value: String?)
Link copied to clipboard
@JvmName(name = "mboqpyiqdcnjdokg")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "qnkqsfhedskwpiyx")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "osvccalpibmftvrs")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "kvnfexvpujpquiud")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "faiktxxvliisplsc")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "tfjymlobqjfbwdlv")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "shmacihvtnvdtnsf")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "dimetynmdfeudact")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lfwpeqhllghvfyqc")
suspend fun timeToLiveSpecification(value: TableTimeToLiveSpecificationArgs?)
@JvmName(name = "skwidcarmbrherbg")
suspend fun timeToLiveSpecification(value: Output<TableTimeToLiveSpecificationArgs>)
@JvmName(name = "sgeyjitsvxsgmbbk")
suspend fun timeToLiveSpecification(argument: suspend TableTimeToLiveSpecificationArgsBuilder.() -> Unit)