Interface PublicIPAddressApi
-
@Consumes("application/json") public interface PublicIPAddressApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PublicIPAddress
createOrUpdate(String publicipaddressname, String location, Map<String,String> tags, PublicIPAddress.SKU sku, PublicIPAddressProperties properties)
boolean
delete(String publicipaddressname)
PublicIPAddress
get(String publicipaddressname)
List<PublicIPAddress>
list()
List<PublicIPAddress>
listAllInSubscription()
-
-
-
Method Detail
-
list
@Named("publicipaddress:list") @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/publicIPAddresses") @GET List<PublicIPAddress> list()
-
listAllInSubscription
@Named("publicipaddress:list_all") @Path("/providers/Microsoft.Network/publicIPAddresses") @GET List<PublicIPAddress> listAllInSubscription()
-
createOrUpdate
@Named("publicipaddress:create_or_update") @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/publicIPAddresses/{publicipaddressname}") @PUT PublicIPAddress createOrUpdate(@PathParam("publicipaddressname") String publicipaddressname, String location, @Nullable Map<String,String> tags, @Nullable PublicIPAddress.SKU sku, PublicIPAddressProperties properties)
-
get
@Named("publicipaddress:get") @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/publicIPAddresses/{publicipaddressname}") @GET PublicIPAddress get(@PathParam("publicipaddressname") String publicipaddressname)
-
delete
@Named("publicipaddress:delete") @Path("/resourcegroups/{resourcegroup}/providers/Microsoft.Network/publicIPAddresses/{publicipaddressname}") @DELETE boolean delete(@PathParam("publicipaddressname") String publicipaddressname)
-
-