Share via


VpnGatewayPropertiesOutput interface

Parameters for VpnGateway.

Properties

bgpSettings

Local network gateway's BGP speaker settings.

connections

List of all vpn connections to the gateway.

enableBgpRouteTranslationForNat

Enable BGP routes translation for NAT on this VpnGateway.

ipConfigurations

List of all IPs configured on the gateway.

isRoutingPreferenceInternet

Enable Routing Preference property for the Public IP Interface of the VpnGateway.

natRules

List of all the nat Rules associated with the gateway.

provisioningState

The provisioning state of the VPN gateway resource.

virtualHub

The VirtualHub to which the gateway belongs.

vpnGatewayScaleUnit

The scale unit for this vpn gateway.

Property Details

bgpSettings

Local network gateway's BGP speaker settings.

bgpSettings?: BgpSettingsOutput

Property Value

connections

List of all vpn connections to the gateway.

connections?: VpnConnectionOutput[]

Property Value

enableBgpRouteTranslationForNat

Enable BGP routes translation for NAT on this VpnGateway.

enableBgpRouteTranslationForNat?: boolean

Property Value

boolean

ipConfigurations

List of all IPs configured on the gateway.

ipConfigurations?: VpnGatewayIpConfigurationOutput[]

Property Value

isRoutingPreferenceInternet

Enable Routing Preference property for the Public IP Interface of the VpnGateway.

isRoutingPreferenceInternet?: boolean

Property Value

boolean

natRules

List of all the nat Rules associated with the gateway.

natRules?: VpnGatewayNatRuleOutput[]

Property Value

provisioningState

The provisioning state of the VPN gateway resource.

provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"

Property Value

"Succeeded" | "Updating" | "Deleting" | "Failed"

virtualHub

The VirtualHub to which the gateway belongs.

virtualHub?: SubResourceOutput

Property Value

vpnGatewayScaleUnit

The scale unit for this vpn gateway.

vpnGatewayScaleUnit?: number

Property Value

number