Partager via


Cloud Services - Get Instance View

Obtient l’état d’un service cloud.

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

Paramètres URI

Nom Dans Obligatoire Type Description
cloudServiceName
path True

string

Nom du service cloud.

resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

CloudServiceInstanceView

D’ACCORD

Other Status Codes

CloudError

Erreur

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Get Cloud Service Instance View with Multiple Roles

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
ApiError

Erreur d’API.

ApiErrorBase

Base d’erreurs d’API.

CloudError

Réponse d’erreur du service de calcul.

CloudServiceInstanceView

InstanceView de CloudService dans son ensemble

InnerError

Détails de l’erreur interne.

InstanceViewStatusesSummary

État de l’affichage d’instance.

ResourceInstanceViewStatus

État de l’affichage de l’instance.

StatusCodeCount

Le code d’état et le nombre d’instances de service cloud affichent les états

StatusLevelTypes

Code de niveau.

ApiError

Erreur d’API.

Nom Type Description
code

string

Code d’erreur.

details

ApiErrorBase[]

Détails de l’erreur api

innererror

InnerError

Erreur interne de l’API

message

string

Message d’erreur.

target

string

Cible de l’erreur particulière.

ApiErrorBase

Base d’erreurs d’API.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur.

target

string

Cible de l’erreur particulière.

CloudError

Réponse d’erreur du service de calcul.

Nom Type Description
error

ApiError

Erreur d’API.

CloudServiceInstanceView

InstanceView de CloudService dans son ensemble

Nom Type Description
privateIds

string[]

Spécifie une liste d’identificateurs uniques générés en interne pour le service cloud.

REMARQUE : Si vous utilisez l’extension Diagnostics Azure, cette propriété peut être utilisée comme « DeploymentId » pour interroger les détails.

roleInstance

InstanceViewStatusesSummary

État de l’affichage d’instance.

sdkVersion

string

Version du Kit de développement logiciel (SDK) utilisée pour générer le package pour le service cloud.

statuses

ResourceInstanceViewStatus[]

État de l’affichage de l’instance.

InnerError

Détails de l’erreur interne.

Nom Type Description
errordetail

string

Message d’erreur interne ou vidage d’exception.

exceptiontype

string

Type d’exception.

InstanceViewStatusesSummary

État de l’affichage d’instance.

Nom Type Description
statusesSummary

StatusCodeCount[]

Résumé.

ResourceInstanceViewStatus

État de l’affichage de l’instance.

Nom Type Description
code

string

Code d’état.

displayStatus

string

Étiquette localisable courte pour l’état.

level

StatusLevelTypes

Code de niveau.

message

string

Message d’état détaillé, y compris pour les alertes et les messages d’erreur.

time

string

Heure de l’état.

StatusCodeCount

Le code d’état et le nombre d’instances de service cloud affichent les états

Nom Type Description
code

string

Code d’état de l’affichage d’instance

count

integer

Nombre d’instances ayant ce code d’état

StatusLevelTypes

Code de niveau.

Nom Type Description
Error

string

Info

string

Warning

string