VpnConnectionArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "admcwivhhkdbuavv")
suspend fun connectionBandwidth(value: Output<Int>)
@JvmName(name = "ffgtbyaxxnafsvuv")
suspend fun connectionBandwidth(value: Int?)
Link copied to clipboard
@JvmName(name = "oboermekdsxuwjbo")
suspend fun dpdTimeoutSeconds(value: Output<Int>)
@JvmName(name = "rlgsicxktymugmpu")
suspend fun dpdTimeoutSeconds(value: Int?)
Link copied to clipboard
@JvmName(name = "bmpaiuxsdvfiwjuu")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "jmhgqcjebrblcgrw")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "meqxeoikkskbiyjx")
suspend fun enableInternetSecurity(value: Output<Boolean>)
@JvmName(name = "ausifwgawnxwqcih")
suspend fun enableInternetSecurity(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mbnhukteexvnjfpx")
suspend fun enableRateLimiting(value: Output<Boolean>)
@JvmName(name = "xmfltnqfacuqceda")
suspend fun enableRateLimiting(value: Boolean?)
Link copied to clipboard
@JvmName(name = "drbnqdurthkylsia")
suspend fun id(value: Output<String>)
@JvmName(name = "hyqbpsdpymnckmlf")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "erxhfbimovgyrube")
suspend fun ipsecPolicies(value: Output<List<IpsecPolicyArgs>>)
@JvmName(name = "koljirppukxkswbh")
suspend fun ipsecPolicies(vararg values: IpsecPolicyArgs)
@JvmName(name = "quioixrjynktpvgc")
suspend fun ipsecPolicies(vararg values: Output<IpsecPolicyArgs>)
@JvmName(name = "wkyfivuylnpcpqne")
suspend fun ipsecPolicies(vararg argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
@JvmName(name = "opsmlftiendftpaq")
suspend fun ipsecPolicies(value: List<IpsecPolicyArgs>?)
@JvmName(name = "cshfxohbbvgwwbmw")
suspend fun ipsecPolicies(values: List<Output<IpsecPolicyArgs>>)
@JvmName(name = "qlhgtllohlvulfhw")
suspend fun ipsecPolicies(argument: List<suspend IpsecPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "smesgbggrwtghoel")
suspend fun ipsecPolicies(argument: suspend IpsecPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xgdtdwbtxroctmyi")
suspend fun name(value: Output<String>)
@JvmName(name = "jjescsxswycjkjfl")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "wnvofnmheykvdsso")
suspend fun remoteVpnSite(value: SubResourceArgs?)
@JvmName(name = "eavvooedmdlfatep")
suspend fun remoteVpnSite(value: Output<SubResourceArgs>)
@JvmName(name = "nlholviaqjqeugmh")
suspend fun remoteVpnSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fpnihmlwarimpmfj")
suspend fun routingConfiguration(value: RoutingConfigurationArgs?)
@JvmName(name = "sanjgtutghtintqi")
suspend fun routingConfiguration(value: Output<RoutingConfigurationArgs>)
@JvmName(name = "aqcnddggcbrrfnrp")
suspend fun routingConfiguration(argument: suspend RoutingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cowravuafsdldebg")
suspend fun routingWeight(value: Output<Int>)
@JvmName(name = "aqrkvbqwnwlcmdox")
suspend fun routingWeight(value: Int?)
Link copied to clipboard
@JvmName(name = "mjyagldgkonbkxyo")
suspend fun sharedKey(value: Output<String>)
@JvmName(name = "jocujennsxynvxxg")
suspend fun sharedKey(value: String?)
Link copied to clipboard
@JvmName(name = "mfxuiwybgxrerfyh")
suspend fun trafficSelectorPolicies(value: Output<List<TrafficSelectorPolicyArgs>>)
@JvmName(name = "uuxpmtirmtudxrbn")
suspend fun trafficSelectorPolicies(vararg values: TrafficSelectorPolicyArgs)
@JvmName(name = "jidjdyduoeyfendv")
suspend fun trafficSelectorPolicies(vararg values: Output<TrafficSelectorPolicyArgs>)
@JvmName(name = "rejagnxkqsppxity")
suspend fun trafficSelectorPolicies(vararg argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
@JvmName(name = "sjbomrglcjikymxa")
suspend fun trafficSelectorPolicies(value: List<TrafficSelectorPolicyArgs>?)
@JvmName(name = "nvrhnwbrdspihpyb")
suspend fun trafficSelectorPolicies(values: List<Output<TrafficSelectorPolicyArgs>>)
@JvmName(name = "mjdtnihlsajktden")
suspend fun trafficSelectorPolicies(argument: List<suspend TrafficSelectorPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "iqdbnoqspvasspcl")
suspend fun trafficSelectorPolicies(argument: suspend TrafficSelectorPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nqjfxaqxqiwnxpyc")
suspend fun useLocalAzureIpAddress(value: Output<Boolean>)
@JvmName(name = "uestxyvqltgnlbdg")
suspend fun useLocalAzureIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ccgenvbhdwxixbxl")
suspend fun usePolicyBasedTrafficSelectors(value: Output<Boolean>)
@JvmName(name = "yavbjevxskamtbdb")
suspend fun usePolicyBasedTrafficSelectors(value: Boolean?)
Link copied to clipboard
@JvmName(name = "benpmfsjhekcsvpd")
suspend fun vpnConnectionProtocolType(value: Either<String, VirtualNetworkGatewayConnectionProtocol>?)
@JvmName(name = "whmdcfiicmkeetih")
suspend fun vpnConnectionProtocolType(value: Output<Either<String, VirtualNetworkGatewayConnectionProtocol>>)
@JvmName(name = "kegywgtrgqwupsfu")
fun vpnConnectionProtocolType(value: String)
Link copied to clipboard
@JvmName(name = "kyaimvheepqyclba")
suspend fun vpnLinkConnections(value: Output<List<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "ynwgfenwqmovxjky")
suspend fun vpnLinkConnections(vararg values: VpnSiteLinkConnectionArgs)
@JvmName(name = "sxswhhlrdqljlkgx")
suspend fun vpnLinkConnections(vararg values: Output<VpnSiteLinkConnectionArgs>)
@JvmName(name = "mllxiemoomnlcene")
suspend fun vpnLinkConnections(vararg argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)
@JvmName(name = "tcslhvqpoqeedrih")
suspend fun vpnLinkConnections(value: List<VpnSiteLinkConnectionArgs>?)
@JvmName(name = "snaioivhlflqeahw")
suspend fun vpnLinkConnections(values: List<Output<VpnSiteLinkConnectionArgs>>)
@JvmName(name = "eksprespfnlkvwmh")
suspend fun vpnLinkConnections(argument: List<suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit>)
@JvmName(name = "kqdimujmvlariqtb")
suspend fun vpnLinkConnections(argument: suspend VpnSiteLinkConnectionArgsBuilder.() -> Unit)