ГОСТ Р ИСО/МЭК 19831—2017
санием, по которому Потребители могут получить сведения о новой возможности. Графа «Наименова
ние Ресурса» содержит наименование Ресурса, в чьем ресурсе ResourceMetadata может содержаться
указанная возможность. Графа «Наименование возможности» содержит наименование указанной воз
можности. которое должно быть уникальным в рамках соответствующего Ресурса. URI каждой возмож
ности создается путем конкатенации «Наименовании Ресурса», наклонной черты (/) и «Наименовании
Возможности» к http7/schemas.dmtf.org/cimi/1/capability/. Например возможность «InitialState» Ресурса
Machine должна иметь URI:
http://schemas.dmtf.Org/cimi/1/capability/Machine/lnitialState
Возможности, которые относятся к Поставщику в целом, определены не для одного Ресурса,
должны быть связаны с Ресурсом CloudEntryPoint (если возможность применяется только к самому
Ресурсу CloudEntryPoint. на это указывает его определение).
Каждая из этих возможностей может быть установлена равной конкретному значению, либо может
отсутствовать. Значение отсутствующей возможности определяется следующим образом:
- для возможностей булевского типа: то же. что и значение ’false":
- для других возможностей, использующих единичное значение или перечень значений в перечис
лении: аналогично «нет особых предпочтений или ограничений, осуществляемых для этого значения».
Таблица 7— URI возможностей
Н аим ен ован ие
р есур са
Н аим ен ован ие
возм ож ности
О писани е
CloudEntryPoint
ExpandParameter
Если "true*. Поставщик должен поддерживать параметр запроса
Sexpand
CloudEntryPoint
FilterParameter
Если "true*. Поставщик должен поддерживать параметр запроса
Slitter
CloudEntryPoint
FirstParameter
Если "true*. Поставщикдолжен поддерживать оба параметра запро
са: Sfirstи Slast
CloudEntryPoint
SelectParameter
Если "true*. Поставщик должен поддерживать параметр запроса
Sselect
CloudEntryPoint
FormatParameter
Если "true*. Поставщик должен поддерживать параметр запроса
Sformat
CloudEntryPoint
OrderByParameter
Если "true*. Поставщик должен поддерживать параметр запроса
Sorderby
CloudEntryPoint
QueryPathNotation
Если "true*. Поставщик должен поддерживать использование нота
ции путей в параметре запроса Sselect (см. 4.1.6.3)для разрешения
неоднозначное™ между атрибутами Ресурса Набора и атрибутами
отдельных элементовНабора
CloudEntryPoint
MaxPropertyltems
Если установлено. Поставщик должен поддерживать атрибут ’pro
perties* с числом элементов, не превосходящим значение, опреде
ленноеданной возможностью
System
SystemComponent-
TemplateByValue
Если "true". Поставщик должен поддерживать спецификацию вклю
чения ComponentTemplate по значениюв SystemTemplates
Machine
DefaultlnitialState
Еслиданнаявозможностьустановлена и неуказано иное(например,
атрибутом"initialState" ресурса MachineTemplate), Поставщикдолжен
установитьсостояние новогоэкземпляра Machine равным значению
данной возможности при условии, что значение совместимо с воз
можностьюInitialStates
Machine
InitialStates
Еслиданная возможность установлена и используется MachineTem
plate с атрибутом "initialState*. Потребитель должен использовать
значение initialStateиз совокупности значений данной возможности
Machine
MachineConftg-
ByValue
Если "true", Поставщик должен поддерживать включение Machine-
Configuration по значению, a MachineTemplateByValue также должно
иметь значение *tnje"
35