IBM Cloud Variables d'environnement CLI (ibmcloud)
Utilisez les variables d'environnement d'interface de ligne de commande IBM Cloud® (ibmcloud) pour personnaliser votre environnement d'interface de ligne de commande IBM Cloud en fonction de vos besoins. Par exemple, vous pouvez simplifier la connexion basée sur les clés d'API pour disposer de plusieurs sessions d'interface de ligne de commande différentes en parallèle.
Obtenez de l'aide sur les variables d'environnement d'interface de ligne de commande IBM Cloud (ibmcloud)
ibmcloud --help
Dans votre interpréteur de commandes, définissez les variables d'environnement suivantes à l'aide d'une paire VARIABLE_NAME=VALUE directement devant la commande shell, ou en utilisant export VARIABLE_NAME=VALUE en tant
que commande distincte avant d'exécuter la commande shell.
IBMCLOUD_COLOR=false
Contrôle la sortie mise en couleur en définissant IBMCLOUD_COLOR sur true ou false.
IBMCLOUD_VERSION_CHECK=false
Contrôle la gestion des versions régulières pour la mise à jour de l'outil d'interface de ligne de commande en définissant IBMCLOUD_VERSION_CHECK sur true ou false.
IBMCLOUD_HTTP_TIMEOUT=5
Contrôle la limite de temps en secondes pour les demandes HTTP.
IBMCLOUD_API_KEY=api_key_value
Utilisez la commande ibmcloud login pour vous authentifier à l'aide d'une clé d'API. La clé peut être spécifiée directement en tant que valeur ou en faisant référence au nom du fichier qui contient la clé en utilisant @filename.
IBMCLOUD_CR_TOKEN=cr_token_value
Le jeton de ressource de calcul est utilisé pour la connexion, il peut s'agir d'une chaîne de jetons ou d'un chemin d'accès à un site @file.
IBMCLOUD_CR_PROFILE=profile_value
Nom, ID ou nom de ressource de cloud du profil IAM sécurisé lié à utiliser lors de l'obtention du jeton d'accès IAM. Si vous vous authentifiez en tant que ressource de calcul d'instance de serveur virtuel VPC, la spécification d'un nom CRN ou d'un ID de profil sécurisé est prise en charge.
IBMCLOUD_CR_VPC_URL=url_value
URL de serveur personnalisée à utiliser lors de l'obtention d'un jeton d'identité d'instance et d'un jeton IAM en tant que ressource de calcul d'instance de serveur virtuel de cloud privé virtuel. Cette valeur remplace le noeud final de serveur par défaut du service de jeton d'identité d'instance de serveur virtuel VPC.
IBMCLOUD_TRACE=true
Imprime les diagnostics de demande d'API dans stdout. Utilisez cette variable pour étudier le mode d'exécution des commandes de l'interface de ligne de commande. Cette variable imprime de nombreux détails utiles à la sortie standard (votre terminal). Utilisez-la pour étudier comment les commandes d'interface de ligne de commande interagissent avec les API de service et de plateforme IBM Cloud.
IBMCLOUD_TRACE=path/to/trace.log
Ajoutait les diagnostics de demande d'API à un fichier journal. Cette variable imprime de nombreux détails utiles dans le fichier journal indiqué.
IBMCLOUD_HOME=path/to/dir
Indique le chemin d'accès au répertoire de configuration. La commande ibmcloud lit et écrit ses métadonnées de session dans le chemin indiqué. Utilisez la variable pour utiliser plusieurs comptes ou plusieurs sessions en même temps.
Pour plus d'informations sur cette variable d'environnement, voir Utilisation de plusieurs sessions avec l'interface de ligne de commande IBM Cloud.