ГОСТ Р ИСО/МЭК 19831—2017
5.15.3 Ресурс VolumeTemplate
Данный Ресурс содержит конфигурационные параметры для создания Volume. Один экземпляр
VolumeTemplate может использоваться для создания нескольких экземпляров Volume. Атрибуты Volu
meTemplate приведены в таблице 34.
Таблица 34—Атрибуты VolumeTemplate
Наименование
VolumeTemplate
Тип URI
V
http
j
schemas dmtf.org.’cim
ill
/VolumeTemplate
Атрибут
Тип
Описание
volumeConfig
ret
Ссылка на VolumeConfiguration. который используетсядля создания Volume
изданного шаблона VolumeTemplate.
Примечание — МогутопределятьсяатрибутыVolumeConfiguration. а не
ссылка насуществующий РесурсVolumeConfiguration.
Ограничения:
Поставщик: обязательная поддержка; изменяемый.
Потребитель: обязательная поддержка; чтение-запись
volumelmage
ret
Ссылка на Volumelmage, который используетсядля создания Volume издан
ного шаблонаVolumeTemplate.
Ограничения:
Поставщик: необязательная поддержка: изменяемый.
Потребитель: необязательнаяподдержка; чтение-запись
meterTemplates
meter
Templates[]
Переченьссыпок на шаблоныMeterTemplate. которыедолжны использовать
сядля созданияи подключения набора новых Meterк создаваемомуVolume.
Примечание — МогутопределятьсяатрибутыMeterTemplate. анессыл
ка на существующий Ресурс MeterTemplate.
Ограничения:
Поставщик: необязательная поддержка: изменяемый.
Потребитель: необязательнаяподдержка; чтение-запись
eventLogTemplate
ref
Ссылка на EventLogTemplate. которыйдолжен использоватьсядля создания
и подключения нового EventLog к создаваемомуVolume.
Примечание — Могут определяться атрибуты EventLogTemplate. а не
ссылка на существующий Ресурс EventLogTemplate.
Ограничения:
Поставщик: необязательная поддержка:изменяемый.
Потребитель: необязательнаяподдержка; чтение-запись
При реализации или использовании VolumeTemplate Поставщики и Потребители должны исполь
зовать синтаксис и семантику его атрибутов согласно таблице 34. а также таблицам, описывающим
встроенные Ресурсы или связанные Наборы. Сериализацию Ресурса в JSON и в XML представляют
следующим образом:
Тип медиа JSON: application/json
Сериализация JSON:
{ "resourceURI": "httpJ/schemas.dmtf.org/cimi/1/VolumeTemplatee.
"id*: string.
"name": string. ?
"description’: string. ?
"created", string. ?
"updated": string. ?
"properties": { string: string. + }. ?
"volumeConfig": {
"href’: string |... VolumoConfiguration...
}.
"volumelmage*: { ’href*: string}. ?
"meterTemplates": [
103