다음을 통해 공유


API 복제본 가져오기

지정된 서비스의 특정 복제본(replica) 가져옵니다.

애플리케이션의 지정된 서비스의 지정된 복제본(replica) 대한 정보를 가져옵니다. 정보에는 복제본(replica) instance 런타임 속성이 포함됩니다.

요청

메서드 요청 URI
GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}/services/{serviceName}/replicas/{replicaName}?api-version=2018-07-01-preview

매개 변수

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

subscriptionId

형식: 문자열
필수: 예

고객 구독 식별자


resourceGroupName

형식: 문자열
필수: 예

Azure 리소스 그룹 이름


applicationName

형식: 문자열
필수: 예

애플리케이션 ID입니다.


serviceName

형식: 문자열
필수: 예

서비스 id입니다.


replicaName

형식: 문자열
필수: 예

서비스의 ID가 복제본(replica).


api-version

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

API 버전입니다. 이 매개 변수는 필수이며 해당 값은 이어야 2018-07-01-preview합니다.

응답

HTTP 상태 코드 설명 응답 스키마
200(확인) 정상
ServiceReplicaDescription

예제

ReplicaGet

요청

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/applications/helloWorldApp/services/helloWorldService/replicas/1?api-version=2018-07-01-preview

200 응답

본문
{
  "osType": "Linux",
  "codePackages": [
    {
      "name": "helloWorldCode",
      "image": "seabreeze/sbz-helloworld:1.0-alpine",
      "endpoints": [
        {
          "name": "helloWorldListener",
          "port": "80"
        }
      ],
      "resources": {
        "requests": {
          "memoryInGB": "1",
          "cpu": "1"
        }
      },
      "instanceView": {
        "restartCount": "1",
        "currentState": {
          "state": "Running",
          "exitCode": "0"
        },
        "previousState": {
          "state": "NotSpecified",
          "exitCode": "0"
        },
        "events": [
          {
            "count": "3",
            "firstTimestamp": "2018-04-05T22:37:20.9016844",
            "lastTimestamp": "2018-04-06T06:36:06.0887046",
            "name": "Created",
            "message": "Container created and started.",
            "type": "Normal"
          },
          {
            "count": "1",
            "firstTimestamp": "2018-04-06T06:34:00.6622454",
            "lastTimestamp": "2018-04-06T06:34:00.6622454",
            "name": "Stopped",
            "message": "Container was stopped.",
            "type": "Normal"
          }
        ]
      }
    },
    {
      "name": "helloWorldSideCar",
      "image": "seabreeze/sbz-helloworld-sidecar:1.0-alpine",
      "resources": {
        "requests": {
          "memoryInGB": "1",
          "cpu": "1"
        }
      },
      "instanceView": {
        "restartCount": "1",
        "currentState": {
          "state": "Running",
          "exitCode": "0"
        },
        "previousState": {
          "state": "NotSpecified",
          "exitCode": "0"
        },
        "events": [
          {
            "count": "3",
            "firstTimestamp": "2018-04-05T22:37:20.906688",
            "lastTimestamp": "2018-04-06T06:36:06.0827003",
            "name": "Created",
            "message": "Container created and started.",
            "type": "Normal"
          },
          {
            "count": "1",
            "firstTimestamp": "2018-04-06T06:34:00.656241",
            "lastTimestamp": "2018-04-06T06:34:00.656241",
            "name": "Stopped",
            "message": "Container was stopped.",
            "type": "Normal"
          }
        ]
      }
    }
  ],
  "networkRefs": [
    {
      "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/helloWorldNetwork"
    }
  ],
  "replicaName": "1"
}