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

リソースを含むリソース グループの名前。 この値は、Azure Resource Manager API またはポータルから取得できます。

serverName
path True

string

サーバーの名前。

subscriptionId
path True

string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True

string

要求に使用する API バージョン。

要求本文

名前 必須 型 説明
properties.autoExecuteValue True

AutoExecuteStatus

この Advisor の自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 有効な値は '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

この Advisor の自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 有効な値は 'Enabled' と 'Disabled' です

Advisor

データベース アドバイザー。

名前 型 説明
id

string

リソース ID。

kind

string

リソースの種類。

location

string

リソースの場所。

name

string

リソース名。

properties.advisorStatus

AdvisorStatus

顧客に対するこのアドバイザーの可用性の状態を取得します。 指定できる値は、'GA'、'PublicPreview'、'LimitedPublicPreview' および 'PrivatePreview' です。

properties.autoExecuteValue

AutoExecuteStatus

この Advisor の自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 有効な値は 'Enabled' と 'Disabled' です

properties.lastChecked

string (date-time)

現在のリソースがこのアドバイザーによる推奨事項を分析した時刻を取得します。

properties.recommendationsStatus

string

このアドバイザーの推奨事項の状態と、推奨事項がない理由を取得します。 使用可能な値には、"OK" (使用可能な推奨事項)、LowActivity (分析に十分なワークロードがありません)、"DbSeemsTuned" (データベースがうまく機能しています) などがありますが、これらに限定されません。

type

string

リソースの種類。

AdvisorStatus

顧客に対するこのアドバイザーの可用性の状態を取得します。 指定できる値は、'GA'、'PublicPreview'、'LimitedPublicPreview' および 'PrivatePreview' です。

値 説明
GA
PublicPreview
LimitedPublicPreview
PrivatePreview

AutoExecuteStatus

この Advisor の自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 有効な値は 'Enabled' と 'Disabled' です

値 説明
Enabled
Disabled
Default