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 específica de la plantilla de Remote Config. Todos los campos se configuran en el momento en que se publica la plantilla de Remote Config especificada. El campo de descripción de una versión se puede especificar en llamadas a publishTemplate.

Firma:

export interface Version 

Propiedades

Propiedad Tipo Descripción
description string La descripción de la plantilla de Remote Config correspondiente proporcionada por el usuario.
isLegacy booleano Indica si esta plantilla de Remote Config se publicó antes de que se admitiera el historial de versiones.
rollbackSource. string El número de versión de la plantilla de Remote Config que se convirtió en la versión actual debido a una reversión. Solo está presente si esta versión es el resultado de una reversión.
updateOrigin ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') El origen de la acción de actualización de la plantilla.
updateTime string La marca de tiempo del momento en que 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.
Usuario actualizado RemoteConfigUser Agregación de todos los campos de metadatos sobre la cuenta que realizó la actualización.
númerodeversión string El número de versión de una plantilla de Remote Config.

Descripción de la versión

La descripción de la plantilla de Remote Config correspondiente proporcionada por el usuario.

Firma:

description?: string;

Versión.isLegacy

Indica si esta plantilla de Remote Config se publicó antes de que se admitiera el historial de versiones.

Firma:

isLegacy?: boolean;

Versión.rollbackSource

El número de versión de la plantilla de Remote Config que se convirtió en la versión actual debido a una reversión. Solo está 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 del momento en que 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 Remote Config.

Firma:

versionNumber?: string;