属性是用于管理 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
命令并查找“可用的属性”部分,可查看所有属性的列表。