remoteConfig.TemplateVersion interface

An interface representing a Remote Config template version metadata object emitted when a project is updated.

Signature:

exportinterfaceTemplateVersion

Properties

PropertyTypeDescription
descriptionstringA description associated with this Remote Config template version.
rollbackSourcenumberThe version number of the Remote Config template that this update rolled back to. Only applies if this update was a rollback.
updateOriginstringThe 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.
updateTimestringWhen the template was updated in format (ISO8601 timestamp).
updateTypestringThe 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.
updateUserRemoteConfigUserMetadata about the account that performed the update, of type [RemoteConfigUser](/docs/reference/remote-config/rest/v1/Version#remoteconfiguser).
versionNumbernumberThe 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;