Ottenere la replica API
Ottiene una replica specifica di un servizio specificato.
Ottiene le informazioni sulla replica specificata di un determinato servizio di un'applicazione. Le informazioni includono le proprietà di runtime dell'istanza di replica.
Richiesta
Metodo | URI richiesta |
---|---|
GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}/services/{serviceName}/replicas/{replicaName}?api-version=2018-07-01-preview |
Parametri
Nome | Tipo | Necessario | Posizione |
---|---|---|---|
subscriptionId |
string | Sì | Percorso |
resourceGroupName |
string | Sì | Percorso |
applicationName |
string | Sì | Percorso |
serviceName |
string | Sì | Percorso |
replicaName |
string | Sì | Percorso |
api-version |
string | Sì | Query |
subscriptionId
Tipo: stringa
Obbligatorio: Sì
Identificatore della sottoscrizione del cliente
resourceGroupName
Tipo: stringa
Obbligatorio: Sì
Nome del gruppo di risorse di Azure
applicationName
Tipo: stringa
Obbligatorio: Sì
Identità dell'applicazione.
serviceName
Tipo: stringa
Obbligatorio: Sì
L'identità del servizio.
replicaName
Tipo: stringa
Obbligatorio: Sì
Identità della replica del servizio.
api-version
Tipo: stringa
Obbligatorio: Sì
Impostazione predefinita: 2018-07-01-preview
Versione dell'API. Questo parametro è obbligatorio e il relativo valore deve essere 2018-07-01-preview
.
Risposte
Codice di stato HTTP | Descrizione | Schema di risposta |
---|---|---|
200 (OK) | OK |
ServiceReplicaDescription |
Esempio
ReplicaGet
Richiesta
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
Risposta 200
Corpo
{
"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"
}