RecommendedAction interface
Action recommandée pour la base de données, le serveur ou le pool élastique.
- Extends
Propriétés
details | Obtient des détails supplémentaires spécifiques à cette action recommandée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
error |
Obtient les détails de l’erreur si et pourquoi cette action recommandée est placée à l’état d’erreur. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
estimated |
Obtient les informations d’impact estimées pour cette action recommandée, par exemple, Estimation du gain de processeur, Estimation de la modification de l’espace disque REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
execute |
Obtient le temps nécessaire à l’application de cette action recommandée sur la ressource utilisateur. Par exemple, le temps nécessaire à la création de l’index REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
execute |
Obtient si l’utilisateur/système a approuvé l’application de cette action recommandée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
execute |
Obtient l’heure à laquelle cette action recommandée a été approuvée pour l’exécution. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
execute |
Obtient l’heure à laquelle le système a commencé à appliquer cette action recommandée sur la ressource utilisateur. Par exemple, heure de début de la création d’index REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
implementation |
Obtient les détails d’implémentation de cette action recommandée pour que l’utilisateur l’applique manuellement. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
is |
Obtient si cette action recommandée a été suggérée il y a un certain temps, mais que l’utilisateur a choisi d’ignorer cette action et que le système a ajouté à nouveau une nouvelle action recommandée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
is |
Obtient si cette action recommandée est actionnable par l’utilisateur REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
is |
Obtient si les modifications appliquées par cette action recommandée peuvent être annulées par l’utilisateur REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
kind | Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
last |
Obtient l’heure à laquelle cette action recommandée a été actualisée pour la dernière fois. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
linked |
Obtient les objets liés, le cas échéant. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
location | Emplacement de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
observed |
Obtient les informations d’impact observé/réel pour cette action recommandée, par exemple, Gain réel du processeur, Modification de l’espace disque réel REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
recommendation |
Obtient la raison pour laquelle vous recommandez cette action. par exemple, DuplicateIndex REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
revert |
Obtient le temps nécessaire pour rétablir les modifications de cette action recommandée sur la ressource utilisateur. par exemple, le temps nécessaire à la suppression de l’index créé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
revert |
Obtient si l’approbation de la restauration de cette action recommandée a été donnée par l’utilisateur/système. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
revert |
Obtient l’heure à laquelle cette action recommandée a été approuvée pour la restauration. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
revert |
Obtient l’heure à laquelle le système a commencé à rétablir les modifications de cette action recommandée sur la ressource utilisateur. par exemple, heure d’exécution de la suppression d’index. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
score | Obtient l’impact de cette action recommandée. Les valeurs possibles sont 1 - Impact faible, 2 - Impact moyen et 3 - Impact élevé REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
state | Obtient les informations de l’état actuel dans lequel se trouve l’action recommandée. |
time |
Obtient les informations de série chronologique des métriques pour cette action recommandée, par exemple, la série chronologique de consommation du processeur REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
valid |
Obtient l’heure depuis laquelle cette action recommandée est valide. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
Propriétés héritées
id | ID de la ressource REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
name | Nom de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
type | Type de ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
Détails de la propriété
details
Obtient des détails supplémentaires spécifiques à cette action recommandée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
details?: {[propertyName: string]: Record<string, unknown>}
Valeur de propriété
{[propertyName: string]: Record<string, unknown>}
errorDetails
Obtient les détails de l’erreur si et pourquoi cette action recommandée est placée à l’état d’erreur. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
errorDetails?: RecommendedActionErrorInfo
Valeur de propriété
estimatedImpact
Obtient les informations d’impact estimées pour cette action recommandée, par exemple, Estimation du gain de processeur, Estimation de la modification de l’espace disque REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
estimatedImpact?: RecommendedActionImpactRecord[]
Valeur de propriété
executeActionDuration
Obtient le temps nécessaire à l’application de cette action recommandée sur la ressource utilisateur. Par exemple, le temps nécessaire à la création de l’index REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
executeActionDuration?: string
Valeur de propriété
string
executeActionInitiatedBy
Obtient si l’utilisateur/système a approuvé l’application de cette action recommandée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
Valeur de propriété
executeActionInitiatedTime
Obtient l’heure à laquelle cette action recommandée a été approuvée pour l’exécution. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
executeActionInitiatedTime?: Date
Valeur de propriété
Date
executeActionStartTime
Obtient l’heure à laquelle le système a commencé à appliquer cette action recommandée sur la ressource utilisateur. Par exemple, heure de début de la création d’index REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
executeActionStartTime?: Date
Valeur de propriété
Date
implementationDetails
Obtient les détails d’implémentation de cette action recommandée pour que l’utilisateur l’applique manuellement. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
implementationDetails?: RecommendedActionImplementationInfo
Valeur de propriété
isArchivedAction
Obtient si cette action recommandée a été suggérée il y a un certain temps, mais que l’utilisateur a choisi d’ignorer cette action et que le système a ajouté à nouveau une nouvelle action recommandée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
isArchivedAction?: boolean
Valeur de propriété
boolean
isExecutableAction
Obtient si cette action recommandée est actionnable par l’utilisateur REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
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 REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
isRevertableAction?: boolean
Valeur de propriété
boolean
kind
Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
kind?: string
Valeur de propriété
string
lastRefresh
Obtient l’heure à laquelle cette action recommandée a été actualisée pour la dernière fois. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
lastRefresh?: Date
Valeur de propriété
Date
linkedObjects
Obtient les objets liés, le cas échéant. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
linkedObjects?: string[]
Valeur de propriété
string[]
location
Emplacement de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
location?: string
Valeur de propriété
string
observedImpact
Obtient les informations d’impact observé/réel pour cette action recommandée, par exemple, Gain réel du processeur, Modification de l’espace disque réel REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
observedImpact?: RecommendedActionImpactRecord[]
Valeur de propriété
recommendationReason
Obtient la raison pour laquelle vous recommandez cette action. par exemple, DuplicateIndex REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
recommendationReason?: string
Valeur de propriété
string
revertActionDuration
Obtient le temps nécessaire pour rétablir les modifications de cette action recommandée sur la ressource utilisateur. par exemple, le temps nécessaire à la suppression de l’index créé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
revertActionDuration?: string
Valeur de propriété
string
revertActionInitiatedBy
Obtient si l’approbation de la restauration de cette action recommandée a été donnée par l’utilisateur/système. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
Valeur de propriété
revertActionInitiatedTime
Obtient l’heure à laquelle cette action recommandée a été approuvée pour la restauration. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
revertActionInitiatedTime?: Date
Valeur de propriété
Date
revertActionStartTime
Obtient l’heure à laquelle le système a commencé à rétablir les modifications de cette action recommandée sur la ressource utilisateur. par exemple, heure d’exécution de la suppression d’index. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
revertActionStartTime?: Date
Valeur de propriété
Date
score
Obtient l’impact de cette action recommandée. Les valeurs possibles sont 1 - Impact faible, 2 - Impact moyen et 3 - Impact élevé REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
score?: number
Valeur de propriété
number
state
Obtient les informations de l’état actuel dans lequel se trouve l’action recommandée.
state?: RecommendedActionStateInfo
Valeur de propriété
timeSeries
Obtient les informations de série chronologique des métriques pour cette action recommandée, par exemple, la série chronologique de consommation du processeur REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
timeSeries?: RecommendedActionMetricInfo[]
Valeur de propriété
validSince
Obtient l’heure depuis laquelle cette action recommandée est valide. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
validSince?: Date
Valeur de propriété
Date
Détails de la propriété héritée
id
ID de la ressource REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
id?: string
Valeur de propriété
string
Hérité deProxyResource.id
name
Nom de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
name?: string
Valeur de propriété
string
Hérité deProxyResource.name
type
Type de ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
type?: string
Valeur de propriété
string
Hérité deProxyResource.type