LoadBalancersOperations interface
Interface representing a LoadBalancers operations.
Properties
| create |
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. |
| list |
Lists all of the loadBalancers in the specified subscription. Use the nextLink property in the response to get the next page of LoadBalancer. |
| list |
Lists all of the loadBalancers in the specified resource group. Use the nextLink property in the response to get the next page of LoadBalancer. |
| update |
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>