다음을 통해 공유


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 매개 변수

Name In(다음 안에) 필수 형식 Description
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 버전입니다.

요청 본문

Name 필수 형식 Description
properties.autoExecuteValue True

AutoExecuteStatus

이 관리자의 자동 실행 상태(시스템에서 권장 사항을 실행할지 여부)를 가져옵니다. 가능한 값은 'Enabled' 및 'Disabled'입니다.

응답

Name 형식 Description
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"
}

정의

Name Description
Advisor

데이터베이스 관리자.

AdvisorStatus

고객에게 이 어드바이저의 가용성 상태 가져옵니다. 가능한 값은 'GA', 'PublicPreview', 'LimitedPublicPreview' 및 'PrivatePreview'입니다.

AutoExecuteStatus

이 관리자의 자동 실행 상태(시스템에서 권장 사항을 실행할지 여부)를 가져옵니다. 가능한 값은 'Enabled' 및 'Disabled'입니다.

Advisor

데이터베이스 관리자.

Name 형식 Description
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

이 관리자에 대한 권장 사항의 상태 권장 사항이 없는 이유를 가져옵니다. 가능한 값으로는 '확인'(권장 사항 사용 가능), LowActivity(분석하기에 워크로드가 충분하지 않음), 'DbSeemsTuned'(데이터베이스가 잘 수행됨) 등이 있습니다.

type

string

리소스 종류.

AdvisorStatus

고객에게 이 어드바이저의 가용성 상태 가져옵니다. 가능한 값은 'GA', 'PublicPreview', 'LimitedPublicPreview' 및 'PrivatePreview'입니다.

Name 형식 Description
GA

string

LimitedPublicPreview

string

PrivatePreview

string

PublicPreview

string

AutoExecuteStatus

이 관리자의 자동 실행 상태(시스템에서 권장 사항을 실행할지 여부)를 가져옵니다. 가능한 값은 'Enabled' 및 'Disabled'입니다.

Name 형식 Description
Default

string

Disabled

string

Enabled

string