Gérer les propriétés de la gdcloud CLI

Les propriétés sont des paramètres qui régissent le comportement de la CLI gdcloud.

Vous pouvez utiliser des propriétés pour définir des paramètres dans un contexte d'organisation et/ou de projet, tels que l'URL de la console de l'organisation et le projet utilisé par la CLI gdcloud pour l'authentification, les informations à utiliser avec le service de reprise après sinistre ou la possibilité de désactiver les vérifications automatiques des mises à jour des composants de la CLI gdcloud. Pour en savoir plus sur le contexte d'organisation et de projet, consultez Afficher et changer de contexte. Les propriétés peuvent également servir à définir les préférences de la CLI gdcloud, comme la configuration d'accessibilité pour les commandes de la CLI gdcloud.

Propriétés et options

La CLI gdcloud accepte des indicateurs de commande qui ont le même effet que les propriétés de la CLI gdcloud. Les propriétés permettent de conserver les mêmes paramètres lors de l'exécution des commandes, tandis que les options affectent le comportement des commandes appel par appel. Notez que les options remplacent les propriétés lorsque les deux sont définies.

Configurations

Une configuration est un ensemble nommé de propriétés de la CLI gdcloud. La CLI gdcloud utilise une configuration appelée default comme configuration active initiale. La configuration default convient à la plupart des cas d'utilisation. Cependant, vous pouvez également créer des configurations supplémentaires et basculer entre elles selon vos besoins.

Lister les propriétés

Pour répertorier les propriétés de la configuration active, exécutez :

gdcloud config list

Définir des propriétés

Pour définir une propriété dans la configuration active, exécutez gdcloud config set. L'exemple suivant définit la propriété project, où PROJECT_ID est l'ID unique de votre projet.

gdcloud config set project PROJECT_ID

Pour définir des propriétés qui ne figurent pas dans la section des propriétés core, vous devez spécifier la section suivie d'une barre oblique avant le nom de la propriété. L'exemple suivant définit la propriété login_config_cert_path :

gdcloud config set auth/login_config_cert_path CA_CERT_PATH

Remplacez la variable CA_CERT_PATH par le chemin d'accès à votre certificat d'autorité de certification (CA). Exemple :/tmp/web-tls-ca.cert

Propriétés disponibles

Pour obtenir la liste de toutes les propriétés, exécutez la commande gdcloud topic configurations et recherchez la section "Available Properties" (Propriétés disponibles).