Compartir a través de


VirtualNetworkGateway Clase

Definición

Una clase común para la información general de recursos.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualNetworkGateway : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualNetworkGateway = class
    inherit Resource
Public Class VirtualNetworkGateway
Inherits Resource
Herencia
VirtualNetworkGateway
Atributos

Constructores

VirtualNetworkGateway()

Inicializa una nueva instancia de la clase VirtualNetworkGateway.

VirtualNetworkGateway(String, String, String, String, IDictionary<String, String>, IList<VirtualNetworkGatewayIPConfiguration>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, SubResource, VirtualNetworkGatewaySku, VpnClientConfiguration, IList<VirtualNetworkGatewayPolicyGroup>, BgpSettings, AddressSpace, String, String, Nullable<Boolean>, String, String, IList<VirtualNetworkGatewayNatRule>, Nullable<Boolean>, ExtendedLocation, String)

Inicializa una nueva instancia de la clase VirtualNetworkGateway.

Propiedades

ActiveActive

Obtiene o establece la marca activeActive.

BgpSettings

Obtiene o establece la configuración del altavoz BGP de la puerta de enlace de red virtual.

CustomRoutes

Obtiene o establece la referencia al recurso de espacio de direcciones que representa el espacio de direcciones de rutas personalizadas especificado por el cliente para la puerta de enlace de red virtual y VpnClient.

DisableIPSecReplayProtection

Obtiene o establece la marca disableIPSecReplayProtection.

EnableBgp

Obtiene o establece si BGP está habilitado para esta puerta de enlace de red virtual o no.

EnableBgpRouteTranslationForNat

Obtiene o establece la marca enableBgpRouteTranslationForNat.

EnableDnsForwarding

Obtiene o establece si el reenvío dns está habilitado o no.

EnablePrivateIpAddress

Obtiene o establece si la dirección IP privada debe habilitarse en esta puerta de enlace para las conexiones o no.

Etag

Obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

ExtendedLocation

Obtiene o establece la ubicación extendida de tipo puerta de enlace de red virtual local.

GatewayDefaultSite

Obtiene o establece la referencia al recurso LocalNetworkGateway que representa el sitio de red local que tiene rutas predeterminadas. Asigne un valor Null en caso de quitar la configuración de sitio predeterminada existente.

GatewayType

Obtiene o establece el tipo de esta puerta de enlace de red virtual. Entre los valores posibles se incluyen: "Vpn", "ExpressRoute", "LocalGateway".

Id

Obtiene o establece el identificador de recurso.

(Heredado de Resource)
InboundDnsForwardingEndpoint

Obtiene la dirección IP asignada por la puerta de enlace a la que se pueden enviar las solicitudes dns.

IpConfigurations

Obtiene o establece configuraciones de IP para la puerta de enlace de red virtual.

Location

Obtiene o establece la ubicación del recurso.

(Heredado de Resource)
Name

Obtiene el nombre del recurso.

(Heredado de Resource)
NatRules

Obtiene o establece natRules para la puerta de enlace de red virtual.

ProvisioningState

Obtiene el estado de aprovisionamiento del recurso de puerta de enlace de red virtual. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed"

ResourceGuid

Obtiene la propiedad GUID de recurso del recurso de puerta de enlace de red virtual.

Sku

Obtiene o establece la referencia al recurso VirtualNetworkGatewaySku que representa la SKU seleccionada para la puerta de enlace de red virtual.

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de Resource)
Type

Obtiene el tipo de recurso.

(Heredado de Resource)
VirtualNetworkGatewayPolicyGroups

Obtiene o establece la referencia al recurso VirtualNetworkGatewayPolicyGroup que representa el virtualNetworkGatewayPolicyGroup disponible para la puerta de enlace.

VNetExtendedLocationResourceId

Obtiene o establece el identificador de recurso de red virtual del cliente. VirtualNetworkGateway de tipo puerta de enlace local está asociada a la red virtual del cliente.

VpnClientConfiguration

Obtiene o establece la referencia al recurso VpnClientConfiguration que representa las configuraciones de VpnClient de P2S.

VpnGatewayGeneration

Obtiene o establece la generación de este objeto VirtualNetworkGateway. Debe ser None si gatewayType no es VPN. Entre los valores posibles se incluyen: "None", "Generation1", "Generation2"

VpnType

Obtiene o establece el tipo de esta puerta de enlace de red virtual. Entre los valores posibles se incluyen: 'PolicyBased', 'RouteBased'

Métodos

Validate()

Valide el objeto .

Se aplica a