ExpressRouteCircuitPeering 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
ExpressRouteCircuitPeering() |
Initializes a new instance of the ExpressRouteCircuitPeering class. |
ExpressRouteCircuitPeering(String, String, String, Nullable<Int32>, Nullable<Int64>, String, String, String, String, String, Nullable<Int32>, ExpressRouteCircuitPeeringConfig, ExpressRouteCircuitStats, String, String, String, SubResource, Ipv6ExpressRouteCircuitPeeringConfig, ExpressRouteConnectionId, IList<ExpressRouteCircuitConnection>, IList<PeerExpressRouteCircuitConnection>, String, String, String) |
Initializes a new instance of the ExpressRouteCircuitPeering class. |
ExpressRouteCircuitPeering()
Initializes a new instance of the ExpressRouteCircuitPeering class.
public ExpressRouteCircuitPeering ();
Public Sub New ()
Applies to
ExpressRouteCircuitPeering(String, String, String, Nullable<Int32>, Nullable<Int64>, String, String, String, String, String, Nullable<Int32>, ExpressRouteCircuitPeeringConfig, ExpressRouteCircuitStats, String, String, String, SubResource, Ipv6ExpressRouteCircuitPeeringConfig, ExpressRouteConnectionId, IList<ExpressRouteCircuitConnection>, IList<PeerExpressRouteCircuitConnection>, String, String, String)
Initializes a new instance of the ExpressRouteCircuitPeering class.
public ExpressRouteCircuitPeering (string id = default, string peeringType = default, string 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.Models.ExpressRouteCircuitPeeringConfig microsoftPeeringConfig = default, Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats stats = default, string provisioningState = default, string gatewayManagerEtag = default, string lastModifiedBy = default, Microsoft.Azure.Management.Network.Models.SubResource routeFilter = default, Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig = default, Microsoft.Azure.Management.Network.Models.ExpressRouteConnectionId expressRouteConnection = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitConnection> connections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.PeerExpressRouteCircuitConnection> peeredConnections = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering : string * string * string * Nullable<int> * Nullable<int64> * string * string * string * string * string * Nullable<int> * Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeeringConfig * Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitStats * string * string * string * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.Ipv6ExpressRouteCircuitPeeringConfig * Microsoft.Azure.Management.Network.Models.ExpressRouteConnectionId * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitConnection> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.PeerExpressRouteCircuitConnection> * string * string * string -> Microsoft.Azure.Management.Network.Models.ExpressRouteCircuitPeering
Public Sub New (Optional id As String = Nothing, Optional peeringType As String = Nothing, Optional state As String = 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 ExpressRouteCircuitStats = Nothing, Optional provisioningState As String = 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 ExpressRouteCircuitConnection) = Nothing, Optional peeredConnections As IList(Of PeerExpressRouteCircuitConnection) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)
Parameters
- id
- String
Resource ID.
- peeringType
- String
The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering'
- state
- String
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.
- stats
- ExpressRouteCircuitStats
The peering stats of express route circuit.
- provisioningState
- String
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 to the RouteFilter resource.
- ipv6PeeringConfig
- Ipv6ExpressRouteCircuitPeeringConfig
The IPv6 peering configuration.
- expressRouteConnection
- ExpressRouteConnectionId
The ExpressRoute connection.
- connections
- IList<ExpressRouteCircuitConnection>
The list of circuit connections associated with Azure Private Peering for this circuit.
- peeredConnections
- IList<PeerExpressRouteCircuitConnection>
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.