VirtualNetworkGatewayArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "mijnecpaywjapvup")
suspend fun activeActive(value: Output<Boolean>)
@JvmName(name = "axhfdiesqsqakfbc")
suspend fun activeActive(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wesueycfrviejkxh")
fun adminState(value: AdminState)
@JvmName(name = "xskaodwwrslekkgy")
suspend fun adminState(value: Either<String, AdminState>?)
@JvmName(name = "xcsustktdrbotjin")
suspend fun adminState(value: Output<Either<String, AdminState>>)
@JvmName(name = "hknempmkeljikhar")
fun adminState(value: String)
Link copied to clipboard
@JvmName(name = "sybmftlgwdghoxxd")
suspend fun allowRemoteVnetTraffic(value: Output<Boolean>)
@JvmName(name = "spxbrwxpyhysxntb")
suspend fun allowRemoteVnetTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vdllcsryaqvrolsq")
suspend fun allowVirtualWanTraffic(value: Output<Boolean>)
@JvmName(name = "asmddjhbpdeaxgdw")
suspend fun allowVirtualWanTraffic(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ulkdeqetexcvlnft")
suspend fun autoScaleConfiguration(value: Output<VirtualNetworkGatewayAutoScaleConfigurationArgs>)
@JvmName(name = "dmlgeexldhjbakod")
suspend fun autoScaleConfiguration(argument: suspend VirtualNetworkGatewayAutoScaleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "odbujaylfwujpqbn")
suspend fun bgpSettings(value: BgpSettingsArgs?)
@JvmName(name = "dcauufopbngqiafi")
suspend fun bgpSettings(value: Output<BgpSettingsArgs>)
@JvmName(name = "pnnhshbigwtticss")
suspend fun bgpSettings(argument: suspend BgpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nqkxeaxbuvvgartb")
suspend fun customRoutes(value: AddressSpaceArgs?)
@JvmName(name = "kagsnsqxgwndnwyo")
suspend fun customRoutes(value: Output<AddressSpaceArgs>)
@JvmName(name = "hvdwpdisdhmkrvbg")
suspend fun customRoutes(argument: suspend AddressSpaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uxannqucsatoaqqv")
suspend fun disableIPSecReplayProtection(value: Output<Boolean>)
@JvmName(name = "dllafevtwbuvaxwi")
suspend fun disableIPSecReplayProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jlloefdsgrabijlh")
suspend fun enableBgp(value: Output<Boolean>)
@JvmName(name = "dxnuykmksuoukfbd")
suspend fun enableBgp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cwrlvdomhysldfmo")
suspend fun enableBgpRouteTranslationForNat(value: Output<Boolean>)
@JvmName(name = "trngfmlruninopqq")
suspend fun enableBgpRouteTranslationForNat(value: Boolean?)
Link copied to clipboard
@JvmName(name = "rwbapxepneadjulx")
suspend fun enableDnsForwarding(value: Output<Boolean>)
@JvmName(name = "pneqskijemqeksps")
suspend fun enableDnsForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "udetkwquiqfkwvxw")
suspend fun enablePrivateIpAddress(value: Output<Boolean>)
@JvmName(name = "fvhjhbebmhqcvikn")
suspend fun enablePrivateIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ydtnfidgwvbsypcy")
suspend fun extendedLocation(value: ExtendedLocationArgs?)
@JvmName(name = "oqdjmsvvontougdg")
suspend fun extendedLocation(value: Output<ExtendedLocationArgs>)
@JvmName(name = "spprduchgaebnmuj")
suspend fun extendedLocation(argument: suspend ExtendedLocationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "omhyewrdjqkiuryo")
suspend fun gatewayDefaultSite(value: SubResourceArgs?)
@JvmName(name = "ekfacwiwkokeoqbm")
suspend fun gatewayDefaultSite(value: Output<SubResourceArgs>)
@JvmName(name = "awderqxgexqytsxi")
suspend fun gatewayDefaultSite(argument: suspend SubResourceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aisqgmgiaivjfeid")
fun gatewayType(value: VirtualNetworkGatewayType)
@JvmName(name = "ladgcuobdyemvgxf")
suspend fun gatewayType(value: Either<String, VirtualNetworkGatewayType>?)
@JvmName(name = "bretlgvexbfpevcw")
suspend fun gatewayType(value: Output<Either<String, VirtualNetworkGatewayType>>)
@JvmName(name = "eycpdiwyhkrjwiih")
fun gatewayType(value: String)
Link copied to clipboard
@JvmName(name = "eselidsmxxehhqeo")
suspend fun id(value: Output<String>)
@JvmName(name = "ekphqyasyolpcite")
suspend fun id(value: String?)
Link copied to clipboard
@JvmName(name = "rsqbjhencxbbluga")
suspend fun identity(value: ManagedServiceIdentityArgs?)
@JvmName(name = "rbiclcfjdneqtufy")
suspend fun identity(value: Output<ManagedServiceIdentityArgs>)
@JvmName(name = "pnhihpobfebelbdx")
suspend fun identity(argument: suspend ManagedServiceIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wetpmerjagcxxflc")
suspend fun ipConfigurations(value: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "manmiyrxqdgicqoi")
suspend fun ipConfigurations(vararg values: VirtualNetworkGatewayIPConfigurationArgs)
@JvmName(name = "thjbgxcvjioylvfo")
suspend fun ipConfigurations(vararg values: Output<VirtualNetworkGatewayIPConfigurationArgs>)
@JvmName(name = "plkltxcyccenxyhc")
suspend fun ipConfigurations(vararg argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
@JvmName(name = "gjhvkpecxailtsmd")
suspend fun ipConfigurations(value: List<VirtualNetworkGatewayIPConfigurationArgs>?)
@JvmName(name = "vvodloljbchtxxyd")
suspend fun ipConfigurations(values: List<Output<VirtualNetworkGatewayIPConfigurationArgs>>)
@JvmName(name = "qjpacddporctwuqk")
suspend fun ipConfigurations(argument: List<suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit>)
@JvmName(name = "kcbsmsgawsrxrave")
suspend fun ipConfigurations(argument: suspend VirtualNetworkGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wyofwiklmrmumsxd")
suspend fun location(value: Output<String>)
@JvmName(name = "gmcxdvplphcvjumu")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "avvsuenrhxveygwx")
suspend fun natRules(value: Output<List<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "inxbqifmcqxahrlb")
suspend fun natRules(vararg values: VirtualNetworkGatewayNatRuleArgs)
@JvmName(name = "hfjbttjlvjbtnrfi")
suspend fun natRules(vararg values: Output<VirtualNetworkGatewayNatRuleArgs>)
@JvmName(name = "jdfbgppexgocsfdv")
suspend fun natRules(vararg argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
@JvmName(name = "pgwehqhlwklcbmyi")
suspend fun natRules(value: List<VirtualNetworkGatewayNatRuleArgs>?)
@JvmName(name = "fmjyttdbcyxfjayf")
suspend fun natRules(values: List<Output<VirtualNetworkGatewayNatRuleArgs>>)
@JvmName(name = "jwoemrwldtrfuofr")
suspend fun natRules(argument: List<suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit>)
@JvmName(name = "akugbokltdjijuwg")
suspend fun natRules(argument: suspend VirtualNetworkGatewayNatRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ekrehpicvgknuico")
fun resiliencyModel(value: ResiliencyModel)
@JvmName(name = "muutthofddpjcapv")
suspend fun resiliencyModel(value: Either<String, ResiliencyModel>?)
@JvmName(name = "nvvduqbfucejgrka")
suspend fun resiliencyModel(value: Output<Either<String, ResiliencyModel>>)
@JvmName(name = "lvvbwyqxeoiyqmxy")
fun resiliencyModel(value: String)
Link copied to clipboard
@JvmName(name = "faieefiglutvmqpf")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "cusofldofrnamswh")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "sfffasargnvbtoqq")
suspend fun sku(value: VirtualNetworkGatewaySkuArgs?)
@JvmName(name = "ounedhmxahenpxbq")
suspend fun sku(value: Output<VirtualNetworkGatewaySkuArgs>)
@JvmName(name = "owtuacxcbxjsjcdk")
suspend fun sku(argument: suspend VirtualNetworkGatewaySkuArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eheagcutfxmslaog")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "fjjftlfvuomfbsly")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "vgeklvpnqtrcfegi")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "cbfhpjhmhktvmixu")
suspend fun virtualNetworkGatewayName(value: Output<String>)
@JvmName(name = "flfproyevqxsgcxs")
suspend fun virtualNetworkGatewayName(value: String?)
Link copied to clipboard
@JvmName(name = "yivhqaetryixghet")
suspend fun virtualNetworkGatewayPolicyGroups(value: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "yemjbyoonostvdhv")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: VirtualNetworkGatewayPolicyGroupArgs)
@JvmName(name = "dfeuilrbeqcilgwf")
suspend fun virtualNetworkGatewayPolicyGroups(vararg values: Output<VirtualNetworkGatewayPolicyGroupArgs>)
@JvmName(name = "duovsmjocfrrviux")
suspend fun virtualNetworkGatewayPolicyGroups(vararg argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
@JvmName(name = "lgxtotqdnxfwetmp")
suspend fun virtualNetworkGatewayPolicyGroups(values: List<Output<VirtualNetworkGatewayPolicyGroupArgs>>)
@JvmName(name = "abafxsksyvalxxvn")
suspend fun virtualNetworkGatewayPolicyGroups(argument: List<suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit>)
@JvmName(name = "dspwuyeosicecdpq")
suspend fun virtualNetworkGatewayPolicyGroups(argument: suspend VirtualNetworkGatewayPolicyGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "erkfxqwfdbmgdxsg")
suspend fun vNetExtendedLocationResourceId(value: Output<String>)
@JvmName(name = "lygbbfvhvwhvigqe")
suspend fun vNetExtendedLocationResourceId(value: String?)
Link copied to clipboard
@JvmName(name = "chhhcvqwlsurngab")
suspend fun vpnClientConfiguration(value: VpnClientConfigurationArgs?)
@JvmName(name = "oyyglhuxuqhyldgj")
suspend fun vpnClientConfiguration(value: Output<VpnClientConfigurationArgs>)
@JvmName(name = "yqkvwowfarjcdnty")
suspend fun vpnClientConfiguration(argument: suspend VpnClientConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sjntebinmcpncdde")
fun vpnGatewayGeneration(value: VpnGatewayGeneration)
@JvmName(name = "pxkyksmtcyndcsdo")
suspend fun vpnGatewayGeneration(value: Either<String, VpnGatewayGeneration>?)
@JvmName(name = "lshusssnykueqqlj")
suspend fun vpnGatewayGeneration(value: Output<Either<String, VpnGatewayGeneration>>)
@JvmName(name = "yhkpqfcexfshhhta")
fun vpnGatewayGeneration(value: String)
Link copied to clipboard
@JvmName(name = "pffdpnwoyoktjqri")
fun vpnType(value: VpnType)
@JvmName(name = "bygpjapjvyrjxvkg")
suspend fun vpnType(value: Either<String, VpnType>?)
@JvmName(name = "sryjaeuqlrtompos")
suspend fun vpnType(value: Output<Either<String, VpnType>>)
@JvmName(name = "vdiaeqsmnccyjmoi")
fun vpnType(value: String)