Share via


VirtualHubPropertiesOutput interface

Parameters for VirtualHub.

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.

expressRouteGateway

The expressRouteGateway associated with this VirtualHub.

hubRoutingPreference

The hubRoutingPreference of this VirtualHub.

ipConfigurations

List of references to IpConfigurations.

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.

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?: SubResourceOutput

Property Value

bgpConnections

List of references to Bgp Connections.

bgpConnections?: SubResourceOutput[]

Property Value

expressRouteGateway

The expressRouteGateway associated with this VirtualHub.

expressRouteGateway?: SubResourceOutput

Property Value

hubRoutingPreference

The hubRoutingPreference of this VirtualHub.

hubRoutingPreference?: "ExpressRoute" | "VpnGateway" | "ASPath"

Property Value

"ExpressRoute" | "VpnGateway" | "ASPath"

ipConfigurations

List of references to IpConfigurations.

ipConfigurations?: SubResourceOutput[]

Property Value

p2SVpnGateway

The P2SVpnGateway associated with this VirtualHub.

p2SVpnGateway?: SubResourceOutput

Property Value

preferredRoutingGateway

The preferred gateway to route on-prem traffic

preferredRoutingGateway?: "None" | "ExpressRoute" | "VpnGateway"

Property Value

"None" | "ExpressRoute" | "VpnGateway"

provisioningState

The provisioning state of the virtual hub resource.

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

Property Value

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

routeMaps

List of references to RouteMaps.

routeMaps?: SubResourceOutput[]

Property Value

routeTable

The routeTable associated with this virtual hub.

routeTable?: VirtualHubRouteTableOutput

Property Value

routingState

The routing state.

routingState?: "None" | "Provisioning" | "Provisioned" | "Failed"

Property Value

"None" | "Provisioning" | "Provisioned" | "Failed"

securityPartnerProvider

The securityPartnerProvider associated with this VirtualHub.

securityPartnerProvider?: SubResourceOutput

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?: VirtualHubRouteTableV2Output[]

Property Value

virtualRouterAsn

VirtualRouter ASN.

virtualRouterAsn?: number

Property Value

number

virtualRouterAutoScaleConfiguration

The VirtualHub Router autoscale configuration.

virtualRouterAutoScaleConfiguration?: VirtualRouterAutoScaleConfigurationOutput

Property Value

virtualRouterIps

VirtualRouter IPs.

virtualRouterIps?: string[]

Property Value

string[]

virtualWan

The VirtualWAN to which the VirtualHub belongs.

virtualWan?: SubResourceOutput

Property Value

vpnGateway

The VpnGateway associated with this VirtualHub.

vpnGateway?: SubResourceOutput

Property Value