Partager via


Advisor Constructeurs

Définition

Surcharges

Advisor()

Initialise une nouvelle instance de la classe Advisor.

Advisor(AutoExecuteStatus, String, String, String, String, String, Nullable<AdvisorStatus>, Nullable<AutoExecuteStatusInheritedFrom>, String, Nullable<DateTime>, IList<RecommendedAction>)

Initialise une nouvelle instance de la classe Advisor.

Advisor()

Initialise une nouvelle instance de la classe Advisor.

public Advisor ();
Public Sub New ()

S’applique à

Advisor(AutoExecuteStatus, String, String, String, String, String, Nullable<AdvisorStatus>, Nullable<AutoExecuteStatusInheritedFrom>, String, Nullable<DateTime>, IList<RecommendedAction>)

Initialise une nouvelle instance de la classe Advisor.

public Advisor (Microsoft.Azure.Management.Sql.Models.AutoExecuteStatus autoExecuteStatus, string id = default, string name = default, string type = default, string kind = default, string location = default, Microsoft.Azure.Management.Sql.Models.AdvisorStatus? advisorStatus = default, Microsoft.Azure.Management.Sql.Models.AutoExecuteStatusInheritedFrom? autoExecuteStatusInheritedFrom = default, string recommendationsStatus = default, DateTime? lastChecked = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedAction> recommendedActions = default);
new Microsoft.Azure.Management.Sql.Models.Advisor : Microsoft.Azure.Management.Sql.Models.AutoExecuteStatus * string * string * string * string * string * Nullable<Microsoft.Azure.Management.Sql.Models.AdvisorStatus> * Nullable<Microsoft.Azure.Management.Sql.Models.AutoExecuteStatusInheritedFrom> * string * Nullable<DateTime> * System.Collections.Generic.IList<Microsoft.Azure.Management.Sql.Models.RecommendedAction> -> Microsoft.Azure.Management.Sql.Models.Advisor
Public Sub New (autoExecuteStatus As AutoExecuteStatus, 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 advisorStatus As Nullable(Of AdvisorStatus) = Nothing, Optional autoExecuteStatusInheritedFrom As Nullable(Of AutoExecuteStatusInheritedFrom) = Nothing, Optional recommendationsStatus As String = Nothing, Optional lastChecked As Nullable(Of DateTime) = Nothing, Optional recommendedActions As IList(Of RecommendedAction) = Nothing)

Paramètres

autoExecuteStatus
AutoExecuteStatus

Obtient l’status d’exécution automatique (si le système doit exécuter les recommandations) de ce conseiller. Les valeurs possibles sont « Enabled » et « Disabled ». Les valeurs possibles sont les suivantes : « Enabled », « Disabled », « Default »

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.

advisorStatus
Nullable<AdvisorStatus>

Obtient la status de disponibilité de ce conseiller pour les clients. Les valeurs possibles sont « GA », « PublicPreview », « LimitedPublicPreview » et « PrivatePreview ». Les valeurs possibles sont les suivantes : « GA », « PublicPreview », « LimitedPublicPreview », « PrivatePreview »

autoExecuteStatusInheritedFrom
Nullable<AutoExecuteStatusInheritedFrom>

Obtient la ressource à partir de laquelle la valeur actuelle de status d’exécution automatique est héritée. L’exécution automatique status peut être définie sur (et héritée) de différents niveaux dans la hiérarchie de ressources. Les valeurs possibles sont « Subscription », « Server », « ElasticPool », « Database » et « Default » (lorsque status n’est défini explicitement à aucun niveau). Les valeurs possibles sont les suivantes : « Default », « Subscription », « Server », « ElasticPool », « Database »

recommendationsStatus
String

Obtient cette status de recommandations pour ce conseiller et la raison de ne pas avoir de recommandations. Les valeurs possibles incluent, sans s’y limiter, « Ok » (recommandations disponibles), LowActivity (charge de travail insuffisante pour analyser), « DbSeemsTuned » (la base de données se porte bien), etc.

lastChecked
Nullable<DateTime>

Obtient l’heure à laquelle la ressource actuelle a été analysée pour obtenir des recommandations par ce conseiller.

recommendedActions
IList<RecommendedAction>

Obtient les actions recommandées pour ce conseiller.

S’applique à