Share via


ILoadBalancersOperations Interface

Definition

LoadBalancersOperations operations.

public interface ILoadBalancersOperations
type ILoadBalancersOperations = interface
Public Interface ILoadBalancersOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, LoadBalancer, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a load balancer.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified load balancer.

BeginListInboundNatRulePortMappingsWithHttpMessagesAsync(String, String, String, QueryInboundNatRulePortMappingRequest, Dictionary<String, List<String>>, CancellationToken)

List of inbound NAT rule port mappings.

BeginSwapPublicIpAddressesWithHttpMessagesAsync(String, LoadBalancerVipSwapRequest, Dictionary<String,List<String>>, CancellationToken)

Swaps VIPs between two load balancers.

CreateOrUpdateWithHttpMessagesAsync(String, String, LoadBalancer, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a load balancer.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified load balancer.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the specified load balancer.

ListAllNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all the load balancers in a subscription.

ListAllWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets all the load balancers in a subscription.

ListInboundNatRulePortMappingsWithHttpMessagesAsync(String, String, String, QueryInboundNatRulePortMappingRequest, Dictionary<String, List<String>>, CancellationToken)

List of inbound NAT rule port mappings.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all the load balancers in a resource group.

ListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all the load balancers in a resource group.

SwapPublicIpAddressesWithHttpMessagesAsync(String, LoadBalancerVipSwapRequest, Dictionary<String,List<String>>, CancellationToken)

Swaps VIPs between two load balancers.

UpdateTagsWithHttpMessagesAsync(String, String, TagsObject, Dictionary<String,List<String>>, CancellationToken)

Updates a load balancer tags.

Extension Methods

BeginCreateOrUpdate(ILoadBalancersOperations, String, String, LoadBalancer)

Creates or updates a load balancer.

BeginCreateOrUpdateAsync(ILoadBalancersOperations, String, String, LoadBalancer, CancellationToken)

Creates or updates a load balancer.

BeginDelete(ILoadBalancersOperations, String, String)

Deletes the specified load balancer.

BeginDeleteAsync(ILoadBalancersOperations, String, String, CancellationToken)

Deletes the specified load balancer.

BeginListInboundNatRulePortMappings(ILoadBalancersOperations, String, String, String, QueryInboundNatRulePortMappingRequest)

List of inbound NAT rule port mappings.

BeginListInboundNatRulePortMappingsAsync(ILoadBalancersOperations, String, String, String, QueryInboundNatRulePortMappingRequest, CancellationToken)

List of inbound NAT rule port mappings.

BeginSwapPublicIpAddresses(ILoadBalancersOperations, String, LoadBalancerVipSwapRequest)

Swaps VIPs between two load balancers.

BeginSwapPublicIpAddressesAsync(ILoadBalancersOperations, String, LoadBalancerVipSwapRequest, CancellationToken)

Swaps VIPs between two load balancers.

CreateOrUpdate(ILoadBalancersOperations, String, String, LoadBalancer)

Creates or updates a load balancer.

CreateOrUpdateAsync(ILoadBalancersOperations, String, String, LoadBalancer, CancellationToken)

Creates or updates a load balancer.

Delete(ILoadBalancersOperations, String, String)

Deletes the specified load balancer.

DeleteAsync(ILoadBalancersOperations, String, String, CancellationToken)

Deletes the specified load balancer.

Get(ILoadBalancersOperations, String, String, String)

Gets the specified load balancer.

GetAsync(ILoadBalancersOperations, String, String, String, CancellationToken)

Gets the specified load balancer.

List(ILoadBalancersOperations, String)

Gets all the load balancers in a resource group.

ListAll(ILoadBalancersOperations)

Gets all the load balancers in a subscription.

ListAllAsync(ILoadBalancersOperations, CancellationToken)

Gets all the load balancers in a subscription.

ListAllNext(ILoadBalancersOperations, String)

Gets all the load balancers in a subscription.

ListAllNextAsync(ILoadBalancersOperations, String, CancellationToken)

Gets all the load balancers in a subscription.

ListAsync(ILoadBalancersOperations, String, CancellationToken)

Gets all the load balancers in a resource group.

ListInboundNatRulePortMappings(ILoadBalancersOperations, String, String, String, QueryInboundNatRulePortMappingRequest)

List of inbound NAT rule port mappings.

ListInboundNatRulePortMappingsAsync(ILoadBalancersOperations, String, String, String, QueryInboundNatRulePortMappingRequest, CancellationToken)

List of inbound NAT rule port mappings.

ListNext(ILoadBalancersOperations, String)

Gets all the load balancers in a resource group.

ListNextAsync(ILoadBalancersOperations, String, CancellationToken)

Gets all the load balancers in a resource group.

SwapPublicIpAddresses(ILoadBalancersOperations, String, LoadBalancerVipSwapRequest)

Swaps VIPs between two load balancers.

SwapPublicIpAddressesAsync(ILoadBalancersOperations, String, LoadBalancerVipSwapRequest, CancellationToken)

Swaps VIPs between two load balancers.

UpdateTags(ILoadBalancersOperations, String, String, TagsObject)

Updates a load balancer tags.

UpdateTagsAsync(ILoadBalancersOperations, String, String, TagsObject, CancellationToken)

Updates a load balancer tags.

Applies to