VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "xscxklafnjamwyis")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "thmoytyjaunpobwq")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "nradatjroummknla")
suspend fun connectionName(value: Output<String>)
@JvmName(name = "tnyasrxpuxdnhxid")
suspend fun connectionName(value: String?)
Link copied to clipboard
@JvmName(name = "ulnrahylpcdcexnj")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "erbddolxukhdabnd")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "brbkqhsuskpditwh")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "yjaoakewscecceof")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hsxvnetadrdysuwf")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "bvvvwncusodmjeqd")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "smebxsqcvpifjgvf")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "goojrlimelthfsdp")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jtdexenhblgkmhao")
suspend fun gatewayName(value: Output<String>)
@JvmName(name = "ftgdydwgbpshlnqt")
suspend fun gatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "sinvhcbssflsjexe")
suspend fun id(value: Output<String>)
@JvmName(name = "diuerxlvoyugkmdw")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "goakbwmqossgpyvq")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "kbslrhwaketsrerb")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "ilsejskefrdtfffc")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "exdlecjurgrcwglo")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "pvfdbimcqgwvpgrc")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "oeokncitefjigpul")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "vnseqgwxhgkyusys")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "kjgsffdguqmteaqs")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "shoohqiipvjgymmc")
suspend fun name(value: Output<String>)
@JvmName(name = "dhtapnrvxtwvlhdn")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wsuaxfehjgxpltvm")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "cuhstntljuqlkihr")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "agcyhpgpwjvtlawm")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gsivsqiegijgtvto")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "mjmilrfbtjrnkkgl")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "cklbrmduvxatyvvu")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "wgduiixbheaixryu")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "qrpapbighsyaatml")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ysmhwkcllihdjhmu")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "kitsbilytrxlmqve")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "oxstjkwmxwqtcsdp")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "wvgikuybfjvxsknl")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "cerquujkrlgwwgaa")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "khdpsuncujifdfgb")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "fnuqxigbkiwrdxrp")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "dgpiswpkxfvdjcsg")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "xsijtfpsndiqvxkr")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "uuyyhjmpweqhlkan")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "gjgxwidakecxlfuw")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "nwgukpbfbeunftbg")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klitklcqriukvkmh")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "bvomskjxsojthyrh")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "krxvjintffwnsjhj")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "klvsdcqygtoygmks")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dandlmivsmpufvuw")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "rmchjscijlvydhxn")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "jplgmechweduomji")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "sjxkwmelddpmhkti")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "teyhjqheyjyqgxvs")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "iletsifnhrefmdoa")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "jtmifjaneywpjoqi")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "mxliquydmmumnjxp")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "cilakpxuogdhwbtb")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "aykuyukhcndsgufv")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "ywxunclcftbfatcc")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)