VirtualNetworkGatewayPropertiesFormat interface
VirtualNetworkGateway properties.
Properties
| active | ActiveActive flag. |
| admin |
Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet |
| allow |
Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN. |
| allow |
Configures this gateway to accept traffic from remote Virtual WAN networks. |
| auto |
Autoscale configuration for virutal network gateway |
| bgp |
Virtual network gateway's BGP speaker settings. |
| custom |
The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient. |
| disable |
disableIPSecReplayProtection flag. |
| enable |
Whether BGP is enabled for this virtual network gateway or not. |
| enable |
EnableBgpRouteTranslationForNat flag. |
| enable |
Whether dns forwarding is enabled or not. |
| enable |
To enable Advanced Connectivity feature for VPN gateway |
| enable |
Whether private IP needs to be enabled on this gateway for connections or not. |
| gateway |
The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting. |
| gateway |
The type of this virtual network gateway. |
| inbound |
The IP address allocated by the gateway to which dns requests can be sent. |
| ip |
IP configurations for virtual network gateway. |
| nat |
NatRules for virtual network gateway. |
| provisioning |
The provisioning state of the virtual network gateway resource. |
| resiliency |
Property to indicate if the Express Route Gateway has resiliency model of MultiHomed or SingleHomed |
| resource |
The resource GUID property of the virtual network gateway resource. |
| sku | The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway. |
| virtual |
The reference to the VirtualNetworkGatewayMigrationStatus which represents the status of migration. |
| virtual |
The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway. |
| v |
Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet. |
| vpn |
The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations. |
| vpn |
The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN. |
| vpn |
The type of this virtual network gateway. |
Property Details
active
ActiveActive flag.
active?: boolean
Property Value
boolean
adminState
Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
adminState?: string
Property Value
string
allowRemoteVnetTraffic
Configure this gateway to accept traffic from other Azure Virtual Networks. This configuration does not support connectivity to Azure Virtual WAN.
allowRemoteVnetTraffic?: boolean
Property Value
boolean
allowVirtualWanTraffic
Configures this gateway to accept traffic from remote Virtual WAN networks.
allowVirtualWanTraffic?: boolean
Property Value
boolean
autoScaleConfiguration
Autoscale configuration for virutal network gateway
autoScaleConfiguration?: VirtualNetworkGatewayAutoScaleConfiguration
Property Value
bgpSettings
Virtual network gateway's BGP speaker settings.
bgpSettings?: BgpSettings
Property Value
customRoutes
The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.
customRoutes?: AddressSpace
Property Value
disableIPSecReplayProtection
disableIPSecReplayProtection flag.
disableIPSecReplayProtection?: boolean
Property Value
boolean
enableBgp
Whether BGP is enabled for this virtual network gateway or not.
enableBgp?: boolean
Property Value
boolean
enableBgpRouteTranslationForNat
EnableBgpRouteTranslationForNat flag.
enableBgpRouteTranslationForNat?: boolean
Property Value
boolean
enableDnsForwarding
Whether dns forwarding is enabled or not.
enableDnsForwarding?: boolean
Property Value
boolean
enableHighBandwidthVpnGateway
To enable Advanced Connectivity feature for VPN gateway
enableHighBandwidthVpnGateway?: boolean
Property Value
boolean
enablePrivateIpAddress
Whether private IP needs to be enabled on this gateway for connections or not.
enablePrivateIpAddress?: boolean
Property Value
boolean
gatewayDefaultSite
The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.
gatewayDefaultSite?: SubResource
Property Value
gatewayType
The type of this virtual network gateway.
gatewayType?: string
Property Value
string
inboundDnsForwardingEndpoint
The IP address allocated by the gateway to which dns requests can be sent.
inboundDnsForwardingEndpoint?: string
Property Value
string
ipConfigurations
IP configurations for virtual network gateway.
ipConfigurations?: VirtualNetworkGatewayIPConfiguration[]
Property Value
natRules
NatRules for virtual network gateway.
natRules?: VirtualNetworkGatewayNatRule[]
Property Value
provisioningState
The provisioning state of the virtual network gateway resource.
provisioningState?: string
Property Value
string
resiliencyModel
Property to indicate if the Express Route Gateway has resiliency model of MultiHomed or SingleHomed
resiliencyModel?: string
Property Value
string
resourceGuid
The resource GUID property of the virtual network gateway resource.
resourceGuid?: string
Property Value
string
sku
The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.
sku?: VirtualNetworkGatewaySku
Property Value
virtualNetworkGatewayMigrationStatus
The reference to the VirtualNetworkGatewayMigrationStatus which represents the status of migration.
virtualNetworkGatewayMigrationStatus?: VirtualNetworkGatewayMigrationStatus
Property Value
virtualNetworkGatewayPolicyGroups
The reference to the VirtualNetworkGatewayPolicyGroup resource which represents the available VirtualNetworkGatewayPolicyGroup for the gateway.
virtualNetworkGatewayPolicyGroups?: VirtualNetworkGatewayPolicyGroup[]
Property Value
vNetExtendedLocationResourceId
Customer vnet resource id. VirtualNetworkGateway of type local gateway is associated with the customer vnet.
vNetExtendedLocationResourceId?: string
Property Value
string
vpnClientConfiguration
The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.
vpnClientConfiguration?: VpnClientConfiguration
Property Value
vpnGatewayGeneration
The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
vpnGatewayGeneration?: string
Property Value
string
vpnType
The type of this virtual network gateway.
vpnType?: string
Property Value
string