IBM Cloud Docs
IBM Cloud CLI (ibmcloud) 環境変数

IBM Cloud CLI (ibmcloud) 環境変数

IBM Cloud® CLI (ibmcloud) 環境変数を使用して、IBM Cloud CLI 環境をニーズに合わせてカスタマイズします。 例えば、API キーに基づくログインを簡略化して、複数の異なる CLI セッションを並列にできます。

IBM Cloud CLI (ibmcloud) 環境変数に関するヘルプの利用

ibmcloud --help

シェルで、シェル・コマンドの前に VARIABLE_NAME=VALUE ペアを直接使用するか、シェル・コマンドを実行する前に export VARIABLE_NAME=VALUE を別個のコマンドとして使用することにより、以下の環境変数を設定します。

IBMCLOUD_COLOR=false

IBMCLOUD_COLOR を true または false に設定して、カラー化した出力を制御します。

IBMCLOUD_VERSION_CHECK=false

IBMCLOUD_VERSION_CHECK を true または false に設定して、CLI ツールの更新のための定期的なバージョン管理チェックを制御します。

IBMCLOUD_HTTP_TIMEOUT=5

HTTP 要求の時間制限 (秒単位) を制御します。

IBMCLOUD_API_KEY=api_key_value

ibmcloud login コマンドを使用して、API キーによって認証します。 キーは値として直接指定することも、@filename を使ってキーを含むファイル名を参照することもできます。

IBMCLOUD_CR_TOKEN=cr_token_value

これはトークン文字列か @file へのパスです。

IBMCLOUD_CR_PROFILE=profile_value

IAM アクセス・トークンを取得するときに使用される、リンクされたトラステッド IAM プロファイルの名前、ID、または CRN 。 VPC VSI コンピュート・リソースとして認証する場合は、トラステッド・プロファイル CRN または ID のみの指定がサポートされます。

IBMCLOUD_CR_VPC_URL=url_value

インスタンス ID トークンおよび IAM トークンを VPC VSI 計算リソースとして取得するときに使用するカスタム・サーバー URL 。 この値は、VPC VSI インスタンス ID トークン・サービスのデフォルトのサーバー・エンドポイントを置き換えます。

IBMCLOUD_TRACE=true

API 要求診断を stdout に出力します。 この変数を使用して、CLI コマンドが実行される方法を調べます。 この変数は、多くの役立つ詳細情報を標準出力 (端末) に出力します。 その情報を利用して、CLI コマンドが IBM Cloud プラットフォームおよびサービス API と対話する方法を調べます。

IBMCLOUD_TRACE=path/to/trace.log

API 要求診断をログ・ファイルに付加します。 この変数は、多くの役立つ詳細情報を指定したログ・ファイルに出力します。

IBMCLOUD_HOME=path/to/dir

構成ディレクトリーのパスを指定します。 ibmcloud コマンドは、指定したパスとの間でセッション・メタデータの読み書きを行います。 この変数を使用して、同時に複数のアカウントまたは複数のセッションを処理します。

この環境変数について詳しくは、IBM Cloud CLI での複数セッションの操作を参照してください。