Share via


Advisor Classe

Definição

Orientador de Banco de Dados, Servidor ou Pool Elástico.

[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
Herança
Atributos

Construtores

Advisor()

Inicializa uma nova instância da classe Advisor.

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

Inicializa uma nova instância da classe Advisor.

Propriedades

AdvisorStatus

Obtém o status de disponibilidade desse assistente para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'. Os valores possíveis incluem: 'GA', 'PublicPreview', 'LimitedPublicPreview', 'PrivatePreview'

AutoExecuteStatus

Obtém a status de execução automática (se deseja permitir que o sistema execute as recomendações) desse assistente. Os valores possíveis são 'Enabled' e 'Disabled'. Os valores possíveis incluem: 'Enabled', 'Disabled', 'Default'

AutoExecuteStatusInheritedFrom

Obtém o recurso do qual o valor atual do status de execução automática é herdado. A execução automática status pode ser definida em (e herdada de) diferentes níveis na hierarquia de recursos. Os valores possíveis são 'Subscription', 'Server', 'ElasticPool', 'Database' e 'Default' (quando status não é definido explicitamente em nenhum nível). Os valores possíveis incluem: 'Default', 'Subscription', 'Server', 'ElasticPool', 'Database'

Id

Obtém a ID do recurso.

(Herdado de Resource)
Kind

Obtém o tipo de recurso.

LastChecked

Obtém a hora em que o recurso atual foi analisado para obter recomendações por este consultor.

Location

Obtém o local do recurso.

Name

Obtém o nome do recurso.

(Herdado de Resource)
RecommendationsStatus

Obtém essa status de recomendações para esse assistente e motivo para não ter nenhuma recomendação. Os valores possíveis incluem, mas não se limitam a, 'Ok' (Recomendações disponíveis), LowActivity (carga de trabalho insuficiente para analisar), 'DbSeemsTuned' (o banco de dados está indo bem), etc.

RecommendedActions

Obtém as ações recomendadas para este assistente.

Type

Obtém o tipo de recurso.

(Herdado de Resource)

Métodos

Validate()

Valide o objeto .

Aplica-se a