У меня есть среда с vRealize Orchestrator с установленным плагином CHEF. Я хочу вызвать API для запуска рабочего процесса CHEF в vRealize Orchestrator.Проблема с пропуском CHEF: параметр ChefHost для работы шеф-повара в vRealize API Orchestrator
Скажем, я хочу назвать рабочий процесс CHEF Add New Role
. Входные параметры этого процесса являются
<input-parameters>
<parameter description="Chef Server" type="CHEF:ChefHost" name="host"/>
<parameter description="Name of new role" type="string" name="role"/>
<parameter description="(Optional) Description of new role" type="string" name="description"/>
</input-parameters>
Формат для отправки параметров формы type="string"
является
В JSON
{ "value":{"string":{"value": "role name"}}, "type": "string", "name": "role" }
В XML
<execution-context xmlns="http://www.vmware.com/vco"> <parameters> <parameter name="role" type="string"> <string>Role Name</string> </parameter> </parameters> </execution-context>
Проблема, с которой я столкнулся, - это параметр type="CHEF:ChefHost"
. Я не могу получить правильный синтаксис для type="CHEF:ChefHost"
. Я всегда получаю ошибку с описанием The request sent by the client was syntactically incorrect.
Есть ли какой-либо документ, который показывает, как создать тип CHEF:ChefHost
?