Interface ExpressRouteCircuit
- All Superinterfaces:
GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,
,com.microsoft.azure.management.network.implementation.ExpressRouteCircuitInner> HasId
,HasInner<com.microsoft.azure.management.network.implementation.ExpressRouteCircuitInner>
,HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>
,HasName
,HasResourceGroup
,Indexable
,Refreshable<ExpressRouteCircuit>
,Resource
,Updatable<ExpressRouteCircuit.Update>
,UpdatableWithTags<ExpressRouteCircuit>
@Beta(V1_4_0)
public interface ExpressRouteCircuit
extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.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 interface
The entirety of the express route circuit definition.static interface
Grouping of express route circuit definition stages.static interface
The template for a express route circuit update operation, containing all the settings that can be modified.static interface
Grouping of express route circuit update stages.Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>
Nested classes/interfaces inherited from interface com.microsoft.azure.management.network.model.UpdatableWithTags
UpdatableWithTags.UpdateWithTags<T>
-
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
id
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager
manager
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Refreshable
refresh, refreshAsync
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Updatable
update
Methods inherited from interface com.microsoft.azure.management.network.model.UpdatableWithTags
updateTags
-
Method Details
-
peerings
ExpressRouteCircuitPeerings peerings()- Returns:
- entry point to manage express route peerings associated with express route circuit
-
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
ProvisioningState provisioningState()Gets the provisioning state of the express route circuit resource.- Returns:
- provisioningState
-