Compartir a través de


ArmNetworkModelFactory.ExpressRouteCircuitPeeringData Método

Definición

Inicializa una nueva instancia de ExpressRouteCircuitPeeringData.

public static Azure.ResourceManager.Network.ExpressRouteCircuitPeeringData ExpressRouteCircuitPeeringData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, Azure.ResourceManager.Network.Models.ExpressRoutePeeringType? peeringType = default, Azure.ResourceManager.Network.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, Azure.ResourceManager.Network.Models.ExpressRouteCircuitPeeringConfig microsoftPeeringConfig = default, Azure.ResourceManager.Network.Models.ExpressRouteCircuitStats stats = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, string gatewayManagerETag = default, string lastModifiedBy = default, Azure.Core.ResourceIdentifier routeFilterId = default, Azure.ResourceManager.Network.Models.IPv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig = default, Azure.Core.ResourceIdentifier expressRouteConnectionId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.ExpressRouteCircuitConnectionData> connections = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.PeerExpressRouteCircuitConnectionData> peeredConnections = default);
static member ExpressRouteCircuitPeeringData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * Nullable<Azure.ResourceManager.Network.Models.ExpressRoutePeeringType> * Nullable<Azure.ResourceManager.Network.Models.ExpressRoutePeeringState> * Nullable<int> * Nullable<int64> * string * string * string * string * string * Nullable<int> * Azure.ResourceManager.Network.Models.ExpressRouteCircuitPeeringConfig * Azure.ResourceManager.Network.Models.ExpressRouteCircuitStats * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * string * string * Azure.Core.ResourceIdentifier * Azure.ResourceManager.Network.Models.IPv6ExpressRouteCircuitPeeringConfig * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Network.ExpressRouteCircuitConnectionData> * seq<Azure.ResourceManager.Network.PeerExpressRouteCircuitConnectionData> -> Azure.ResourceManager.Network.ExpressRouteCircuitPeeringData
Public Shared Function ExpressRouteCircuitPeeringData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional peeringType As Nullable(Of ExpressRoutePeeringType) = Nothing, Optional state As Nullable(Of 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 ExpressRouteCircuitStats = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional gatewayManagerETag As String = Nothing, Optional lastModifiedBy As String = Nothing, Optional routeFilterId As ResourceIdentifier = Nothing, Optional ipv6PeeringConfig As IPv6ExpressRouteCircuitPeeringConfig = Nothing, Optional expressRouteConnectionId As ResourceIdentifier = Nothing, Optional connections As IEnumerable(Of ExpressRouteCircuitConnectionData) = Nothing, Optional peeredConnections As IEnumerable(Of PeerExpressRouteCircuitConnectionData) = Nothing) As ExpressRouteCircuitPeeringData

Parámetros

id
ResourceIdentifier

Identificador del recurso.

name
String

Nombre del recurso.

resourceType
Nullable<ResourceType>

Tipo de recurso.

etag
Nullable<ETag>

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

peeringType
Nullable<ExpressRoutePeeringType>

Tipo de emparejamiento.

state
Nullable<ExpressRoutePeeringState>

Estado de emparejamiento.

azureASN
Nullable<Int32>

Asn de Azure.

peerASN
Nullable<Int64>

Asn del mismo nivel.

primaryPeerAddressPrefix
String

Prefijo de dirección principal.

secondaryPeerAddressPrefix
String

Prefijo de dirección secundaria.

primaryAzurePort
String

Puerto principal.

secondaryAzurePort
String

Puerto secundario.

sharedKey
String

Clave compartida.

vlanId
Nullable<Int32>

Identificador de VLAN.

microsoftPeeringConfig
ExpressRouteCircuitPeeringConfig

Configuración del emparejamiento de Microsoft.

stats
ExpressRouteCircuitStats

Estadísticas de emparejamiento del circuito de express route.

provisioningState
Nullable<NetworkProvisioningState>

Estado de aprovisionamiento del recurso de emparejamiento del circuito de expressroute.

gatewayManagerETag
String

Etag de GatewayManager.

lastModifiedBy
String

Quién fue el último en modificar el emparejamiento.

routeFilterId
ResourceIdentifier

Referencia al recurso RouteFilter.

ipv6PeeringConfig
IPv6ExpressRouteCircuitPeeringConfig

Configuración del emparejamiento IPv6.

expressRouteConnectionId
ResourceIdentifier

Conexión de ExpressRoute.

connections
IEnumerable<ExpressRouteCircuitConnectionData>

Lista de conexiones de circuito asociadas al emparejamiento privado de Azure para este circuito.

peeredConnections
IEnumerable<PeerExpressRouteCircuitConnectionData>

Lista de conexiones de circuito emparejadas asociadas al emparejamiento privado de Azure para este circuito.

Devoluciones

ExpressRouteCircuitPeeringData Nueva instancia para simular.

Se aplica a