GetVirtualHubResult

data class GetVirtualHubResult(val addressPrefix: String? = null, val allowBranchToBranchTraffic: Boolean? = null, val azureFirewall: SubResourceResponse? = null, val bgpConnections: List<SubResourceResponse>, val etag: String, val expressRouteGateway: SubResourceResponse? = null, val id: String? = null, val ipConfigurations: List<SubResourceResponse>, val location: String, val name: String, val p2SVpnGateway: SubResourceResponse? = null, val provisioningState: String, 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 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, azureFirewall: SubResourceResponse? = null, bgpConnections: List<SubResourceResponse>, etag: String, expressRouteGateway: SubResourceResponse? = null, id: String? = null, ipConfigurations: List<SubResourceResponse>, location: String, name: String, p2SVpnGateway: SubResourceResponse? = null, provisioningState: String, 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, 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 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
val id: String? = null

Resource ID.

Link copied to clipboard

List of references to IpConfigurations.

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 provisioning state of the virtual hub resource.

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

VirtualRouter IPs.

Link copied to clipboard

The VirtualWAN to which the VirtualHub belongs.

Link copied to clipboard

The VpnGateway associated with this VirtualHub.