Version interface

Interfaccia che rappresenta una versione del modello Remote Config. Solo output, ad eccezione della descrizione della versione. Contiene metadati su una versione particolare del modello Remote Config. Tutti i campi vengono impostati nel momento in cui viene pubblicato il modello Remote Config specificato. Il campo della descrizione di una versione può essere specificato nelle chiamate publishTemplate .

Firma:

export interface Version 

Proprietà

Proprietà Tipo Descrizione
descrizione corda La descrizione fornita dall'utente del modello Remote Config corrispondente.
èLegacy booleano Indica se questo modello Remote Config è stato pubblicato prima che fosse supportata la cronologia delle versioni.
rollbackSource corda Il numero di versione del modello Remote Config che è diventato la versione corrente a causa di un rollback. Presente solo se questa versione è il risultato di un rollback.
aggiornamentoOrigin ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') L'origine dell'azione di aggiornamento del modello.
tempo di aggiornamento corda Il timestamp di quando questa versione del modello Remote Config è stata scritta nel backend Remote Config.
updateType ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') Il tipo di azione di aggiornamento del modello.
updateUser UtenteConfigurazioneRemota Aggregazione di tutti i campi di metadati relativi all'account che ha eseguito l'aggiornamento.
numero della versione corda Il numero di versione di un modello Remote Config.

Descrizione.versione

La descrizione fornita dall'utente del modello Remote Config corrispondente.

Firma:

description?: string;

Version.isLegacy

Indica se questo modello Remote Config è stato pubblicato prima che fosse supportata la cronologia delle versioni.

Firma:

isLegacy?: boolean;

Versione.rollbackSource

Il numero di versione del modello Remote Config che è diventato la versione corrente a causa di un rollback. Presente solo se questa versione è il risultato di un rollback.

Firma:

rollbackSource?: string;

Versione.updateOrigin

L'origine dell'azione di aggiornamento del modello.

Firma:

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

Versione.updateTime

Il timestamp di quando questa versione del modello Remote Config è stata scritta nel backend Remote Config.

Firma:

updateTime?: string;

Versione.updateType

Il tipo di azione di aggiornamento del modello.

Firma:

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

Versione.updateUtente

Aggregazione di tutti i campi di metadati relativi all'account che ha eseguito l'aggiornamento.

Firma:

updateUser?: RemoteConfigUser;

Versione.numeroversione

Il numero di versione di un modello Remote Config.

Firma:

versionNumber?: string;