Partager via


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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

kind

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

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.

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.

location

Emplacement de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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