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 での複数セッションの操作を参照してください。