包含有关特定版本的 Remote Config 模板的所有元数据。
所有字段均在写入指定 Remote Config 模板时进行设置。
JSON 表示法 |
---|
{ "versionNumber": string, "updateTime": string, "updateUser": { object ( |
字段 | |
---|---|
versionNumber |
仅限输出。版本对应的 Remote Config 模板的版本号。 |
updateTime |
仅限输出。Remote Config 模板写入 Remote Config 服务器的时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
updateUser |
仅限输出。对执行更新的账号的所有元数据字段的汇总。 |
description |
可选。用户提供的相应 Remote Config 模板的说明 |
updateOrigin |
仅限输出。发起更新操作的位置。 |
updateType |
仅限输出。进行了哪种类型的更新。 |
rollbackSource |
仅限输出。仅当此版本是回滚的结果时,此字段才会显示,并且是回滚到的 Remote Config 模板的版本号。 |
isLegacy |
仅限输出。如果此 Remote Config 模板是在版本记录受支持的之前发布的,则为 |
RemoteConfigUser
与编写 Remote Config 模板的个人/服务账号关联的所有字段。
JSON 表示法 |
---|
{ "name": string, "email": string, "imageUrl": string } |
字段 | |
---|---|
name |
仅限输出。显示名。 |
email |
仅限输出。电子邮件地址。 |
imageUrl |
仅限输出。图片网址。 |
RemoteConfigUpdateOrigin
projects.updateRemoteConfig
操作的发起位置。
枚举 | |
---|---|
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED |
包含无法识别的值的综合。 |
CONSOLE |
更新来自 Firebase 界面。 |
REST_API |
更新来自 Remote Config REST API。 |
ADMIN_SDK_NODE |
当更新来自 Firebase Admin Node SDK 时,会使用此值 |
RemoteConfigUpdateType
与 Remote Config template version
相关联的更新类型。
枚举 | |
---|---|
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED |
无法识别枚举值的综合。 |
INCREMENTAL_UPDATE |
定期增量更新。 |
FORCED_UPDATE |
强制更新。ETag 被指定为“*”UpdateRemoteConfigRequest 请求或“强制更新”事件处理脚本中按钮。 |
ROLLBACK |
回滚到之前的 Remote Config 模板。 |