image update

コマンド概要

指定したイメージを更新します。


必須パラメーター

パラメーター名

データ形式

デフォルト値

パラメーター説明

image

String

なし

変更するイメージ(名前、またはID)


任意パラメーター

パラメーター名

データ形式

デフォルト値

パラメーター説明

--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                                                                            |
+------------------+------------------------------------------------------------------------------------+