Aracılığıyla paylaş


LoadBalancers interface

LoadBalancer'ları temsil eden arabirim.

Yöntemler

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

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

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Belirtilen yük dengeleyiciyi siler.

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Belirtilen yük dengeleyiciyi siler.

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

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

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

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

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

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

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

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

get(string, string, LoadBalancersGetOptionalParams)

Belirtilen yük dengeleyiciyi alır.

list(string, LoadBalancersListOptionalParams)

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

listAll(LoadBalancersListAllOptionalParams)

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

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

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

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Yük dengeleyici etiketlerini güncelleştirir.

Yöntem Ayrıntıları

beginCreateOrUpdate(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

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

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

parameters
LoadBalancer

Yük dengeleyici oluşturma veya güncelleştirme işlemine sağlanan parametreler.

options
LoadBalancersCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginCreateOrUpdateAndWait(string, string, LoadBalancer, LoadBalancersCreateOrUpdateOptionalParams)

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

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

parameters
LoadBalancer

Yük dengeleyici oluşturma veya güncelleştirme işlemine sağlanan parametreler.

options
LoadBalancersCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<LoadBalancer>

beginDelete(string, string, LoadBalancersDeleteOptionalParams)

Belirtilen yük dengeleyiciyi siler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

options
LoadBalancersDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, LoadBalancersDeleteOptionalParams)

Belirtilen yük dengeleyiciyi siler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

options
LoadBalancersDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

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

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

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

Parametreler

groupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

backendPoolName

string

Yük dengeleyici arka uç adres havuzunun adı.

parameters
QueryInboundNatRulePortMappingRequest

Gelen NAT kuralı bağlantı noktası eşleme isteğini sorgula.

Döndürülenler

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

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

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

Parametreler

groupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

backendPoolName

string

Yük dengeleyici arka uç adres havuzunun adı.

parameters
QueryInboundNatRulePortMappingRequest

Gelen NAT kuralı bağlantı noktası eşleme isteğini sorgula.

Döndürülenler

beginSwapPublicIpAddresses(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

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

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

Parametreler

location

string

Yük dengeleyicilerin bulunduğu bölge.

parameters
LoadBalancerVipSwapRequest

Hangi VIP'lerin değiştirileceklerini tanımlayan parametreler.

options
LoadBalancersSwapPublicIpAddressesOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginSwapPublicIpAddressesAndWait(string, LoadBalancerVipSwapRequest, LoadBalancersSwapPublicIpAddressesOptionalParams)

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

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

Parametreler

location

string

Yük dengeleyicilerin bulunduğu bölge.

parameters
LoadBalancerVipSwapRequest

Hangi VIP'lerin değiştirileceklerini tanımlayan parametreler.

options
LoadBalancersSwapPublicIpAddressesOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

get(string, string, LoadBalancersGetOptionalParams)

Belirtilen yük dengeleyiciyi alır.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

options
LoadBalancersGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<LoadBalancer>

list(string, LoadBalancersListOptionalParams)

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

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı.

options
LoadBalancersListOptionalParams

Seçenekler parametreleri.

Döndürülenler

listAll(LoadBalancersListAllOptionalParams)

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

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

Parametreler

options
LoadBalancersListAllOptionalParams

Seçenekler parametreleri.

Döndürülenler

migrateToIpBased(string, string, LoadBalancersMigrateToIpBasedOptionalParams)

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

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

Parametreler

groupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

options
LoadBalancersMigrateToIpBasedOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<MigratedPools>

updateTags(string, string, TagsObject, LoadBalancersUpdateTagsOptionalParams)

Yük dengeleyici etiketlerini güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı.

loadBalancerName

string

Yük dengeleyicinin adı.

parameters
TagsObject

Yük dengeleyici etiketlerini güncelleştirmek için sağlanan parametreler.

options
LoadBalancersUpdateTagsOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<LoadBalancer>