Compartir a través de


Obtener réplica de API

Obtiene una réplica específica de un servicio determinado.

Obtiene la información sobre la réplica especificada de un servicio determinado de una aplicación. La información incluye las propiedades en tiempo de ejecución de la instancia de réplica.

Solicitud

Método URI de solicitud
GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}/services/{serviceName}/replicas/{replicaName}?api-version=2018-07-01-preview

Parámetros

Nombre Tipo Requerido Location
subscriptionId string Ruta de acceso
resourceGroupName string Ruta de acceso
applicationName string Ruta de acceso
serviceName string Ruta de acceso
replicaName string Ruta de acceso
api-version string Consultar

subscriptionId

Tipo: cadena
Obligatoria: sí

Identificador de suscripción de cliente


resourceGroupName

Tipo: cadena
Obligatoria: sí

Nombre del grupo de recursos de Azure


applicationName

Tipo: cadena
Obligatoria: sí

La identidad de la aplicación.


serviceName

Tipo: cadena
Obligatoria: sí

La identidad del servicio.


replicaName

Tipo: cadena
Obligatoria: sí

Identidad de la réplica de servicio.


api-version

Tipo: cadena
Obligatoria: sí
Predeterminado:

La versión de la API. Este parámetro es necesario y su valor debe ser 2018-07-01-preview.

Respuestas

Código de estado HTTP Descripción Esquema de respuesta
200 (OK) Aceptar
ServiceReplicaDescription

Ejemplos

ReplicaGet

Request

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

Respuesta 200

Cuerpo
{
  "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"
}