Поделиться через


Advisor interface

Помощник по базам данных, серверу или эластичному пулу.

Extends

Свойства

advisorStatus

Возвращает состояние доступности этого помощника клиентам. Возможные значения: GA, PublicPreview, LimitedPublicPreview и PrivatePreview. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

autoExecuteStatus

Получает состояние автоматического выполнения (следует ли разрешить системе выполнять рекомендации) этого помощника. Возможные значения: "Включено" и "Отключено"

autoExecuteStatusInheritedFrom

Получает ресурс, из которого наследуется текущее значение состояния автоматического выполнения. Состояние автоматического выполнения может быть задано (и наследуется от) различных уровней в иерархии ресурсов. Возможные значения: "Subscription", "Server", "ElasticPool", "Database" и "Default" (если состояние не задано явным образом на любом уровне). ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

kind

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

lastChecked

Возвращает время, когда текущий ресурс был проанализирован для рекомендаций этим помощником. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

location

Расположение ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

recommendationsStatus

Получает это состояние рекомендаций для этого помощника и причины, не имеющие никаких рекомендаций. Возможные значения включают, но не ограничены: "ОК" (рекомендации доступны), LowActivity (недостаточно рабочей нагрузки для анализа), DbSeemsTuned (база данных выполняется хорошо), и т. д. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

recommendedActions

Возвращает рекомендуемые действия для этого помощника. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Унаследованные свойства

id

Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

advisorStatus

Возвращает состояние доступности этого помощника клиентам. Возможные значения: GA, PublicPreview, LimitedPublicPreview и PrivatePreview. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

advisorStatus?: AdvisorStatus

Значение свойства

autoExecuteStatus

Получает состояние автоматического выполнения (следует ли разрешить системе выполнять рекомендации) этого помощника. Возможные значения: "Включено" и "Отключено"

autoExecuteStatus?: AutoExecuteStatus

Значение свойства

autoExecuteStatusInheritedFrom

Получает ресурс, из которого наследуется текущее значение состояния автоматического выполнения. Состояние автоматического выполнения может быть задано (и наследуется от) различных уровней в иерархии ресурсов. Возможные значения: "Subscription", "Server", "ElasticPool", "Database" и "Default" (если состояние не задано явным образом на любом уровне). ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

autoExecuteStatusInheritedFrom?: AutoExecuteStatusInheritedFrom

Значение свойства

kind

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

kind?: string

Значение свойства

string

lastChecked

Возвращает время, когда текущий ресурс был проанализирован для рекомендаций этим помощником. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

lastChecked?: Date

Значение свойства

Date

location

Расположение ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

location?: string

Значение свойства

string

recommendationsStatus

Получает это состояние рекомендаций для этого помощника и причины, не имеющие никаких рекомендаций. Возможные значения включают, но не ограничены: "ОК" (рекомендации доступны), LowActivity (недостаточно рабочей нагрузки для анализа), DbSeemsTuned (база данных выполняется хорошо), и т. д. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

recommendationsStatus?: string

Значение свойства

string

recommendedActions

Возвращает рекомендуемые действия для этого помощника. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

recommendedActions?: RecommendedAction[]

Значение свойства

Сведения об унаследованном свойстве

id

Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследовано отProxyResource.id

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отProxyResource.name

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

Наследуется отProxyResource.type