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.
Parameters: | stack_id – Stack name or ID to identifies the stack |
---|
create
(**kwargs)Create a stack.
delete
(stack_id)Delete a stack.
Parameters: | stack_id – Stack name or ID to identifies the stack |
---|
environment
(stack_id)Returns the environment for an existing stack.
Parameters: | stack_id – Stack name or ID to identifies the stack |
---|---|
Returns: |
export
(stack_id)Export data of a stack.
Parameters: | stack_id – Stack name or ID to identifies the stack |
---|
files
(stack_id)Returns the files for an existing stack.
Parameters: | stack_id – Stack name or ID to 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.
Parameters: | stack_id – Stack name or ID to identifies the stack |
---|
resource_class
alias of Stack
restore
(stack_id, snapshot_id)snapshot
(stack_id, name=None)Snapshot a stack.
Parameters: | stack_id – Stack name or ID to identifies the 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 or name to get the template for |
---|
update
(stack_id, **kwargs)Update a stack.
Parameters: | stack_id – Stack name or ID to identifies the 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.