softwareArtifact¶
Holds information of a native operating system package, file or bootscript.
Attributes¶
The list of attributes for softwareArtifact are:
uri(anyURI): the uri resource of this software artifact objecttag(string): the tag informationbinaryUri(anyURI): the uri resource to retrieve the binaryparentUri(anyURI): the uri resource of the parent object this software artifact belongs toextract(boolean): a boolean flag to extract an archive (if the uploaded object is an archive) as part of the generationinstall(boolean): boolean to indicate whether to install the software artifact or just to store it on the filesystemcache(boolean): boolean to indicate whether to put in cache the software artifact or just upload during generationactive(boolean): boolean to indicate whether the software artifact active or notinstallLocation(string): the location to store the software artifact ifinstall == falsename(string): the name of the software artifactfullName(string): the name of the file including the extensionorigName(string): the original name of the software artifactartifactBuildDate(dateTime): the date the software artifact was builtartifactFileDate(dateTime): the file timestamprelease(string): the release information of the software artifactshortTag(string): short tag value (osPackage, softwarefile or bootscript)type(string): file media typeversion(string): the version of this software artifactarch(string): the architecture type for this software artifact (rpm uploaded file or OS Package)params(string): silent install parameters to use as part of the installation of the object (for windows only)artifactCredAccount(artifactCredAccount): the artifact account (see artifactCredAccount) this software artifact belong tosubSoftwareArtifacts: the list of sub-software artifact of this software artifact (which represents a folder)subSoftwareArtifactUri(anyURI): the list of sub-software artifact uris of this software artifactparentPath(string): the parent pathname of this software artifact (depending of its parent software artifact)remotePath(string): the remote pathname of this software artifact to retrieve from artifact accountmd5sum(string): the md5sum of the uploaded objectmimeType(string): the mime type of the file uploadedsha256sum(string): the sha256 value of the uploaded objectsize(long): the size (in bytes) of the uploaded objectstatus(status): the upload status (see status)uploaded(boolean): a boolean to indicate if the file has been uploadeduploadedTime(dateTime): the timestamp the upload was completedcreated(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