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 | Sí | Ruta de acceso |
resourceGroupName |
string | Sí | Ruta de acceso |
applicationName |
string | Sí | Ruta de acceso |
serviceName |
string | Sí | Ruta de acceso |
replicaName |
string | Sí | Ruta de acceso |
api-version |
string | Sí | 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"
}