Class ExpressRouteCircuitPeeringArgs
Inherited Members
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 ExpressRouteCircuitPeeringArgs : ResourceArgs
Constructors
View SourceExpressRouteCircuitPeeringArgs()
Declaration
public ExpressRouteCircuitPeeringArgs()
Properties
View SourceExpressRouteCircuitName
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> |
MicrosoftPeeringConfig
A microsoft_peering_config block as defined below. Required when peering_type is set to MicrosoftPeering.
Declaration
public Input<ExpressRouteCircuitPeeringMicrosoftPeeringConfigArgs> MicrosoftPeeringConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ExpressRouteCircuitPeeringMicrosoftPeeringConfigArgs> |
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> |
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> |
PrimaryPeerAddressPrefix
A /30 subnet for the primary link.
Declaration
public Input<string> PrimaryPeerAddressPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
SecondaryPeerAddressPrefix
A /30 subnet for the secondary link.
Declaration
public Input<string> SecondaryPeerAddressPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
VlanId
A valid VLAN ID to establish this peering on.
Declaration
public Input<int> VlanId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |