watcherclient.v1.action_plan 模块

class watcherclient.v1.action_plan.ActionPlan(manager, info, loaded=False)[source]

基类: Resource

class watcherclient.v1.action_plan.ActionPlanManager(api)[source]

基类: Manager

cancel(action_plan_id)[source]
delete(action_plan_id)[source]
get(action_plan_id)[source]
list(audit=None, limit=None, sort_key=None, sort_dir=None, detail=False, marker=None)[source]

检索行动计划列表。

参数:
  • audit – 审计的名称

  • limit

    每次请求返回的最大结果数,如果

    limit > 0,返回操作的最大数量。

    1. limit > 0,返回行动计划的最大数量。

    2. limit == 0,返回所有行动计划。

    3. sort_key – 可选,用于排序的字段。

  • sort_dir – 可选,排序方向,可以是 ‘asc’ (默认) 或 ‘desc’。

  • detail – 可选,布尔值,表示是否返回操作的详细信息。

  • detail – 可选,布尔值,表示是否返回行动计划的详细信息。

  • marker – 前一页的最后一个行动计划 UUID;显示“marker”之后的行动计划列表。

返回值:

行动计划列表。

resource_class

ActionPlan 的别名

start(action_plan_id)[source]
update(action_plan_id, patch)[source]