VirtualHub interface

VirtualHub Resource.

Extends

Properties

addressPrefix

Address-prefix for this VirtualHub.

allowBranchToBranchTraffic

Flag to control transit for VirtualRouter hub.

azureFirewall

The azureFirewall associated with this VirtualHub.

bgpConnections

List of references to Bgp Connections.

etag

A unique read-only string that changes whenever the resource is updated.

expressRouteGateway

The expressRouteGateway associated with this VirtualHub.

hubRoutingPreference

The hubRoutingPreference of this VirtualHub.

ipConfigurations

List of references to IpConfigurations.

kind

Kind of service virtual hub. This is metadata used for the Azure portal experience for Route Server.

p2SVpnGateway

The P2SVpnGateway associated with this VirtualHub.

preferredRoutingGateway

The preferred gateway to route on-prem traffic

provisioningState

The provisioning state of the virtual hub resource.

routeMaps

List of references to RouteMaps.

routeTable

The routeTable associated with this virtual hub.

routingState

The routing state.

securityPartnerProvider

The securityPartnerProvider associated with this VirtualHub.

securityProviderName

The Security Provider name.

sku

The sku of this VirtualHub.

virtualHubRouteTableV2S

List of all virtual hub route table v2s associated with this VirtualHub.

virtualRouterAsn

VirtualRouter ASN.

virtualRouterAutoScaleConfiguration

The VirtualHub Router autoscale configuration.

virtualRouterIps

VirtualRouter IPs.

virtualWan

The VirtualWAN to which the VirtualHub belongs.

vpnGateway

The VpnGateway associated with this VirtualHub.

Inherited Properties

id

Resource ID.

location

Resource location.

name

Resource name.

tags

Resource tags.

type

Resource type.

Property Details

addressPrefix

Address-prefix for this VirtualHub.

addressPrefix?: string

Property Value

string

allowBranchToBranchTraffic

Flag to control transit for VirtualRouter hub.

allowBranchToBranchTraffic?: boolean

Property Value

boolean

azureFirewall

The azureFirewall associated with this VirtualHub.

azureFirewall?: SubResource

Property Value

bgpConnections

List of references to Bgp Connections.

bgpConnections?: SubResource[]

Property Value

etag

A unique read-only string that changes whenever the resource is updated.

etag?: string

Property Value

string

expressRouteGateway

The expressRouteGateway associated with this VirtualHub.

expressRouteGateway?: SubResource

Property Value

hubRoutingPreference

The hubRoutingPreference of this VirtualHub.

hubRoutingPreference?: string

Property Value

string

ipConfigurations

List of references to IpConfigurations.

ipConfigurations?: SubResource[]

Property Value

kind

Kind of service virtual hub. This is metadata used for the Azure portal experience for Route Server.

kind?: string

Property Value

string

p2SVpnGateway

The P2SVpnGateway associated with this VirtualHub.

p2SVpnGateway?: SubResource

Property Value

preferredRoutingGateway

The preferred gateway to route on-prem traffic

preferredRoutingGateway?: string

Property Value

string

provisioningState

The provisioning state of the virtual hub resource.

provisioningState?: string

Property Value

string

routeMaps

List of references to RouteMaps.

routeMaps?: SubResource[]

Property Value

routeTable

The routeTable associated with this virtual hub.

routeTable?: VirtualHubRouteTable

Property Value

routingState

The routing state.

routingState?: string

Property Value

string

securityPartnerProvider

The securityPartnerProvider associated with this VirtualHub.

securityPartnerProvider?: SubResource

Property Value

securityProviderName

The Security Provider name.

securityProviderName?: string

Property Value

string

sku

The sku of this VirtualHub.

sku?: string

Property Value

string

virtualHubRouteTableV2S

List of all virtual hub route table v2s associated with this VirtualHub.

virtualHubRouteTableV2S?: VirtualHubRouteTableV2[]

Property Value

virtualRouterAsn

VirtualRouter ASN.

virtualRouterAsn?: number

Property Value

number

virtualRouterAutoScaleConfiguration

The VirtualHub Router autoscale configuration.

virtualRouterAutoScaleConfiguration?: VirtualRouterAutoScaleConfiguration

Property Value

virtualRouterIps

VirtualRouter IPs.

virtualRouterIps?: string[]

Property Value

string[]

virtualWan

The VirtualWAN to which the VirtualHub belongs.

virtualWan?: SubResource

Property Value

vpnGateway

The VpnGateway associated with this VirtualHub.

vpnGateway?: SubResource

Property Value

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From TrackedResourceWithSettableIdOptionalLocation.id

location

Resource location.

location?: string

Property Value

string

Inherited From TrackedResourceWithSettableIdOptionalLocation.location

name

Resource name.

name?: string

Property Value

string

Inherited From TrackedResourceWithSettableIdOptionalLocation.name

tags

Resource tags.

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From TrackedResourceWithSettableIdOptionalLocation.tags

type

Resource type.

type?: string

Property Value

string

Inherited From TrackedResourceWithSettableIdOptionalLocation.type