Compartilhar via


Cloud Services - Get Instance View

Obtém o status de um serviço de nuvem.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/instanceView?api-version=2024-11-04

Parâmetros de URI

Nome Em Obrigatório Tipo Description
cloudServiceName
path True

string

Nome do serviço de nuvem.

resourceGroupName
path True

string

Nome do grupo de recursos.

subscriptionId
path True

string

Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

api-version
query True

string

Versão da API do cliente.

Respostas

Nome Tipo Description
200 OK

CloudServiceInstanceView

OKEY

Other Status Codes

CloudError

Erro

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Get Cloud Service Instance View with Multiple Roles

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/ConstosoRG/providers/Microsoft.Compute/cloudServices/{cs-name}/instanceView?api-version=2024-11-04

Resposta de exemplo

{
  "roleInstance": {
    "statusesSummary": [
      {
        "code": "ProvisioningState/succeeded",
        "count": 4
      },
      {
        "code": "PowerState/started",
        "count": 4
      },
      {
        "code": "RoleState/RoleStateStarted",
        "count": 4
      }
    ]
  },
  "sdkVersion": "2.9.6496.3",
  "privateIds": [
    "3491bc0c-1f6c-444f-b1d0-ec0751a74e3e"
  ],
  "statuses": [
    {
      "code": "ProvisioningState/succeeded",
      "level": "Info",
      "displayStatus": "Provisioning succeeded",
      "time": "2021-01-12T16:50:07.0953535+05:30"
    },
    {
      "code": "PowerState/started",
      "level": "Info",
      "displayStatus": "Started",
      "time": "2021-01-12T16:50:07.0953535+05:30"
    },
    {
      "code": "CurrentUpgradeDomain/-1",
      "level": "Info",
      "displayStatus": "Current Upgrade Domain of cloud service is -1."
    },
    {
      "code": "MaxUpgradeDomain/1",
      "level": "Info",
      "displayStatus": "Max Upgrade Domain of cloud service is 1."
    }
  ]
}

Definições

Nome Description
ApiError

Erro de API.

ApiErrorBase

Base de erros de API.

CloudError

Uma resposta de erro do serviço de computação.

CloudServiceInstanceView

InstanceView do CloudService como um todo

InnerError

Detalhes do erro interno.

InstanceViewStatusesSummary

Status de exibição de instância.

ResourceInstanceViewStatus

Status da exibição da instância.

StatusCodeCount

O código de status e a contagem dos status de exibição da instância do serviço de nuvem

StatusLevelTypes

O código de nível.

ApiError

Erro de API.

Nome Tipo Description
code

string

O código de erro.

details

ApiErrorBase[]

Os detalhes do erro da API

innererror

InnerError

O erro interno da API

message

string

A mensagem de erro.

target

string

O destino do erro específico.

ApiErrorBase

Base de erros de API.

Nome Tipo Description
code

string

O código de erro.

message

string

A mensagem de erro.

target

string

O destino do erro específico.

CloudError

Uma resposta de erro do serviço de computação.

Nome Tipo Description
error

ApiError

Erro de API.

CloudServiceInstanceView

InstanceView do CloudService como um todo

Nome Tipo Description
privateIds

string[]

Especifica uma lista de identificadores exclusivos gerados internamente para o serviço de nuvem.

OBSERVAÇÃO: se você estiver usando a extensão de Diagnóstico do Azure, essa propriedade poderá ser usada como 'DeploymentId' para consultar detalhes.

roleInstance

InstanceViewStatusesSummary

Status de exibição de instância.

sdkVersion

string

A versão do SDK que foi usada para gerar o pacote para o serviço de nuvem.

statuses

ResourceInstanceViewStatus[]

Status da exibição da instância.

InnerError

Detalhes do erro interno.

Nome Tipo Description
errordetail

string

A mensagem de erro interna ou o despejo de exceção.

exceptiontype

string

O tipo de exceção.

InstanceViewStatusesSummary

Status de exibição de instância.

Nome Tipo Description
statusesSummary

StatusCodeCount[]

O resumo.

ResourceInstanceViewStatus

Status da exibição da instância.

Nome Tipo Description
code

string

O código de status.

displayStatus

string

O rótulo localizável curto para o status.

level

StatusLevelTypes

O código de nível.

message

string

A mensagem de status detalhada, inclusive para alertas e mensagens de erro.

time

string

A hora do status.

StatusCodeCount

O código de status e a contagem dos status de exibição da instância do serviço de nuvem

Nome Tipo Description
code

string

O código de status da exibição da instância

count

integer

Número de instâncias com esse código de status

StatusLevelTypes

O código de nível.

Nome Tipo Description
Error

string

Info

string

Warning

string