Dela via


Hämta API-replik

Hämtar en specifik replik av en viss tjänst.

Hämtar information om den angivna repliken av en viss tjänst för ett program. Informationen innehåller körningsegenskaperna för replikinstansen.

Förfrågan

Metod URI för förfrågan
GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}/services/{serviceName}/replicas/{replicaName}?api-version=2018-07-01-preview

Parametrar

Namn Typ Obligatorisk Location
subscriptionId sträng Ja Sökväg
resourceGroupName sträng Ja Sökväg
applicationName sträng Ja Sökväg
serviceName sträng Ja Sökväg
replicaName sträng Ja Sökväg
api-version sträng Ja Söka i data

subscriptionId

Typ: sträng
Obligatoriskt: Ja

Kundens prenumerationsidentifierare


resourceGroupName

Typ: sträng
Obligatoriskt: Ja

Azure-resursgruppsnamn


applicationName

Typ: sträng
Obligatoriskt: Ja

Programmets identitet.


serviceName

Typ: sträng
Obligatoriskt: Ja

Tjänstens identitet.


replicaName

Typ: sträng
Obligatoriskt: Ja

Identiteten för tjänstrepliken.


api-version

Typ: sträng
Obligatoriskt: Ja
Standard: 2018-07-01-preview

Versionen av API:et. Den här parametern krävs och dess värde måste vara 2018-07-01-preview.

Svar

HTTP-statuskod Description Svarsschema
200 (OK) OK
ServiceReplicaDescription

Exempel

ReplicaGet

Förfrågan

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-svar

Brödtext
{
  "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"
}