applianceImport¶
Holds the information when an appliance is being imported to this UForge platform. The actual import is done by uploading an appliance archive via the uploadUri
.
The appliance import is an asynchronous job which may take some time. The current status of the import is stored in this object.
Attributes¶
The list of attributes for applianceImport
are:
useMajor
(boolean): boolean flag to instruct the import process to use only the major version of the operating system (e.g. rather than CentOS 6.2, CentOS 6 will be used)reuseBundles
(boolean): boolean flag to instruct the import process to re-use any software components already available in the platform rather than re-importing these software components into the user’s software libraryforce_rw
(boolean): boolean flag to instruct the import process to overwrite any appliance template with the same name and version already existing on the platform (potentially from a previous import)imported
(boolean): boolean flag indicating whether the import is completeparentUri
(anyURI): the uri resource of the parent object this object is attached toreferenceUri
(anyURI): the uri of the appliance template created from this importuploadUri
(anyURI): the uri resource to upload any artifacts assocaited with this import (software components etc)uri
(anyURI): the uri resource of this appliance importmd5sum
(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