Version interface

Interface que representa uma versão de modelo da Configuração remota. Somente saída, exceto a descrição da versão. Contém metadados sobre uma versão específica do modelo da Configuração remota. Todos os campos são definidos no momento em que o modelo especificado da Configuração remota é publicado. O campo de descrição de uma versão pode ser especificado em chamadas publishTemplate.

Assinatura:

export interface Version 

Propriedades

Propriedade Tipo Descrição
description string A descrição fornecida pelo usuário do modelo correspondente da Configuração remota.
isLegacy (link em inglês) booleano Indica se este modelo da Configuração remota foi publicado antes do suporte ao histórico de versões.
rollbackSource (link em inglês) string O número da versão do modelo da Configuração remota que se tornou a versão atual devido a uma reversão. Presente apenas se esta versão for resultado de uma reversão.
updateOrigin (em inglês) ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') A origem da ação de atualização do modelo.
updateTime string O carimbo de data/hora de quando esta versão do modelo da Configuração remota foi gravada no back-end.
updateType (link em inglês) ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') O tipo de ação de atualização do modelo.
updateUser (link em inglês) RemoteConfigUser (em inglês) Agregação de todos os campos de metadados sobre a conta que executou a atualização.
versionNumber string O número da versão de um modelo da Configuração remota.

Versão.descrição

A descrição fornecida pelo usuário do modelo correspondente da Configuração remota.

Assinatura:

description?: string;

Version.isLegacy

Indica se este modelo da Configuração remota foi publicado antes do suporte ao histórico de versões.

Assinatura:

isLegacy?: boolean;

Versão.rollbackSource

O número da versão do modelo da Configuração remota que se tornou a versão atual devido a uma reversão. Presente apenas se esta versão for resultado de uma reversão.

Assinatura:

rollbackSource?: string;

Version.updateOrigin

A origem da ação de atualização do modelo.

Assinatura:

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

Version.updateTime

O carimbo de data/hora de quando esta versão do modelo da Configuração remota foi gravada no back-end.

Assinatura:

updateTime?: string;

Versão.updateType

O tipo de ação de atualização do modelo.

Assinatura:

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

Versão.updateUser

Agregação de todos os campos de metadados sobre a conta que executou a atualização.

Assinatura:

updateUser?: RemoteConfigUser;

Version.versionNumber

O número da versão de um modelo da Configuração remota.

Assinatura:

versionNumber?: string;