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
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 passerelle |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Boolean |
active()
Obtenez la propriété active : Indicateur Actif |
Admin |
adminState()
Obtenez la |
Boolean |
allowRemoteVnetTraffic()
Obtenez la propriété Autoriser |
Boolean |
allowVirtualWanTraffic()
Obtenir la propriété Autoriser |
Virtual |
autoScaleConfiguration()
Obtenez la propriété Configuration de mise à l’échelle |
Bgp |
bgpSettings()
Obtenez la propriété bgp |
Address |
customRoutes()
Obtenir la propriété Routes personnalisée |
Boolean |
disableIpSecReplayProtection()
Obtenez la propriété disable |
Boolean |
enableBgp()
Obtenez la propriété enable |
Boolean |
enableBgpRouteTranslationForNat()
Obtenez la propriété enable |
Boolean |
enableDnsForwarding()
Obtenez la propriété Enable |
Boolean |
enablePrivateIpAddress()
Obtenez la propriété Enable |
String |
etag()
Obtenir la propriété etag : chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour. |
Extended |
extendedLocation()
Obtenir la propriété Location étendue |
Sub |
gatewayDefaultSite()
Obtenir la propriété Site par défaut |
Virtual |
gatewayType()
Obtenir la propriété Type de passerelle |
String |
id()
Obtenez la propriété id : ID de ressource. |
String |
inboundDnsForwardingEndpoint()
Obtenez la propriété Point de terminaison de |
List<Virtual |
ipConfigurations()
Obtenez la |
List<Virtual |
natRules()
Obtenez la propriété nat |
Provisioning |
provisioningState()
Obtenez la propriété État d’approvisionnement |
String |
resourceGuid()
Obtenir la propriété GUID de ressource |
Virtual |
sku()
Obtenir la propriété sku : référence à la ressource SKU de passerelle |
String |
vNetExtendedLocationResourceId()
Obtenez la propriété Id de ressource |
void |
validate()
Valide le instance. |
List<Virtual |
virtualNetworkGatewayPolicyGroups()
Obtenir la propriété Groupes de |
Vpn |
vpnClientConfiguration()
Obtenir la propriété Configuration du client vpn |
Vpn |
vpnGatewayGeneration()
Obtenir la propriété Génération de passerelle |
Vpn |
vpnType()
Obtenir la propriété Vpn |
Virtual |
withActive(Boolean active)
Définissez la propriété active : Indicateur Actif |
Virtual |
withAdminState(AdminState adminState)
Définissez la propriété Admin |
Virtual |
withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)
Définissez la propriété autoriser |
Virtual |
withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)
Définissez la propriété allow |
Virtual |
withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)
Définissez la propriété Configuration de mise à l’échelle |
Virtual |
withBgpSettings(BgpSettings bgpSettings)
Définissez la propriété bgp |
Virtual |
withCustomRoutes(AddressSpace customRoutes)
Définir la propriété Routes personnalisées |
Virtual |
withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
Définissez la propriété disable |
Virtual |
withEnableBgp(Boolean enableBgp)
Définissez la propriété enable |
Virtual |
withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
Définissez la propriété enable |
Virtual |
withEnableDnsForwarding(Boolean enableDnsForwarding)
Définissez la propriété activer |
Virtual |
withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)
Définissez la propriété enable |
Virtual |
withExtendedLocation(ExtendedLocation extendedLocation)
Définissez la propriété Location étendue |
Virtual |
withGatewayDefaultSite(SubResource gatewayDefaultSite)
Définir la propriété Site par défaut |
Virtual |
withGatewayType(VirtualNetworkGatewayType gatewayType)
Définir la propriété Type de passerelle |
Virtual |
withId(String id)
Définissez la propriété id : ID de ressource. |
Virtual |
withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)
Définissez la propriété Ip |
Virtual |
withLocation(String location) |
Virtual |
withNatRules(List<VirtualNetworkGatewayNatRuleInner> natRules)
Définissez la propriété nat |
Virtual |
withSku(VirtualNetworkGatewaySku sku)
Définissez la propriété sku : référence à la ressource SKU de passerelle |
Virtual |
withTags(Map<String,String> tags) |
Virtual |
withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)
Définissez la propriété Id de ressource |
Virtual |
withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)
Définissez la propriété Groupes de |
Virtual |
withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)
Définissez la |
Virtual |
withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)
Définissez la propriété Génération de passerelle |
Virtual |
withVpnType(VpnType vpnType)
Définir la |
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:
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:
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:
allowVirtualWanTraffic
public Boolean allowVirtualWanTraffic()
Obtenez la propriété allowVirtualWanTraffic : Configure cette passerelle pour accepter le trafic provenant de réseaux Virtual WAN distants.
Returns:
autoScaleConfiguration
public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()
Obtenez la propriété autoScaleConfiguration : Configuration de la mise à l’échelle automatique pour la passerelle réseau virutale.
Returns:
bgpSettings
public BgpSettings bgpSettings()
Obtenez la propriété bgpSettings : Paramètres du haut-parleur BGP de la passerelle de réseau virtuel.
Returns:
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:
disableIpSecReplayProtection
public Boolean disableIpSecReplayProtection()
Obtenez la propriété disableIpSecReplayProtection : indicateur disableIPSecReplayProtection.
Returns:
enableBgp
public Boolean enableBgp()
Obtenez la propriété enableBgp : Indique si BGP est activé pour cette passerelle de réseau virtuel ou non.
Returns:
enableBgpRouteTranslationForNat
public Boolean enableBgpRouteTranslationForNat()
Obtenez la propriété enableBgpRouteTranslationForNat : Indicateur EnableBgpRouteTranslationForNat.
Returns:
enableDnsForwarding
public Boolean enableDnsForwarding()
Obtenez la propriété enableDnsForwarding : Indique si le transfert dns est activé ou non.
Returns:
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:
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:
extendedLocation
public ExtendedLocation extendedLocation()
Obtenir la propriété extendedLocation : emplacement étendu de type passerelle de réseau virtuel local.
Returns:
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:
gatewayType
public VirtualNetworkGatewayType gatewayType()
Obtenir la propriété gatewayType : type de cette passerelle de réseau virtuel.
Returns:
id
public String id()
Obtenez la propriété id : ID de ressource.
Overrides:
VirtualNetworkGatewayInner.id()Returns:
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:
ipConfigurations
public List
Obtenez la propriété ipConfigurations : Configurations IP pour la passerelle de réseau virtuel.
Returns:
natRules
public List
Obtenez la propriété natRules : NatRules pour la passerelle de réseau virtuel.
Returns:
provisioningState
public ProvisioningState provisioningState()
Obtenez la propriété provisioningState : état d’approvisionnement de la ressource de passerelle de réseau virtuel.
Returns:
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:
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:
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:
validate
public void validate()
Valide le instance.
virtualNetworkGatewayPolicyGroups
public List
Obtenir la propriété virtualNetworkGatewayPolicyGroups : référence à la ressource VirtualNetworkGatewayPolicyGroup qui représente le VirtualNetworkGatewayPolicyGroup disponible pour la passerelle.
Returns:
vpnClientConfiguration
public VpnClientConfiguration vpnClientConfiguration()
Obtenir la propriété vpnClientConfiguration : référence à la ressource VpnClientConfiguration qui représente les configurations VpnClient P2S.
Returns:
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:
vpnType
public VpnType vpnType()
Obtenir la propriété vpnType : type de cette passerelle de réseau virtuel.
Returns:
withActive
public VirtualNetworkGatewayInner withActive(Boolean active)
Définissez la propriété active : indicateur ActiveActive.
Parameters:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
withDisableIpSecReplayProtection
public VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
Définissez la propriété disableIpSecReplayProtection : indicateur disableIPSecReplayProtection.
Parameters:
Returns:
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:
Returns:
withEnableBgpRouteTranslationForNat
public VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
Définissez la propriété enableBgpRouteTranslationForNat : indicateur EnableBgpRouteTranslationForNat.
Parameters:
Returns:
withEnableDnsForwarding
public VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)
Définissez la propriété enableDnsForwarding : indique si le transfert dns est activé ou non.
Parameters:
Returns:
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:
Returns:
withExtendedLocation
public VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)
Définissez la propriété extendedLocation : emplacement étendu de type passerelle de réseau virtuel local.
Parameters:
Returns:
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:
Returns:
withGatewayType
public VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)
Définir la propriété gatewayType : type de cette passerelle de réseau virtuel.
Parameters:
Returns:
withId
public VirtualNetworkGatewayInner withId(String id)
Définissez la propriété id : ID de ressource.
Parameters:
Returns:
withIpConfigurations
public VirtualNetworkGatewayInner withIpConfigurations(List
Définissez la propriété ipConfigurations : configurations IP pour la passerelle de réseau virtuel.
Parameters:
Returns:
withLocation
public VirtualNetworkGatewayInner withLocation(String location)
Overrides:
VirtualNetworkGatewayInner.withLocation(String location)Parameters:
withNatRules
public VirtualNetworkGatewayInner withNatRules(List
Définissez la propriété natRules : NatRules pour la passerelle de réseau virtuel.
Parameters:
Returns:
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:
Returns:
withTags
public VirtualNetworkGatewayInner withTags(Map
Overrides:
VirtualNetworkGatewayInner.withTags(Map<String,String> tags)Parameters:
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:
Returns:
withVirtualNetworkGatewayPolicyGroups
public VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List
Définissez la propriété virtualNetworkGatewayPolicyGroups : référence à la ressource VirtualNetworkGatewayPolicyGroup qui représente le VirtualNetworkGatewayPolicyGroup disponible pour la passerelle.
Parameters:
Returns:
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:
Returns:
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:
Returns:
withVpnType
public VirtualNetworkGatewayInner withVpnType(VpnType vpnType)
Définir la propriété vpnType : type de cette passerelle de réseau virtuel.
Parameters:
Returns:
S’applique à
Azure SDK for Java