toggle menu
pulumi-azure-native-kotlin
1.104.0.2
jvm
switch theme
search in API
pulumi-azure-native-kotlin
/
com.pulumi.azurenative.network.kotlin.inputs
/
WebApplicationFirewallCustomRuleArgsBuilder
Web
Application
Firewall
Custom
Rule
Args
Builder
class
WebApplicationFirewallCustomRuleArgsBuilder
Builder for
WebApplicationFirewallCustomRuleArgs
.
Members
Functions
action
Link copied to clipboard
@
JvmName
(
name
=
"sarteiddtlggwhkg"
)
fun
action
(
value
:
WebApplicationFirewallAction
)
@
JvmName
(
name
=
"aqpdhlbvousjtbaq"
)
suspend
fun
action
(
value
:
Either
<
String
,
WebApplicationFirewallAction
>
)
@
JvmName
(
name
=
"hbgobkcspedifefn"
)
suspend
fun
action
(
value
:
Output
<
Either
<
String
,
WebApplicationFirewallAction
>
>
)
@
JvmName
(
name
=
"fxipmvlwfxgodfnl"
)
fun
action
(
value
:
String
)
match
Conditions
Link copied to clipboard
@
JvmName
(
name
=
"erdyaedvbgqxvphy"
)
suspend
fun
matchConditions
(
value
:
Output
<
List
<
MatchConditionArgs
>
>
)
@
JvmName
(
name
=
"ktyvivkmofapgjoq"
)
suspend
fun
matchConditions
(
vararg
values
:
MatchConditionArgs
)
@
JvmName
(
name
=
"fhlrjxbgkxyyytxr"
)
suspend
fun
matchConditions
(
vararg
values
:
Output
<
MatchConditionArgs
>
)
@
JvmName
(
name
=
"pwmbbpmdrmjbwwqi"
)
suspend
fun
matchConditions
(
vararg
argument
:
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
)
@
JvmName
(
name
=
"fwdbfdmjpmvttpkc"
)
suspend
fun
matchConditions
(
value
:
List
<
MatchConditionArgs
>
)
@
JvmName
(
name
=
"oftjybrhtodawktu"
)
suspend
fun
matchConditions
(
values
:
List
<
Output
<
MatchConditionArgs
>
>
)
@
JvmName
(
name
=
"nnvagsykfiwulvdc"
)
suspend
fun
matchConditions
(
argument
:
List
<
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
>
)
@
JvmName
(
name
=
"nlfpwfrqhnqsnprn"
)
suspend
fun
matchConditions
(
argument
:
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
)
name
Link copied to clipboard
@
JvmName
(
name
=
"htifyrwhslcieqei"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"gcnctoyauyuynxwo"
)
suspend
fun
name
(
value
:
String
?
)
priority
Link copied to clipboard
@
JvmName
(
name
=
"llsogujfqnduqjav"
)
suspend
fun
priority
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"htorunlsgxspmymt"
)
suspend
fun
priority
(
value
:
Int
)
rule
Type
Link copied to clipboard
@
JvmName
(
name
=
"xwrduwfbrjxnxafb"
)
fun
ruleType
(
value
:
WebApplicationFirewallRuleType
)
@
JvmName
(
name
=
"yutnlxvapqwtahod"
)
suspend
fun
ruleType
(
value
:
Either
<
String
,
WebApplicationFirewallRuleType
>
)
@
JvmName
(
name
=
"xokpnqawtekhmxjo"
)
suspend
fun
ruleType
(
value
:
Output
<
Either
<
String
,
WebApplicationFirewallRuleType
>
>
)
@
JvmName
(
name
=
"bxjctrmgwtnetilh"
)
fun
ruleType
(
value
:
String
)