Interface LoadBalancerApi
@Consumes("application/json")
public interface LoadBalancerApi
The Load Balancer API includes operations for managing the load balancers in your subscription.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdate
(String lbName, String location, Map<String, String> tags, LoadBalancer.SKU sku, LoadBalancerProperties properties) list()
listAll()
-
Method Details
-
list
@Named("loadbalancer:list") @GET @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/loadBalancers") List<LoadBalancer> list() -
listAll
@Named("loadbalancer:listall") @GET @Path("/providers/Microsoft.Network/loadBalancers") List<LoadBalancer> listAll() -
get
@Named("loadbalancer:get") @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/loadBalancers/{loadbalancername}") @GET LoadBalancer get(@PathParam("loadbalancername") String lbName) -
createOrUpdate
@Named("loadbalancer:createOrUpdate") @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/loadBalancers/{loadbalancername}") @PUT LoadBalancer createOrUpdate(@PathParam("loadbalancername") String lbName, String location, @Nullable Map<String, String> tags, @Nullable LoadBalancer.SKU sku, LoadBalancerProperties properties) -
delete
-