ArmNetworkModelFactory.VirtualNetworkPeeringData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de VirtualNetworkPeeringData.
public static Azure.ResourceManager.Network.VirtualNetworkPeeringData VirtualNetworkPeeringData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, bool? allowVirtualNetworkAccess = default, bool? allowForwardedTraffic = default, bool? allowGatewayTransit = default, bool? useRemoteGateways = default, Azure.Core.ResourceIdentifier remoteVirtualNetworkId = default, System.Collections.Generic.IEnumerable<string> remoteAddressPrefixes = default, System.Collections.Generic.IEnumerable<string> remoteVirtualNetworkAddressPrefixes = default, Azure.ResourceManager.Network.Models.VirtualNetworkBgpCommunities remoteBgpCommunities = default, Azure.ResourceManager.Network.Models.VirtualNetworkEncryption remoteVirtualNetworkEncryption = default, Azure.ResourceManager.Network.Models.VirtualNetworkPeeringState? peeringState = default, Azure.ResourceManager.Network.Models.VirtualNetworkPeeringLevel? peeringSyncLevel = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, bool? doNotVerifyRemoteGateways = default, Guid? resourceGuid = default);
static member VirtualNetworkPeeringData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Azure.Core.ResourceIdentifier * seq<string> * seq<string> * Azure.ResourceManager.Network.Models.VirtualNetworkBgpCommunities * Azure.ResourceManager.Network.Models.VirtualNetworkEncryption * Nullable<Azure.ResourceManager.Network.Models.VirtualNetworkPeeringState> * Nullable<Azure.ResourceManager.Network.Models.VirtualNetworkPeeringLevel> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<bool> * Nullable<Guid> -> Azure.ResourceManager.Network.VirtualNetworkPeeringData
Public Shared Function VirtualNetworkPeeringData (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 allowVirtualNetworkAccess As Nullable(Of Boolean) = Nothing, Optional allowForwardedTraffic As Nullable(Of Boolean) = Nothing, Optional allowGatewayTransit As Nullable(Of Boolean) = Nothing, Optional useRemoteGateways As Nullable(Of Boolean) = Nothing, Optional remoteVirtualNetworkId As ResourceIdentifier = Nothing, Optional remoteAddressPrefixes As IEnumerable(Of String) = Nothing, Optional remoteVirtualNetworkAddressPrefixes As IEnumerable(Of String) = Nothing, Optional remoteBgpCommunities As VirtualNetworkBgpCommunities = Nothing, Optional remoteVirtualNetworkEncryption As VirtualNetworkEncryption = Nothing, Optional peeringState As Nullable(Of VirtualNetworkPeeringState) = Nothing, Optional peeringSyncLevel As Nullable(Of VirtualNetworkPeeringLevel) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional doNotVerifyRemoteGateways As Nullable(Of Boolean) = Nothing, Optional resourceGuid As Nullable(Of Guid) = Nothing) As VirtualNetworkPeeringData
Parámetros
Identificador del recurso.
- name
- String
Nombre del recurso.
- resourceType
- Nullable<ResourceType>
Tipo de recurso.
Si las máquinas virtuales del espacio de red virtual local podrían acceder a las máquinas virtuales en el espacio de red virtual remoto.
Si se permitirá o no el tráfico reenviado desde las máquinas virtuales de la red virtual local en la red virtual remota.
Si se pueden usar vínculos de puerta de enlace en redes virtuales remotas para vincular a esta red virtual.
Si se pueden usar puertas de enlace remotas en esta red virtual. Si la marca se establece en true y allowGatewayTransit en el emparejamiento remoto también es true, la red virtual usará puertas de enlace de red virtual remota para el tránsito. Solo un emparejamiento puede tener esta marca establecida en true. Esta marca no se puede establecer si la red virtual ya tiene una puerta de enlace.
- remoteVirtualNetworkId
- ResourceIdentifier
Referencia a la red virtual remota. La red virtual remota puede estar en la misma región o en otra región (versión preliminar). Consulte aquí para registrarse para obtener la versión preliminar y obtener más información (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).
- remoteAddressPrefixes
- IEnumerable<String>
Referencia al espacio de direcciones emparejado con la red virtual remota.
- remoteVirtualNetworkAddressPrefixes
- IEnumerable<String>
Referencia al espacio de direcciones actual de la red virtual remota.
- remoteBgpCommunities
- VirtualNetworkBgpCommunities
Referencia a las comunidades Bgp de la red virtual remota.
- remoteVirtualNetworkEncryption
- VirtualNetworkEncryption
Referencia al cifrado de la red virtual remota.
- peeringState
- Nullable<VirtualNetworkPeeringState>
Estado del emparejamiento de red virtual.
- peeringSyncLevel
- Nullable<VirtualNetworkPeeringLevel>
Estado de sincronización de emparejamiento del emparejamiento de red virtual.
- provisioningState
- Nullable<NetworkProvisioningState>
Estado de aprovisionamiento del recurso de emparejamiento de red virtual.
Si es necesario comprobar el estado de aprovisionamiento de la puerta de enlace remota.
La propiedad resourceGuid del recurso de emparejamiento Virtual Network.
Devoluciones
VirtualNetworkPeeringData Nueva instancia de para simular.
Se aplica a
Azure SDK for .NET