Enabling a tag to show status
First Claim
Patent Images
1. A system, comprising:
- a computer processor; and
a memory containing a program, which when executed by the processor, performs an operation to display a status of tags applied to objects in a cloud computing environment, the operation comprising;
comparing an attribute of an object to a criterion of a tag applied to the object, wherein the criterion specifies a requirement that the object must comply with as a consequence of the tag being applied to the object, and wherein the object is part of the cloud computing environment;
outputting for display a graphical representation of the tag, wherein the graphical representation comprises a text of the tag and an indication of a result of the comparison;
determining, based on the result of the comparison, that the object does not comply with the requirement;
identifying a set of actions associated with the tag, wherein the set of actions, when performed, modify at least one of the object and the cloud computing environment to cause the object to comply with the requirement;
initiating performance of the set of actions associated with the tag to cause the object to comply with the requirement;
while the set of actions are being performed, modifying the outputted graphical representation of the tag to include a progress indicator reflecting a progress toward completion of each action of the set of actions;
upon determining that performance of a first action of the set of actions failed, modifying the outputted graphical representation of the tag to indicate that the first action failed; and
outputting for display an indication of an aggregated status of each object in the cloud computing environment that the tag has been applied to.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, and computer program product to display the status of tags applied to objects in a cloud computing environment, by comparing an attribute of an object to a criterion of a tag applied to the object, wherein the object is part of the cloud computing environment, and outputting for display a graphical representation of the tag, wherein the graphical representation comprises a text of the tag and an indication of a result of the comparison.
56 Citations
17 Claims
-
1. A system, comprising:
-
a computer processor; and a memory containing a program, which when executed by the processor, performs an operation to display a status of tags applied to objects in a cloud computing environment, the operation comprising; comparing an attribute of an object to a criterion of a tag applied to the object, wherein the criterion specifies a requirement that the object must comply with as a consequence of the tag being applied to the object, and wherein the object is part of the cloud computing environment; outputting for display a graphical representation of the tag, wherein the graphical representation comprises a text of the tag and an indication of a result of the comparison; determining, based on the result of the comparison, that the object does not comply with the requirement; identifying a set of actions associated with the tag, wherein the set of actions, when performed, modify at least one of the object and the cloud computing environment to cause the object to comply with the requirement; initiating performance of the set of actions associated with the tag to cause the object to comply with the requirement; while the set of actions are being performed, modifying the outputted graphical representation of the tag to include a progress indicator reflecting a progress toward completion of each action of the set of actions; upon determining that performance of a first action of the set of actions failed, modifying the outputted graphical representation of the tag to indicate that the first action failed; and outputting for display an indication of an aggregated status of each object in the cloud computing environment that the tag has been applied to. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product to display a status of tags applied to objects in a cloud computing environment, the computer program product comprising:
-
a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by a processor to perform an operation comprising; comparing an attribute of an object to a criterion of a tag applied to the object, wherein the criterion specifies a requirement that the object must comply with as a consequence of the tag being applied to the object, and wherein the object is part of the cloud computing environment; outputting for display a graphical representation of the tag, wherein the graphical representation comprises a text of the tag and an indication of a result of the comparison; determining, based on the result of the comparison, that the object does not comply with the requirement; identifying a set of actions associated with the tag, wherein the set of actions, when performed, modify at least one of the object and the cloud computing environment to cause the object to comply with the requirement; initiating performance of the set of actions associated with the tag to cause the object to comply with the requirement; while the set of actions are being performed, modifying the outputted graphical representation of the tag to include a progress indicator reflecting a progress toward completion of each action of the set of actions; upon determining that performance of a first action of the set of actions failed, modifying the outputted graphical representation of the tag to indicate that the first action failed; and outputting for display an indication of an aggregated status of each object in the cloud computing environment that the tag has been applied to. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification