@Path(value="/public_ips")
@Produces(value="application/json")
@Consumes(value="application/json")
public interface PublicIpApi
Modifier and Type | Method and Description |
---|---|
PublicIp |
create(PublicIp.CreatePublicIp publicIp) |
PublicIp |
delete(String publicIpId) |
PublicIp |
get(String publicIpId) |
List<PublicIp> |
list() |
List<PublicIp> |
list(GenericQueryOptions options) |
PublicIp |
update(String publicIpId,
PublicIp.UpdatePublicIp publicIp) |
@Named(value="publisips:list") @GET List<PublicIp> list(GenericQueryOptions options)
@Named(value="publisips:get") @GET @Path(value="/{publicIpId}") PublicIp get(@PathParam(value="publicIpId") String publicIpId)
@Named(value="publisips:create") @POST PublicIp create(PublicIp.CreatePublicIp publicIp)
@Named(value="publisips:update") @PUT @Path(value="/{publicIpId}") PublicIp update(@PathParam(value="publicIpId") String publicIpId, PublicIp.UpdatePublicIp publicIp)
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.