Interfejs reprezentujący wersję szablonu Zdalnej konfiguracji. Tylko dane wyjściowe, oprócz 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 funkcji publishTemplate
.
Podpis:
export interface Version
Właściwości
Właściwość | Typ | Opis |
---|---|---|
description | ciąg znaków | Podany przez użytkownika opis odpowiedniego szablonu Zdalnej konfiguracji. |
isLegacy, | wartość logiczna | Wskazuje, czy ten szablon Zdalnej konfiguracji został opublikowany przed obsługą historii zmian. |
rollbackSource, | ciąg znaków | Numer wersji szablonu Zdalnej konfiguracji, który stał się bieżącą wersją w związku z przywróceniem wersji. Widoczny tylko wtedy, gdy ta wersja jest wynikiem przywrócenia danych. |
updateOrigin, | ('REMOTE_CONFIG_UPDATE_wo_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') | Źródło działania aktualizacji szablonu. |
updateTime | ciąg znaków | Sygnatura czasowa określająca, kiedy ta wersja szablonu Zdalnej konfiguracji została zapisana w backendzie Zdalnej konfiguracji. |
updateType | ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') | Typ działania aktualizacji szablonu. |
updateUser | RemoteConfigUser (Użytkownik zdalnej konfiguracji) | Agregacja wszystkich pól metadanych konta, na którym przeprowadzono aktualizację. |
versionNumber, | ciąg znaków | Numer wersji szablonu Zdalnej konfiguracji. |
Wersja.opis
Podany przez użytkownika opis odpowiedniego szablonu Zdalnej konfiguracji.
Podpis:
description?: string;
Version.isLegacy
Wskazuje, czy ten szablon Zdalnej konfiguracji został opublikowany przed obsługą historii zmian.
Podpis:
isLegacy?: boolean;
Version.rollbackSource
Numer wersji szablonu Zdalnej konfiguracji, który stał się bieżącą wersją w związku z przywróceniem wersji. Widoczny tylko wtedy, gdy ta wersja jest wynikiem przywrócenia danych.
Podpis:
rollbackSource?: string;
Version.updateOrigin
Źródło działania aktualizacji szablonu.
Podpis:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
Version.updateTime
Sygnatura czasowa określająca, kiedy ta wersja szablonu Zdalnej konfiguracji została zapisana w backendzie Zdalnej konfiguracji.
Podpis:
updateTime?: string;
Version.updateType
Typ działania aktualizacji szablonu.
Podpis:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
Version.updateUser
Agregacja wszystkich pól metadanych konta, na którym przeprowadzono aktualizację.
Podpis:
updateUser?: RemoteConfigUser;
Wersja.numer wersji
Numer wersji szablonu Zdalnej konfiguracji.
Podpis:
versionNumber?: string;