LoadBalancersOperations interface

Bir Yük Dengeleyici işlemlerini temsil eden arayüz.

Özellikler

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginListInboundNatRulePortMappings
beginListInboundNatRulePortMappingsAndWait
beginSwapPublicIpAddresses
beginSwapPublicIpAddressesAndWait
createOrUpdate

Yük dengeleyici oluşturur veya güncelleştirir.

delete

Belirtilen yük dengeleyiciyi siler.

get

Belirtilen yük dengeleyiciyi alır.

list

Bir kaynak grubundaki tüm yük dengeleyicileri alır.

listAll

Bir abonelikteki tüm yük dengeleyicileri alır.

listInboundNatRulePortMappings

Gelen NAT kuralı bağlantı noktası eşlemelerinin listesi.

migrateToIpBased

Yük dengeleyiciyi IP Tabanlı'ya geçirme

swapPublicIpAddresses

İki yük dengeleyici arasında VIP'leri değiştirir.

updateTags

Yük dengeleyici etiketlerini güncelleştirir.

Özellik Ayrıntıları

beginCreateOrUpdate

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginCreateOrUpdateAndWait

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginDelete

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

beginDeleteAndWait

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

beginListInboundNatRulePortMappings

Uyarı

Bu API artık kullanım dışıdır.

use listInboundNatRulePortMappings instead

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

Özellik Değeri

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

beginListInboundNatRulePortMappingsAndWait

Uyarı

Bu API artık kullanım dışıdır.

use listInboundNatRulePortMappings instead

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

Özellik Değeri

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

beginSwapPublicIpAddresses

Uyarı

Bu API artık kullanım dışıdır.

use swapPublicIpAddresses instead

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

Özellik Değeri

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

beginSwapPublicIpAddressesAndWait

Uyarı

Bu API artık kullanım dışıdır.

use swapPublicIpAddresses instead

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

Özellik Değeri

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

createOrUpdate

Yük dengeleyici oluşturur veya güncelleştirir.

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

Özellik Değeri

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

delete

Belirtilen yük dengeleyiciyi siler.

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

Özellik Değeri

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

get

Belirtilen yük dengeleyiciyi alır.

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

Özellik Değeri

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

list

Bir kaynak grubundaki tüm yük dengeleyicileri alır.

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

Özellik Değeri

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

listAll

Bir abonelikteki tüm yük dengeleyicileri alır.

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

Özellik Değeri

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

listInboundNatRulePortMappings

Gelen NAT kuralı bağlantı noktası eşlemelerinin listesi.

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

Özellik Değeri

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

migrateToIpBased

Yük dengeleyiciyi IP Tabanlı'ya geçirme

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

Özellik Değeri

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

swapPublicIpAddresses

İki yük dengeleyici arasında VIP'leri değiştirir.

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

Özellik Değeri

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

updateTags

Yük dengeleyici etiketlerini güncelleştirir.

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

Özellik Değeri

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