Server Advisors - Create Or Update
Erstellt oder aktualisiert einen Server advisor.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/advisors/{advisorName}?api-version=2014-04-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
advisor
|
path | True |
string |
Der Name des Server Advisor. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden. |
server
|
path | True |
string |
Name des Servers |
subscription
|
path | True |
string |
Abonnement-ID für ein Azure-Abonnement. |
api-version
|
query | True |
string |
API-Version, die für die Anforderung verwendet werden soll. |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
properties.autoExecuteValue | True |
Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled". |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Der angegebene Serverratgeber wurde erfolgreich aktualisiert. |
Beispiele
Update server advisor
Beispielanforderung
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"
}
}
Beispiel für eine Antwort
{
"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"
}
Definitionen
Name | Beschreibung |
---|---|
Advisor |
Datenbankratgeber. |
Advisor |
Ruft die status der Verfügbarkeit dieses Advisor für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview". |
Auto |
Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled". |
Advisor
Datenbankratgeber.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID |
kind |
string |
Ressourcenart. |
location |
string |
Ressourcenspeicherort |
name |
string |
Name der Ressource. |
properties.advisorStatus |
Ruft die status der Verfügbarkeit dieses Advisor für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview". |
|
properties.autoExecuteValue |
Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled". |
|
properties.lastChecked |
string |
Ruft den Zeitpunkt ab, zu dem die aktuelle Ressource von diesem Advisor auf Empfehlungen analysiert wurde. |
properties.recommendationsStatus |
string |
Ruft diesen status empfehlungen für diesen Advisor ab und grund, dass keine Empfehlungen vorhanden sind. Mögliche Werte sind u. a. "OK" (Empfehlungen verfügbar), LowActivity (nicht genügend Workload für die Analyse), "DbSeemsTuned" (Datenbank funktioniert gut) usw. |
type |
string |
Der Ressourcentyp. |
AdvisorStatus
Ruft die status der Verfügbarkeit dieses Advisor für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".
Name | Typ | Beschreibung |
---|---|---|
GA |
string |
|
LimitedPublicPreview |
string |
|
PrivatePreview |
string |
|
PublicPreview |
string |
AutoExecuteStatus
Ruft die automatische Ausführung status (ob das System die Empfehlungen ausführen soll) dieses Advisor ab. Mögliche Werte sind "Enabled" und "Disabled".
Name | Typ | Beschreibung |
---|---|---|
Default |
string |
|
Disabled |
string |
|
Enabled |
string |