LoadBalancersOperations interface

Interface representing a LoadBalancers operations.

Properties

createOrUpdate

The operation to create or update a loadBalancer. Please note some properties can be set only during LoadBalancer creation.

delete

The operation to delete a loadBalancer.

get

The operation to get a loadBalancer.

listAll

Lists all of the loadBalancers in the specified subscription. Use the nextLink property in the response to get the next page of LoadBalancer.

listByResourceGroup

Lists all of the loadBalancers in the specified resource group. Use the nextLink property in the response to get the next page of LoadBalancer.

updateTags

Updates a loadBalancer tags.

Property Details

createOrUpdate

The operation to create or update a loadBalancer. Please note some properties can be set only during LoadBalancer creation.

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

Property Value

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

delete

The operation to delete a loadBalancer.

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

Property Value

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

get

The operation to get a loadBalancer.

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

Property Value

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

listAll

Lists all of the loadBalancers in the specified subscription. Use the nextLink property in the response to get the next page of LoadBalancer.

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

Property Value

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

listByResourceGroup

Lists all of the loadBalancers in the specified resource group. Use the nextLink property in the response to get the next page of LoadBalancer.

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

Property Value

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

updateTags

Updates a loadBalancer tags.

updateTags: (resourceGroupName: string, loadBalancerName: string, properties: LoadBalancerTagsUpdate, options?: LoadBalancersUpdateTagsOptionalParams) => PollerLike<OperationState<LoadBalancer>, LoadBalancer>

Property Value

(resourceGroupName: string, loadBalancerName: string, properties: LoadBalancerTagsUpdate, options?: LoadBalancersUpdateTagsOptionalParams) => PollerLike<OperationState<LoadBalancer>, LoadBalancer>