heatclient.v1.stacks.
Stack
(manager, info, loaded=False)Bases: heatclient.common.base.Resource
abandon
()action
create
(**fields)delete
()environment
()files
()get
()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.
Parameters: | stack_id – identifies the stack |
---|---|
Returns: |
export
(stack_id)Export data of a stack.
files
(stack_id)Returns the files for an existing stack.
Parameters: | stack_id – identifies the stack |
---|---|
Returns: |
get
(stack_id, resolve_outputs=True)Get the metadata for a specific stack.
Parameters: |
|
---|
list
(**kwargs)Get a list of stacks.
Parameters: |
|
---|---|
Return type: | list of |
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.
Parameters: | 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.