Version interface

Interface que representa uma versão do modelo do Configuração remota. Somente saída, exceto 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 publishTemplate .

Assinatura:

export interface Version 

Propriedades

Propriedade Tipo Descrição
descrição corda A descrição fornecida pelo usuário do modelo correspondente do Configuração remota.
éLegado boleano Indica se este modelo do Configuração remota foi publicado antes do histórico de versões ser compatível.
fonte de reversão 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.
atualizarOrigin ('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.
updateType ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK') O tipo da ação de atualização do modelo.
atualizarUser UsuárioConfiguraçãoRemota Agregação de todos os campos de metadados sobre a conta que executou 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 correspondente do Configuração remota.

Assinatura:

description?: string;

Versão.isLegacy

Indica se este modelo do Configuração remota foi publicado antes do histórico de versões ser compatível.

Assinatura:

isLegacy?: boolean;

Versão.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;

Versão.updateOrigin

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

Assinatura:

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

Versão.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;

Versão.updateType

O tipo da 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;

Versão.versionNumber

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

Assinatura:

versionNumber?: string;