Condividi tramite


LoadBalancers interface

Interfaccia che rappresenta un oggetto LoadBalancers.

Metodi

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Crea o aggiorna un servizio di bilanciamento del carico.

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Crea o aggiorna un servizio di bilanciamento del carico.

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Elimina il servizio di bilanciamento del carico specificato.

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Elimina il servizio di bilanciamento del carico specificato.

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

Elenco dei mapping delle porte delle regole NAT in ingresso.

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

Elenco dei mapping delle porte delle regole NAT in ingresso.

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Scambia indirizzi VIP tra due servizi di bilanciamento del carico.

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Scambia indirizzi VIP tra due servizi di bilanciamento del carico.

get(string, string, LoadBalancersGetOptionalParams)

Ottiene il servizio di bilanciamento del carico specificato.

list(string, LoadBalancersListOptionalParams)

Ottiene tutti i servizi di bilanciamento del carico in un gruppo di risorse.

listAll(LoadBalancersListAllOptionalParams)

Ottiene tutti i servizi di bilanciamento del carico in una sottoscrizione.

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

Eseguire la migrazione del servizio di bilanciamento del carico in base a IP

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Aggiorna i tag di un servizio di bilanciamento del carico.

Dettagli metodo

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Crea o aggiorna un servizio di bilanciamento del carico.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

parameters
LoadBalancer

Parametri forniti all'operazione di creazione o aggiornamento del servizio di bilanciamento del carico.

options
LoadBalancersCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

Crea o aggiorna un servizio di bilanciamento del carico.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

parameters
LoadBalancer

Parametri forniti all'operazione di creazione o aggiornamento del servizio di bilanciamento del carico.

options
LoadBalancersCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LoadBalancer>

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Elimina il servizio di bilanciamento del carico specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

options
LoadBalancersDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Elimina il servizio di bilanciamento del carico specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

options
LoadBalancersDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Elenco dei mapping delle porte delle regole NAT in ingresso.

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

Parametri

groupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

backendPoolName

string

Nome del pool di indirizzi back-end del servizio di bilanciamento del carico.

parameters
QueryInboundNatRulePortMappingRequest

Eseguire query sulla richiesta di mapping delle porte delle regole NAT in ingresso.

Restituisce

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

Elenco dei mapping delle porte delle regole NAT in ingresso.

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

Parametri

groupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

backendPoolName

string

Nome del pool di indirizzi back-end del servizio di bilanciamento del carico.

parameters
QueryInboundNatRulePortMappingRequest

Eseguire query sulla richiesta di mapping delle porte delle regole NAT in ingresso.

Restituisce

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Scambia indirizzi VIP tra due servizi di bilanciamento del carico.

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

Parametri

location

string

Area in cui si trovano i servizi di bilanciamento del carico.

parameters
LoadBalancerVipSwapRequest

Parametri che definiscono quali INDIRIZZI VIP devono essere scambiati.

options
LoadBalancersSwapPublicIpAddressesOptionalParams

Parametri delle opzioni.

Restituisce

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

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

Scambia indirizzi VIP tra due servizi di bilanciamento del carico.

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

Parametri

location

string

Area in cui si trovano i servizi di bilanciamento del carico.

parameters
LoadBalancerVipSwapRequest

Parametri che definiscono quali INDIRIZZI VIP devono essere scambiati.

options
LoadBalancersSwapPublicIpAddressesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, LoadBalancersGetOptionalParams)

Ottiene il servizio di bilanciamento del carico specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

options
LoadBalancersGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LoadBalancer>

list(string, LoadBalancersListOptionalParams)

Ottiene tutti i servizi di bilanciamento del carico in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
LoadBalancersListOptionalParams

Parametri delle opzioni.

Restituisce

listAll(LoadBalancersListAllOptionalParams)

Ottiene tutti i servizi di bilanciamento del carico in una sottoscrizione.

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

Parametri

options
LoadBalancersListAllOptionalParams

Parametri delle opzioni.

Restituisce

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

Eseguire la migrazione del servizio di bilanciamento del carico in base a IP

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

Parametri

groupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

options
LoadBalancersMigrateToIpBasedOptionalParams

Parametri delle opzioni.

Restituisce

Promise<MigratedPools>

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Aggiorna i tag di un servizio di bilanciamento del carico.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

loadBalancerName

string

Nome del servizio di bilanciamento del carico.

parameters
TagsObject

Parametri forniti per aggiornare i tag del servizio di bilanciamento del carico.

options
LoadBalancersUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce

Promise<LoadBalancer>