Show / Hide Table of Contents

Class ExpressRouteCircuitPeeringState

Inheritance
System.Object
InputArgs
ResourceArgs
ExpressRouteCircuitPeeringState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Network
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ExpressRouteCircuitPeeringState : ResourceArgs

Constructors

View Source

ExpressRouteCircuitPeeringState()

Declaration
public ExpressRouteCircuitPeeringState()

Properties

View Source

AzureAsn

The ASN used by Azure.

Declaration
public Input<int> AzureAsn { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

ExpressRouteCircuitName

The name of the ExpressRoute Circuit in which to create the Peering.

Declaration
public Input<string> ExpressRouteCircuitName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MicrosoftPeeringConfig

A microsoft_peering_config block as defined below. Required when peering_type is set to MicrosoftPeering.

Declaration
public Input<ExpressRouteCircuitPeeringMicrosoftPeeringConfigGetArgs> MicrosoftPeeringConfig { get; set; }
Property Value
Type Description
Input<ExpressRouteCircuitPeeringMicrosoftPeeringConfigGetArgs>
View Source

PeerAsn

The Either a 16-bit or a 32-bit ASN. Can either be public or private..

Declaration
public Input<int> PeerAsn { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

PeeringType

The type of the ExpressRoute Circuit Peering. Acceptable values include AzurePrivatePeering, AzurePublicPeering and MicrosoftPeering. Changing this forces a new resource to be created.

Declaration
public Input<string> PeeringType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PrimaryAzurePort

The Primary Port used by Azure for this Peering.

Declaration
public Input<string> PrimaryAzurePort { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PrimaryPeerAddressPrefix

A /30 subnet for the primary link.

Declaration
public Input<string> PrimaryPeerAddressPrefix { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResourceGroupName

The name of the resource group in which to create the Express Route Circuit Peering. Changing this forces a new resource to be created.

Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SecondaryAzurePort

The Secondary Port used by Azure for this Peering.

Declaration
public Input<string> SecondaryAzurePort { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SecondaryPeerAddressPrefix

A /30 subnet for the secondary link.

Declaration
public Input<string> SecondaryPeerAddressPrefix { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SharedKey

The shared key. Can be a maximum of 25 characters.

Declaration
public Input<string> SharedKey { get; set; }
Property Value
Type Description
Input<System.String>
View Source

VlanId

A valid VLAN ID to establish this peering on.

Declaration
public Input<int> VlanId { get; set; }
Property Value
Type Description
Input<System.Int32>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.