调用GetKubernetesTrigger查询指定应用触发器。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

get /triggers/{ClusterId} http|https

请求参数

名称 类型 是否必选 示例值 描述
ClusterId String c5cdf7e3938bc4f8eb0e44b21a80f****

集群ID。

Namespace String default

命名空间名称。

Type String deployment

应用类型。

Name String web-server

应用名称。

返回数据

名称 类型 示例值 描述
triggers Array of triggers

触发器列表。

action String "redeploy"

触发器动作。

cluster_id String "c5cdf7e3938bc4f8eb0e44b21a80f****"

集群ID。

id String "111"

触发器ID。

project_id String "default/web-server"

触发器项目ID。

token String "***"

触发器Token。

示例

请求示例

POST /triggers/[ClusterId] HTTP/1.1
公共请求头
{
    "ClusterId":"c5cdf7e3938bc4f8eb0e44b21a80f****",
    "Namespace":"default",
    "Name":"web-server",
    "Type":"deployment"
}

正常返回示例

XML 格式

<triggers>
      <cluster_id>c5cdf7e3938bc4f8eb0e44b21a80f****</cluster_id>
      <project_id>default/web-server</project_id>
      <action>redeploy</action>
      <id>111</id>
      <token>***</token>
</triggers>

JSON 格式

{
    "triggers": [
        {
            "cluster_id": "c5cdf7e3938bc4f8eb0e44b21a80f****",
            "project_id": "default/web-server",
            "action": "redeploy",
            "id": "111",
            "token": "***"
        }
    ]
}

错误码

访问错误中心查看更多错误码。