다음을 통해 공유


Service Fabric 업데이트 서비스

Service Fabric 서비스 리소스를 업데이트.

Service Fabric 서비스 리소스를 지정된 이름으로 업데이트합니다.

요청

메서드 요청 URI
패치 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}/services/{serviceName}?api-version=2017-07-01-preview

매개 변수

속성 형식 필수 위치
subscriptionId 문자열 경로
resourceGroupName 문자열 경로
clusterName 문자열 경로
applicationName 문자열 경로
serviceName 문자열 경로
api-version 문자열 쿼리
parameters ServiceResourceUpdate yes 본문

subscriptionId

형식: 문자열
필수: 예

고객 구독 식별자입니다.


resourceGroupName

형식: 문자열
필수: 예

리소스 그룹의 이름.


clusterName

형식: 문자열
필수: 예

클러스터 리소스의 이름입니다.


applicationName

형식: 문자열
필수: 예

애플리케이션 리소스의 이름입니다.


serviceName

형식: 문자열
필수: 예

{applicationName}~{serviceName}의 형식으로 된 서비스 리소스의 이름입니다.


api-version

형식: 문자열
필수: 예
기본값: 2017-07-01-preview

Service Fabric 리소스 공급자 API의 버전입니다. 이 매개 변수는 필수 매개 변수이며 이 사양의 값은 "2017-07-01-preview"여야 합니다.


매개 변수

형식: ServiceResourceUpdate
필수: 예

패치 작업을 위한 서비스 리소스입니다.

응답

HTTP 상태 코드 설명 응답 스키마
202(수락됨) 요청이 수락되었고 작업이 비동기적으로 완료됩니다.
ServiceResourceUpdate
다른 모든 상태 코드 자세한 오류 응답입니다.
ErrorModel

예제

서비스 패치

요청

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp/services/myService?api-version=2017-07-01-preview
본문
{
  "type": "services",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp/services/myService",
  "name": "myCluster",
  "tags": {},
  "properties": {
    "serviceKind": "Stateless",
    "serviceTypeName": "myServiceType",
    "serviceLoadMetrics": [
      {
        "name": "metric1",
        "weight": "Low"
      }
    ]
  }
}

202 응답

헤더
Retry-After: 10
Location: http://10.91.140.224/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceFabric/locations/eastus/operationResults/4dde8d8b-b6b2-4c56-99c6-9b83932bb09a?api-version=2017-07-01-preview
본문
{
  "type": "services",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp/services/myService",
  "name": "myCluster",
  "tags": {},
  "etag": "W/\"636462502183671257\"",
  "properties": {
    "provisioningState": "Updating",
    "serviceKind": "Stateless",
    "serviceTypeName": "myServiceType",
    "partitionDescription": {
      "partitionScheme": "Singleton"
    },
    "serviceLoadMetrics": [
      {
        "name": "metric1",
        "weight": "Low"
      }
    ],
    "instanceCount": "1"
  }
}