Abandon stack#
スタックを廃棄します(スタック内リソースは削除しません)。
APIエンドポイント#
リージョン | APIエンドポイント |
---|---|
西日本リージョン3の場合 | https://orchestration.jp-west-3.cloud.global.fujitsu.com |
東日本リージョン3の場合 | https://orchestration.jp-east-3.cloud.global.fujitsu.com |
HTTPメソッドとURI#
DELETE
/v1/{tenant_id}/stacks/{stack_name}/{stack_id}/abandon
HTTPステータスコード#
正常時:200
エラー時:400, 401, 404, 500
リクエストパラメータの説明#
名前 | In | Type | デフォルト値 /必須指定 |
Description |
---|---|---|---|---|
tenant_id | path | string | 必須 | プロジェクトID |
stack_name | path | string | 必須 | スタック名 |
stack_id | path | string | 必須 | スタックのUUID |
レスポンスボディ(正常系)の説明#
名前 | Type | Description |
---|---|---|
action | string | 現在スタック上にあるアクション |
environment | object | スタックの環境情報(JSON形式) |
files | object | スタックに使われているファイルの名前と内容のリスト |
id | string | スタックのUUID |
stack_name | string | 作成するスタックの名前 半角英数字、アンダースコア(_)、ハイフン(-)、ピリオド(.)で構成される先頭英字の文字列を指定します。最大長は255文字です。256文字目以降は無視されます。 |
project_id | string | プロジェクトID |
resources | object | スタックテンプレートの作成に必要なリソース |
stack_user_project_id | string | スタックの所有者のプロジェクトUUID |
status | string | スタックのステータス |
tags | array | スタックのタグのリスト |
template | object | スタックの作成に使われたテンプレート |
レスポンス例#
{ "action": "CREATE", "environment": {}, "files": {}, "id": "16934ca3-40e0-4fb2-a289-a700662ec05a", "name": "g", "project_id": "369166a68a3a49b78b4e138531556e55", "resources": { "server": { "status": "COMPLETE", "name": "server", "resource_data": {}, "resource_id": "39d5dad7-7d7a-4cc8-bd84-851e9e2ff4ea", "action": "CREATE", "type": "OS::Nova::Server", "metadata": {} } }, "stack_user_project_id": "9bbd353467bc4f069a3692d223a48aac", "status": "COMPLETE", "tags": null, "template": { "outputs": { "instance_ip": { "value": { "str_replace": { "params": { "username": "ec2-user", "hostname": { "get_attr": [ "server", "first_address" ] } }, "template": "ssh username@hostname" } } } }, "heat_template_version": "2013-05-23", "resources": { "server": { "type": "OS::Nova::Server", "properties": { "key_name": { "get_param": "key_name" }, "image": { "get_param": "image" }, "flavor": { "get_param": "flavor" } } } }, "parameters": { "key_name": { "default": "heat_key", "type": "string" }, "image": { "default": "fedora-amd64", "type": "string" }, "flavor": { "default": "m1.small", "type": "string" } } } }