pulumi-azure-native-kotlin
1.93.0.1
pulumi-azure-native-kotlin
/
com.pulumi.azurenative.network.kotlin.inputs
/
WebApplicationFirewallCustomRuleArgsBuilder
Web
Application
Firewall
Custom
Rule
Args
Builder
class
WebApplicationFirewallCustomRuleArgsBuilder
Builder for
WebApplicationFirewallCustomRuleArgs
.
Functions
Functions
action
Link copied to clipboard
@
JvmName
(
name
=
"rhpfvupvfearxtkb"
)
fun
action
(
value
:
WebApplicationFirewallAction
)
@
JvmName
(
name
=
"scocrdgeripkgxmy"
)
suspend
fun
action
(
value
:
Either
<
String
,
WebApplicationFirewallAction
>
)
@
JvmName
(
name
=
"rrmiwfcihinoisyl"
)
suspend
fun
action
(
value
:
Output
<
Either
<
String
,
WebApplicationFirewallAction
>
>
)
@
JvmName
(
name
=
"ciaisrnjmyhtabdd"
)
fun
action
(
value
:
String
)
match
Conditions
Link copied to clipboard
@
JvmName
(
name
=
"cmkeoogaxvpgkprr"
)
suspend
fun
matchConditions
(
value
:
Output
<
List
<
MatchConditionArgs
>
>
)
@
JvmName
(
name
=
"pukaxuhgmwtsoshj"
)
suspend
fun
matchConditions
(
vararg
values
:
MatchConditionArgs
)
@
JvmName
(
name
=
"qsfyilirbehbwitw"
)
suspend
fun
matchConditions
(
vararg
values
:
Output
<
MatchConditionArgs
>
)
@
JvmName
(
name
=
"jxwwvmhiypguqiue"
)
suspend
fun
matchConditions
(
vararg
argument
:
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
)
@
JvmName
(
name
=
"ofswfgfllyenyolj"
)
suspend
fun
matchConditions
(
value
:
List
<
MatchConditionArgs
>
)
@
JvmName
(
name
=
"yajjompmfgfpycjq"
)
suspend
fun
matchConditions
(
values
:
List
<
Output
<
MatchConditionArgs
>
>
)
@
JvmName
(
name
=
"ioyufantgckqvumm"
)
suspend
fun
matchConditions
(
argument
:
List
<
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
>
)
@
JvmName
(
name
=
"rojjnesbteowajjy"
)
suspend
fun
matchConditions
(
argument
:
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
)
name
Link copied to clipboard
@
JvmName
(
name
=
"cwjyyaowkfctxvwb"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"yepllquoljnnxbni"
)
suspend
fun
name
(
value
:
String
?
)
priority
Link copied to clipboard
@
JvmName
(
name
=
"cikvrfqoqjifeqsx"
)
suspend
fun
priority
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"rlxkpimkbqqhwjdn"
)
suspend
fun
priority
(
value
:
Int
)
rule
Type
Link copied to clipboard
@
JvmName
(
name
=
"bhisgaimasspjosd"
)
fun
ruleType
(
value
:
WebApplicationFirewallRuleType
)
@
JvmName
(
name
=
"tppwkpvgolrwhxxl"
)
suspend
fun
ruleType
(
value
:
Either
<
String
,
WebApplicationFirewallRuleType
>
)
@
JvmName
(
name
=
"myuqalecfvxbteim"
)
suspend
fun
ruleType
(
value
:
Output
<
Either
<
String
,
WebApplicationFirewallRuleType
>
>
)
@
JvmName
(
name
=
"sesxgamtpfgxiaji"
)
fun
ruleType
(
value
:
String
)