다음을 통해 공유


Servers - Update

지정된 Analysis Services 서버의 현재 상태를 업데이트합니다.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AnalysisServices/servers/{serverName}?api-version=2017-08-01

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

지정된 Analysis Services 서버가 속한 Azure 리소스 그룹의 이름입니다. 이 이름은 길이가 1자 이상이어야 하며 90자 이상이어야 합니다.

serverName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-z][a-z0-9]*$

Analysis Services 서버의 이름입니다. 길이는 3자 이상이어야 하며 63자 이상이어야 합니다.

subscriptionId
path True

string

Microsoft Azure 구독에 대한 고유 식별자입니다. 구독 ID는 모든 서비스 호출에 대한 URI의 일부를 형성합니다.

api-version
query True

string

클라이언트 API 버전입니다.

요청 본문

Name 형식 Description
properties.asAdministrators

ServerAdministrators

AS 서버 관리자의 컬렉션

properties.backupBlobContainerUri

string

백업 컨테이너에 대한 SAS 컨테이너 URI입니다.

properties.gatewayDetails

GatewayDetails

AS 서버에 대해 구성된 게이트웨이 세부 정보입니다.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS 서버에 대한 방화벽 설정입니다.

properties.managedMode

ManagedMode (int32)

서버의 관리 모드입니다(0 = 관리되지 않음, 1 = 관리됨).

properties.querypoolConnectionMode

ConnectionMode

읽기-쓰기 서버가 쿼리 풀에 참여하는 방식을 제어합니다.
다음과 같은 값을 가질 수 있습니다.

  • readOnly - 읽기-쓰기 서버가 쿼리 작업에 참여하지 않음을 나타냅니다.
  • all - 읽기-쓰기 서버가 쿼리 작업에 참여할 수 있음을 나타냅니다.
용량이 1일 때 readOnly를 지정하면 오류가 발생합니다.

properties.serverMonitorMode

ServerMonitorMode (int32)

AS 서버에 대한 서버 모니터 모드

sku

ResourceSku

Analysis Services 리소스의 SKU입니다.

tags

object

추가 프로비저닝 속성의 키-값 쌍입니다.

응답

Name 형식 Description
200 OK

AnalysisServicesServer

그래

202 Accepted

AnalysisServicesServer

허용

Other Status Codes

ErrorResponse

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 흐름

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정 가장

예제

Update a server.

샘플 요청

PATCH https://management.azure.com/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest?api-version=2017-08-01

{
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  },
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    }
  }
}

샘플 응답

{
  "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
  "location": "West US",
  "name": "azsdktest",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    },
    "provisioningState": "Provisioning",
    "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
    "state": "Provisioning"
  },
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  }
}
{
  "id": "/subscriptions/613192d7-503f-477a-9cfe-4efc3ee2bd60/resourceGroups/TestRG/providers/Microsoft.AnalysisServices/servers/azsdktest",
  "location": "West US",
  "name": "azsdktest",
  "properties": {
    "asAdministrators": {
      "members": [
        "azsdktest@microsoft.com",
        "azsdktest2@microsoft.com"
      ]
    },
    "provisioningState": "Provisioning",
    "serverFullName": "asazure://nightly1.asazure-int.windows.net/azsdktest",
    "state": "Provisioning"
  },
  "sku": {
    "capacity": 1,
    "name": "S1",
    "tier": "Standard"
  },
  "tags": {
    "testKey": "testValue"
  }
}

정의

Name Description
AnalysisServicesServer

Analysis Services 리소스의 인스턴스를 나타냅니다.

AnalysisServicesServerUpdateParameters

프로비전 요청 사양

ConnectionMode

읽기-쓰기 서버가 쿼리 풀에 참여하는 방식을 제어합니다.
다음과 같은 값을 가질 수 있습니다.

  • readOnly - 읽기-쓰기 서버가 쿼리 작업에 참여하지 않음을 나타냅니다.
  • all - 읽기-쓰기 서버가 쿼리 작업에 참여할 수 있음을 나타냅니다.
용량이 1일 때 readOnly를 지정하면 오류가 발생합니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

오류 응답의 형식을 설명합니다.

GatewayDetails

게이트웨이 세부 정보입니다.

IPv4FirewallRule

방화벽 규칙의 세부 정보입니다.

IPv4FirewallSettings

방화벽 규칙의 배열입니다.

ManagedMode

서버의 관리 모드입니다(0 = 관리되지 않음, 1 = 관리됨).

ProvisioningState

Analysis Services 리소스의 현재 배포 상태입니다. provisioningState는 리소스 프로비전 상태를 나타내는 것입니다.

ResourceSku

Analysis Services 리소스에 대한 SKU 이름 및 Azure 가격 책정 계층을 나타냅니다.

ServerAdministrators

관리자 사용자 ID의 배열입니다.

ServerMonitorMode

AS 서버에 대한 서버 모니터 모드

SkuTier

SKU가 적용되는 Azure 가격 책정 계층의 이름입니다.

State

Analysis Services 리소스의 현재 상태입니다. 상태는 리소스 프로비저닝 외부에서 더 많은 상태를 나타내는 것입니다.

AnalysisServicesServer

Analysis Services 리소스의 인스턴스를 나타냅니다.

Name 형식 Default value Description
id

string

Analysis Services 리소스를 나타내는 식별자입니다.

location

string

Analysis Services 리소스의 위치입니다.

name

string

Analysis Services 리소스의 이름입니다.

properties.asAdministrators

ServerAdministrators

AS 서버 관리자의 컬렉션

properties.backupBlobContainerUri

string

백업 컨테이너에 대한 SAS 컨테이너 URI입니다.

properties.gatewayDetails

GatewayDetails

AS 서버에 대해 구성된 게이트웨이 세부 정보입니다.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS 서버에 대한 방화벽 설정입니다.

properties.managedMode

ManagedMode (int32)

1

서버의 관리 모드입니다(0 = 관리되지 않음, 1 = 관리됨).

properties.provisioningState

ProvisioningState

Analysis Services 리소스의 현재 배포 상태입니다. provisioningState는 리소스 프로비전 상태를 나타내는 것입니다.

properties.querypoolConnectionMode

ConnectionMode

All

읽기-쓰기 서버가 쿼리 풀에 참여하는 방식을 제어합니다.
다음과 같은 값을 가질 수 있습니다.

  • readOnly - 읽기-쓰기 서버가 쿼리 작업에 참여하지 않음을 나타냅니다.
  • all - 읽기-쓰기 서버가 쿼리 작업에 참여할 수 있음을 나타냅니다.
용량이 1일 때 readOnly를 지정하면 오류가 발생합니다.

properties.serverFullName

string

Analysis Services 리소스의 전체 이름입니다.

properties.serverMonitorMode

ServerMonitorMode (int32)

1

AS 서버에 대한 서버 모니터 모드

properties.sku

ResourceSku

Analysis Services 리소스의 SKU입니다.

properties.state

State

Analysis Services 리소스의 현재 상태입니다. 상태는 리소스 프로비저닝 외부에서 더 많은 상태를 나타내는 것입니다.

sku

ResourceSku

Analysis Services 리소스의 SKU입니다.

tags

object

추가 리소스 프로비저닝 속성의 키-값 쌍입니다.

type

string

Analysis Services 리소스의 형식입니다.

AnalysisServicesServerUpdateParameters

프로비전 요청 사양

Name 형식 Default value Description
properties.asAdministrators

ServerAdministrators

AS 서버 관리자의 컬렉션

properties.backupBlobContainerUri

string

백업 컨테이너에 대한 SAS 컨테이너 URI입니다.

properties.gatewayDetails

GatewayDetails

AS 서버에 대해 구성된 게이트웨이 세부 정보입니다.

properties.ipV4FirewallSettings

IPv4FirewallSettings

AS 서버에 대한 방화벽 설정입니다.

properties.managedMode

ManagedMode (int32)

1

서버의 관리 모드입니다(0 = 관리되지 않음, 1 = 관리됨).

properties.querypoolConnectionMode

ConnectionMode

All

읽기-쓰기 서버가 쿼리 풀에 참여하는 방식을 제어합니다.
다음과 같은 값을 가질 수 있습니다.

  • readOnly - 읽기-쓰기 서버가 쿼리 작업에 참여하지 않음을 나타냅니다.
  • all - 읽기-쓰기 서버가 쿼리 작업에 참여할 수 있음을 나타냅니다.
용량이 1일 때 readOnly를 지정하면 오류가 발생합니다.

properties.serverMonitorMode

ServerMonitorMode (int32)

1

AS 서버에 대한 서버 모니터 모드

sku

ResourceSku

Analysis Services 리소스의 SKU입니다.

tags

object

추가 프로비저닝 속성의 키-값 쌍입니다.

ConnectionMode

읽기-쓰기 서버가 쿼리 풀에 참여하는 방식을 제어합니다.
다음과 같은 값을 가질 수 있습니다.

  • readOnly - 읽기-쓰기 서버가 쿼리 작업에 참여하지 않음을 나타냅니다.
  • all - 읽기-쓰기 서버가 쿼리 작업에 참여할 수 있음을 나타냅니다.
용량이 1일 때 readOnly를 지정하면 오류가 발생합니다.

Description
All
ReadOnly

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

ErrorDetail

오류 세부 정보입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

ErrorDetail[]

오류 세부 정보입니다.

httpStatusCode

integer (int32)

http 상태 코드

message

string

오류 메시지입니다.

subCode

integer (int32)

오류 하위 코드

target

string

오류 대상입니다.

timeStamp

string

오류에 대한 타임스탬프입니다.

ErrorResponse

오류 응답의 형식을 설명합니다.

Name 형식 Description
error

ErrorDetail

오류 개체

GatewayDetails

게이트웨이 세부 정보입니다.

Name 형식 Description
dmtsClusterUri

string

DMTS 클러스터의 URI입니다.

gatewayObjectId

string

게이트웨이 리소스에 대한 DMTS 클러스터의 게이트웨이 개체 ID입니다.

gatewayResourceId

string

서버와 연결할 게이트웨이 리소스입니다.

IPv4FirewallRule

방화벽 규칙의 세부 정보입니다.

Name 형식 Description
firewallRuleName

string

규칙 이름입니다.

rangeEnd

string

IPv4의 끝 범위입니다.

rangeStart

string

IPv4의 시작 범위입니다.

IPv4FirewallSettings

방화벽 규칙의 배열입니다.

Name 형식 Description
enablePowerBIService

boolean

PBI 서비스를 사용하도록 설정하는 표시기입니다.

firewallRules

IPv4FirewallRule[]

방화벽 규칙의 배열입니다.

ManagedMode

서버의 관리 모드입니다(0 = 관리되지 않음, 1 = 관리됨).

Description
0
1

ProvisioningState

Analysis Services 리소스의 현재 배포 상태입니다. provisioningState는 리소스 프로비전 상태를 나타내는 것입니다.

Description
Deleting
Succeeded
Failed
Paused
Suspended
Provisioning
Updating
Suspending
Pausing
Resuming
Preparing
Scaling

ResourceSku

Analysis Services 리소스에 대한 SKU 이름 및 Azure 가격 책정 계층을 나타냅니다.

Name 형식 Default value Description
capacity

integer (int32)

minimum: 1
maximum: 8
1

읽기 전용 쿼리 풀의 인스턴스 수입니다.

name

string

SKU 수준의 이름입니다.

tier

SkuTier

SKU가 적용되는 Azure 가격 책정 계층의 이름입니다.

ServerAdministrators

관리자 사용자 ID의 배열입니다.

Name 형식 Description
members

string[]

관리자 사용자 ID의 배열입니다.

ServerMonitorMode

AS 서버에 대한 서버 모니터 모드

Description
0
1

SkuTier

SKU가 적용되는 Azure 가격 책정 계층의 이름입니다.

Description
Development
Basic
Standard

State

Analysis Services 리소스의 현재 상태입니다. 상태는 리소스 프로비저닝 외부에서 더 많은 상태를 나타내는 것입니다.

Description
Deleting
Succeeded
Failed
Paused
Suspended
Provisioning
Updating
Suspending
Pausing
Resuming
Preparing
Scaling