更新时间:2022-02-22 GMT+08:00

API概览

类型

说明

模板管理接口

模板管理接口,包括创建、查询、更新、删除、下载模板的接口等。

通过这些接口,您可以创建模板、查询模板列表、更新模板、删除模板、查询指定模板和查询模板输入。

堆栈管理接口

堆栈管理接口,包括创建、查询、删除堆栈的接口等。

通过这些接口,您可以创建堆栈、删除堆栈,执行堆栈生命周期,查询堆栈列表、堆栈、堆栈元素列表、堆栈元素、堆栈输出、堆栈输入、堆栈执行记录、堆栈执行记录列表。

模板管理接口

模板管理接口,包括创建、查询、更新、删除模板的接口等。通过这些接口,您可以创建模板、查询模板列表、更新模板、删除模板、下载模板、查询指定模板和查询模板输入。

表1 模板管理接口

API

说明

创建模板

通过将本地模板文件上传至服务器的方式来创建模板。

查询模板列表

根据提供的参数查询模板列表。

更新模板

更新模板,包括两种方式:本地上传和URL上传更新。

只有当未使用该模板创建堆栈之前才能进行更新。

删除模板

删除一个指定的模板。

只有不存在使用该模板创建的堆栈时才能删除。

下载模板

下载一个指定的模板。

查询模板

查询指定模板的详细信息,包括模板名称、模板版本、模板描述、创建时间、更新时间等。

查询模板输入

查询指定模板的输入参数。

堆栈管理接口

堆栈管理接口,包括创建、查询、删除堆栈的接口等。通过这些接口,您可以创建堆栈、删除堆栈,执行堆栈生命周期,查询堆栈列表、堆栈、堆栈元素列表、堆栈元素、堆栈输出、堆栈输入、堆栈执行记录、堆栈执行记录列表。

表2 堆栈管理接口

API

说明

创建堆栈

创建堆栈,堆栈的输入由模板和输入参数两部分组成。

  • 模板:定义了堆栈的骨架,决定了堆栈内部节点的构造以及节点间的关系,以及每个节点的属性的值或来源。
  • 输入参数:是模板内节点属性值的来源之一,定义在模板的inputs字段下,由模板内的get_input函数触发。

删除堆栈

删除一个指定的堆栈。

执行堆栈生命周期

执行特定的堆栈生命周期操作。

查询堆栈列表

查询堆栈列表。

查询堆栈

查询指定堆栈的详细信息,包括堆栈名称、堆栈描述、模板id、模板名称、堆栈状态等。

查询堆栈元素列表

查询堆栈元素列表。

查询堆栈元素

查询堆栈某个元素的详细信息。

查询堆栈输出

查询指定堆栈输出。

查询堆栈输入

查询指定堆栈输入。

查询堆栈执行记录

查询堆栈某一次执行记录。

查询堆栈执行记录列表

查询堆栈最近的执行记录列表。