openstack-manuals/doc/cli-reference/generated/ch_cli_magnum_commands.xml
venkatamahesh 7b5bd7ef38 Update CLI reference for python-magnumclient 1.1.0
Change-Id: Ia0b5c476a909611cdfb61ca902f56f0c6304bee3
2015-12-26 21:30:39 +05:30

1670 lines
48 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="magnumclient_commands">
<!-- This file is automatically generated, do not edit -->
<?dbhtml stop-chunking?>
<title>Containers service command-line client</title>
<para>The <command>magnum</command> client is the command-line
interface (CLI) for the Containers service API and its extensions.
This chapter documents <command>magnum</command> version
<literal>1.1.0</literal>.
</para>
<para>For help on a specific <command>magnum</command>
command, enter:
</para>
<screen><prompt>$</prompt> <userinput><command>magnum</command> <option>help</option> <replaceable>COMMAND</replaceable></userinput></screen>
<section xml:id="magnumclient_command_usage">
<title>magnum usage</title>
<screen><computeroutput>usage: magnum [--version] [--debug] [--os-cache]
[--os-region-name &lt;region-name&gt;]
[--os-tenant-id &lt;auth-tenant-id&gt;]
[--service-type &lt;service-type&gt;]
[--endpoint-type &lt;endpoint-type&gt;]
[--magnum-api-version &lt;magnum-api-ver&gt;]
[--os-cacert &lt;ca-certificate&gt;] [--bypass-url &lt;bypass-url&gt;]
[--os-auth-system &lt;auth-system&gt;] [--os-username &lt;username&gt;]
[--os-password &lt;password&gt;] [--os-tenant-name &lt;tenant-name&gt;]
[--os-token &lt;token&gt;] [--os-auth-url &lt;auth-url&gt;]
&lt;subcommand&gt; ...</computeroutput></screen>
<variablelist wordsize="10">
<title>Subcommands</title>
<varlistentry>
<term><command>baymodel-create</command></term>
<listitem>
<para>
Create a baymodel.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>baymodel-delete</command></term>
<listitem>
<para>
Delete specified baymodel.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>baymodel-list</command></term>
<listitem>
<para>
Print a list of bay models.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>baymodel-show</command></term>
<listitem>
<para>
Show details about the given baymodel.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>baymodel-update</command></term>
<listitem>
<para>
Updates one or more baymodel attributes.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>bay-create</command></term>
<listitem>
<para>
Create a bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>bay-delete</command></term>
<listitem>
<para>
Delete specified bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>bay-list</command></term>
<listitem>
<para>
Print a list of available bays.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>bay-show</command></term>
<listitem>
<para>
Show details about the given bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>bay-update</command></term>
<listitem>
<para>
Update information about the given bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>ca-show</command></term>
<listitem>
<para>
Show details about the CA certificate for a bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>ca-sign</command></term>
<listitem>
<para>
Generate the CA certificate for a bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-create</command></term>
<listitem>
<para>
Create a container.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-delete</command></term>
<listitem>
<para>
Delete specified containers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-exec</command></term>
<listitem>
<para>
Execute command in a container.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-list</command></term>
<listitem>
<para>
Print a list of available containers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-logs</command></term>
<listitem>
<para>
Get logs of a container.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-pause</command></term>
<listitem>
<para>
Pause specified containers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-reboot</command></term>
<listitem>
<para>
Reboot specified containers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-show</command></term>
<listitem>
<para>
Show details of a container.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-start</command></term>
<listitem>
<para>
Start specified containers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-stop</command></term>
<listitem>
<para>
Stop specified containers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>container-unpause</command></term>
<listitem>
<para>
Unpause specified containers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>service-list</command></term>
<listitem>
<para>
Print a list of magnum services.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>node-create</command></term>
<listitem>
<para>
Create a node.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>node-list</command></term>
<listitem>
<para>
Print a list of configured nodes.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>pod-create</command></term>
<listitem>
<para>
Create a pod.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>pod-delete</command></term>
<listitem>
<para>
Delete specified pod.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>pod-list</command></term>
<listitem>
<para>
Print a list of registered pods.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>pod-show</command></term>
<listitem>
<para>
Show details about the given pod.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>pod-update</command></term>
<listitem>
<para>
Update information about the given pod.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>rc-create</command></term>
<listitem>
<para>
Create a replication controller.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>rc-delete</command></term>
<listitem>
<para>
Delete specified replication controller.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>rc-list</command></term>
<listitem>
<para>
Print a list of registered replication controllers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>rc-show</command></term>
<listitem>
<para>
Show details about the given replication controller.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>rc-update</command></term>
<listitem>
<para>
Update information about the given replication
controller.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>coe-service-create</command></term>
<listitem>
<para>
Create a coe service.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>coe-service-delete</command></term>
<listitem>
<para>
Delete specified coe service(s).
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>coe-service-list</command></term>
<listitem>
<para>
Print a list of coe services.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>coe-service-show</command></term>
<listitem>
<para>
Show details about the given coe service.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>coe-service-update</command></term>
<listitem>
<para>
Update information about the given coe service.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>bash-completion</command></term>
<listitem>
<para>
Prints arguments for bash-completion. Prints all of
the commands and options to stdout so that the
magnum.bash_completion script doesn't have to hard
code them.
</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="magnumclient_command_optional">
<title>magnum optional arguments</title>
<variablelist wordsize="10">
<varlistentry>
<term><command>--version</command></term>
<listitem>
<para>
show program's version number and exit
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--debug</command></term>
<listitem>
<para>
Print debugging output.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-cache</command></term>
<listitem>
<para>
Use the auth token cache. Defaults to False if
<code>env[OS_CACHE]</code> is not set.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-region-name &lt;region-name&gt;</command></term>
<listitem>
<para>
Region name. Default=<code>env[OS_REGION_NAME]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-tenant-id &lt;auth-tenant-id&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[OS_TENANT_ID]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--service-type &lt;service-type&gt;</command></term>
<listitem>
<para>
Defaults to container for all actions.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--endpoint-type &lt;endpoint-type&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[MAGNUM_ENDPOINT_TYPE]</code> or publicURL.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--magnum-api-version &lt;magnum-api-ver&gt;</command></term>
<listitem>
<para>
Accepts "api", defaults to <code>env[MAGNUM_API_VERSION]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-cacert &lt;ca-certificate&gt;</command></term>
<listitem>
<para>
Specify a CA bundle file to use in verifying a TLS
(https) server certificate. Defaults to
<code>env[OS_CACERT]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--bypass-url &lt;bypass-url&gt;</command></term>
<listitem>
<para>
Use this API endpoint instead of the Service Catalog.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_command_common_auth">
<title>magnum common authentication arguments</title>
<variablelist wordsize="10">
<varlistentry>
<term><command>--os-auth-system &lt;auth-system&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[OS_AUTH_SYSTEM]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-username &lt;username&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[OS_USERNAME]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-password &lt;password&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[OS_PASSWORD]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-tenant-name &lt;tenant-name&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[OS_TENANT_NAME]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-token &lt;token&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[OS_TOKEN]</code>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--os-auth-url &lt;auth-url&gt;</command></term>
<listitem>
<para>
Defaults to <code>env[OS_AUTH_URL]</code>.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_bay-create">
<title>magnum bay-create</title>
<screen><computeroutput>usage: magnum bay-create [--name &lt;name&gt;] --baymodel &lt;baymodel&gt;
[--node-count &lt;node-count&gt;]
[--master-count &lt;master-count&gt;]
[--discovery-url &lt;discovery-url&gt;]
[--timeout &lt;timeout&gt;]</computeroutput></screen>
<para>
Create a bay.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--name &lt;name&gt;</command></term>
<listitem>
<para>
Name of the bay to create.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--baymodel &lt;baymodel&gt;</command></term>
<listitem>
<para>
ID or name of the baymodel.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--node-count &lt;node-count&gt;</command></term>
<listitem>
<para>
The bay node count.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--master-count &lt;master-count&gt;</command></term>
<listitem>
<para>
The number of master nodes for the bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--discovery-url &lt;discovery-url&gt;</command></term>
<listitem>
<para>
Specifies custom discovery url for node discovery.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--timeout &lt;timeout&gt;</command></term>
<listitem>
<para>
The timeout for bay creation in minutes. Set to 0 for
no timeout. The default is no timeout.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_bay-delete">
<title>magnum bay-delete</title>
<screen><computeroutput>usage: magnum bay-delete &lt;bay&gt; [&lt;bay&gt; ...]</computeroutput></screen>
<para>
Delete specified bay.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
ID or name of the (bay)s to delete.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_bay-list">
<title>magnum bay-list</title>
<screen><computeroutput>usage: magnum bay-list</computeroutput></screen>
<para>
Print a list of available bays.
</para>
</section>
<section xml:id="magnumclient_subcommand_bay-show">
<title>magnum bay-show</title>
<screen><computeroutput>usage: magnum bay-show &lt;bay&gt;</computeroutput></screen>
<para>
Show details about the given bay.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
ID or name of the bay to show.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_bay-update">
<title>magnum bay-update</title>
<screen><computeroutput>usage: magnum bay-update &lt;bay&gt; &lt;op&gt; &lt;path=value&gt; [&lt;path=value&gt; ...]</computeroutput></screen>
<para>
Update information about the given bay.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or name of bay
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;op&gt;</command></term>
<listitem>
<para>
Operations: 'add', 'replace' or 'remove'
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;path=value&gt;</command></term>
<listitem>
<para>
Attributes to add/replace or remove (only PATH is necessary on
remove)
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_baymodel-create">
<title>magnum baymodel-create</title>
<screen><computeroutput>usage: magnum baymodel-create [--name &lt;name&gt;] --image-id &lt;image-id&gt;
--keypair-id &lt;keypair-id&gt; --external-network-id
&lt;external-network-id&gt; --coe &lt;coe&gt;
[--fixed-network &lt;fixed-network&gt;]
[--network-driver &lt;network-driver&gt;]
[--ssh-authorized-key &lt;ssh-authorized-key&gt;]
[--dns-nameserver &lt;dns-nameserver&gt;]
[--flavor-id &lt;flavor-id&gt;]
[--master-flavor-id &lt;master-flavor-id&gt;]
[--docker-volume-size &lt;docker-volume-size&gt;]
[--http-proxy &lt;http-proxy&gt;]
[--https-proxy &lt;https-proxy&gt;]
[--no-proxy &lt;no-proxy&gt;]
[--labels &lt;KEY1=VALUE1,KEY2=VALUE2...&gt;]
[--tls-disabled] [--public]</computeroutput></screen>
<para>
Create a baymodel.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--name &lt;name&gt;</command></term>
<listitem>
<para>
Name of the bay to create.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--image-id &lt;image-id&gt;</command></term>
<listitem>
<para>
The name or UUID of the base image to customize for
the bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--keypair-id &lt;keypair-id&gt;</command></term>
<listitem>
<para>
The name or UUID of the SSH keypair to load into the
Bay nodes.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--external-network-id &lt;external-network-id&gt;</command></term>
<listitem>
<para>
The external Neutron network ID to connect to this bay
model.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--coe &lt;coe&gt;</command></term>
<listitem>
<para>
Specify the Container Orchestration Engine to use.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--fixed-network &lt;fixed-network&gt;</command></term>
<listitem>
<para>
The private Neutron network name to connect to this
bay model.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--network-driver &lt;network-driver&gt;</command></term>
<listitem>
<para>
The network driver name for instantiating container
networks.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--ssh-authorized-key &lt;ssh-authorized-key&gt;</command></term>
<listitem>
<para>
The SSH authorized key to use
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--dns-nameserver &lt;dns-nameserver&gt;</command></term>
<listitem>
<para>
The DNS nameserver to use for this Bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--flavor-id &lt;flavor-id&gt;</command></term>
<listitem>
<para>
The nova flavor id to use when launching the bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--master-flavor-id &lt;master-flavor-id&gt;</command></term>
<listitem>
<para>
The nova flavor id to use when launching the master
node of the bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--docker-volume-size &lt;docker-volume-size&gt;</command></term>
<listitem>
<para>
Specify the number of size in GB for the docker volume
to use.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--http-proxy &lt;http-proxy&gt;</command></term>
<listitem>
<para>
The http_proxy address to use for nodes in bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--https-proxy &lt;https-proxy&gt;</command></term>
<listitem>
<para>
The https_proxy address to use for nodes in bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--no-proxy &lt;no-proxy&gt;</command></term>
<listitem>
<para>
The no_proxy address to use for nodes in bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--labels &lt;KEY1=VALUE1,KEY2=VALUE2...&gt;</command></term>
<listitem>
<para>
Arbitrary labels in the form of key=value pairs to
associate with a baymodel. May be used multiple times.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--tls-disabled</command></term>
<listitem>
<para>
Disable TLS in the Bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--public</command></term>
<listitem>
<para>
Make baymodel public.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_baymodel-delete">
<title>magnum baymodel-delete</title>
<screen><computeroutput>usage: magnum baymodel-delete &lt;baymodels&gt; [&lt;baymodels&gt; ...]</computeroutput></screen>
<para>
Delete specified baymodel.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;baymodels&gt;</command></term>
<listitem>
<para>
ID or name of the (baymodel)s to delete.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_baymodel-list">
<title>magnum baymodel-list</title>
<screen><computeroutput>usage: magnum baymodel-list</computeroutput></screen>
<para>
Print a list of bay models.
</para>
</section>
<section xml:id="magnumclient_subcommand_baymodel-show">
<title>magnum baymodel-show</title>
<screen><computeroutput>usage: magnum baymodel-show &lt;baymodel&gt;</computeroutput></screen>
<para>
Show details about the given baymodel.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;baymodel&gt;</command></term>
<listitem>
<para>
ID of the baymodel to show.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_baymodel-update">
<title>magnum baymodel-update</title>
<screen><computeroutput>usage: magnum baymodel-update &lt;baymodel&gt; &lt;op&gt; &lt;path=value&gt; [&lt;path=value&gt; ...]</computeroutput></screen>
<para>
Updates one or more baymodel attributes.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;baymodel&gt;</command></term>
<listitem>
<para>
UUID or name of baymodel
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;op&gt;</command></term>
<listitem>
<para>
Operations: 'add', 'replace' or 'remove'
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;path=value&gt;</command></term>
<listitem>
<para>
Attributes to add/replace or remove (only PATH is necessary on
remove)
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_ca-show">
<title>magnum ca-show</title>
<screen><computeroutput>usage: magnum ca-show --bay &lt;bay&gt;</computeroutput></screen>
<para>
Show details about the CA certificate for a bay.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--bay &lt;bay&gt;</command></term>
<listitem>
<para>
ID or name of the bay.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_ca-sign">
<title>magnum ca-sign</title>
<screen><computeroutput>usage: magnum ca-sign [--csr &lt;csr&gt;] --bay &lt;bay&gt;</computeroutput></screen>
<para>
Generate the CA certificate for a bay.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--csr &lt;csr&gt;</command></term>
<listitem>
<para>
File path of the csr file to send to Magnum to get signed.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--bay &lt;bay&gt;</command></term>
<listitem>
<para>
ID or name of the bay.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_coe-service-create">
<title>magnum coe-service-create</title>
<screen><computeroutput>usage: magnum coe-service-create [--manifest-url &lt;manifest-url&gt;]
[--manifest &lt;manifest&gt;] --bay &lt;bay&gt;</computeroutput></screen>
<para>
Create a coe service.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--manifest-url &lt;manifest-url&gt;</command></term>
<listitem>
<para>
Name/URL of the serivce file to use for creating
services.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--manifest &lt;manifest&gt;</command></term>
<listitem>
<para>
File path of the service file to use for creating
services.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--bay &lt;bay&gt;</command></term>
<listitem>
<para>
Id or name of the bay.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_coe-service-delete">
<title>magnum coe-service-delete</title>
<screen><computeroutput>usage: magnum coe-service-delete &lt;services&gt; [&lt;services&gt; ...] &lt;bay&gt;</computeroutput></screen>
<para>
Delete specified coe service(s).
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;services&gt;</command></term>
<listitem>
<para>
ID or name of the (service)s to delete.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_coe-service-list">
<title>magnum coe-service-list</title>
<screen><computeroutput>usage: magnum coe-service-list &lt;bay&gt;</computeroutput></screen>
<para>
Print a list of coe services.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_coe-service-show">
<title>magnum coe-service-show</title>
<screen><computeroutput>usage: magnum coe-service-show &lt;service&gt; &lt;bay&gt;</computeroutput></screen>
<para>
Show details about the given coe service.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;service&gt;</command></term>
<listitem>
<para>
ID or name of the service to show.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_coe-service-update">
<title>magnum coe-service-update</title>
<screen><computeroutput>usage: magnum coe-service-update &lt;service&gt; &lt;bay&gt; &lt;op&gt; &lt;path=value&gt;
[&lt;path=value&gt; ...]</computeroutput></screen>
<para>
Update information about the given coe service.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;service&gt;</command></term>
<listitem>
<para>
UUID or name of service
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;op&gt;</command></term>
<listitem>
<para>
Operations: 'add', 'replace' or 'remove'
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;path=value&gt;</command></term>
<listitem>
<para>
Attributes to add/replace or remove (only PATH is necessary on
remove)
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-create">
<title>magnum container-create</title>
<screen><computeroutput>usage: magnum container-create [--name &lt;name&gt;] --image &lt;image&gt; --bay &lt;bay&gt;
[--command &lt;command&gt;] [--memory &lt;memory&gt;]</computeroutput></screen>
<para>
Create a container.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--name &lt;name&gt;</command></term>
<listitem>
<para>
name of the container
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--image &lt;image&gt;</command></term>
<listitem>
<para>
name or ID of the image
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--bay &lt;bay&gt;</command></term>
<listitem>
<para>
ID or name of the bay.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--command &lt;command&gt;</command></term>
<listitem>
<para>
Send command to the container
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--memory &lt;memory&gt;</command></term>
<listitem>
<para>
The container memory size (format: &lt;number&gt;&lt;optional
unit&gt;, where unit = b, k, m or g)
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-delete">
<title>magnum container-delete</title>
<screen><computeroutput>usage: magnum container-delete &lt;container&gt; [&lt;container&gt; ...]</computeroutput></screen>
<para>
Delete specified containers.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the (container)s to delete.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-exec">
<title>magnum container-exec</title>
<screen><computeroutput>usage: magnum container-exec --command &lt;command&gt; &lt;container&gt;</computeroutput></screen>
<para>
Execute command in a container.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the container to start.
</para>
</listitem>
</varlistentry>
</variablelist>
<variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--command &lt;command&gt;</command></term>
<listitem>
<para>
The command to execute
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-list">
<title>magnum container-list</title>
<screen><computeroutput>usage: magnum container-list</computeroutput></screen>
<para>
Print a list of available containers.
</para>
</section>
<section xml:id="magnumclient_subcommand_container-logs">
<title>magnum container-logs</title>
<screen><computeroutput>usage: magnum container-logs &lt;container&gt;</computeroutput></screen>
<para>
Get logs of a container.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the container to start.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-pause">
<title>magnum container-pause</title>
<screen><computeroutput>usage: magnum container-pause &lt;container&gt; [&lt;container&gt; ...]</computeroutput></screen>
<para>
Pause specified containers.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the (container)s to start.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-reboot">
<title>magnum container-reboot</title>
<screen><computeroutput>usage: magnum container-reboot &lt;container&gt; [&lt;container&gt; ...]</computeroutput></screen>
<para>
Reboot specified containers.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the (container)s to start.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-show">
<title>magnum container-show</title>
<screen><computeroutput>usage: magnum container-show [--json] &lt;container&gt;</computeroutput></screen>
<para>
Show details of a container.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the container to show.
</para>
</listitem>
</varlistentry>
</variablelist>
<variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--json</command></term>
<listitem>
<para>
Print JSON representation of the container.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-start">
<title>magnum container-start</title>
<screen><computeroutput>usage: magnum container-start &lt;container&gt; [&lt;container&gt; ...]</computeroutput></screen>
<para>
Start specified containers.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID of the (container)s to start.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-stop">
<title>magnum container-stop</title>
<screen><computeroutput>usage: magnum container-stop &lt;container&gt; [&lt;container&gt; ...]</computeroutput></screen>
<para>
Stop specified containers.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the (container)s to start.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_container-unpause">
<title>magnum container-unpause</title>
<screen><computeroutput>usage: magnum container-unpause &lt;container&gt; [&lt;container&gt; ...]</computeroutput></screen>
<para>
Unpause specified containers.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;container&gt;</command></term>
<listitem>
<para>
ID or name of the (container)s to start.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_node-create">
<title>magnum node-create</title>
<screen><computeroutput>usage: magnum node-create [--type &lt;type&gt;] [--image-id &lt;image-id&gt;]</computeroutput></screen>
<para>
Create a node.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--type &lt;type&gt;</command></term>
<listitem>
<para>
Type of node to create (virt or bare).
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--image-id &lt;image-id&gt;</command></term>
<listitem>
<para>
The name or UUID of the base image to use for the
node.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_node-list">
<title>magnum node-list</title>
<screen><computeroutput>usage: magnum node-list</computeroutput></screen>
<para>
Print a list of configured nodes.
</para>
</section>
<section xml:id="magnumclient_subcommand_pod-create">
<title>magnum pod-create</title>
<screen><computeroutput>usage: magnum pod-create [--manifest-url &lt;manifest-url&gt;]
[--manifest &lt;manifest&gt;] --bay &lt;bay&gt;</computeroutput></screen>
<para>
Create a pod.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--manifest-url &lt;manifest-url&gt;</command></term>
<listitem>
<para>
Name/URL of the pod file to use for creating PODs.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--manifest &lt;manifest&gt;</command></term>
<listitem>
<para>
File path of the pod file to use for creating PODs.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--bay &lt;bay&gt;</command></term>
<listitem>
<para>
ID or name of the bay.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_pod-delete">
<title>magnum pod-delete</title>
<screen><computeroutput>usage: magnum pod-delete &lt;pods&gt; [&lt;pods&gt; ...] &lt;bay&gt;</computeroutput></screen>
<para>
Delete specified pod.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;pods&gt;</command></term>
<listitem>
<para>
ID or name of the (pod)s to delete.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_pod-list">
<title>magnum pod-list</title>
<screen><computeroutput>usage: magnum pod-list &lt;bay&gt;</computeroutput></screen>
<para>
Print a list of registered pods.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_pod-show">
<title>magnum pod-show</title>
<screen><computeroutput>usage: magnum pod-show &lt;pod&gt; &lt;bay&gt;</computeroutput></screen>
<para>
Show details about the given pod.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;pod&gt;</command></term>
<listitem>
<para>
ID or name of the pod to show.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_pod-update">
<title>magnum pod-update</title>
<screen><computeroutput>usage: magnum pod-update &lt;pod-id&gt; &lt;bay&gt; &lt;op&gt; &lt;path=value&gt; [&lt;path=value&gt; ...]</computeroutput></screen>
<para>
Update information about the given pod.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;pod-id&gt;</command></term>
<listitem>
<para>
UUID or name of pod
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;op&gt;</command></term>
<listitem>
<para>
Operations: 'add', 'replace' or 'remove'
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;path=value&gt;</command></term>
<listitem>
<para>
Attributes to add/replace or remove (only PATH is necessary on
remove)
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_rc-create">
<title>magnum rc-create</title>
<screen><computeroutput>usage: magnum rc-create [--manifest-url &lt;manifest-url&gt;]
[--manifest &lt;manifest&gt;] --bay &lt;bay&gt;</computeroutput></screen>
<para>
Create a replication controller.
</para> <variablelist wordsize="10">
<title>Optional arguments</title>
<varlistentry>
<term><command>--manifest-url &lt;manifest-url&gt;</command></term>
<listitem>
<para>
Name/URL of the replication controller file to use for
creating replication controllers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--manifest &lt;manifest&gt;</command></term>
<listitem>
<para>
File path of the replication controller file to use
for creating replication controllers.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>--bay &lt;bay&gt;</command></term>
<listitem>
<para>
ID or name of the bay.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_rc-delete">
<title>magnum rc-delete</title>
<screen><computeroutput>usage: magnum rc-delete &lt;rcs&gt; [&lt;rcs&gt; ...] &lt;bay&gt;</computeroutput></screen>
<para>
Delete specified replication controller.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;rcs&gt;</command></term>
<listitem>
<para>
ID or name of the replication (controller)s to delete.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_rc-list">
<title>magnum rc-list</title>
<screen><computeroutput>usage: magnum rc-list &lt;bay&gt;</computeroutput></screen>
<para>
Print a list of registered replication controllers.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_rc-show">
<title>magnum rc-show</title>
<screen><computeroutput>usage: magnum rc-show &lt;rc&gt; &lt;bay&gt;</computeroutput></screen>
<para>
Show details about the given replication controller.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;rc&gt;</command></term>
<listitem>
<para>
ID or name of the replication controller to show.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_rc-update">
<title>magnum rc-update</title>
<screen><computeroutput>usage: magnum rc-update &lt;rc&gt; &lt;bay&gt; &lt;op&gt; &lt;path=value&gt; [&lt;path=value&gt; ...]</computeroutput></screen>
<para>
Update information about the given replication controller.
</para> <variablelist wordsize="10">
<title>Positional arguments</title>
<varlistentry>
<term><command>&lt;rc&gt;</command></term>
<listitem>
<para>
UUID or name of replication controller
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;bay&gt;</command></term>
<listitem>
<para>
UUID or Name of Bay
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;op&gt;</command></term>
<listitem>
<para>
Operations: 'add', 'replace' or 'remove'
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><command>&lt;path=value&gt;</command></term>
<listitem>
<para>
Attributes to add/replace or remove (only PATH is necessary on
remove)
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<section xml:id="magnumclient_subcommand_service-list">
<title>magnum service-list</title>
<screen><computeroutput>usage: magnum service-list</computeroutput></screen>
<para>
Print a list of magnum services.
</para>
</section>
</chapter>