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;