Server Advisors - Create Or Update
Erstellt oder aktualisiert einen Serverratgeber.
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 Serverratgebers. |
|
resource
|
path | True |
string |
Der Name der Ressourcengruppe, die die Ressource enthält. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen. |
|
server
|
path | True |
string |
Der Name des Servers. |
|
subscription
|
path | True |
string |
Die Abonnement-ID, die ein Azure-Abonnement identifiziert. |
|
api-version
|
query | True |
string |
Die API-Version, die für die Anforderung verwendet werden soll. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| properties.autoExecuteValue | True |
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters 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 den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview". |
|
Auto |
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled" |
Advisor
Datenbankratgeber.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID. |
| kind |
string |
Ressourcentyp. |
| location |
string |
Ressourcenspeicherort. |
| name |
string |
Ressourcenname. |
| properties.advisorStatus |
Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview". |
|
| properties.autoExecuteValue |
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled" |
|
| properties.lastChecked |
string (date-time) |
Ruft den Zeitpunkt ab, zu dem die aktuelle Ressource von diesem Ratgeber auf Empfehlungen analysiert wurde. |
| properties.recommendationsStatus |
string |
Ruft diesen Status von Empfehlungen für diesen Ratgeber und Grund für keine Empfehlungen ab. Mögliche Werte sind, aber nicht beschränkt auf "Ok" (Empfehlungen verfügbar), LowActivity (nicht genügend Workload zu analysieren), "DbSeemsTuned" (Datenbank ist gut) usw. |
| type |
string |
Ressourcentyp. |
AdvisorStatus
Ruft den Status der Verfügbarkeit dieses Beraters für Kunden ab. Mögliche Werte sind "GA", "PublicPreview", "LimitedPublicPreview" und "PrivatePreview".
| Wert | Beschreibung |
|---|---|
| GA | |
| PublicPreview | |
| LimitedPublicPreview | |
| PrivatePreview |
AutoExecuteStatus
Ruft den Status der automatischen Ausführung (ob das System die Empfehlungen ausführen zu lassen) dieses Beraters ab. Mögliche Werte sind "Enabled" und "Disabled"
| Wert | Beschreibung |
|---|---|
| Enabled | |
| Disabled | |
| Default |