openstack.workflow.v2.workflow

openstack.workflow.v2.workflow

The Workflow Class

The Workflow class inherits from Resource.

class openstack.workflow.v2.workflow.Workflow(_synchronized=False, **attrs)

The base resource

Parameters:_synchronized (bool) – This is not intended to be used directly. See new() and existing().
name = None

The name of this Workflow

input = None

The inputs for this Workflow

definition = None

A Workflow definition using the Mistral v2 DSL

scope = None

Can be either “private” or “public”

project_id = None

The ID of the associated project

created_at = None

The time at which the workflow was created

updated_at = None

The time at which the workflow was created

create(session, prepend_key=True)

Create a remote resource based on this instance.

Parameters:
  • session (Adapter) – The session to use for making this request.
  • prepend_key – A boolean indicating whether the resource_key should be prepended in a resource creation request. Default to True.
Returns:

This Resource instance.

Raises:

MethodNotSupported if Resource.allow_create is not set to True.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.