PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "pydkupxlwuqcfofc")
suspend fun description(value: Output<String>)
@JvmName(name = "nukaqexscatjnenl")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "svkxwqmdrsrivhfs")
suspend fun document(value: Output<String>)
@JvmName(name = "fcijuwbsoljwmwne")
suspend fun document(value: String?)
Link copied to clipboard
@JvmName(name = "qcmaogbjncdkwfjc")
suspend fun force(value: Output<Boolean>)
@JvmName(name = "hvqlrhsxyxwgrlta")
suspend fun force(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qjvypcgodbdkyncn")
suspend fun name(value: Output<String>)
@JvmName(name = "morrobsauudwdpyt")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mqjsojjyallaquqq")
suspend fun policyDocument(value: Output<String>)
@JvmName(name = "xkkmkxveosixitgw")
suspend fun policyDocument(value: String?)
Link copied to clipboard
@JvmName(name = "qjcgombjxojsdnxk")
suspend fun policyName(value: Output<String>)
@JvmName(name = "aajhqwgahbauwjep")
suspend fun policyName(value: String?)
Link copied to clipboard
@JvmName(name = "rmmmrubwkktyeqif")
suspend fun rotateStrategy(value: Output<String>)
@JvmName(name = "ywwteveahtgngehy")
suspend fun rotateStrategy(value: String?)
Link copied to clipboard
@JvmName(name = "jmdtjqcbpfhnycea")
suspend fun statements(value: Output<List<PolicyStatementArgs>>)
@JvmName(name = "xublsbxmhgcxepfg")
suspend fun statements(vararg values: PolicyStatementArgs)
@JvmName(name = "thrpdgvkrudqeecj")
suspend fun statements(vararg values: Output<PolicyStatementArgs>)
@JvmName(name = "vqguhpvjcskjhrvo")
suspend fun statements(vararg argument: suspend PolicyStatementArgsBuilder.() -> Unit)
@JvmName(name = "blcwdrdplytqmxxk")
suspend fun statements(value: List<PolicyStatementArgs>?)
@JvmName(name = "sdcstenubgvmjvon")
suspend fun statements(values: List<Output<PolicyStatementArgs>>)
@JvmName(name = "iigrvjvqouxnvhjt")
suspend fun statements(argument: List<suspend PolicyStatementArgsBuilder.() -> Unit>)
@JvmName(name = "coilnytutxlxuavr")
suspend fun statements(argument: suspend PolicyStatementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cjivfvhkwbfnkjnp")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "injsrshlankdwpcs")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "hskailujrbjsehfx")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "gnfhuqsudvbnaoef")
suspend fun version(value: Output<String>)
@JvmName(name = "bqbpscbighoskigf")
suspend fun version(value: String?)