다음을 통해 공유


Service Fabric 가져오기

Service Fabric 애플리케이션 리소스를 가져옵니다.

Service Fabric 클러스터 리소스에서 만들거나 만드는 과정에서 Service Fabric 애플리케이션 리소스를 가져옵니다.

요청

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

매개 변수

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

subscriptionId

형식: 문자열
필수: 예

고객 구독 식별자입니다.


resourceGroupName

형식: 문자열
필수: 예

리소스 그룹의 이름.


clusterName

형식: 문자열
필수: 예

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


applicationName

형식: 문자열
필수: 예

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


api-version

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

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

응답

HTTP 상태 코드 설명 응답 스키마
200(확인) 작업이 성공적으로 완료되었습니다.
ApplicationResource
다른 모든 상태 코드 자세한 오류 응답입니다.
ErrorModel

예제

애플리케이션 가져오기

요청

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp?api-version=2017-07-01-preview

200 응답

본문
{
  "type": "applications",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp",
  "name": "myCluster",
  "tags": {},
  "etag": "W/\"636462502180261859\"",
  "properties": {
    "provisioningState": "Updating",
    "typeName": "myAppType",
    "typeVersion": "1.0",
    "parameters": {
      "param1": "value1"
    },
    "upgradePolicy": {
      "applicationHealthPolicy": {
        "considerWarningAsError": true,
        "maxPercentUnhealthyDeployedApplications": "0",
        "defaultServiceTypeHealthPolicy": {
          "maxPercentUnhealthyServices": "0",
          "maxPercentUnhealthyPartitionsPerService": "0",
          "maxPercentUnhealthyReplicasPerPartition": "0"
        }
      },
      "rollingUpgradeMonitoringPolicy": {
        "failureAction": "Rollback",
        "healthCheckRetryTimeout": "00:10:00",
        "healthCheckWaitDuration": "00:02:00",
        "healthCheckStableDuration": "00:05:00",
        "upgradeDomainTimeout": "1.06:00:00",
        "upgradeTimeout": "01:00:00"
      },
      "upgradeReplicaSetCheckTimeout": "01:00:00",
      "forceRestart": false
    },
    "maximumNodes": "3",
    "minimumNodes": "1",
    "removeApplicationCapacity": false,
    "metrics": [
      {
        "name": "metric1",
        "reservationCapacity": "1",
        "maximumCapacity": "3",
        "totalApplicationCapacity": "5"
      }
    ]
  }
}