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. |
| error |
Obtém os detalhes do erro se e por que essa ação recomendada é colocada no estado de erro. |
| estimated |
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 |
| execute |
Obtém o tempo necessário para aplicar essa ação recomendada no recurso do usuário. por exemplo, o tempo necessário para a criação de índices |
| execute |
Obtém se a aprovação para aplicar esta ação recomendada foi dada pelo usuário/sistema. |
| execute |
Obtém o tempo em que essa ação recomendada foi aprovada para execução. |
| 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 |
| implementation |
Obtém os detalhes de implementação dessa ação recomendada para o usuário aplicá-la manualmente. |
| 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. |
| is |
Percebe se esta ação recomendada for acionável pelo utilizador |
| is |
Obtém-se se as alterações aplicadas por esta ação recomendada podem ser revertidas pelo utilizador |
| kind | Tipo de recurso. |
| last |
Obtém o tempo em que essa ação recomendada foi atualizada pela última vez. |
| linked |
Obtém os objetos vinculados, se houver. |
| location | Localização do recurso. |
| observed |
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 |
| recommendation |
Obtém o motivo para recomendar esta ação. por exemplo, DuplicateIndex |
| 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. |
| revert |
Obtém se a aprovação para reverter esta ação recomendada foi dada pelo usuário/sistema. |
| revert |
Obtém o tempo em que essa ação recomendada foi aprovada para reversão. |
| 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. |
| score | Obtém 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 as informações do estado atual em que a ação recomendada está. |
| time |
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 |
| valid |
Obtém o tempo desde quando essa ação recomendada é válida. |
Propriedades Herdadas
| id | ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | O nome do recurso |
| system |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
| type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
Detalhes de Propriedade
details
Obtém detalhes adicionais específicos para esta ação recomendada.
details?: Record<string, string>
Valor de Propriedade
Record<string, string>
errorDetails
Obtém os detalhes do erro se e por que essa ação recomendada é colocada no 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 essa ação recomendada no recurso do usuário. por exemplo, o tempo necessário para a criação de índices
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.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de Propriedade
executeActionInitiatedTime
Obtém o tempo em que essa ação recomendada foi aprovada para execução.
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
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.
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.
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
kind
Tipo de recurso.
kind?: string
Valor de Propriedade
string
lastRefresh
Obtém o tempo em que essa ação recomendada foi atualizada pela última vez.
lastRefresh?: Date
Valor de Propriedade
Date
linkedObjects
Obtém os objetos vinculados, se houver.
linkedObjects?: string[]
Valor de Propriedade
string[]
location
Localização do recurso.
location?: 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
Obtém o motivo para recomendar esta ação. por exemplo, DuplicateIndex
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.
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.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Valor de Propriedade
revertActionInitiatedTime
Obtém o tempo em que essa ação recomendada foi aprovada para reversão.
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.
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 - Impacto Médio e 3 - Alto Impacto
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 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
Obtém o tempo desde quando essa ação recomendada é válida.
validSince?: Date
Valor de Propriedade
Date
Detalhes da Propriedade Herdada
id
ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor de Propriedade
string
herdado deProxyResource.id
name
systemData
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.
systemData?: SystemData