3717096c8e
Change-Id: I9d0649694e36aa697aee61747b29e6eb2927873f
1990 lines
58 KiB
XML
1990 lines
58 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<chapter xmlns="http://docbook.org/ns/docbook"
|
|
xmlns:xi="http://www.w3.org/2001/XInclude"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
version="5.0"
|
|
xml:id="heatclient_commands">
|
|
|
|
<!-- This file is automatically generated, do not edit -->
|
|
|
|
<?dbhtml stop-chunking?>
|
|
|
|
<title>Orchestration command-line client</title>
|
|
|
|
<para>The <command>heat</command> client is the command-line
|
|
interface (CLI) for the Orchestration API and its extensions.
|
|
|
|
This chapter documents <command>heat</command> version
|
|
<literal>0.3.0</literal>.
|
|
</para>
|
|
|
|
<para>For help on a specific <command>heat</command>
|
|
command, enter:
|
|
</para>
|
|
<screen><prompt>$</prompt> <userinput><command>heat</command> <option>help</option> <replaceable>COMMAND</replaceable></userinput></screen>
|
|
|
|
<section xml:id="heatclient_command_usage">
|
|
<title>heat usage</title>
|
|
<screen><computeroutput>usage: heat [--version] [-d] [-v] [--api-timeout API_TIMEOUT]
|
|
[--os-no-client-auth] [--heat-url HEAT_URL]
|
|
[--heat-api-version HEAT_API_VERSION] [--include-password] [-k]
|
|
[--os-cert OS_CERT] [--cert-file OS_CERT] [--os-key OS_KEY]
|
|
[--key-file OS_KEY] [--os-cacert <ca-certificate-file>]
|
|
[--ca-file OS_CACERT] [--os-username OS_USERNAME]
|
|
[--os-user-id OS_USER_ID] [--os-user-domain-id OS_USER_DOMAIN_ID]
|
|
[--os-user-domain-name OS_USER_DOMAIN_NAME]
|
|
[--os-project-id OS_PROJECT_ID]
|
|
[--os-project-name OS_PROJECT_NAME]
|
|
[--os-project-domain-id OS_PROJECT_DOMAIN_ID]
|
|
[--os-project-domain-name OS_PROJECT_DOMAIN_NAME]
|
|
[--os-password OS_PASSWORD] [--os-tenant-id OS_TENANT_ID]
|
|
[--os-tenant-name OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL]
|
|
[--os-region-name OS_REGION_NAME] [--os-auth-token OS_AUTH_TOKEN]
|
|
[--os-service-type OS_SERVICE_TYPE]
|
|
[--os-endpoint-type OS_ENDPOINT_TYPE]
|
|
<subcommand> ...</computeroutput></screen>
|
|
<variablelist wordsize="10">
|
|
<title>Subcommands</title>
|
|
<varlistentry>
|
|
<term><command>action-check</command></term>
|
|
<listitem>
|
|
<para>
|
|
Check that stack resources are in expected states.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>action-resume</command></term>
|
|
<listitem>
|
|
<para>
|
|
Resume the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>action-suspend</command></term>
|
|
<listitem>
|
|
<para>
|
|
Suspend the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>build-info</command></term>
|
|
<listitem>
|
|
<para>
|
|
Retrieve build information.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>config-create</command></term>
|
|
<listitem>
|
|
<para>
|
|
Create a software configuration.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>config-delete</command></term>
|
|
<listitem>
|
|
<para>
|
|
Delete software configurations.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>config-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
View details of a software configuration.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>create</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use stack-create instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>delete</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use stack-delete instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>deployment-delete</command></term>
|
|
<listitem>
|
|
<para>
|
|
Delete software deployments.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>deployment-metadata-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Get deployment configuration metadata for the
|
|
specified server.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>deployment-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show the details of a software deployment.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>describe</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use stack-show instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>event</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use event-show instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>event-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List events for a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>event-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Describe the event.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>gettemplate</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use template-show instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>list</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use stack-list instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>output-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show available outputs.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>output-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show a specific stack output.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use resource-show instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show list of resources belonging to a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-metadata</command></term>
|
|
<listitem>
|
|
<para>
|
|
List resource metadata.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Describe the resource.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-signal</command></term>
|
|
<listitem>
|
|
<para>
|
|
Send a signal to a resource.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-template</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use resource-type-template instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-type-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the available resource types.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-type-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show the resource type.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>resource-type-template</command></term>
|
|
<listitem>
|
|
<para>
|
|
Generate a template based on a resource type.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>service-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the Heat engines.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>snapshot-delete</command></term>
|
|
<listitem>
|
|
<para>
|
|
Delete a snapshot of a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>snapshot-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the snapshots of a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>snapshot-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Show a snapshot of a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-abandon</command></term>
|
|
<listitem>
|
|
<para>
|
|
Abandon the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-adopt</command></term>
|
|
<listitem>
|
|
<para>
|
|
Adopt a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-cancel-update</command></term>
|
|
<listitem>
|
|
<para>
|
|
Cancel currently running update of the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-create</command></term>
|
|
<listitem>
|
|
<para>
|
|
Create the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-delete</command></term>
|
|
<listitem>
|
|
<para>
|
|
Delete the stack(s).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-list</command></term>
|
|
<listitem>
|
|
<para>
|
|
List the user's stacks.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-preview</command></term>
|
|
<listitem>
|
|
<para>
|
|
Preview the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-restore</command></term>
|
|
<listitem>
|
|
<para>
|
|
Restore a snapshot of a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Describe the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-snapshot</command></term>
|
|
<listitem>
|
|
<para>
|
|
Make a snapshot of a stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>stack-update</command></term>
|
|
<listitem>
|
|
<para>
|
|
Update the stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>template-show</command></term>
|
|
<listitem>
|
|
<para>
|
|
Get the template for the specified stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>template-validate</command></term>
|
|
<listitem>
|
|
<para>
|
|
Validate a template with parameters.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>update</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use stack-update instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>validate</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use template-validate instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>bash-completion</command></term>
|
|
<listitem>
|
|
<para>
|
|
Prints all of the commands and options to stdout.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>help</command></term>
|
|
<listitem>
|
|
<para>
|
|
Display help about this program or one of its
|
|
subcommands.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_command_optional">
|
|
<title>heat optional arguments</title>
|
|
<variablelist wordsize="10">
|
|
<varlistentry>
|
|
<term><command>--version</command></term>
|
|
<listitem>
|
|
<para>
|
|
Shows the client version and exits.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-d, --debug</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[HEATCLIENT_DEBUG]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-v, --verbose</command></term>
|
|
<listitem>
|
|
<para>
|
|
Print more verbose output.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--api-timeout API_TIMEOUT</command></term>
|
|
<listitem>
|
|
<para>
|
|
Number of seconds to wait for an API response,
|
|
defaults to system socket timeout
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-no-client-auth</command></term>
|
|
<listitem>
|
|
<para>
|
|
Do not contact keystone for a token. Defaults to
|
|
<code>env[OS_NO_CLIENT_AUTH]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--heat-url HEAT_URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[HEAT_URL]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--heat-api-version HEAT_API_VERSION</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[HEAT_API_VERSION]</code> or 1.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--include-password</command></term>
|
|
<listitem>
|
|
<para>
|
|
Send os-username and os-password to heat.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-k, --insecure</command></term>
|
|
<listitem>
|
|
<para>
|
|
Explicitly allow heatclient to perform "insecure SSL"
|
|
(https) requests. The server's certificate will not be
|
|
verified against any certificate authorities. This
|
|
option should be used with caution.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-cert OS_CERT</command></term>
|
|
<listitem>
|
|
<para>
|
|
Path of certificate file to use in SSL connection.
|
|
This file can optionally be prepended with the private
|
|
key.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--cert-file OS_CERT</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use --os-cert.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-key OS_KEY</command></term>
|
|
<listitem>
|
|
<para>
|
|
Path of client key to use in SSL connection. This
|
|
option is not necessary if your key is prepended to
|
|
your cert file.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--key-file OS_KEY</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use --os-key.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-cacert <ca-certificate-file></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path of CA TLS certificate(s) used to verify the
|
|
remote server's certificate. Without this option
|
|
glance looks for the default system CA certificates.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--ca-file OS_CACERT</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use --os-cacert.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-username OS_USERNAME</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_USERNAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-user-id OS_USER_ID</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_USER_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-user-domain-id OS_USER_DOMAIN_ID</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_USER_DOMAIN_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-user-domain-name OS_USER_DOMAIN_NAME</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_USER_DOMAIN_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-project-id OS_PROJECT_ID</command></term>
|
|
<listitem>
|
|
<para>
|
|
Another way to specify tenant ID. This option is
|
|
mutually exclusive with --os-tenant-id. Defaults to
|
|
<code>env[OS_PROJECT_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-project-name OS_PROJECT_NAME</command></term>
|
|
<listitem>
|
|
<para>
|
|
Another way to specify tenant name. This option is
|
|
mutually exclusive with --os-tenant-name. Defaults to
|
|
<code>env[OS_PROJECT_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-project-domain-id OS_PROJECT_DOMAIN_ID</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_PROJECT_DOMAIN_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-project-domain-name OS_PROJECT_DOMAIN_NAME</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_PROJECT_DOMAIN_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-password OS_PASSWORD</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_PASSWORD]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-tenant-id OS_TENANT_ID</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_TENANT_ID]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-tenant-name OS_TENANT_NAME</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_TENANT_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-auth-url OS_AUTH_URL</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_AUTH_URL]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-region-name OS_REGION_NAME</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_REGION_NAME]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-auth-token OS_AUTH_TOKEN</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_AUTH_TOKEN]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-service-type OS_SERVICE_TYPE</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_SERVICE_TYPE]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--os-endpoint-type OS_ENDPOINT_TYPE</command></term>
|
|
<listitem>
|
|
<para>
|
|
Defaults to <code>env[OS_ENDPOINT_TYPE]</code>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_action-check">
|
|
<title>heat action-check</title>
|
|
<screen><computeroutput>usage: heat action-check <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Check that stack resources are in expected states.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to check.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_action-resume">
|
|
<title>heat action-resume</title>
|
|
<screen><computeroutput>usage: heat action-resume <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Resume the stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to resume.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_action-suspend">
|
|
<title>heat action-suspend</title>
|
|
<screen><computeroutput>usage: heat action-suspend <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Suspend the stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to suspend.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_build-info">
|
|
<title>heat build-info</title>
|
|
<screen><computeroutput>usage: heat build-info</computeroutput></screen>
|
|
<para>
|
|
Retrieve build information.
|
|
</para>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_config-create">
|
|
<title>heat config-create</title>
|
|
<screen><computeroutput>usage: heat config-create [-f <FILE or URL>] [-c <FILE or URL>]
|
|
[-g <GROUP_NAME>]
|
|
<CONFIG_NAME></computeroutput></screen>
|
|
<para>
|
|
Create a software configuration.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><CONFIG_NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the configuration to create.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-f <FILE or URL>, --definition-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to JSON/YAML containing map defining <inputs>,
|
|
<outputs>, and <options>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-c <FILE or URL>, --config-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to configuration script/data.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-g <GROUP_NAME>, --group <GROUP_NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Group name of configuration tool expected by the
|
|
config.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_config-delete">
|
|
<title>heat config-delete</title>
|
|
<screen><computeroutput>usage: heat config-delete <ID> [<ID> ...]</computeroutput></screen>
|
|
<para>
|
|
Delete software configurations.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
IDs of the configurations to delete.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_config-show">
|
|
<title>heat config-show</title>
|
|
<screen><computeroutput>usage: heat config-show [-c] <ID></computeroutput></screen>
|
|
<para>
|
|
View details of a software configuration.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the config.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-c, --config-only</command></term>
|
|
<listitem>
|
|
<para>
|
|
Only display the value of the <config> property.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_deployment-delete">
|
|
<title>heat deployment-delete</title>
|
|
<screen><computeroutput>usage: heat deployment-delete <ID> [<ID> ...]</computeroutput></screen>
|
|
<para>
|
|
Delete software deployments.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
IDs of the deployments to delete.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_deployment-metadata-show">
|
|
<title>heat deployment-metadata-show</title>
|
|
<screen><computeroutput>usage: heat deployment-metadata-show <ID></computeroutput></screen>
|
|
<para>
|
|
Get deployment configuration metadata for the specified server.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the server to fetch deployments for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_deployment-show">
|
|
<title>heat deployment-show</title>
|
|
<screen><computeroutput>usage: heat deployment-show <ID></computeroutput></screen>
|
|
<para>
|
|
Show the details of a software deployment.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of the deployment.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_event-list">
|
|
<title>heat event-list</title>
|
|
<screen><computeroutput>usage: heat event-list [-r <RESOURCE>] [-f <KEY1=VALUE1;KEY2=VALUE2...>]
|
|
[-l <LIMIT>] [-m <ID>]
|
|
<NAME or ID></computeroutput></screen>
|
|
<para>
|
|
List events for a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to show the events for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-r <RESOURCE>, --resource <RESOURCE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the resource to filter events by.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-f <KEY1=VALUE1;KEY2=VALUE2...>, --filters <KEY1=VALUE1;KEY2=VALUE2...></command></term>
|
|
<listitem>
|
|
<para>
|
|
Filter parameters to apply on returned events. This
|
|
can be specified multiple times, or once with
|
|
parameters separated by a semicolon.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-l <LIMIT>, --limit <LIMIT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Limit the number of events returned.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <ID>, --marker <ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Only return events that appear after the given event
|
|
ID.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_event-show">
|
|
<title>heat event-show</title>
|
|
<screen><computeroutput>usage: heat event-show <NAME or ID> <RESOURCE> <EVENT></computeroutput></screen>
|
|
<para>
|
|
Describe the event.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to show the events for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><RESOURCE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the resource the event belongs to.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><EVENT></command></term>
|
|
<listitem>
|
|
<para>
|
|
ID of event to display details for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_output-list">
|
|
<title>heat output-list</title>
|
|
<screen><computeroutput>usage: heat output-list <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Show available outputs.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to query.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_output-show">
|
|
<title>heat output-show</title>
|
|
<screen><computeroutput>usage: heat output-show [-a] [-F <FORMAT>] <NAME or ID> [<OUTPUT NAME>]</computeroutput></screen>
|
|
<para>
|
|
Show a specific stack output.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to query.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><OUTPUT NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of an output to display.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-a, --all</command></term>
|
|
<listitem>
|
|
<para>
|
|
Display all stack outputs.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-F <FORMAT>, --format <FORMAT></command></term>
|
|
<listitem>
|
|
<para>
|
|
The output value format, one of: json, raw
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-list">
|
|
<title>heat resource-list</title>
|
|
<screen><computeroutput>usage: heat resource-list [-n <DEPTH>] <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Show list of resources belonging to a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to show the resources for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-n <DEPTH>, --nested-depth <DEPTH></command></term>
|
|
<listitem>
|
|
<para>
|
|
Depth of nested stacks from which to display
|
|
resources.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-metadata">
|
|
<title>heat resource-metadata</title>
|
|
<screen><computeroutput>usage: heat resource-metadata <NAME or ID> <RESOURCE></computeroutput></screen>
|
|
<para>
|
|
List resource metadata.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to show the resource metadata for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><RESOURCE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the resource to show the metadata for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-show">
|
|
<title>heat resource-show</title>
|
|
<screen><computeroutput>usage: heat resource-show <NAME or ID> <RESOURCE></computeroutput></screen>
|
|
<para>
|
|
Describe the resource.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to show the resource for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><RESOURCE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the resource to show the details for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-signal">
|
|
<title>heat resource-signal</title>
|
|
<screen><computeroutput>usage: heat resource-signal [-D <DATA>] [-f <FILE>] <NAME or ID> <RESOURCE></computeroutput></screen>
|
|
<para>
|
|
Send a signal to a resource.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack the resource belongs to.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><RESOURCE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the resource to signal.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-D <DATA>, --data <DATA></command></term>
|
|
<listitem>
|
|
<para>
|
|
JSON Data to send to the signal handler.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-f <FILE>, --data-file <FILE></command></term>
|
|
<listitem>
|
|
<para>
|
|
File containing JSON data to send to the signal
|
|
handler.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-template">
|
|
<title>heat resource-template</title>
|
|
<screen><computeroutput>usage: heat resource-template [-F <FORMAT>] <RESOURCE_TYPE></computeroutput></screen>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use resource-type-template instead.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><RESOURCE_TYPE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Resource type to generate a template for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-F <FORMAT>, --format <FORMAT></command></term>
|
|
<listitem>
|
|
<para>
|
|
The template output format, one of: yaml, json.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-type-list">
|
|
<title>heat resource-type-list</title>
|
|
<screen><computeroutput>usage: heat resource-type-list</computeroutput></screen>
|
|
<para>
|
|
List the available resource types.
|
|
</para>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-type-show">
|
|
<title>heat resource-type-show</title>
|
|
<screen><computeroutput>usage: heat resource-type-show <RESOURCE_TYPE></computeroutput></screen>
|
|
<para>
|
|
Show the resource type.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><RESOURCE_TYPE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Resource type to get the details for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_resource-type-template">
|
|
<title>heat resource-type-template</title>
|
|
<screen><computeroutput>usage: heat resource-type-template [-F <FORMAT>] <RESOURCE_TYPE></computeroutput></screen>
|
|
<para>
|
|
Generate a template based on a resource type.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><RESOURCE_TYPE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Resource type to generate a template for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-F <FORMAT>, --format <FORMAT></command></term>
|
|
<listitem>
|
|
<para>
|
|
The template output format, one of: yaml, json.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_service-list">
|
|
<title>heat service-list</title>
|
|
<screen><computeroutput>usage: heat service-list</computeroutput></screen>
|
|
<para>
|
|
List the Heat engines.
|
|
</para>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_snapshot-delete">
|
|
<title>heat snapshot-delete</title>
|
|
<screen><computeroutput>usage: heat snapshot-delete <NAME or ID> <SNAPSHOT></computeroutput></screen>
|
|
<para>
|
|
Delete a snapshot of a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of the stack containing the snapshot.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><SNAPSHOT></command></term>
|
|
<listitem>
|
|
<para>
|
|
The ID of the snapshot to delete.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_snapshot-list">
|
|
<title>heat snapshot-list</title>
|
|
<screen><computeroutput>usage: heat snapshot-list <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
List the snapshots of a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of the stack containing the snapshots.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_snapshot-show">
|
|
<title>heat snapshot-show</title>
|
|
<screen><computeroutput>usage: heat snapshot-show <NAME or ID> <SNAPSHOT></computeroutput></screen>
|
|
<para>
|
|
Show a snapshot of a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of the stack containing the snapshot.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><SNAPSHOT></command></term>
|
|
<listitem>
|
|
<para>
|
|
The ID of the snapshot to show.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-abandon">
|
|
<title>heat stack-abandon</title>
|
|
<screen><computeroutput>usage: heat stack-abandon [-O <FILE>] <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Abandon the stack. This will delete the record of the stack from Heat, but
|
|
will not delete any of the underlying resources. Prints an adoptable JSON
|
|
representation of the stack to stdout or a file on success.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to abandon.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-O <FILE>, --output-file <FILE></command></term>
|
|
<listitem>
|
|
<para>
|
|
file to output abandon result. If the option is
|
|
specified, the result will be output into <FILE>.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-adopt">
|
|
<title>heat stack-adopt</title>
|
|
<screen><computeroutput>usage: heat stack-adopt [-e <FILE or URL>] [-c <TIMEOUT>] [-t <TIMEOUT>]
|
|
[-a <FILE or URL>] [-r]
|
|
[-P <KEY1=VALUE1;KEY2=VALUE2...>]
|
|
<STACK_NAME></computeroutput></screen>
|
|
<para>
|
|
Adopt a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><STACK_NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the stack to adopt.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-e <FILE or URL>, --environment-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the environment, it can be specified multiple
|
|
times.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-c <TIMEOUT>, --create-timeout <TIMEOUT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Stack creation timeout in minutes. <emphasis>DEPRECATED</emphasis> use
|
|
--timeout instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-t <TIMEOUT>, --timeout <TIMEOUT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Stack creation timeout in minutes.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-a <FILE or URL>, --adopt-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to adopt stack data file.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-r, --enable-rollback</command></term>
|
|
<listitem>
|
|
<para>
|
|
Enable rollback on create/update failure.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...></command></term>
|
|
<listitem>
|
|
<para>
|
|
Parameter values used to create the stack. This can be
|
|
specified multiple times, or once with parameters
|
|
separated by a semicolon.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-cancel-update">
|
|
<title>heat stack-cancel-update</title>
|
|
<screen><computeroutput>usage: heat stack-cancel-update <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Cancel currently running update of the stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to cancel update for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-create">
|
|
<title>heat stack-create</title>
|
|
<screen><computeroutput>usage: heat stack-create [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>]
|
|
[-c <TIMEOUT>] [-t <TIMEOUT>] [-r]
|
|
[-P <KEY1=VALUE1;KEY2=VALUE2...>]
|
|
<STACK_NAME></computeroutput></screen>
|
|
<para>
|
|
Create the stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><STACK_NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the stack to create.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-f <FILE>, --template-file <FILE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-e <FILE or URL>, --environment-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the environment, it can be specified multiple
|
|
times.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-u <URL>, --template-url <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL of template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o <URL>, --template-object <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to retrieve template object (e.g. from swift).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-c <TIMEOUT>, --create-timeout <TIMEOUT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Stack creation timeout in minutes. <emphasis>DEPRECATED</emphasis> use
|
|
--timeout instead.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-t <TIMEOUT>, --timeout <TIMEOUT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Stack creation timeout in minutes.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-r, --enable-rollback</command></term>
|
|
<listitem>
|
|
<para>
|
|
Enable rollback on create/update failure.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...></command></term>
|
|
<listitem>
|
|
<para>
|
|
Parameter values used to create the stack. This can be
|
|
specified multiple times, or once with parameters
|
|
separated by a semicolon.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-delete">
|
|
<title>heat stack-delete</title>
|
|
<screen><computeroutput>usage: heat stack-delete <NAME or ID> [<NAME or ID> ...]</computeroutput></screen>
|
|
<para>
|
|
Delete the stack(s).
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack(s) to delete.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-list">
|
|
<title>heat stack-list</title>
|
|
<screen><computeroutput>usage: heat stack-list [-s] [-n] [-f <KEY1=VALUE1;KEY2=VALUE2...>]
|
|
[-l <LIMIT>] [-m <ID>] [-g] [-o]</computeroutput></screen>
|
|
<para>
|
|
List the user's stacks.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-s, --show-deleted</command></term>
|
|
<listitem>
|
|
<para>
|
|
Include soft-deleted stacks in the stack listing.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-n, --show-nested</command></term>
|
|
<listitem>
|
|
<para>
|
|
Include nested stacks in the stack listing.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-f <KEY1=VALUE1;KEY2=VALUE2...>, --filters <KEY1=VALUE1;KEY2=VALUE2...></command></term>
|
|
<listitem>
|
|
<para>
|
|
Filter parameters to apply on returned stacks. This
|
|
can be specified multiple times, or once with
|
|
parameters separated by a semicolon.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-l <LIMIT>, --limit <LIMIT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Limit the number of stacks returned.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-m <ID>, --marker <ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Only return stacks that appear after the given stack
|
|
ID.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-g, --global-tenant</command></term>
|
|
<listitem>
|
|
<para>
|
|
Display stacks from all tenants. Operation only
|
|
authorized for users who match the policy in heat's
|
|
policy.json.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o, --show-owner</command></term>
|
|
<listitem>
|
|
<para>
|
|
Display stack owner information. This is automatically
|
|
enabled when using --global-tenant.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-preview">
|
|
<title>heat stack-preview</title>
|
|
<screen><computeroutput>usage: heat stack-preview [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>]
|
|
[-t <TIMEOUT>] [-r]
|
|
[-P <KEY1=VALUE1;KEY2=VALUE2...>]
|
|
<STACK_NAME></computeroutput></screen>
|
|
<para>
|
|
Preview the stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><STACK_NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name of the stack to preview.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-f <FILE>, --template-file <FILE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-e <FILE or URL>, --environment-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the environment, it can be specified multiple
|
|
times.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-u <URL>, --template-url <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL of template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o <URL>, --template-object <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to retrieve template object (e.g. from swift)
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-t <TIMEOUT>, --timeout <TIMEOUT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Stack creation timeout in minutes. This is only used
|
|
duringvalidation in preview.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-r, --enable-rollback</command></term>
|
|
<listitem>
|
|
<para>
|
|
Enable rollback on failure. This option is not used
|
|
duringpreview and exists only for symmetry with stack-
|
|
create.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...></command></term>
|
|
<listitem>
|
|
<para>
|
|
Parameter values used to preview the stack. This can
|
|
be specified multiple times, or once with parameters
|
|
separated by semicolon.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-restore">
|
|
<title>heat stack-restore</title>
|
|
<screen><computeroutput>usage: heat stack-restore <NAME or ID> <SNAPSHOT></computeroutput></screen>
|
|
<para>
|
|
Restore a snapshot of a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of the stack containing the snapshot.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command><SNAPSHOT></command></term>
|
|
<listitem>
|
|
<para>
|
|
The ID of the snapshot to restore.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-show">
|
|
<title>heat stack-show</title>
|
|
<screen><computeroutput>usage: heat stack-show <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Describe the stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to describe.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-snapshot">
|
|
<title>heat stack-snapshot</title>
|
|
<screen><computeroutput>usage: heat stack-snapshot [-n <NAME>] <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Make a snapshot of a stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to snapshot.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-n <NAME>, --name <NAME></command></term>
|
|
<listitem>
|
|
<para>
|
|
If specified, the name given to the snapshot.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_stack-update">
|
|
<title>heat stack-update</title>
|
|
<screen><computeroutput>usage: heat stack-update [-f <FILE>] [-e <FILE or URL>] [-u <URL>] [-o <URL>]
|
|
[-t <TIMEOUT>] [-r] [--rollback <VALUE>]
|
|
[-P <KEY1=VALUE1;KEY2=VALUE2...>] [-x]
|
|
[-c <PARAMETER>]
|
|
<NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Update the stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to update.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-f <FILE>, --template-file <FILE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-e <FILE or URL>, --environment-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the environment, it can be specified multiple
|
|
times.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-u <URL>, --template-url <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL of template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o <URL>, --template-object <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to retrieve template object (e.g. from swift).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-t <TIMEOUT>, --timeout <TIMEOUT></command></term>
|
|
<listitem>
|
|
<para>
|
|
Stack update timeout in minutes.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-r, --enable-rollback</command></term>
|
|
<listitem>
|
|
<para>
|
|
<emphasis>DEPRECATED!</emphasis> Use --rollback argument instead. Enable
|
|
rollback on stack update failure. NOTE: default
|
|
behavior is now to use the rollback value of existing
|
|
stack.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>--rollback <VALUE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Set rollback on update failure. Values ('1', 't',
|
|
'true', 'on', 'y', 'yes') set rollback to enabled.
|
|
Values ('0', 'f', 'false', 'off', 'n', 'no') set
|
|
rollback to disabled. Default is to use the value of
|
|
existing stack to be updated.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-P <KEY1=VALUE1;KEY2=VALUE2...>, --parameters <KEY1=VALUE1;KEY2=VALUE2...></command></term>
|
|
<listitem>
|
|
<para>
|
|
Parameter values used to create the stack. This can be
|
|
specified multiple times, or once with parameters
|
|
separated by a semicolon.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-x, --existing</command></term>
|
|
<listitem>
|
|
<para>
|
|
Re-use the set of parameters of the current stack.
|
|
Parameters specified in --parameters will patch over
|
|
the existing values in the current stack. Parameters
|
|
omitted will keep the existing values.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-c <PARAMETER>, --clear-parameter <PARAMETER></command></term>
|
|
<listitem>
|
|
<para>
|
|
Remove the parameters from the set of parameters of
|
|
current stack for the stack-update. The default value
|
|
in the template will be used. This can be specified
|
|
multiple times.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_template-show">
|
|
<title>heat template-show</title>
|
|
<screen><computeroutput>usage: heat template-show <NAME or ID></computeroutput></screen>
|
|
<para>
|
|
Get the template for the specified stack.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Positional arguments</title>
|
|
<varlistentry>
|
|
<term><command><NAME or ID></command></term>
|
|
<listitem>
|
|
<para>
|
|
Name or ID of stack to get the template for.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="heatclient_subcommand_template-validate">
|
|
<title>heat template-validate</title>
|
|
<screen><computeroutput>usage: heat template-validate [-u <URL>] [-f <FILE>] [-e <FILE or URL>]
|
|
[-o <URL>]</computeroutput></screen>
|
|
<para>
|
|
Validate a template with parameters.
|
|
</para> <variablelist wordsize="10">
|
|
<title>Optional arguments</title>
|
|
<varlistentry>
|
|
<term><command>-u <URL>, --template-url <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL of template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-f <FILE>, --template-file <FILE></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the template.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-e <FILE or URL>, --environment-file <FILE or URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
Path to the environment, it can be specified multiple
|
|
times.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><command>-o <URL>, --template-object <URL></command></term>
|
|
<listitem>
|
|
<para>
|
|
URL to retrieve template object (e.g. from swift).
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
</chapter>
|