VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lhgtcwyfydfiqqkn")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "ksfnscnodygnmscn")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "lvmhrbqcgcyqqlct")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "jjcnxijctbrffdeb")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "xmirsevlypxsxunb")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "vybbcnyifrrbgwfh")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xotowyttvxmcnxkt")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "vhxeqiirndvrroxk")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "obmqdgfrrddkrisg")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "qdslgiaiyrqlmqaj")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "oncmssjvtrqiihdf")
suspend fun id(value: Output<String>)
@JvmName(name = "lpvkcqwqtfqymuyb")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "awjcjseeusrkbamo")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "eeclclxpwuudxeap")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "adgpjkndrvtgcvqm")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "hvcydxvpeqytfftu")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "xsstflylchqjxwso")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "ndjybbgixthtcpum")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "dlulbhmsfejjpice")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "kubhdcxblgiywckj")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fldoqivlrfbftaft")
suspend fun name(value: Output<String>)
@JvmName(name = "voybmsmmuubmtvvf")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "iraqtgwxkxsgitea")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "ckignhsawglwhjax")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "dfwxpodgdmaiissp")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jqiagsoseqphdimp")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "ygjvmgckfbequdsf")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "hlmcqoxjwgjnywje")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kbhirrvakrlqpbnq")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "potdtfxvxdcrttuk")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "mdoircdjvfhuyrbh")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "tachydxlfeedddgd")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "ttvoncgihiercahm")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "ujnmmnwmxagiqfxo")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "nhjjokubxgeduqko")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "pkcvbnhylveyungw")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "lmcqeelvhjamlndr")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "fnqkiwltabffakpi")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "fkbjwilrhxoeiqso")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "lvocmrjgxliotcua")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uwfwtmmpmwnoueym")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "lepthcthwghgtuuw")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kxetvfiwqcttuvxe")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "ehtkihalxslyvkut")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "otebkqyrymnephdt")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "xgwfvwkginhhyikq")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "avnvhkafalwjtxpo")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "uxlplmunaqouukmj")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "qyglqplaqlwoicdr")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "eoqgpwgbjiowfoat")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "wivfljuaynfmmpnc")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "wxtpdwqhrrmnbovf")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "kqrslnrsnqvvqboi")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "ansiehlduodxtend")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "tprvqhtvqvpbakmc")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)