Udostępnij za pośrednictwem


LoadBalancers interface

Interfejs reprezentujący moduły LoadBalancers.

Metody

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje moduł równoważenia obciążenia.

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje moduł równoważenia obciążenia.

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Usuwa określony moduł równoważenia obciążenia.

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Usuwa określony moduł równoważenia obciążenia.

beginListInboundNatRulePortMappings(string, string, string, QueryInboundNatRulePortMappingRequest, LoadBalancersListInboundNatRulePortMappingsOptionalParams)

Lista mapowań portów reguł NAT dla ruchu przychodzącego.

beginListInboundNatRulePortMappingsAndWait(string, string, string, QueryInboundNatRulePortMappingRequest, LoadBalancersListInboundNatRulePortMappingsOptionalParams)

Lista mapowań portów reguł NAT dla ruchu przychodzącego.

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Zamienia adresy VIP między dwoma modułami równoważenia obciążenia.

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Zamienia adresy VIP między dwoma modułami równoważenia obciążenia.

get(string, string, LoadBalancersGetOptionalParams)

Pobiera określony moduł równoważenia obciążenia.

list(string, LoadBalancersListOptionalParams)

Pobiera wszystkie moduły równoważenia obciążenia w grupie zasobów.

listAll(LoadBalancersListAllOptionalParams)

Pobiera wszystkie moduły równoważenia obciążenia w ramach subskrypcji.

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

Migrowanie modułu równoważenia obciążenia do opartego na adresach IP

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Aktualizuje tagi modułu równoważenia obciążenia.

Szczegóły metody

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje moduł równoważenia obciążenia.

function beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<LoadBalancer>, LoadBalancer>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

parameters
LoadBalancer

Parametry dostarczone do operacji tworzenia lub aktualizowania modułu równoważenia obciążenia.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<LoadBalancer>, LoadBalancer>>

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje moduł równoważenia obciążenia.

function beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise<LoadBalancer>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

parameters
LoadBalancer

Parametry dostarczone do operacji tworzenia lub aktualizowania modułu równoważenia obciążenia.

Zwraca

Promise<LoadBalancer>

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Usuwa określony moduł równoważenia obciążenia.

function beginDelete(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

options
LoadBalancersDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Usuwa określony moduł równoważenia obciążenia.

function beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

options
LoadBalancersDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginListInboundNatRulePortMappings(string, string, string, QueryInboundNatRulePortMappingRequest, LoadBalancersListInboundNatRulePortMappingsOptionalParams)

Lista mapowań portów reguł NAT dla ruchu przychodzącego.

function beginListInboundNatRulePortMappings(groupName: string, loadBalancerName: string, backendPoolName: string, parameters: QueryInboundNatRulePortMappingRequest, options?: LoadBalancersListInboundNatRulePortMappingsOptionalParams): Promise<SimplePollerLike<OperationState<BackendAddressInboundNatRulePortMappings>, BackendAddressInboundNatRulePortMappings>>

Parametry

groupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

backendPoolName

string

Nazwa puli adresów zaplecza modułu równoważenia obciążenia.

parameters
QueryInboundNatRulePortMappingRequest

Wykonywanie zapytań względem żądania mapowania portów reguły NAT dla ruchu przychodzącego.

Zwraca

beginListInboundNatRulePortMappingsAndWait(string, string, string, QueryInboundNatRulePortMappingRequest, LoadBalancersListInboundNatRulePortMappingsOptionalParams)

Lista mapowań portów reguł NAT dla ruchu przychodzącego.

function beginListInboundNatRulePortMappingsAndWait(groupName: string, loadBalancerName: string, backendPoolName: string, parameters: QueryInboundNatRulePortMappingRequest, options?: LoadBalancersListInboundNatRulePortMappingsOptionalParams): Promise<BackendAddressInboundNatRulePortMappings>

Parametry

groupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

backendPoolName

string

Nazwa puli adresów zaplecza modułu równoważenia obciążenia.

parameters
QueryInboundNatRulePortMappingRequest

Wykonywanie zapytań względem żądania mapowania portów reguły NAT dla ruchu przychodzącego.

Zwraca

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Zamienia adresy VIP między dwoma modułami równoważenia obciążenia.

function beginSwapPublicIpAddresses(location: string, parameters: LoadBalancerVipSwapRequest, options?: LoadBalancersSwapPublicIpAddressesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametry

location

string

Region, w którym znajdują się moduły równoważenia obciążenia.

parameters
LoadBalancerVipSwapRequest

Parametry definiujące, które adresy VIP powinny zostać zamienione.

Zwraca

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Zamienia adresy VIP między dwoma modułami równoważenia obciążenia.

function beginSwapPublicIpAddressesAndWait(location: string, parameters: LoadBalancerVipSwapRequest, options?: LoadBalancersSwapPublicIpAddressesOptionalParams): Promise<void>

Parametry

location

string

Region, w którym znajdują się moduły równoważenia obciążenia.

parameters
LoadBalancerVipSwapRequest

Parametry definiujące, które adresy VIP powinny zostać zamienione.

Zwraca

Promise<void>

get(string, string, LoadBalancersGetOptionalParams)

Pobiera określony moduł równoważenia obciążenia.

function get(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersGetOptionalParams): Promise<LoadBalancer>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

options
LoadBalancersGetOptionalParams

Parametry opcji.

Zwraca

Promise<LoadBalancer>

list(string, LoadBalancersListOptionalParams)

Pobiera wszystkie moduły równoważenia obciążenia w grupie zasobów.

function list(resourceGroupName: string, options?: LoadBalancersListOptionalParams): PagedAsyncIterableIterator<LoadBalancer, LoadBalancer[], PageSettings>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

options
LoadBalancersListOptionalParams

Parametry opcji.

Zwraca

listAll(LoadBalancersListAllOptionalParams)

Pobiera wszystkie moduły równoważenia obciążenia w ramach subskrypcji.

function listAll(options?: LoadBalancersListAllOptionalParams): PagedAsyncIterableIterator<LoadBalancer, LoadBalancer[], PageSettings>

Parametry

options
LoadBalancersListAllOptionalParams

Parametry opcji.

Zwraca

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

Migrowanie modułu równoważenia obciążenia do opartego na adresach IP

function migrateToIpBased(groupName: string, loadBalancerName: string, options?: LoadBalancersMigrateToIpBasedOptionalParams): Promise<MigratedPools>

Parametry

groupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

Zwraca

Promise<MigratedPools>

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Aktualizuje tagi modułu równoważenia obciążenia.

function updateTags(resourceGroupName: string, loadBalancerName: string, parameters: TagsObject, options?: LoadBalancersUpdateTagsOptionalParams): Promise<LoadBalancer>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

loadBalancerName

string

Nazwa modułu równoważenia obciążenia.

parameters
TagsObject

Parametry dostarczane do aktualizowania tagów modułu równoważenia obciążenia.

options
LoadBalancersUpdateTagsOptionalParams

Parametry opcji.

Zwraca

Promise<LoadBalancer>