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;