ExpressRouteCircuitPeering Interface

Implements

IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager> HasInner<com.microsoft.azure.management.network.implementation.ExpressRouteCircuitPeeringInner> Refreshable<ExpressRouteCircuitPeering> Updatable<Update>

public interface ExpressRouteCircuitPeering
extends IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager>, HasInner<com.microsoft.azure.management.network.implementation.ExpressRouteCircuitPeeringInner>, Refreshable<ExpressRouteCircuitPeering>, Updatable<Update>

Client-side representation of express route circuit peering object, associated with express route circuit.

Method Summary

Modifier and Type Method and Description
abstract int azureAsn()
abstract Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig()
abstract java.lang.String lastModifiedBy()
abstract ExpressRouteCircuitPeeringConfig microsoftPeeringConfig()
abstract long peerAsn()
abstract ExpressRoutePeeringType peeringType()
abstract java.lang.String primaryAzurePort()
abstract java.lang.String primaryPeerAddressPrefix()
abstract ProvisioningState provisioningState()

Gets the provisioning state of the resource.

abstract java.lang.String secondaryAzurePort()
abstract java.lang.String secondaryPeerAddressPrefix()
abstract java.lang.String sharedKey()
abstract ExpressRoutePeeringState state()

Gets the state of peering.

abstract ExpressRouteCircuitStats stats()
abstract int vlanId()

Method Details

azureAsn

public abstract int azureAsn()

Returns:

the Azure ASN

ipv6PeeringConfig

public abstract Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig()

Returns:

the IPv6 peering configuration

lastModifiedBy

public abstract String lastModifiedBy()

Returns:

whether the provider or the customer last modified the peering

microsoftPeeringConfig

public abstract ExpressRouteCircuitPeeringConfig microsoftPeeringConfig()

Returns:

The Microsoft peering configuration.

peerAsn

public abstract long peerAsn()

Returns:

the peer ASN

peeringType

public abstract ExpressRoutePeeringType peeringType()

Returns:

peering type

primaryAzurePort

public abstract String primaryAzurePort()

Returns:

the primary port

primaryPeerAddressPrefix

public abstract String primaryPeerAddressPrefix()

Returns:

the primary address prefix

provisioningState

public abstract ProvisioningState provisioningState()

Gets the provisioning state of the resource.

Returns:

provisioningState

secondaryAzurePort

public abstract String secondaryAzurePort()

Returns:

the secondary port

secondaryPeerAddressPrefix

public abstract String secondaryPeerAddressPrefix()

Returns:

the secondary address prefix.

sharedKey

public abstract String sharedKey()

Returns:

the shared key

state

public abstract ExpressRoutePeeringState state()

Gets the state of peering.

Returns:

peering state

stats

public abstract ExpressRouteCircuitStats stats()

Returns:

peering stats

vlanId

public abstract int vlanId()

Returns:

the VLAN ID

Applies to