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


Server Advisors - Create Or Update

Создает или обновляет помощник по серверу.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/advisors/{advisorName}?api-version=2014-04-01

Параметры URI

Имя В Обязательно Тип Описание
advisorName
path True

string

Имя помощника по серверу.

resourceGroupName
path True

string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

serverName
path True

string

Имя сервера.

subscriptionId
path True

string

Идентификатор подписки Azure.

api-version
query True

string

Версия API для использования в запросе.

Текст запроса

Имя Обязательно Тип Описание
properties.autoExecuteValue True

AutoExecuteStatus

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

Ответы

Имя Тип Описание
200 OK

Advisor

Указанный помощник сервера успешно обновлен.

Примеры

Update server advisor

Образец запроса

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/advisors/CreateIndex?api-version=2014-04-01

{
  "properties": {
    "autoExecuteValue": "Disabled"
  }
}

Пример ответа

{
  "properties": {
    "advisorStatus": "GA",
    "autoExecuteValue": "Disabled"
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workloadinsight-demos/providers/Microsoft.Sql/servers/misosisvr/advisors/CreateIndex",
  "name": "CreateIndex",
  "type": "Microsoft.Sql/servers/advisors"
}

Определения

Имя Описание
Advisor

Помощник по базам данных.

AdvisorStatus

Возвращает состояние доступности этого помощника для клиентов. Возможные значения: GA, PublicPreview, LimitedPublicPreview и PrivatePreview.

AutoExecuteStatus

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

Advisor

Помощник по базам данных.

Имя Тип Описание
id

string

Идентификатор ресурса.

kind

string

Тип ресурса.

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.advisorStatus

AdvisorStatus

Возвращает состояние доступности этого помощника для клиентов. Возможные значения: GA, PublicPreview, LimitedPublicPreview и PrivatePreview.

properties.autoExecuteValue

AutoExecuteStatus

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

properties.lastChecked

string

Возвращает время, когда текущий ресурс был проанализирован на предмет рекомендаций этим помощником.

properties.recommendationsStatus

string

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

type

string

Тип ресурса.

AdvisorStatus

Возвращает состояние доступности этого помощника для клиентов. Возможные значения: GA, PublicPreview, LimitedPublicPreview и PrivatePreview.

Имя Тип Описание
GA

string

LimitedPublicPreview

string

PrivatePreview

string

PublicPreview

string

AutoExecuteStatus

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

Имя Тип Описание
Default

string

Disabled

string

Enabled

string