RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "dwkbcyiipbalyxnv")
suspend fun configRuleTriggerTypes(value: Output<String>)
@JvmName(name = "vggittlcfjailgip")
suspend fun configRuleTriggerTypes(value: String?)
Link copied to clipboard
@JvmName(name = "rgriunxsufapqlgc")
suspend fun description(value: Output<String>)
@JvmName(name = "gbjlvfpctedpiekm")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "iwtgaplbeovdecie")
suspend fun excludeResourceIdsScope(value: Output<String>)
@JvmName(name = "pofkbrmryyuuqjeq")
suspend fun excludeResourceIdsScope(value: String?)
Link copied to clipboard
@JvmName(name = "atfiyeqwtfvmqmpc")
suspend fun inputParameters(value: Output<Map<String, Any>>)
@JvmName(name = "hyhuihdmoagttquj")
fun inputParameters(vararg values: Pair<String, Any>)
@JvmName(name = "tpgdkhwnoegrqdwv")
suspend fun inputParameters(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "kvelwgfuaaoogfvq")
suspend fun maximumExecutionFrequency(value: Output<String>)
@JvmName(name = "yjnmtxsrerukiinv")
suspend fun maximumExecutionFrequency(value: String?)
Link copied to clipboard
@JvmName(name = "kdieqxwmerbenopp")
suspend fun regionIdsScope(value: Output<String>)
@JvmName(name = "myoqayiqmfvryjcm")
suspend fun regionIdsScope(value: String?)
Link copied to clipboard
@JvmName(name = "bdgjtxowwyhppofl")
suspend fun resourceGroupIdsScope(value: Output<String>)
@JvmName(name = "insunxwnnhcodwbu")
suspend fun resourceGroupIdsScope(value: String?)
Link copied to clipboard
@JvmName(name = "lnmjhlgmguddfwui")
suspend fun resourceTypesScopes(value: Output<List<String>>)
@JvmName(name = "pxqjlmbtywrdovpc")
suspend fun resourceTypesScopes(vararg values: Output<String>)
@JvmName(name = "cbbvafovmbglbrii")
suspend fun resourceTypesScopes(vararg values: String)
@JvmName(name = "hmdlodedoxxiblop")
suspend fun resourceTypesScopes(values: List<Output<String>>)
@JvmName(name = "mskijiuqrtpdxaaq")
suspend fun resourceTypesScopes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "rffaesgfnqbmlopk")
suspend fun riskLevel(value: Output<Int>)
@JvmName(name = "msaoycxpiasjlyoh")
suspend fun riskLevel(value: Int?)
Link copied to clipboard
@JvmName(name = "hbjgkgnnnnqbgjse")
suspend fun ruleName(value: Output<String>)
@JvmName(name = "tdyomltsrmhtkggk")
suspend fun ruleName(value: String?)
Link copied to clipboard
@JvmName(name = "dskiqltfbflsypnb")
suspend fun scopeComplianceResourceTypes(value: Output<String>)
@JvmName(name = "oyemhqjqjfahlpid")
suspend fun scopeComplianceResourceTypes(value: String?)
Link copied to clipboard
@JvmName(name = "cdjgnsgapbbduegj")
suspend fun sourceDetailMessageType(value: Output<String>)
@JvmName(name = "rolhtdiyemmwyoqc")
suspend fun sourceDetailMessageType(value: String?)
Link copied to clipboard
@JvmName(name = "aklpuubhuthgiaxw")
suspend fun sourceIdentifier(value: Output<String>)
@JvmName(name = "bdbtgnomlvmjliys")
suspend fun sourceIdentifier(value: String?)
Link copied to clipboard
@JvmName(name = "tnnvfgfyoukicirx")
suspend fun sourceMaximumExecutionFrequency(value: Output<String>)
@JvmName(name = "xisycagljjgmswxr")
suspend fun sourceMaximumExecutionFrequency(value: String?)
Link copied to clipboard
@JvmName(name = "cemfhqlvvbfmacvl")
suspend fun sourceOwner(value: Output<String>)
@JvmName(name = "kpdhpyxxrjqwffap")
suspend fun sourceOwner(value: String?)
Link copied to clipboard
@JvmName(name = "pfrmnrdghfpopadu")
suspend fun status(value: Output<String>)
@JvmName(name = "dldflonyhhhttnvf")
suspend fun status(value: String?)
Link copied to clipboard
@JvmName(name = "owcrkqrulyxjgexs")
suspend fun tagKeyScope(value: Output<String>)
@JvmName(name = "pkwslaisyqeorsto")
suspend fun tagKeyScope(value: String?)
Link copied to clipboard
@JvmName(name = "hvicnfldgyuxedxu")
suspend fun tagValueScope(value: Output<String>)
@JvmName(name = "dghenucrdeswbfnk")
suspend fun tagValueScope(value: String?)