PeerAsn Interface

public interface PeerAsn

An immutable client-side representation of PeerAsn.

Method Summary

Modifier and Type Method and Description
abstract String errorMessage()

Gets the errorMessage property: The error message for the validation state.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract PeerAsnInner innerModel()

Gets the inner com.azure.resourcemanager.peering.fluent.models.PeerAsnInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract Integer peerAsn()

Gets the peerAsn property: The Autonomous System Number (ASN) of the peer.

abstract List<ContactDetail> peerContactDetail()

Gets the peerContactDetail property: The contact details of the peer.

abstract String peerName()

Gets the peerName property: The name of the peer.

abstract PeerAsn refresh()

Refreshes the resource to sync with Azure.

abstract PeerAsn refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the PeerAsn resource.

abstract ValidationState validationState()

Gets the validationState property: The validation state of the ASN associated with the peer.

Method Details

errorMessage

public abstract String errorMessage()

Gets the errorMessage property: The error message for the validation state.

Returns:

the errorMessage value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract PeerAsnInner innerModel()

Gets the inner com.azure.resourcemanager.peering.fluent.models.PeerAsnInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

peerAsn

public abstract Integer peerAsn()

Gets the peerAsn property: The Autonomous System Number (ASN) of the peer.

Returns:

the peerAsn value.

peerContactDetail

public abstract List peerContactDetail()

Gets the peerContactDetail property: The contact details of the peer.

Returns:

the peerContactDetail value.

peerName

public abstract String peerName()

Gets the peerName property: The name of the peer.

Returns:

the peerName value.

refresh

public abstract PeerAsn refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract PeerAsn refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract PeerAsn.Update update()

Begins update for the PeerAsn resource.

Returns:

the stage of resource update.

validationState

public abstract ValidationState validationState()

Gets the validationState property: The validation state of the ASN associated with the peer.

Returns:

the validationState value.

Applies to