Virtual Network Gateway Args
data class VirtualNetworkGatewayArgs(val activeActive: Output<Boolean>? = null, val adminState: Output<Either<String, AdminState>>? = null, val allowRemoteVnetTraffic: Output<Boolean>? = null, val allowVirtualWanTraffic: Output<Boolean>? = null, val bgpSettings: Output<BgpSettingsArgs>? = null, val customRoutes: Output<AddressSpaceArgs>? = null, val disableIPSecReplayProtection: Output<Boolean>? = null, val enableBgp: Output<Boolean>? = null, val enableBgpRouteTranslationForNat: Output<Boolean>? = null, val enableDnsForwarding: Output<Boolean>? = null, val enablePrivateIpAddress: Output<Boolean>? = null, val extendedLocation: Output<ExtendedLocationArgs>? = null, val gatewayDefaultSite: Output<SubResourceArgs>? = null, val gatewayType: Output<Either<String, VirtualNetworkGatewayType>>? = null, val id: Output<String>? = null, val ipConfigurations: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>? = null, val location: Output<String>? = null, val natRules: Output<List<VirtualNetworkGatewayNatRuleArgs>>? = null, val sku: Output<VirtualNetworkGatewaySkuArgs>? = null, val tags: Output<Map<String, String>>? = null, val vNetExtendedLocationResourceId: Output<String>? = null, val virtualNetworkGatewayPolicyGroups: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>? = null, val vpnClientConfiguration: Output<VpnClientConfigurationArgs>? = null, val vpnGatewayGeneration: Output<Either<String, VpnGatewayGeneration>>? = null, val vpnType: Output<Either<String, VpnType>>? = null) : ConvertibleToJava<VirtualNetworkGatewayArgs>
A common class for general resource information.
Constructors
Link copied to clipboard
fun VirtualNetworkGatewayArgs(activeActive: Output<Boolean>? = null, adminState: Output<Either<String, AdminState>>? = null, allowRemoteVnetTraffic: Output<Boolean>? = null, allowVirtualWanTraffic: Output<Boolean>? = null, bgpSettings: Output<BgpSettingsArgs>? = null, customRoutes: Output<AddressSpaceArgs>? = null, disableIPSecReplayProtection: Output<Boolean>? = null, enableBgp: Output<Boolean>? = null, enableBgpRouteTranslationForNat: Output<Boolean>? = null, enableDnsForwarding: Output<Boolean>? = null, enablePrivateIpAddress: Output<Boolean>? = null, extendedLocation: Output<ExtendedLocationArgs>? = null, gatewayDefaultSite: Output<SubResourceArgs>? = null, gatewayType: Output<Either<String, VirtualNetworkGatewayType>>? = null, id: Output<String>? = null, ipConfigurations: Output<List<VirtualNetworkGatewayIPConfigurationArgs>>? = null, location: Output<String>? = null, natRules: Output<List<VirtualNetworkGatewayNatRuleArgs>>? = null, sku: Output<VirtualNetworkGatewaySkuArgs>? = null, tags: Output<Map<String, String>>? = null, vNetExtendedLocationResourceId: Output<String>? = null, virtualNetworkGatewayPolicyGroups: Output<List<VirtualNetworkGatewayPolicyGroupArgs>>? = null, vpnClientConfiguration: Output<VpnClientConfigurationArgs>? = null, vpnGatewayGeneration: Output<Either<String, VpnGatewayGeneration>>? = null, vpnType: Output<Either<String, VpnType>>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard