PublishImageCloudStack¶
Holds the information on the registration of a machine image to the CloudStack environment.
Attributes¶
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 isfeaturedpasswordEnabled(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)parentUri(anyURI): the uri resource of the parent object this machine image was generated frombasePublishImagesUri(anyURI): the uri resource to retrieve all the published machine images information (see publishImage)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(credAccount): the cloud account object related to this machine image (see credAccount)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(imageFormat): the primitive format of this machine imagetargetFormat(targetFormat): 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(installProfile): the install profile information of this machine image (see installProfile)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 imageentrypoint(string): the Entrypoint of a Docker machine imageregisteringName(string): the name of the image registered in the registrymd5sum(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