pulumi-gcp-kotlin
6.49.0.1
pulumi-gcp-kotlin
/
com.pulumi.gcp.compute.kotlin
/
RouterInterfaceArgsBuilder
Router
Interface
Args
Builder
class
RouterInterfaceArgsBuilder
Builder for
RouterInterfaceArgs
.
Functions
Functions
interconnect
Attachment
Link copied to clipboard
@
JvmName
(
name
=
"xacuviuimftqovfp"
)
suspend
fun
interconnectAttachment
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"oybtmurrgiaauvsf"
)
suspend
fun
interconnectAttachment
(
value
:
String
?
)
ip
Range
Link copied to clipboard
@
JvmName
(
name
=
"fwkwxxvutfdhrfdn"
)
suspend
fun
ipRange
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"klxwlighjrilxcnq"
)
suspend
fun
ipRange
(
value
:
String
?
)
name
Link copied to clipboard
@
JvmName
(
name
=
"rcomlrjsuyrasxoi"
)
suspend
fun
name
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"piwjuactrlbalrsp"
)
suspend
fun
name
(
value
:
String
?
)
private
Ip
Address
Link copied to clipboard
@
JvmName
(
name
=
"hsicqjkcwjfdbffd"
)
suspend
fun
privateIpAddress
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"wxswsexpnuyedyer"
)
suspend
fun
privateIpAddress
(
value
:
String
?
)
project
Link copied to clipboard
@
JvmName
(
name
=
"rnqmdshtgygspncd"
)
suspend
fun
project
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"ypxhlnyhidpftdve"
)
suspend
fun
project
(
value
:
String
?
)
redundant
Interface
Link copied to clipboard
@
JvmName
(
name
=
"uojdsldqayvnydpj"
)
suspend
fun
redundantInterface
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"vktkygtvlyehumox"
)
suspend
fun
redundantInterface
(
value
:
String
?
)
region
Link copied to clipboard
@
JvmName
(
name
=
"cmbacovujehpslbj"
)
suspend
fun
region
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"emfrpxspejvskbko"
)
suspend
fun
region
(
value
:
String
?
)
router
Link copied to clipboard
@
JvmName
(
name
=
"cxhwtthfvfjesytx"
)
suspend
fun
router
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"tgwfbjaboqcmwoad"
)
suspend
fun
router
(
value
:
String
?
)
subnetwork
Link copied to clipboard
@
JvmName
(
name
=
"enginfbtaukkopil"
)
suspend
fun
subnetwork
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"dgrlvkykxbwoihax"
)
suspend
fun
subnetwork
(
value
:
String
?
)
vpn
Tunnel
Link copied to clipboard
@
JvmName
(
name
=
"vowlxgluyyiqedim"
)
suspend
fun
vpnTunnel
(
value
:
Output
<
String
>
)
@
JvmName
(
name
=
"sdxqcgpkesoustlk"
)
suspend
fun
vpnTunnel
(
value
:
String
?
)