DefinitionArgsBuilder

Deprecated

azure.role.Definition has been deprecated in favor of azure.authorization.RoleDefinition

Builder for DefinitionArgs.

Functions

Link copied to clipboard
@JvmName(name = "bcwuwrrullgdanvb")
suspend fun assignableScopes(value: Output<List<String>>)
@JvmName(name = "amfqmbajaxxlkhhk")
suspend fun assignableScopes(vararg values: Output<String>)
@JvmName(name = "sgibnhifyjciimny")
suspend fun assignableScopes(vararg values: String)
@JvmName(name = "xmxjqdqhyxkcvlqv")
suspend fun assignableScopes(values: List<Output<String>>)
@JvmName(name = "wejdfaaaybejhpne")
suspend fun assignableScopes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "khkymuhiyslclkkf")
suspend fun description(value: Output<String>)
@JvmName(name = "raohmfidjhlhpqgn")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "sfhciehnthfcdfvt")
suspend fun name(value: Output<String>)
@JvmName(name = "yqwfkadxixmpfrvu")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "bqbcojijmhqahsbl")
suspend fun permissions(value: Output<List<DefinitionPermissionArgs>>)
@JvmName(name = "fiprblngqxxekiau")
suspend fun permissions(vararg values: DefinitionPermissionArgs)
@JvmName(name = "rvkxmvoypnimlrrn")
suspend fun permissions(vararg values: Output<DefinitionPermissionArgs>)
@JvmName(name = "wtboljkrmngnisqi")
suspend fun permissions(vararg argument: suspend DefinitionPermissionArgsBuilder.() -> Unit)
@JvmName(name = "pmaywhllabnyppfl")
suspend fun permissions(value: List<DefinitionPermissionArgs>?)
@JvmName(name = "rrddrwkawfrnrupl")
suspend fun permissions(values: List<Output<DefinitionPermissionArgs>>)
@JvmName(name = "yhyfjiotwjyxchah")
suspend fun permissions(argument: List<suspend DefinitionPermissionArgsBuilder.() -> Unit>)
@JvmName(name = "fqkcephecsskmlpe")
suspend fun permissions(argument: suspend DefinitionPermissionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wiilhxwhoksfutdr")
suspend fun roleDefinitionId(value: Output<String>)
@JvmName(name = "ywgqmygspgnxpgvp")
suspend fun roleDefinitionId(value: String?)
Link copied to clipboard
@JvmName(name = "tjnwctffabeirdmu")
suspend fun scope(value: Output<String>)
@JvmName(name = "wrchrjuakoystfsu")
suspend fun scope(value: String?)