Manage the cloud images.
VBoxManage cloud  {--provider=name} {--profile=name}  image   create  {--display-name=name} [--bucket-name=name] [--object-name=name] [--instance-id=unique id]
The subcommands of cloudimage implement the standard operations for a cloud image like create/delete/show/import/export. The next common options must be placed between the "cloud" and the following sub-commands:
- --provider=name
- Short cloud provider name. 
- --profile=name
- Cloud profile name. 
VBoxManage cloud  {--provider=name} {--profile=name}  image   create  {--display-name=name} [--bucket-name=name] [--object-name=name] [--instance-id=unique id]
Creates new image in the Cloud. There are two standard ways to create an image in the Cloud: 1. Create an image from an object in the Cloud Storage; 2. Create an image from an existing cloud instance. For the 1st approach next parameters are required: bucket-name - cloud bucket name where an object is located; object-name - name of object in the bucket; display-name - name for new image in the Cloud. For the 2d approach next parameters are required: instance-id - Id of instance in the Cloud; display-name - name for new image in the Cloud.
- 
--display-name
- Name for new image in the Cloud. 
- 
--bucket-name
- Cloud bucket name where an object is located. 
- 
--object-name
- Name of object in the bucket. 
- 
--instance-id
- Unique identifier which fully identifies the instance in the Cloud. 
VBoxManage cloud  {--provider=name} {--profile=name}  image   info  {--id=unique id}
Display information about a cloud image with a specified id.
- 
--id
- Unique identifier which fully identifies the image in the Cloud. 
VBoxManage cloud  {--provider=name} {--profile=name}  image   delete  {--id=unique id}
Delete an image with a specified id from the Cloud.
- 
--id
- Unique identifier which fully identifies the image in the Cloud. 
VBoxManage cloud  {--provider=name} {--profile=name}  image   import  {--id=unique id} [--bucket-name=name] [--object-name=name]
Import an image with a specified id from the Cloud to a local host. The result is an object in the local "temp" folder on the local host. Possible approach may have two general steps: 1. Create an object from an image in the Cloud Storage; 2. Download the object to the local host. So the next parameters may be required: bucket-name - cloud bucket name where the object will be created; object-name - name of object in the bucket. if parameter "object-name" is absent a displayed image name is used. If the first step isn't needed only the parameter "id" is required.
- 
--id
- Unique identifier which fully identifies the image in the Cloud. 
- 
--bucket-name
- Cloud bucket name where an object will be created. 
- 
--object-name
- Name of created object in the bucket. The downloaded object will have this name. 
VBoxManage cloud  {--provider=name} {--profile=name}  image   export  {--id=unique id} {--display-name=name} [--bucket-name=name] [--object-name=name]
Export an existing VBox image with a specified uuid from a local host to the Cloud. The result is new image in the Cloud. Possible approach may have two general steps: 1. Upload VBox image to the Cloud Storage; 2. Create an image from the uploaded object. So the next parameters may be required: bucket-name -cloud bucket name where the object will be uploaded; object-name - name of object in the bucket. If parameter "object-name" is absent the image id is used; display-name - name for new image in the Cloud. If the first step isn't needed the parameters "id" and "display-name" are required only.
- 
--id
- Unique identifier of the image in the VirtualBox. 
- 
--display-name
- Name for new image in the Cloud. 
- 
--bucket-name
- Cloud bucket name where the image (object) will be uploaded. 
- 
--object-name
- Name of object in the bucket. 

