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.

errorDetails

Obtient les détails de l’erreur si et pourquoi cette action recommandée est mise à l’é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 de l’application de cette action recommandée a été donnée par l’utilisateur/le système.

executeActionInitiatedTime

Obtient l’heure à laquelle cette action recommandée a été approuvée pour l’exécution.

executeActionStartTime

Obtient l’heure à laquelle 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 l’applique manuellement.

isArchivedAction

Obtient si cette action recommandée a été suggérée il y a un certain temps, mais l’utilisateur a choisi d’ignorer cette action et le système a ajouté une nouvelle action recommandée à nouveau.

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

kind

Type de ressource.

lastRefresh

Obtient l’heure à laquelle cette action recommandée a été actualisée pour la dernière fois.

linkedObjects

Obtient les objets liés, le cas échéant.

location

Emplacement des ressources.

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

Obtient la raison de recommander cette action. par exemple, DuplicateIndex

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éé.

revertActionInitiatedBy

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

revertActionInitiatedTime

Obtient l’heure à laquelle cette action recommandée a été approuvée pour restauration.

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, l’heure d’exécution de la suppression d’index.

score

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

state

Obtient les informations de 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

Obtient l’heure depuis laquelle cette action recommandée est valide.

Propriétés héritées

id

Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

nom de la ressource.

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

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 à l’é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 de l’application de cette action recommandée a été donnée par l’utilisateur/le système.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Valeur de propriété

executeActionInitiatedTime

Obtient l’heure à laquelle cette action recommandée a été approuvée pour l’exécution.

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, 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 l’applique manuellement.

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 l’utilisateur a choisi d’ignorer cette action et le système a ajouté une nouvelle action recommandée à nouveau.

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

kind

Type de ressource.

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.

lastRefresh?: Date

Valeur de propriété

Date

linkedObjects

Obtient les objets liés, le cas échéant.

linkedObjects?: string[]

Valeur de propriété

string[]

location

Emplacement des ressources.

location?: 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

Obtient la raison de recommander cette action. par exemple, DuplicateIndex

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éé.

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/le système.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Valeur de propriété

revertActionInitiatedTime

Obtient l’heure à laquelle cette action recommandée a été approuvée pour restauration.

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, l’heure d’exécution de la suppression d’index.

revertActionStartTime?: Date

Valeur de propriété

Date

score

Obtient 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

Obtient les informations de 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

Obtient l’heure depuis laquelle cette action recommandée est valide.

validSince?: Date

Valeur de propriété

Date

Détails de la propriété héritée

id

Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valeur de propriété

string

héritée deProxyResource.id

name

nom de la ressource.

name?: string

Valeur de propriété

string

héritée deProxyResource.name

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

systemData?: SystemData

Valeur de propriété

héritée deProxyResource.systemData

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

type?: string

Valeur de propriété

string

héritée deProxyResource.type