image update¶
任意パラメーター¶
パラメーター名 | データ形式 | デフォルト値 | パラメーター説明 |
---|---|---|---|
--name |
name | なし | 新しいイメージ名 |
--min-disk |
disk-gb | なし | イメージを起動するために必要となる最小ディスク容量を指定します。単位はギガバイトです。 |
--min-ram |
ram-mb | なし | イメージを起動するために必要となる最小メモリー容量を指定します。単位はメガバイトです。 |
--container-format |
container-format | bare | コンテナイメージの形式(デフォルトはbareです) |
--disk-format |
disk-format | raw | ディスクイメージの形式。ISO / qcow2 / raw それぞれのイメージ形式から選べます。(デフォルトはrawです) |
--protected |
なし | なし | イメージが削除されることを防止します。 |
--unprotected |
なし | なし | イメージ削除されることを許可します。(デフォルト設定です) |
--public |
なし | なし | イメージにパブリックにアクセスできます。 |
--private |
なし | なし | イメージにパブリックにアクセスできません。(デフォルト設定です。) |
--property |
key=value | なし | イメージのプロパティを設定します。(複数のプロパティを繰り返して設定できるオプションです) |
--tag |
tag | なし | イメージのタグを設定します。(複数のタグを繰り返して設定できるオプションです) |
--architecture |
architecture | なし | OSアーキテクチャー |
--instance-id |
instance-id | なし | イメージを作成するために使用する仮想サーバーのインスタンスID |
--kernel-id |
kernel-id | なし | ディスクイメージを起動するために使用するカーネルイメージのID |
--os-distro |
os-distro | なし | OSディストリビューションの名前 |
--os-version |
os-version | なし | OSディストリビューションのバージョン |
--ramdisk-id |
ramdisk-id | なし | ディスクイメージを起動するために使用するRAMディスクイメージのID |
--deactivate |
なし | なし | イメージを非ACTIVE状態にします。 |
--activate |
なし | なし | イメージをACTIVE状態にします。 |
--project |
project | なし | このイメージの代替のプロジェクトを設定します。(名前、またはID) |
--project-domain |
project-domain | なし | プロジェクトが所属するドメイン(名前、またはID)。これは、プロジェクト名が競合する場合に使用できます。 |
コマンド使用例¶
$ ecl image update --name test-image-edited 56236018-d468-4e96-91b7-aaf9c484a7eb
$ ecl image show 56236018-d468-4e96-91b7-aaf9c484a7eb
+------------------+------------------------------------------------------------------------------------+
| Field | Value |
+------------------+------------------------------------------------------------------------------------+
| checksum | 6d0bb00954ceb7fbee436bb55a8397a9 |
| container_format | bare |
| created_at | 2016-08-03T00:29:56Z |
| disk_format | raw |
| file | /v2/images/56236018-d468-4e96-91b7-aaf9c484a7eb/file |
| id | 56236018-d468-4e96-91b7-aaf9c484a7eb |
| min_disk | 0 |
| min_ram | 0 |
| name | test-image-edited |
| owner | ef5778e553a24d789c15c689e30adf5d |
| properties | .virtual_server.os.pod='other', locations='[{u'url': |
| | u's3://5d89e0283ae8f7f4e383:zzxp08nBv0RZ4MMHbV4eJTnm3JlObmiJvsZcpxhY@object- |
| | storage- |
| | jp1.ecl.ntt.com.local/jp1-kw1-glance00001/56236018-d468-4e96-91b7-aaf9c484a7eb', |
| | u'metadata': {}}]' |
| protected | False |
| schema | /v2/schemas/image |
| size | 100 |
| status | active |
| tags | |
| updated_at | 2016-08-03T01:11:03Z |
| visibility | private |
+------------------+------------------------------------------------------------------------------------+