java.lang.Object
com.azure.resourcemanager.network.fluent.models.ExpressRouteCrossConnectionProperties
public final class ExpressRouteCrossConnectionProperties
extends Object
Properties of ExpressRouteCrossConnection.
-
Constructor Summary
Constructors
Creates an instance of ExpressRouteCrossConnectionProperties class.
-
Method Summary
Get the bandwidthInMbps property: The circuit bandwidth In Mbps.
Get the expressRouteCircuit property: The ExpressRouteCircuit.
Get the peeringLocation property: The peering location of the ExpressRoute circuit.
Get the peerings property: The list of peerings.
Get the primaryAzurePort property: The name of the primary port.
Get the provisioningState property: The provisioning state of the express route cross connection resource.
Get the secondaryAzurePort property: The name of the secondary port.
Get the serviceProviderNotes property: Additional read only notes set by the connectivity provider.
Get the serviceProviderProvisioningState property: The provisioning state of the circuit in the connectivity
provider system.
Get the stag property: The identifier of the circuit traffic.
void
Set the expressRouteCircuit property: The ExpressRouteCircuit.
Set the peerings property: The list of peerings.
Set the serviceProviderNotes property: Additional read only notes set by the connectivity provider.
Set the serviceProviderProvisioningState property: The provisioning state of the circuit in the connectivity
provider system.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ExpressRouteCrossConnectionProperties
public ExpressRouteCrossConnectionProperties()
Creates an instance of ExpressRouteCrossConnectionProperties class.
-
Method Details
-
primaryAzurePort
public String primaryAzurePort()
Get the primaryAzurePort property: The name of the primary port.
- Returns:
- the primaryAzurePort value.
-
secondaryAzurePort
public String secondaryAzurePort()
Get the secondaryAzurePort property: The name of the secondary port.
- Returns:
- the secondaryAzurePort value.
-
stag
Get the stag property: The identifier of the circuit traffic.
- Returns:
- the stag value.
-
peeringLocation
public String peeringLocation()
Get the peeringLocation property: The peering location of the ExpressRoute circuit.
- Returns:
- the peeringLocation value.
-
bandwidthInMbps
Get the bandwidthInMbps property: The circuit bandwidth In Mbps.
- Returns:
- the bandwidthInMbps value.
-
expressRouteCircuit
Get the expressRouteCircuit property: The ExpressRouteCircuit.
- Returns:
- the expressRouteCircuit value.
-
withExpressRouteCircuit
Set the expressRouteCircuit property: The ExpressRouteCircuit.
- Parameters:
expressRouteCircuit - the expressRouteCircuit value to set.
- Returns:
- the ExpressRouteCrossConnectionProperties object itself.
-
serviceProviderProvisioningState
Get the serviceProviderProvisioningState property: The provisioning state of the circuit in the connectivity
provider system.
- Returns:
- the serviceProviderProvisioningState value.
-
withServiceProviderProvisioningState
Set the serviceProviderProvisioningState property: The provisioning state of the circuit in the connectivity
provider system.
- Parameters:
serviceProviderProvisioningState - the serviceProviderProvisioningState value to set.
- Returns:
- the ExpressRouteCrossConnectionProperties object itself.
-
serviceProviderNotes
public String serviceProviderNotes()
Get the serviceProviderNotes property: Additional read only notes set by the connectivity provider.
- Returns:
- the serviceProviderNotes value.
-
withServiceProviderNotes
Set the serviceProviderNotes property: Additional read only notes set by the connectivity provider.
- Parameters:
serviceProviderNotes - the serviceProviderNotes value to set.
- Returns:
- the ExpressRouteCrossConnectionProperties object itself.
-
provisioningState
Get the provisioningState property: The provisioning state of the express route cross connection resource.
- Returns:
- the provisioningState value.
-
peerings
Get the peerings property: The list of peerings.
- Returns:
- the peerings value.
-
withPeerings
Set the peerings property: The list of peerings.
- Parameters:
peerings - the peerings value to set.
- Returns:
- the ExpressRouteCrossConnectionProperties object itself.
-
validate
public void validate()
Validates the instance.
- Throws:
IllegalArgumentException - thrown if the instance is not valid.