RecommendedAction interface
Ação recomendada de banco de dados, servidor ou pool elástico.
- Extends
Propriedades
details | Obtém detalhes adicionais específicos para esta ação recomendada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
error |
Obtém os detalhes do erro se e por que essa ação recomendada é colocada no estado de erro. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
estimated |
Obtém as informações de impacto estimadas para esta ação recomendada, por exemplo, Ganho estimado de CPU, Alteração de espaço em disco estimado NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
execute |
Obtém o tempo necessário para aplicar essa ação recomendada no recurso do usuário. Por exemplo, tempo necessário para a criação do índice NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
execute |
Obtém se a aprovação para aplicar esta ação recomendada foi dada pelo usuário/sistema. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
execute |
Obtém o tempo em que essa ação recomendada foi aprovada para execução. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
execute |
Obtém a hora em que o sistema começou a aplicar essa ação recomendada no recurso do usuário. Por exemplo, hora de início da criação do índice NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
implementation |
Obtém os detalhes de implementação dessa ação recomendada para o usuário aplicá-la manualmente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
is |
Obtém se essa ação recomendada foi sugerida há algum tempo, mas o usuário optou por ignorar isso e o sistema adicionou uma nova ação recomendada novamente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
is |
Obtém se essa ação recomendada for acionável pelo usuário NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
is |
Obtém se as alterações aplicadas por esta ação recomendada podem ser revertidas pelo usuário NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
kind | Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
last |
Obtém o tempo em que essa ação recomendada foi atualizada pela última vez. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
linked |
Obtém os objetos vinculados, se houver. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Localização do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
observed |
Obtém as informações de impacto observado/real para esta ação recomendada, por exemplo, ganho real de CPU, alteração de espaço em disco real NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
recommendation |
Obtém o motivo para recomendar esta ação. Por exemplo, DuplicateIndex NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
revert |
Obtém o tempo necessário para reverter as alterações dessa ação recomendada no recurso do usuário. por exemplo, tempo necessário para descartar o índice criado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
revert |
Obtém se a aprovação para reverter esta ação recomendada foi dada pelo usuário/sistema. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
revert |
Obtém o tempo em que essa ação recomendada foi aprovada para reversão. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
revert |
Obtém a hora em que o sistema começou a reverter as alterações dessa ação recomendada no recurso do usuário. por exemplo, momento em que a queda do índice é executada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
score | Obtém o impacto desta ação recomendada. Os valores possíveis são 1 - Baixo impacto, 2 - Médio impacto e 3 - Alto impacto NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
state | Obtém as informações do estado atual em que a ação recomendada está. |
time |
Obtém as informações de séries temporais de métricas para esta ação recomendada, por exemplo, séries temporais de consumo de CPU NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
valid |
Obtém o tempo desde quando essa ação recomendada é válida. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Propriedades Herdadas
id | ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
name | Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
type | Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
details
Obtém detalhes adicionais específicos para esta ação recomendada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
details?: {[propertyName: string]: Record<string, unknown>}
Valor de Propriedade
{[propertyName: string]: Record<string, unknown>}
errorDetails
Obtém os detalhes do erro se e por que essa ação recomendada é colocada no estado de erro. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
errorDetails?: RecommendedActionErrorInfo
Valor de Propriedade
estimatedImpact
Obtém as informações de impacto estimadas para esta ação recomendada, por exemplo, Ganho estimado de CPU, Alteração de espaço em disco estimado NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
estimatedImpact?: RecommendedActionImpactRecord[]
Valor de Propriedade
executeActionDuration
Obtém o tempo necessário para aplicar essa ação recomendada no recurso do usuário. Por exemplo, tempo necessário para a criação do índice NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionDuration?: string
Valor de Propriedade
string
executeActionInitiatedBy
Obtém se a aprovação para aplicar esta ação recomendada foi dada pelo usuário/sistema. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de Propriedade
executeActionInitiatedTime
Obtém o tempo em que essa ação recomendada foi aprovada para execução. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionInitiatedTime?: Date
Valor de Propriedade
Date
executeActionStartTime
Obtém a hora em que o sistema começou a aplicar essa ação recomendada no recurso do usuário. Por exemplo, hora de início da criação do índice NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionStartTime?: Date
Valor de Propriedade
Date
implementationDetails
Obtém os detalhes de implementação dessa ação recomendada para o usuário aplicá-la manualmente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
implementationDetails?: RecommendedActionImplementationInfo
Valor de Propriedade
isArchivedAction
Obtém se essa ação recomendada foi sugerida há algum tempo, mas o usuário optou por ignorar isso e o sistema adicionou uma nova ação recomendada novamente. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isArchivedAction?: boolean
Valor de Propriedade
boolean
isExecutableAction
Obtém se essa ação recomendada for acionável pelo usuário NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isExecutableAction?: boolean
Valor de Propriedade
boolean
isRevertableAction
Obtém se as alterações aplicadas por esta ação recomendada podem ser revertidas pelo usuário NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isRevertableAction?: boolean
Valor de Propriedade
boolean
kind
Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
kind?: string
Valor de Propriedade
string
lastRefresh
Obtém o tempo em que essa ação recomendada foi atualizada pela última vez. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
lastRefresh?: Date
Valor de Propriedade
Date
linkedObjects
Obtém os objetos vinculados, se houver. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
linkedObjects?: string[]
Valor de Propriedade
string[]
location
Localização do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
location?: string
Valor de Propriedade
string
observedImpact
Obtém as informações de impacto observado/real para esta ação recomendada, por exemplo, ganho real de CPU, alteração de espaço em disco real NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
observedImpact?: RecommendedActionImpactRecord[]
Valor de Propriedade
recommendationReason
Obtém o motivo para recomendar esta ação. Por exemplo, DuplicateIndex NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
recommendationReason?: string
Valor de Propriedade
string
revertActionDuration
Obtém o tempo necessário para reverter as alterações dessa ação recomendada no recurso do usuário. por exemplo, tempo necessário para descartar o índice criado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionDuration?: string
Valor de Propriedade
string
revertActionInitiatedBy
Obtém se a aprovação para reverter esta ação recomendada foi dada pelo usuário/sistema. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de Propriedade
revertActionInitiatedTime
Obtém o tempo em que essa ação recomendada foi aprovada para reversão. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionInitiatedTime?: Date
Valor de Propriedade
Date
revertActionStartTime
Obtém a hora em que o sistema começou a reverter as alterações dessa ação recomendada no recurso do usuário. por exemplo, momento em que a queda do índice é executada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionStartTime?: Date
Valor de Propriedade
Date
score
Obtém o impacto desta ação recomendada. Os valores possíveis são 1 - Baixo impacto, 2 - Médio impacto e 3 - Alto impacto NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
score?: number
Valor de Propriedade
number
state
Obtém as informações do estado atual em que a ação recomendada está.
state?: RecommendedActionStateInfo
Valor de Propriedade
timeSeries
Obtém as informações de séries temporais de métricas para esta ação recomendada, por exemplo, séries temporais de consumo de CPU NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
timeSeries?: RecommendedActionMetricInfo[]
Valor de Propriedade
validSince
Obtém o tempo desde quando essa ação recomendada é válida. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
validSince?: Date
Valor de Propriedade
Date
Detalhes da Propriedade Herdada
id
ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdado deProxyResource.id
name
Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdada deProxyResource.name