TableArgsBuilder

Builder for TableArgs.

Functions

Link copied to clipboard
@JvmName(name = "qcdxqvryowebffpr")
suspend fun attributeDefinitions(value: Output<List<TableAttributeDefinitionArgs>>)
@JvmName(name = "wvdujcvempkxlcwy")
suspend fun attributeDefinitions(vararg values: TableAttributeDefinitionArgs)
@JvmName(name = "lwrwusvtcfdvuspw")
suspend fun attributeDefinitions(vararg values: Output<TableAttributeDefinitionArgs>)
@JvmName(name = "lqmjhmuoiyeloxgv")
suspend fun attributeDefinitions(vararg argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
@JvmName(name = "kwcqwwqmuqvuxbkv")
suspend fun attributeDefinitions(value: List<TableAttributeDefinitionArgs>?)
@JvmName(name = "riysgtexecymtafe")
suspend fun attributeDefinitions(values: List<Output<TableAttributeDefinitionArgs>>)
@JvmName(name = "ablujumgbxhfsumn")
suspend fun attributeDefinitions(argument: List<suspend TableAttributeDefinitionArgsBuilder.() -> Unit>)
@JvmName(name = "kqvkfiahwyavnnvs")
suspend fun attributeDefinitions(argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cbtspbdxyaujjscm")
suspend fun billingMode(value: Output<String>)
@JvmName(name = "ffvlpqxpwmkjtwir")
suspend fun billingMode(value: String?)
Link copied to clipboard
@JvmName(name = "kbvlyqvgnjyklpjb")
suspend fun contributorInsightsSpecification(value: Output<TableContributorInsightsSpecificationArgs>)
@JvmName(name = "plwxmixugnuuhqcs")
suspend fun contributorInsightsSpecification(argument: suspend TableContributorInsightsSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uyuxqjedfuhywron")
suspend fun deletionProtectionEnabled(value: Output<Boolean>)
@JvmName(name = "druebnllbvkljylk")
suspend fun deletionProtectionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "swjxdhfmmfwhhkri")
suspend fun globalSecondaryIndexes(value: Output<List<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "yhhnoihwlufwesfa")
suspend fun globalSecondaryIndexes(vararg values: TableGlobalSecondaryIndexArgs)
@JvmName(name = "naeubtwkqngalugh")
suspend fun globalSecondaryIndexes(vararg values: Output<TableGlobalSecondaryIndexArgs>)
@JvmName(name = "ccwoayynaltegjdb")
suspend fun globalSecondaryIndexes(vararg argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "blykvgbvaxqxiblp")
suspend fun globalSecondaryIndexes(value: List<TableGlobalSecondaryIndexArgs>?)
@JvmName(name = "wikinaofbuwluyif")
suspend fun globalSecondaryIndexes(values: List<Output<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "kdxwnhdbreifxpaq")
suspend fun globalSecondaryIndexes(argument: List<suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "ydryiiefbscfcsex")
suspend fun globalSecondaryIndexes(argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vumgcjgvrqovbmbj")
suspend fun importSourceSpecification(value: TableImportSourceSpecificationArgs?)
@JvmName(name = "abgusyeikwmfseqw")
suspend fun importSourceSpecification(value: Output<TableImportSourceSpecificationArgs>)
@JvmName(name = "axhpprffaljoonuj")
suspend fun importSourceSpecification(argument: suspend TableImportSourceSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hhvavusbeqwueelt")
suspend fun keySchema(value: Either<List<TableKeySchemaArgs>, Any>?)
@JvmName(name = "ihaktgutmtsnksdn")
suspend fun keySchema(value: Output<Either<List<TableKeySchemaArgs>, Any>>)
@JvmName(name = "brwmdggbjdcymvih")
fun keySchema(value: Any)
@JvmName(name = "otfuqncrmcthcldi")
fun keySchema(value: List<TableKeySchemaArgs>)
Link copied to clipboard
@JvmName(name = "hylqanlufnxhdicv")
suspend fun kinesisStreamSpecification(value: TableKinesisStreamSpecificationArgs?)
@JvmName(name = "tfcotynqaoegoyxt")
suspend fun kinesisStreamSpecification(value: Output<TableKinesisStreamSpecificationArgs>)
@JvmName(name = "keuoyhpkuutkvqfx")
suspend fun kinesisStreamSpecification(argument: suspend TableKinesisStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jajtjyihsdyskghk")
suspend fun localSecondaryIndexes(value: Output<List<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "iusjbiekkjrpjykr")
suspend fun localSecondaryIndexes(vararg values: TableLocalSecondaryIndexArgs)
@JvmName(name = "ntgymwvbywcistny")
suspend fun localSecondaryIndexes(vararg values: Output<TableLocalSecondaryIndexArgs>)
@JvmName(name = "yjqmvmkcakkbsdnr")
suspend fun localSecondaryIndexes(vararg argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "gsxisfmjfkvnijix")
suspend fun localSecondaryIndexes(value: List<TableLocalSecondaryIndexArgs>?)
@JvmName(name = "pbwlyhgdvjfrauxn")
suspend fun localSecondaryIndexes(values: List<Output<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "cfusefdqgmhmqdub")
suspend fun localSecondaryIndexes(argument: List<suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "mfhhrbegxdkrmeih")
suspend fun localSecondaryIndexes(argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxwvcvuugapqpjgf")
suspend fun pointInTimeRecoverySpecification(value: Output<TablePointInTimeRecoverySpecificationArgs>)
@JvmName(name = "gryejavvnlcbchcf")
suspend fun pointInTimeRecoverySpecification(argument: suspend TablePointInTimeRecoverySpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bsnvwwxvlxmrnmbx")
suspend fun provisionedThroughput(value: TableProvisionedThroughputArgs?)
@JvmName(name = "askeqmbkcvhmkfqo")
suspend fun provisionedThroughput(value: Output<TableProvisionedThroughputArgs>)
@JvmName(name = "qoiqvyhffnmygpsp")
suspend fun provisionedThroughput(argument: suspend TableProvisionedThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qhxdprtklxgqdcsb")
suspend fun sseSpecification(value: TableSseSpecificationArgs?)
@JvmName(name = "bdncxfpexxgnverk")
suspend fun sseSpecification(value: Output<TableSseSpecificationArgs>)
@JvmName(name = "cvpogeggabmraylc")
suspend fun sseSpecification(argument: suspend TableSseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hcfbdapulrxosagh")
suspend fun streamSpecification(value: TableStreamSpecificationArgs?)
@JvmName(name = "jkenebbjwncksjbv")
suspend fun streamSpecification(value: Output<TableStreamSpecificationArgs>)
@JvmName(name = "mfvypssfrgchaina")
suspend fun streamSpecification(argument: suspend TableStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "umtlubowctnkwrse")
suspend fun tableClass(value: Output<String>)
@JvmName(name = "brbxrytxujedcsol")
suspend fun tableClass(value: String?)
Link copied to clipboard
@JvmName(name = "uknlquasdqtfqypf")
suspend fun tableName(value: Output<String>)
@JvmName(name = "lynsqfxpjrryemkr")
suspend fun tableName(value: String?)
Link copied to clipboard
@JvmName(name = "qxnstrioxoqgltab")
suspend fun tags(value: Output<List<TableTagArgs>>)
@JvmName(name = "snmstxnucfwlwalo")
suspend fun tags(vararg values: TableTagArgs)
@JvmName(name = "tpsnknjwmrpwicng")
suspend fun tags(vararg values: Output<TableTagArgs>)
@JvmName(name = "jbvojgsufcjeqflk")
suspend fun tags(vararg argument: suspend TableTagArgsBuilder.() -> Unit)
@JvmName(name = "koanqfbdhdmxixbn")
suspend fun tags(value: List<TableTagArgs>?)
@JvmName(name = "ucjxqaltdoumvjbi")
suspend fun tags(values: List<Output<TableTagArgs>>)
@JvmName(name = "sypejaucyxssalmx")
suspend fun tags(argument: List<suspend TableTagArgsBuilder.() -> Unit>)
@JvmName(name = "gqatwjohyokfstga")
suspend fun tags(argument: suspend TableTagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vqlxaemlhsoxxkfg")
suspend fun timeToLiveSpecification(value: TableTimeToLiveSpecificationArgs?)
@JvmName(name = "yvjngujoyceotmxm")
suspend fun timeToLiveSpecification(value: Output<TableTimeToLiveSpecificationArgs>)
@JvmName(name = "brlpjkslrwtumvfe")
suspend fun timeToLiveSpecification(argument: suspend TableTimeToLiveSpecificationArgsBuilder.() -> Unit)