ExpressRouteCircuit Class
ExpressRouteCircuit resource.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.network.models._models_py3.ResourceExpressRouteCircuit
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. |
location
|
Resource location. |
tags
|
Resource tags. |
sku
|
The SKU. |
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. |
gateway_manager_etag
|
The GatewayManager Etag. |
global_reach_enabled
|
Flag denoting global reach status. |
authorization_key
|
The authorizationKey. |
enable_direct_port_rate_limit
|
Flag denoting rate-limiting status of the ExpressRoute direct-port circuit. |
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. |
Azure SDK for Python