ExpressRouteCircuitPeering Class

Definition

Peering in an ExpressRouteCircuit resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ExpressRouteCircuitPeering : Microsoft.Azure.Management.Network.Models.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ExpressRouteCircuitPeering = class
    inherit SubResource
Public Class ExpressRouteCircuitPeering
Inherits SubResource
Inheritance
System.Object
ExpressRouteCircuitPeering
Attributes

Constructors

ExpressRouteCircuitPeering()

Initializes a new instance of the ExpressRouteCircuitPeering class.

ExpressRouteCircuitPeering(String, String, String, Nullable<Int32>, Nullable<Int64>, String, String, String, String, String, Nullable<Int32>, ExpressRouteCircuitPeeringConfig, ExpressRouteCircuitStats, String, String, String, SubResource, Ipv6ExpressRouteCircuitPeeringConfig, ExpressRouteConnectionId, IList<ExpressRouteCircuitConnection>, IList<PeerExpressRouteCircuitConnection>, String, String, String)

Initializes a new instance of the ExpressRouteCircuitPeering class.

Properties

AzureASN

Gets or sets the Azure ASN.

Connections

Gets or sets the list of circuit connections associated with Azure Private Peering for this circuit.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

ExpressRouteConnection

Gets or sets the ExpressRoute connection.

GatewayManagerEtag

Gets or sets the GatewayManager Etag.

Id

Gets or sets resource ID.

(Inherited from SubResource)
Ipv6PeeringConfig

Gets or sets the IPv6 peering configuration.

LastModifiedBy

Gets who was the last to modify the peering.

MicrosoftPeeringConfig

Gets or sets the Microsoft peering configuration.

Name

Gets or sets the name of the resource that is unique within a resource group. This name can be used to access the resource.

PeerASN

Gets or sets the peer ASN.

PeeredConnections

Gets the list of peered circuit connections associated with Azure Private Peering for this circuit.

PeeringType

Gets or sets the peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering'

PrimaryAzurePort

Gets or sets the primary port.

PrimaryPeerAddressPrefix

Gets or sets the primary address prefix.

ProvisioningState

Gets the provisioning state of the express route circuit peering resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

RouteFilter

Gets or sets the reference to the RouteFilter resource.

SecondaryAzurePort

Gets or sets the secondary port.

SecondaryPeerAddressPrefix

Gets or sets the secondary address prefix.

SharedKey

Gets or sets the shared key.

State

Gets or sets the peering state. Possible values include: 'Disabled', 'Enabled'

Stats

Gets or sets the peering stats of express route circuit.

Type

Gets type of the resource.

VlanId

Gets or sets the VLAN ID.

Methods

Validate()

Validate the object.

Applies to