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. NOTE: This property will not be serialized. It can only be populated by the server.

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

expressRouteGateway

The expressRouteGateway associated with this VirtualHub.

hubRoutingPreference

The hubRoutingPreference of this VirtualHub.

ipConfigurations

List of references to IpConfigurations. NOTE: This property will not be serialized. It can only be populated by the server.

kind

Kind of service virtual hub. This is metadata used for the Azure portal experience for Route Server. NOTE: This property will not be serialized. It can only be populated by the 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. NOTE: This property will not be serialized. It can only be populated by the server.

routeMaps

List of references to RouteMaps. NOTE: This property will not be serialized. It can only be populated by the server.

routeTable

The routeTable associated with this virtual hub.

routingState

The routing state. NOTE: This property will not be serialized. It can only be populated by the server.

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. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

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. NOTE: This property will not be serialized. It can only be populated by the server.

bgpConnections?: SubResource[]

Property Value

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

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. NOTE: This property will not be serialized. It can only be populated by the server.

ipConfigurations?: SubResource[]

Property Value

kind

Kind of service virtual hub. This is metadata used for the Azure portal experience for Route Server. NOTE: This property will not be serialized. It can only be populated by the 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. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

routeMaps

List of references to RouteMaps. NOTE: This property will not be serialized. It can only be populated by the server.

routeMaps?: SubResource[]

Property Value

routeTable

The routeTable associated with this virtual hub.

routeTable?: VirtualHubRouteTable

Property Value

routingState

The routing state. NOTE: This property will not be serialized. It can only be populated by the server.

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 Resource.id

location

Resource location.

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type