IBM Cloud Docs
IBM Cloud カタログの検索と管理 (ibmcloud catalog)

IBM Cloud カタログの検索と管理 (ibmcloud catalog)

IBM Cloud® コマンド・ライン・インターフェースから以下のコマンドを使用して、データ・センターの IBM Cloud カタログ・エントリー、照会テンプレート、ランタイム、および地理位置情報を管理します。

カタログには、CLIの追加コマンドや機能を使用することができます。 カタログ管理CLIプラグインを使用して、プライベート・カタログを管理し、新しいプライベート・ソフトウェアを搭載します。 詳しくは、カタログ管理 CLI プラグインを参照してください。

ibmcloud catalog entry

カタログ・エントリーを取得します

ibmcloud catalog entry ID [--children] [--global]

コマンド・オプション

--children
カタログ項目のすべての子を取得します
--global
グローバル・スコープで操作します

ID a0ef1-d3b4j0 の項目を取得します

ibmcloud catalog entry 'a0ef1-d3b4j0'

ibmcloud catalog entry-create

カタログ・エントリーを作成します (アカウントのカタログ管理者のみ)。

ibmcloud catalog entry-create [-c PARAMETERS_AS_JSON] [-p, --parent PARENT] [--global]

コマンド・オプション

-p, --parent
オブジェクトの親 ID
-c
インラインまたはファイルのいずれかで提供されるカタログ固有の構成パラメーターを含む、有効な JSON オブジェクト。 サポートされている構成パラメータの一覧については、特定のカタログエントリのドキュメントを参照してください。
--global
グローバル・スコープで操作します

親 ID a0ef1-d3b4j0 を持つ JSON ファイルからリソースを作成します

ibmcloud catalog entry-create -c @entry.json -p 'a0ef1-d3b4j0'

ibmcloud catalog entry-update

既存のカタログ・エントリーを更新します (アカウントのカタログ管理者またはエディターのみ)。

ibmcloud catalog entry-update ID [-c PARAMETERS_AS_JSON] [--global]

コマンド・オプション

-c
インラインまたはファイルのいずれかで提供されるカタログ固有の構成パラメーターを含む、有効な JSON オブジェクト。 サポートされている構成パラメータの一覧については、特定のカタログエントリのドキュメントを参照してください。
--global
グローバル・スコープで操作します

JSON ファイルからリソース j402-dnf1i を更新します

ibmcloud catalog entry-update 'j402-dnf1i' -c update

ibmcloud catalog entry-delete

カタログ項目を削除します (アカウントのカタログ管理者のみ)

ibmcloud catalog entry-delete ID [--global]

コマンド・オプション

--global
グローバル・スコープで操作します

リソース j402-dnf1i を削除します

ibmcloud catalog delete `j402-dnf1i`

ibmcloud catalog entry-visibility

カタログ項目の可視性を取得します (アカウントのカタログ管理者のみ)

ibmcloud catalog entry-visibility ID [--global]

コマンド・オプション

--global
グローバル・スコープで操作します

グローバル・スコープでリソース j402-dnf1i の可視性を取得します

ibmcloud catalog entry-visibility 'j402-dnf1i' --global

ibmcloud catalog entry-visibility-set

既存のカタログ・エントリーの可視性を更新します (アカウントのカタログ管理者のみ)。

ibmcloud catalog entry-visibility-set ID [--includes-add LIST] [--includes-remove LIST] [--excludes-add LIST] [--excludes-remove LIST] [--owner ID or Email] [--restrict] [--unrestrict] [-c PARAMETERS_AS_JSON] [--global]

コマンド・オプション

--includes-add
組み込みリストにアカウント (またはアカウントのコンマ区切りリスト) を追加して、エントリーに可視性を付与しています。 E メールまたはアカウント GUID を指定可能です。
--includes-remove
組み込みリストからアカウント (またはアカウントのコンマ区切りリスト) を削除して、エントリーへの可視性を取り消しています。 E メールまたはアカウント GUID を指定可能です。
--excludes-add
除外リストにアカウント (またはアカウントのコンマ区切りリスト) を追加しています。 E メールまたはアカウント GUID を指定可能です。
--excludes-remove
除外リストからアカウント (またはアカウントのコンマ区切りリスト) を削除して、エントリーへの可視性を取り消しています。 アカウントがグローバル管理者によって設定されていた場合は、アカウント管理者がそのアカウントを削除することはできません。 E メールまたはアカウント GUID を指定可能です。
--owner
オブジェクトの所有者を変更します。 E メールまたはアカウント GUID を指定可能です。
--restrict
可視性オブジェクトの制限を「プライベート」に変更しています。
--unrestrict
可視性オブジェクトの制限を「パブリック」に変更しています。
-c
インラインまたはファイルのいずれかで提供されるカタログ固有の構成パラメーターを含む、有効な JSON オブジェクト。 サポートされている構成パラメータの一覧については、特定のカタログエントリのドキュメントを参照してください。
--global
グローバル・スコープで操作します

JSON ファイルからリソース j402-dnf1i の可視性を設定します

ibmcloud catalog entry-visibility-set 'j402-dnf1i' -c @visibility.json

ibmcloud catalog service-marketplace

このマーケットプレイス内のサービス・オファリングをリストします。

ibmcloud catalog service-marketplace [--rc] [--global]

コマンド・オプション

--rc
RC と互換性のあるサービスのみを表示します
--global
グローバル・スコープで操作します

グローバル・スコープでのサービス・オファリングを表示します

ibmcloud catalog service-marketplace --global

ibmcloud catalog service

説明、タグ、互換性情報、使用可能なプランなど、カタログ内のサービスの詳細を表示します。

ibmcloud catalog service NAME_OR_ID [--global]

コマンド・オプション

--global
グローバル・スコープで操作します

container-kubernetes サービスの詳細を表示します。

ibmcloud catalog service container-kubernetes

ibmcloud catalog templates

IBM Cloud のボイラープレート・テンプレートを表示します。

ibmcloud catalog templates [-d]

コマンド・オプション

-d (オプション)
-d オプションを指定すると、各テンプレートの説明も表示されます。 それ以外の場合、各テンプレートの ID および名前のみが表示されます。

ibmcloud catalog template

指定されたボイラープレート・テンプレートの詳細情報を表示します。

ibmcloud catalog template TEMPLATE_ID

コマンド・オプション

TEMPLATE_ID (必須)
ボイラープレート・テンプレートの ID。 すべてのテンプレートの ID を表示するには、 ibmcloud templates を使用します。

テンプレート mobileBackendStarter の詳細を表示します。

ibmcloud catalog template mobileBackendStarter

ibmcloud catalog locations

選択されたフォーマットでリージョンの選択サブセットを取得します。

ibmcloud catalog locations [-i, --id ID] [-k, --kind KIND] [--col COLUMNS] [--global] [--csv]

コマンド・オプション

-i, --id
ID でジオグラフィーを指定します。
-k, --kind
指定した種類の項目のリストを取得します。
--col
表の追加列を指定します。 現在は、「group」、「provider」、および「tags」です。
--global
グローバル・スコープで操作します。
--csv
CSV ファイルを出力します

ibmcloud catalog runtime

ランタイムの詳細を表示します。 このコマンドは、パブリック・クラウドにのみ使用可能です。

ibmcloud catalog runtime RUNTIME_ID

ランタイム "nodejsHelloWorld" の詳細を表示します。

ibmcloud catalog runtime nodejsHelloWorld

ibmcloud catalog runtimes

すべてのランタイムをリストします。 このコマンドは、パブリック・クラウドにのみ使用可能です。

ibmcloud catalog runtimes [-d]

コマンド・オプション

-d
各ランタイムの説明を表示します

すべてのランタイムを説明と共にリストします。

ibmcloud catalog runtimes -d