Interface ExpressRouteCrossConnection
- All Superinterfaces:
GroupableResource<NetworkManager, ExpressRouteCrossConnectionInner>, HasId, HasInnerModel<ExpressRouteCrossConnectionInner>, HasManager<NetworkManager>, HasName, HasResourceGroup, Indexable, Refreshable<ExpressRouteCrossConnection>, Resource, Updatable<ExpressRouteCrossConnection.Update>, UpdatableWithTags<ExpressRouteCrossConnection>
public interface ExpressRouteCrossConnection
extends GroupableResource<NetworkManager, ExpressRouteCrossConnectionInner>, Refreshable<ExpressRouteCrossConnection>, Updatable<ExpressRouteCrossConnection.Update>, UpdatableWithTags<ExpressRouteCrossConnection>
Entry point for Express Route Cross Connection management API in Azure.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe template for a express route cross connection update operation, containing all the settings that can be modified.static interfaceGrouping of express route cross connection update stages.Nested classes/interfaces inherited from interface GroupableResource
GroupableResource.DefinitionStagesNested classes/interfaces inherited from interface Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>Nested classes/interfaces inherited from interface UpdatableWithTags
UpdatableWithTags.UpdateWithTags<T> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionintGets the circuit bandwidth In Mbps.Gets the express route circuit.Gets the peering location of the ExpressRoute circuit.peerings()Gets entry point to manage express route peerings associated with express route circuit.Gets the peerings associated with this express route cross connection.Gets the name of the primary port.Gets the provisioning state of the express route cross connection resource.Gets the name of the secondary port.Gets additional read only notes set by the connectivity provider.Gets the provisioning state of the circuit in the connectivity provider system.stag()Gets the identifier of the circuit traffic.Methods inherited from interface HasInnerModel
innerModelMethods inherited from interface HasManager
managerMethods inherited from interface HasResourceGroup
resourceGroupNameMethods inherited from interface Refreshable
refresh, refreshAsyncMethods inherited from interface Resource
region, regionName, tags, typeMethods inherited from interface UpdatableWithTags
updateTags
-
Method Details
-
peerings
ExpressRouteCrossConnectionPeerings 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
-
-
secondaryAzurePort
String secondaryAzurePort()Gets the name of the secondary port.- Returns:
- the name of the secondary port
-
stag
Integer stag()Gets the identifier of the circuit traffic.- Returns:
- the identifier of the circuit traffic
-
peeringLocation
String peeringLocation()Gets the peering location of the ExpressRoute circuit.- Returns:
- the peering location of the ExpressRoute circuit
-
bandwidthInMbps
int bandwidthInMbps()Gets the circuit bandwidth In Mbps.- Returns:
- the circuit bandwidth In Mbps
-
expressRouteCircuit
ExpressRouteCircuitReference expressRouteCircuit()Gets the express route circuit.- Returns:
- the ExpressRouteCircuit
-
serviceProviderProvisioningState
ServiceProviderProvisioningState serviceProviderProvisioningState()Gets the provisioning state of the circuit in the connectivity provider system.- Returns:
- the provisioning state of the circuit in the connectivity provider system
-
serviceProviderNotes
String serviceProviderNotes()Gets additional read only notes set by the connectivity provider.- Returns:
- additional read only notes set by the connectivity provider
-
provisioningState
String provisioningState()Gets the provisioning state of the express route cross connection resource.- Returns:
- the provisioning state of the express route cross connection resource
-
peeringsMap
Map<String, ExpressRouteCrossConnectionPeering> peeringsMap()Gets the peerings associated with this express route cross connection.- Returns:
- the peerings associated with this express route cross connection, indexed by name
-