Holds the information on the registration of a machine image to the CloudStack environment.
The list of attributes for PublishImageCloudStack
are:
description
(string): the public description of this machine imagedisplayName
(string): the public name displayed for this machine imagefeaturedEnabled
(boolean): boolean to indicate whether this machine image isfeatured
passwordEnabled
(boolean): boolean to indicate whether a password has been enabled for this machine imagepublicImage
(boolean): boolean to indicate whether this machine image can be used publicly by all users of the CloudStack platformzoneName
(string): the zone where this machine image is registeredcloudId
(string): the unique id for the machine image registered on the cloud environmentimageUri
(anyURI): the uri resource of the machine imagepublishLocation
(string): the location of the registered machine image (e.g. region)applianceUri
(anyURI): the uri resource of the appliance template this machine image was generated frombasePublishImagesUri
(anyURI): the uri resource to retrieve all the published machine images information (see :ref:`publishimage-object`)completeInstalledSize
(long): estimated disk size to install the machine image (in bytes)completeSize
(long): the size (in bytes) of the machine imagecompress
(boolean): a boolean flag to determine if this machine image has been compressedcredAccount
(:ref:`credAccount-object`): the cloud account object related to this machine image (see :ref:`credaccount-object`)distributionName
(string): the operating system name this machine image is built upon or requires to rundownloadKey
(string): the unique download key to download the machine image without authentication (can only be used once)downloadUri
(anyURI): the uri resource to download the machine imageebs
(boolean): a boolean flag to determine if this machine image should use an EBS volumeebsVolumeSize
(int): size of the EBS volume sizefileExtension
(string): the file extension of the machine imagefileName
(string): the file name of the machine imagefileSize
(long): the download size of the machine image (in bytes)format
(:ref:`imageFormat-object`): the primitive format of this machine imagetargetFormat
(:ref:`targetFormat-object`): the external format of this machine imagefullName
(string): the complete file name of the machine imageimageCreated
(boolean): the date this machine im age was generatedinstallProfile
(:ref:`installProfile-object`): the install profile information of this machine image (see :ref:`installprofile-object`)name
(string): the name of this machine imageorgUri
(anyURI): the uri resource of the organization where this machine image is storedpkgsUri
(anyURI): the uri resource to retrieve all the native packages for this machine image (includes packages added after package dependencies have been calculated)revision
(int): the revision number of this machine imagesimulated
(boolean): a boolean to indicate whether a dependency checking simulation has been run to determine the definite list of native packagesstatusUri
(anyURI): the uri resource to retrieve the current generation statustag
(string): the tag name for this machine imageupdateTools
(boolean): a boolean specific for AWS to determine if AWS should have the ability to update its tools automatcially of a provisioned system from this machine imageuri
(anyURI): the uri resource of this machine imageversion
(string): the version of this machine imagevmDiskSize
(long): the recommended disk size (in bytes) to use when provisioning an instance from this machine imagevmMemorySize
(int): the recommended memory size (in bytes) to use when provisioning an instance from this machine imageforceCheckingDeps
(boolean): a boolean flag to enforce checking dependencies during the generation of this machine imagemd5sum
(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
(:ref:`status-object`): the upload status (see :ref:`status-object`)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