包含特定 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 模板。 |