The heat.api.openstack.v1.actions Module

class heat.api.openstack.v1.actions.ActionController(options)[source]

Bases: object

WSGI controller for Actions in Heat v1 API.

Implements the API for stack actions

ACTIONS = (‘suspend’, ‘resume’, ‘check’, ‘cancel_update’)
CANCEL_UPDATE = ‘cancel_update’
CHECK = ‘check’
REQUEST_SCOPE = ‘actions’
RESUME = ‘resume’
SUSPEND = ‘suspend’
action(controller, req, tenant_id, **kwargs)[source]

Performs a specified action on a stack.

The body is expecting to contain exactly one item whose key specifies the action.


Actions action factory method.