ГОСТ Р ИСО/МЭК 17826-2015
«orange/»,
«purple/»
]
}
2 Применение GET к URI объекта-контейнера для чтения parentURI и списка потомков:
GET /MyContainer/?parentURI;children НТТР/1.1
Host: cloud.example.com
Accept: application/cdm i-container
X-CDMI-Specification-Version: 1.0.2
Будет получен следующ ий ответ.
НТТР/1.1 200 ОК
Content-Type: application/cdm i-container
X-CDMI-Specification-Version: 1.0.2
{
«parentURI» : к/»,
«childrens:
/
«red»,
«green»,
«yellow»,
«orange/».
«purple/»
]
}
3 Применение GET к URI объекта-контейнера для чтения по-томков 0..2 и диапазона потомуов
контейнера:
GET /MyContainer/?childrenrange;children:0-2 НТТР/1.1
Host: cloud.example.com
Accept: application/cdm i-container
X-CDMI-Specification-Version: 1.0.2
Будет получен следующ ий ответ.
НТТР/1.1 200 ОК
Content-Type: application/cdm i-container
X-CDMI-Specification-Version: 1.0.2
{
«childrenrange» : «0-2»,
«children» : [
«red»,
«green»,
«yellow»
)
}
9.5 Изменение объекта-контейнера с использованном типа содержимого CDMI
9.5.1 Обзор
Для изменения некоторых или всех полей существующего объекта-контейнера следует выпол
нить запрос:
PUT <root URI>/<ContainerName>/<TheContainerName>/
Для добавления, обновления или удаления определенных элементов мета-данных существующе
го объекта-контейнера следует выполнить запрос:
PUT <root URI>/<ContainerName>/<TheContainerName>/?metadata: <metadataname>;...
где:
- <root URI> путь к облаку CDMI;
- <ContainerName> неотрицательное количество промежуточных контейнеров;
- <TheContainerName> имя изменяемого контейнера.
Объект-контейнер также доступен как <root URI>/cdmi_objectid/<objectlD>/. Об-новление объекта
не должно изменять его ID.
50