Contains all metadata about a particular version of the Remote Config template.
All fields are set at the time the specified Remote Config template was written.
JSON representation |
---|
{ "versionNumber": string, "updateTime": string, "updateUser": { object ( |
Fields | |
---|---|
versionNumber |
Output only. The version number of the version's corresponding Remote Config template. |
updateTime |
Output only. When the Remote Config template was written to the Remote Config server. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateUser |
Output only. Aggregation of all metadata fields about the account that performed the update. |
description |
Optional. The user-provided description of the corresponding Remote Config template |
updateOrigin |
Output only. Where the update action originated. |
updateType |
Output only. What type of update was made. |
rollbackSource |
Output only. Only present if this version is the result of a rollback, and will be the version number of the Remote Config template that was rolled-back to. |
isLegacy |
Output only. |
RemoteConfigUser
All the fields associated with the person/service account that wrote a Remote Config template.
JSON representation |
---|
{ "name": string, "email": string, "imageUrl": string } |
Fields | |
---|---|
name |
Output only. Display name. |
email |
Output only. Email address. |
imageUrl |
Output only. Image URL. |
RemoteConfigUpdateOrigin
Where the projects.updateRemoteConfig
action originated.
Enums | |
---|---|
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED |
Catch-all for unrecognized values. |
CONSOLE |
The update came from the Firebase UI. |
REST_API |
The update came from the Remote Config REST API. |
ADMIN_SDK_NODE |
This value is used when the update came from the Firebase Admin Node SDK |
RemoteConfigUpdateType
What type of update was associated with the Remote Config template version
.
Enums | |
---|---|
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED |
Catch-all for unrecognized enum values. |
INCREMENTAL_UPDATE |
A regular incremental update. |
FORCED_UPDATE |
A forced update. The ETag was specified as "*" in an UpdateRemoteConfigRequest request or the "Force Update" button was pressed on the console. |
ROLLBACK |
A rollback to a previous Remote Config template. |