Partager via


BackendAddressPoolInner Classe

public final class BackendAddressPoolInner
extends SubResource

Pool d’adresses IP principales.

Récapitulatif du constructeur

Constructeur Description
BackendAddressPoolInner()

Crée une instance de la classe interne du poold’adressesback-end.

Résumé de la méthode

Modificateur et type Méthode et description
List<NetworkInterfaceIpConfigurationInner> backendIpConfigurations()

Obtenir la propriété IpConfigurations back-end: tableau de références aux adresses IP définies dans les interfaces réseau.

Integer drainPeriodInSeconds()

Obtenez la propriété Périodede drainageInSeconds : Nombre de secondes Load Balancer attend avant d’envoyer RESET au client et à l’adresse back-end.

String etag()

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

List<SubResource> inboundNatRules()

Obtenir la propriété Règles Natde trafic entrant: tableau de références aux règles NAT de trafic entrant qui utilisent ce pool d’adresses back-end.

List<LoadBalancerBackendAddress> loadBalancerBackendAddresses()

Obtenez la propriété Load Balancer Backend Addresses ( Adresses principalesde l’équilibreurde charge) : tableau d’adresses principales.

List<SubResource> loadBalancingRules()

Obtenir la propriété Règles d’équilibrage decharge: tableau de références aux règles d’équilibrage de charge qui utilisent ce pool d’adresses back-end.

String location()

Obtenir la propriété location : emplacement du pool d’adresses back-end.

String name()

Obtenir la propriété name : nom de la ressource unique dans l’ensemble des pools d’adresses back-end utilisés par l’équilibreur de charge.

SubResource outboundRule()

Obtenir la propriété de règle de trafic sortant: référence à une règle de trafic sortant qui utilise ce pool d’adresses back-end.

List<SubResource> outboundRules()

Obtenir la propriété Règles de trafic sortant: tableau de références aux règles de trafic sortant qui utilisent ce pool d’adresses back-end.

ProvisioningState provisioningState()

Obtenir la propriété État d’approvisionnement: état d’approvisionnement de la ressource du pool d’adresses back-end.

SyncMode syncMode()

Obtenez la propriété Mode de synchronisation: Mode synchrone de l’adresse du serveur principal pour le pool de back-ends.

List<GatewayLoadBalancerTunnelInterface> tunnelInterfaces()

Obtenez la propriété Interfaces de tunnel: tableau d’interfaces de tunnel d’équilibreur de charge de passerelle.

String type()

Obtient la propriété type : Type de la ressource.

void validate()

Valide le instance.

SubResource virtualNetwork()

Obtenir lapropriété virtual Network : référence à un réseau virtuel.

BackendAddressPoolInner withDrainPeriodInSeconds(Integer drainPeriodInSeconds)

Définissez lapropriété Drain PeriodInSeconds : Nombre de secondes Load Balancer attend avant d’envoyer RESET à l’adresse du client et du back-end.

BackendAddressPoolInner withId(String id)
BackendAddressPoolInner withLoadBalancerBackendAddresses(List<LoadBalancerBackendAddress> loadBalancerBackendAddresses)

Définissez la propriété Load Balancer Backend Addresses ( Adresses principalesde l’équilibreurde charge) : tableau d’adresses principales.

BackendAddressPoolInner withLocation(String location)

Définir la propriété location : emplacement du pool d’adresses back-end.

BackendAddressPoolInner withName(String name)

Définir la propriété name : nom de la ressource unique dans l’ensemble des pools d’adresses back-end utilisés par l’équilibreur de charge.

BackendAddressPoolInner withSyncMode(SyncMode syncMode)

Définissez la propriété Mode de synchronisation: Mode synchrone de l’adresse principale pour le pool de back-ends.

BackendAddressPoolInner withTunnelInterfaces(List<GatewayLoadBalancerTunnelInterface> tunnelInterfaces)

Définissez la propriété Interfaces de tunnel: tableau d’interfaces de tunnel d’équilibreur de charge de passerelle.

BackendAddressPoolInner withVirtualNetwork(SubResource virtualNetwork)

Définissez la propriété réseau virtuel: référence à un réseau virtuel.

Méthodes héritées de SubResource

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

Détails du constructeur

BackendAddressPoolInner

public BackendAddressPoolInner()

Crée un instance de la classe BackendAddressPoolInner.

Détails de la méthode

backendIpConfigurations

public List backendIpConfigurations()

Obtenir la propriété backendIpConfigurations : tableau de références aux adresses IP définies dans les interfaces réseau.

Returns:

valeur backendIpConfigurations.

drainPeriodInSeconds

public Integer drainPeriodInSeconds()

Obtenez la propriété drainPeriodInSeconds : Nombre de secondes Load Balancer attend avant d’envoyer RESET au client et à l’adresse back-end.

Returns:

valeur drainPeriodInSeconds.

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.

inboundNatRules

public List inboundNatRules()

Obtenir la propriété inboundNatRules : tableau de références aux règles NAT de trafic entrant qui utilisent ce pool d’adresses back-end.

Returns:

valeur inboundNatRules.

loadBalancerBackendAddresses

public List loadBalancerBackendAddresses()

Obtenez la propriété loadBalancerBackendAddresses : tableau d’adresses principales.

Returns:

valeur loadBalancerBackendAddresses.

loadBalancingRules

public List loadBalancingRules()

Obtenez la propriété loadBalancingRules : tableau de références aux règles d’équilibrage de charge qui utilisent ce pool d’adresses back-end.

Returns:

valeur loadBalancingRules.

location

public String location()

Obtenir la propriété location : emplacement du pool d’adresses back-end.

Returns:

valeur d’emplacement.

name

public String name()

Obtenir la propriété name : nom de la ressource unique dans l’ensemble des pools d’adresses back-end utilisés par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource.

Returns:

valeur de nom.

outboundRule

public SubResource outboundRule()

Obtenir la propriété outboundRule : référence à une règle de trafic sortant qui utilise ce pool d’adresses back-end.

Returns:

valeur outboundRule.

outboundRules

public List outboundRules()

Obtenir la propriété outboundRules : tableau de références aux règles de trafic sortant qui utilisent ce pool d’adresses back-end.

Returns:

valeur outboundRules.

provisioningState

public ProvisioningState provisioningState()

Obtenez la propriété provisioningState : état d’approvisionnement de la ressource du pool d’adresses back-end.

Returns:

valeur provisioningState.

syncMode

public SyncMode syncMode()

Obtenez la propriété syncMode : Mode synchrone de l’adresse du serveur principal pour le pool principal.

Returns:

valeur syncMode.

tunnelInterfaces

public List tunnelInterfaces()

Obtenez la propriété tunnelInterfaces : tableau d’interfaces de tunnel de l’équilibreur de charge de passerelle.

Returns:

valeur tunnelInterfaces.

type

public String type()

Obtient la propriété type : Type de la ressource.

Returns:

valeur de type.

validate

public void validate()

Valide le instance.

virtualNetwork

public SubResource virtualNetwork()

Obtenir la propriété virtualNetwork : référence à un réseau virtuel.

Returns:

valeur virtualNetwork.

withDrainPeriodInSeconds

public BackendAddressPoolInner withDrainPeriodInSeconds(Integer drainPeriodInSeconds)

Définissez la propriété drainPeriodInSeconds : Nombre de secondes Load Balancer attend avant d’envoyer RESET au client et à l’adresse back-end.

Parameters:

drainPeriodInSeconds - valeur de drainPeriodInSeconds à définir.

Returns:

l’objet BackendAddressPoolInner lui-même.

withId

public BackendAddressPoolInner withId(String id)

Overrides:

BackendAddressPoolInner.withId(String id)

Parameters:

id

withLoadBalancerBackendAddresses

public BackendAddressPoolInner withLoadBalancerBackendAddresses(List loadBalancerBackendAddresses)

Définissez la propriété loadBalancerBackendAddresses : tableau d’adresses principales.

Parameters:

loadBalancerBackendAddresses - valeur loadBalancerBackendAddresses à définir.

Returns:

l’objet BackendAddressPoolInner lui-même.

withLocation

public BackendAddressPoolInner withLocation(String location)

Définir la propriété location : emplacement du pool d’adresses back-end.

Parameters:

location - valeur d’emplacement à définir.

Returns:

l’objet BackendAddressPoolInner lui-même.

withName

public BackendAddressPoolInner withName(String name)

Définir la propriété name : nom de la ressource unique dans l’ensemble des pools d’adresses back-end utilisés par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource.

Parameters:

name - valeur de nom à définir.

Returns:

l’objet BackendAddressPoolInner lui-même.

withSyncMode

public BackendAddressPoolInner withSyncMode(SyncMode syncMode)

Définissez la propriété syncMode : Adresse principale en mode synchrone pour le pool back-end.

Parameters:

syncMode - valeur syncMode à définir.

Returns:

l’objet BackendAddressPoolInner lui-même.

withTunnelInterfaces

public BackendAddressPoolInner withTunnelInterfaces(List tunnelInterfaces)

Définissez la propriété tunnelInterfaces : tableau d’interfaces de tunnel d’équilibreur de charge de passerelle.

Parameters:

tunnelInterfaces - valeur tunnelInterfaces à définir.

Returns:

l’objet BackendAddressPoolInner lui-même.

withVirtualNetwork

public BackendAddressPoolInner withVirtualNetwork(SubResource virtualNetwork)

Définissez la propriété virtualNetwork : référence à un réseau virtuel.

Parameters:

virtualNetwork - valeur virtualNetwork à définir.

Returns:

l’objet BackendAddressPoolInner lui-même.

S’applique à