GetVirtualHubResult

data class GetVirtualHubResult(val addressPrefix: String? = null, val allowBranchToBranchTraffic: Boolean? = null, val azureApiVersion: String, val azureFirewall: SubResourceResponse? = null, val bgpConnections: List<SubResourceResponse>, val etag: String, val expressRouteGateway: SubResourceResponse? = null, val hubRoutingPreference: String? = null, val id: String? = null, val ipConfigurations: List<SubResourceResponse>, val kind: String, val location: String, val name: String, val p2SVpnGateway: SubResourceResponse? = null, val preferredRoutingGateway: String? = null, val provisioningState: String, val routeMaps: List<SubResourceResponse>, val routeTable: VirtualHubRouteTableResponse? = null, val routingState: String, val securityPartnerProvider: SubResourceResponse? = null, val securityProviderName: String? = null, val sku: String? = null, val tags: Map<String, String>? = null, val type: String, val virtualHubRouteTableV2s: List<VirtualHubRouteTableV2Response>? = null, val virtualRouterAsn: Double? = null, val virtualRouterAutoScaleConfiguration: VirtualRouterAutoScaleConfigurationResponse? = null, val virtualRouterIps: List<String>? = null, val virtualWan: SubResourceResponse? = null, val vpnGateway: SubResourceResponse? = null)

VirtualHub Resource.

Constructors

Link copied to clipboard
constructor(addressPrefix: String? = null, allowBranchToBranchTraffic: Boolean? = null, azureApiVersion: String, azureFirewall: SubResourceResponse? = null, bgpConnections: List<SubResourceResponse>, etag: String, expressRouteGateway: SubResourceResponse? = null, hubRoutingPreference: String? = null, id: String? = null, ipConfigurations: List<SubResourceResponse>, kind: String, location: String, name: String, p2SVpnGateway: SubResourceResponse? = null, preferredRoutingGateway: String? = null, provisioningState: String, routeMaps: List<SubResourceResponse>, routeTable: VirtualHubRouteTableResponse? = null, routingState: String, securityPartnerProvider: SubResourceResponse? = null, securityProviderName: String? = null, sku: String? = null, tags: Map<String, String>? = null, type: String, virtualHubRouteTableV2s: List<VirtualHubRouteTableV2Response>? = null, virtualRouterAsn: Double? = null, virtualRouterAutoScaleConfiguration: VirtualRouterAutoScaleConfigurationResponse? = null, virtualRouterIps: List<String>? = null, virtualWan: SubResourceResponse? = null, vpnGateway: SubResourceResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val addressPrefix: String? = null

Address-prefix for this VirtualHub.

Link copied to clipboard

Flag to control transit for VirtualRouter hub.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The azureFirewall associated with this VirtualHub.

Link copied to clipboard

List of references to Bgp Connections.

Link copied to clipboard

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

Link copied to clipboard

The expressRouteGateway associated with this VirtualHub.

Link copied to clipboard

The hubRoutingPreference of this VirtualHub.

Link copied to clipboard
val id: String? = null

Resource ID.

Link copied to clipboard

List of references to IpConfigurations.

Link copied to clipboard

Kind of service virtual hub. This is metadata used for the Azure portal experience for Route Server.

Link copied to clipboard

Resource location.

Link copied to clipboard

Resource name.

Link copied to clipboard

The P2SVpnGateway associated with this VirtualHub.

Link copied to clipboard

The preferred gateway to route on-prem traffic

Link copied to clipboard

The provisioning state of the virtual hub resource.

Link copied to clipboard

List of references to RouteMaps.

Link copied to clipboard

The routeTable associated with this virtual hub.

Link copied to clipboard

The routing state.

Link copied to clipboard

The securityPartnerProvider associated with this VirtualHub.

Link copied to clipboard

The Security Provider name.

Link copied to clipboard
val sku: String? = null

The sku of this VirtualHub.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Resource type.

Link copied to clipboard

List of all virtual hub route table v2s associated with this VirtualHub.

Link copied to clipboard

VirtualRouter ASN.

Link copied to clipboard

The VirtualHub Router autoscale configuration.

Link copied to clipboard

VirtualRouter IPs.

Link copied to clipboard

The VirtualWAN to which the VirtualHub belongs.

Link copied to clipboard

The VpnGateway associated with this VirtualHub.