For details on how to use orchestration, see Using OpenStack Orchestration
The orchestration high-level interface is available through the
orchestration member of a Connection
object. The orchestration member will only be added if the service
is detected.
openstack.orchestration.v1._proxy.Proxy(session)¶create_stack(preview=False, **attrs)¶Create a new stack from attributes
| Parameters: | |
|---|---|
| Returns: | The results of stack creation |
| Return type: |
find_stack(name_or_id, ignore_missing=True)¶Find a single stack
| Parameters: |
|
|---|---|
| Returns: | One |
stacks(**query)¶Return a generator of stacks
| Parameters: | **query (kwargs) – Optional query parameters to be sent to limit the resources being returned. |
|---|---|
| Returns: | A generator of stack objects |
| Return type: | Stack |
get_stack(stack)¶Get a single stack
| Parameters: | stack – The value can be the ID of a stack or a
Stack instance. |
|---|---|
| Returns: | One Stack |
| Raises: | ResourceNotFound
when no resource can be found. |
update_stack(stack, **attrs)¶Update a stack
| Parameters: |
|
|---|---|
| Returns: | The updated stack |
| Return type: | |
| Raises: |
|
delete_stack(stack, ignore_missing=True)¶Delete a stack
| Parameters: |
|
|---|---|
| Returns: |
|
resources(stack, **query)¶Return a generator of resources
| Parameters: |
|
|---|---|
| Returns: | A generator of resource objects if the stack exists and there are resources in it. If the stack cannot be found, an exception is thrown. |
| Return type: | A generator of
|
| Raises: |
|
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.