Skip to main content

GCPCredentialsControllerService

描述:

为谷歌云平台组件定义凭据信息。在没有配置的情况下使用应用程序默认凭据。应用程序默认凭据支持指向凭据文件的环境变量(GOOGLE_APPLICATION_CREDENTIALS)、由'gcloud auth application-default login'生成的配置,以及AppEngine/Compute Engine服务账户等。

标签:

gcp, credentials, provider, 凭据

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 参数还支持 表达式语言, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.

名字默认值允许值列表描述
使用应用程序默认凭据false
- true
- false
如果为真,则使用谷歌应用程序默认凭证,该默认凭证会检查GOOGLE_APPLICATION_CREDENTIALS环境变量,以获取服务账户JSON密钥的文件路径、由gcloud sdk生成的配置、App Engine服务账号以及Compute Engine服务账号。
使用Compute Engine凭据false
- true
- false
如果为真,则使用Orchsym所运行Compute Engine虚拟机实例的谷歌Compute Engine凭据。
服务帐户JSON文件包含JSON格式的服务帐户密钥文件的路径。
服务帐户JSON包含服务帐户密钥文件的JSON内容。

敏感状态
支持表达式语言 (仅支持变量)

状态管理:

该组件不保存状态。

限制:

该组件没有限制

系统资源考量:

未提供。