Interface ExpressRouteCircuit
-
- All Superinterfaces:
GroupableResource<NetworkManager,ExpressRouteCircuitInner>,HasId,HasInnerModel<ExpressRouteCircuitInner>,HasManager<NetworkManager>,HasName,HasResourceGroup,Indexable,Refreshable<ExpressRouteCircuit>,Resource,Updatable<ExpressRouteCircuit.Update>,UpdatableWithTags<ExpressRouteCircuit>
public interface ExpressRouteCircuit extends GroupableResource<NetworkManager,ExpressRouteCircuitInner>, Refreshable<ExpressRouteCircuit>, Updatable<ExpressRouteCircuit.Update>, UpdatableWithTags<ExpressRouteCircuit>
Entry point for Express Route Circuit management API in Azure.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceExpressRouteCircuit.DefinitionThe entirety of the express route circuit definition.static interfaceExpressRouteCircuit.DefinitionStagesGrouping of express route circuit definition stages.static interfaceExpressRouteCircuit.UpdateThe template for a express route circuit update operation, containing all the settings that can be modified.static interfaceExpressRouteCircuit.UpdateStagesGrouping of express route circuit update stages.-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T extends Object>, Resource.DefinitionWithTags<T extends Object>, Resource.UpdateWithTags<T extends Object>
-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
UpdatableWithTags.UpdateWithTags<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringcircuitProvisioningState()booleanisAllowClassicOperations()ExpressRouteCircuitPeeringspeerings()Map<String,ExpressRouteCircuitPeering>peeringsMap()StringprovisioningState()Gets the provisioning state of the express route circuit resource.StringserviceKey()StringserviceProviderNotes()ExpressRouteCircuitServiceProviderPropertiesserviceProviderProperties()ServiceProviderProvisioningStateserviceProviderProvisioningState()The ServiceProviderProvisioningState state of the resource.ExpressRouteCircuitSkuTypesku()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable
update
-
Methods inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
updateTags
-
-
-
-
Method Detail
-
peerings
ExpressRouteCircuitPeerings peerings()
- Returns:
- entry point to manage express route peerings associated with express route circuit
-
sku
ExpressRouteCircuitSkuType sku()
- Returns:
- the SKU type
-
isAllowClassicOperations
boolean isAllowClassicOperations()
- Returns:
- the flag indicating if classic operations allowed
-
circuitProvisioningState
String circuitProvisioningState()
- Returns:
- the CircuitProvisioningState state of the resource
-
serviceProviderProvisioningState
ServiceProviderProvisioningState serviceProviderProvisioningState()
The ServiceProviderProvisioningState state of the resource.- Returns:
- serviceProviderProvisioningState
-
peeringsMap
Map<String,ExpressRouteCircuitPeering> peeringsMap()
- Returns:
- the peerings associated with this express route circuit, indexed by name
-
serviceKey
String serviceKey()
- Returns:
- the ServiceKey
-
serviceProviderNotes
String serviceProviderNotes()
- Returns:
- the ServiceProviderNotes
-
serviceProviderProperties
ExpressRouteCircuitServiceProviderProperties serviceProviderProperties()
- Returns:
- the ServiceProviderProperties
-
provisioningState
String provisioningState()
Gets the provisioning state of the express route circuit resource.- Returns:
- provisioningState
-
-