ГОСТ Р ИСО/МЭК 19831—2017
- инсталляторы программного обеспечения, которое при выполнении на аппаратных (виртуаль
ных) ресурсах создает реализацию Machine;
- образ диска и набора программного обеспечения и параметров для установки новых компонен
тов. не включенных в образ исходного диска. Атрибуты Machinelmage приведены в таблице 27.
Таблица 27 — Атрибуты Machinelmage
Наименование
Machinelmage
Тип URI
http
/I’schemas.dmlf.orgfcimyt
•’Machinelmage
АтрибутТип
Описание
slatestring
Рабочеесостояние Machinelmage.
Допустимые значениявключают в себя:
CREATING: Machinelmage находитсяв процессесоздания.
AVAILABLE: Machinelmageдоступен и готов к использованию. Если не определено
иное, после успешного создания Machinelmage должен быть в данном состоя
нии.
DELETING: Machinelmage находится в процессеудаления.
ERROR: Поставщикобнаружилошибкув Machinelmage. Операции, которые приводят
к переходам к указанным состояниям, приведены в 5.14.7.1.
Ограничения.
Поставщик: обязательная поддержка; изменяемый.
Потребитель: обязательная поддержка; толькодлячтения
type
string
Тип Machinelmage. который представленданным Ресурсом. В настоящем стандарте-
установленыследующие значения:
IMAGE: Этот тип представляет сохраненныеданныеостановленной Machine. В отли
чие от"snapshot’,он не содержит информациюо времени выполнения. Если исполь
зуется это значение, тоатрибут «relatedlmage» недолжен присутствовать.
SNAPSHOT: Этот тип представляет сохраненные данные Machine. Если Machine не
былавостановленномсостояниив моментсозданияданногообраза,онтакжесодер
жит информациюо времени выполнения. Если используетсяэто значение, тоатрибут
«relatedlmage»должен ссылаться на последний созданный образ Machine или образ, из
которого была восстановлена Machine, что позволяет легко находить «предыду
щий» снимок состояния. Атрибут «relatedlmage» не должен устанавливаться Потре
бителями.
PARTIAL_SNAPSHOT: Данный тип использует ту же семантику, что и SNAPSHOT
Machinelmage за исключением того, что он просто содержит изменения (дельты) со
стояния Machine по отношению к экземпляру Machinelmage. на который ссылается
атрибут «relatedlmage».а не полное представление Machine.
ЕслиMachinelmage будетудален, тоследует использоватьследующуюсемантику:
- любыеэкземпляры Machinelmage типа «SNAPSHOT», ссылающиеся на удаляемый
экземпляр в атрибуте «relatedlmage».должныустановитьэтот атрибут равным значе
нию «relatedlmage» удаляемоюэкземпляраMachinelmage:
-любые экземпляры Machinelmage типа «PARTLAL_SNAPSHOT», ссыпающиеся
на удаляемый экземпляр в атрибуте «relatedlmage». также должны быть удалены.
Это требование применяется рекурсивно к любому последующему экземпляру Ma
chinelmage типа «PARTLAL_SNAPSHOT».
Ограничения;
Поставщик: обязательная поддержка; неизменяемый.
Потребитель: обязательная поддержка; толькодлячтения
imageLocationURI
Ссылка на местоположениедвоичныхданных, которые составляютданныйобраз.
Ограничения:
Поставщик: обязательная поддержка; изменяемый.
Потребитель: обязательная поддержка; чтение-запись
relatedlmageref
Ссылка надругой Ресурс Machinelmage. связанный сданным. Фактическое значение
этого атрибута варьируется в зависимостиот типа Machinelmage.
Ограничения:
Поставщик: необязательная поддержка; изменяемый.
Потребитель: необязательная поддержка: толькодлячтения
92