Sdílet prostřednictvím


LoadBalancers interface

Rozhraní představující loadbalancery

Metody

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje nástroj pro vyrovnávání zatížení.

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje nástroj pro vyrovnávání zatížení.

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Odstraní zadaný nástroj pro vyrovnávání zatížení.

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Odstraní zadaný nástroj pro vyrovnávání zatížení.

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

Seznam mapování portů pro příchozí překlad adres (NAT)

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

Seznam mapování portů pro příchozí překlad adres (NAT)

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Prohodí virtuální IP adresy mezi dvěma nástroji pro vyrovnávání zatížení.

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Prohodí virtuální IP adresy mezi dvěma nástroji pro vyrovnávání zatížení.

get(string, string, LoadBalancersGetOptionalParams)

Získá zadaný nástroj pro vyrovnávání zatížení.

list(string, LoadBalancersListOptionalParams)

Získá všechny nástroje pro vyrovnávání zatížení ve skupině prostředků.

listAll(LoadBalancersListAllOptionalParams)

Získá všechny nástroje pro vyrovnávání zatížení v předplatném.

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

Migrace nástroje pro vyrovnávání zatížení na základě IP adresy

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Aktualizuje značky nástroje pro vyrovnávání zatížení.

Podrobnosti metody

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje nástroj pro vyrovnávání zatížení.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

parameters
LoadBalancer

Parametry zadané pro operaci nástroje pro vyrovnávání zatížení pro vytvoření nebo aktualizaci

options
LoadBalancersCreateOrUpdateOptionalParams

Parametry možností.

Návraty

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

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Vytvoří nebo aktualizuje nástroj pro vyrovnávání zatížení.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

parameters
LoadBalancer

Parametry zadané pro operaci nástroje pro vyrovnávání zatížení pro vytvoření nebo aktualizaci

options
LoadBalancersCreateOrUpdateOptionalParams

Parametry možností.

Návraty

Promise<LoadBalancer>

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Odstraní zadaný nástroj pro vyrovnávání zatížení.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

options
LoadBalancersDeleteOptionalParams

Parametry možností.

Návraty

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

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Odstraní zadaný nástroj pro vyrovnávání zatížení.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

options
LoadBalancersDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

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

Seznam mapování portů pro příchozí překlad adres (NAT)

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

Parametry

groupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

backendPoolName

string

Název back-endového fondu adres nástroje pro vyrovnávání zatížení.

parameters
QueryInboundNatRulePortMappingRequest

Dotaz na požadavek na mapování portů příchozího překladu adres (NAT)

Návraty

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

Seznam mapování portů pro příchozí překlad adres (NAT)

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

Parametry

groupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

backendPoolName

string

Název back-endového fondu adres nástroje pro vyrovnávání zatížení.

parameters
QueryInboundNatRulePortMappingRequest

Dotaz na požadavek na mapování portů příchozího překladu adres (NAT)

Návraty

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Prohodí virtuální IP adresy mezi dvěma nástroji pro vyrovnávání zatížení.

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

Parametry

location

string

Oblast, ve které se nacházejí nástroje pro vyrovnávání zatížení.

parameters
LoadBalancerVipSwapRequest

Parametry definující, které virtuální IP adresy by se měly prohodit.

options
LoadBalancersSwapPublicIpAddressesOptionalParams

Parametry možností.

Návraty

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

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Prohodí virtuální IP adresy mezi dvěma nástroji pro vyrovnávání zatížení.

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

Parametry

location

string

Oblast, ve které se nacházejí nástroje pro vyrovnávání zatížení.

parameters
LoadBalancerVipSwapRequest

Parametry definující, které virtuální IP adresy by se měly prohodit.

options
LoadBalancersSwapPublicIpAddressesOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, LoadBalancersGetOptionalParams)

Získá zadaný nástroj pro vyrovnávání zatížení.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

options
LoadBalancersGetOptionalParams

Parametry možností.

Návraty

Promise<LoadBalancer>

list(string, LoadBalancersListOptionalParams)

Získá všechny nástroje pro vyrovnávání zatížení ve skupině prostředků.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

options
LoadBalancersListOptionalParams

Parametry možností.

Návraty

listAll(LoadBalancersListAllOptionalParams)

Získá všechny nástroje pro vyrovnávání zatížení v předplatném.

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

Parametry

options
LoadBalancersListAllOptionalParams

Parametry možností.

Návraty

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

Migrace nástroje pro vyrovnávání zatížení na základě IP adresy

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

Parametry

groupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

options
LoadBalancersMigrateToIpBasedOptionalParams

Parametry možností.

Návraty

Promise<MigratedPools>

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Aktualizuje značky nástroje pro vyrovnávání zatížení.

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

Parametry

resourceGroupName

string

Název skupiny prostředků.

loadBalancerName

string

Název nástroje pro vyrovnávání zatížení.

parameters
TagsObject

Parametry zadané k aktualizaci značek nástroje pro vyrovnávání zatížení

options
LoadBalancersUpdateTagsOptionalParams

Parametry možností.

Návraty

Promise<LoadBalancer>