Cloud Services - Get Instance View

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

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/instanceView?api-version=2022-09-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

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Примеры

Get Cloud Service Instance View with Multiple Roles

Sample Request

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

Sample Response

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

string

Info

string

Warning

string