6.4. 标记集成并删除未指定标签的端点
此端点使用 PUT
方法为指定环境标记指定的集成。如果集成之前为新请求中指定的环境标记,端点会从集成中移除该环境。
要在不删除未指定环境标签的情况下标记集成,请调用 PATCH
方法端点。
方法和端点
PUT
/public/integrations/{id}/tags
名称 | 类型 | 描述 |
---|---|---|
所需的标头参数 | ||
|
| 端点所需的介质类型。 |
| Custom | 身份验证需要。 |
| Custom | 公开 Fuse Online public REST API 的 OpenShift 服务帐户的 secret 令牌。请参阅 获取 secret 令牌。 |
路径参数 | ||
| 字符串 | 必需。要标记的集成的名称或内部 ID。请参阅 如何找到集成 ID。 |
其他参数 | ||
|
|
指定 |
| 字符串 | 必需。指定一个或多个以逗号分开的环境标签。端点标记这些环境指定的集成。您必须已创建了 environment 标签,端点无法创建标签。请参阅标记 CI/CD 的集成。 |
请求示例
在以下示例中,端点标记 test2
和 test3
环境的 计时器到日志
集成。如果集成之前标记为任何其他环境,端点会从集成中删除这些标签。
public/integrations/timer-to-log/tags --request PUT -d '["test2","test3"]'
produces
application/json
响应示例
{"test2":{"name":"test2","releaseTag":"i-LcXyw7GUFtBJfR_ylgtz","lastTaggedAt":15553655713},"test3":{"name":"test3","releaseTag":"i-LcXyw7GUFtBJfR_ylguz","lastTagAt":15155713}