Share via


ExpressRouteCircuitPeeringInner Class

Definition

Peering in an ExpressRouteCircuit resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ExpressRouteCircuitPeeringInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ExpressRouteCircuitPeeringInner = class
    inherit SubResource
Public Class ExpressRouteCircuitPeeringInner
Inherits SubResource
Inheritance
ExpressRouteCircuitPeeringInner
Attributes

Constructors

ExpressRouteCircuitPeeringInner()

Initializes a new instance of the ExpressRouteCircuitPeeringInner class.

ExpressRouteCircuitPeeringInner(String, ExpressRoutePeeringType, ExpressRoutePeeringState, Nullable<Int32>, Nullable<Int64>, String, String, String, String, String, Nullable<Int32>, ExpressRouteCircuitPeeringConfig, ExpressRouteCircuitStatsInner, ProvisioningState, String, String, SubResource, Ipv6ExpressRouteCircuitPeeringConfig, ExpressRouteConnectionId, IList<ExpressRouteCircuitConnectionInner>, IList<PeerExpressRouteCircuitConnectionInner>, String, String, String)

Initializes a new instance of the ExpressRouteCircuitPeeringInner class.

Properties

AzureASN

Gets the Azure ASN.

Connections

Gets 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

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 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 of the RouteFilter resource.

SecondaryAzurePort

Gets 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