管理 gdcloud CLI 属性

属性是用于管理 gcloud CLI 行为的设置。

您可以使用属性在组织和/或项目上下文中定义设置,例如组织控制台网址和 gdcloud CLI 用于身份验证的项目、使用灾难恢复服务时要使用的信息,或者用于关闭自动 gdcloud CLI 组件更新检查的选项。如需详细了解组织和项目上下文,请参阅查看和切换上下文。属性也可用于定义 gdcloud CLI 偏好设置,例如 gdcloud CLI 命令的无障碍配置。

属性和标志

gdcloud CLI 支持一些命令标志,这些标志与 gdcloud CLI 属性具有相同的效果。借助属性,您可以在执行各个命令时保持相同的设置,而标志对命令行为的影响将视调用而定。请注意,在同时设置两者时,标志的优先级高于属性。

配置

配置是一组指定的 gdcloud CLI 属性。gdcloud CLI 使用名为 default 的配置作为初始有效配置。default 配置适用于大多数使用场景。但是,您也可以创建其他配置并根据需要在配置之间切换。

列出媒体资源

如需列出有效配置中的属性,请运行以下命令:

gdcloud config list

设置媒体资源

如需设置有效配置中的属性,请运行 gdcloud config set。以下示例设置了 project 属性,其中 PROJECT_ID 是项目的唯一 ID。

gdcloud config set project PROJECT_ID

如需设置 core 属性部分之外的属性,您必须先指定相应部分,后跟一个正斜杠,然后再指定属性名称。以下示例设置了 login_config_cert_path 属性:

gdcloud config set auth/login_config_cert_path CA_CERT_PATH

CA_CERT_PATH 变量替换为证书授权机构 (CA) 证书的路径。例如 /tmp/web-tls-ca.cert

可用媒体资源

通过运行 gdcloud topic configurations 命令并查找“可用的属性”部分,可查看所有属性的列表。