RecommendedAction interface
Ação recomendada de banco de dados, servidor ou pool elástico.
- Extends
Propriedades
details | Obtém detalhes adicionais específicos para essa ação recomendada. OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
estimated |
Obtém as informações de impacto estimadas para essa ação recomendada, por exemplo, Ganho estimado da CPU, Alteração estimada do espaço em disco OBSERVAÇÃO: essa 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 gasto para a criação do índice OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
execute |
Obtém se a aprovação para aplicar essa ação recomendada foi fornecida pelo usuário/sistema. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
execute |
Obtém a hora em que essa ação recomendada foi aprovada para execução. OBSERVAÇÃO: essa 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 OBSERVAÇÃO: essa 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: essa 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: essa 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 OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
is |
Obtém se as alterações aplicadas por essa ação recomendada podem ser revertidas pelo usuário OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
kind | Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
last |
Obtém a hora em que essa ação recomendada foi atualizada pela última vez. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
linked |
Obtém os objetos vinculados, se houver. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Local do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
observed |
Obtém as informações de impacto observadas/reais para essa ação recomendada, por exemplo, Ganho real da CPU, Alteração real do espaço em disco OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
recommendation |
Obtém o motivo para recomendar essa ação. por exemplo, DuplicateIndex OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
revert |
Obtém se a aprovação para reverter essa ação recomendada foi fornecida pelo usuário/sistema. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
revert |
Obtém a hora em que essa ação recomendada foi aprovada para reverter. OBSERVAÇÃO: essa 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, a hora em que a queda do índice é executada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
score | Obtém o impacto dessa ação recomendada. Os valores possíveis são 1 – Baixo impacto, 2 – Impacto Médio e 3 – Observação de Alto Impacto: essa 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érie temporal das métricas para essa ação recomendada, por exemplo, série temporal de consumo de CPU OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Propriedades herdadas
id | ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
name | Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
type | Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
details
Obtém detalhes adicionais específicos para essa ação recomendada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
details?: {[propertyName: string]: Record<string, unknown>}
Valor da 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
errorDetails?: RecommendedActionErrorInfo
Valor da propriedade
estimatedImpact
Obtém as informações de impacto estimadas para essa ação recomendada, por exemplo, Ganho estimado da CPU, Alteração estimada do espaço em disco OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
estimatedImpact?: RecommendedActionImpactRecord[]
Valor da propriedade
executeActionDuration
Obtém o tempo necessário para aplicar essa ação recomendada no recurso do usuário. por exemplo, tempo gasto para a criação do índice OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionDuration?: string
Valor da propriedade
string
executeActionInitiatedBy
Obtém se a aprovação para aplicar essa ação recomendada foi fornecida pelo usuário/sistema. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Valor da propriedade
executeActionInitiatedTime
Obtém a hora em que essa ação recomendada foi aprovada para execução. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionInitiatedTime?: Date
Valor da 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 OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
executeActionStartTime?: Date
Valor da propriedade
Date
implementationDetails
Obtém os detalhes de implementação dessa ação recomendada para o usuário aplicá-la manualmente. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
implementationDetails?: RecommendedActionImplementationInfo
Valor da 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isArchivedAction?: boolean
Valor da propriedade
boolean
isExecutableAction
Obtém se essa ação recomendada for acionável pelo usuário OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isExecutableAction?: boolean
Valor da propriedade
boolean
isRevertableAction
Obtém se as alterações aplicadas por essa ação recomendada podem ser revertidas pelo usuário OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
isRevertableAction?: boolean
Valor da propriedade
boolean
kind
Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
kind?: string
Valor da propriedade
string
lastRefresh
Obtém a hora em que essa ação recomendada foi atualizada pela última vez. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
lastRefresh?: Date
Valor da propriedade
Date
linkedObjects
Obtém os objetos vinculados, se houver. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
linkedObjects?: string[]
Valor da propriedade
string[]
location
Local do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
location?: string
Valor da propriedade
string
observedImpact
Obtém as informações de impacto observadas/reais para essa ação recomendada, por exemplo, Ganho real da CPU, Alteração real do espaço em disco OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
observedImpact?: RecommendedActionImpactRecord[]
Valor da propriedade
recommendationReason
Obtém o motivo para recomendar essa ação. por exemplo, DuplicateIndex OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
recommendationReason?: string
Valor da 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionDuration?: string
Valor da propriedade
string
revertActionInitiatedBy
Obtém se a aprovação para reverter essa ação recomendada foi fornecida pelo usuário/sistema. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Valor da propriedade
revertActionInitiatedTime
Obtém a hora em que essa ação recomendada foi aprovada para reverter. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionInitiatedTime?: Date
Valor da 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, a hora em que a queda do índice é executada. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
revertActionStartTime?: Date
Valor da propriedade
Date
score
Obtém o impacto dessa ação recomendada. Os valores possíveis são 1 – Baixo impacto, 2 – Impacto Médio e 3 – Observação de Alto Impacto: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
score?: number
Valor da propriedade
number
state
Obtém as informações do estado atual em que a ação recomendada está.
state?: RecommendedActionStateInfo
Valor da propriedade
timeSeries
Obtém as informações de série temporal das métricas para essa ação recomendada, por exemplo, série temporal de consumo de CPU OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
timeSeries?: RecommendedActionMetricInfo[]
Valor da propriedade
validSince
Obtém o tempo desde quando essa ação recomendada é válida. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
validSince?: Date
Valor da propriedade
Date
Detalhes das propriedades herdadas
id
ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deProxyResource.id
name
Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
Herdado deProxyResource.name
type
Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deProxyResource.type