An interface representing a Remote Config template version metadata object emitted when a project is updated.
Signature:
export interface TemplateVersion
Properties
| Property | Type | Description |
|---|---|---|
| description | string | A description associated with this Remote Config template version. |
| rollbackSource | number | The version number of the Remote Config template that this update rolled back to. Only applies if this update was a rollback. |
| updateOrigin | string | The origin of the caller - either the Firebase console or the Remote Config REST API. See [RemoteConfigUpdateOrigin](/docs/reference/remote-config/rest/v1/Version#remoteconfigupdateorigin) for valid values. |
| updateTime | string | When the template was updated in format (ISO8601 timestamp). |
| updateType | string | The type of update action that was performed, whether forced, incremental, or a rollback operation. See [RemoteConfigUpdateType](/docs/reference/remote-config/rest/v1/Version#remoteconfigupdatetype) for valid values. |
| updateUser | RemoteConfigUser | Metadata about the account that performed the update, of type [RemoteConfigUser](/docs/reference/remote-config/rest/v1/Version#remoteconfiguser). |
| versionNumber | number | The version number of the updated Remote Config template. |
remoteConfig.TemplateVersion.description
A description associated with this Remote Config template version.
Signature:
description: string;
remoteConfig.TemplateVersion.rollbackSource
The version number of the Remote Config template that this update rolled back to. Only applies if this update was a rollback.
Signature:
rollbackSource?: number;
remoteConfig.TemplateVersion.updateOrigin
The origin of the caller - either the Firebase console or the Remote Config REST API. See [RemoteConfigUpdateOrigin](/docs/reference/remote-config/rest/v1/Version#remoteconfigupdateorigin) for valid values.
Signature:
updateOrigin: string;
remoteConfig.TemplateVersion.updateTime
When the template was updated in format (ISO8601 timestamp).
Signature:
updateTime: string;
remoteConfig.TemplateVersion.updateType
The type of update action that was performed, whether forced, incremental, or a rollback operation. See [RemoteConfigUpdateType](/docs/reference/remote-config/rest/v1/Version#remoteconfigupdatetype) for valid values.
Signature:
updateType: string;
remoteConfig.TemplateVersion.updateUser
Metadata about the account that performed the update, of type [RemoteConfigUser](/docs/reference/remote-config/rest/v1/Version#remoteconfiguser).
Signature:
updateUser: RemoteConfigUser;
remoteConfig.TemplateVersion.versionNumber
The version number of the updated Remote Config template.
Signature:
versionNumber: number;