Partager via


Advisor Classe

Définition

Conseiller de base de données, de serveur ou de pool élastique.

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

Constructeurs

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.

Propriétés

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 »

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 »

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 »

Id

Obtient l'ID de ressource

(Hérité de Resource)
Kind

Obtient le type de ressource.

LastChecked

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

Location

Obtient l’emplacement des ressources.

Name

Obtient le nom de la ressource.

(Hérité de Resource)
RecommendationsStatus

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.

RecommendedActions

Obtient les actions recommandées pour ce conseiller.

Type

Obtient le type de ressource.

(Hérité de Resource)

Méthodes

Validate()

Validez l’objet .

S’applique à