Share via


VirtualHubInner Class

Definition

VirtualHub Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualHubInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualHubInner = class
    inherit Resource
Public Class VirtualHubInner
Inherits Resource
Inheritance
VirtualHubInner
Attributes

Constructors

VirtualHubInner()

Initializes a new instance of the VirtualHubInner class.

VirtualHubInner(String, String, String, String, IDictionary<String, String>, SubResource, SubResource, SubResource, SubResource, SubResource, IList<HubVirtualNetworkConnectionInner>, String, VirtualHubRouteTable, ProvisioningState, String, IList<VirtualHubRouteTableV2Inner>, String, String)

Initializes a new instance of the VirtualHubInner class.

Properties

AddressPrefix

Gets or sets address-prefix for this VirtualHub.

AzureFirewall

Gets or sets the azureFirewall associated with this VirtualHub.

Etag

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

ExpressRouteGateway

Gets or sets the expressRouteGateway associated with this VirtualHub.

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
P2SVpnGateway

Gets or sets the P2SVpnGateway associated with this VirtualHub.

ProvisioningState

Gets the provisioning state of the virtual hub resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

RouteTable

Gets or sets the routeTable associated with this virtual hub.

SecurityProviderName

Gets or sets the Security Provider name.

Sku

Gets or sets the sku of this VirtualHub.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
VirtualHubRouteTableV2s

Gets or sets list of all virtual hub route table v2s associated with this VirtualHub.

VirtualNetworkConnections

Gets or sets list of all vnet connections with this VirtualHub.

VirtualWan

Gets or sets the VirtualWAN to which the VirtualHub belongs.

VpnGateway

Gets or sets the VpnGateway associated with this VirtualHub.

Methods

Validate()

Validate the object.

Applies to