RecommendedActionProperties interface

Propriétés pour une base de données, un serveur ou un pool élastique Action recommandée.

Propriétés

details

Obtient des détails supplémentaires spécifiques à cette action recommandée.

errorDetails

Obtient les détails de l’erreur si et pourquoi cette action recommandée est mise en état d’erreur.

estimatedImpact

Obtient les informations d’impact estimé pour cette action recommandée, par exemple : gain CPU estimé, variation estimée de l’espace disque

executeActionDuration

Obtient le temps nécessaire pour appliquer cette action recommandée sur la ressource utilisateur. par exemple, le temps nécessaire à la création de l’indice

executeActionInitiatedBy

Obtient si l’approbation pour appliquer cette action recommandée a été donnée par l’utilisateur/le système.

executeActionInitiatedTime

On obtient le moment où cette action recommandée a été approuvée pour l’exécution.

executeActionStartTime

Ça obtient le moment où le système a commencé à appliquer cette action recommandée sur la ressource utilisateur. par exemple, l’heure de début de la création de l’indice

implementationDetails

Obtient les détails de l’implémentation de cette action recommandée pour que l’utilisateur puisse l’appliquer manuellement.

isArchivedAction

Ça comprend si cette action recommandée a été suggérée il y a quelque temps mais que l’utilisateur a choisi de l’ignorer et que le système a ajouté une nouvelle action recommandée.

isExecutableAction

S’obtient si cette action recommandée est actionnable par l’utilisateur

isRevertableAction

Obtient si les modifications appliquées par cette action recommandée peuvent être annulées par l’utilisateur

lastRefresh

Il a du temps à la dernière fois que cette action recommandée a été rafraîchie.

linkedObjects

Ça obtient les objets liés, s’il y en a.

observedImpact

Obtient les informations observées/réelles d’impact pour cette action recommandée, par exemple le gain réel du CPU, le changement réel d’espace disque

recommendationReason

Ça comprend la raison de recommander cette action. par exemple, DuplicateIndex

revertActionDuration

Obtient le temps nécessaire pour annuler les modifications de cette action recommandée sur la ressource utilisateur. par exemple, le temps nécessaire pour supprimer l’indice créé.

revertActionInitiatedBy

Obtient si l’autorisation pour annuler cette action recommandée a été donnée par l’utilisateur/le système.

revertActionInitiatedTime

Il obtient le moment où cette action recommandée a été approuvée pour annulation.

revertActionStartTime

Indique le moment où le système a commencé à annuler les modifications de cette action recommandée sur la ressource utilisateur. par exemple, le moment où la chute d’indice est exécutée.

score

Ça comprend l’impact de cette action recommandée. Les valeurs possibles sont : 1 - Faible impact, 2 - Impact moyen et 3 - Fort impact

state

Il obtient les informations sur l’état actuel dans lequel se trouve l’action recommandée.

timeSeries

Obtient les données de séries temporelles pour cette action recommandée, par exemple la série chronologique de consommation CPU

validSince

Il a le temps de récupérer quand cette action recommandée est valide.

Détails de la propriété

details

Obtient des détails supplémentaires spécifiques à cette action recommandée.

details?: Record<string, string>

Valeur de propriété

Record<string, string>

errorDetails

Obtient les détails de l’erreur si et pourquoi cette action recommandée est mise en état d’erreur.

errorDetails?: RecommendedActionErrorInfo

Valeur de propriété

estimatedImpact

Obtient les informations d’impact estimé pour cette action recommandée, par exemple : gain CPU estimé, variation estimée de l’espace disque

estimatedImpact?: RecommendedActionImpactRecord[]

Valeur de propriété

executeActionDuration

Obtient le temps nécessaire pour appliquer cette action recommandée sur la ressource utilisateur. par exemple, le temps nécessaire à la création de l’indice

executeActionDuration?: string

Valeur de propriété

string

executeActionInitiatedBy

Obtient si l’approbation pour appliquer cette action recommandée a été donnée par l’utilisateur/le système.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Valeur de propriété

executeActionInitiatedTime

On obtient le moment où cette action recommandée a été approuvée pour l’exécution.

executeActionInitiatedTime?: Date

Valeur de propriété

Date

executeActionStartTime

Ça obtient le moment où le système a commencé à appliquer cette action recommandée sur la ressource utilisateur. par exemple, l’heure de début de la création de l’indice

executeActionStartTime?: Date

Valeur de propriété

Date

implementationDetails

Obtient les détails de l’implémentation de cette action recommandée pour que l’utilisateur puisse l’appliquer manuellement.

implementationDetails?: RecommendedActionImplementationInfo

Valeur de propriété

isArchivedAction

Ça comprend si cette action recommandée a été suggérée il y a quelque temps mais que l’utilisateur a choisi de l’ignorer et que le système a ajouté une nouvelle action recommandée.

isArchivedAction?: boolean

Valeur de propriété

boolean

isExecutableAction

S’obtient si cette action recommandée est actionnable par l’utilisateur

isExecutableAction?: boolean

Valeur de propriété

boolean

isRevertableAction

Obtient si les modifications appliquées par cette action recommandée peuvent être annulées par l’utilisateur

isRevertableAction?: boolean

Valeur de propriété

boolean

lastRefresh

Il a du temps à la dernière fois que cette action recommandée a été rafraîchie.

lastRefresh?: Date

Valeur de propriété

Date

linkedObjects

Ça obtient les objets liés, s’il y en a.

linkedObjects?: string[]

Valeur de propriété

string[]

observedImpact

Obtient les informations observées/réelles d’impact pour cette action recommandée, par exemple le gain réel du CPU, le changement réel d’espace disque

observedImpact?: RecommendedActionImpactRecord[]

Valeur de propriété

recommendationReason

Ça comprend la raison de recommander cette action. par exemple, DuplicateIndex

recommendationReason?: string

Valeur de propriété

string

revertActionDuration

Obtient le temps nécessaire pour annuler les modifications de cette action recommandée sur la ressource utilisateur. par exemple, le temps nécessaire pour supprimer l’indice créé.

revertActionDuration?: string

Valeur de propriété

string

revertActionInitiatedBy

Obtient si l’autorisation pour annuler cette action recommandée a été donnée par l’utilisateur/le système.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Valeur de propriété

revertActionInitiatedTime

Il obtient le moment où cette action recommandée a été approuvée pour annulation.

revertActionInitiatedTime?: Date

Valeur de propriété

Date

revertActionStartTime

Indique le moment où le système a commencé à annuler les modifications de cette action recommandée sur la ressource utilisateur. par exemple, le moment où la chute d’indice est exécutée.

revertActionStartTime?: Date

Valeur de propriété

Date

score

Ça comprend l’impact de cette action recommandée. Les valeurs possibles sont : 1 - Faible impact, 2 - Impact moyen et 3 - Fort impact

score?: number

Valeur de propriété

number

state

Il obtient les informations sur l’état actuel dans lequel se trouve l’action recommandée.

state: RecommendedActionStateInfo

Valeur de propriété

timeSeries

Obtient les données de séries temporelles pour cette action recommandée, par exemple la série chronologique de consommation CPU

timeSeries?: RecommendedActionMetricInfo[]

Valeur de propriété

validSince

Il a le temps de récupérer quand cette action recommandée est valide.

validSince?: Date

Valeur de propriété

Date