Partager via


Advisor interface

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

Extends

Propriétés

advisorStatus

Obtient l’état de disponibilité de ce conseiller pour les clients. Les valeurs possibles sont « GA », « PublicPreview », « LimitedPublicPreview » et « PrivatePreview ». REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

autoExecuteStatus

Obtient l’état d’exécution automatique (s’il faut laisser le système exécuter les recommandations) de cet conseiller. Les valeurs possibles sont « Enabled » et « Disabled »

autoExecuteStatusInheritedFrom

Obtient la ressource à partir de laquelle la valeur actuelle de l’état d’exécution automatique est héritée. L’état d’exécution automatique peut être défini sur (et hérité de) différents niveaux dans la hiérarchie des ressources. Les valeurs possibles sont « Subscription », « Server », « ElasticPool », « Database » et « Default » (lorsque l’état n’est défini explicitement à aucun niveau). REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

kind

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

lastChecked

Obtient l’heure à laquelle la ressource actuelle a été analysée pour les recommandations par cet conseiller. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Emplacement de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recommendationsStatus

Obtient l’état des 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. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recommendedActions

Obtient les actions recommandées pour ce conseiller. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Propriétés héritées

id

ID de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

advisorStatus

Obtient l’état de disponibilité de ce conseiller pour les clients. Les valeurs possibles sont « GA », « PublicPreview », « LimitedPublicPreview » et « PrivatePreview ». REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

advisorStatus?: AdvisorStatus

Valeur de propriété

autoExecuteStatus

Obtient l’état d’exécution automatique (s’il faut laisser le système exécuter les recommandations) de cet conseiller. Les valeurs possibles sont « Enabled » et « Disabled »

autoExecuteStatus?: AutoExecuteStatus

Valeur de propriété

autoExecuteStatusInheritedFrom

Obtient la ressource à partir de laquelle la valeur actuelle de l’état d’exécution automatique est héritée. L’état d’exécution automatique peut être défini sur (et hérité de) différents niveaux dans la hiérarchie des ressources. Les valeurs possibles sont « Subscription », « Server », « ElasticPool », « Database » et « Default » (lorsque l’état n’est défini explicitement à aucun niveau). REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

autoExecuteStatusInheritedFrom?: AutoExecuteStatusInheritedFrom

Valeur de propriété

kind

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

kind?: string

Valeur de propriété

string

lastChecked

Obtient l’heure à laquelle la ressource actuelle a été analysée pour les recommandations par cet conseiller. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

lastChecked?: Date

Valeur de propriété

Date

location

Emplacement de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location?: string

Valeur de propriété

string

recommendationsStatus

Obtient l’état des 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. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recommendationsStatus?: string

Valeur de propriété

string

recommendedActions

Obtient les actions recommandées pour ce conseiller. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recommendedActions?: RecommendedAction[]

Valeur de propriété

Détails de la propriété héritée

id

ID de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deProxyResource.id

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deProxyResource.name

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deProxyResource.type