This topic describes the key concepts of CloudOps Orchestration Service (OOS).
Name | Definition |
Template | A file in YAML or JSON format that includes one or more tasks. |
Task | The main component of a template. It defines the details of an action. Each task is a specific implementation of an action. |
Action | An action defines a specific operation and is the smallest operational unit. There are several types of actions: API action (Atom Action), cloud product action (Product Action), trigger action (Trigger Action), control action (Control Action), and embedding action (ACS::Template). The name format is |
API action | An action that lets you call an API. Currently, |
Cloud product action | An action that wraps the business logic and OpenAPI features of a cloud product to simplify template creation. For example, after the |
Trigger action | When enabled, this action executes a template when its trigger source meets specific conditions. The currently supported trigger action is TimerTrigger. |
Control action | Controls the execution order or method, such as the approval action |
Embedding action | Currently, only |
Execution | The result of a template execution, either in progress or completed. |
Task execution | The result of a task execution, either in progress or completed. |
Loop task | A task that runs repeatedly, using a different value from a list for each iteration. |