ExpressRouteCircuitPeeringInner Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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. |
ExpressRouteCircuitPeeringInner()
Initializes a new instance of the ExpressRouteCircuitPeeringInner class.
public ExpressRouteCircuitPeeringInner ();
Public Sub New ()
Applies to
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.
public ExpressRouteCircuitPeeringInner (string id = default, Microsoft.Azure.Management.Network.Fluent.Models.ExpressRoutePeeringType peeringType = default, Microsoft.Azure.Management.Network.Fluent.Models.ExpressRoutePeeringState state = default, int? azureASN = default, long? peerASN = default, string primaryPeerAddressPrefix = default, string secondaryPeerAddressPrefix = default, string primaryAzurePort = default, string secondaryAzurePort = default, string sharedKey = default, int? vlanId = default, Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitPeeringConfig microsoftPeeringConfig = default, Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitStatsInner stats = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, string gatewayManagerEtag = default, string lastModifiedBy = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource routeFilter = default, Microsoft.Azure.Management.Network.Fluent.Models.Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig = default, Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteConnectionId expressRouteConnection = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitConnectionInner> connections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.PeerExpressRouteCircuitConnectionInner> peeredConnections = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitPeeringInner : string * Microsoft.Azure.Management.Network.Fluent.Models.ExpressRoutePeeringType * Microsoft.Azure.Management.Network.Fluent.Models.ExpressRoutePeeringState * Nullable<int> * Nullable<int64> * string * string * string * string * string * Nullable<int> * Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitPeeringConfig * Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitStatsInner * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * string * string * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.Network.Fluent.Models.Ipv6ExpressRouteCircuitPeeringConfig * Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteConnectionId * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitConnectionInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.PeerExpressRouteCircuitConnectionInner> * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitPeeringInner
Public Sub New (Optional id As String = Nothing, Optional peeringType As ExpressRoutePeeringType = Nothing, Optional state As ExpressRoutePeeringState = Nothing, Optional azureASN As Nullable(Of Integer) = Nothing, Optional peerASN As Nullable(Of Long) = Nothing, Optional primaryPeerAddressPrefix As String = Nothing, Optional secondaryPeerAddressPrefix As String = Nothing, Optional primaryAzurePort As String = Nothing, Optional secondaryAzurePort As String = Nothing, Optional sharedKey As String = Nothing, Optional vlanId As Nullable(Of Integer) = Nothing, Optional microsoftPeeringConfig As ExpressRouteCircuitPeeringConfig = Nothing, Optional stats As ExpressRouteCircuitStatsInner = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional gatewayManagerEtag As String = Nothing, Optional lastModifiedBy As String = Nothing, Optional routeFilter As SubResource = Nothing, Optional ipv6PeeringConfig As Ipv6ExpressRouteCircuitPeeringConfig = Nothing, Optional expressRouteConnection As ExpressRouteConnectionId = Nothing, Optional connections As IList(Of ExpressRouteCircuitConnectionInner) = Nothing, Optional peeredConnections As IList(Of PeerExpressRouteCircuitConnectionInner) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)
Parameters
- id
- String
- peeringType
- ExpressRoutePeeringType
The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering'
- state
- ExpressRoutePeeringState
The peering state. Possible values include: 'Disabled', 'Enabled'
- primaryPeerAddressPrefix
- String
The primary address prefix.
- secondaryPeerAddressPrefix
- String
The secondary address prefix.
- primaryAzurePort
- String
The primary port.
- secondaryAzurePort
- String
The secondary port.
- sharedKey
- String
The shared key.
- microsoftPeeringConfig
- ExpressRouteCircuitPeeringConfig
The Microsoft peering configuration.
The peering stats of express route circuit.
- provisioningState
- ProvisioningState
The provisioning state of the express route circuit peering resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
- gatewayManagerEtag
- String
The GatewayManager Etag.
- lastModifiedBy
- String
Who was the last to modify the peering.
- routeFilter
- SubResource
The reference of the RouteFilter resource.
- ipv6PeeringConfig
- Ipv6ExpressRouteCircuitPeeringConfig
The IPv6 peering configuration.
- expressRouteConnection
- ExpressRouteConnectionId
The ExpressRoute connection.
- connections
- IList<ExpressRouteCircuitConnectionInner>
The list of circuit connections associated with Azure Private Peering for this circuit.
- peeredConnections
- IList<PeerExpressRouteCircuitConnectionInner>
The list of peered circuit connections associated with Azure Private Peering for this circuit.
- name
- String
The name of the resource that is unique within a resource group. This name can be used to access the resource.
- etag
- String
A unique read-only string that changes whenever the resource is updated.
- type
- String
Type of the resource.
Applies to
Azure SDK for .NET