Gestionar las propiedades de la CLI de gdcloud

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

Puedes usar propiedades para definir ajustes en una organización o en 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 de recuperación ante desastres 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 define la propiedad login_config_cert_path:

gdcloud config set auth/login_config_cert_path CA_CERT_PATH

Sustituye la variable CA_CERT_PATH por la ruta de tu certificado de autoridad de certificación (AC). Por ejemplo, /tmp/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).