Interface que representa uma versão de modelo do Configuração remota. Saída apenas, exceto para a descrição da versão. Contém metadados sobre uma versão específica do modelo do Configuração remota. Todos os campos são definidos no momento em que o modelo do Configuração remota especificado é publicado. O campo de descrição de uma versão pode ser especificado em chamadas de publishTemplate
.
Assinatura:
export interface Version
Propriedades
Propriedade | Modelo | Descrição |
---|---|---|
Descrição | corda | A descrição fornecida pelo usuário do modelo do Configuração remota correspondente. |
isLegacy | boleano | Indica se este modelo do Configuração remota foi publicado antes do suporte ao histórico de versões. |
rollbackSource | corda | O número da versão do modelo do Configuração remota que se tornou a versão atual devido a uma reversão. Presente apenas se esta versão for o resultado de uma reversão. |
atualizarOrigem | ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE') | A origem da ação de atualização do modelo. |
tempo de atualização | corda | O carimbo de data/hora de quando esta versão do modelo do Configuração remota foi gravada no back-end do Configuração remota. |
tipo de atualização | ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') | O tipo da ação de atualização do modelo. |
updateUser | RemoteConfigUser | Agregação de todos os campos de metadados sobre a conta que realizou a atualização. |
número da versão | corda | O número da versão de um modelo do Configuração remota. |
Versão.descrição
A descrição fornecida pelo usuário do modelo do Configuração remota correspondente.
Assinatura:
description?: string;
Version.isLegacy
Indica se este modelo do Configuração remota foi publicado antes do suporte ao histórico de versões.
Assinatura:
isLegacy?: boolean;
Version.rollbackSource
O número da versão do modelo do Configuração remota que se tornou a versão atual devido a uma reversão. Presente apenas se esta versão for o 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 do Configuração remota foi gravada no back-end do Configuração remota.
Assinatura:
updateTime?: string;
Version.updateType
O tipo da ação de atualização do modelo.
Assinatura:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
Version.updateUser
Agregação de todos os campos de metadados sobre a conta que realizou a atualização.
Assinatura:
updateUser?: RemoteConfigUser;
Version.versionNumber
O número da versão de um modelo do Configuração remota.
Assinatura:
versionNumber?: string;