Поделиться через


Cloud Services - Get Instance View

Возвращает состояние облачной службы.

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

Параметры URI

Имя В Обязательно Тип Описание
cloudServiceName
path True

string

Имя облачной службы.

resourceGroupName
path True

string

Имя группы ресурсов.

subscriptionId
path True

string

Учетные данные подписки, которые однозначно определяют подписку Microsoft Azure. Идентификатор подписки входит в состав URI для каждого вызова службы.

api-version
query True

string

Версия клиентского API.

Ответы

Имя Тип Описание
200 OK

CloudServiceInstanceView

ХОРОШО

Other Status Codes

CloudError

Ошибка

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Get Cloud Service Instance View with Multiple Roles

Образец запроса

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

Пример ответа

{
  "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."
    }
  ]
}

Определения

Имя Описание
ApiError

Ошибка API.

ApiErrorBase

База ошибок API.

CloudError

Ответ на ошибку из службы вычислений.

CloudServiceInstanceView

InstanceView cloudService в целом

InnerError

Сведения о внутренней ошибке.

InstanceViewStatusesSummary

Состояния представления экземпляра.

ResourceInstanceViewStatus

Состояние представления экземпляра.

StatusCodeCount

Код состояния и количество состояний представления экземпляра облачной службы

StatusLevelTypes

Код уровня.

ApiError

Ошибка API.

Имя Тип Описание
code

string

Код ошибки.

details

ApiErrorBase[]

Сведения об ошибке API

innererror

InnerError

Внутренняя ошибка API

message

string

Сообщение об ошибке.

target

string

Целевой объект конкретной ошибки.

ApiErrorBase

База ошибок API.

Имя Тип Описание
code

string

Код ошибки.

message

string

Сообщение об ошибке.

target

string

Целевой объект конкретной ошибки.

CloudError

Ответ на ошибку из службы вычислений.

Имя Тип Описание
error

ApiError

Ошибка API.

CloudServiceInstanceView

InstanceView cloudService в целом

Имя Тип Описание
privateIds

string[]

Задает список уникальных идентификаторов, созданных внутренне для облачной службы.

ПРИМЕЧАНИЕ. Если вы используете расширение диагностики Azure, это свойство можно использовать как DeploymentId для запроса сведений.

roleInstance

InstanceViewStatusesSummary

Состояния представления экземпляра.

sdkVersion

string

Версия пакета SDK, которая использовалась для создания пакета для облачной службы.

statuses

ResourceInstanceViewStatus[]

Состояние представления экземпляра.

InnerError

Сведения о внутренней ошибке.

Имя Тип Описание
errordetail

string

Внутреннее сообщение об ошибке или дамп исключений.

exceptiontype

string

Тип исключения.

InstanceViewStatusesSummary

Состояния представления экземпляра.

Имя Тип Описание
statusesSummary

StatusCodeCount[]

Сводка.

ResourceInstanceViewStatus

Состояние представления экземпляра.

Имя Тип Описание
code

string

Код состояния.

displayStatus

string

Короткая локализуемая метка для состояния.

level

StatusLevelTypes

Код уровня.

message

string

Подробное сообщение о состоянии, в том числе для оповещений и сообщений об ошибках.

time

string

Время состояния.

StatusCodeCount

Код состояния и количество состояний представления экземпляра облачной службы

Имя Тип Описание
code

string

Код состояния представления экземпляра

count

integer

Количество экземпляров с кодом состояния

StatusLevelTypes

Код уровня.

Значение Описание
Error
Info
Warning