Listar por nome do aplicativo
Obtém serviços de um determinado aplicativo.
Obtém as informações sobre todos os serviços de um determinado serviço de um aplicativo. As informações incluem as propriedades de runtime da instância de serviço.
Solicitação
Método | URI da solicitação |
---|---|
GET | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationName}/services?api-version=2018-07-01-preview |
Parâmetros
Nome | Type | Obrigatório | Location |
---|---|---|---|
subscriptionId |
string | Sim | Caminho |
resourceGroupName |
string | Sim | Caminho |
applicationName |
string | Sim | Caminho |
api-version |
string | Sim | Consulta |
subscriptionId
Tipo: string
Obrigatório: sim
O identificador de assinatura do cliente
resourceGroupName
Tipo: string
Obrigatório: sim
Nome do grupo de recursos do Azure
applicationName
Tipo: string
Obrigatório: sim
A identidade do aplicativo.
api-version
Tipo: string
Obrigatório: sim
Padrão: 2018-07-01-preview
A versão da API. Esse parâmetro é necessário e seu valor deve ser 2018-07-01-preview
.
Respostas
Código de status HTTP | Descrição | Esquema de Resposta |
---|---|---|
200 (OK) | OK |
ServiceList |
Exemplos
ServiceGetAll
Este exemplo mostra como listar todos os serviços de um determinado aplicativo.
Solicitação
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/applications/helloWorldApp/services?api-version=2018-07-01-preview
Resposta 200
Corpo
{
"value": [
{
"name": "helloWorldService",
"type": "Microsoft.ServiceFabricMesh/services",
"properties": {
"osType": "Linux",
"codePackages": [
{
"name": "helloWorldCode",
"image": "seabreeze/sbz-helloworld:1.0-alpine",
"endpoints": [
{
"name": "helloWorldListener",
"port": "80"
}
],
"resources": {
"requests": {
"memoryInGB": "1",
"cpu": "1"
}
}
},
{
"name": "helloWorldSideCar",
"image": "seabreeze/sbz-helloworld-sidecar:1.0-alpine",
"resources": {
"requests": {
"memoryInGB": "1",
"cpu": "1"
}
}
}
],
"networkRefs": [
{
"name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/helloWorldNetwork"
}
],
"description": "SeaBreeze Hello World Service.",
"replicaCount": "1",
"healthState": "Ok",
"status": "Unknown"
}
}
]
}