Images
images
Methods
Create image
Delete the image
Retrieve an available images list. Returned entities owned by the project and public OR shared with the client
List images owned by project
Get image
Show price
Filter by metadata keys. Must be a valid JSON string. ' curl -G --data-urlencode 'metadata_k=["key1", "key2"]' --url 'http://localhost:1111/v1/images/1/1'
Filter by metadata key-value pairs. Must be a valid JSON string. 'curl -G --data-urlencode 'metadata_kv={"key": "value"}' --url 'http://localhost:1111/v1/images/1/1'"
Any value to show private images
Image visibility. Globally visible images are public
Update image fields
Domain types
Image schema
Metadata
images.metadata
Methods
Create or update one or more metadata items for an image. If an item does not exist, it gets created. If an item already exists, it's value is overwritten
List all metadata for an image
All existing metadata is deleted and replaced with the metadata from the request.
Metadata Item
images.metadata_item
Methods
Delete image metadata item by key
Get image metadata item by key
Reseller Image
images.reseller_image
Methods
Deprecated. Delete image limits for reseller clients
If the reseller isn't showed or has image_ids = None, all public images available to him. If the reseller has image_ids = [], all public images are unavailable to the client.
Reseller and cloud admin can change the set of images, available to reseller clients. Firstly, they may limit the number of public images available. Secondly, they can share the image of the reseller client to all clients of the reseller. If the reseller isn't showed or has image_ids = None, all public images available to him. If the reseller has image_ids = [], all public images are unavailable to the client.