Freigeben über


BackendAddressPoolInner Klasse

public final class BackendAddressPoolInner
extends SubResource

Pool von Back-End-IP-Adressen.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
BackendAddressPoolInner()

Erstellt eine instance der inneren Klasse des Back-End-Adresspools.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
List<NetworkInterfaceIpConfigurationInner> backendIpConfigurations()

Abrufen der Back-End-IpConfigurations-Eigenschaft: Ein Array von Verweisen auf IP-Adressen, die in Netzwerkschnittstellen definiert sind.

Integer drainPeriodInSeconds()

Rufen Sie die InSeconds-Eigenschaft des Ablaufzeitraumsab: Anzahl der Sekunden, die Load Balancer warten, bevor RESET an client- und back-End-Adresse gesendet wird.

String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

List<SubResource> inboundNatRules()

Abrufen der NatRules-Eigenschaft für eingehenden Datenverkehr: Ein Array von Verweisen auf eingehende NAT-Regeln, die diesen Back-End-Adresspool verwenden.

List<LoadBalancerBackendAddress> loadBalancerBackendAddresses()

Rufen Sie die LoadBalancer-Back-End-Adressen-Eigenschaftab: Ein Array von Back-End-Adressen.

List<SubResource> loadBalancingRules()

Abrufen der Lastenausgleichsregeln-Eigenschaft: Ein Array von Verweisen auf Lastenausgleichsregeln, die diesen Back-End-Adresspool verwenden.

String location()

Abrufen der Location-Eigenschaft: Der Speicherort des Back-End-Adresspools.

String name()

Abrufen der Name-Eigenschaft: Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist.

SubResource outboundRule()

Abrufen der OutboundRule-Eigenschaft: Ein Verweis auf eine ausgehende Regel, die diesen Back-End-Adresspool verwendet.

List<SubResource> outboundRules()

Abrufen der OutboundRules-Eigenschaft: Ein Array von Verweisen auf ausgehende Regeln, die diesen Back-End-Adresspool verwenden.

ProvisioningState provisioningState()

Abrufen der Bereitstellungsstatuseigenschaft: Der Bereitstellungsstatus der Back-End-Adresspoolressource.

SyncMode syncMode()

Rufen Sie die Eigenschaft Synchronisierungsmodusab: Synchroner Back-End-Adressmodus für den Back-End-Pool.

List<GatewayLoadBalancerTunnelInterface> tunnelInterfaces()

Rufen Sie die Tunnelschnittstellen-Eigenschaftab: Ein Array von Gateway-Load Balancer-Tunnelschnittstellen.

String type()

Rufen Sie die type-Eigenschaft ab: Typ der Ressource.

void validate()

Überprüft die instance.

SubResource virtualNetwork()

Abrufen der VirtualNetwork-Eigenschaft: Ein Verweis auf ein virtuelles Netzwerk.

BackendAddressPoolInner withDrainPeriodInSeconds(Integer drainPeriodInSeconds)

Legen Sie die InSeconds-Eigenschaft des Ablaufzeitraumsfest: Anzahl der Sekunden, auf die Load Balancer wartet, bevor RESET an Client- und Back-End-Adresse gesendet wird.

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

Legen Sie die LoadBalancerBack-End-Adressen-Eigenschaftfest: Ein Array von Back-End-Adressen.

BackendAddressPoolInner withLocation(String location)

Festlegen der Location-Eigenschaft: Der Speicherort des Back-End-Adresspools.

BackendAddressPoolInner withName(String name)

Legen Sie die name-Eigenschaft fest: Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist.

BackendAddressPoolInner withSyncMode(SyncMode syncMode)

Legen Sie die Eigenschaft Synchronisierungsmodusfest: Synchroner Back-End-Adressmodus für den Back-End-Pool.

BackendAddressPoolInner withTunnelInterfaces(List<GatewayLoadBalancerTunnelInterface> tunnelInterfaces)

Legen Sie die Eigenschaft Tunnelschnittstellenfest: Ein Array von Gateway-Load Balancer-Tunnelschnittstellen.

BackendAddressPoolInner withVirtualNetwork(SubResource virtualNetwork)

Legen Sie die Eigenschaft des virtuellenNetzwerks fest: Ein Verweis auf ein virtuelles Netzwerk.

Geerbte Methoden von SubResource

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

BackendAddressPoolInner

public BackendAddressPoolInner()

Erstellt eine instance der Back-EndAddressPoolInner-Klasse.

Details zur Methode

backendIpConfigurations

public List backendIpConfigurations()

Abrufen der back-EndIpConfigurations-Eigenschaft: Ein Array von Verweisen auf IP-Adressen, die in Netzwerkschnittstellen definiert sind.

Returns:

der wert backIpConfigurations.

drainPeriodInSeconds

public Integer drainPeriodInSeconds()

Abrufen der drainPeriodInSeconds-Eigenschaft: Anzahl der Sekunden, auf die Load Balancer wartet, bevor RESET an Client- und Back-End-Adresse gesendet wird.

Returns:

der Wert drainPeriodInSeconds.

etag

public String etag()

Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

Returns:

der etag-Wert.

inboundNatRules

public List inboundNatRules()

Abrufen der inboundNatRules-Eigenschaft: Ein Array von Verweisen auf eingehende NAT-Regeln, die diesen Back-End-Adresspool verwenden.

Returns:

der wert inboundNatRules.

loadBalancerBackendAddresses

public List loadBalancerBackendAddresses()

Rufen Sie die loadBalancerBackendAddresses-Eigenschaft ab: Ein Array von Back-End-Adressen.

Returns:

der loadBalancerBackendAddresses-Wert.

loadBalancingRules

public List loadBalancingRules()

Abrufen der loadBalancingRules-Eigenschaft: Ein Array von Verweisen auf Lastenausgleichsregeln, die diesen Back-End-Adresspool verwenden.

Returns:

der loadBalancingRules-Wert.

location

public String location()

Abrufen der Location-Eigenschaft: Der Speicherort des Back-End-Adresspools.

Returns:

der Location-Wert.

name

public String name()

Abrufen der Name-Eigenschaft: Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

Returns:

der Name-Wert.

outboundRule

public SubResource outboundRule()

Abrufen der outboundRule-Eigenschaft: Ein Verweis auf eine ausgehende Regel, die diesen Back-End-Adresspool verwendet.

Returns:

der Wert outboundRule.

outboundRules

public List outboundRules()

Abrufen der outboundRules-Eigenschaft: Ein Array von Verweisen auf ausgehende Regeln, die diesen Back-End-Adresspool verwenden.

Returns:

der Wert outboundRules.

provisioningState

public ProvisioningState provisioningState()

Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus der Back-End-Adresspoolressource.

Returns:

der ProvisioningState-Wert.

syncMode

public SyncMode syncMode()

Rufen Sie die syncMode-Eigenschaft ab: Synchroner Back-End-Adressmodus für den Back-End-Pool.

Returns:

der syncMode-Wert.

tunnelInterfaces

public List tunnelInterfaces()

Abrufen der tunnelInterfaces-Eigenschaft: Ein Array von Gateway-Load Balancer-Tunnelschnittstellen.

Returns:

den Wert tunnelInterfaces.

type

public String type()

Rufen Sie die type-Eigenschaft ab: Typ der Ressource.

Returns:

der Typwert.

validate

public void validate()

Überprüft die instance.

virtualNetwork

public SubResource virtualNetwork()

Abrufen der virtualNetwork-Eigenschaft: Ein Verweis auf ein virtuelles Netzwerk.

Returns:

der wert virtualNetwork.

withDrainPeriodInSeconds

public BackendAddressPoolInner withDrainPeriodInSeconds(Integer drainPeriodInSeconds)

Legen Sie die drainPeriodInSeconds-Eigenschaft fest: Anzahl von Sekunden, die Load Balancer warten, bevor RESET an client- und back-End-Adresse gesendet wird.

Parameters:

drainPeriodInSeconds - der festzulegende Wert drainPeriodInSeconds.

Returns:

das Back-EndAddressPoolInner-Objekt selbst.

withId

public BackendAddressPoolInner withId(String id)

Overrides:

BackendAddressPoolInner.withId(String id)

Parameters:

id

withLoadBalancerBackendAddresses

public BackendAddressPoolInner withLoadBalancerBackendAddresses(List loadBalancerBackendAddresses)

Legen Sie die loadBalancerBackendAddresses-Eigenschaft fest: Ein Array von Back-End-Adressen.

Parameters:

loadBalancerBackendAddresses - der festzulegende LoadBalancerBackendAddresses-Wert.

Returns:

das Back-EndAddressPoolInner-Objekt selbst.

withLocation

public BackendAddressPoolInner withLocation(String location)

Festlegen der Location-Eigenschaft: Der Speicherort des Back-End-Adresspools.

Parameters:

location - der festzulegende Standortwert.

Returns:

das Back-EndAddressPoolInner-Objekt selbst.

withName

public BackendAddressPoolInner withName(String name)

Legen Sie die name-Eigenschaft fest: Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

Parameters:

name - der festzulegende Namewert.

Returns:

das Back-EndAddressPoolInner-Objekt selbst.

withSyncMode

public BackendAddressPoolInner withSyncMode(SyncMode syncMode)

Legen Sie die syncMode-Eigenschaft fest: Synchroner Back-End-Adressmodus für den Back-End-Pool.

Parameters:

syncMode - der festzulegende syncMode-Wert.

Returns:

das Back-EndAddressPoolInner-Objekt selbst.

withTunnelInterfaces

public BackendAddressPoolInner withTunnelInterfaces(List tunnelInterfaces)

Legen Sie die tunnelInterfaces-Eigenschaft fest: Ein Array von Gateway-Load Balancer-Tunnelschnittstellen.

Parameters:

tunnelInterfaces - der festzulegende Wert tunnelInterfaces.

Returns:

das Back-EndAddressPoolInner-Objekt selbst.

withVirtualNetwork

public BackendAddressPoolInner withVirtualNetwork(SubResource virtualNetwork)

Legen Sie die virtualNetwork-Eigenschaft fest: Ein Verweis auf ein virtuelles Netzwerk.

Parameters:

virtualNetwork - der festzulegende wert für virtualNetwork.

Returns:

das Back-EndAddressPoolInner-Objekt selbst.

Gilt für: