Partilhar via


Advisor interface

Banco de dados, servidor ou Elastic Pool Advisor.

Extends

Propriedades

advisorStatus

Obtém o status de disponibilidade deste consultor para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

autoExecuteStatus

Obtém o status de execução automática (se o sistema deve executar as recomendações) deste consultor. Os valores possíveis são 'Enabled' e 'Disabled'

autoExecuteStatusInheritedFrom

Obtém o recurso do qual o valor atual do status de execução automática é herdado. O status de execução automática pode ser definido em (e herdado de) diferentes níveis na hierarquia de recursos. Os valores possíveis são 'Subscription', 'Server', 'ElasticPool', 'Database' e 'Default' (quando o status não é explicitamente definido em nenhum nível). Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastChecked

Obtém o tempo em que o recurso atual foi analisado para recomendações por este orientador. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Localização do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recommendationsStatus

Obtém esse status de recomendações para este conselheiro e motivo para não ter nenhuma recomendação. Os valores possíveis incluem, mas não estão limitados a, 'Ok' (Recomendações disponíveis), LowActivity (carga de trabalho insuficiente para analisar), 'DbSeemsTuned' (O banco de dados está indo bem), etc. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recommendedActions

Obtém as ações recomendadas para este orientador. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

advisorStatus

Obtém o status de disponibilidade deste consultor para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

advisorStatus?: AdvisorStatus

Valor de Propriedade

autoExecuteStatus

Obtém o status de execução automática (se o sistema deve executar as recomendações) deste consultor. Os valores possíveis são 'Enabled' e 'Disabled'

autoExecuteStatus?: AutoExecuteStatus

Valor de Propriedade

autoExecuteStatusInheritedFrom

Obtém o recurso do qual o valor atual do status de execução automática é herdado. O status de execução automática pode ser definido em (e herdado de) diferentes níveis na hierarquia de recursos. Os valores possíveis são 'Subscription', 'Server', 'ElasticPool', 'Database' e 'Default' (quando o status não é explicitamente definido em nenhum nível). Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

autoExecuteStatusInheritedFrom?: AutoExecuteStatusInheritedFrom

Valor de Propriedade

kind

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind?: string

Valor de Propriedade

string

lastChecked

Obtém o tempo em que o recurso atual foi analisado para recomendações por este orientador. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastChecked?: Date

Valor de Propriedade

Date

location

Localização do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location?: string

Valor de Propriedade

string

recommendationsStatus

Obtém esse status de recomendações para este conselheiro e motivo para não ter nenhuma recomendação. Os valores possíveis incluem, mas não estão limitados a, 'Ok' (Recomendações disponíveis), LowActivity (carga de trabalho insuficiente para analisar), 'DbSeemsTuned' (O banco de dados está indo bem), etc. NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recommendationsStatus?: string

Valor de Propriedade

string

recommendedActions

Obtém as ações recomendadas para este orientador. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

recommendedActions?: RecommendedAction[]

Valor de Propriedade

Detalhes da Propriedade Herdada

id

ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

name

Nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

type

Tipo de recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type