VirtualHubPropertiesOutput interface
Parameters for VirtualHub.
Properties
| address |
Address-prefix for this VirtualHub. |
| allow |
Flag to control transit for VirtualRouter hub. |
| azure |
The azureFirewall associated with this VirtualHub. |
| bgp |
List of references to Bgp Connections. |
| express |
The expressRouteGateway associated with this VirtualHub. |
| hub |
The hubRoutingPreference of this VirtualHub. |
| ip |
List of references to IpConfigurations. |
| p2SVpn |
The P2SVpnGateway associated with this VirtualHub. |
| preferred |
The preferred gateway to route on-prem traffic |
| provisioning |
The provisioning state of the virtual hub resource. |
| route |
List of references to RouteMaps. |
| route |
The routeTable associated with this virtual hub. |
| routing |
The routing state. |
| security |
The securityPartnerProvider associated with this VirtualHub. |
| security |
The Security Provider name. |
| sku | The sku of this VirtualHub. |
| virtual |
List of all virtual hub route table v2s associated with this VirtualHub. |
| virtual |
VirtualRouter ASN. |
| virtual |
The VirtualHub Router autoscale configuration. |
| virtual |
VirtualRouter IPs. |
| virtual |
The VirtualWAN to which the VirtualHub belongs. |
| vpn |
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
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