Partilhar via


VirtualNetworkGatewayInner Classe

public final class VirtualNetworkGatewayInner
extends Resource

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

Resumo do Construtor

Construtor Description
VirtualNetworkGatewayInner()

Cria uma instância da classe Interna do Gatewayde RedeVirtual.

Resumo do método

Modificador e tipo Método e descrição
Boolean active()

Obter a propriedade ativa: sinalizador Ativo Ativo.

AdminState adminState()

Obtenha a propriedade Estado do administrador: propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet.

Boolean allowRemoteVnetTraffic()

Obtenha a propriedade permitirTráfego de Rede VirtualRemota: configure esse gateway para aceitar o tráfego de outras Redes Virtuais do Azure.

Boolean allowVirtualWanTraffic()

Obtenha a propriedade permitirTráfego de WanVirtual: configura esse gateway para aceitar o tráfego de redes remotas da WAN Virtual.

VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

Obter a propriedade configuração de escalaautomática: configuração de dimensionamento automático para gateway de rede virutal.

BgpSettings bgpSettings()

Obtenha a propriedade Configurações bgp: configurações do alto-falante BGP do gateway de rede virtual.

AddressSpace customRoutes()

Obter a propriedade Routes personalizada: a referência ao recurso de espaço de endereço que representa o espaço de endereço de rotas personalizadas especificado pelo cliente para o gateway de rede virtual e o Cliente Vpn.

Boolean disableIpSecReplayProtection()

Obtenha a propriedade desabilitara Proteção contra ReproduçãoipSec: desabiliteo sinalizador ipSecReplayProtection.

Boolean enableBgp()

Obtenha a propriedade enableBgp: se o BGP está habilitado para esse gateway de rede virtual ou não.

Boolean enableBgpRouteTranslationForNat()

Obtenha a propriedade habilitarConversãode RotabgpparaNat: habilitea conversãode rotabgpparao sinalizador Nat.

Boolean enableDnsForwarding()

Obtenha a propriedade habilitarEncaminhamento de DNS: se o encaminhamento de dns está habilitado ou não.

Boolean enablePrivateIpAddress()

Obtenha a propriedade habilitarIpAddress Privado: se o IP privado precisa ser habilitado neste gateway para conexões ou não.

String etag()

Obter a propriedade etag: uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

ExtendedLocation extendedLocation()

Obter a propriedade Local estendida: o local estendido do tipo gateway de rede virtual local.

SubResource gatewayDefaultSite()

Obter a propriedade Site Padrão do gateway: a referência ao recurso Gateway de RedeLocalque representa o site de rede local com rotas padrão.

VirtualNetworkGatewayType gatewayType()

Obter a propriedade Tipo de gateway: o tipo desse gateway de rede virtual.

String id()

Obtenha a propriedade id: ID do recurso.

String inboundDnsForwardingEndpoint()

Obter a propriedade de ponto de extremidade de encaminhamentode Dnsde entrada: o endereço IP alocado pelo gateway para o qual as solicitações dns podem ser enviadas.

List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations()

Obtenha a propriedade configurações de ip: configurações de IP para o gateway de rede virtual.

List<VirtualNetworkGatewayNatRuleInner> natRules()

Obtenha a propriedade natRules: Regras natpara gateway de rede virtual.

ProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: o estado de provisionamento do recurso de gateway de rede virtual.

String resourceGuid()

Obter a propriedade guid do recurso: a propriedade GUID do recurso do recurso de gateway de rede virtual.

VirtualNetworkGatewaySku sku()

Obter a propriedade sku: a referência ao recurso de Sku do Gatewayde RedeVirtualque representa a SKU selecionada para o gateway de rede virtual.

String vNetExtendedLocationResourceId()

Obtenha a propriedade vNetExtendedLocationResourceId: ID do recurso de vnet do cliente.

void validate()

Valida a instância.

List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups()

Obter a propriedade Grupos de Políticasde Gatewayde RedeVirtual: a referência ao recurso Grupo de Políticasde Gatewayde RedeVirtualque representa o Grupo de Políticasde Gatewayde RedeVirtualdisponível para o gateway.

VpnClientConfiguration vpnClientConfiguration()

Obter a propriedade configuração do cliente vpn: a referência ao recurso configuração do clientevpnque representa as configurações do cliente vpnP2S.

VpnGatewayGeneration vpnGatewayGeneration()

Obter a propriedade geração de gatewayde vpn: a geração deste Gateway de RedeVirtual.

VpnType vpnType()

Obter a propriedade Tipo de vpn: o tipo desse gateway de rede virtual.

VirtualNetworkGatewayInner withActive(Boolean active)

Defina a propriedade ativa: sinalizador Ativo Ativo.

VirtualNetworkGatewayInner withAdminState(AdminState adminState)

Defina a propriedade Estado do administrador: propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet.

VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

Defina a propriedade permitirTráfego de Rede VirtualRemota: configure esse gateway para aceitar o tráfego de outras Redes Virtuais do Azure.

VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

Defina a propriedade permitirTráfego de WanVirtual: configura esse gateway para aceitar o tráfego de redes remotas de WAN Virtual.

VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

Defina a propriedade configuração de escalaautomática: configuração de dimensionamento automático para o gateway de rede virutal.

VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)

Defina a propriedade Configurações do bgp: configurações do alto-falante BGP do gateway de rede virtual.

VirtualNetworkGatewayInner withCustomRoutes(AddressSpace customRoutes)

Defina a propriedade Routes personalizada: a referência ao recurso de espaço de endereço que representa o espaço de endereço de rotas personalizadas especificado pelo cliente para o gateway de rede virtual e o Cliente Vpn.

VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

Defina a propriedade desabilitara Proteção contra ReproduçãoipSec: desabiliteo sinalizador de Proteção de ReproduçãoIPSec.

VirtualNetworkGatewayInner withEnableBgp(Boolean enableBgp)

Defina a propriedade enableBgp: se o BGP está habilitado para esse gateway de rede virtual ou não.

VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

Defina a propriedade habilitarConversãode RotabgpparaNat: habilitara conversãode rotabgpparao sinalizador Nat.

VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)

Defina a propriedade habilitarEncaminhamento de DNS: se o encaminhamento de dns está habilitado ou não.

VirtualNetworkGatewayInner withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

Defina a propriedade enablePrivateIpAddress: se o IP privado precisa ser habilitado neste gateway para conexões ou não.

VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)

Defina a propriedade Local estendida: o local estendido do tipo gateway de rede virtual local.

VirtualNetworkGatewayInner withGatewayDefaultSite(SubResource gatewayDefaultSite)

Defina a propriedade Site Padrão do gateway: a referência ao recurso Gateway de RedeLocalque representa o site de rede local com rotas padrão.

VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)

Defina a propriedade Tipo de gateway: o tipo desse gateway de rede virtual.

VirtualNetworkGatewayInner withId(String id)

Defina a propriedade id: ID do recurso.

VirtualNetworkGatewayInner withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)

Defina a propriedade configurações de ip: configurações de IP para o gateway de rede virtual.

VirtualNetworkGatewayInner withLocation(String location)
VirtualNetworkGatewayInner withNatRules(List<VirtualNetworkGatewayNatRuleInner> natRules)

Defina a propriedade natRules: Regras natpara gateway de rede virtual.

VirtualNetworkGatewayInner withSku(VirtualNetworkGatewaySku sku)

Defina a propriedade sku: a referência ao recurso de SKU do Gatewayde RedeVirtualque representa a SKU selecionada para o gateway de rede virtual.

VirtualNetworkGatewayInner withTags(Map<String,String> tags)
VirtualNetworkGatewayInner withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)

Defina a propriedade vNetExtendedLocationResourceId: ID do recurso de vnet do cliente.

VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)

Defina a propriedade Grupos de Políticasde Gatewayde RedeVirtual: a referência ao recurso Grupo de Políticasde Gatewayde RedeVirtualque representa o Grupo de Políticasde Gatewayde RedeVirtualdisponível para o gateway.

VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

Defina a propriedade configuração do cliente vpn: a referência ao recurso configuração do clientevpnque representa as configurações do cliente vpnP2S.

VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

Defina a propriedade Geração de Gatewayde vpn: a geração desse Gateway de RedeVirtual.

VirtualNetworkGatewayInner withVpnType(VpnType vpnType)

Defina a propriedade Tipo de vpn: o tipo desse gateway de rede virtual.

Métodos herdados de ProxyResource

Métodos herdados de Resource

Métodos herdados de java.lang.Object

Detalhes do construtor

VirtualNetworkGatewayInner

public VirtualNetworkGatewayInner()

Cria uma instância da classe VirtualNetworkGatewayInner.

Detalhes do método

active

public Boolean active()

Obter a propriedade ativa: sinalizador ActiveActive.

Returns:

o valor ativo.

adminState

public AdminState adminState()

Obtenha a propriedade adminState: propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet.

Returns:

o valor adminState.

allowRemoteVnetTraffic

public Boolean allowRemoteVnetTraffic()

Obtenha a propriedade allowRemoteVnetTraffic: configure esse gateway para aceitar o tráfego de outras Redes Virtuais do Azure. Essa configuração não dá suporte à conectividade com a WAN Virtual do Azure.

Returns:

o valor allowRemoteVnetTraffic.

allowVirtualWanTraffic

public Boolean allowVirtualWanTraffic()

Obtenha a propriedade allowVirtualWanTraffic: configura esse gateway para aceitar o tráfego de redes remotas da WAN Virtual.

Returns:

o valor allowVirtualWanTraffic.

autoScaleConfiguration

public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

Obter a propriedade autoScaleConfiguration: configuração de dimensionamento automático para gateway de rede virutal.

Returns:

o valor autoScaleConfiguration.

bgpSettings

public BgpSettings bgpSettings()

Obtenha a propriedade bgpSettings: configurações do alto-falante BGP do gateway de rede virtual.

Returns:

o valor bgpSettings.

customRoutes

public AddressSpace customRoutes()

Obter a propriedade customRoutes: a referência ao recurso de espaço de endereço que representa o espaço de endereço de rotas personalizadas especificado pelo cliente para o gateway de rede virtual e VpnClient.

Returns:

o valor customRoutes.

disableIpSecReplayProtection

public Boolean disableIpSecReplayProtection()

Obtenha a propriedade disableIpSecReplayProtection: sinalizador disableIPSecReplayProtection.

Returns:

o valor de disableIpSecReplayProtection.

enableBgp

public Boolean enableBgp()

Obtenha a propriedade enableBgp: se o BGP está habilitado para esse gateway de rede virtual ou não.

Returns:

o valor enableBgp.

enableBgpRouteTranslationForNat

public Boolean enableBgpRouteTranslationForNat()

Obtenha a propriedade enableBgpRouteTranslationForNat: sinalizador EnableBgpRouteTranslationForNat.

Returns:

o valor enableBgpRouteTranslationForNat.

enableDnsForwarding

public Boolean enableDnsForwarding()

Obtenha a propriedade enableDnsForwarding: se o encaminhamento de dns está habilitado ou não.

Returns:

o valor enableDnsForwarding.

enablePrivateIpAddress

public Boolean enablePrivateIpAddress()

Obtenha a propriedade enablePrivateIpAddress: se o IP privado precisa ser habilitado neste gateway para conexões ou não.

Returns:

o valor enablePrivateIpAddress.

etag

public String etag()

Obter a propriedade etag: uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

Returns:

o valor da etag.

extendedLocation

public ExtendedLocation extendedLocation()

Obter a propriedade extendedLocation: o local estendido do tipo gateway de rede virtual local.

Returns:

o valor extendedLocation.

gatewayDefaultSite

public SubResource gatewayDefaultSite()

Obter a propriedade gatewayDefaultSite: 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.

Returns:

o valor gatewayDefaultSite.

gatewayType

public VirtualNetworkGatewayType gatewayType()

Obter a propriedade gatewayType: o tipo desse gateway de rede virtual.

Returns:

o valor gatewayType.

id

public String id()

Obtenha a propriedade id: ID do recurso.

Overrides:

VirtualNetworkGatewayInner.id()

Returns:

o valor da ID.

inboundDnsForwardingEndpoint

public String inboundDnsForwardingEndpoint()

Obtenha a propriedade inboundDnsForwardingEndpoint: o endereço IP alocado pelo gateway para o qual as solicitações dns podem ser enviadas.

Returns:

o valor inboundDnsForwardingEndpoint.

ipConfigurations

public List ipConfigurations()

Obtenha a propriedade ipConfigurations: configurações de IP para o gateway de rede virtual.

Returns:

o valor ipConfigurations.

natRules

public List natRules()

Obtenha a propriedade natRules: NatRules para gateway de rede virtual.

Returns:

o valor natRules.

provisioningState

public ProvisioningState provisioningState()

Obter a propriedade provisioningState: o estado de provisionamento do recurso de gateway de rede virtual.

Returns:

o valor provisioningState.

resourceGuid

public String resourceGuid()

Obter a propriedade resourceGuid: a propriedade GUID do recurso do recurso de gateway de rede virtual.

Returns:

o valor resourceGuid.

sku

public VirtualNetworkGatewaySku sku()

Obter a propriedade sku: a referência ao recurso VirtualNetworkGatewaySku que representa a SKU selecionada para o gateway de rede virtual.

Returns:

o valor de sku.

vNetExtendedLocationResourceId

public String vNetExtendedLocationResourceId()

Obtenha a propriedade vNetExtendedLocationResourceId: ID do recurso de vnet do cliente. VirtualNetworkGateway do tipo gateway local está associado à vnet do cliente.

Returns:

o valor vNetExtendedLocationResourceId.

validate

public void validate()

Valida a instância.

virtualNetworkGatewayPolicyGroups

public List virtualNetworkGatewayPolicyGroups()

Obter a propriedade virtualNetworkGatewayPolicyGroups: a referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway.

Returns:

o valor virtualNetworkGatewayPolicyGroups.

vpnClientConfiguration

public VpnClientConfiguration vpnClientConfiguration()

Obter a propriedade vpnClientConfiguration: a referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S.

Returns:

o valor vpnClientConfiguration.

vpnGatewayGeneration

public VpnGatewayGeneration vpnGatewayGeneration()

Obter a propriedade vpnGatewayGeneration: a geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN.

Returns:

o valor vpnGatewayGeneration.

vpnType

public VpnType vpnType()

Obter a propriedade vpnType: o tipo desse gateway de rede virtual.

Returns:

o valor vpnType.

withActive

public VirtualNetworkGatewayInner withActive(Boolean active)

Defina a propriedade ativa: sinalizador ActiveActive.

Parameters:

active - o valor ativo a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withAdminState

public VirtualNetworkGatewayInner withAdminState(AdminState adminState)

Defina a propriedade adminState: Propriedade para indicar se o Gateway de Rota Expressa atende ao tráfego quando há vários Gateways de Rota Expressa na vnet.

Parameters:

adminState - o valor adminState a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withAllowRemoteVnetTraffic

public VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

Defina a propriedade allowRemoteVnetTraffic: configure esse gateway para aceitar o tráfego de outras Redes Virtuais do Azure. Essa configuração não dá suporte à conectividade com a WAN Virtual do Azure.

Parameters:

allowRemoteVnetTraffic - o valor allowRemoteVnetTraffic a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withAllowVirtualWanTraffic

public VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

Defina a propriedade allowVirtualWanTraffic: configura esse gateway para aceitar o tráfego de redes remotas da WAN Virtual.

Parameters:

allowVirtualWanTraffic - o valor allowVirtualWanTraffic a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withAutoScaleConfiguration

public VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

Defina a propriedade autoScaleConfiguration: configuração de dimensionamento automático para gateway de rede virutal.

Parameters:

autoScaleConfiguration - o valor autoScaleConfiguration a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withBgpSettings

public VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)

Defina a propriedade bgpSettings: configurações do alto-falante BGP do gateway de rede virtual.

Parameters:

bgpSettings - o valor bgpSettings a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withCustomRoutes

public VirtualNetworkGatewayInner withCustomRoutes(AddressSpace customRoutes)

Defina a propriedade customRoutes: a referência ao recurso de espaço de endereço que representa o espaço de endereço de rotas personalizadas especificado pelo cliente para o gateway de rede virtual e VpnClient.

Parameters:

customRoutes - o valor customRoutes a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withDisableIpSecReplayProtection

public VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

Defina a propriedade disableIpSecReplayProtection: sinalizador disableIPSecReplayProtection.

Parameters:

disableIpSecReplayProtection - o valor de disableIpSecReplayProtection a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withEnableBgp

public VirtualNetworkGatewayInner withEnableBgp(Boolean enableBgp)

Defina a propriedade enableBgp: se o BGP está habilitado para esse gateway de rede virtual ou não.

Parameters:

enableBgp - o valor enableBgp a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withEnableBgpRouteTranslationForNat

public VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

Defina a propriedade enableBgpRouteTranslationForNat: sinalizador EnableBgpRouteTranslationForNat.

Parameters:

enableBgpRouteTranslationForNat - o valor enableBgpRouteTranslationForNat a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withEnableDnsForwarding

public VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)

Defina a propriedade enableDnsForwarding: se o encaminhamento de dns está habilitado ou não.

Parameters:

enableDnsForwarding - o valor enableDnsForwarding a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withEnablePrivateIpAddress

public VirtualNetworkGatewayInner withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

Defina a propriedade enablePrivateIpAddress: se o IP privado precisa ser habilitado neste gateway para conexões ou não.

Parameters:

enablePrivateIpAddress - o valor enablePrivateIpAddress a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withExtendedLocation

public VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)

Defina a propriedade extendedLocation: o local estendido do tipo gateway de rede virtual local.

Parameters:

extendedLocation - o valor extendedLocation a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withGatewayDefaultSite

public VirtualNetworkGatewayInner withGatewayDefaultSite(SubResource gatewayDefaultSite)

Defina a propriedade gatewayDefaultSite: 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.

Parameters:

gatewayDefaultSite - o valor gatewayDefaultSite a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withGatewayType

public VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)

Defina a propriedade gatewayType: o tipo desse gateway de rede virtual.

Parameters:

gatewayType - o valor gatewayType a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withId

public VirtualNetworkGatewayInner withId(String id)

Defina a propriedade id: ID do recurso.

Parameters:

id - o valor da ID a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withIpConfigurations

public VirtualNetworkGatewayInner withIpConfigurations(List ipConfigurations)

Defina a propriedade ipConfigurations: configurações de IP para gateway de rede virtual.

Parameters:

ipConfigurations - o valor ipConfigurations a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withLocation

public VirtualNetworkGatewayInner withLocation(String location)

Overrides:

VirtualNetworkGatewayInner.withLocation(String location)

Parameters:

location

withNatRules

public VirtualNetworkGatewayInner withNatRules(List natRules)

Defina a propriedade natRules: NatRules para gateway de rede virtual.

Parameters:

natRules - o valor natRules a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withSku

public VirtualNetworkGatewayInner withSku(VirtualNetworkGatewaySku sku)

Defina a propriedade sku: a referência ao recurso VirtualNetworkGatewaySku que representa a SKU selecionada para o gateway de rede virtual.

Parameters:

sku - o valor de sku a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withTags

public VirtualNetworkGatewayInner withTags(Map tags)

Overrides:

VirtualNetworkGatewayInner.withTags(Map<String,String> tags)

Parameters:

tags

withVNetExtendedLocationResourceId

public VirtualNetworkGatewayInner withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)

Defina a propriedade vNetExtendedLocationResourceId: ID do recurso de vnet do cliente. VirtualNetworkGateway do tipo gateway local está associado à vnet do cliente.

Parameters:

vNetExtendedLocationResourceId - o valor vNetExtendedLocationResourceId a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withVirtualNetworkGatewayPolicyGroups

public VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List virtualNetworkGatewayPolicyGroups)

Defina a propriedade virtualNetworkGatewayPolicyGroups: a referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway.

Parameters:

virtualNetworkGatewayPolicyGroups - o valor virtualNetworkGatewayPolicyGroups a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withVpnClientConfiguration

public VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

Defina a propriedade vpnClientConfiguration: a referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S.

Parameters:

vpnClientConfiguration - o valor vpnClientConfiguration a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withVpnGatewayGeneration

public VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

Defina a propriedade vpnGatewayGeneration: a geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN.

Parameters:

vpnGatewayGeneration - o valor vpnGatewayGeneration a ser definido.

Returns:

o objeto VirtualNetworkGatewayInner em si.

withVpnType

public VirtualNetworkGatewayInner withVpnType(VpnType vpnType)

Defina a propriedade vpnType: o tipo desse gateway de rede virtual.

Parameters:

vpnType - o valor vpnType a ser definido.

Returns:

o próprio objeto VirtualNetworkGatewayInner.

Aplica-se a