heatclient.v1.stacks.
Stack
(manager, info, loaded=False)Bases: heatclient.common.base.Resource
abandon
()action
create
(**fields)delete
()environment
()files
()get
()Support for lazy loading details.
Some clients, such as novaclient have the option to lazy load the details, details which can be loaded with this function.
identifier
output_list
()output_show
(output_key)preview
(**fields)restore
(snapshot_id)snapshot
(name=None)snapshot_delete
(snapshot_id)snapshot_list
()snapshot_show
(snapshot_id)status
update
(**fields)heatclient.v1.stacks.
StackChildManager
(client)Bases: heatclient.common.base.BaseManager
api
heatclient.v1.stacks.
StackManager
(client)Bases: heatclient.v1.stacks.StackChildManager
abandon
(stack_id)Abandon a stack.
create
(**kwargs)Create a stack.
delete
(stack_id)Delete a stack.
environment
(stack_id)Returns the environment for an existing stack.
stack_id – identifies the stack
export
(stack_id)Export data of a stack.
files
(stack_id)Returns the files for an existing stack.
stack_id – identifies the stack
get
(stack_id, resolve_outputs=True)Get the metadata for a specific stack.
stack_id – Stack ID to lookup
resolve_outputs – If True, then outputs for this stack will be resolved
list
(**kwargs)Get a list of stacks.
limit – maximum number of stacks to return
marker – begin returning stacks that appear later in the stack list than that represented by this stack id
filters – dict of direct comparison filters that mimics the structure of a stack object
list of Stack
output_list
(stack_id)output_show
(stack_id, output_key)preview
(**kwargs)Preview a stack.
preview_update
(stack_id, **kwargs)Preview a stack update.
resource_class
alias of Stack
restore
(stack_id, snapshot_id)snapshot
(stack_id, name=None)Snapshot a stack.
snapshot_delete
(stack_id, snapshot_id)snapshot_list
(stack_id)snapshot_show
(stack_id, snapshot_id)template
(stack_id)Get template content for a specific stack as a parsed JSON object.
stack_id – Stack ID to get the template for
update
(stack_id, **kwargs)Update a stack.
validate
(**kwargs)Validate a stack template.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.