Partilhar 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 do URI

Name Em Necessá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. O ID da assinatura faz parte do URI de cada chamada de serviço.

api-version
query True

string

Versão da API do cliente.

Respostas

Name Tipo Description
200 OK

CloudServiceInstanceView

OK

Other Status Codes

CloudError

Erro

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

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

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

Get Cloud Service Instance View with Multiple Roles

Pedido de amostra

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

Resposta da amostra

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

Name Description
ApiError

Erro de api.

ApiErrorBase

Base de erro da 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 da exibição da 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.

Name Tipo Description
code

string

O código de erro.

details

ApiErrorBase[]

Os detalhes do erro Api

innererror

InnerError

O erro interno da Api

message

string

A mensagem de erro.

target

string

O alvo do erro específico.

ApiErrorBase

Base de erro da api.

Name Tipo Description
code

string

O código de erro.

message

string

A mensagem de erro.

target

string

O alvo do erro específico.

CloudError

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

Name Tipo Description
error

ApiError

Erro de api.

CloudServiceInstanceView

InstanceView do CloudService como um todo

Name 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 pode ser usada como 'DeploymentId' para consultar detalhes.

roleInstance

InstanceViewStatusesSummary

Status da exibição da 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.

Name Tipo Description
errordetail

string

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

exceptiontype

string

O tipo de exceção.

InstanceViewStatusesSummary

Status da exibição da instância.

Name Tipo Description
statusesSummary

StatusCodeCount[]

O sumário.

ResourceInstanceViewStatus

Status da exibição da instância.

Name Tipo Description
code

string

O código de status.

displayStatus

string

O rótulo curto localizável 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

Name 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.

Name Tipo Description
Error

string

Info

string

Warning

string