Partager via


RecommendedAction Constructeurs

Définition

Surcharges

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.

RecommendedAction()

Initialise une nouvelle instance de la classe RecommendedAction.

public RecommendedAction ();
Public Sub New ()

S’applique à

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.

public RecommendedAction (Microsoft.Azure.Management.Sql.Models.RecommendedActionStateInfo state, string id = default, string name = default, string type = default, string kind = default, string location = default, string recommendationReason = default, DateTime? validSince = default, DateTime? lastRefresh = default, bool? isExecutableAction = default, bool? isRevertableAction = default, bool? isArchivedAction = default, DateTime? executeActionStartTime = default, string executeActionDuration = default, DateTime? revertActionStartTime = default, string revertActionDuration = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy? executeActionInitiatedBy = default, DateTime? executeActionInitiatedTime = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy? revertActionInitiatedBy = default, DateTime? revertActionInitiatedTime = default, int? score = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionImplementationInfo implementationDetails = default, Microsoft.Azure.Management.Sql.Models.RecommendedActionErrorInfo errorDetails = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> estimatedImpact = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> observedImpact = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionMetricInfo> timeSeries = default, System.Collections.Generic.IList<string> linkedObjects = default, System.Collections.Generic.IDictionary<string,object> details = default);
new Microsoft.Azure.Management.Sql.Models.RecommendedAction : Microsoft.Azure.Management.Sql.Models.RecommendedActionStateInfo * string * string * string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<DateTime> * string * Nullable<DateTime> * string * Nullable<Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy> * Nullable<DateTime> * Nullable<Microsoft.Azure.Management.Sql.Models.RecommendedActionInitiatedBy> * Nullable<DateTime> * Nullable<int> * Microsoft.Azure.Management.Sql.Models.RecommendedActionImplementationInfo * Microsoft.Azure.Management.Sql.Models.RecommendedActionErrorInfo * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionImpactRecord> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedActionMetricInfo> * System.Collections.Generic.IList<string> * System.Collections.Generic.IDictionary<string, obj> -> Microsoft.Azure.Management.Sql.Models.RecommendedAction
Public Sub New (state As RecommendedActionStateInfo, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind As String = Nothing, Optional location As String = Nothing, Optional recommendationReason As String = Nothing, Optional validSince As Nullable(Of DateTime) = Nothing, Optional lastRefresh As Nullable(Of DateTime) = Nothing, Optional isExecutableAction As Nullable(Of Boolean) = Nothing, Optional isRevertableAction As Nullable(Of Boolean) = Nothing, Optional isArchivedAction As Nullable(Of Boolean) = Nothing, Optional executeActionStartTime As Nullable(Of DateTime) = Nothing, Optional executeActionDuration As String = Nothing, Optional revertActionStartTime As Nullable(Of DateTime) = Nothing, Optional revertActionDuration As String = Nothing, Optional executeActionInitiatedBy As Nullable(Of RecommendedActionInitiatedBy) = Nothing, Optional executeActionInitiatedTime As Nullable(Of DateTime) = Nothing, Optional revertActionInitiatedBy As Nullable(Of RecommendedActionInitiatedBy) = Nothing, Optional revertActionInitiatedTime As Nullable(Of DateTime) = Nothing, Optional score As Nullable(Of Integer) = Nothing, Optional implementationDetails As RecommendedActionImplementationInfo = Nothing, Optional errorDetails As RecommendedActionErrorInfo = Nothing, Optional estimatedImpact As IList(Of RecommendedActionImpactRecord) = Nothing, Optional observedImpact As IList(Of RecommendedActionImpactRecord) = Nothing, Optional timeSeries As IList(Of RecommendedActionMetricInfo) = Nothing, Optional linkedObjects As IList(Of String) = Nothing, Optional details As IDictionary(Of String, Object) = Nothing)

Paramètres

state
RecommendedActionStateInfo

Obtient les informations de l’état actuel dans lequel se trouve l’action recommandée.

id
String

ID de la ressource

name
String

Nom de la ressource.

type
String

Type de ressource.

kind
String

Type de ressource.

location
String

Emplacement de la ressource.

recommendationReason
String

Obtient la raison pour laquelle vous recommandez cette action. par exemple, DuplicateIndex

validSince
Nullable<DateTime>

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

lastRefresh
Nullable<DateTime>

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

isExecutableAction
Nullable<Boolean>

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

isRevertableAction
Nullable<Boolean>

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

isArchivedAction
Nullable<Boolean>

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.

executeActionStartTime
Nullable<DateTime>

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

executeActionDuration
String

Obtient le temps nécessaire pour appliquer cette action recommandée sur la ressource utilisateur. par exemple, le temps nécessaire à la création d’index

revertActionStartTime
Nullable<DateTime>

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.

revertActionDuration
String

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

executeActionInitiatedBy
Nullable<RecommendedActionInitiatedBy>

Obtient si l’approbation de l’application de cette action recommandée a été donnée par l’utilisateur/système. Les valeurs possibles sont les suivantes : « Utilisateur », « Système »

executeActionInitiatedTime
Nullable<DateTime>

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

revertActionInitiatedBy
Nullable<RecommendedActionInitiatedBy>

Obtient si l’approbation de la restauration de cette action recommandée a été donnée par l’utilisateur/système. Les valeurs possibles sont les suivantes : « Utilisateur », « Système »

revertActionInitiatedTime
Nullable<DateTime>

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

score
Nullable<Int32>

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

implementationDetails
RecommendedActionImplementationInfo

Obtient les détails d’implémentation de cette action recommandée pour que l’utilisateur l’applique manuellement.

errorDetails
RecommendedActionErrorInfo

Obtient les détails de l’erreur si et pourquoi cette action recommandée est placée à l’état d’erreur.

estimatedImpact
IList<RecommendedActionImpactRecord>

Obtient les informations d’impact estimé pour cette action recommandée, par exemple, Gain de processeur estimé, Changement d’espace disque estimé

observedImpact
IList<RecommendedActionImpactRecord>

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

timeSeries
IList<RecommendedActionMetricInfo>

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

linkedObjects
IList<String>

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

details
IDictionary<String,Object>

Obtient des détails supplémentaires spécifiques à cette action recommandée.

S’applique à