Class ExpressRouteCircuitPeeringState
Inherited Members
Namespace: Pulumi.Azure.Network
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ExpressRouteCircuitPeeringState : ResourceArgs
Constructors
View SourceExpressRouteCircuitPeeringState()
Declaration
public ExpressRouteCircuitPeeringState()
Properties
View SourceAzureAsn
The ASN used by Azure.
Declaration
public Input<int> AzureAsn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
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> |
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> |
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> |
PrimaryAzurePort
The Primary Port used by Azure for this Peering.
Declaration
public Input<string> PrimaryAzurePort { 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> |
SecondaryAzurePort
The Secondary Port used by Azure for this Peering.
Declaration
public Input<string> SecondaryAzurePort { 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> |