创建资源触发器
资源触发器监视特定资源的创建,删除或更新,然后在满足其条件时启动操作。 您可以使用 curl 命令或使用 WebSphere Automation REST API 的 Swagger UI 来创建触发器。
关于本任务
您必须有权访问 WebSphere Automation REST API ,并且必须通过单击 Swagger UI 页面上的 授权 向 Red Hat OpenShift Container Platform 管理员凭证进行认证。
在 WebSphere Automation 中创建资源触发器
使用 WebSphere Automation REST API 的 Swagger 用户界面来创建新操作。 操作资源是位于 https://<cpd-route>/websphereauto/secvul/apis/openapi/ui/的 Swagger UI 中提供的 Self-Secure API 的一部分。 有关查找 <cpd-route> 的更多信息,请参阅查看 REST API。
在 "自安全 API 的 Swagger UI" 页面上,执行以下步骤以创建触发器。
- 单击 发布/触发 以创建触发器。
该部分将展开以显示 参数 选项卡,示例请求主体和模式以及响应。
- 单击 模式 以查看触发器模式。
确保您熟悉每个参数的模式和可接受值。
- 单击试用。
现在可以编辑请求主体区域。
- 通过更改要修改的参数的冒号后面的引号中的值来修改请求主体。
有关触发器资源参数的更多信息,请参阅触发器资源。
- 单击 执行。
- 检查响应代码。
如果触发器有效,那么成功操作的响应代码为 201。 如果满足定义的条件,那么触发器处于活动状态,并且随时可以使用指定的 actionId 调用操作。