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.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot