status¶
Primitive object to describe the status of the parent object it is attached to. Normally used for asynchronous actions on the platform (e.g. generating machine images, registering machine images, importing/exporting appliance templates).
Attributes¶
The list of attributes for status are:
bytesLoaded(long): the number of bytes uploaded or downloaded (used for calculating progress)bytesTotal(long): the total number of bytes expecting to be loaded (used for calculating progress)cancelled(boolean): a boolean flag to indicate that the job this status was attached to has been cancelledcomplete(boolean): a boolean flag to indicate that the job this status was attached has completeddetailedError(boolean): a boolean flag to indicate that there is detailed error message informationdetailedErrorMsg(string): the detailed error messageerror(boolean): a boolean flag to indicate that an error has occurred in the job this status is attached toerrorMessage(string): the error messageeta(dateTime): the estimated time of when the job will completemessage(string): the current status messageparentUri(anyURI): the uri resource of the parent object this status object is attached topercentage(int): the current progress as a percentagepublished(boolean): a boolean flag used to indicate if the job has finished (for publishing jobs)totalTime(dateTime): the total time the job has taken to completeuri(anyURI): the uri resource of this status objectcreated(dateTime): the date the appliance template is createddbId(long): the database id of the objectdigest(string): the digest value (used for etag)lastModified(dateTime): the last modified date of this object