TableArgsBuilder

Builder for TableArgs.

Functions

Link copied to clipboard
@JvmName(name = "uptediabkfywelyu")
suspend fun attributeDefinitions(value: Output<List<TableAttributeDefinitionArgs>>)
@JvmName(name = "qisaevkbqqggdtjd")
suspend fun attributeDefinitions(vararg values: TableAttributeDefinitionArgs)
@JvmName(name = "pmcffbahglfbwrju")
suspend fun attributeDefinitions(vararg values: Output<TableAttributeDefinitionArgs>)
@JvmName(name = "cpwgvdkuegiimjbp")
suspend fun attributeDefinitions(vararg argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
@JvmName(name = "icmlhpfaunvpmglu")
suspend fun attributeDefinitions(value: List<TableAttributeDefinitionArgs>?)
@JvmName(name = "pumdngfgehwgyqdn")
suspend fun attributeDefinitions(values: List<Output<TableAttributeDefinitionArgs>>)
@JvmName(name = "puxgdooqmckoykpt")
suspend fun attributeDefinitions(argument: List<suspend TableAttributeDefinitionArgsBuilder.() -> Unit>)
@JvmName(name = "olpjvpwqauaglrnc")
suspend fun attributeDefinitions(argument: suspend TableAttributeDefinitionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wbudiwhmsvbyibcf")
suspend fun billingMode(value: Output<String>)
@JvmName(name = "nvhlwddvfiqjhmmf")
suspend fun billingMode(value: String?)
Link copied to clipboard
@JvmName(name = "gxokmxlgxnrjpvgi")
suspend fun contributorInsightsSpecification(value: Output<TableContributorInsightsSpecificationArgs>)
@JvmName(name = "tiosdsoopcdndnkf")
suspend fun contributorInsightsSpecification(argument: suspend TableContributorInsightsSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fcowiukdqbxbvktj")
suspend fun deletionProtectionEnabled(value: Output<Boolean>)
@JvmName(name = "eianhnyhdxttvceu")
suspend fun deletionProtectionEnabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xyundjrwdiabwbpd")
suspend fun globalSecondaryIndexes(value: Output<List<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "bsosffmmmhhjapyh")
suspend fun globalSecondaryIndexes(vararg values: TableGlobalSecondaryIndexArgs)
@JvmName(name = "islugydycebedwsg")
suspend fun globalSecondaryIndexes(vararg values: Output<TableGlobalSecondaryIndexArgs>)
@JvmName(name = "usgqkmdlkjwajtcl")
suspend fun globalSecondaryIndexes(vararg argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "xlyotlsftoenvfag")
suspend fun globalSecondaryIndexes(value: List<TableGlobalSecondaryIndexArgs>?)
@JvmName(name = "yscirvkxfueecyla")
suspend fun globalSecondaryIndexes(values: List<Output<TableGlobalSecondaryIndexArgs>>)
@JvmName(name = "bahysfhjvpfhlfyp")
suspend fun globalSecondaryIndexes(argument: List<suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "vngagomtsvefahoi")
suspend fun globalSecondaryIndexes(argument: suspend TableGlobalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gydkmqnktkmvlneo")
suspend fun importSourceSpecification(value: TableImportSourceSpecificationArgs?)
@JvmName(name = "cgeexknidggaqhcx")
suspend fun importSourceSpecification(value: Output<TableImportSourceSpecificationArgs>)
@JvmName(name = "xwupbnbchhyvlvrp")
suspend fun importSourceSpecification(argument: suspend TableImportSourceSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ltqynlswikhybsmj")
suspend fun keySchema(value: Either<List<TableKeySchemaArgs>, Any>?)
@JvmName(name = "cfxajgivjycpdejm")
suspend fun keySchema(value: Output<Either<List<TableKeySchemaArgs>, Any>>)
@JvmName(name = "avfibkosmkmjhkxs")
fun keySchema(value: Any)
@JvmName(name = "ylwhbtrnkygwctrf")
fun keySchema(value: List<TableKeySchemaArgs>)
Link copied to clipboard
@JvmName(name = "dttbelendfcdgwrs")
suspend fun kinesisStreamSpecification(value: TableKinesisStreamSpecificationArgs?)
@JvmName(name = "blquwkssehkaeaje")
suspend fun kinesisStreamSpecification(value: Output<TableKinesisStreamSpecificationArgs>)
@JvmName(name = "akcnimpyjsbtaoir")
suspend fun kinesisStreamSpecification(argument: suspend TableKinesisStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ybjwnyqydadueghg")
suspend fun localSecondaryIndexes(value: Output<List<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "fyrhoeteucpdkouq")
suspend fun localSecondaryIndexes(vararg values: TableLocalSecondaryIndexArgs)
@JvmName(name = "ekecarhpmlogfcfm")
suspend fun localSecondaryIndexes(vararg values: Output<TableLocalSecondaryIndexArgs>)
@JvmName(name = "yjyueqonrknmsfgl")
suspend fun localSecondaryIndexes(vararg argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
@JvmName(name = "lmmvpwvoascvskcp")
suspend fun localSecondaryIndexes(value: List<TableLocalSecondaryIndexArgs>?)
@JvmName(name = "kegrhrrwgyiaoixi")
suspend fun localSecondaryIndexes(values: List<Output<TableLocalSecondaryIndexArgs>>)
@JvmName(name = "rseajntsvtbebnjt")
suspend fun localSecondaryIndexes(argument: List<suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit>)
@JvmName(name = "fyoaljhokyfufwnj")
suspend fun localSecondaryIndexes(argument: suspend TableLocalSecondaryIndexArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xumgnybgysvsebpk")
suspend fun onDemandThroughput(value: TableOnDemandThroughputArgs?)
@JvmName(name = "umcokkjsbagyiuuu")
suspend fun onDemandThroughput(value: Output<TableOnDemandThroughputArgs>)
@JvmName(name = "uemvthlaxfoclyij")
suspend fun onDemandThroughput(argument: suspend TableOnDemandThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ydbfhpefotqdidbm")
suspend fun pointInTimeRecoverySpecification(value: Output<TablePointInTimeRecoverySpecificationArgs>)
@JvmName(name = "uhfddwjcmlrxfuuv")
suspend fun pointInTimeRecoverySpecification(argument: suspend TablePointInTimeRecoverySpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hekrfnbtgiirbsas")
suspend fun provisionedThroughput(value: TableProvisionedThroughputArgs?)
@JvmName(name = "iixplyvppluhnveo")
suspend fun provisionedThroughput(value: Output<TableProvisionedThroughputArgs>)
@JvmName(name = "hugbhfunjefgetne")
suspend fun provisionedThroughput(argument: suspend TableProvisionedThroughputArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kswuhnuvlrqgdthd")
suspend fun resourcePolicy(value: TableResourcePolicyArgs?)
@JvmName(name = "apsbnvybpffqotug")
suspend fun resourcePolicy(value: Output<TableResourcePolicyArgs>)
@JvmName(name = "dcdkdmrcrggeiomq")
suspend fun resourcePolicy(argument: suspend TableResourcePolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "flogsncurrlpqtgh")
suspend fun sseSpecification(value: TableSseSpecificationArgs?)
@JvmName(name = "hmgytpvisifxkfao")
suspend fun sseSpecification(value: Output<TableSseSpecificationArgs>)
@JvmName(name = "xfakpuwqffomtgvw")
suspend fun sseSpecification(argument: suspend TableSseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "epcjrfvmdlvnognl")
suspend fun streamSpecification(value: TableStreamSpecificationArgs?)
@JvmName(name = "vmamukndgkityivb")
suspend fun streamSpecification(value: Output<TableStreamSpecificationArgs>)
@JvmName(name = "ulwtdstrqijuqetv")
suspend fun streamSpecification(argument: suspend TableStreamSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gsigetdipcewkskv")
suspend fun tableClass(value: Output<String>)
@JvmName(name = "jwptgjbcabwgpanp")
suspend fun tableClass(value: String?)
Link copied to clipboard
@JvmName(name = "usumybahkqrhlfti")
suspend fun tableName(value: Output<String>)
@JvmName(name = "asnklpyiecqlnldu")
suspend fun tableName(value: String?)
Link copied to clipboard
@JvmName(name = "ydfyybibcxyrnfai")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "ehhanraflbcnthnn")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "osqrpbsoubfjykll")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "uffufrkolekvxwlb")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "fjgtlbxlajxxvcwv")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "nnksshyvidqowprw")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "pqxjnnxlwoyytuxf")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "oinqodfilkacihhk")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qbesagtjavhjwfwm")
suspend fun timeToLiveSpecification(value: TableTimeToLiveSpecificationArgs?)
@JvmName(name = "myxubcpbctgjnppt")
suspend fun timeToLiveSpecification(value: Output<TableTimeToLiveSpecificationArgs>)
@JvmName(name = "iqofsmilotlbvauh")
suspend fun timeToLiveSpecification(argument: suspend TableTimeToLiveSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ijfyeowqgcvowoxk")
suspend fun warmThroughput(value: TableWarmThroughputArgs?)
@JvmName(name = "bnkstskripukwjdh")
suspend fun warmThroughput(value: Output<TableWarmThroughputArgs>)
@JvmName(name = "furcgmfgjlbwoeem")
suspend fun warmThroughput(argument: suspend TableWarmThroughputArgsBuilder.() -> Unit)