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;