このコマンドを使用すると、新しいイメージ・リストを追加できます。
注意:
プライベート・イメージ・リストのみをシステムに追加できます。 これらのイメージ・リストをパブリックにするには、Oracle Cloud Administratorに問い合せてください。構文
oracle-compute add imagelist name description [--default]
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
name | イメージ・リストの一意の階層名。 たとえば、/mytenant/public/myimagelistなどです。
オブジェクト名には、英数字、ハイフン、およびピリオドのみを使用できます。 オブジェクト名は大文字と小文字が区別されます。 |
description | このイメージ・リストの説明。 |
--default | (オプション)デフォルトとみなされる、リスト内のイメージのバージョン。 デフォルトは、特定のバージョンが指定されていない場合に、インスタンスの起動時に使用されます。 |
例
$ oracle-compute add imagelist /mytenant/admin/oel6 "new imagelist" --default=1
サンプル出力
$ oracle-compute add imagelist /mytenant/admin/oel6 "new imagelist" --default=1 -f json { "list": [ { "default": 1, "uri": "http://api.oc.example.com/imagelist/mytenant/admin/oel6", "description": "new imagelist", "name": "/mytenant/admin/oel6", "entries": [] } ] }
このコマンドを使用すると、既存のイメージ・リストを削除できます。
注意:
自分が作成したプライベート・イメージ・リストのみを削除できます。構文
oracle-compute delete imagelist name
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ |
説明 |
パラメータ | 説明 |
---|---|
name | イメージ・リストの一意の階層名。 たとえば、/mytenant/public/myimagelist です |
例
$ oracle-compute delete imagelist /mytenant/public/oel6
このコマンドを使用すると、イメージ・リストを更新できます。
注意:
自分が作成したプライベート・イメージ・リストのみを更新できます。構文
oracle-compute update imagelist name [--description] [--default]
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
name | イメージ・リストの一意の階層名。 たとえば、/mytenant/public/myimagelist です |
--description | (オプション)イメージ・リストの説明 |
--default | (オプション)このイメージ・リストからインスタンスを起動するときのデフォルト・マシン・イメージ |
例
$ oracle-compute update imagelist /mytenant/public/ol66_40GB --description "Refreshed imagelist"
サンプル出力
$ oracle-compute update imagelist /mytenant/public/ol66_40GB --description "Refreshed imagelist" -f json { "list": [{ "default": 2, "description": "Refreshed imagelist", "entries": [], "uri": "https://api.oc.example.com/imagelist/mytenant/public/ol66_40GB", "name": "/mytenant/public/ol66_40GB" }] }
このコマンドを使用すると、特定のコンテナ内のイメージ・リストを検出できます。
構文
oracle-compute discover imagelist container
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
container | イメージ・リストの階層的な名前空間 |
例
oracle-compute discover imagelist /oracle/public
サンプル出力
$ oracle-compute discover imagelist /oracle/public entry /oracle/public/linux5_16.1.2_64 /oracle/public/linux6_16.1.2_64 /oracle/public/linux6_12.2.1.0.0_64_jaas_16.2.1.0.103
このコマンドを使用すると、特定のイメージ・リストの情報を取得できます。
構文
oracle-compute get imagelist name
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
name | イメージ・リストの一意の階層名。 たとえば、/mytenant/public/myimagelist です |
例
$ oracle-compute get imagelist /oracle/public/linux6_16.1.2_64
サンプル出力
$ oracle-compute get imagelist /oracle/public/linux6_16.1.2_64 -F name,description,default name description default /oracle/public/linux6_16.1.2_64 A default public image. 1 $
このコマンドを使用すると、コンテナまたはサブコンテナ内のイメージ・リストの情報を取得できます。
構文
oracle-compute list imagelist container
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
container | イメージ・リストの階層的な名前空間。 |
例
$ oracle-compute list imagelist /oracle/public
サンプル出力
$ oracle-compute list imagelist /oracle/public -F name,description,default name description default /oracle/public/linux5_16.1.2_64 A default public image. 1 /oracle/public/linux6_16.1.2_64 A default public image. 1 /oracle/public/linux6_12.2.1.0.0_64_jaas_16.2.1.0.103 JCS Image 1