Version interface

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;