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 Classes Modifier and Type Interface Description static interfaceExpressRouteCrossConnection.UpdateThe template for a express route cross connection update operation, containing all the settings that can be modified.static interfaceExpressRouteCrossConnection.UpdateStagesGrouping of express route cross connection update stages.-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource
GroupableResource.DefinitionStages
-
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 intbandwidthInMbps()ExpressRouteCircuitReferenceexpressRouteCircuit()StringpeeringLocation()ExpressRouteCrossConnectionPeeringspeerings()Map<String,ExpressRouteCrossConnectionPeering>peeringsMap()StringprimaryAzurePort()StringprovisioningState()StringsecondaryAzurePort()StringserviceProviderNotes()ServiceProviderProvisioningStateserviceProviderProvisioningState()Integerstag()-
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
ExpressRouteCrossConnectionPeerings peerings()
- Returns:
- entry point to manage express route peerings associated with express route circuit
-
primaryAzurePort
String primaryAzurePort()
- Returns:
- the name of the primary port
-
secondaryAzurePort
String secondaryAzurePort()
- Returns:
- the name of the secondary port
-
stag
Integer stag()
- Returns:
- the identifier of the circuit traffic
-
peeringLocation
String peeringLocation()
- Returns:
- the peering location of the ExpressRoute circuit
-
bandwidthInMbps
int bandwidthInMbps()
- Returns:
- the circuit bandwidth In Mbps
-
expressRouteCircuit
ExpressRouteCircuitReference expressRouteCircuit()
- Returns:
- the ExpressRouteCircuit
-
serviceProviderProvisioningState
ServiceProviderProvisioningState serviceProviderProvisioningState()
- Returns:
- the provisioning state of the circuit in the connectivity provider system
-
serviceProviderNotes
String serviceProviderNotes()
- Returns:
- additional read only notes set by the connectivity provider
-
provisioningState
String provisioningState()
- Returns:
- the provisioning state of the express route cross connection resource
-
peeringsMap
Map<String,ExpressRouteCrossConnectionPeering> peeringsMap()
- Returns:
- the peerings associated with this express route cross connection, indexed by name
-
-