Package org.jclouds.cloudstack.features
Interface TagApi
public interface TagApi
Provides synchronous access to cloudstack via their REST API.
-
Method Summary
Modifier and TypeMethodDescriptioncreateTags(CreateTagsOptions options) Creates one or more tags on the specified resources.deleteTags(DeleteTagsOptions options) Deletes one or more tags from the specified resources.listTags(ListTagsOptions... options) Lists tags
-
Method Details
-
listTags
Lists tags- Parameters:
options- if present, how to constrain the list.- Returns:
- tags matching query, or empty set, if no tags are found
-
createTags
@Named("createTags") @GET @Consumes("application/json") AsyncCreateResponse createTags(CreateTagsOptions options) Creates one or more tags on the specified resources.- Parameters:
options- arguments- Returns:
- an asynchronous job structure
-
deleteTags
@Named("deleteTags") @GET @Consumes("application/json") AsyncCreateResponse deleteTags(DeleteTagsOptions options) Deletes one or more tags from the specified resources.- Parameters:
options- arguments- Returns:
- an asynchronous job structure
-