RegionSecurityPolicyRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "hrinrhwejxnekucw")
suspend fun action(value: Output<String>)
@JvmName(name = "cuqmvbinajfxmmfd")
suspend fun action(value: String?)
Link copied to clipboard
@JvmName(name = "xpvbcmisuynxedjf")
suspend fun description(value: Output<String>)
@JvmName(name = "twcnprrqlivtmcfv")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "avfkvvtoysytywrr")
suspend fun match(value: Output<RegionSecurityPolicyRuleMatchArgs>)
@JvmName(name = "vpmxogupmeurbkxc")
suspend fun match(value: RegionSecurityPolicyRuleMatchArgs?)
@JvmName(name = "aonvxhyheaiurcqa")
suspend fun match(argument: suspend RegionSecurityPolicyRuleMatchArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cfbcvscoohorucvx")
suspend fun networkMatch(value: Output<RegionSecurityPolicyRuleNetworkMatchArgs>)
@JvmName(name = "cktqhbcgbporfqlm")
suspend fun networkMatch(value: RegionSecurityPolicyRuleNetworkMatchArgs?)
@JvmName(name = "tilhktmlpgmbjuul")
suspend fun networkMatch(argument: suspend RegionSecurityPolicyRuleNetworkMatchArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cnqgcjfdygbdprov")
suspend fun preconfiguredWafConfig(value: Output<RegionSecurityPolicyRulePreconfiguredWafConfigArgs>)
@JvmName(name = "nhjgjomtpheslnmn")
suspend fun preconfiguredWafConfig(argument: suspend RegionSecurityPolicyRulePreconfiguredWafConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sybkkntnatwipfri")
suspend fun preview(value: Output<Boolean>)
@JvmName(name = "txcsvndgbqgnqqvj")
suspend fun preview(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pufxgfsjguvgnkro")
suspend fun priority(value: Output<Int>)
@JvmName(name = "hnlmegoxtpndmcqi")
suspend fun priority(value: Int?)
Link copied to clipboard
@JvmName(name = "osersdjcbvpxrngv")
suspend fun project(value: Output<String>)
@JvmName(name = "vyualvnbnpiqpdqm")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "wmmiqkfgjogsykoc")
suspend fun rateLimitOptions(value: Output<RegionSecurityPolicyRuleRateLimitOptionsArgs>)
@JvmName(name = "npnqehnebgnckpgt")
suspend fun rateLimitOptions(value: RegionSecurityPolicyRuleRateLimitOptionsArgs?)
@JvmName(name = "duqvisrhlwmcukwa")
suspend fun rateLimitOptions(argument: suspend RegionSecurityPolicyRuleRateLimitOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dagwwtdkltqgsthe")
suspend fun region(value: Output<String>)
@JvmName(name = "uwsavijgdlqjmstn")
suspend fun region(value: String?)
Link copied to clipboard
@JvmName(name = "feslnalqdxadciwe")
suspend fun securityPolicy(value: Output<String>)
@JvmName(name = "egcwysifqqwqcnui")
suspend fun securityPolicy(value: String?)