Version interface Stay organized with collections Save and categorize content based on your preferences.
Interface representing a Remote Config template version. Output only, except for the version description. Contains metadata about a particular version of the Remote Config template. All fields are set at the time the specified Remote Config template is published. A version's description field may be specified inpublishTemplate calls.
Signature:
exportinterfaceVersionProperties
| Property | Type | Description |
|---|---|---|
| description | string | The user-provided description of the corresponding Remote Config template. |
| isLegacy | boolean | Indicates whether this Remote Config template was published before version history was supported. |
| rollbackSource | string | The version number of the Remote Config template that has become the current version due to a rollback. Only present if this version is the result of a rollback. |
| updateOrigin | ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') | The origin of the template update action. |
| updateTime | string | The timestamp of when this version of the Remote Config template was written to the Remote Config backend. |
| updateType | ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') | The type of the template update action. |
| updateUser | RemoteConfigUser | Aggregation of all metadata fields about the account that performed the update. |
| versionNumber | string | The version number of a Remote Config template. |
Version.description
The user-provided description of the corresponding Remote Config template.
Signature:
description?:string;Version.isLegacy
Indicates whether this Remote Config template was published before version history was supported.
Signature:
isLegacy?:boolean;Version.rollbackSource
The version number of the Remote Config template that has become the current version due to a rollback. Only present if this version is the result of a rollback.
Signature:
rollbackSource?:string;Version.updateOrigin
The origin of the template update action.
Signature:
updateOrigin?:('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED'|'CONSOLE'|'REST_API'|'ADMIN_SDK_NODE');Version.updateTime
The timestamp of when this version of the Remote Config template was written to the Remote Config backend.
Signature:
updateTime?:string;Version.updateType
The type of the template update action.
Signature:
updateType?:('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED'|'INCREMENTAL_UPDATE'|'FORCED_UPDATE'|'ROLLBACK');Version.updateUser
Aggregation of all metadata fields about the account that performed the update.
Signature:
updateUser?:RemoteConfigUser;Version.versionNumber
The version number of a Remote Config template.
Signature:
versionNumber?:string;Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-07-29 UTC.