VirtualNetworkGatewayInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. VirtualNetworkGatewayInner
- com.
- com.
- com.
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 Gateway |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Boolean |
active()
Obter a propriedade ativa: sinalizador Ativo Ativo |
Admin |
adminState()
Obtenha a propriedade Estado do administrador |
Boolean |
allowRemoteVnetTraffic()
Obtenha a propriedade permitir |
Boolean |
allowVirtualWanTraffic()
Obtenha a propriedade permitir |
Virtual |
autoScaleConfiguration()
Obter a propriedade configuração de escala |
Bgp |
bgpSettings()
Obtenha a propriedade Configurações bgp |
Address |
customRoutes()
Obter a propriedade Routes personalizada |
Boolean |
disableIpSecReplayProtection()
Obtenha a propriedade desabilitar |
Boolean |
enableBgp()
Obtenha a propriedade enable |
Boolean |
enableBgpRouteTranslationForNat()
Obtenha a propriedade habilitar |
Boolean |
enableDnsForwarding()
Obtenha a propriedade habilitar |
Boolean |
enablePrivateIpAddress()
Obtenha a propriedade habilitar |
String |
etag()
Obter a propriedade etag: uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. |
Extended |
extendedLocation()
Obter a propriedade Local estendida |
Sub |
gatewayDefaultSite()
Obter a propriedade Site Padrão do gateway |
Virtual |
gatewayType()
Obter a propriedade Tipo de gateway |
String |
id()
Obtenha a propriedade id: ID do recurso. |
String |
inboundDnsForwardingEndpoint()
Obter a propriedade de ponto de extremidade de encaminhamento |
List<Virtual |
ipConfigurations()
Obtenha a propriedade configurações de ip |
List<Virtual |
natRules()
Obtenha a propriedade nat |
Provisioning |
provisioningState()
Obter a propriedade Estado de provisionamento |
String |
resourceGuid()
Obter a propriedade guid do recurso |
Virtual |
sku()
Obter a propriedade sku: a referência ao recurso de Sku do Gateway |
String |
vNetExtendedLocationResourceId()
Obtenha a propriedade v |
void |
validate()
Valida a instância. |
List<Virtual |
virtualNetworkGatewayPolicyGroups()
Obter a propriedade Grupos de Políticas |
Vpn |
vpnClientConfiguration()
Obter a propriedade configuração do cliente vpn |
Vpn |
vpnGatewayGeneration()
Obter a propriedade geração de gateway |
Vpn |
vpnType()
Obter a propriedade Tipo de vpn |
Virtual |
withActive(Boolean active)
Defina a propriedade ativa: sinalizador Ativo Ativo |
Virtual |
withAdminState(AdminState adminState)
Defina a propriedade Estado do administrador |
Virtual |
withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)
Defina a propriedade permitir |
Virtual |
withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)
Defina a propriedade permitir |
Virtual |
withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)
Defina a propriedade configuração de escala |
Virtual |
withBgpSettings(BgpSettings bgpSettings)
Defina a propriedade Configurações do bgp |
Virtual |
withCustomRoutes(AddressSpace customRoutes)
Defina a propriedade Routes personalizada |
Virtual |
withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
Defina a propriedade desabilitar |
Virtual |
withEnableBgp(Boolean enableBgp)
Defina a propriedade enable |
Virtual |
withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
Defina a propriedade habilitar |
Virtual |
withEnableDnsForwarding(Boolean enableDnsForwarding)
Defina a propriedade habilitar |
Virtual |
withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)
Defina a propriedade enable |
Virtual |
withExtendedLocation(ExtendedLocation extendedLocation)
Defina a propriedade Local estendida |
Virtual |
withGatewayDefaultSite(SubResource gatewayDefaultSite)
Defina a propriedade Site Padrão do gateway |
Virtual |
withGatewayType(VirtualNetworkGatewayType gatewayType)
Defina a propriedade Tipo de gateway |
Virtual |
withId(String id)
Defina a propriedade id: ID do recurso. |
Virtual |
withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)
Defina a propriedade configurações de ip |
Virtual |
withLocation(String location) |
Virtual |
withNatRules(List<VirtualNetworkGatewayNatRuleInner> natRules)
Defina a propriedade nat |
Virtual |
withSku(VirtualNetworkGatewaySku sku)
Defina a propriedade sku: a referência ao recurso de SKU do Gateway |
Virtual |
withTags(Map<String,String> tags) |
Virtual |
withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)
Defina a propriedade v |
Virtual |
withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)
Defina a propriedade Grupos de Políticas |
Virtual |
withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)
Defina a propriedade configuração do cliente vpn |
Virtual |
withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)
Defina a propriedade Geração de Gateway |
Virtual |
withVpnType(VpnType vpnType)
Defina a propriedade Tipo de vpn |
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:
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:
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:
allowVirtualWanTraffic
public Boolean allowVirtualWanTraffic()
Obtenha a propriedade allowVirtualWanTraffic: configura esse gateway para aceitar o tráfego de redes remotas da WAN Virtual.
Returns:
autoScaleConfiguration
public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()
Obter a propriedade autoScaleConfiguration: configuração de dimensionamento automático para gateway de rede virutal.
Returns:
bgpSettings
public BgpSettings bgpSettings()
Obtenha a propriedade bgpSettings: configurações do alto-falante BGP do gateway de rede virtual.
Returns:
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:
disableIpSecReplayProtection
public Boolean disableIpSecReplayProtection()
Obtenha a propriedade disableIpSecReplayProtection: sinalizador disableIPSecReplayProtection.
Returns:
enableBgp
public Boolean enableBgp()
Obtenha a propriedade enableBgp: se o BGP está habilitado para esse gateway de rede virtual ou não.
Returns:
enableBgpRouteTranslationForNat
public Boolean enableBgpRouteTranslationForNat()
Obtenha a propriedade enableBgpRouteTranslationForNat: sinalizador EnableBgpRouteTranslationForNat.
Returns:
enableDnsForwarding
public Boolean enableDnsForwarding()
Obtenha a propriedade enableDnsForwarding: se o encaminhamento de dns está habilitado ou não.
Returns:
enablePrivateIpAddress
public Boolean enablePrivateIpAddress()
Obtenha a propriedade enablePrivateIpAddress: se o IP privado precisa ser habilitado neste gateway para conexões ou não.
Returns:
etag
public String etag()
Obter a propriedade etag: uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
Obter a propriedade extendedLocation: o local estendido do tipo gateway de rede virtual local.
Returns:
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:
gatewayType
public VirtualNetworkGatewayType gatewayType()
Obter a propriedade gatewayType: o tipo desse gateway de rede virtual.
Returns:
id
public String id()
Obtenha a propriedade id: ID do recurso.
Overrides:
VirtualNetworkGatewayInner.id()Returns:
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:
ipConfigurations
public List
Obtenha a propriedade ipConfigurations: configurações de IP para o gateway de rede virtual.
Returns:
natRules
public List
Obtenha a propriedade natRules: NatRules para gateway de rede virtual.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obter a propriedade provisioningState: o estado de provisionamento do recurso de gateway de rede virtual.
Returns:
resourceGuid
public String resourceGuid()
Obter a propriedade resourceGuid: a propriedade GUID do recurso do recurso de gateway de rede virtual.
Returns:
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:
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:
validate
public void validate()
Valida a instância.
virtualNetworkGatewayPolicyGroups
public List
Obter a propriedade virtualNetworkGatewayPolicyGroups: a referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway.
Returns:
vpnClientConfiguration
public VpnClientConfiguration vpnClientConfiguration()
Obter a propriedade vpnClientConfiguration: a referência ao recurso VpnClientConfiguration que representa as configurações de VpnClient P2S.
Returns:
vpnGatewayGeneration
public VpnGatewayGeneration vpnGatewayGeneration()
Obter a propriedade vpnGatewayGeneration: a geração deste VirtualNetworkGateway. Deve ser Nenhum se gatewayType não for VPN.
Returns:
vpnType
public VpnType vpnType()
Obter a propriedade vpnType: o tipo desse gateway de rede virtual.
Returns:
withActive
public VirtualNetworkGatewayInner withActive(Boolean active)
Defina a propriedade ativa: sinalizador ActiveActive.
Parameters:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
withAutoScaleConfiguration
public VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)
Defina a propriedade autoScaleConfiguration: configuração de dimensionamento automático para gateway de rede virutal.
Parameters:
Returns:
withBgpSettings
public VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)
Defina a propriedade bgpSettings: configurações do alto-falante BGP do gateway de rede virtual.
Parameters:
Returns:
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:
Returns:
withDisableIpSecReplayProtection
public VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
Defina a propriedade disableIpSecReplayProtection: sinalizador disableIPSecReplayProtection.
Parameters:
Returns:
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:
Returns:
withEnableBgpRouteTranslationForNat
public VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
Defina a propriedade enableBgpRouteTranslationForNat: sinalizador EnableBgpRouteTranslationForNat.
Parameters:
Returns:
withEnableDnsForwarding
public VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)
Defina a propriedade enableDnsForwarding: se o encaminhamento de dns está habilitado ou não.
Parameters:
Returns:
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:
Returns:
withExtendedLocation
public VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)
Defina a propriedade extendedLocation: o local estendido do tipo gateway de rede virtual local.
Parameters:
Returns:
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:
Returns:
withGatewayType
public VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)
Defina a propriedade gatewayType: o tipo desse gateway de rede virtual.
Parameters:
Returns:
withId
public VirtualNetworkGatewayInner withId(String id)
Defina a propriedade id: ID do recurso.
Parameters:
Returns:
withIpConfigurations
public VirtualNetworkGatewayInner withIpConfigurations(List
Defina a propriedade ipConfigurations: configurações de IP para gateway de rede virtual.
Parameters:
Returns:
withLocation
public VirtualNetworkGatewayInner withLocation(String location)
Overrides:
VirtualNetworkGatewayInner.withLocation(String location)Parameters:
withNatRules
public VirtualNetworkGatewayInner withNatRules(List
Defina a propriedade natRules: NatRules para gateway de rede virtual.
Parameters:
Returns:
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:
Returns:
withTags
public VirtualNetworkGatewayInner withTags(Map
Overrides:
VirtualNetworkGatewayInner.withTags(Map<String,String> tags)Parameters:
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:
Returns:
withVirtualNetworkGatewayPolicyGroups
public VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List
Defina a propriedade virtualNetworkGatewayPolicyGroups: a referência ao recurso VirtualNetworkGatewayPolicyGroup que representa o VirtualNetworkGatewayPolicyGroup disponível para o gateway.
Parameters:
Returns:
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:
Returns:
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:
Returns:
withVpnType
public VirtualNetworkGatewayInner withVpnType(VpnType vpnType)
Defina a propriedade vpnType: o tipo desse gateway de rede virtual.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java