VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "fxfqkqftgclsqoso")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "tgoagefurgjdtabf")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "yfvlwavqwybbgvlp")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "fbjdmujvswogdlrb")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "jivndbnyllycxemv")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "bmtcwkauicnkegan")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hosclqrpaslteqhl")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "iywlervjyletagaw")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pvrbjunjeepooobw")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "schfshfradgkdkub")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "onxiarugbysajdbj")
suspend fun id(value: Output<String>)
@JvmName(name = "kysbtrqtfhvrquur")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "lddpebuuhhywqqjd")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "olrqttksormiseaa")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "uiuhowvlklaetqny")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "coqhesajahpvyrps")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "figdntrkhskwvnnu")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "rpbjsgwenhxuptvu")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "vcpghofrnipsvrao")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "waceshkaitewljmb")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "edgmlhqgubwsjnns")
suspend fun name(value: Output<String>)
@JvmName(name = "imgahrisvkkjohus")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "oyuqptbghptwybux")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "llvhotcoshsxfing")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "idhtibqyyqcjpclp")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "badthiobhykrqyef")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "chxcrhrurfvwokum")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "vgjsumgvlqhvrnah")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kcatvkplynwwlvnm")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "ctjckrepuurlsoxv")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "uirrwcfimpvpbdey")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "qtstbyfiuugtnebv")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "uxviaehcnlxqeifq")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "mducqaomduddsftk")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "wecvcostcweuyexq")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "nkfekmnvhdvolmuu")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "toakgbwlmtvbavfm")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "avkiirqdmxyvfprb")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "lrtoayaqjxmypsei")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "buncykaoclnnmsem")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fkoibxvoqqqjokof")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "bowgvkbeaevjfqcy")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ivcygqhidonjrbai")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "ewvltgsttluvlbis")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fltltqncsrpdgkqs")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "anhgtglaaqxsxith")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "jsnnmuajjuqjelmh")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "bjlotsntwpnpmtrn")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "oswkhjqceubxctgn")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "vxhoklbkkmsibohr")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "jryosyvopgyvivpy")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "uxhnsuehfloeptkt")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "nqbfdbtwjjihkirk")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "sruncbvtwgphkryv")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "xeghraecfrgninjw")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)