Udostępnij za pośrednictwem


Cloud Services - Get Instance View

Pobiera stan usługi w chmurze.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
cloudServiceName
path True

string

Nazwa usługi w chmurze.

resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True

string

Wersja interfejsu API klienta.

Odpowiedzi

Nazwa Typ Opis
200 OK

CloudServiceInstanceView

OK

Other Status Codes

CloudError

Błąd

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Get Cloud Service Instance View with Multiple Roles

Przykładowe żądanie

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
ApiError

Błąd interfejsu API.

ApiErrorBase

Baza błędów interfejsu API.

CloudError

Odpowiedź na błąd z usługi Obliczeniowej.

CloudServiceInstanceView

InstanceView usługi CloudService jako całości

InnerError

Szczegóły błędu wewnętrznego.

InstanceViewStatusesSummary

Stany widoku wystąpienia.

ResourceInstanceViewStatus

Stan widoku wystąpienia.

StatusCodeCount

Kod stanu i liczba stanów widoku wystąpienia usługi w chmurze

StatusLevelTypes

Kod poziomu.

ApiError

Błąd interfejsu API.

Nazwa Typ Opis
code

string

Kod błędu.

details

ApiErrorBase[]

Szczegóły błędu interfejsu API

innererror

InnerError

Błąd wewnętrzny interfejsu API

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

ApiErrorBase

Baza błędów interfejsu API.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

CloudError

Odpowiedź na błąd z usługi Obliczeniowej.

Nazwa Typ Opis
error

ApiError

Błąd interfejsu API.

CloudServiceInstanceView

InstanceView usługi CloudService jako całości

Nazwa Typ Opis
privateIds

string[]

Określa listę unikatowych identyfikatorów generowanych wewnętrznie dla usługi w chmurze.

UWAGA: Jeśli używasz rozszerzenia Diagnostyka Azure, ta właściwość może służyć jako "DeploymentId" do wykonywania zapytań dotyczących szczegółów.

roleInstance

InstanceViewStatusesSummary

Stany widoku wystąpienia.

sdkVersion

string

Wersja zestawu SDK, która została użyta do wygenerowania pakietu dla usługi w chmurze.

statuses

ResourceInstanceViewStatus[]

Stan widoku wystąpienia.

InnerError

Szczegóły błędu wewnętrznego.

Nazwa Typ Opis
errordetail

string

Wewnętrzny komunikat o błędzie lub zrzut wyjątku.

exceptiontype

string

Typ wyjątku.

InstanceViewStatusesSummary

Stany widoku wystąpienia.

Nazwa Typ Opis
statusesSummary

StatusCodeCount[]

Podsumowanie.

ResourceInstanceViewStatus

Stan widoku wystąpienia.

Nazwa Typ Opis
code

string

Kod stanu.

displayStatus

string

Krótka etykieta lokalizowalna dla stanu.

level

StatusLevelTypes

Kod poziomu.

message

string

Szczegółowy komunikat o stanie, w tym alerty i komunikaty o błędach.

time

string

Czas stanu.

StatusCodeCount

Kod stanu i liczba stanów widoku wystąpienia usługi w chmurze

Nazwa Typ Opis
code

string

Kod stanu widoku wystąpienia

count

integer

Liczba wystąpień mających ten kod stanu

StatusLevelTypes

Kod poziomu.

Nazwa Typ Opis
Error

string

Info

string

Warning

string