pulumi-azure-native-kotlin
1.104.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
=
"oehtmbxccffmaopy"
)
fun
action
(
value
:
WebApplicationFirewallAction
)
@
JvmName
(
name
=
"mydvrijumojaipbf"
)
suspend
fun
action
(
value
:
Either
<
String
,
WebApplicationFirewallAction
>
)
@
JvmName
(
name
=
"vbuobrlgxqfxiuby"
)
suspend
fun
action
(
value
:
Output
<
Either
<
String
,
WebApplicationFirewallAction
>
>
)
@
JvmName
(
name
=
"xrighabttecfwsmj"
)
fun
action
(
value
:
String
)
match
Conditions
Link copied to clipboard
@
JvmName
(
name
=
"lfmtcmymmwvpsgqq"
)
suspend
fun
matchConditions
(
value
:
Output
<
List
<
MatchConditionArgs
>
>
)
@
JvmName
(
name
=
"dcsaorpyfuukmmjy"
)
suspend
fun
matchConditions
(
vararg
values
:
MatchConditionArgs
)
@
JvmName
(
name
=
"rquknouegequqrac"
)
suspend
fun
matchConditions
(
vararg
values
:
Output
<
MatchConditionArgs
>
)
@
JvmName
(
name
=
"grsbkwxlwnhiandh"
)
suspend
fun
matchConditions
(
vararg
argument
:
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
)
@
JvmName
(
name
=
"yrdqfqswendbratg"
)
suspend
fun
matchConditions
(
value
:
List
<
MatchConditionArgs
>
)
@
JvmName
(
name
=
"egmcvcobnswgyyae"
)
suspend
fun
matchConditions
(
values
:
List
<
Output
<
MatchConditionArgs
>
>
)
@
JvmName
(
name
=
"rlysmonctqhyxrio"
)
suspend
fun
matchConditions
(
argument
:
List
<
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
>
)
@
JvmName
(
name
=
"dlrnemqafoxslbhg"
)
suspend
fun
matchConditions
(
argument
:
suspend
MatchConditionArgsBuilder
.
(
)
->
Unit
)
name
Link copied to clipboard
@
JvmName
(
name
=
"wdnrvvlcjgfvqwen"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"tfsdylbvoosisdiy"
)
suspend
fun
name
(
value
:
String
?
)
priority
Link copied to clipboard
@
JvmName
(
name
=
"dqngpfdiwyxvuovo"
)
suspend
fun
priority
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"fnbqxqdamimxlusi"
)
suspend
fun
priority
(
value
:
Int
)
rule
Type
Link copied to clipboard
@
JvmName
(
name
=
"oggelkudsahvgbmq"
)
fun
ruleType
(
value
:
WebApplicationFirewallRuleType
)
@
JvmName
(
name
=
"ybwhhlfjuyuvhget"
)
suspend
fun
ruleType
(
value
:
Either
<
String
,
WebApplicationFirewallRuleType
>
)
@
JvmName
(
name
=
"duetwjwvpxfcggxc"
)
suspend
fun
ruleType
(
value
:
Output
<
Either
<
String
,
WebApplicationFirewallRuleType
>
>
)
@
JvmName
(
name
=
"qqsbckdgupnahgcy"
)
fun
ruleType
(
value
:
String
)