Каждое описание интерфейса состоит из девяти компонентов, описанных в таблице 1.
Таблица 1 - Формат интерфейса
Компонент | Описание |
Краткий обзор | Семантика GET, PUT, POST и DELETE |
Отсроченное завершение создания | В случае длительных операций описывает поведение, если операция не завершается немедленно |
Опции | Описание поддерживаемых операций |
Заголовки запроса | Заголовки запроса, например, Accept, Authorization, Content-Length, ContentType, X-CDMI-Specification-Version |
Тело сообщения-запроса | Описание содержимого тела сообщения-запроса |
Заголовки ответа | Заголовки ответа, например, Content-Length, Content-Type |
Тело сообщения-ответа | Описание содержимого тела сообщения-ответа |
Статус ответа | Список кодов состояния HTTP |
Пример | Пример операции |