获取触发器详情
功能介绍
获取触发器详情。
请求消息
- 请求参数
表2 请求Header参数 参数
是否必选
参数类型
描述
Content-Type
是
String
消息体的类型(格式),下方类型可任选其一使用: application/json;charset=utf-8 application/json
缺省值:application/json
X-Auth-Token
是
String
用户Token。
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
- 请求样例
GET https://{Endpoint}/v2/manage/namespaces/group/repos/busybox/triggers/test
响应消息
- 响应参数
表3 Response Body参数说明 参数
参数类型
描述
action
String
触发动作,update
app_type
String
应用类型,包括deployments、statefulsets
application
String
应用名称
cluster_id
String
集群ID(trigger_mode为cci时为空)
cluster_name
String
集群名称(trigger_mode为cci时为空)
cluster_ns
String
应用所在的namespace
condition
String
触发条件
- type为all时为.*
- type为tag时为tag名
- type为regular时为正则表达式
container
String
需更新的container名称,默认为所有container
created_at
String
创建时间
creator_name
String
创建人
enable
String
是否生效
name
String
触发器名称
trigger_history
Array of objects
触发器历史
trigger_mode
String
触发器类型,包括cce、cci
trigger_type
String
触发条件,包括all、tag、regular
表4 trigger_history参数说明 参数
参数类型
描述
action
String
触发动作,update
app_type
String
应用类型,包括deployments、statefulsets
application
String
应用名称
cluster_id
String
集群ID(预留字段)
cluster_name
String
集群名称(预留字段)
cluster_ns
String
应用所在的namespace(预留字段)
condition
String
触发条件
- type为all时为.*
- type为tag时为tag名
- type为regular时为正则表达式
container
String
需更新的container名称,默认为所有container
created_at
String
创建时间
creator_name
String
创建人
detail
String
详情
result
String
更新结果,包括success、failed
tag
String
触发更新的镜像版本号
- 响应样例
{ "action": "update", "app_type": "deployments", "application": "cci-deployment-20204161", "cluster_id": "", "cluster_name": "", "cluster_ns": "cci-namespace-21539491", "condition": ".*", "container": "", "created_at": "2020-04-16T01:35:08.639589Z", "creator_name": "paas_swr_z00232859", "enable": "true", "name": "test", "trigger_history": [ { "action": "update", "app_type": "deployments", "application": "cci-deployment-20204161", "cluster_id": "", "cluster_name": "", "cluster_ns": "", "condition": ".*", "container": "", "created_at": "2020-04-16T01:36:36.155119Z", "creator_name": "************", "detail": "xxxxxxxxxxxxxx", "result": "failed", "tag": "test" } ], "trigger_mode": "cci", "trigger_type": "all" }
状态码
状态码 |
描述 |
---|---|
200 |
请求成功 |
400 |
错误的请求 |
401 |
鉴权失败 |
404 |
组织不存在 |
500 |
内部错误 |
错误码
请参见错误码。