TableArgsBuilder

Builder for TableArgs.

Functions

Link copied to clipboard
@JvmName(name = "kicjejfgncgeyhkh")
suspend fun attributeDefinitions(value: Output<List<TableAttributeDefinitionArgs>>)
@JvmName(name = "koiqgdxhaucrgcfn")
suspend fun attributeDefinitions(vararg values: TableAttributeDefinitionArgs)
@JvmName(name = "plaifmdacnncfpyd")
suspend fun attributeDefinitions(vararg values: Output<TableAttributeDefinitionArgs>)
@JvmName(name = "spjtqjscyqtyfmvc")
suspend fun attributeDefinitions(vararg argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
@JvmName(name = "abujoensunqpicrb")
suspend fun attributeDefinitions(value: List<TableAttributeDefinitionArgs>?)
@JvmName(name = "fhdoygikmgqgpxnk")
suspend fun attributeDefinitions(values: List<Output<TableAttributeDefinitionArgs>>)
@JvmName(name = "maegbkyeuwfwckdl")
suspend fun attributeDefinitions(argument: List<suspend TableAttributeDefinitionArgsBuilder.() -> Unit>)
@JvmName(name = "quvvyvsycplbmhnc")
suspend fun attributeDefinitions(argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hocoyhbnqfsmrwbl")
suspend fun billingMode(value: Output<String>)
@JvmName(name = "cyfxqlxnuvpqdujq")
suspend fun billingMode(value: String?)
Link copied to clipboard
@JvmName(name = "jnfmjbcpnnwsqerm")
suspend fun contributorInsightsSpecification(value: Output<TableContributorInsightsSpecificationArgs>)
@JvmName(name = "ljtrytrkwmjlvojh")
suspend fun contributorInsightsSpecification(argument: suspend TableContributorInsightsSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jrbqcrowwpgcxwjj")
suspend fun deletionProtectionEnabled(value: Output<Boolean>)
@JvmName(name = "acgtcnnjxyglrwtg")
suspend fun deletionProtectionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kfnofjdpbegxfoit")
suspend fun globalSecondaryIndexes(value: Output<List<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "jfvmnedmhvuloaag")
suspend fun globalSecondaryIndexes(vararg values: TableGlobalSecondaryIndexArgs)
@JvmName(name = "spcthpjvwdvvorlw")
suspend fun globalSecondaryIndexes(vararg values: Output<TableGlobalSecondaryIndexArgs>)
@JvmName(name = "wluaxhbjludnhqhw")
suspend fun globalSecondaryIndexes(vararg argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "hgynykhnreuphcuv")
suspend fun globalSecondaryIndexes(value: List<TableGlobalSecondaryIndexArgs>?)
@JvmName(name = "syrxjlnkljrjgdfe")
suspend fun globalSecondaryIndexes(values: List<Output<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "onaagmahumsdfvnc")
suspend fun globalSecondaryIndexes(argument: List<suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "yhdfkfkxwxdomcsj")
suspend fun globalSecondaryIndexes(argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eieopiokpygmaupe")
suspend fun importSourceSpecification(value: TableImportSourceSpecificationArgs?)
@JvmName(name = "vqvdefuvvhkhfvvn")
suspend fun importSourceSpecification(value: Output<TableImportSourceSpecificationArgs>)
@JvmName(name = "niwtcyahqsnacswk")
suspend fun importSourceSpecification(argument: suspend TableImportSourceSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yxfsddhdyrqmsspj")
suspend fun keySchema(value: Either<List<TableKeySchemaArgs>, Any>?)
@JvmName(name = "qrnqalycadpxbgon")
suspend fun keySchema(value: Output<Either<List<TableKeySchemaArgs>, Any>>)
@JvmName(name = "gsvehxmhddoetisv")
fun keySchema(value: Any)
@JvmName(name = "onjwsboswwcpqiuh")
fun keySchema(value: List<TableKeySchemaArgs>)
Link copied to clipboard
@JvmName(name = "tjkxlqpxuifsapra")
suspend fun kinesisStreamSpecification(value: TableKinesisStreamSpecificationArgs?)
@JvmName(name = "rcgifhuofmmrwbus")
suspend fun kinesisStreamSpecification(value: Output<TableKinesisStreamSpecificationArgs>)
@JvmName(name = "rrnegpqbxlghmkvu")
suspend fun kinesisStreamSpecification(argument: suspend TableKinesisStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ynqddhtabnxdubtt")
suspend fun localSecondaryIndexes(value: Output<List<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "cgqdxvfefmypwpem")
suspend fun localSecondaryIndexes(vararg values: TableLocalSecondaryIndexArgs)
@JvmName(name = "etadnhpxjrucfthb")
suspend fun localSecondaryIndexes(vararg values: Output<TableLocalSecondaryIndexArgs>)
@JvmName(name = "omrymbcriglcesrl")
suspend fun localSecondaryIndexes(vararg argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "jyyhujvltywondpb")
suspend fun localSecondaryIndexes(value: List<TableLocalSecondaryIndexArgs>?)
@JvmName(name = "oftlgevmnuknsiqa")
suspend fun localSecondaryIndexes(values: List<Output<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "pjprycyrjyphasqh")
suspend fun localSecondaryIndexes(argument: List<suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "ddmuhcxphbmfpqqk")
suspend fun localSecondaryIndexes(argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wirmjiqinctqrpgp")
suspend fun onDemandThroughput(value: TableOnDemandThroughputArgs?)
@JvmName(name = "jaxivhpoxkxepyjk")
suspend fun onDemandThroughput(value: Output<TableOnDemandThroughputArgs>)
@JvmName(name = "mdmbjoxtwarngdlh")
suspend fun onDemandThroughput(argument: suspend TableOnDemandThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wmdnffsfckdvtpsy")
suspend fun pointInTimeRecoverySpecification(value: Output<TablePointInTimeRecoverySpecificationArgs>)
@JvmName(name = "pfhrpnehneypxvhj")
suspend fun pointInTimeRecoverySpecification(argument: suspend TablePointInTimeRecoverySpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ounratpyxtfkpupc")
suspend fun provisionedThroughput(value: TableProvisionedThroughputArgs?)
@JvmName(name = "tsdlxvetxtnsjvhk")
suspend fun provisionedThroughput(value: Output<TableProvisionedThroughputArgs>)
@JvmName(name = "flrdaapddumhsmno")
suspend fun provisionedThroughput(argument: suspend TableProvisionedThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dceybppnppwapohx")
suspend fun resourcePolicy(value: TableResourcePolicyArgs?)
@JvmName(name = "epelxlhytyasepfb")
suspend fun resourcePolicy(value: Output<TableResourcePolicyArgs>)
@JvmName(name = "ghhjtnagyhdjauqo")
suspend fun resourcePolicy(argument: suspend TableResourcePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wvnxtbkqrmsgtwhu")
suspend fun sseSpecification(value: TableSseSpecificationArgs?)
@JvmName(name = "jevguwlsqukarbic")
suspend fun sseSpecification(value: Output<TableSseSpecificationArgs>)
@JvmName(name = "kgbimupbedhvbwrb")
suspend fun sseSpecification(argument: suspend TableSseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "akprviqcvkrkarbx")
suspend fun streamSpecification(value: TableStreamSpecificationArgs?)
@JvmName(name = "igjpfnvwvrrolaox")
suspend fun streamSpecification(value: Output<TableStreamSpecificationArgs>)
@JvmName(name = "rcmpthxqfcplkduj")
suspend fun streamSpecification(argument: suspend TableStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "foawmrrvymdbkpbe")
suspend fun tableClass(value: Output<String>)
@JvmName(name = "wxtshoplrvqibill")
suspend fun tableClass(value: String?)
Link copied to clipboard
@JvmName(name = "vmupjxhjqattdhvf")
suspend fun tableName(value: Output<String>)
@JvmName(name = "sypjyqfbfmyhphde")
suspend fun tableName(value: String?)
Link copied to clipboard
@JvmName(name = "vqdqgfschmjmysml")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "pkvtdfajbxkdpome")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "quakolrnyvxriabf")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "exxohfnkdlhwwgiu")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "xaqjrestpqjaojex")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "gpfyqsmacnounipc")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "kalpewmjffsrkkur")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "pafnwalvlovafdng")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rysdmhvgrodurnve")
suspend fun timeToLiveSpecification(value: TableTimeToLiveSpecificationArgs?)
@JvmName(name = "sorautecmgkmgvwv")
suspend fun timeToLiveSpecification(value: Output<TableTimeToLiveSpecificationArgs>)
@JvmName(name = "yitppwgurpdwkoao")
suspend fun timeToLiveSpecification(argument: suspend TableTimeToLiveSpecificationArgsBuilder.() -> Unit)