ExpressRouteCrossConnectionPeering Interface

Implements

IndependentChild<com.microsoft.azure.management.network.implementation.NetworkManager> HasInner<com.microsoft.azure.management.network.implementation.ExpressRouteCrossConnectionPeeringInner> Refreshable<ExpressRouteCrossConnectionPeering> Updatable<Update>

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

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

Method Summary

Modifier and Type Method and Description
abstract int azureASN()
abstract java.lang.String gatewayManagerEtag()
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()
abstract java.lang.String secondaryAzurePort()
abstract java.lang.String secondaryPeerAddressPrefix()
abstract java.lang.String sharedKey()
abstract ExpressRoutePeeringState state()
abstract int vlanId()

Method Details

azureASN

public abstract int azureASN()

Returns:

the Azure ASN

gatewayManagerEtag

public abstract String gatewayManagerEtag()

Returns:

the GatewayManager Etag

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:

the 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()

Returns:

the provisioning state of the public IP resource

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()

Returns:

the peering state

vlanId

public abstract int vlanId()

Returns:

the VLAN ID

Applies to