Interface LoadBalancerApi
-
@Consumes("application/json") public interface LoadBalancerApi
The Load Balancer API includes operations for managing the load balancers in your subscription.- See Also:
- docs
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LoadBalancer
createOrUpdate(String lbName, String location, Map<String,String> tags, LoadBalancer.SKU sku, LoadBalancerProperties properties)
URI
delete(String lbName)
LoadBalancer
get(String lbName)
List<LoadBalancer>
list()
List<LoadBalancer>
listAll()
-
-
-
Method Detail
-
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)
-
-