AwsIamRolePropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "aqxiwrpbioruucry")
suspend fun arn(value: Output<String>)
@JvmName(name = "ogmdrpqaovomivvy")
suspend fun arn(value: String?)
Link copied to clipboard
@JvmName(name = "fpgmyifymecffypr")
suspend fun assumeRolePolicyDocument(value: Output<Any>)
@JvmName(name = "xllsirtciffdngmi")
suspend fun assumeRolePolicyDocument(value: Any?)
Link copied to clipboard
@JvmName(name = "kdirebvfylrvowfg")
suspend fun description(value: Output<String>)
@JvmName(name = "waiqmdvdqqcnuudv")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "kvhugcpgivyfrivr")
suspend fun managedPolicyArns(value: Output<List<String>>)
@JvmName(name = "gpktiouklubmibhm")
suspend fun managedPolicyArns(vararg values: Output<String>)
@JvmName(name = "risbjitnbopnnfnl")
suspend fun managedPolicyArns(vararg values: String)
@JvmName(name = "bwtrsrbbrdatucar")
suspend fun managedPolicyArns(values: List<Output<String>>)
@JvmName(name = "pgykpocmfsdntjhq")
suspend fun managedPolicyArns(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qvhjeqeugnqjqbhs")
suspend fun maxSessionDuration(value: Output<Int>)
@JvmName(name = "reknphoyyappoqev")
suspend fun maxSessionDuration(value: Int?)
Link copied to clipboard
@JvmName(name = "tufibxtoyvttjcrp")
suspend fun path(value: Output<String>)
@JvmName(name = "vutuicbbquulvnxm")
suspend fun path(value: String?)
Link copied to clipboard
@JvmName(name = "tsrbqiyyhfnbhegh")
suspend fun permissionsBoundary(value: Output<String>)
@JvmName(name = "reqdqqduoucoxkwn")
suspend fun permissionsBoundary(value: String?)
Link copied to clipboard
@JvmName(name = "jejmdqwjedrhpbse")
suspend fun policies(value: Output<List<PolicyArgs>>)
@JvmName(name = "komhyuvnupnsgevq")
suspend fun policies(vararg values: PolicyArgs)
@JvmName(name = "dluhdvuetwuicdwn")
suspend fun policies(vararg values: Output<PolicyArgs>)
@JvmName(name = "cgfcdmetbtojbafp")
suspend fun policies(vararg argument: suspend PolicyArgsBuilder.() -> Unit)
@JvmName(name = "vpqslmvxmqabpscw")
suspend fun policies(value: List<PolicyArgs>?)
@JvmName(name = "gspbvejgotwtgwiq")
suspend fun policies(values: List<Output<PolicyArgs>>)
@JvmName(name = "fjxhrimceoftaqhm")
suspend fun policies(argument: List<suspend PolicyArgsBuilder.() -> Unit>)
@JvmName(name = "jmcryjavaahfuxcd")
suspend fun policies(argument: suspend PolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eqeepwrriirkdklm")
suspend fun roleId(value: Output<String>)
@JvmName(name = "gkvhsnphkgtrjybj")
suspend fun roleId(value: String?)
Link copied to clipboard
@JvmName(name = "nybxwneansafkkfa")
suspend fun roleName(value: Output<String>)
@JvmName(name = "dskwwqvvqrojgxdi")
suspend fun roleName(value: String?)
Link copied to clipboard
@JvmName(name = "jrryacjivkolavlj")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "tsnrcrpkkxcxefwg")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "gkykbsrfmgmronje")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "whpwssxsxpumsblq")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "fuyrsancvpxfygox")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "cbqywwjlibmywheo")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "yovwdxlakfxbigtl")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "bxrgkeomkgtgyeyg")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)