Compartilhar via


VirtualNetworkGateway Classe

Definição

Uma classe comum para informações gerais do recurso.

[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
Herança
VirtualNetworkGateway
Atributos

Construtores

VirtualNetworkGateway()

Inicializa uma nova instância da classe 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 uma nova instância da classe VirtualNetworkGateway.

Propriedades

ActiveActive

Obtém ou define o sinalizador activeActive.

BgpSettings

Obtém ou define as configurações do alto-falante BGP do gateway de rede virtual.

CustomRoutes

Obtém ou define a referência ao recurso de espaço de endereço que representa o espaço de endereço de rotas personalizado especificado pelo cliente para o gateway de rede virtual e VpnClient.

DisableIPSecReplayProtection

Obtém ou define o sinalizador disableIPSecReplayProtection.

EnableBgp

Obtém ou define se o BGP está habilitado para esse gateway de rede virtual ou não.

EnableBgpRouteTranslationForNat

Obtém ou define o sinalizador enableBgpRouteTranslationForNat.

EnableDnsForwarding

Obtém ou define se o encaminhamento de dns está habilitado ou não.

EnablePrivateIpAddress

Obtém ou define se o IP privado precisa ser habilitado neste gateway para conexões ou não.

Etag

Obtém uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

ExtendedLocation

Obtém ou define o local estendido do tipo gateway de rede virtual local.

GatewayDefaultSite

Obtém ou define a referência ao recurso LocalNetworkGateway, que representa o site de rede local com rotas padrão. Atribua valor Nulo no caso de remover a configuração de site padrão existente.

GatewayType

Obtém ou define o tipo desse gateway de rede virtual. Os valores possíveis incluem: 'Vpn', 'ExpressRoute', 'LocalGateway'

Id

Obtém ou define a ID do recurso.

(Herdado de Resource)
InboundDnsForwardingEndpoint

Obtém o endereço IP alocado pelo gateway para o qual as solicitações dns podem ser enviadas.

IpConfigurations

Obtém ou define configurações de IP para o gateway de rede virtual.

Location

Obtém ou define o local do recurso.

(Herdado de Resource)
Name

Obtém o nome do recurso.

(Herdado de Resource)
NatRules

Obtém ou define natRules para gateway de rede virtual.

ProvisioningState

Obtém o estado de provisionamento do recurso de gateway de rede virtual. Os valores possíveis incluem: 'Êxito', 'Atualizando', 'Excluindo', 'Falha'

ResourceGuid

Obtém a propriedade GUID de recurso do recurso de gateway de rede virtual.

Sku

Obtém ou define a referência ao recurso VirtualNetworkGatewaySku que representa a SKU selecionada para o gateway de rede virtual.

Tags

Obtém ou define marcas de recurso.

(Herdado de Resource)
Type

Obtém o tipo de recurso.

(Herdado de Resource)
VirtualNetworkGatewayPolicyGroups

Obtém ou define a referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway.

VNetExtendedLocationResourceId

Obtém ou define a ID do recurso de vnet do cliente. VirtualNetworkGateway do tipo gateway local está associado à vnet do cliente.

VpnClientConfiguration

Obtém ou define a referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S.

VpnGatewayGeneration

Obtém ou define a geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN. Os valores possíveis incluem: 'None', 'Generation1', 'Generation2'

VpnType

Obtém ou define o tipo desse gateway de rede virtual. Os valores possíveis incluem: 'PolicyBased', 'RouteBased'

Métodos

Validate()

Valide o objeto .

Aplica-se a