pulumi-azure-kotlin
5.68.0.0
pulumi-azure-kotlin
/
com.pulumi.azure.network.kotlin.inputs
/
FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgsBuilder
Firewall
Policy
Rule
Collection
Group
Nat
Rule
Collection
Rule
Args
Builder
class
FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgsBuilder
Builder for
FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgs
.
Functions
Functions
description
Link copied to clipboard
@
JvmName
(
name
=
"kpbiqgijybdsdkqh"
)
suspend
fun
description
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ibdujnlcxfapheva"
)
suspend
fun
description
(
value
:
String
?
)
destination
Address
Link copied to clipboard
@
JvmName
(
name
=
"inqvfawxqdbfjyrr"
)
suspend
fun
destinationAddress
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"pqifmbqvdleoxmru"
)
suspend
fun
destinationAddress
(
value
:
String
?
)
destination
Ports
Link copied to clipboard
@
JvmName
(
name
=
"lbnjwflulkfpckmx"
)
suspend
fun
destinationPorts
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"pmrdihayuryybxjv"
)
suspend
fun
destinationPorts
(
value
:
String
?
)
name
Link copied to clipboard
@
JvmName
(
name
=
"xklycnihkvcuvedi"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"bdailckhtqdcymbi"
)
suspend
fun
name
(
value
:
String
)
protocols
Link copied to clipboard
@
JvmName
(
name
=
"mkfcceviyupstkwm"
)
suspend
fun
protocols
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"jvfbrulufjbakepp"
)
suspend
fun
protocols
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"tijqmheivepvoxmb"
)
suspend
fun
protocols
(
vararg
values
:
String
)
@
JvmName
(
name
=
"ynfyignysrbxsjcv"
)
suspend
fun
protocols
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"wyhrbevuarmtmxua"
)
suspend
fun
protocols
(
value
:
List
<
String
>
)
source
Addresses
Link copied to clipboard
@
JvmName
(
name
=
"chfxdmqpqobkswec"
)
suspend
fun
sourceAddresses
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"ryryxhrgiimyuagk"
)
suspend
fun
sourceAddresses
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"iiqpfbyxlxbxeoou"
)
suspend
fun
sourceAddresses
(
vararg
values
:
String
)
@
JvmName
(
name
=
"awdphhvgwwqkkuru"
)
suspend
fun
sourceAddresses
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"lpmjlrxapvolevrd"
)
suspend
fun
sourceAddresses
(
value
:
List
<
String
>
?
)
source
Ip
Groups
Link copied to clipboard
@
JvmName
(
name
=
"mehlbpnagrtmhxmk"
)
suspend
fun
sourceIpGroups
(
value
:
Output
<
List
<
String
>
>
)
@
JvmName
(
name
=
"uiswkvrqppcddoeh"
)
suspend
fun
sourceIpGroups
(
vararg
values
:
Output
<
String
>
)
@
JvmName
(
name
=
"fnuwyelwcttelmqq"
)
suspend
fun
sourceIpGroups
(
vararg
values
:
String
)
@
JvmName
(
name
=
"esxqvdxrqtjkmjma"
)
suspend
fun
sourceIpGroups
(
values
:
List
<
Output
<
String
>
>
)
@
JvmName
(
name
=
"ngodxvinbxkodscf"
)
suspend
fun
sourceIpGroups
(
value
:
List
<
String
>
?
)
translated
Address
Link copied to clipboard
@
JvmName
(
name
=
"xwvtrpctvrvdnwqn"
)
suspend
fun
translatedAddress
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"xkqgwckgnersoooy"
)
suspend
fun
translatedAddress
(
value
:
String
?
)
translated
Fqdn
Link copied to clipboard
@
JvmName
(
name
=
"kjsurxgqwrkhxrjm"
)
suspend
fun
translatedFqdn
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"nblvcrkjuyxhhumb"
)
suspend
fun
translatedFqdn
(
value
:
String
?
)
translated
Port
Link copied to clipboard
@
JvmName
(
name
=
"jjawvtifkongknip"
)
suspend
fun
translatedPort
(
value
:
Output
<
Int
>
)
@
JvmName
(
name
=
"bgaqcgkqvwyknlpy"
)
suspend
fun
translatedPort
(
value
:
Int
)