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;