62.32. stack update

スタックを更新します。

使用方法

openstack stack update [-h] [-f {json,shell,table,value,yaml}]
                              [-c COLUMN] [--max-width <integer>]
                              [--fit-width] [--print-empty] [--noindent]
                              [--prefix PREFIX] [-t <template>]
                              [-e <environment>] [--pre-update <resource>]
                              [--timeout <timeout>] [--rollback <value>]
                              [--dry-run] [--show-nested]
                              [--parameter <key=value>]
                              [--parameter-file <key=file>] [--existing]
                              [--clear-parameter <parameter>]
                              [--tags <tag1,tag2...>] [--wait] [--converge]
                              <stack>

表62.158 表の書式設定

概要

--print-empty

表示するデータがない場合は空のテーブルを出力します。

--max-width <integer>

表示の幅の最大値 <1 は無効にする。CLIFF_MAX_TERM_MYBACKUPDIRTH 環境変数を使用することもできますが、パラメーターが優先されます。

--fit-width

表示幅にテーブルを適合させます。--max- width が 0 よりも大きい場合は暗黙的になります。常に有効にするには、環境変数を CLIFF_FIT_MYBACKUPDIRTH=1 に設定します。

表62.159 位置引数

概要

<stack>

更新するスタックの名前または ID

表62.160 出力形式の設定

概要

出力フォーマッターオプション -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml}

出力形式。デフォルトは table です。

-c COLUMN, --column COLUMN

追加する列を指定します。繰り返すことができます。

表62.161 JSON 書式設定

概要

--noindent

Json のインデントを無効にするかどうか。

表62.162 その他の引数 (オプション):

概要

--parameter <key=value>

スタックの作成に使用するパラメーター値。これは複数回指定できます。

--parameter-file <key=file>

スタックの作成に使用するファイルからのパラメーター値。これは複数回指定できます。パラメーター値は、ファイルのコンテンツです。

--timeout <timeout>

スタック更新のタイムアウト (分単位)

--wait

スタックが update_complete または UPDATE_FAILED になるまで待機します。

-t <template>, --template <template>

テンプレートへのパス

--pre-update <resource>

更新前フックを設定するリソースの名前。入れ子状のスタックのリソースは、スラッシュを区切り文字として使用して設定できます (例: ``nested_stack/another/my_resource``)。ワイルドカードを使用すると、複数のスタックまたはリソースを照合できます (例:''nested_stack/an*/*_resource'')。これは複数回指定できます。

-e <environment>, --environment <environment>

環境へのパス。複数回指定できます。

--rollback <value>

更新の失敗時にロールバックを設定します。値 "enabled" はロールバックを有効に設定します。値 "disabled" はロールバックを無効に設定します。値 keep は、更新する既存のスタックの値を使用します (デフォルト)。

--converge

現実性を観察しながらのスタック更新。

--dry-run

実際にはスタックの更新を行わずに、何が変更されるかを表示します。

-h, --help

ヘルプメッセージを表示して終了します。

--clear-parameter <parameter>

スタックの更新用に、現在のスタックのパラメーターセットからパラメーターを削除します。テンプレートのデフォルト値が使用されます。これは複数回指定できます。

--tags <tag1,tag2…​>

スタックに関連付ける更新されたタグの一覧

--show-nested

--dry-run の実行時にネストされたスタックを表示します。

--existing

現在のスタックのテンプレート、パラメーター、および環境を再利用します。テンプレートの引数を省略すると、既存のテンプレートが使用されます。--environment を指定しないと、既存の環境が使用されます。--parameter で指定したパラメーターは、現在のスタックの既存の値にパッチを適用します。省略されたパラメーターは既存の値を維持します。

表62.163 Shell フォーマッター

概要

UNIX シェルが解析できる形式(variable="value")--prefix PREFIX

すべての変数名に接頭辞を追加します。