Partager via


VirtualNetworkGatewayInner Classe

public final class VirtualNetworkGatewayInner
extends Resource

Classe courante pour les informations générales sur les ressources.

Récapitulatif du constructeur

Constructeur Description
VirtualNetworkGatewayInner()

Crée une instance de la classe interne de passerellede réseauvirtuel.

Résumé de la méthode

Modificateur et type Méthode et description
Boolean active()

Obtenez la propriété active : Indicateur Actifactif.

AdminState adminState()

Obtenez lapropriété Admin State : Property pour indiquer si la passerelle Express Route Gateway sert le trafic lorsqu’il existe plusieurs passerelles Express Route dans le réseau virtuel.

Boolean allowRemoteVnetTraffic()

Obtenez la propriété Autoriserle trafic de réseau virtueldistant: Configurez cette passerelle pour accepter le trafic provenant d’autres réseaux virtuels Azure.

Boolean allowVirtualWanTraffic()

Obtenir la propriété Autoriserle trafic VirtualWan: configure cette passerelle pour accepter le trafic provenant de réseaux Virtual WAN distants.

VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

Obtenez la propriété Configuration de mise à l’échelleautomatique: Configuration de la mise à l’échelle automatique pour la passerelle réseau virutale.

BgpSettings bgpSettings()

Obtenez la propriété bgpSettings : Paramètres de l’orateur BGP de la passerelle de réseau virtuel.

AddressSpace customRoutes()

Obtenir la propriété Routes personnalisée: référence à la ressource d’espace d’adressage qui représente l’espace d’adressage des itinéraires personnalisés spécifié par le client pour la passerelle de réseau virtuel et le client VPN.

Boolean disableIpSecReplayProtection()

Obtenez la propriété disableIpSecReplayProtection : disableIPSecReplayProtection flag.

Boolean enableBgp()

Obtenez la propriété enableBgp : Indique si BGP est activé pour cette passerelle de réseau virtuel ou non.

Boolean enableBgpRouteTranslationForNat()

Obtenez la propriété enableBgpRouteTranslationforNat : EnableBgpRouteTranslationforNat flag.

Boolean enableDnsForwarding()

Obtenez la propriété EnableDnsForwarding : Indique si le transfert DNS est activé ou non.

Boolean enablePrivateIpAddress()

Obtenez la propriété EnablePrivateIpAddress : Indique si l’adresse IP privée doit être activée sur cette passerelle pour les connexions ou non.

String etag()

Obtenir la propriété etag : chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.

ExtendedLocation extendedLocation()

Obtenir la propriété Location étendue: emplacement étendu de type passerelle de réseau virtuel local.

SubResource gatewayDefaultSite()

Obtenir la propriété Site par défautde la passerelle: référence à la ressource Passerelle de réseaulocalqui représente le site de réseau local ayant des itinéraires par défaut.

VirtualNetworkGatewayType gatewayType()

Obtenir la propriété Type de passerelle: type de cette passerelle de réseau virtuel.

String id()

Obtenez la propriété id : ID de ressource.

String inboundDnsForwardingEndpoint()

Obtenez la propriété Point de terminaison detransfert Dnsentrant: adresse IP allouée par la passerelle à laquelle les requêtes DNS peuvent être envoyées.

List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations()

Obtenez lapropriété Ip Configurations : Configurations IP pour la passerelle de réseau virtuel.

List<VirtualNetworkGatewayNatRuleInner> natRules()

Obtenez la propriété natRules : Règles Natpour la passerelle de réseau virtuel.

ProvisioningState provisioningState()

Obtenez la propriété État d’approvisionnement: état d’approvisionnement de la ressource de passerelle de réseau virtuel.

String resourceGuid()

Obtenir la propriété GUID de ressource: propriété GUID de ressource de la ressource de la ressource de passerelle de réseau virtuel.

VirtualNetworkGatewaySku sku()

Obtenir la propriété sku : référence à la ressource SKU de passerellede réseauvirtuelqui représente la référence SKU sélectionnée pour Passerelle de réseau virtuel.

String vNetExtendedLocationResourceId()

Obtenez la propriété Id de ressourced’emplacementétenduvNet: ID de ressource de réseau virtuel client.

void validate()

Valide le instance.

List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups()

Obtenir la propriété Groupes destratégies de passerellede réseauvirtuel: référence à la ressource Groupe de stratégies de passerellede réseauvirtuelqui représente le groupe de stratégies de passerellede réseauvirtueldisponible pour la passerelle.

VpnClientConfiguration vpnClientConfiguration()

Obtenir la propriété Configuration du client vpn: référence à la ressource Configuration du clientVPNqui représente les configurations du client VpnP2S.

VpnGatewayGeneration vpnGatewayGeneration()

Obtenir la propriété Génération de passerellevpn: génération de cette passerelle de réseauvirtuel.

VpnType vpnType()

Obtenir la propriété VpnType : type de cette passerelle de réseau virtuel.

VirtualNetworkGatewayInner withActive(Boolean active)

Définissez la propriété active : Indicateur Actifactif.

VirtualNetworkGatewayInner withAdminState(AdminState adminState)

Définissez la propriété AdminState : propriété pour indiquer si la passerelle Express Route Gateway sert le trafic lorsqu’il existe plusieurs passerelles Express Route dans le réseau virtuel.

VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

Définissez la propriété autoriserle trafic de réseauvirtuel distant: configurez cette passerelle pour accepter le trafic provenant d’autres réseaux virtuels Azure.

VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

Définissez la propriété allowVirtualWanTraffic : configure cette passerelle pour accepter le trafic provenant de réseaux Virtual WAN distants.

VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

Définissez la propriété Configuration de mise à l’échelleautomatique: Configuration de mise à l’échelle automatique pour la passerelle réseau virutale.

VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)

Définissez la propriété bgpSettings : Paramètres de l’orateur BGP de la passerelle de réseau virtuel.

VirtualNetworkGatewayInner withCustomRoutes(AddressSpace customRoutes)

Définir la propriété Routes personnalisées: référence à la ressource d’espace d’adressage qui représente l’espace d’adressage des itinéraires personnalisés spécifié par le client pour la passerelle de réseau virtuel et le client VPN.

VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

Définissez la propriété disableIpSecReplayProtection : disableIPSecReplayProtection.

VirtualNetworkGatewayInner withEnableBgp(Boolean enableBgp)

Définissez la propriété enableBgp : indique si BGP est activé pour cette passerelle de réseau virtuel ou non.

VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

Définissez la propriété enableBgpRouteTranslationforNat : EnableBgpRouteTranslationforNat flag.

VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)

Définissez la propriété activerle transfert Dns: indique si le transfert dns est activé ou non.

VirtualNetworkGatewayInner withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

Définissez la propriété enablePrivateIpAddress : indique si l’adresse IP privée doit être activée sur cette passerelle pour les connexions ou non.

VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)

Définissez la propriété Location étendue: emplacement étendu de type passerelle de réseau virtuel local.

VirtualNetworkGatewayInner withGatewayDefaultSite(SubResource gatewayDefaultSite)

Définir la propriété Site par défautde la passerelle: référence à la ressource passerelle de réseaulocalqui représente le site de réseau local ayant des itinéraires par défaut.

VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)

Définir la propriété Type de passerelle: type de cette passerelle de réseau virtuel.

VirtualNetworkGatewayInner withId(String id)

Définissez la propriété id : ID de ressource.

VirtualNetworkGatewayInner withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)

Définissez la propriété IpConfigurations : configurations IP pour la passerelle de réseau virtuel.

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

Définissez la propriété natRules : Règles Natpour la passerelle de réseau virtuel.

VirtualNetworkGatewayInner withSku(VirtualNetworkGatewaySku sku)

Définissez la propriété sku : référence à la ressource SKU de passerellede réseauvirtuelqui représente la référence SKU sélectionnée pour la passerelle de réseau virtuel.

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

Définissez la propriété Id de ressourced’emplacementétenduvNet: ID de ressource de réseau virtuel client.

VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)

Définissez la propriété Groupes destratégies de passerellede réseauvirtuel: référence à la ressource Groupe de stratégies de passerellede réseauvirtuelqui représente le groupe de stratégies de passerellede réseauvirtueldisponible pour la passerelle.

VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

Définissez lapropriété Vpn ClientConfiguration : référence à la ressource Configuration du clientVPNqui représente les configurations du client VPNP2S.

VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

Définissez la propriété Génération de passerellevpn: génération de cette passerelle de réseauvirtuel.

VirtualNetworkGatewayInner withVpnType(VpnType vpnType)

Définir lapropriété Vpn Type : type de cette passerelle de réseau virtuel.

Méthodes héritées de ProxyResource

Méthodes héritées de Resource

Méthodes héritées de java.lang.Object

Détails du constructeur

VirtualNetworkGatewayInner

public VirtualNetworkGatewayInner()

Crée une instance de la classe VirtualNetworkGatewayInner.

Détails de la méthode

active

public Boolean active()

Obtenez la propriété active : Indicateur ActiveActive.

Returns:

valeur active.

adminState

public AdminState adminState()

Obtenez la propriété adminState : Propriété pour indiquer si la passerelle Express Route Gateway sert le trafic lorsqu’il existe plusieurs passerelles Express Route dans le réseau virtuel.

Returns:

valeur adminState.

allowRemoteVnetTraffic

public Boolean allowRemoteVnetTraffic()

Obtenez la propriété allowRemoteVnetTraffic : Configurez cette passerelle pour accepter le trafic provenant d’autres réseaux virtuels Azure. Cette configuration ne prend pas en charge la connectivité à Azure Virtual WAN.

Returns:

valeur allowRemoteVnetTraffic.

allowVirtualWanTraffic

public Boolean allowVirtualWanTraffic()

Obtenez la propriété allowVirtualWanTraffic : Configure cette passerelle pour accepter le trafic provenant de réseaux Virtual WAN distants.

Returns:

valeur allowVirtualWanTraffic.

autoScaleConfiguration

public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

Obtenez la propriété autoScaleConfiguration : Configuration de la mise à l’échelle automatique pour la passerelle réseau virutale.

Returns:

valeur autoScaleConfiguration.

bgpSettings

public BgpSettings bgpSettings()

Obtenez la propriété bgpSettings : Paramètres du haut-parleur BGP de la passerelle de réseau virtuel.

Returns:

valeur bgpSettings.

customRoutes

public AddressSpace customRoutes()

Obtenir la propriété customRoutes : référence à la ressource d’espace d’adressage qui représente l’espace d’adressage des itinéraires personnalisés spécifié par le client pour la passerelle de réseau virtuel et VpnClient.

Returns:

valeur customRoutes.

disableIpSecReplayProtection

public Boolean disableIpSecReplayProtection()

Obtenez la propriété disableIpSecReplayProtection : indicateur disableIPSecReplayProtection.

Returns:

valeur disableIpSecReplayProtection.

enableBgp

public Boolean enableBgp()

Obtenez la propriété enableBgp : Indique si BGP est activé pour cette passerelle de réseau virtuel ou non.

Returns:

valeur enableBgp.

enableBgpRouteTranslationForNat

public Boolean enableBgpRouteTranslationForNat()

Obtenez la propriété enableBgpRouteTranslationForNat : Indicateur EnableBgpRouteTranslationForNat.

Returns:

valeur enableBgpRouteTranslationForNat.

enableDnsForwarding

public Boolean enableDnsForwarding()

Obtenez la propriété enableDnsForwarding : Indique si le transfert dns est activé ou non.

Returns:

valeur enableDnsForwarding.

enablePrivateIpAddress

public Boolean enablePrivateIpAddress()

Obtenez la propriété enablePrivateIpAddress : Indique si l’adresse IP privée doit être activée sur cette passerelle pour les connexions ou non.

Returns:

valeur enablePrivateIpAddress.

etag

public String etag()

Obtenir la propriété etag : chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.

Returns:

valeur etag.

extendedLocation

public ExtendedLocation extendedLocation()

Obtenir la propriété extendedLocation : emplacement étendu de type passerelle de réseau virtuel local.

Returns:

valeur extendedLocation.

gatewayDefaultSite

public SubResource gatewayDefaultSite()

Obtenir la propriété gatewayDefaultSite : référence à la ressource LocalNetworkGateway qui représente le site de réseau local ayant des itinéraires par défaut. Affectez une valeur Null en cas de suppression du paramètre de site par défaut existant.

Returns:

valeur gatewayDefaultSite.

gatewayType

public VirtualNetworkGatewayType gatewayType()

Obtenir la propriété gatewayType : type de cette passerelle de réseau virtuel.

Returns:

valeur gatewayType.

id

public String id()

Obtenez la propriété id : ID de ressource.

Overrides:

VirtualNetworkGatewayInner.id()

Returns:

valeur d’id.

inboundDnsForwardingEndpoint

public String inboundDnsForwardingEndpoint()

Obtenez la propriété inboundDnsForwardingEndpoint : adresse IP allouée par la passerelle à laquelle les demandes dns peuvent être envoyées.

Returns:

valeur inboundDnsForwardingEndpoint.

ipConfigurations

public List ipConfigurations()

Obtenez la propriété ipConfigurations : Configurations IP pour la passerelle de réseau virtuel.

Returns:

valeur ipConfigurations.

natRules

public List natRules()

Obtenez la propriété natRules : NatRules pour la passerelle de réseau virtuel.

Returns:

valeur natRules.

provisioningState

public ProvisioningState provisioningState()

Obtenez la propriété provisioningState : état d’approvisionnement de la ressource de passerelle de réseau virtuel.

Returns:

valeur provisioningState.

resourceGuid

public String resourceGuid()

Obtenir la propriété resourceGuid : propriété GUID de ressource de la ressource de la ressource de passerelle de réseau virtuel.

Returns:

valeur resourceGuid.

sku

public VirtualNetworkGatewaySku sku()

Obtenir la propriété sku : référence à la ressource VirtualNetworkGatewaySku qui représente la référence SKU sélectionnée pour Passerelle de réseau virtuel.

Returns:

valeur de référence SKU.

vNetExtendedLocationResourceId

public String vNetExtendedLocationResourceId()

Obtenez la propriété vNetExtendedLocationResourceId : ID de ressource de réseau virtuel client. VirtualNetworkGateway de type passerelle locale est associé au réseau virtuel du client.

Returns:

valeur vNetExtendedLocationResourceId.

validate

public void validate()

Valide le instance.

virtualNetworkGatewayPolicyGroups

public List virtualNetworkGatewayPolicyGroups()

Obtenir la propriété virtualNetworkGatewayPolicyGroups : référence à la ressource VirtualNetworkGatewayPolicyGroup qui représente le VirtualNetworkGatewayPolicyGroup disponible pour la passerelle.

Returns:

valeur virtualNetworkGatewayPolicyGroups.

vpnClientConfiguration

public VpnClientConfiguration vpnClientConfiguration()

Obtenir la propriété vpnClientConfiguration : référence à la ressource VpnClientConfiguration qui représente les configurations VpnClient P2S.

Returns:

valeur vpnClientConfiguration.

vpnGatewayGeneration

public VpnGatewayGeneration vpnGatewayGeneration()

Obtenez la propriété vpnGatewayGeneration : génération de ce VirtualNetworkGateway. Doit être None si gatewayType n’est pas VPN.

Returns:

valeur vpnGatewayGeneration.

vpnType

public VpnType vpnType()

Obtenir la propriété vpnType : type de cette passerelle de réseau virtuel.

Returns:

valeur vpnType.

withActive

public VirtualNetworkGatewayInner withActive(Boolean active)

Définissez la propriété active : indicateur ActiveActive.

Parameters:

active - valeur active à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withAdminState

public VirtualNetworkGatewayInner withAdminState(AdminState adminState)

Définissez la propriété adminState : Propriété pour indiquer si la passerelle Express Route Gateway traite le trafic lorsqu’il existe plusieurs passerelles express route dans le réseau virtuel.

Parameters:

adminState - valeur adminState à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withAllowRemoteVnetTraffic

public VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

Définissez la propriété allowRemoteVnetTraffic : configurez cette passerelle pour accepter le trafic provenant d’autres réseaux virtuels Azure. Cette configuration ne prend pas en charge la connectivité à Azure Virtual WAN.

Parameters:

allowRemoteVnetTraffic - valeur allowRemoteVnetTraffic à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withAllowVirtualWanTraffic

public VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

Définissez la propriété allowVirtualWanTraffic : configure cette passerelle pour accepter le trafic provenant de réseaux Virtual WAN distants.

Parameters:

allowVirtualWanTraffic - valeur allowVirtualWanTraffic à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withAutoScaleConfiguration

public VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

Définissez la propriété autoScaleConfiguration : configuration de mise à l’échelle automatique pour la passerelle réseau virutale.

Parameters:

autoScaleConfiguration - valeur autoScaleConfiguration à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withBgpSettings

public VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)

Définissez la propriété bgpSettings : paramètres de l’orateur BGP de la passerelle de réseau virtuel.

Parameters:

bgpSettings - valeur bgpSettings à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withCustomRoutes

public VirtualNetworkGatewayInner withCustomRoutes(AddressSpace customRoutes)

Définissez la propriété customRoutes : référence à la ressource d’espace d’adressage qui représente l’espace d’adressage des itinéraires personnalisés spécifié par le client pour la passerelle de réseau virtuel et VpnClient.

Parameters:

customRoutes - valeur customRoutes à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withDisableIpSecReplayProtection

public VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

Définissez la propriété disableIpSecReplayProtection : indicateur disableIPSecReplayProtection.

Parameters:

disableIpSecReplayProtection - valeur disableIpSecReplayProtection à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withEnableBgp

public VirtualNetworkGatewayInner withEnableBgp(Boolean enableBgp)

Définissez la propriété enableBgp : indique si BGP est activé pour cette passerelle de réseau virtuel ou non.

Parameters:

enableBgp - valeur enableBgp à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withEnableBgpRouteTranslationForNat

public VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

Définissez la propriété enableBgpRouteTranslationForNat : indicateur EnableBgpRouteTranslationForNat.

Parameters:

enableBgpRouteTranslationForNat - valeur enableBgpRouteTranslationForNat à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withEnableDnsForwarding

public VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)

Définissez la propriété enableDnsForwarding : indique si le transfert dns est activé ou non.

Parameters:

enableDnsForwarding - valeur enableDnsForwarding à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withEnablePrivateIpAddress

public VirtualNetworkGatewayInner withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

Définissez la propriété enablePrivateIpAddress : indique si l’adresse IP privée doit être activée sur cette passerelle pour les connexions.

Parameters:

enablePrivateIpAddress - valeur enablePrivateIpAddress à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withExtendedLocation

public VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)

Définissez la propriété extendedLocation : emplacement étendu de type passerelle de réseau virtuel local.

Parameters:

extendedLocation - valeur extendedLocation à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withGatewayDefaultSite

public VirtualNetworkGatewayInner withGatewayDefaultSite(SubResource gatewayDefaultSite)

Définissez la propriété gatewayDefaultSite : référence à la ressource LocalNetworkGateway qui représente le site de réseau local ayant des itinéraires par défaut. Attribuez une valeur Null en cas de suppression du paramètre de site par défaut existant.

Parameters:

gatewayDefaultSite - valeur gatewayDefaultSite à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withGatewayType

public VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)

Définir la propriété gatewayType : type de cette passerelle de réseau virtuel.

Parameters:

gatewayType - valeur gatewayType à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withId

public VirtualNetworkGatewayInner withId(String id)

Définissez la propriété id : ID de ressource.

Parameters:

id - valeur d’id à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withIpConfigurations

public VirtualNetworkGatewayInner withIpConfigurations(List ipConfigurations)

Définissez la propriété ipConfigurations : configurations IP pour la passerelle de réseau virtuel.

Parameters:

ipConfigurations - valeur ipConfigurations à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withLocation

public VirtualNetworkGatewayInner withLocation(String location)

Overrides:

VirtualNetworkGatewayInner.withLocation(String location)

Parameters:

location

withNatRules

public VirtualNetworkGatewayInner withNatRules(List natRules)

Définissez la propriété natRules : NatRules pour la passerelle de réseau virtuel.

Parameters:

natRules - valeur natRules à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withSku

public VirtualNetworkGatewayInner withSku(VirtualNetworkGatewaySku sku)

Définissez la propriété sku : référence à la ressource VirtualNetworkGatewaySku qui représente la référence SKU sélectionnée pour la passerelle de réseau virtuel.

Parameters:

sku - valeur de référence sku à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withTags

public VirtualNetworkGatewayInner withTags(Map tags)

Overrides:

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

Parameters:

tags

withVNetExtendedLocationResourceId

public VirtualNetworkGatewayInner withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)

Définissez la propriété vNetExtendedLocationResourceId : Id de ressource de réseau virtuel client. VirtualNetworkGateway de type passerelle locale est associé au réseau virtuel du client.

Parameters:

vNetExtendedLocationResourceId - valeur vNetExtendedLocationResourceId à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withVirtualNetworkGatewayPolicyGroups

public VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List virtualNetworkGatewayPolicyGroups)

Définissez la propriété virtualNetworkGatewayPolicyGroups : référence à la ressource VirtualNetworkGatewayPolicyGroup qui représente le VirtualNetworkGatewayPolicyGroup disponible pour la passerelle.

Parameters:

virtualNetworkGatewayPolicyGroups - valeur virtualNetworkGatewayPolicyGroups à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withVpnClientConfiguration

public VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

Définissez la propriété vpnClientConfiguration : référence à la ressource VpnClientConfiguration qui représente les configurations VpnClient P2S.

Parameters:

vpnClientConfiguration - valeur vpnClientConfiguration à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withVpnGatewayGeneration

public VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

Définissez la propriété vpnGatewayGeneration : génération de ce VirtualNetworkGateway. Doit être None si gatewayType n’est pas VPN.

Parameters:

vpnGatewayGeneration - valeur vpnGatewayGeneration à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

withVpnType

public VirtualNetworkGatewayInner withVpnType(VpnType vpnType)

Définir la propriété vpnType : type de cette passerelle de réseau virtuel.

Parameters:

vpnType - valeur vpnType à définir.

Returns:

l’objet VirtualNetworkGatewayInner lui-même.

S’applique à