Interface ExpressRouteCircuitPeering

All Superinterfaces:
HasId, HasInner<com.microsoft.azure.management.network.implementation.ExpressRouteCircuitPeeringInner>, HasManager<com.microsoft.azure.management.network.implementation.NetworkManager>, HasName, HasResourceGroup, IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager>, Indexable, Refreshable<ExpressRouteCircuitPeering>, Updatable<ExpressRouteCircuitPeering.Update>

@Beta(V1_4_0) public interface ExpressRouteCircuitPeering extends IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager>, HasInner<com.microsoft.azure.management.network.implementation.ExpressRouteCircuitPeeringInner>, Refreshable<ExpressRouteCircuitPeering>, Updatable<ExpressRouteCircuitPeering.Update>
Client-side representation of express route circuit peering object, associated with express route circuit.
  • Method Details

    • peeringType

      Returns:
      peering type
    • state

      Gets the state of peering.
      Returns:
      peering state
    • azureAsn

      int azureAsn()
      Returns:
      the Azure ASN
    • peerAsn

      long peerAsn()
      Returns:
      the peer ASN
    • primaryPeerAddressPrefix

      String primaryPeerAddressPrefix()
      Returns:
      the primary address prefix
    • secondaryPeerAddressPrefix

      String secondaryPeerAddressPrefix()
      Returns:
      the secondary address prefix.
    • primaryAzurePort

      String primaryAzurePort()
      Returns:
      the primary port
    • secondaryAzurePort

      String secondaryAzurePort()
      Returns:
      the secondary port
    • sharedKey

      String sharedKey()
      Returns:
      the shared key
    • vlanId

      int vlanId()
      Returns:
      the VLAN ID
    • microsoftPeeringConfig

      ExpressRouteCircuitPeeringConfig microsoftPeeringConfig()
      Returns:
      The Microsoft peering configuration.
    • stats

      Returns:
      peering stats
    • provisioningState

      ProvisioningState provisioningState()
      Gets the provisioning state of the resource.
      Returns:
      provisioningState
    • lastModifiedBy

      String lastModifiedBy()
      Returns:
      whether the provider or the customer last modified the peering
    • ipv6PeeringConfig

      Returns:
      the IPv6 peering configuration