Version interface

Interfaz que representa una versión de plantilla de Remote Config. Solo salida, excepto la descripción de la versión. Contiene metadatos sobre una versión particular de la plantilla de configuración remota. Todos los campos se establecen en el momento en que se publica la plantilla de configuración remota especificada. El campo de descripción de una versión se puede especificar en publishTemplate llamadas de la publicación de plantilla.

Firma:

export interface Version 

Propiedades

Propiedad Escribe Descripción
descripción cuerda La descripción proporcionada por el usuario de la plantilla de configuración remota correspondiente.
esLegado booleano Indica si esta plantilla de configuración remota se publicó antes de que se admitiera el historial de versiones.
revertirFuente cuerda El número de versión de la plantilla de Remote Config que se ha convertido en la versión actual debido a una reversión. Solo presente si esta versión es el resultado de una reversión.
actualización de origen ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLA' | 'REST_API' | 'ADMIN_SDK_NODE') El origen de la acción de actualización de la plantilla.
tiempo de actualizacion cuerda La marca de tiempo de cuándo se escribió esta versión de la plantilla de Remote Config en el backend de Remote Config.
tipo de actualización ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') El tipo de acción de actualización de la plantilla.
actualizarUsuario RemoteConfigUser Agregación de todos los campos de metadatos sobre la cuenta que realizó la actualización.
número de versión cuerda El número de versión de una plantilla de configuración remota.

Versión.descripción

La descripción proporcionada por el usuario de la plantilla de configuración remota correspondiente.

Firma:

description?: string;

Versión.isLegacy

Indica si esta plantilla de configuración remota se publicó antes de que se admitiera el historial de versiones.

Firma:

isLegacy?: boolean;

Version.rollbackSource

El número de versión de la plantilla de Remote Config que se ha convertido en la versión actual debido a una reversión. Solo presente si esta versión es el resultado de una reversión.

Firma:

rollbackSource?: string;

Version.updateOrigin

El origen de la acción de actualización de la plantilla.

Firma:

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

Version.updateTime

La marca de tiempo de cuándo se escribió esta versión de la plantilla de Remote Config en el backend de Remote Config.

Firma:

updateTime?: string;

Versión.updateType

El tipo de acción de actualización de la plantilla.

Firma:

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

Versión.updateUser

Agregación de todos los campos de metadatos sobre la cuenta que realizó la actualización.

Firma:

updateUser?: RemoteConfigUser;

Versión.versionNumber

El número de versión de una plantilla de configuración remota.

Firma:

versionNumber?: string;