Partager via


RecommendedAction Classe

Définition

Action recommandée pour la base de données, le serveur ou le pool élastique.

[Microsoft.Rest.Serialization.JsonTransformation]
public class RecommendedAction : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RecommendedAction = class
    inherit ProxyResource
Public Class RecommendedAction
Inherits ProxyResource
Héritage
RecommendedAction
Attributs

Constructeurs

RecommendedAction()

Initialise une nouvelle instance de la classe RecommendedAction.

RecommendedAction(RecommendedActionStateInfo, String, String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DateTime>, String, Nullable<DateTime>, String, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTime>, Nullable<RecommendedActionInitiatedBy>, Nullable<DateTime>, Nullable<Int32>, RecommendedActionImplementationInfo, RecommendedActionErrorInfo, IList<RecommendedActionImpactRecord>, IList<RecommendedActionImpactRecord>, IList<RecommendedActionMetricInfo>, IList<String>, IDictionary<String, Object>)

Initialise une nouvelle instance de la classe RecommendedAction.

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 placée à l’état d’erreur.

EstimatedImpact

Obtient les informations d’impact estimées pour cette action recommandée, par exemple, Estimation du gain de processeur, Modification estimée de l’espace disque

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

ExecuteActionInitiatedBy

Obtient si l’utilisateur/système a approuvé l’application de cette action recommandée. Les valeurs possibles sont les suivantes : « Utilisateur », « 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 d’index

Id

Obtient l'ID de ressource

(Hérité de Resource)
ImplementationDetails

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

IsExecutableAction

Obtient si cette action recommandée peut être actionnable par l’utilisateur

IsRevertableAction

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

Kind

Obtient le type de ressource.

LastRefresh

Obtient le moment où cette action recommandée a été actualisée pour la dernière fois.

LinkedObjects

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

Location

Obtient l’emplacement des ressources.

Name

Obtient le nom de la ressource.

(Hérité de Resource)
ObservedImpact

Obtient les informations d’impact observé/réel pour cette action recommandée, par exemple, gain réel de processeur, modification de l’espace disque réel

RecommendationReason

Obtient la raison de la recommandation de 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’utilisateur/système a donné l’approbation de la restauration de cette action recommandée. Les valeurs possibles sont les suivantes : « Utilisateur », « Système »

RevertActionInitiatedTime

Obtient l’heure à laquelle cette action recommandée a été approuvée pour la 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 - Impact faible, 2 - Impact moyen et 3 - Impact élevé

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

Type

Obtient le type de ressource.

(Hérité de Resource)
ValidSince

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

Méthodes

Validate()

Validez l’objet .

S’applique à