TagTypes.CreateSpec, TagTypes.UpdateSpec| Constructor and Description |
|---|
TagStub(ApiProvider apiProvider,
StubConfigurationBase config) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToUsedBy(String tagId,
String usedByEntity)
|
void |
addToUsedBy(String tagId,
String usedByEntity,
AsyncCallback<Void> asyncCallback)
|
void |
addToUsedBy(String tagId,
String usedByEntity,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
|
void |
addToUsedBy(String tagId,
String usedByEntity,
InvocationConfig invocationConfig)
|
String |
create(TagTypes.CreateSpec createSpec)
Creates a tag.
|
void |
create(TagTypes.CreateSpec createSpec,
AsyncCallback<String> asyncCallback)
Creates a tag.
|
void |
create(TagTypes.CreateSpec createSpec,
AsyncCallback<String> asyncCallback,
InvocationConfig invocationConfig)
Creates a tag.
|
String |
create(TagTypes.CreateSpec createSpec,
InvocationConfig invocationConfig)
Creates a tag.
|
void |
delete(String tagId)
Deletes an existing tag.
|
void |
delete(String tagId,
AsyncCallback<Void> asyncCallback)
Deletes an existing tag.
|
void |
delete(String tagId,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
Deletes an existing tag.
|
void |
delete(String tagId,
InvocationConfig invocationConfig)
Deletes an existing tag.
|
TagModel |
get(String tagId)
Fetches the tag information for the given tag identifier.
|
void |
get(String tagId,
AsyncCallback<TagModel> asyncCallback)
Fetches the tag information for the given tag identifier.
|
void |
get(String tagId,
AsyncCallback<TagModel> asyncCallback,
InvocationConfig invocationConfig)
Fetches the tag information for the given tag identifier.
|
TagModel |
get(String tagId,
InvocationConfig invocationConfig)
Fetches the tag information for the given tag identifier.
|
List<String> |
list()
Enumerates the tags in the system.
|
void |
list(AsyncCallback<List<String>> asyncCallback)
Enumerates the tags in the system.
|
void |
list(AsyncCallback<List<String>> asyncCallback,
InvocationConfig invocationConfig)
Enumerates the tags in the system.
|
List<String> |
list(InvocationConfig invocationConfig)
Enumerates the tags in the system.
|
List<String> |
listTagsForCategory(String categoryId)
Enumerates all tags for the given category.
|
void |
listTagsForCategory(String categoryId,
AsyncCallback<List<String>> asyncCallback)
Enumerates all tags for the given category.
|
void |
listTagsForCategory(String categoryId,
AsyncCallback<List<String>> asyncCallback,
InvocationConfig invocationConfig)
Enumerates all tags for the given category.
|
List<String> |
listTagsForCategory(String categoryId,
InvocationConfig invocationConfig)
Enumerates all tags for the given category.
|
List<String> |
listUsedTags(String usedByEntity)
|
void |
listUsedTags(String usedByEntity,
AsyncCallback<List<String>> asyncCallback)
|
void |
listUsedTags(String usedByEntity,
AsyncCallback<List<String>> asyncCallback,
InvocationConfig invocationConfig)
|
List<String> |
listUsedTags(String usedByEntity,
InvocationConfig invocationConfig)
|
void |
removeFromUsedBy(String tagId,
String usedByEntity)
Removes the
usedByEntity from the TagModel.getUsedBy() subscribers set. |
void |
removeFromUsedBy(String tagId,
String usedByEntity,
AsyncCallback<Void> asyncCallback)
Removes the
usedByEntity from the TagModel.getUsedBy() subscribers set. |
void |
removeFromUsedBy(String tagId,
String usedByEntity,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
Removes the
usedByEntity from the TagModel.getUsedBy() subscribers set. |
void |
removeFromUsedBy(String tagId,
String usedByEntity,
InvocationConfig invocationConfig)
Removes the
usedByEntity from the TagModel.getUsedBy() subscribers set. |
void |
revokePropagatingPermissions(String tagId)
Revokes all propagating permissions on the given tag.
|
void |
revokePropagatingPermissions(String tagId,
AsyncCallback<Void> asyncCallback)
Revokes all propagating permissions on the given tag.
|
void |
revokePropagatingPermissions(String tagId,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
Revokes all propagating permissions on the given tag.
|
void |
revokePropagatingPermissions(String tagId,
InvocationConfig invocationConfig)
Revokes all propagating permissions on the given tag.
|
void |
update(String tagId,
TagTypes.UpdateSpec updateSpec)
Updates an existing tag.
|
void |
update(String tagId,
TagTypes.UpdateSpec updateSpec,
AsyncCallback<Void> asyncCallback)
Updates an existing tag.
|
void |
update(String tagId,
TagTypes.UpdateSpec updateSpec,
AsyncCallback<Void> asyncCallback,
InvocationConfig invocationConfig)
Updates an existing tag.
|
void |
update(String tagId,
TagTypes.UpdateSpec updateSpec,
InvocationConfig invocationConfig)
Updates an existing tag.
|
public TagStub(ApiProvider apiProvider, StubConfigurationBase config)
public String create(TagTypes.CreateSpec createSpec)
TagSynchronous method overload. Result of the invocation will be reported as a method return value.
public String create(TagTypes.CreateSpec createSpec, InvocationConfig invocationConfig)
TagSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void create(TagTypes.CreateSpec createSpec, AsyncCallback<String> asyncCallback)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Result:
The identifier of the created tag.
The return value will be an identifier for the resource type: com.vmware.cis.tagging.Tag.
Operation Errors:
AlreadyExists - if the TagTypes.CreateSpec.getName() provided in
the createSpec is the name of an already existing tag in the input
category.
InvalidArgument - if any of the input information in the createSpec is invalid.
NotFound - if the category for in the given createSpec does not exist in the
system.
Unauthorized - if you do not have the privilege to create tag.
public void create(TagTypes.CreateSpec createSpec, AsyncCallback<String> asyncCallback, InvocationConfig invocationConfig)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Result:
The identifier of the created tag.
The return value will be an identifier for the resource type: com.vmware.cis.tagging.Tag.
Operation Errors:
AlreadyExists - if the TagTypes.CreateSpec.getName() provided in
the createSpec is the name of an already existing tag in the input
category.
InvalidArgument - if any of the input information in the createSpec is invalid.
NotFound - if the category for in the given createSpec does not exist in the
system.
Unauthorized - if you do not have the privilege to create tag.
public TagModel get(String tagId)
TagSynchronous method overload. Result of the invocation will be reported as a method return value.
public TagModel get(String tagId, InvocationConfig invocationConfig)
TagSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void get(String tagId, AsyncCallback<TagModel> asyncCallback)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Result:
The TagModel that corresponds to tagId.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if the user does not have the privilege to read the tag.
public void get(String tagId, AsyncCallback<TagModel> asyncCallback, InvocationConfig invocationConfig)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Result:
The TagModel that corresponds to tagId.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if the user does not have the privilege to read the tag.
get in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void update(String tagId, TagTypes.UpdateSpec updateSpec)
TagSynchronous method overload. Result of the invocation will be reported as a method return value.
public void update(String tagId, TagTypes.UpdateSpec updateSpec, InvocationConfig invocationConfig)
TagSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void update(String tagId, TagTypes.UpdateSpec updateSpec, AsyncCallback<Void> asyncCallback)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
AlreadyExists - if the TagTypes.UpdateSpec.getName() provided in
the updateSpec is the name of an already existing tag in the same
category.
InvalidArgument - if any of the input information in the updateSpec is invalid.
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to update the tag.
update in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.updateSpec - Specification to update the tag.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void update(String tagId, TagTypes.UpdateSpec updateSpec, AsyncCallback<Void> asyncCallback, InvocationConfig invocationConfig)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
AlreadyExists - if the TagTypes.UpdateSpec.getName() provided in
the updateSpec is the name of an already existing tag in the same
category.
InvalidArgument - if any of the input information in the updateSpec is invalid.
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to update the tag.
update in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.updateSpec - Specification to update the tag.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void delete(String tagId)
TagSynchronous method overload. Result of the invocation will be reported as a method return value.
public void delete(String tagId, InvocationConfig invocationConfig)
TagSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void delete(String tagId, AsyncCallback<Void> asyncCallback)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to delete the tag.
public void delete(String tagId, AsyncCallback<Void> asyncCallback, InvocationConfig invocationConfig)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to delete the tag.
delete in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public List<String> list()
TagList will only contain
tags for which you have read privileges.
Synchronous method overload. Result of the invocation will be reported as a method return value.
public List<String> list(InvocationConfig invocationConfig)
TagList will only contain
tags for which you have read privileges.
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
public void list(AsyncCallback<List<String>> asyncCallback)
TagList will only contain
tags for which you have read privileges.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Result:
The List of resource identifiers for the tags in the system.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.
public void list(AsyncCallback<List<String>> asyncCallback, InvocationConfig invocationConfig)
TagList will only contain
tags for which you have read privileges.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Result:
The List of resource identifiers for the tags in the system.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.
public List<String> listUsedTags(String usedByEntity)
TagusedByEntity is part of the TagModel.getUsedBy() subscribers Set. To
invoke this method, you need the read privilege on the individual tags.
Synchronous method overload. Result of the invocation will be reported as a method return value.
listUsedTags in interface TagusedByEntity - The field on which the results will be filtered.List of resource identifiers for the tags in the system
that are used by usedByEntity.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.public List<String> listUsedTags(String usedByEntity, InvocationConfig invocationConfig)
TagusedByEntity is part of the TagModel.getUsedBy() subscribers Set. To
invoke this method, you need the read privilege on the individual tags.
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
listUsedTags in interface TagusedByEntity - The field on which the results will be filtered.invocationConfig - Configuration for the method invocation.List of resource identifiers for the tags in the system
that are used by usedByEntity.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.public void listUsedTags(String usedByEntity, AsyncCallback<List<String>> asyncCallback)
TagusedByEntity is part of the TagModel.getUsedBy() subscribers Set. To
invoke this method, you need the read privilege on the individual tags.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Result:
The List of resource identifiers for the tags in the system
that are used by usedByEntity.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.
listUsedTags in interface TagusedByEntity - The field on which the results will be filtered.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void listUsedTags(String usedByEntity, AsyncCallback<List<String>> asyncCallback, InvocationConfig invocationConfig)
TagusedByEntity is part of the TagModel.getUsedBy() subscribers Set. To
invoke this method, you need the read privilege on the individual tags.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Result:
The List of resource identifiers for the tags in the system
that are used by usedByEntity.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.
listUsedTags in interface TagusedByEntity - The field on which the results will be filtered.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public List<String> listTagsForCategory(String categoryId)
TagSynchronous method overload. Result of the invocation will be reported as a method return value.
listTagsForCategory in interface TagcategoryId - The identifier of the input category.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Category.List of resource identifiers for the tags in the given
input category.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.public List<String> listTagsForCategory(String categoryId, InvocationConfig invocationConfig)
TagSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
listTagsForCategory in interface TagcategoryId - The identifier of the input category.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Category.invocationConfig - Configuration for the method invocation.List of resource identifiers for the tags in the given
input category.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.public void listTagsForCategory(String categoryId, AsyncCallback<List<String>> asyncCallback)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Result:
The List of resource identifiers for the tags in the given
input category.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.
Operation Errors:
NotFound - if the category for the given categoryId does not exist in the system.
Unauthorized - if you do not have the privilege to read the category.
listTagsForCategory in interface TagcategoryId - The identifier of the input category.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Category.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void listTagsForCategory(String categoryId, AsyncCallback<List<String>> asyncCallback, InvocationConfig invocationConfig)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Result:
The List of resource identifiers for the tags in the given
input category.
The return value will contain identifiers for the resource type: com.vmware.cis.tagging.Tag.
Operation Errors:
NotFound - if the category for the given categoryId does not exist in the system.
Unauthorized - if you do not have the privilege to read the category.
listTagsForCategory in interface TagcategoryId - The identifier of the input category.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Category.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void addToUsedBy(String tagId, String usedByEntity)
TagusedByEntity to the TagModel.getUsedBy() subscribers Set. If
the usedByEntity is already in the Set, then this
becomes a no-op. To invoke this method, you need the modify TagModel.getUsedBy() privilege on the tag.
Synchronous method overload. Result of the invocation will be reported as a method return value.
addToUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be added to the TagModel.getUsedBy() Set.public void addToUsedBy(String tagId, String usedByEntity, InvocationConfig invocationConfig)
TagusedByEntity to the TagModel.getUsedBy() subscribers Set. If
the usedByEntity is already in the Set, then this
becomes a no-op. To invoke this method, you need the modify TagModel.getUsedBy() privilege on the tag.
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
addToUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be added to the TagModel.getUsedBy() Set.invocationConfig - Configuration for the method invocation.public void addToUsedBy(String tagId, String usedByEntity, AsyncCallback<Void> asyncCallback)
TagusedByEntity to the TagModel.getUsedBy() subscribers Set. If
the usedByEntity is already in the Set, then this
becomes a no-op. To invoke this method, you need the modify TagModel.getUsedBy() privilege on the tag.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to add an entity to the TagModel.getUsedBy() field.
addToUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be added to the TagModel.getUsedBy() Set.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void addToUsedBy(String tagId, String usedByEntity, AsyncCallback<Void> asyncCallback, InvocationConfig invocationConfig)
TagusedByEntity to the TagModel.getUsedBy() subscribers Set. If
the usedByEntity is already in the Set, then this
becomes a no-op. To invoke this method, you need the modify TagModel.getUsedBy() privilege on the tag.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to add an entity to the TagModel.getUsedBy() field.
addToUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be added to the TagModel.getUsedBy() Set.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void removeFromUsedBy(String tagId, String usedByEntity)
TagusedByEntity from the TagModel.getUsedBy() subscribers set. If the usedByEntity is not using this tag, then this becomes a no-op. To invoke this
method, you need modify TagModel.getUsedBy()
privilege on the tag.
Synchronous method overload. Result of the invocation will be reported as a method return value.
removeFromUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be removed from the TagModel.getUsedBy() Set.public void removeFromUsedBy(String tagId, String usedByEntity, InvocationConfig invocationConfig)
TagusedByEntity from the TagModel.getUsedBy() subscribers set. If the usedByEntity is not using this tag, then this becomes a no-op. To invoke this
method, you need modify TagModel.getUsedBy()
privilege on the tag.
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
removeFromUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be removed from the TagModel.getUsedBy() Set.invocationConfig - Configuration for the method invocation.public void removeFromUsedBy(String tagId, String usedByEntity, AsyncCallback<Void> asyncCallback)
TagusedByEntity from the TagModel.getUsedBy() subscribers set. If the usedByEntity is not using this tag, then this becomes a no-op. To invoke this
method, you need modify TagModel.getUsedBy()
privilege on the tag.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to remove an entity from the TagModel.getUsedBy() field.
removeFromUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be removed from the TagModel.getUsedBy() Set.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void removeFromUsedBy(String tagId, String usedByEntity, AsyncCallback<Void> asyncCallback, InvocationConfig invocationConfig)
TagusedByEntity from the TagModel.getUsedBy() subscribers set. If the usedByEntity is not using this tag, then this becomes a no-op. To invoke this
method, you need modify TagModel.getUsedBy()
privilege on the tag.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to remove an entity from the TagModel.getUsedBy() field.
removeFromUsedBy in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.usedByEntity - The name of the user to be removed from the TagModel.getUsedBy() Set.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void revokePropagatingPermissions(String tagId)
TagSynchronous method overload. Result of the invocation will be reported as a method return value.
revokePropagatingPermissions in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.public void revokePropagatingPermissions(String tagId, InvocationConfig invocationConfig)
TagSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
revokePropagatingPermissions in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.invocationConfig - Configuration for the method invocation.public void revokePropagatingPermissions(String tagId, AsyncCallback<Void> asyncCallback)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to revoke propagating permissions on the tag.
revokePropagatingPermissions in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void revokePropagatingPermissions(String tagId, AsyncCallback<Void> asyncCallback, InvocationConfig invocationConfig)
TagAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
NotFound - if the tag for the given tagId does not exist in the system.
Unauthorized - if you do not have the privilege to revoke propagating permissions on the tag.
revokePropagatingPermissions in interface TagtagId - The identifier of the input tag.
The parameter must be an identifier for the resource type: com.vmware.cis.tagging.Tag.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.Copyright © 2016. All Rights Reserved.