基本概念
本文介紹OOS的幾個(gè)基本概念,以便于您更好地理解系統(tǒng)運(yùn)維管理 OOS(CloudOps Orchestration Service)產(chǎn)品。
名稱 | 定義 |
模板 | 一個(gè)YAML或JSON格式的文件,包括一個(gè)或多個(gè)任務(wù)。 |
任務(wù) | 模板的主要組成部分,定義了具體的動(dòng)作細(xì)節(jié)。每一個(gè)任務(wù)都是一個(gè)動(dòng)作的具象化使用。 |
動(dòng)作 | 定義了一個(gè)具體的操作,為操作的最小單位。動(dòng)作分為幾種類(lèi)型:API動(dòng)作(Atom Action)、云產(chǎn)品動(dòng)作(Product Action)、觸發(fā)器動(dòng)作(Trigger Action)、控制類(lèi)動(dòng)作(Control Action)和嵌套類(lèi)動(dòng)作(ACS::Template)。名稱格式為 |
API動(dòng)作 | 允許調(diào)用API的動(dòng)作,目前支持 |
云產(chǎn)品動(dòng)作 | 根據(jù)云產(chǎn)品的業(yè)務(wù)和OpenAPI特點(diǎn)封裝的動(dòng)作,用于簡(jiǎn)化模板的編寫(xiě)。例如, |
觸發(fā)器動(dòng)作 | 開(kāi)啟后,當(dāng)觸發(fā)源滿足條件時(shí),即開(kāi)始執(zhí)行一個(gè)模板。當(dāng)前支持的觸發(fā)器動(dòng)作有定時(shí)器(TimerTrigger)。 |
控制類(lèi)動(dòng)作 | 控制執(zhí)行的順序或執(zhí)行方式等,如審批動(dòng)作 |
嵌套類(lèi)動(dòng)作 | 目前只支持 |
執(zhí)行 | 模板執(zhí)行中或執(zhí)行后的結(jié)果。 |
任務(wù)執(zhí)行 | 任務(wù)在執(zhí)行中或執(zhí)行后的結(jié)果。 |
循環(huán)任務(wù) | 表示該任務(wù)(Task)會(huì)循環(huán)使用一個(gè)列表內(nèi)的值并執(zhí)行。 |