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 ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of the express route circuit definition.static interfaceGrouping of express route circuit definition stages.static interfaceThe template for a express route circuit update operation, containing all the settings that can be modified.static interfaceGrouping of express route circuit update stages.Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>Nested classes/interfaces inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
UpdatableWithTags.UpdateWithTags<T> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the CircuitProvisioningState state of the resource.booleanChecks whether classic operations allowed.peerings()Gets entry point to manage express route peerings associated with express route circuit.Gets the peerings associated with this express route circuit.Gets the provisioning state of the express route circuit resource.gets the service key.Gets the service provider notes.Gets the service provider properties.The ServiceProviderProvisioningState state of the resource.sku()Gets the SKU type.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, typeMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable
updateMethods inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
updateTags
-
Method Details
-
peerings
ExpressRouteCircuitPeerings peerings()Gets entry point to manage express route peerings associated with express route circuit.- Returns:
- entry point to manage express route peerings associated with express route circuit
-
sku
Gets the SKU type.- Returns:
- the SKU type
-
isAllowClassicOperations
boolean isAllowClassicOperations()Checks whether classic operations allowed.- Returns:
- the flag indicating if classic operations allowed
-
circuitProvisioningState
String circuitProvisioningState()Gets the CircuitProvisioningState state of the resource.- Returns:
- the CircuitProvisioningState state of the resource
-
serviceProviderProvisioningState
ServiceProviderProvisioningState serviceProviderProvisioningState()The ServiceProviderProvisioningState state of the resource.- Returns:
- serviceProviderProvisioningState
-
peeringsMap
Map<String,ExpressRouteCircuitPeering> peeringsMap()Gets the peerings associated with this express route circuit.- Returns:
- the peerings associated with this express route circuit, indexed by name
-
serviceKey
String serviceKey()gets the service key.- Returns:
- the ServiceKey
-
serviceProviderNotes
String serviceProviderNotes()Gets the service provider notes.- Returns:
- the ServiceProviderNotes
-
serviceProviderProperties
ExpressRouteCircuitServiceProviderProperties serviceProviderProperties()Gets the service provider properties.- Returns:
- the ServiceProviderProperties
-
provisioningState
String provisioningState()Gets the provisioning state of the express route circuit resource.- Returns:
- provisioningState
-