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. |
| error |
Obtient les détails de l’erreur si et pourquoi cette action recommandée est mise à l’état d’erreur. |
| estimated |
Obtient les informations d’impact estimé pour cette action recommandée, par exemple : gain CPU estimé, variation estimée de l’espace disque |
| execute |
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 |
| execute |
Obtient si l’approbation de l’application de cette action recommandée a été donnée par l’utilisateur/le système. |
| execute |
Obtient l’heure à laquelle cette action recommandée a été approuvée pour l’exécution. |
| execute |
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 |
| implementation |
Obtient les détails de l’implémentation de cette action recommandée pour que l’utilisateur l’applique manuellement. |
| is |
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. |
| is |
S’obtient si cette action recommandée est actionnable par l’utilisateur |
| is |
Obtient si les modifications appliquées par cette action recommandée peuvent être annulées par l’utilisateur |
| kind | Type de ressource. |
| last |
Obtient l’heure à laquelle cette action recommandée a été actualisée pour la dernière fois. |
| linked |
Obtient les objets liés, le cas échéant. |
| location | Emplacement des ressources. |
| observed |
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 |
| recommendation |
Obtient la raison de recommander cette action. par exemple, DuplicateIndex |
| 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éé. |
| revert |
Obtient si l’approbation de la restauration de cette action recommandée a été donnée par l’utilisateur/le système. |
| revert |
Obtient l’heure à laquelle cette action recommandée a été approuvée pour restauration. |
| 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, 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. |
| time |
Obtient les données de séries temporelles pour cette action recommandée, par exemple la série chronologique de consommation CPU |
| valid |
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. |
| system |
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
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