应用中心——如果使用OpenAPI管理触发器

简介: 应用中心——如果使用OpenAPI管理触发器

如何使用OpenAPI管理应用中心所管理的应用触发器

示例,应用中心组件安装cluster id为c6ec8c1161cb442978e49a99055a01e37的集群; 创建的应用名称为deployment-a01e37; 如下图所示
image.png

创建触发器

参考文档:https://help.aliyun.com/document_detail/303763.html
创建触发器的命令如下:

arc-cs trigger create  \
--cluster-id c6ec8c1161cb442978e49a99055a01e37 \
--project-id appcenter/deployment-a01e37 \
--action redeploy \
--type application

--cluster-id 为安装应用中心组件的集群id;
--project-id 为namespace/application_name, namespace=appcenter是固定不变的;
--action 值为redeploy固定不变;
--type 值为application固定不变;
返回内容如下:

{
  "id": "152781",
  "clusterId": "c6ec8c1161cb442978e49a99055a01e37",
  "projectId": "appcenter/deployment-a01e37",
  "type": "",
  "action": "redeploy"
}

获取触发器

参考文档:https://help.aliyun.com/document_detail/303766.html
获取触发器的命令如下:

arc-cs trigger get c6ec8c1161cb442978e49a99055a01e37 \
--namespace appcenter \
--type application \
--name deployment-a01e37 \
--action redeploy

返回内容为:

[
  {
    "id": "152781",
    "name": "",
    "clusterId": "c6ec8c1161cb442978e49a99055a01e37",
    "projectId": "appcenter/deployment-a01e37",
    "type": "application",
    "action": "redeploy",
    "token": "xxxxxx"
  }
]

则触发器URL地址为:

https://cs.console.aliyun.com/hook/trigger?token=<token>

删除触发器

参考文档:https://help.aliyun.com/document_detail/303767.html
删除触发器的命令如下所示:

arc-cs trigger delete 152781
目录
相关文章
|
10天前
|
弹性计算 网络安全
阿里云OpenAPI提供了多种接口来管理ECS实例
【1月更文挑战第8天】【1月更文挑战第36篇】阿里云OpenAPI提供了多种接口来管理ECS实例
232 1
|
10天前
|
缓存 运维 Serverless
Serverless 应用引擎产品使用之在阿里函数计算中,使用签名认证调用HTTP触发器的步骤如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
303 7
|
10天前
|
运维 Serverless API
Serverless 应用引擎产品使用之阿里函数计算中要关掉http触发器的jwt认证才可以进行性能探测如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
16 1
|
10天前
|
人工智能 运维 Serverless
Serverless 应用引擎产品使用之阿里函数计算中3.0的函数只加自定义域名没有任何触发器的意义如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
49 1
|
10天前
|
消息中间件 运维 Serverless
Serverless 应用引擎产品使用之在阿里云函数计算中,使用了RocketMQ的触发器,并且发送和接收消息都没有问题,但是消息轨迹中没有体现出来消费的情况如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
24 2
|
10天前
|
弹性计算 网络安全
阿里云OpenAPI提供了多种接口来管理ECS实例
【2月更文挑战第1天】阿里云OpenAPI提供了多种接口来管理ECS实例
37 0
|
10天前
|
SQL 存储 关系型数据库
MySQL技能完整学习列表8、触发器、视图和事务——1、触发器(Triggers)的使用——2、视图(Views)的创建和使用——3、事务(Transactions)的管理
MySQL技能完整学习列表8、触发器、视图和事务——1、触发器(Triggers)的使用——2、视图(Views)的创建和使用——3、事务(Transactions)的管理
42 0
|
10天前
|
弹性计算 网络安全
阿里云OpenAPI提供了多种接口来管理ECS实例,包括创建、删除、重启等操作
【1月更文挑战第22天】【1月更文挑战第107篇】阿里云OpenAPI提供了多种接口来管理ECS实例,包括创建、删除、重启等操作
231 6
|
9月前
|
小程序 程序员 API
微信开发之openApi管理
微信开发之openApi管理
122 0
|
10月前
|
前端开发 JavaScript 安全
【Ant Design Pro】使用ant design pro做为你的开发模板 OpenAPI,快速管理你的请求接口。
前言 >转载好文,作者:[赵小左](https://blog.csdn.net/qq_31281245/article/details/126783707)
【Ant Design Pro】使用ant design pro做为你的开发模板 OpenAPI,快速管理你的请求接口。