Updated on 2024-06-25 GMT+08:00

API Overview

IMS APIs include native OpenStack APIs and extension APIs.

A combination of the two types of APIs allows you to use all functions provided by IMS. For example, you can use either native OpenStack APIs or extension APIs to create private images.

Table 1 API description

Type

Subtype

Description

IMS APIs

Image

Create, query, and export images.

Image tagging

Tag private images, making it easier to manage them.

Image sharing

Share private images with other tenants.

Image replication

Replicate images within a region for conversion between encrypted and non-encrypted images. Replicate images across regions to migrate services between regions.

Image quota

Query the number of private images in the current region.

Image jobs

Query the execution status and progress of an asynchronous job.

Native OpenStack API

Image

Create, query, and export images.

Image tagging

Tag private images, making it easier to manage them.

Image schema

An image schema is used to display details of an images or image entity, such as the entity's attributes and their data types. With an image schema, you can understand basic information about an image.

Image sharing

Share private images with other tenants.

API version query

Query the current API version.