LoadBalancerBackendAddressPools interface

Interface representing a LoadBalancerBackendAddressPools.

Methods

beginCreateOrUpdate(string, string, string, BackendAddressPool, LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams)

Creates or updates a load balancer backend address pool.

beginCreateOrUpdateAndWait(string, string, string, BackendAddressPool, LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams)

Creates or updates a load balancer backend address pool.

beginDelete(string, string, string, LoadBalancerBackendAddressPoolsDeleteOptionalParams)

Deletes the specified load balancer backend address pool.

beginDeleteAndWait(string, string, string, LoadBalancerBackendAddressPoolsDeleteOptionalParams)

Deletes the specified load balancer backend address pool.

get(string, string, string, LoadBalancerBackendAddressPoolsGetOptionalParams)

Gets load balancer backend address pool.

list(string, string, LoadBalancerBackendAddressPoolsListOptionalParams)

Gets all the load balancer backed address pools.

Method Details

beginCreateOrUpdate(string, string, string, BackendAddressPool, LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams)

Creates or updates a load balancer backend address pool.

function beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BackendAddressPool>, BackendAddressPool>>

Parameters

resourceGroupName

string

The name of the resource group.

loadBalancerName

string

The name of the load balancer.

backendAddressPoolName

string

The name of the backend address pool.

parameters
BackendAddressPool

Parameters supplied to the create or update load balancer backend address pool operation.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, BackendAddressPool, LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams)

Creates or updates a load balancer backend address pool.

function beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise<BackendAddressPool>

Parameters

resourceGroupName

string

The name of the resource group.

loadBalancerName

string

The name of the load balancer.

backendAddressPoolName

string

The name of the backend address pool.

parameters
BackendAddressPool

Parameters supplied to the create or update load balancer backend address pool operation.

Returns

beginDelete(string, string, string, LoadBalancerBackendAddressPoolsDeleteOptionalParams)

Deletes the specified load balancer backend address pool.

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

Parameters

resourceGroupName

string

The name of the resource group.

loadBalancerName

string

The name of the load balancer.

backendAddressPoolName

string

The name of the backend address pool.

options
LoadBalancerBackendAddressPoolsDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, LoadBalancerBackendAddressPoolsDeleteOptionalParams)

Deletes the specified load balancer backend address pool.

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

Parameters

resourceGroupName

string

The name of the resource group.

loadBalancerName

string

The name of the load balancer.

backendAddressPoolName

string

The name of the backend address pool.

options
LoadBalancerBackendAddressPoolsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, LoadBalancerBackendAddressPoolsGetOptionalParams)

Gets load balancer backend address pool.

function get(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsGetOptionalParams): Promise<BackendAddressPool>

Parameters

resourceGroupName

string

The name of the resource group.

loadBalancerName

string

The name of the load balancer.

backendAddressPoolName

string

The name of the backend address pool.

options
LoadBalancerBackendAddressPoolsGetOptionalParams

The options parameters.

Returns

list(string, string, LoadBalancerBackendAddressPoolsListOptionalParams)

Gets all the load balancer backed address pools.

function list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerBackendAddressPoolsListOptionalParams): PagedAsyncIterableIterator<BackendAddressPool, BackendAddressPool[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

loadBalancerName

string

The name of the load balancer.

options
LoadBalancerBackendAddressPoolsListOptionalParams

The options parameters.

Returns