次の方法で共有


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 リソース マネージャー API またはポータルから取得できます。

serverName
path True

string

サーバーの名前。

subscriptionId
path True

string

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

api-version
query True

string

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

要求本文

名前 必須 説明
properties.autoExecuteValue True

AutoExecuteStatus

このアドバイザーの自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 使用可能な値は 、'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

このアドバイザーの自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 使用可能な値は 、'Enabled' と 'Disabled' です

Advisor

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

名前 説明
id

string

リソースの ID

kind

string

リソースの種類。

location

string

リソースの場所。

name

string

リソース名。

properties.advisorStatus

AdvisorStatus

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

properties.autoExecuteValue

AutoExecuteStatus

このアドバイザーの自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 使用可能な値は 、'Enabled' と 'Disabled' です

properties.lastChecked

string

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

properties.recommendationsStatus

string

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

type

string

リソースの種類。

AdvisorStatus

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

名前 説明
GA

string

LimitedPublicPreview

string

PrivatePreview

string

PublicPreview

string

AutoExecuteStatus

このアドバイザーの自動実行状態 (システムに推奨事項を実行させるかどうか) を取得します。 使用可能な値は 、'Enabled' と 'Disabled' です

名前 説明
Default

string

Disabled

string

Enabled

string