Compartir a través de


BackendAddressPoolInner Clase

public final class BackendAddressPoolInner
extends SubResource

Grupo de direcciones IP de back-end.

Resumen del constructor

Constructor Description
BackendAddressPoolInner()

Crea una instancia de la clase interna del grupo de direccionesde back-end.

Resumen del método

Modificador y tipo Método y descripción
List<NetworkInterfaceIpConfigurationInner> backendIpConfigurations()

Obtenga la propiedad IpConfigurations de back-end: matriz de referencias a direcciones IP definidas en interfaces de red.

Integer drainPeriodInSeconds()

Obtenga la propiedad PeriodInSeconds de purga: Cantidad de segundos Load Balancer espera antes de enviar RESET a la dirección de cliente y back-end.

String etag()

Obtiene la propiedad etag: una cadena única de solo lectura que cambia cada vez que se actualiza el recurso.

List<SubResource> inboundNatRules()

Obtenga la propiedad Reglas natde entrada: matriz de referencias a reglas NAT de entrada que usan este grupo de direcciones de back-end.

List<LoadBalancerBackendAddress> loadBalancerBackendAddresses()

Obtenga la propiedad Direcciones de back-enddel equilibradorde carga: una matriz de direcciones de back-end.

List<SubResource> loadBalancingRules()

Obtenga la propiedad Reglas de equilibrio decarga: matriz de referencias a reglas de equilibrio de carga que usan este grupo de direcciones de back-end.

String location()

Obtenga la propiedad location: la ubicación del grupo de direcciones de back-end.

String name()

Obtenga la propiedad name: el nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga.

SubResource outboundRule()

Obtenga la propiedad Regla desalida: referencia a una regla de salida que usa este grupo de direcciones de back-end.

List<SubResource> outboundRules()

Obtenga la propiedad Reglas de salida: matriz de referencias a reglas de salida que usan este grupo de direcciones de back-end.

ProvisioningState provisioningState()

Obtenga la propiedad Estado de aprovisionamiento: el estado de aprovisionamiento del recurso del grupo de direcciones de back-end.

SyncMode syncMode()

Obtenga la propiedad Modo sincrónico: modo sincrónico de dirección de back-end para el grupo de back-end.

List<GatewayLoadBalancerTunnelInterface> tunnelInterfaces()

Obtenga la propiedad Interfaces de túnel: una matriz de interfaces de túnel del equilibrador de carga de puerta de enlace.

String type()

Obtenga la propiedad type: Tipo del recurso.

void validate()

Valida la instancia.

SubResource virtualNetwork()

Obtiene la propiedad de red virtual: una referencia a una red virtual.

BackendAddressPoolInner withDrainPeriodInSeconds(Integer drainPeriodInSeconds)

Establezca la propiedad PeriodInSeconds de purga: Cantidad de segundos Load Balancer espera antes de enviar RESET a la dirección de cliente y back-end.

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

Establezca la propiedad Direcciones de back-enddel equilibradorde carga: una matriz de direcciones de back-end.

BackendAddressPoolInner withLocation(String location)

Establezca la propiedad location: la ubicación del grupo de direcciones de back-end.

BackendAddressPoolInner withName(String name)

Establezca la propiedad name: el nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga.

BackendAddressPoolInner withSyncMode(SyncMode syncMode)

Establezca la propiedad Modo de sincronización: modo sincrónico de dirección de back-end para el grupo de back-end.

BackendAddressPoolInner withTunnelInterfaces(List<GatewayLoadBalancerTunnelInterface> tunnelInterfaces)

Establezca la propiedad Interfaces de túnel: una matriz de interfaces de túnel del equilibrador de carga de puerta de enlace.

BackendAddressPoolInner withVirtualNetwork(SubResource virtualNetwork)

Establezca la propiedad red virtual: una referencia a una red virtual.

Métodos heredados de SubResource

Métodos heredados de java.lang.Object

Detalles del constructor

BackendAddressPoolInner

public BackendAddressPoolInner()

Crea una instancia de la clase BackendAddressPoolInner.

Detalles del método

backendIpConfigurations

public List backendIpConfigurations()

Obtenga la propiedad backendIpConfigurations: matriz de referencias a direcciones IP definidas en interfaces de red.

Returns:

valor backendIpConfigurations.

drainPeriodInSeconds

public Integer drainPeriodInSeconds()

Obtenga la propiedad drainPeriodInSeconds: cantidad de segundos Load Balancer espera antes de enviar RESET a la dirección de cliente y back-end.

Returns:

el valor drainPeriodInSeconds.

etag

public String etag()

Obtiene la propiedad etag: una cadena única de solo lectura que cambia cada vez que se actualiza el recurso.

Returns:

el valor etag.

inboundNatRules

public List inboundNatRules()

Obtenga la propiedad inboundNatRules: matriz de referencias a reglas NAT de entrada que usan este grupo de direcciones de back-end.

Returns:

el valor inboundNatRules.

loadBalancerBackendAddresses

public List loadBalancerBackendAddresses()

Obtenga la propiedad loadBalancerBackendAddresses: una matriz de direcciones de back-end.

Returns:

el valor loadBalancerBackendAddresses.

loadBalancingRules

public List loadBalancingRules()

Obtenga la propiedad loadBalancingRules: matriz de referencias a reglas de equilibrio de carga que usan este grupo de direcciones de back-end.

Returns:

el valor loadBalancingRules.

location

public String location()

Obtenga la propiedad location: la ubicación del grupo de direcciones de back-end.

Returns:

valor de ubicación.

name

public String name()

Obtenga la propiedad name: el nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga. Este nombre se puede usar para acceder al recurso.

Returns:

el valor del nombre.

outboundRule

public SubResource outboundRule()

Obtenga la propiedad outboundRule: referencia a una regla de salida que usa este grupo de direcciones de back-end.

Returns:

el valor outboundRule.

outboundRules

public List outboundRules()

Obtenga la propiedad outboundRules: matriz de referencias a reglas de salida que usan este grupo de direcciones de back-end.

Returns:

el valor outboundRules.

provisioningState

public ProvisioningState provisioningState()

Obtenga la propiedad provisioningState: el estado de aprovisionamiento del recurso del grupo de direcciones de back-end.

Returns:

el valor provisioningState.

syncMode

public SyncMode syncMode()

Obtenga la propiedad syncMode: modo sincrónico de dirección de back-end para el grupo de back-end.

Returns:

el valor syncMode.

tunnelInterfaces

public List tunnelInterfaces()

Obtenga la propiedad tunnelInterfaces: una matriz de interfaces de túnel del equilibrador de carga de puerta de enlace.

Returns:

el valor tunnelInterfaces.

type

public String type()

Obtenga la propiedad type: Tipo del recurso.

Returns:

valor de tipo.

validate

public void validate()

Valida la instancia.

virtualNetwork

public SubResource virtualNetwork()

Obtiene la propiedad virtualNetwork: referencia a una red virtual.

Returns:

el valor de virtualNetwork.

withDrainPeriodInSeconds

public BackendAddressPoolInner withDrainPeriodInSeconds(Integer drainPeriodInSeconds)

Establezca la propiedad drainPeriodInSeconds: Cantidad de segundos Load Balancer espera antes de enviar RESET a la dirección de cliente y back-end.

Parameters:

drainPeriodInSeconds - valor drainPeriodInSeconds que se va a establecer.

Returns:

el propio objeto BackendAddressPoolInner.

withId

public BackendAddressPoolInner withId(String id)

Overrides:

BackendAddressPoolInner.withId(String id)

Parameters:

id

withLoadBalancerBackendAddresses

public BackendAddressPoolInner withLoadBalancerBackendAddresses(List loadBalancerBackendAddresses)

Establezca la propiedad loadBalancerBackendAddresses: una matriz de direcciones de back-end.

Parameters:

loadBalancerBackendAddresses - el valor loadBalancerBackendAddresses que se va a establecer.

Returns:

el propio objeto BackendAddressPoolInner.

withLocation

public BackendAddressPoolInner withLocation(String location)

Establezca la propiedad location: la ubicación del grupo de direcciones de back-end.

Parameters:

location - valor de ubicación que se va a establecer.

Returns:

el propio objeto BackendAddressPoolInner.

withName

public BackendAddressPoolInner withName(String name)

Establezca la propiedad name: el nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga. Este nombre se puede usar para acceder al recurso.

Parameters:

name - valor de nombre que se va a establecer.

Returns:

el propio objeto BackendAddressPoolInner.

withSyncMode

public BackendAddressPoolInner withSyncMode(SyncMode syncMode)

Establezca la propiedad syncMode: modo sincrónico de dirección de back-end para el grupo de back-end.

Parameters:

syncMode - el valor syncMode que se va a establecer.

Returns:

el propio objeto BackendAddressPoolInner.

withTunnelInterfaces

public BackendAddressPoolInner withTunnelInterfaces(List tunnelInterfaces)

Establezca la propiedad tunnelInterfaces: una matriz de interfaces de túnel del equilibrador de carga de puerta de enlace.

Parameters:

tunnelInterfaces - valor tunnelInterfaces que se va a establecer.

Returns:

el propio objeto BackendAddressPoolInner.

withVirtualNetwork

public BackendAddressPoolInner withVirtualNetwork(SubResource virtualNetwork)

Establezca la propiedad virtualNetwork: referencia a una red virtual.

Parameters:

virtualNetwork - valor de virtualNetwork que se va a establecer.

Returns:

el propio objeto BackendAddressPoolInner.

Se aplica a