LoadBalancersOperations interface

Interface representando as operações de um LoadBalancers.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginListInboundNatRulePortMappings
beginListInboundNatRulePortMappingsAndWait
beginSwapPublicIpAddresses
beginSwapPublicIpAddressesAndWait
createOrUpdate

Cria ou atualiza um balanceador de carga.

delete

Exclui o balanceador de carga especificado.

get

Obtém o balanceador de carga especificado.

list

Obtém todos os balanceadores de carga em um grupo de recursos.

listAll

Obtém todos os balanceadores de carga em uma assinatura.

listInboundNatRulePortMappings

Lista de mapeamentos de porta de regra NAT de entrada.

migrateToIpBased

Migrar balanceador de carga para Baseado em IP

swapPublicIpAddresses

Troca VIPs entre dois load balancers.

updateTags

Atualiza as tags do balanceador de carga.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginListInboundNatRulePortMappings

Aviso

Esta API foi preterida.

use listInboundNatRulePortMappings instead

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

Valor de Propriedade

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

beginListInboundNatRulePortMappingsAndWait

Aviso

Esta API foi preterida.

use listInboundNatRulePortMappings instead

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

Valor de Propriedade

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

beginSwapPublicIpAddresses

Aviso

Esta API foi preterida.

use swapPublicIpAddresses instead

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

Valor de Propriedade

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

beginSwapPublicIpAddressesAndWait

Aviso

Esta API foi preterida.

use swapPublicIpAddresses instead

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

Valor de Propriedade

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

createOrUpdate

Cria ou atualiza um balanceador de carga.

createOrUpdate: (resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams) => PollerLike<OperationState<LoadBalancer>, LoadBalancer>

Valor de Propriedade

(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams) => PollerLike<OperationState<LoadBalancer>, LoadBalancer>

delete

Exclui o balanceador de carga especificado.

delete: (resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Obtém o balanceador de carga especificado.

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

Valor de Propriedade

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

list

Obtém todos os balanceadores de carga em um grupo de recursos.

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

Valor de Propriedade

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

listAll

Obtém todos os balanceadores de carga em uma assinatura.

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

Valor de Propriedade

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

listInboundNatRulePortMappings

Lista de mapeamentos de porta de regra NAT de entrada.

listInboundNatRulePortMappings: (groupName: string, loadBalancerName: string, backendPoolName: string, parameters: QueryInboundNatRulePortMappingRequest, options?: LoadBalancersListInboundNatRulePortMappingsOptionalParams) => PollerLike<OperationState<BackendAddressInboundNatRulePortMappings>, BackendAddressInboundNatRulePortMappings>

Valor de Propriedade

(groupName: string, loadBalancerName: string, backendPoolName: string, parameters: QueryInboundNatRulePortMappingRequest, options?: LoadBalancersListInboundNatRulePortMappingsOptionalParams) => PollerLike<OperationState<BackendAddressInboundNatRulePortMappings>, BackendAddressInboundNatRulePortMappings>

migrateToIpBased

Migrar balanceador de carga para Baseado em IP

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

Valor de Propriedade

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

swapPublicIpAddresses

Troca VIPs entre dois load balancers.

swapPublicIpAddresses: (location: string, parameters: LoadBalancerVipSwapRequest, options?: LoadBalancersSwapPublicIpAddressesOptionalParams) => PollerLike<OperationState<void>, void>

Valor de Propriedade

(location: string, parameters: LoadBalancerVipSwapRequest, options?: LoadBalancersSwapPublicIpAddressesOptionalParams) => PollerLike<OperationState<void>, void>

updateTags

Atualiza as tags do balanceador de carga.

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

Valor de Propriedade

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