GetExpressRouteCircuitResult

data class GetExpressRouteCircuitResult(val allowClassicOperations: Boolean? = null, val authorizationKey: String? = null, val authorizationStatus: String, val authorizations: List<ExpressRouteCircuitAuthorizationResponse>? = null, val azureApiVersion: String, val bandwidthInGbps: Double? = null, val circuitProvisioningState: String? = null, val enableDirectPortRateLimit: Boolean? = null, val etag: String, val expressRoutePort: SubResourceResponse? = null, val gatewayManagerEtag: String? = null, val globalReachEnabled: Boolean? = null, val id: String? = null, val location: String? = null, val name: String, val peerings: List<ExpressRouteCircuitPeeringResponse>? = null, val provisioningState: String, val serviceKey: String? = null, val serviceProviderNotes: String? = null, val serviceProviderProperties: ExpressRouteCircuitServiceProviderPropertiesResponse? = null, val serviceProviderProvisioningState: String? = null, val sku: ExpressRouteCircuitSkuResponse? = null, val stag: Int, val tags: Map<String, String>? = null, val type: String)

ExpressRouteCircuit resource.

Constructors

Link copied to clipboard
constructor(allowClassicOperations: Boolean? = null, authorizationKey: String? = null, authorizationStatus: String, authorizations: List<ExpressRouteCircuitAuthorizationResponse>? = null, azureApiVersion: String, bandwidthInGbps: Double? = null, circuitProvisioningState: String? = null, enableDirectPortRateLimit: Boolean? = null, etag: String, expressRoutePort: SubResourceResponse? = null, gatewayManagerEtag: String? = null, globalReachEnabled: Boolean? = null, id: String? = null, location: String? = null, name: String, peerings: List<ExpressRouteCircuitPeeringResponse>? = null, provisioningState: String, serviceKey: String? = null, serviceProviderNotes: String? = null, serviceProviderProperties: ExpressRouteCircuitServiceProviderPropertiesResponse? = null, serviceProviderProvisioningState: String? = null, sku: ExpressRouteCircuitSkuResponse? = null, stag: Int, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Allow classic operations.

Link copied to clipboard

The authorizationKey.

Link copied to clipboard

The list of authorizations.

Link copied to clipboard

The authorization status of the Circuit.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val bandwidthInGbps: Double? = null

The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.

Link copied to clipboard

The CircuitProvisioningState state of the resource.

Link copied to clipboard

Flag denoting rate-limiting status of the ExpressRoute direct-port circuit.

Link copied to clipboard

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

Link copied to clipboard

The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.

Link copied to clipboard

The GatewayManager Etag.

Link copied to clipboard

Flag denoting global reach status.

Link copied to clipboard
val id: String? = null

Resource ID.

Link copied to clipboard
val location: String? = null

Resource location.

Link copied to clipboard

Resource name.

Link copied to clipboard

The list of peerings.

Link copied to clipboard

The provisioning state of the express route circuit resource.

Link copied to clipboard
val serviceKey: String? = null

The ServiceKey.

Link copied to clipboard

The ServiceProviderNotes.

Link copied to clipboard
Link copied to clipboard

The ServiceProviderProvisioningState state of the resource.

Link copied to clipboard

The SKU.

Link copied to clipboard
val stag: Int

The identifier of the circuit traffic. Outer tag for QinQ encapsulation.

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

Resource tags.

Link copied to clipboard

Resource type.