heat.api.openstack.v1.actions 模块

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

基类: object

Heat v1 API 中 Actions 的 WSGI 控制器。

实现堆栈操作的 API

ACTIONS = ('suspend', 'resume', 'check', 'cancel_update', 'cancel_without_rollback')
CANCEL_UPDATE = 'cancel_update'
CANCEL_WITHOUT_ROLLBACK = 'cancel_without_rollback'
CHECK = 'check'
REQUEST_SCOPE = 'actions'
RESUME = 'resume'
SUSPEND = 'suspend'
action(req, tenant_id, stack_name, stack_id, body=None)[source]

对堆栈执行指定的动作。

请求体应包含一个项目,其键指定动作。

cancel_update(req, identity, body=None)[source]
cancel_without_rollback(req, identity, body=None)[source]
check(req, identity, body=None)[source]
resume(req, identity, body=None)[source]
suspend(req, identity, body=None)[source]
heat.api.openstack.v1.actions.create_resource(options)[source]

Actions 动作工厂方法。