Server Advisors - Create Or Update
Cria ou atualiza um assistente de servidor.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/advisors/{advisorName}?api-version=2014-04-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
advisor
|
path | True |
string |
O nome do Assistente do Servidor. |
resource
|
path | True |
string |
O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal. |
server
|
path | True |
string |
O nome do servidor. |
subscription
|
path | True |
string |
A ID da assinatura que identifica uma assinatura do Azure. |
api-version
|
query | True |
string |
A versão da API a ser usada para a solicitação. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
properties.autoExecuteValue | True |
Obtém o status de execução automática (se deseja permitir que o sistema execute as recomendações) desse assistente. Os valores possíveis são 'Habilitado' e 'Desabilitado' |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Atualizou com êxito o assistente de servidor especificado. |
Exemplos
Update server advisor
Solicitação de exemplo
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"
}
}
Resposta de exemplo
{
"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"
}
Definições
Nome | Description |
---|---|
Advisor |
Orientador de Banco de Dados. |
Advisor |
Obtém o status de disponibilidade desse assistente para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'. |
Auto |
Obtém o status de execução automática (se deseja permitir que o sistema execute as recomendações) desse assistente. Os valores possíveis são 'Habilitado' e 'Desabilitado' |
Advisor
Orientador de Banco de Dados.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
kind |
string |
Tipo de recurso. |
location |
string |
Local do recurso. |
name |
string |
Nome do recurso. |
properties.advisorStatus |
Obtém o status de disponibilidade desse assistente para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'. |
|
properties.autoExecuteValue |
Obtém o status de execução automática (se deseja permitir que o sistema execute as recomendações) desse assistente. Os valores possíveis são 'Habilitado' e 'Desabilitado' |
|
properties.lastChecked |
string (date-time) |
Obtém o tempo em que o recurso atual foi analisado para recomendações por este assistente. |
properties.recommendationsStatus |
string |
Obtém esse 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. |
type |
string |
Tipo de recurso. |
AdvisorStatus
Obtém o status de disponibilidade desse assistente para os clientes. Os valores possíveis são 'GA', 'PublicPreview', 'LimitedPublicPreview' e 'PrivatePreview'.
Valor | Description |
---|---|
GA | |
LimitedPublicPreview | |
PrivatePreview | |
PublicPreview |
AutoExecuteStatus
Obtém o status de execução automática (se deseja permitir que o sistema execute as recomendações) desse assistente. Os valores possíveis são 'Habilitado' e 'Desabilitado'
Valor | Description |
---|---|
Default | |
Disabled | |
Enabled |