Interface ExpressRouteCrossConnection

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,​com.microsoft.azure.management.network.implementation.ExpressRouteCrossConnectionInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasId, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.ExpressRouteCrossConnectionInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasName, com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup, com.microsoft.azure.management.resources.fluentcore.model.Indexable, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<ExpressRouteCrossConnection>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource, com.microsoft.azure.management.resources.fluentcore.model.Updatable<ExpressRouteCrossConnection.Update>, UpdatableWithTags<ExpressRouteCrossConnection>

    @Beta(V1_11_0)
    public interface ExpressRouteCrossConnection
    extends com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,​com.microsoft.azure.management.network.implementation.ExpressRouteCrossConnectionInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<ExpressRouteCrossConnection>, com.microsoft.azure.management.resources.fluentcore.model.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 interface  ExpressRouteCrossConnection.Update
      The template for a express route cross connection update operation, containing all the settings that can be modified.
      static interface  ExpressRouteCrossConnection.UpdateStages
      Grouping of express route cross connection update stages.
      • Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource

        com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages
      • Nested classes/interfaces inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource

        com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T extends Object>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T extends Object>
    • Method Detail

      • 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
      • 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