Atlas CLI 环境变量
在此页面上
为了简化脚本编写,可以使用环境变量指定配置设置。
Precedence
运行任何命令时,使用环境变量指定的每个设置都优先于配置文件中存储的配置文件。
当您使用
--projectId
选项运行命令时,命令行选项优先于环境变量和配置文件中存储的配置。
支持的环境变量
重要
Atlas CLI 同时支持 MongoDB CLI 环境变量和 Atlas CLI 环境变量。 您可以使用 MongoDB CLI 环境变量或 Atlas CLI 环境变量,但不能同时使用两者。
Atlas CLI 支持以下环境变量:
变量 | 说明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| 指示是否为 Atlas CLI 禁用遥测的标志。 设置为 您还可以使用 | ||||||||||
| 为与 Atlas 交互的命令设置公共 API密钥。 | ||||||||||
| 为与 Atlas 交互的命令设置私有API密钥。 | ||||||||||
| 为需要 | ||||||||||
| 为需要 | ||||||||||
| 设置输出字段和格式。有效值为:
| ||||||||||
| 本地系统上 MongoDB Shell | ||||||||||
| 设置为 | ||||||||||
| 授予 Atlas 帐户访问权限的字符串。 访问令牌的有效期为 12 小时。 | ||||||||||
| 允许 Atlas 在当前访问令牌过期时自动请求新访问令牌的字符串。 | ||||||||||
| 指示是否为 Atlas CLI 启用遥测的标志。 设置为 您还可以使用 | ||||||||||
| 绝对 URL 或主机名和端口,采用 以下示例展示了如何在不同情况下设立环境变量:
| ||||||||||
| 绝对 URL。如果还设置了 以下示例显示了如何设立环境变量:
| ||||||||||
| 表示该 URL 没有对应的代理,因为没有为该 URL 配置代理。 |