RecommendedActionProperties interface

Propriedades para uma base de dados, servidor ou pool elástico Ação recomendada.

Propriedades

details

Obtém detalhes adicionais específicos sobre esta ação recomendada.

errorDetails

Obtém os detalhes do erro se e porquê esta ação recomendada está em estado de erro.

estimatedImpact

Obtém a informação de impacto estimado para esta ação recomendada, por exemplo, ganho estimado de CPU, alteração estimada do espaço em disco

executeActionDuration

Obtém o tempo necessário para aplicar esta ação recomendada no recurso do utilizador. por exemplo, o tempo necessário para a criação de índices

executeActionInitiatedBy

Recebe se a aprovação para aplicar esta ação recomendada foi dada pelo utilizador/sistema.

executeActionInitiatedTime

Obtém o momento em que esta ação recomendada foi aprovada para execução.

executeActionStartTime

Obtém o momento em que o sistema começou a aplicar esta ação recomendada ao recurso do utilizador. por exemplo, hora de início da criação do índice

implementationDetails

Obtém os detalhes de implementação desta ação recomendada para o utilizador a aplicar manualmente.

isArchivedAction

Percebe se esta ação recomendada foi sugerida há algum tempo, mas o utilizador optou por ignorar e o sistema adicionou novamente uma nova ação recomendada.

isExecutableAction

Percebe se esta ação recomendada for acionável pelo utilizador

isRevertableAction

Obtém-se se as alterações aplicadas por esta ação recomendada podem ser revertidas pelo utilizador

lastRefresh

Ganha tempo quando esta ação recomendada foi atualizada pela última vez.

linkedObjects

Obtém os objetos ligados, se houver.

observedImpact

Obtém a informação observada/real de impacto para esta ação recomendada, por exemplo, ganho real da CPU, alteração real do espaço em disco

recommendationReason

Percebe a razão para recomendar esta ação. por exemplo, DuplicateIndex

revertActionDuration

Obtém o tempo necessário para reverter alterações desta ação recomendada no recurso do utilizador. por exemplo, o tempo necessário para eliminar o índice criado.

revertActionInitiatedBy

Recebe se a aprovação para reverter esta ação recomendada foi dada pelo utilizador/sistema.

revertActionInitiatedTime

Obtém o tempo em que esta ação recomendada foi aprovada para reverter.

revertActionStartTime

Obtém a hora em que o sistema começou a reverter alterações desta ação recomendada no recurso do utilizador. por exemplo, o momento em que a queda do índice é executada.

score

Percebe o impacto desta ação recomendada. Os valores possíveis são 1 - Baixo Impacto, 2 - Impacto Médio e 3 - Alto Impacto

state

Obtém a informação do estado atual em que se encontra a ação recomendada.

timeSeries

Obtém a informação de séries temporais de métricas para esta ação recomendada, por exemplo, séries temporais de consumo de CPU

validSince

Ganha o tempo desde que esta ação recomendada é válida.

Detalhes de Propriedade

details

Obtém detalhes adicionais específicos sobre esta ação recomendada.

details?: Record<string, string>

Valor de Propriedade

Record<string, string>

errorDetails

Obtém os detalhes do erro se e porquê esta ação recomendada está em estado de erro.

errorDetails?: RecommendedActionErrorInfo

Valor de Propriedade

estimatedImpact

Obtém a informação de impacto estimado para esta ação recomendada, por exemplo, ganho estimado de CPU, alteração estimada do espaço em disco

estimatedImpact?: RecommendedActionImpactRecord[]

Valor de Propriedade

executeActionDuration

Obtém o tempo necessário para aplicar esta ação recomendada no recurso do utilizador. por exemplo, o tempo necessário para a criação de índices

executeActionDuration?: string

Valor de Propriedade

string

executeActionInitiatedBy

Recebe se a aprovação para aplicar esta ação recomendada foi dada pelo utilizador/sistema.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Valor de Propriedade

executeActionInitiatedTime

Obtém o momento em que esta ação recomendada foi aprovada para execução.

executeActionInitiatedTime?: Date

Valor de Propriedade

Date

executeActionStartTime

Obtém o momento em que o sistema começou a aplicar esta ação recomendada ao recurso do utilizador. por exemplo, hora de início da criação do índice

executeActionStartTime?: Date

Valor de Propriedade

Date

implementationDetails

Obtém os detalhes de implementação desta ação recomendada para o utilizador a aplicar manualmente.

implementationDetails?: RecommendedActionImplementationInfo

Valor de Propriedade

isArchivedAction

Percebe se esta ação recomendada foi sugerida há algum tempo, mas o utilizador optou por ignorar e o sistema adicionou novamente uma nova ação recomendada.

isArchivedAction?: boolean

Valor de Propriedade

boolean

isExecutableAction

Percebe se esta ação recomendada for acionável pelo utilizador

isExecutableAction?: boolean

Valor de Propriedade

boolean

isRevertableAction

Obtém-se se as alterações aplicadas por esta ação recomendada podem ser revertidas pelo utilizador

isRevertableAction?: boolean

Valor de Propriedade

boolean

lastRefresh

Ganha tempo quando esta ação recomendada foi atualizada pela última vez.

lastRefresh?: Date

Valor de Propriedade

Date

linkedObjects

Obtém os objetos ligados, se houver.

linkedObjects?: string[]

Valor de Propriedade

string[]

observedImpact

Obtém a informação observada/real de impacto para esta ação recomendada, por exemplo, ganho real da CPU, alteração real do espaço em disco

observedImpact?: RecommendedActionImpactRecord[]

Valor de Propriedade

recommendationReason

Percebe a razão para recomendar esta ação. por exemplo, DuplicateIndex

recommendationReason?: string

Valor de Propriedade

string

revertActionDuration

Obtém o tempo necessário para reverter alterações desta ação recomendada no recurso do utilizador. por exemplo, o tempo necessário para eliminar o índice criado.

revertActionDuration?: string

Valor de Propriedade

string

revertActionInitiatedBy

Recebe se a aprovação para reverter esta ação recomendada foi dada pelo utilizador/sistema.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Valor de Propriedade

revertActionInitiatedTime

Obtém o tempo em que esta ação recomendada foi aprovada para reverter.

revertActionInitiatedTime?: Date

Valor de Propriedade

Date

revertActionStartTime

Obtém a hora em que o sistema começou a reverter alterações desta ação recomendada no recurso do utilizador. por exemplo, o momento em que a queda do índice é executada.

revertActionStartTime?: Date

Valor de Propriedade

Date

score

Percebe o impacto desta ação recomendada. Os valores possíveis são 1 - Baixo Impacto, 2 - Impacto Médio e 3 - Alto Impacto

score?: number

Valor de Propriedade

number

state

Obtém a informação do estado atual em que se encontra a ação recomendada.

state: RecommendedActionStateInfo

Valor de Propriedade

timeSeries

Obtém a informação de séries temporais de métricas para esta ação recomendada, por exemplo, séries temporais de consumo de CPU

timeSeries?: RecommendedActionMetricInfo[]

Valor de Propriedade

validSince

Ganha o tempo desde que esta ação recomendada é válida.

validSince?: Date

Valor de Propriedade

Date