Schnittstelle, die eine Remote Config-Vorlagenversion darstellt. Nur Ausgabe, mit Ausnahme der Versionsbeschreibung. Enthält Metadaten zu einer bestimmten Version der Remote Config-Vorlage. Alle Felder werden zum Zeitpunkt der Veröffentlichung der angegebenen Remote-Konfigurationsvorlage festgelegt. Das Beschreibungsfeld einer Version kann in publishTemplate
Aufrufen angegeben werden.
Unterschrift:
export interface Version
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Beschreibung | Zeichenfolge | Die vom Benutzer bereitgestellte Beschreibung der entsprechenden Remote-Konfigurationsvorlage. |
isLegacy | Boolescher Wert | Gibt an, ob diese Remote-Konfigurationsvorlage veröffentlicht wurde, bevor der Versionsverlauf unterstützt wurde. |
rollbackSource | Zeichenfolge | Die Versionsnummer der Remote Config-Vorlage, die aufgrund eines Rollbacks zur aktuellen Version geworden ist. Nur vorhanden, wenn diese Version das Ergebnis eines Rollbacks ist. |
updateOrigin | ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') | Der Ursprung der Vorlagenaktualisierungsaktion. |
Updatezeit | Zeichenfolge | Der Zeitstempel, wann diese Version der Remote Config-Vorlage in das Remote Config-Backend geschrieben wurde. |
updateType | ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') | Der Typ der Vorlagenaktualisierungsaktion. |
updateUser | RemoteConfigUser | Aggregation aller Metadatenfelder zu dem Konto, das die Aktualisierung durchgeführt hat. |
Versionsnummer | Zeichenfolge | Die Versionsnummer einer Remote-Konfigurationsvorlage. |
Versionsbeschreibung
Die vom Benutzer bereitgestellte Beschreibung der entsprechenden Remote-Konfigurationsvorlage.
Unterschrift:
description?: string;
Version.isLegacy
Gibt an, ob diese Remote-Konfigurationsvorlage veröffentlicht wurde, bevor der Versionsverlauf unterstützt wurde.
Unterschrift:
isLegacy?: boolean;
Version.rollbackSource
Die Versionsnummer der Remote Config-Vorlage, die aufgrund eines Rollbacks zur aktuellen Version geworden ist. Nur vorhanden, wenn diese Version das Ergebnis eines Rollbacks ist.
Unterschrift:
rollbackSource?: string;
Version.updateOrigin
Der Ursprung der Vorlagenaktualisierungsaktion.
Unterschrift:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
Version.updateTime
Der Zeitstempel, wann diese Version der Remote Config-Vorlage in das Remote Config-Backend geschrieben wurde.
Unterschrift:
updateTime?: string;
Version.updateType
Der Typ der Vorlagenaktualisierungsaktion.
Unterschrift:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
Version.updateUser
Aggregation aller Metadatenfelder zu dem Konto, das die Aktualisierung durchgeführt hat.
Unterschrift:
updateUser?: RemoteConfigUser;
Version.versionNumber
Die Versionsnummer einer Remote-Konfigurationsvorlage.
Unterschrift:
versionNumber?: string;