ExpressRouteCircuit Class
ExpressRouteCircuit resource.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
ExpressRouteCircuit(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, sku: _models.ExpressRouteCircuitSku | None = None, allow_classic_operations: bool | None = None, circuit_provisioning_state: str | None = None, service_provider_provisioning_state: str | _models.ServiceProviderProvisioningState | None = None, authorizations: List[_models.ExpressRouteCircuitAuthorization] | None = None, peerings: List[_models.ExpressRouteCircuitPeering] | None = None, service_key: str | None = None, service_provider_notes: str | None = None, service_provider_properties: _models.ExpressRouteCircuitServiceProviderProperties | None = None, express_route_port: _models.SubResource | None = None, bandwidth_in_gbps: float | None = None, gateway_manager_etag: str | None = None, global_reach_enabled: bool | None = None, authorization_key: str | None = None, enable_direct_port_rate_limit: bool | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
id
|
Resource ID. Default value: None
|
|
location
|
Resource location. Default value: None
|
|
tags
|
Resource tags. Default value: None
|
|
sku
|
The SKU. Default value: None
|
|
allow_classic_operations
|
Allow classic operations. Default value: None
|
|
circuit_provisioning_state
|
The CircuitProvisioningState state of the resource. Default value: None
|
|
service_provider_provisioning_state
|
The ServiceProviderProvisioningState state of the resource. Known values are: "NotProvisioned", "Provisioning", "Provisioned", and "Deprovisioning". Default value: None
|
|
authorizations
|
The list of authorizations. Default value: None
|
|
peerings
|
The list of peerings. Default value: None
|
|
service_key
|
The ServiceKey. Default value: None
|
|
service_provider_notes
|
The ServiceProviderNotes. Default value: None
|
|
service_provider_properties
|
The ServiceProviderProperties. Default value: None
|
|
express_route_port
|
The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource. Default value: None
|
|
bandwidth_in_gbps
|
The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource. Default value: None
|
|
gateway_manager_etag
|
The GatewayManager Etag. Default value: None
|
|
global_reach_enabled
|
Flag denoting global reach status. Default value: None
|
|
authorization_key
|
The authorizationKey. Default value: None
|
|
enable_direct_port_rate_limit
|
Flag denoting rate-limiting status of the ExpressRoute direct-port circuit. Default value: None
|
Variables
| Name | Description |
|---|---|
|
id
|
Resource ID. |
|
name
|
Resource name. |
|
type
|
Resource type. |
|
location
|
Resource location. |
|
tags
|
Resource tags. |
|
sku
|
The SKU. |
|
etag
|
A unique read-only string that changes whenever the resource is updated. |
|
allow_classic_operations
|
Allow classic operations. |
|
circuit_provisioning_state
|
The CircuitProvisioningState state of the resource. |
|
service_provider_provisioning_state
|
The ServiceProviderProvisioningState state of the resource. Known values are: "NotProvisioned", "Provisioning", "Provisioned", and "Deprovisioning". |
|
authorizations
|
The list of authorizations. |
|
peerings
|
The list of peerings. |
|
service_key
|
The ServiceKey. |
|
service_provider_notes
|
The ServiceProviderNotes. |
|
service_provider_properties
|
The ServiceProviderProperties. |
|
express_route_port
|
The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource. |
|
bandwidth_in_gbps
|
The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource. |
|
stag
|
The identifier of the circuit traffic. Outer tag for QinQ encapsulation. |
|
provisioning_state
|
The provisioning state of the express route circuit resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". |
|
gateway_manager_etag
|
The GatewayManager Etag. |
|
global_reach_enabled
|
Flag denoting global reach status. |
|
authorization_key
|
The authorizationKey. |
|
authorization_status
|
The authorization status of the Circuit. |
|
enable_direct_port_rate_limit
|
Flag denoting rate-limiting status of the ExpressRoute direct-port circuit. |