包含有关特定版本的远程配置模板的所有元数据。
所有字段均在写入指定的远程配置模板时设置。
JSON 表示 |
---|
{ "versionNumber": string, "updateTime": string, "updateUser": { object ( |
领域 | |
---|---|
versionNumber | 仅输出。版本对应的远程配置模板的版本号。 |
updateTime | 仅输出。将远程配置模板写入远程配置服务器时。 RFC3339 UTC“Zulu”格式的时间戳,具有纳秒分辨率和最多九个小数位。示例: |
updateUser | 仅输出。有关执行更新的帐户的所有元数据字段的聚合。 |
description | 选修的。用户提供的相应远程配置模板的描述 |
updateOrigin | 仅输出。更新操作的发起位置。 |
updateType | 仅输出。进行了什么类型的更新。 |
rollbackSource | 仅输出。仅当此版本是回滚的结果时才存在,并且将是回滚到的远程配置模板的版本号。 |
isLegacy | 仅输出。如果此远程配置模板是在支持版本历史记录之前发布的, |
远程配置用户
与编写远程配置模板的人员/服务帐户关联的所有字段。
JSON 表示 |
---|
{ "name": string, "email": string, "imageUrl": string } |
领域 | |
---|---|
name | 仅输出。显示名称。 |
email | 仅输出。电子邮件地址。 |
imageUrl | 仅输出。图片网址。 |
远程配置更新源
projects.updateRemoteConfig
操作的起源地。
枚举 | |
---|---|
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED | 捕获所有无法识别的值。 |
CONSOLE | 更新来自 Firebase UI。 |
REST_API | 该更新来自远程配置 REST API。 |
ADMIN_SDK_NODE | 当更新来自 Firebase 管理节点 SDK 时,使用此值 |
远程配置更新类型
与Remote Config template version
相关联的更新类型。
枚举 | |
---|---|
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED | 捕获无法识别的枚举值。 |
INCREMENTAL_UPDATE | 定期增量更新。 |
FORCED_UPDATE | 强制更新。 ETag 在UpdateRemoteConfigRequest 请求中被指定为“*”,或者在控制台上按下了“强制更新”按钮。 |
ROLLBACK | 回滚到之前的远程配置模板。 |