VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "snqkwlnmueiglsrk")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "jsfletjcpjyepwpt")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "rkxyqqmjeghxukaf")
suspend fun connectionName(value: Output<String>)
@JvmName(name = "csdsrsjdhjqbpndb")
suspend fun connectionName(value: String?)
Link copied to clipboard
@JvmName(name = "dmqivtrqfnoycqfg")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "qrbjmhgafystcevi")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "cbaohadjhuexkdgq")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "etijinqcquraaqqs")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ermtbyxsmiygtmvf")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "bnonkktlsacmfmrt")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ndsdgndmgxwkyxke")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "hjjafosiqsexqedy")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "eicmlmfrytpfrkyy")
suspend fun gatewayName(value: Output<String>)
@JvmName(name = "asuxlfmcvyuxeorr")
suspend fun gatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "jvmckwqdmoixgsrg")
suspend fun id(value: Output<String>)
@JvmName(name = "fdphvnklhuwavupn")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "kwfsqhnvdtpygkgm")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "uahtkfmmkcagnwar")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "tjtuadpabnwnaohh")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "gptajaypagxtostj")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "gxxivixpytnhyjmx")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "cukvohmrnhluuoky")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "rkqaoncrmgvuyrrl")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "egopkxvtyighkqbh")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ljvqxyjjbhvmknqs")
suspend fun name(value: Output<String>)
@JvmName(name = "qohbvafjfbtjlirc")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "bbjntscgggsvbkcw")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "okpsrmkooopacqlg")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "mqvvxvvdkxwmaxkp")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mfbfnwxncpbwnrle")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "phwlbpfqlnslvwda")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "qkfcocsqeketjjyy")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "dnhxojlqekekcywl")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "hjymbhnhurusbegk")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uvmujpfeqfwvjpvl")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "gmyecfgewxdvkkmg")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "xhdrxqkqeixwpdch")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "keoenequwsfqkfqv")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "ahutijwhfunimwgk")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "ogdfehpucxwehxhd")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "hpbkbgteqsjanufr")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "dcatmyuxcjakbhbf")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "vloynnllehgwyxim")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "biyujrtaveopohiq")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "roaqpwkwyljaueho")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "ropjhdilpmtobaoe")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kdexouhgawqbttiq")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "kuvdvxdxnyhmdaue")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uahyajptpvielkcu")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "clnloejutkmkrpaw")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jkwekiddoobaakob")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "rvftwjgnheckjnxm")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "wwnrmsicrncrjuoo")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "llggorlbvhmxxnba")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "evntgqjcphhyvbdq")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "soppbrstlfvkjfjb")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "ceeqfdypfswlayif")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "mkpwyfuxowjluioo")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "mtvrxhygfgdnqgui")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "qngkwbfhflhlleyg")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "mxrdvayskcnrnicq")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)