mistral

动作定义创建

创建新的动作。

openstack action definition create
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--public]
    [--namespace [NAMESPACE]]
    definition
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--public

使用此标志,动作将被标记为“public”。

--namespace <NAMESPACE>

创建动作的命名空间。

definition

动作定义文件

此命令由 python-mistralclient 插件提供。

动作定义定义显示

显示动作定义。

openstack action definition definition show
    [--namespace [NAMESPACE]]
    name
--namespace <NAMESPACE>

动作的命名空间。

name

动作名称

此命令由 python-mistralclient 插件提供。

动作定义删除

删除动作。

openstack action definition delete
    [--namespace [NAMESPACE]]
    action
    [action ...]
--namespace <NAMESPACE>

动作的命名空间。

action

动作的名称或 ID。

此命令由 python-mistralclient 插件提供。

动作定义列表

列出所有动作。

openstack action definition list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--namespace [NAMESPACE]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--namespace <NAMESPACE>

动作的命名空间。

此命令由 python-mistralclient 插件提供。

动作定义显示

显示特定的动作。

openstack action definition show [--namespace [NAMESPACE]] action
--namespace <NAMESPACE>

创建动作的命名空间。

action

动作(名称或 ID)

此命令由 python-mistralclient 插件提供。

动作定义更新

更新动作。

openstack action definition update
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--id ID]
    [--public]
    [--namespace [NAMESPACE]]
    definition
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--id <ID>

动作 ID。

--public

使用此标志,动作将被标记为“public”。

--namespace <NAMESPACE>

动作的命名空间。

definition

动作定义文件

此命令由 python-mistralclient 插件提供。

动作执行删除

删除动作执行。

openstack action execution delete
    action_execution
    [action_execution ...]
action_execution

动作执行标识符的 ID。

此命令由 python-mistralclient 插件提供。

动作执行输入显示

显示动作执行输入数据。

openstack action execution input show id
id

动作执行 ID。

此命令由 python-mistralclient 插件提供。

动作执行列表

列出所有动作执行。

openstack action execution list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--oldest]
    [task_execution_id]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--oldest

从最早的条目开始显示执行,而不是最新的。

task_execution_id

任务执行 ID。

此命令由 python-mistralclient 插件提供。

动作执行输出显示

显示动作执行输出数据。

openstack action execution output show id
id

动作执行 ID。

此命令由 python-mistralclient 插件提供。

动作执行运行

创建新的动作执行或仅运行特定的动作。

openstack action execution run
    [-s]
    [--run-sync]
    [-t TARGET]
    [--namespace [NAMESPACE]]
    name
    [input]
-s, --save-result

将结果保存到数据库。

--run-sync

同步运行该动作。

-t <TARGET>, --target <TARGET>

动作将在 <target> 执行器上执行。

--namespace <NAMESPACE>

动作的命名空间。

name

要执行的动作名称。

input

动作输入。

此命令由 python-mistralclient 插件提供。

动作执行显示

显示特定的动作执行。

openstack action execution show action_execution
action_execution

动作执行 ID。

此命令由 python-mistralclient 插件提供。

动作执行更新

更新特定的动作执行。

openstack action execution update
    [--state {PAUSED,RUNNING,SUCCESS,ERROR,CANCELLED}]
    [--output OUTPUT]
    id
--state <STATE>

动作执行状态

--output <OUTPUT>

动作执行输出

id

动作执行 ID。

此命令由 python-mistralclient 插件提供。

代码源内容显示

显示工作流定义。

openstack code source content show [--namespace [NAMESPACE]] identifier
--namespace <NAMESPACE>

获取代码源的命名空间。

identifier

代码源 ID 或名称。

此命令由 python-mistralclient 插件提供。

代码源创建

创建新的代码源。

openstack code source create
    [--namespace [NAMESPACE]]
    [--public]
    name
    content
--namespace <NAMESPACE>

创建代码源的命名空间。

--public

使用此标志将代码源标记为“public”。

name

代码源名称。

content

代码源内容文件。

此命令由 python-mistralclient 插件提供。

代码源删除

删除工作流。

openstack code source delete
    [--namespace [NAMESPACE]]
    identifier
    [identifier ...]
--namespace <NAMESPACE>

删除代码源的命名空间。

identifier

代码源名称或 ID(可以重复多次)。

此命令由 python-mistralclient 插件提供。

代码源列表

列出所有工作流。

openstack code source list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

此命令由 python-mistralclient 插件提供。

代码源显示

显示特定的代码源。

openstack code source show [--namespace [NAMESPACE]] identifier
--namespace <NAMESPACE>

获取代码源的命名空间。

identifier

代码源 ID 或名称。

此命令由 python-mistralclient 插件提供。

代码源更新

更新工作流。

openstack code source update
    [--id ID]
    [--namespace [NAMESPACE]]
    [--public]
    identifier
    content
--id <ID>

工作流 ID。

--namespace <NAMESPACE>

工作流的命名空间。

--public

使用此标志将工作流标记为“public”。

identifier

代码源标识符(名称或 ID)。

content

代码源内容

此命令由 python-mistralclient 插件提供。

cron 触发器创建

创建新的触发器。

openstack cron trigger create
    [--params PARAMS]
    [--pattern <* * * * *>]
    [--first-time <YYYY-MM-DD HH:MM>]
    [--count <integer>]
    [--utc]
    name
    workflow_identifier
    [workflow_input]
--params <PARAMS>

工作流参数

--pattern <* * * * *>

Cron 触发器模式

--first-time <YYYY-MM-DD HH:MM>

首次执行的日期和时间。除非同时指定 –utc,否则时间将被视为本地时间

--count <integer>

所需的执行次数

--utc

所有指定的时间都应被视为 UTC

name

Cron 触发器名称

workflow_identifier

工作流名称或 ID

workflow_input

工作流输入

此命令由 python-mistralclient 插件提供。

cron 触发器删除

删除触发器。

openstack cron trigger delete cron_trigger [cron_trigger ...]
cron_trigger

Cron 触发器名称。

此命令由 python-mistralclient 插件提供。

cron 触发器列表

列出所有 cron 触发器。

openstack cron trigger list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

此命令由 python-mistralclient 插件提供。

cron 触发器显示

显示特定的 cron 触发器。

openstack cron trigger show cron_trigger
cron_trigger

Cron 触发器名称

此命令由 python-mistralclient 插件提供。

动态动作创建

创建新的动作。

openstack dynamic action create
    [--public]
    [--namespace [NAMESPACE]]
    name
    class_name
    code_source
--public

使用此标志将动作标记为“public”。

--namespace <NAMESPACE>

创建动作的命名空间。

name

动态动作名称

class_name

动态动作类名

code_source

代码源 ID 或名称

此命令由 python-mistralclient 插件提供。

动态动作删除

删除动作。

openstack dynamic action delete
    [--namespace [NAMESPACE]]
    identifier
    [identifier ...]
--namespace <NAMESPACE>

动态动作的命名空间。

identifier

动态动作名称或 ID(可以重复多次)。

此命令由 python-mistralclient 插件提供。

动态动作列表

列出所有动态动作。

openstack dynamic action list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--namespace [NAMESPACE]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--namespace <NAMESPACE>

动态操作的命名空间。

此命令由 python-mistralclient 插件提供。

动态操作显示

显示特定的动态操作。

openstack dynamic action show [--namespace [NAMESPACE]] identifier
--namespace <NAMESPACE>

创建动态操作的命名空间。

identifier

动态操作标识符(名称或 ID)

此命令由 python-mistralclient 插件提供。

动态操作更新

更新 dynamic action。

openstack dynamic action update
    [--class-name [CLASS_NAME]]
    [--code-source [CODE_SOURCE]]
    [--public]
    [--namespace [NAMESPACE]]
    identifier
--class-name <CLASS_NAME>

动态操作类名。

--code-source <CODE_SOURCE>

代码源标识符(ID 或名称)。

--public

使用此标志,动作将被标记为“public”。

--namespace <NAMESPACE>

动作的命名空间。

identifier

动态操作标识符(ID 或名称)

此命令由 python-mistralclient 插件提供。

事件触发器创建

创建新的触发器。

openstack event trigger create
    [--params PARAMS]
    name
    workflow_id
    exchange
    topic
    event
    [workflow_input]
--params <PARAMS>

工作流参数

name

事件触发器名称

workflow_id

工作流 ID

exchange

事件触发器交换器

topic

事件触发器主题

event

事件触发器事件名称

workflow_input

工作流输入

此命令由 python-mistralclient 插件提供。

事件触发器删除

删除触发器。

openstack event trigger delete event_trigger_id [event_trigger_id ...]
event_trigger_id

事件触发器(s)的 ID。

此命令由 python-mistralclient 插件提供。

事件触发器列表

列出所有事件触发器。

openstack event trigger list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

此命令由 python-mistralclient 插件提供。

事件触发器显示

显示特定的事件触发器。

openstack event trigger show event_trigger
event_trigger

事件触发器 ID

此命令由 python-mistralclient 插件提供。

资源成员创建

将资源共享给另一个租户。

openstack resource member create resource_id resource_type member_id
resource_id

要共享的资源 ID。

resource_type

资源类型。

member_id

共享资源给到的项目 ID。

此命令由 python-mistralclient 插件提供。

资源成员删除

删除资源共享关系。

openstack resource member delete resource resource_type member_id
resource

要共享的资源 ID。

resource_type

资源类型。

member_id

共享资源给到的项目 ID。

此命令由 python-mistralclient 插件提供。

资源成员列表

列出所有成员。

openstack resource member list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    resource_id
    resource_type
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

resource_id

要共享的资源 id。

resource_type

资源类型。

此命令由 python-mistralclient 插件提供。

资源成员显示

显示特定的成员信息。

openstack resource member show [-m MEMBER_ID] resource resource_type
-m <MEMBER_ID>, --member-id <MEMBER_ID>

资源共享给到的项目 ID。 如果您是资源成员,则无需提供此参数。

resource

要共享的资源 ID。

resource_type

资源类型。

此命令由 python-mistralclient 插件提供。

资源成员更新

更新资源共享状态。

openstack resource member update
    [-m MEMBER_ID]
    [-s {pending,accepted,rejected}]
    resource_id
    resource_type
-m <MEMBER_ID>, --member-id <MEMBER_ID>

资源共享给到的项目 ID。 如果您是资源成员,则无需提供此参数。

-s <STATUS>, --status <STATUS>

共享状态。

resource_id

要共享的资源 ID。

resource_type

资源类型。

此命令由 python-mistralclient 插件提供。

任务执行列表

列出所有任务。

openstack task execution list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--oldest]
    [workflow_execution]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--oldest

从最早的条目开始显示执行,而不是最新的。

workflow_execution

与任务列表关联的工作流执行 ID。

此命令由 python-mistralclient 插件提供。

任务执行已发布显示

显示任务已发布变量。

openstack task execution published show id
id

任务 ID

此命令由 python-mistralclient 插件提供。

任务执行重试

重试现有任务。

openstack task execution rerun [--resume] [-e ENV] id
--resume

仅重试 with-items 任务的失败或未启动的执行。

-e <ENV>, --env <ENV>

环境变量

id

任务标识符

此命令由 python-mistralclient 插件提供。

任务执行结果显示

显示任务输出数据。

openstack task execution result show id
id

任务 ID

此命令由 python-mistralclient 插件提供。

任务执行显示

显示特定任务。

openstack task execution show task
task

任务标识符

此命令由 python-mistralclient 插件提供。

工作簿创建

创建新的工作簿。

openstack workbook create
    [--public]
    [--namespace [NAMESPACE]]
    definition
--public

使用此标志,工作簿将被标记为“公共”。

--namespace <命名空间>

创建工作簿的命名空间。

definition

工作簿定义文件

此命令由 python-mistralclient 插件提供。

工作簿定义显示

显示工作簿定义。

openstack workbook definition show name
name

工作簿名称

此命令由 python-mistralclient 插件提供。

工作簿删除

删除工作簿。

openstack workbook delete
    [--namespace [NAMESPACE]]
    workbook
    [workbook ...]
--namespace <命名空间>

删除工作簿的命名空间。

workbook

工作簿名称。

此命令由 python-mistralclient 插件提供。

工作簿列表

列出所有工作簿。

openstack workbook list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
--sort-column 排序列

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <标记>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <限制>

单个结果中返回的最大条目数。

--sort_keys <排序键>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <排序方向>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <过滤器>

过滤器。可以重复。

此命令由 python-mistralclient 插件提供。

工作簿显示

显示特定工作簿。

openstack workbook show [--namespace [NAMESPACE]] workbook
--namespace <命名空间>

获取工作簿的命名空间。

workbook

工作簿名称

此命令由 python-mistralclient 插件提供。

工作簿更新

更新工作簿。

openstack workbook update
    [--namespace [NAMESPACE]]
    [--public]
    definition
--namespace <命名空间>

更新工作簿的命名空间。

--public

使用此标志,工作簿将被标记为“公共”。

definition

工作簿定义文件

此命令由 python-mistralclient 插件提供。

工作簿验证

验证工作簿。

openstack workbook validate definition
definition

工作簿定义文件

此命令由 python-mistralclient 插件提供。

工作流创建

创建新的工作流。

openstack workflow create
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--namespace [NAMESPACE]]
    [--public]
    definition
--sort-column 排序列

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <标记>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <限制>

单个结果中返回的最大条目数。

--sort_keys <排序键>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <排序方向>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <过滤器>

过滤器。可以重复。

--namespace <命名空间>

创建工作流的命名空间。

--public

使用此标志将工作流标记为“public”。

definition

工作流定义文件。

此命令由 python-mistralclient 插件提供。

工作流定义显示

显示工作流定义。

openstack workflow definition show [--namespace [NAMESPACE]] identifier
--namespace <命名空间>

获取工作流的命名空间。

identifier

工作流 ID 或名称。

此命令由 python-mistralclient 插件提供。

工作流删除

删除工作流。

openstack workflow delete
    [--namespace [NAMESPACE]]
    workflow
    [workflow ...]
--namespace <命名空间>

删除工作流的命名空间。

workflow

工作流名称或 ID。

此命令由 python-mistralclient 插件提供。

工作流环境创建

创建新的环境。

openstack workflow env create file
file

JSON 或 YAML 格式的环境配置文件

此命令由 python-mistralclient 插件提供。

工作流环境删除

删除环境。

openstack workflow env delete environment [environment ...]
environment

环境名称。

此命令由 python-mistralclient 插件提供。

工作流环境列表

列出所有环境。

openstack workflow env list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
--sort-column 排序列

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <标记>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <限制>

单个结果中返回的最大条目数。

--sort_keys <排序键>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <排序方向>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <过滤器>

过滤器。可以重复。

此命令由 python-mistralclient 插件提供。

工作流环境显示

显示特定环境。

openstack workflow env show [--export] environment
--export

导出适合导入的环境

environment

环境名称

此命令由 python-mistralclient 插件提供。

工作流环境更新

更新环境。

openstack workflow env update file
file

JSON 或 YAML 格式的环境配置文件

此命令由 python-mistralclient 插件提供。

工作流执行创建

创建新的执行。

openstack workflow execution create
    [--namespace [NAMESPACE]]
    [-d DESCRIPTION]
    [-s [SOURCE_EXECUTION_ID]]
    [workflow_identifier]
    [workflow_input]
    [params]
--namespace <命名空间>

工作流命名空间。

-d <描述>, --description <描述>

执行描述

-s <源执行ID>

工作流执行 ID,允许操作员基于先前成功执行的工作流创建新的工作流执行。例如:mistral execution-create -s 123e4567-e89b-12d3-a456-426655440000

workflow_identifier

工作流 ID 或名称

workflow_input

工作流输入

params

工作流附加参数

此命令由 python-mistralclient 插件提供。

工作流执行删除

删除执行。

openstack workflow execution delete [--force] execution [execution ...]
--force

强制删除执行。如果用于正在运行的执行,可能会导致错误级联。

execution

执行标识符(s)的ID。

此命令由 python-mistralclient 插件提供。

workflow execution input show

显示执行输入数据。

openstack workflow execution input show id
id

执行ID

此命令由 python-mistralclient 插件提供。

workflow execution list

列出所有执行。

openstack workflow execution list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--oldest]
    [--task [TASK]]
    [--rootsonly]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--oldest

从最早的条目开始显示执行,而不是最新的。

--task <TASK>

与workflow execution list关联的父任务执行ID。

--rootsonly

仅返回根执行

此命令由 python-mistralclient 插件提供。

workflow execution output show

显示执行输出数据。

openstack workflow execution output show id
id

执行ID

此命令由 python-mistralclient 插件提供。

workflow execution published show

显示workflow全局已发布变量。

openstack workflow execution published show id
id

工作流 ID

此命令由 python-mistralclient 插件提供。

workflow execution report show

打印执行报告。

openstack workflow execution report show
    [--errors-only]
    [--statistics-only]
    [--no-errors-only]
    [--max-depth [MAX_DEPTH]]
    id
--errors-only

仅包含错误路径。

--statistics-only

仅包含统计信息。

--no-errors-only

不只包含错误路径。

--max-depth <MAX_DEPTH>

workflow执行树的最大深度。如果为0,则仅包含根workflow执行及其任务

id

执行ID

此命令由 python-mistralclient 插件提供。

workflow execution show

显示特定执行。

openstack workflow execution show execution
execution

执行标识符

此命令由 python-mistralclient 插件提供。

workflow execution update

更新执行。

openstack workflow execution update
    [-s {RUNNING,PAUSED,SUCCESS,ERROR,CANCELLED}]
    [-e ENV]
    [-d DESCRIPTION]
    id
-s <STATE>, --state <STATE>

执行状态

-e <ENV>, --env <ENV>

环境变量

-d <DESCRIPTION>, --description <DESCRIPTION>

执行描述

id

执行标识符

此命令由 python-mistralclient 插件提供。

workflow list

列出所有工作流。

openstack workflow list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

此命令由 python-mistralclient 插件提供。

workflow show

显示特定workflow。

openstack workflow show [--namespace [NAMESPACE]] workflow
--namespace <NAMESPACE>

获取工作流的命名空间。

workflow

工作流 ID 或名称。

此命令由 python-mistralclient 插件提供。

workflow update

更新工作流。

openstack workflow update
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--marker [MARKER]]
    [--limit [LIMIT]]
    [--sort_keys [SORT_KEYS]]
    [--sort_dirs [SORT_DIRS]]
    [--filter FILTERS]
    [--id ID]
    [--namespace [NAMESPACE]]
    [--public]
    definition
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--marker <MARKER>

上一次执行的 UUID,显示“marker”之后的执行列表。

--limit <LIMIT>

单个结果中返回的最大条目数。

--sort_keys <SORT_KEYS>

用于排序结果的逗号分隔的排序键列表。默认值:created_at。示例:mistral execution-list –sort_keys=id,description

--sort_dirs <SORT_DIRS>

逗号分隔的排序方向列表。默认值:asc。示例:mistral execution-list –sort_keys=id,description –sort_dirs=asc,desc

--filter <FILTERS>

过滤器。可以重复。

--id <ID>

工作流 ID。

--namespace <NAMESPACE>

工作流的命名空间。

--public

使用此标志将工作流标记为“public”。

definition

Workflow 定义

此命令由 python-mistralclient 插件提供。

workflow validate

验证 workflow。

openstack workflow validate definition
definition

Workflow 定义文件

此命令由 python-mistralclient 插件提供。