VirtualHubData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Compatibility declaration for the VirtualHubData type.
public class VirtualHubData : Azure.ResourceManager.Network.Models.NetworkTrackedResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.VirtualHubData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.VirtualHubData>
type VirtualHubData = class
inherit NetworkTrackedResourceData
interface IJsonModel<VirtualHubData>
interface IPersistableModel<VirtualHubData>
Public Class VirtualHubData
Inherits NetworkTrackedResourceData
Implements IJsonModel(Of VirtualHubData), IPersistableModel(Of VirtualHubData)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| VirtualHubData() |
Initializes a new instance of VirtualHubData. |
Properties
| Name | Description |
|---|---|
| AddressPrefix |
Address-prefix for this VirtualHub. |
| AllowBranchToBranchTraffic |
Flag to control transit for VirtualRouter hub. |
| AzureFirewallId |
Resource ID. |
| BgpConnections |
Gets or sets the BgpConnections compatibility property. |
| ETag |
A unique read-only string that changes whenever the resource is updated. |
| ExpressRouteGatewayId |
Resource ID. |
| HubRoutingPreference |
The hubRoutingPreference of this VirtualHub. |
| Id |
Resource ID. (Inherited from NetworkTrackedResourceData) |
| IpConfigurations |
List of references to IpConfigurations. |
| IPConfigurations |
Compatibility member. |
| Kind |
Kind of service virtual hub. This is metadata used for the Azure portal experience for Route Server. |
| Location |
Resource location. (Inherited from NetworkTrackedResourceData) |
| Name |
Resource name. (Inherited from NetworkTrackedResourceData) |
| P2SVpnGatewayId |
Resource ID. |
| PreferredRoutingGateway |
The preferred gateway to route on-prem traffic. |
| ProvisioningState |
The provisioning state of the virtual hub resource. |
| ResourceType |
Compatibility member. (Inherited from NetworkTrackedResourceData) |
| RouteMaps |
Gets or sets the RouteMaps compatibility property. |
| Routes |
Compatibility member. |
| RouteTableRoutes |
List of all routes. |
| RoutingState |
The routing state. |
| SecurityPartnerProviderId |
Resource ID. |
| SecurityProviderName |
The Security Provider name. |
| Sku |
The sku of this VirtualHub. |
| Tags |
Resource tags. (Inherited from NetworkTrackedResourceData) |
| Type |
Resource type. (Inherited from NetworkTrackedResourceData) |
| VirtualHubRouteTableV2s |
List of all virtual hub route table v2s associated with this VirtualHub. |
| VirtualHubRouteTableV2S |
Compatibility member. |
| VirtualRouterAsn |
VirtualRouter ASN. |
| VirtualRouterAutoScaleMinCapacity |
The minimum number of scale units for VirtualHub Router. |
| VirtualRouterIps |
VirtualRouter IPs. |
| VirtualRouterIPs |
Compatibility member. |
| VirtualWanId |
Resource ID. |
| VpnGatewayId |
Resource ID. |