Interface ResourceGroupApi
-
- All Superinterfaces:
AutoCloseable
,Closeable
@Path("/resourcegroups") @Consumes("application/json") public interface ResourceGroupApi extends Closeable
The Azure Resource Manager API includes operations for managing resource groups in your subscription.- See Also:
- docs
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceGroup
create(String name, String location, Map<String,String> tags)
URI
delete(String name)
ResourceGroup
get(String name)
List<ResourceGroup>
list()
List<Resource>
resources(String name)
ResourceGroup
update(String name, Map<String,String> tags)
-
-
-
Method Detail
-
list
@Named("resourcegroup:list") @GET List<ResourceGroup> list()
-
create
@Named("resourcegroup:create") @PUT @Path("/{name}") ResourceGroup create(@PathParam("name") String name, String location, @Nullable Map<String,String> tags)
-
get
@Named("resourcegroup:get") @GET @Path("/{name}") @Nullable ResourceGroup get(@PathParam("name") String name)
-
resources
@Named("resourcegroup:resources") @GET @Path("/{name}/resources") List<Resource> resources(@PathParam("name") String name)
-
update
@Named("resourcegroup:update") @Path("/{name}") ResourceGroup update(@PathParam("name") String name, @Nullable Map<String,String> tags)
-
-