ExpressRouteCircuit interface

ExpressRouteCircuit resource.

Extends

Properties

allowClassicOperations

Allow classic operations.

authorizationKey

The authorizationKey.

authorizations

The list of authorizations.

authorizationStatus

The authorization status of the Circuit. NOTE: This property will not be serialized. It can only be populated by the server.

bandwidthInGbps

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

circuitProvisioningState

The CircuitProvisioningState state of the resource.

enableDirectPortRateLimit

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

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

expressRoutePort

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

gatewayManagerEtag

The GatewayManager Etag.

globalReachEnabled

Flag denoting global reach status.

peerings

The list of peerings.

provisioningState

The provisioning state of the express route circuit resource. NOTE: This property will not be serialized. It can only be populated by the server.

serviceKey

The ServiceKey.

serviceProviderNotes

The ServiceProviderNotes.

serviceProviderProperties

The ServiceProviderProperties.

serviceProviderProvisioningState

The ServiceProviderProvisioningState state of the resource.

sku

The SKU.

stag

The identifier of the circuit traffic. Outer tag for QinQ encapsulation. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Resource ID.

location

Resource location.

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

allowClassicOperations

Allow classic operations.

allowClassicOperations?: boolean

Property Value

boolean

authorizationKey

The authorizationKey.

authorizationKey?: string

Property Value

string

authorizations

The list of authorizations.

authorizations?: ExpressRouteCircuitAuthorization[]

Property Value

authorizationStatus

The authorization status of the Circuit. NOTE: This property will not be serialized. It can only be populated by the server.

authorizationStatus?: string

Property Value

string

bandwidthInGbps

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

bandwidthInGbps?: number

Property Value

number

circuitProvisioningState

The CircuitProvisioningState state of the resource.

circuitProvisioningState?: string

Property Value

string

enableDirectPortRateLimit

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

enableDirectPortRateLimit?: boolean

Property Value

boolean

etag

A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.

etag?: string

Property Value

string

expressRoutePort

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

expressRoutePort?: SubResource

Property Value

gatewayManagerEtag

The GatewayManager Etag.

gatewayManagerEtag?: string

Property Value

string

globalReachEnabled

Flag denoting global reach status.

globalReachEnabled?: boolean

Property Value

boolean

peerings

The list of peerings.

peerings?: ExpressRouteCircuitPeering[]

Property Value

provisioningState

The provisioning state of the express route circuit resource. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

serviceKey

The ServiceKey.

serviceKey?: string

Property Value

string

serviceProviderNotes

The ServiceProviderNotes.

serviceProviderNotes?: string

Property Value

string

serviceProviderProperties

The ServiceProviderProperties.

serviceProviderProperties?: ExpressRouteCircuitServiceProviderProperties

Property Value

serviceProviderProvisioningState

The ServiceProviderProvisioningState state of the resource.

serviceProviderProvisioningState?: string

Property Value

string

sku

The SKU.

sku?: ExpressRouteCircuitSku

Property Value

stag

The identifier of the circuit traffic. Outer tag for QinQ encapsulation. NOTE: This property will not be serialized. It can only be populated by the server.

stag?: number

Property Value

number

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From Resource.id

location

Resource location.

location?: string

Property Value

string

Inherited From Resource.location

name

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From Resource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From Resource.tags

type

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From Resource.type