RuleArgsBuilder

Builder for RuleArgs.

Functions

Link copied to clipboard
@JvmName(name = "wcuhbkfqkyhrcfws")
suspend fun configRuleTriggerTypes(value: Output<String>)
@JvmName(name = "deyierlqxidkyaxv")
suspend fun configRuleTriggerTypes(value: String?)
Link copied to clipboard
@JvmName(name = "wfgnaqvrjlvwwdgb")
suspend fun description(value: Output<String>)
@JvmName(name = "ojonykcdsajjedvb")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "hlxaqfjgjinhmrpb")
suspend fun excludeResourceIdsScope(value: Output<String>)
@JvmName(name = "pvevkstseikxaqpv")
suspend fun excludeResourceIdsScope(value: String?)
Link copied to clipboard
@JvmName(name = "wmorfgmoaombrhit")
suspend fun inputParameters(value: Output<Map<String, Any>>)
@JvmName(name = "bcpumruoeyixumjh")
fun inputParameters(vararg values: Pair<String, Any>)
@JvmName(name = "elntakocnviggpey")
suspend fun inputParameters(value: Map<String, Any>?)
Link copied to clipboard
@JvmName(name = "cugrimnianrsfjik")
suspend fun maximumExecutionFrequency(value: Output<String>)
@JvmName(name = "omvpprpuhwpkbsmo")
suspend fun maximumExecutionFrequency(value: String?)
Link copied to clipboard
@JvmName(name = "kitghneokqgxnwhg")
suspend fun regionIdsScope(value: Output<String>)
@JvmName(name = "btnxynmjxttyyugm")
suspend fun regionIdsScope(value: String?)
Link copied to clipboard
@JvmName(name = "svpgfntavuoawait")
suspend fun resourceGroupIdsScope(value: Output<String>)
@JvmName(name = "myxisspkjgpqqqhk")
suspend fun resourceGroupIdsScope(value: String?)
Link copied to clipboard
@JvmName(name = "oykeujtrikcovtsh")
suspend fun resourceTypesScopes(value: Output<List<String>>)
@JvmName(name = "htnrhbrrjcncvgqw")
suspend fun resourceTypesScopes(vararg values: Output<String>)
@JvmName(name = "ovxfpfstqmawxton")
suspend fun resourceTypesScopes(vararg values: String)
@JvmName(name = "nyvmeiugtyjtekcw")
suspend fun resourceTypesScopes(values: List<Output<String>>)
@JvmName(name = "kgphoxfqiyvqhiql")
suspend fun resourceTypesScopes(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xeuksgcfqikhyvrx")
suspend fun riskLevel(value: Output<Int>)
@JvmName(name = "bofcxkhaeockvolo")
suspend fun riskLevel(value: Int?)
Link copied to clipboard
@JvmName(name = "qpnfegtnxrknekod")
suspend fun ruleName(value: Output<String>)
@JvmName(name = "cirbkqphpmrtjlcc")
suspend fun ruleName(value: String?)
Link copied to clipboard
@JvmName(name = "sciyiqbsyrbhuywe")
suspend fun scopeComplianceResourceTypes(value: Output<String>)
@JvmName(name = "dhkuxiabqoxbqgdk")
suspend fun scopeComplianceResourceTypes(value: String?)
Link copied to clipboard
@JvmName(name = "lbiguesmwddiyxas")
suspend fun sourceDetailMessageType(value: Output<String>)
@JvmName(name = "wyccrsfvkboafixh")
suspend fun sourceDetailMessageType(value: String?)
Link copied to clipboard
@JvmName(name = "tixsyiyyewwfploy")
suspend fun sourceIdentifier(value: Output<String>)
@JvmName(name = "xkgkuoggckxgavsq")
suspend fun sourceIdentifier(value: String?)
Link copied to clipboard
@JvmName(name = "bsovswppjeolluhq")
suspend fun sourceMaximumExecutionFrequency(value: Output<String>)
@JvmName(name = "lvggoumnsuwxdwdy")
suspend fun sourceMaximumExecutionFrequency(value: String?)
Link copied to clipboard
@JvmName(name = "frmwgxhapiuetwpj")
suspend fun sourceOwner(value: Output<String>)
@JvmName(name = "dwvnmrmmijmokdta")
suspend fun sourceOwner(value: String?)
Link copied to clipboard
@JvmName(name = "nnavxpcwmgknlbum")
suspend fun status(value: Output<String>)
@JvmName(name = "jxnjkcohtyigwffw")
suspend fun status(value: String?)
Link copied to clipboard
@JvmName(name = "owmwjatkrskgnsia")
suspend fun tagKeyScope(value: Output<String>)
@JvmName(name = "urcitukvrruptxux")
suspend fun tagKeyScope(value: String?)
Link copied to clipboard
@JvmName(name = "nkanfbyqgkhbeurm")
suspend fun tagValueScope(value: Output<String>)
@JvmName(name = "uyogatemwpqwverk")
suspend fun tagValueScope(value: String?)