API Overview
Category |
Description |
---|---|
AOS template management APIs, which include APIs for creating, querying, updating, downloading, and deleting AOS templates. These APIs enable you to create, update, and delete templates; query templates, template lists, and template inputs. |
|
AOS stack management APIs, which include APIs for creating, querying, and deleting stacks. These APIs enable you to create and delete stacks, execute stack lifecycle; query stacks, stack lists, stack elements, stack element lists, stack input and output, stack execution records, and lists of stack execution records. |
Template Management APIs
AOS template management APIs include APIs for creating, querying, updating, and deleting AOS templates. These APIs enable you to create, update, download, and delete templates; query templates, template lists, and template inputs.
API |
Description |
---|---|
This API is used to create a template by uploading a local template to the server. |
|
This API is used to query a template list based on the parameters provided. |
|
This API is used to update a template through either uploading local binary files or providing a template URL. The update can be performed only when the template has not been used to create any stacks or stacks created from this template have been deleted. |
|
This API is used to delete a specific template. The deletion can be performed only when the template has not been used to create a stack or stacks created from this template have been deleted. |
|
This API is used to download a specified template. |
|
This API is used to query details about a specified template, including the template name, version, description, creation time, and update time. |
|
This API is used to query the input parameters of a specific template. |
Stack Management APIs
AOS stack management APIs include APIs for creating, querying, and deleting stacks. These APIs enable you to create and delete stacks, execute stack lifecycle; query stacks, stack lists, stack elements, stack element lists, stack input and output, stack execution records, and lists of stack execution records.
API |
Description |
---|---|
This API is used to create a stack. Stack inputs consist of templates and input parameters.
|
|
This API is used to delete a specific stack. |
|
This API is used to perform lifecycle operations for a specific stack. |
|
This API is used to query a stack list. |
|
This API is used to query details about a specified stack, including the stack name, stack description, template ID, template name, and stack status. |
|
This API is used to query a stack element list. |
|
This API is used to query details about an element in a stack. |
|
This API is used to query the output of a specified stack. |
|
This API is used to query the input of a specific stack. |
|
This API is used to query a stack execution record. |
|
This API is used to query the latest execution record list of a stack. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.