Gestionar las propiedades de la CLI de gdcloud

Las propiedades son ajustes que rigen el comportamiento de la CLI de gdcloud.

Usa propiedades para definir ajustes en el contexto de una organización o un proyecto, como la URL de la consola de la organización y el proyecto que usa la CLI de gdcloud para la autenticación, la información que se debe usar al trabajar con el servicio Object Storage o la opción para desactivar las comprobaciones automáticas de actualizaciones de componentes de la CLI de gdcloud. Para obtener más información sobre el contexto de la organización y del proyecto, consulta Ver y cambiar el contexto. Las propiedades también se pueden usar para definir las preferencias de la interfaz de línea de comandos de gdcloud, como la configuración de accesibilidad de los comandos de la interfaz de línea de comandos de gdcloud.

Propiedades y marcas

La CLI de gdcloud admite marcas de comandos que tienen el mismo efecto que las propiedades de la CLI de gdcloud. Las propiedades te permiten mantener la misma configuración en todas las ejecuciones de comandos, mientras que las marcas afectan al comportamiento de los comandos en cada invocación. Ten en cuenta que las marcas anulan las propiedades cuando se definen ambas.

Configuraciones

Una configuración es un conjunto de propiedades de la CLI de gdcloud con nombre. La CLI de gdcloud usa una configuración llamada default como configuración activa inicial. La configuración default es adecuada para la mayoría de los casos prácticos. Sin embargo, también puedes crear configuraciones adicionales y cambiar de una a otra según sea necesario.

Enumerar propiedades

Para enumerar las propiedades de la configuración activa, ejecuta el siguiente comando:

gdcloud config list

Definir propiedades

Para definir una propiedad en la configuración activa, ejecuta gdcloud config set. En el siguiente ejemplo se define la propiedad project, donde PROJECT_ID es el ID único de tu proyecto.

gdcloud config set project PROJECT_ID

Para definir propiedades que no se encuentren en la sección de propiedades core, debe especificar la sección seguida de una barra inclinada antes del nombre de la propiedad. En el siguiente ejemplo se asigna el valor /tmp/root-web-tls-ca.cert a login_config_cert_path.

gdcloud config set auth/login_config_cert_path /tmp/root-web-tls-ca.cert

Propiedades disponibles

Para ver la lista de todas las propiedades, ejecuta el comando gdcloud topic configurations y busca la sección Available Properties (Propiedades disponibles).