Version interface

Interfejs reprezentujący wersję szablonu zdalnej konfiguracji. Tylko dane wyjściowe, z wyjątkiem opisu wersji. Zawiera metadane dotyczące określonej wersji szablonu zdalnej konfiguracji. Wszystkie pola są ustawiane w momencie opublikowania określonego szablonu zdalnej konfiguracji. Pole opisu wersji można określić w wywołaniach metody publishTemplate .

Podpis:

export interface Version 

Nieruchomości

Nieruchomość Typ Opis
opis strunowy Dostarczony przez użytkownika opis odpowiedniego szablonu zdalnej konfiguracji.
jest Legacy wartość logiczna Wskazuje, czy ten szablon zdalnej konfiguracji został opublikowany przed obsługą historii wersji.
wycofanie źródła strunowy Numer wersji szablonu zdalnej konfiguracji, która stała się wersją bieżącą w wyniku wycofania. Występuje tylko wtedy, gdy ta wersja jest wynikiem wycofania.
aktualizacjaOrigin („REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED” | „KONSOLA” ​​| „REST_API” | „ADMIN_SDK_NODE”) Pochodzenie akcji aktualizacji szablonu.
czas aktualizacji strunowy Sygnatura czasowa zapisania tej wersji szablonu zdalnej konfiguracji w zapleczu zdalnej konfiguracji.
typ aktualizacji („REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED” | „INCREMENTAL_UPDATE” | „FORCED_UPDATE” | „ROLLBACK”) Typ akcji aktualizacji szablonu.
aktualizacja użytkownika Użytkownik RemoteConfig Agregacja wszystkich pól metadanych dotyczących konta, które przeprowadziło aktualizację.
numer wersji strunowy Numer wersji szablonu zdalnej konfiguracji.

Wersja.opis

Dostarczony przez użytkownika opis odpowiedniego szablonu zdalnej konfiguracji.

Podpis:

description?: string;

Wersja.jest starsza

Wskazuje, czy ten szablon zdalnej konfiguracji został opublikowany przed obsługą historii wersji.

Podpis:

isLegacy?: boolean;

Wersja.rollbackSource

Numer wersji szablonu zdalnej konfiguracji, która stała się wersją bieżącą w wyniku wycofania. Występuje tylko wtedy, gdy ta wersja jest wynikiem wycofania.

Podpis:

rollbackSource?: string;

Wersja.updateOrigin

Pochodzenie akcji aktualizacji szablonu.

Podpis:

updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');

Wersja.aktualizacjaCzas

Sygnatura czasowa zapisania tej wersji szablonu zdalnej konfiguracji w zapleczu zdalnej konfiguracji.

Podpis:

updateTime?: string;

Wersja.updateType

Typ akcji aktualizacji szablonu.

Podpis:

updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');

Wersja.aktualizacjaUżytkownika

Agregacja wszystkich pól metadanych dotyczących konta, które przeprowadziło aktualizację.

Podpis:

updateUser?: RemoteConfigUser;

Wersja.Numer wersji

Numer wersji szablonu zdalnej konfiguracji.

Podpis:

versionNumber?: string;