diff --git a/packages/shared-types/schemas/api-types.json b/packages/shared-types/schemas/api-types.json index 776f108d..15fc6073 100644 --- a/packages/shared-types/schemas/api-types.json +++ b/packages/shared-types/schemas/api-types.json @@ -1812,7 +1812,8 @@ "description": "Playbook 來源", "enum": [ "extracted", - "manual" + "manual", + "yaml_rule" ], "title": "PlaybookSource", "type": "string" diff --git a/packages/shared-types/src/api-types.ts b/packages/shared-types/src/api-types.ts index 1d40f74d..7279572e 100644 --- a/packages/shared-types/src/api-types.ts +++ b/packages/shared-types/src/api-types.ts @@ -580,7 +580,7 @@ export type ActionType = "kubectl" | "script" | "manual" | "ssh_command"; * This interface was referenced by `AWOOOIAPITypes`'s JSON-Schema * via the `definition` "PlaybookSource". */ -export type PlaybookSource = "extracted" | "manual"; +export type PlaybookSource = "extracted" | "manual" | "yaml_rule"; /** * Playbook 狀態 * @@ -655,7 +655,7 @@ export type PlaybookStatus1 = "draft" | "approved" | "deprecated"; /** * Playbook 來源 */ -export type PlaybookSource1 = "extracted" | "manual"; +export type PlaybookSource1 = "extracted" | "manual" | "yaml_rule"; /** * 修復步驟列表 */