VirtualNetworkGatewayConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "mhbacicoajommegd")
suspend fun authorizationKey(value: Output<String>)
@JvmName(name = "uxfvuhdveiyjpver")
suspend fun authorizationKey(value: String?)
Link copied to clipboard
@JvmName(name = "qyqwlkslecxdikni")
fun connectionMode(value: VirtualNetworkGatewayConnectionMode)
@JvmName(name = "haqksmiwugtnhbae")
suspend fun connectionMode(value: Either<String, VirtualNetworkGatewayConnectionMode>?)
@JvmName(name = "mvbbxusbconokcqj")
suspend fun connectionMode(value: Output<Either<String, VirtualNetworkGatewayConnectionMode>>)
@JvmName(name = "btuqndersetchgpr")
fun connectionMode(value: String)
Link copied to clipboard
@JvmName(name = "pmouuwfjiwjuwrsy")
suspend fun connectionProtocol(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "dyivlrnyahsjkumb")
suspend fun connectionProtocol(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "pemgfvlmbndxxeai")
fun connectionProtocol(value: String)
Link copied to clipboard
@JvmName(name = "itnwindiyceqdrvr")
fun connectionType(value: VirtualNetworkGatewayConnectionType)
@JvmName(name = "shxxfnypmdggsqtu")
suspend fun connectionType(value: Either<String, VirtualNetworkGatewayConnectionType>?)
@JvmName(name = "pvdvrjswjyeduvsr")
suspend fun connectionType(value: Output<Either<String, VirtualNetworkGatewayConnectionType>>)
@JvmName(name = "ffnqldvjsxunehqh")
fun connectionType(value: String)
Link copied to clipboard
@JvmName(name = "noedtfojluacpnta")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "kmsureiruavllruv")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "fmeocbldheenilrb")
suspend fun egressNatRules(value: Output<List<SubResourceArgs>>)
@JvmName(name = "xhraedkbuqrragdy")
suspend fun egressNatRules(vararg values: SubResourceArgs)
@JvmName(name = "hygwvkucxbyakndb")
suspend fun egressNatRules(vararg values: Output<SubResourceArgs>)
@JvmName(name = "hxolyhrxpbgjqbrh")
suspend fun egressNatRules(vararg argument: suspend SubResourceArgsBuilder.() -> Unit)
@JvmName(name = "thkajhmgoxlychlq")
suspend fun egressNatRules(value: List<SubResourceArgs>?)
@JvmName(name = "kpvgiegvoyphfbnq")
suspend fun egressNatRules(values: List<Output<SubResourceArgs>>)
@JvmName(name = "raqkgpkspxbicuss")
suspend fun egressNatRules(argument: List<suspend SubResourceArgsBuilder.() -> Unit>)
@JvmName(name = "gkfgwbmivkdqevuw")
suspend fun egressNatRules(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tkcattmjldqbxgal")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "jpxpukhaewjpejds")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vwqaqjpolgqsoweb")
suspend fun enablePrivateLinkFastPath(value: Output<Boolean>)
@JvmName(name = "bvrivevqjsannmvc")
suspend fun enablePrivateLinkFastPath(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xtgvjqryuigmfpum")
suspend fun expressRouteGatewayBypass(value: Output<Boolean>)
@JvmName(name = "shymtwabqhbwxpie")
suspend fun expressRouteGatewayBypass(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pqhfwowdbalmbycx")
suspend fun gatewayCustomBgpIpAddresses(value: Output<List<GatewayCustomBgpIpAddressIpConfigurationArgs>>)
@JvmName(name = "qsghqjqlwininrhv")
suspend fun gatewayCustomBgpIpAddresses(vararg values: GatewayCustomBgpIpAddressIpConfigurationArgs)
@JvmName(name = "hqoomcoleqernalv")
suspend fun gatewayCustomBgpIpAddresses(vararg values: Output<GatewayCustomBgpIpAddressIpConfigurationArgs>)
@JvmName(name = "heolmfifjjuatayl")
suspend fun gatewayCustomBgpIpAddresses(vararg argument: suspend GatewayCustomBgpIpAddressIpConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "hldamgwxpvawraik")
suspend fun gatewayCustomBgpIpAddresses(values: List<Output<GatewayCustomBgpIpAddressIpConfigurationArgs>>)
@JvmName(name = "hklbelkgidjrddkg")
suspend fun gatewayCustomBgpIpAddresses(argument: List<suspend GatewayCustomBgpIpAddressIpConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "pvqlhllyceungnin")
suspend fun gatewayCustomBgpIpAddresses(argument: suspend GatewayCustomBgpIpAddressIpConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "abklhvtogsgxathj")
suspend fun id(value: Output<String>)
@JvmName(name = "qnvnpljqldqekcie")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "arfspcvnlsvactdg")
suspend fun ingressNatRules(value: Output<List<SubResourceArgs>>)
@JvmName(name = "odswhjkjgymejhdk")
suspend fun ingressNatRules(vararg values: SubResourceArgs)
@JvmName(name = "chjkjkqijdujanrv")
suspend fun ingressNatRules(vararg values: Output<SubResourceArgs>)
@JvmName(name = "uyavvmxygmeacqqg")
suspend fun ingressNatRules(vararg argument: suspend SubResourceArgsBuilder.() -> Unit)
@JvmName(name = "ubhytrfvcieugdqc")
suspend fun ingressNatRules(value: List<SubResourceArgs>?)
@JvmName(name = "iqpajlqubxccusll")
suspend fun ingressNatRules(values: List<Output<SubResourceArgs>>)
@JvmName(name = "awslhtbcprqcmfxw")
suspend fun ingressNatRules(argument: List<suspend SubResourceArgsBuilder.() -> Unit>)
@JvmName(name = "hcynfanfglmpknuk")
suspend fun ingressNatRules(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "obciurgsfmductuu")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "jerwnkicqolyujgn")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "liplindrpefjkebv")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "abebuskidhskgrlu")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "poxpykmlgughbxhi")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "gnwrhmnyhbdbubcn")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "cjmkucrybvqqwqmm")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "cshcwayqftdmkowr")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "grtdrbdthqgydwaa")
suspend fun localNetworkGateway2(value: LocalNetworkGatewayArgs?)
@JvmName(name = "hrluljjaiestaknq")
suspend fun localNetworkGateway2(value: Output<LocalNetworkGatewayArgs>)
@JvmName(name = "iyrkjeokdgnealfa")
suspend fun localNetworkGateway2(argument: suspend LocalNetworkGatewayArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ouukuwlmbsihltwg")
suspend fun location(value: Output<String>)
@JvmName(name = "hcfhdjdgfdlmpaan")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "rmjdicjwqwrcbyvq")
suspend fun peer(value: SubResourceArgs?)
@JvmName(name = "mwmhdeegudidhbld")
suspend fun peer(value: Output<SubResourceArgs>)
@JvmName(name = "hflrghnaxoikbkmo")
suspend fun peer(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hqrpbuwfwcdbrjaw")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "kgrepcshbnxuitjd")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "shrdgnmqxkcetlfy")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "fspfkvmylvqyguch")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "tswvnckhvfroxutm")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "evemsukecsrpevsk")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "nswgimtyaeftagut")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "lilnivpbiocovdpm")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "qpdarhtwaaebaaai")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "hidafxruenytkuvm")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "xkeohyfxkatwxrop")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "akeldyrootfjsiaj")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "qygfunfolnpubknk")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "nlqjctvhqhhsksnt")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "qbuxpogidxvqgewn")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "lstnhqhcjyoxrryc")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "rsqamdjiylcvlmoi")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gxvmwayjvbbnioug")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "bhyacwjvmptkfyyx")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vbgyenkstybymxpa")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "pedmukeyeiwmuyfo")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cynwynowkfewefii")
suspend fun virtualNetworkGateway1(value: VirtualNetworkGatewayArgs?)
@JvmName(name = "incdkcwtooqgiter")
suspend fun virtualNetworkGateway1(value: Output<VirtualNetworkGatewayArgs>)
@JvmName(name = "jfjonqlnhqcvklum")
suspend fun virtualNetworkGateway1(argument: suspend VirtualNetworkGatewayArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rshiroxixrxdndpo")
suspend fun virtualNetworkGateway2(value: VirtualNetworkGatewayArgs?)
@JvmName(name = "puorrasvmmglqbso")
suspend fun virtualNetworkGateway2(value: Output<VirtualNetworkGatewayArgs>)
@JvmName(name = "kdhcduxdehadpcrq")
suspend fun virtualNetworkGateway2(argument: suspend VirtualNetworkGatewayArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ytdtrbshfvdgucxn")
suspend fun virtualNetworkGatewayConnectionName(value: Output<String>)
@JvmName(name = "yvwirspdioltmwuf")
suspend fun virtualNetworkGatewayConnectionName(value: String?)