Udostępnij za pośrednictwem


Server Advisors - Get

Pobiera doradcę serwera.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
advisorName
path True

string

Nazwa doradcy serwera.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

Advisor

Pomyślnie pobrano szczegóły określonego doradcy serwera.

Other Status Codes

Odpowiedzi na błędy: ***

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 AdvisorNotFound — nie znaleziono żądanego doradcy.

  • 405 Nieobsługiwane — ta funkcja nie jest obsługiwana.

  • 409 Konflikt — nie można przetworzyć żądania z powodu konfliktu w żądaniu.

  • 503 ServiceTemporarilyUnavailable — funkcja jest tymczasowo niedostępna.

Przykłady

Get server advisor

Przykładowe żądanie

GET 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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
Advisor

Doradca bazy danych.

AdvisorStatus

Pobiera stan dostępności tego doradcy dla klientów. Możliwe wartości to "GA", "PublicPreview", "LimitedPublicPreview" i "PrivatePreview".

AutoExecuteStatus

Pobiera stan automatycznego wykonywania (czy umożliwić systemowi wykonanie zaleceń) tego doradcy. Możliwe wartości to "Włączone" i "Wyłączone"

Advisor

Doradca bazy danych.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

kind

string

Rodzaj zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.advisorStatus

AdvisorStatus

Pobiera stan dostępności tego doradcy dla klientów. Możliwe wartości to "GA", "PublicPreview", "LimitedPublicPreview" i "PrivatePreview".

properties.autoExecuteValue

AutoExecuteStatus

Pobiera stan automatycznego wykonywania (czy umożliwić systemowi wykonanie zaleceń) tego doradcy. Możliwe wartości to "Włączone" i "Wyłączone"

properties.lastChecked

string

Pobiera czas analizowania bieżącego zasobu pod kątem zaleceń przez tego doradcę.

properties.recommendationsStatus

string

Pobiera ten stan zaleceń dla tego doradcy i przyczynę braku żadnych zaleceń. Możliwe wartości obejmują, ale nie są ograniczone do "Ok" (dostępne zalecenia), LowActivity (za mało obciążenia do przeanalizowania), "DbSeemsTuned" (baza danych radzi sobie dobrze) itp.

type

string

Typ zasobu.

AdvisorStatus

Pobiera stan dostępności tego doradcy dla klientów. Możliwe wartości to "GA", "PublicPreview", "LimitedPublicPreview" i "PrivatePreview".

Nazwa Typ Opis
GA

string

LimitedPublicPreview

string

PrivatePreview

string

PublicPreview

string

AutoExecuteStatus

Pobiera stan automatycznego wykonywania (czy umożliwić systemowi wykonanie zaleceń) tego doradcy. Możliwe wartości to "Włączone" i "Wyłączone"

Nazwa Typ Opis
Default

string

Disabled

string

Enabled

string