VirtualNetworkGatewayConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ukfngwimyitqostv")
suspend fun authorizationKey(value: Output<String>)
@JvmName(name = "rknagafiayonhugu")
suspend fun authorizationKey(value: String?)
Link copied to clipboard
@JvmName(name = "uncbfplcryiytbpg")
fun connectionMode(value: VirtualNetworkGatewayConnectionMode)
@JvmName(name = "ggdlcrbnvnjlqncq")
suspend fun connectionMode(value: Either<String, VirtualNetworkGatewayConnectionMode>?)
@JvmName(name = "bsfagfvwgrjcblqv")
suspend fun connectionMode(value: Output<Either<String, VirtualNetworkGatewayConnectionMode>>)
@JvmName(name = "gckihbfblnyevgbt")
fun connectionMode(value: String)
Link copied to clipboard
@JvmName(name = "icfenvasxidhkrps")
suspend fun connectionProtocol(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "tyaubwxbnlqmrcid")
suspend fun connectionProtocol(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "iwcmjgwsqqosfjms")
fun connectionProtocol(value: String)
Link copied to clipboard
@JvmName(name = "rstsmsjyleerwdjo")
fun connectionType(value: VirtualNetworkGatewayConnectionType)
@JvmName(name = "cyscmbtrabtnutaj")
suspend fun connectionType(value: Either<String, VirtualNetworkGatewayConnectionType>?)
@JvmName(name = "lapoyxtdxcgmsuty")
suspend fun connectionType(value: Output<Either<String, VirtualNetworkGatewayConnectionType>>)
@JvmName(name = "rmbrbsbpperwmbjc")
fun connectionType(value: String)
Link copied to clipboard
@JvmName(name = "yyojpcjrbxmssxgf")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "aduffjobnuissoun")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "hdflsqjldbwtrfjn")
suspend fun egressNatRules(value: Output<List<SubResourceArgs>>)
@JvmName(name = "mrsbgylavnnssdiv")
suspend fun egressNatRules(vararg values: SubResourceArgs)
@JvmName(name = "peebgigwnwswkslg")
suspend fun egressNatRules(vararg values: Output<SubResourceArgs>)
@JvmName(name = "npaanrdaxdciqyoc")
suspend fun egressNatRules(vararg argument: suspend SubResourceArgsBuilder.() -> Unit)
@JvmName(name = "fpbpcfdgrffxkskb")
suspend fun egressNatRules(value: List<SubResourceArgs>?)
@JvmName(name = "ngnrpykbduvcmbcy")
suspend fun egressNatRules(values: List<Output<SubResourceArgs>>)
@JvmName(name = "muhyaybwtthgvrri")
suspend fun egressNatRules(argument: List<suspend SubResourceArgsBuilder.() -> Unit>)
@JvmName(name = "qoipscxjwnvkxixv")
suspend fun egressNatRules(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qltnctkaqsdnhkhh")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "owxjprpujmfgqqpc")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bhmcuyvbmvhohxfq")
suspend fun enablePrivateLinkFastPath(value: Output<Boolean>)
@JvmName(name = "dkxymlyskwslqubb")
suspend fun enablePrivateLinkFastPath(value: Boolean?)
Link copied to clipboard
@JvmName(name = "notskxrpjueryxex")
suspend fun expressRouteGatewayBypass(value: Output<Boolean>)
@JvmName(name = "btrsgvsadyodxwye")
suspend fun expressRouteGatewayBypass(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qbyjugwkyhqkmjgn")
suspend fun gatewayCustomBgpIpAddresses(value: Output<List<GatewayCustomBgpIpAddressIpConfigurationArgs>>)
@JvmName(name = "kjpmsxxqmwiwvxwk")
suspend fun gatewayCustomBgpIpAddresses(vararg values: GatewayCustomBgpIpAddressIpConfigurationArgs)
@JvmName(name = "hxuufdkthdxfcwyb")
suspend fun gatewayCustomBgpIpAddresses(vararg values: Output<GatewayCustomBgpIpAddressIpConfigurationArgs>)
@JvmName(name = "yuoqiaqxwjmoqaas")
suspend fun gatewayCustomBgpIpAddresses(vararg argument: suspend GatewayCustomBgpIpAddressIpConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "ocrwsebgvuevxkks")
suspend fun gatewayCustomBgpIpAddresses(values: List<Output<GatewayCustomBgpIpAddressIpConfigurationArgs>>)
@JvmName(name = "gmehuvckvhqsobfg")
suspend fun gatewayCustomBgpIpAddresses(argument: List<suspend GatewayCustomBgpIpAddressIpConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "neamgdsnwxfgsiyl")
suspend fun gatewayCustomBgpIpAddresses(argument: suspend GatewayCustomBgpIpAddressIpConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ikrukmndbqqmxqpp")
suspend fun id(value: Output<String>)
@JvmName(name = "ffvmtueealrevueq")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "pcqetxiimvhwksos")
suspend fun ingressNatRules(value: Output<List<SubResourceArgs>>)
@JvmName(name = "bwphfedxxmxipxuo")
suspend fun ingressNatRules(vararg values: SubResourceArgs)
@JvmName(name = "rbsmbgkaufcutrkk")
suspend fun ingressNatRules(vararg values: Output<SubResourceArgs>)
@JvmName(name = "cygrcbwoshephodb")
suspend fun ingressNatRules(vararg argument: suspend SubResourceArgsBuilder.() -> Unit)
@JvmName(name = "acdmygtdhtobdkxe")
suspend fun ingressNatRules(value: List<SubResourceArgs>?)
@JvmName(name = "bkqnhijfxtknrsmx")
suspend fun ingressNatRules(values: List<Output<SubResourceArgs>>)
@JvmName(name = "amtwsaocpbuaaxdu")
suspend fun ingressNatRules(argument: List<suspend SubResourceArgsBuilder.() -> Unit>)
@JvmName(name = "yedegaqpohaticqk")
suspend fun ingressNatRules(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fsuwuhrqerocebqu")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "ndrxevypwduwexbj")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "kwceyuvsirfuraid")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "epikiqbqmhjvsaex")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "yxafaedraeuqoxgt")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "tclgnabdaxiseqwr")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "ntjlfyhljfganrii")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "fpkturqhvtwwfwxo")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dusngiscmuymubfl")
suspend fun localNetworkGateway2(value: LocalNetworkGatewayArgs?)
@JvmName(name = "mvlcofragojxyutc")
suspend fun localNetworkGateway2(value: Output<LocalNetworkGatewayArgs>)
@JvmName(name = "vygwrfosxaihhfuh")
suspend fun localNetworkGateway2(argument: suspend LocalNetworkGatewayArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klfhyengcgempkdq")
suspend fun location(value: Output<String>)
@JvmName(name = "xcmciaehgaowkdnv")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "diksalkfdtwcqeko")
suspend fun peer(value: SubResourceArgs?)
@JvmName(name = "kowqnymetyogcist")
suspend fun peer(value: Output<SubResourceArgs>)
@JvmName(name = "vnclqxbtbichmhso")
suspend fun peer(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tiogsxfuhrhyhkme")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "sfhvkavhpmaltmct")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "vvnmquaurikukyiu")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "udnbsleqksbhospd")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "guryxqulumhicowa")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "ybhqbqajtpkyjjsg")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "fgbhikspjtjopkte")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "fovcywnvhoknwonu")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "fkfithfhurwjsuis")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "bgnqupmrnlykchkv")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "omfwyewedwqclsda")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "uynfhpfdlayfwkdh")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "eotggnfmonxyfpno")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "cickpevknhmwwwid")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "cmdpimuvsmfkavxt")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "svyhimllylikqhws")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "kbuagdqfdmjoecok")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mkfooxxjqgxktumb")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "yqilcaasxnyrhodq")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fejshwngeiadyccs")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "ahdpghpwikgbpsvo")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sdaqtyooxrmxonjx")
suspend fun virtualNetworkGateway1(value: VirtualNetworkGatewayArgs?)
@JvmName(name = "vfrdfmanysuxlqqx")
suspend fun virtualNetworkGateway1(value: Output<VirtualNetworkGatewayArgs>)
@JvmName(name = "lwueotoaqlnbwckn")
suspend fun virtualNetworkGateway1(argument: suspend VirtualNetworkGatewayArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "npfyyoswvgxhnapu")
suspend fun virtualNetworkGateway2(value: VirtualNetworkGatewayArgs?)
@JvmName(name = "aqisldqygtiugvul")
suspend fun virtualNetworkGateway2(value: Output<VirtualNetworkGatewayArgs>)
@JvmName(name = "vevlldyqukrkwlgg")
suspend fun virtualNetworkGateway2(argument: suspend VirtualNetworkGatewayArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxmjqbxtnnxrunpa")
suspend fun virtualNetworkGatewayConnectionName(value: Output<String>)
@JvmName(name = "wioqwdywrkcjqome")
suspend fun virtualNetworkGatewayConnectionName(value: String?)