Partager via


Workspaces - Diagnose

Diagnostiquer le problème d’installation de l’espace de travail.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/diagnose?api-version=2025-04-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

minLength: 1

ID de l’abonnement cible.

workspaceName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$

Nom de l’espace de travail Azure Machine Learning.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Type Description
value

DiagnoseRequestProperties

Valeur des paramètres

Réponses

Nom Type Description
200 OK

DiagnoseResponseResult

Succès

202 Accepted

Succès

En-têtes

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

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

Diagnose Workspace

Exemple de requête

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspace-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/diagnose?api-version=2025-04-01

{
  "value": {
    "udr": {},
    "nsg": {},
    "resourceLock": {},
    "dnsResolution": {},
    "storageAccount": {},
    "keyVault": {},
    "containerRegistry": {},
    "applicationInsights": {},
    "others": {}
  }
}

Exemple de réponse

{
  "value": {
    "userDefinedRouteResults": [],
    "networkSecurityRuleResults": [],
    "resourceLockResults": [],
    "dnsResolutionResults": [
      {
        "code": "CustomDNSInUse",
        "level": "Warning",
        "message": "We have detected an on-premise dns server is configured. Please make sure conditional forwarding is configured correctly according to doc https://foo"
      }
    ],
    "storageAccountResults": [],
    "keyVaultResults": [],
    "containerRegistryResults": [],
    "applicationInsightsResults": [],
    "otherResults": []
  }
}
Location: example_location

Définitions

Nom Description
DiagnoseRequestProperties
DiagnoseResponseResult
DiagnoseResult

Résultat du diagnostic

DiagnoseResultLevel

Niveau d’erreur de configuration de l’espace de travail

DiagnoseWorkspaceParameters

Paramètres pour diagnostiquer un espace de travail

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

Value

DiagnoseRequestProperties

Nom Type Description
applicationInsights

object

Définition du diagnostic des insights d’application dépendants

containerRegistry

object

Définition du diagnostic du registre de conteneurs dépendant

dnsResolution

object

Paramètre pour diagnostiquer la résolution dns

keyVault

object

Définition du diagnostic du coffre de clés dépendant

nsg

object

Définition du diagnostic du groupe de sécurité réseau

others

object

Définition du diagnostic d’une catégorie non classifiée de problèmes

resourceLock

object

Paramètre pour diagnostiquer le verrouillage des ressources

storageAccount

object

Paramètre pour diagnostiquer le compte de stockage dépendant

udr

object

Paramètre pour diagnostiquer le routage défini par l’utilisateur

DiagnoseResponseResult

Nom Type Description
value

Value

DiagnoseResult

Résultat du diagnostic

Nom Type Description
code

string

Erreur d’installation du code pour l’espace de travail

level

DiagnoseResultLevel

Niveau d’erreur de configuration de l’espace de travail

message

string

Message d’erreur d’installation de l’espace de travail

DiagnoseResultLevel

Niveau d’erreur de configuration de l’espace de travail

Valeur Description
Error
Information
Warning

DiagnoseWorkspaceParameters

Paramètres pour diagnostiquer un espace de travail

Nom Type Description
value

DiagnoseRequestProperties

Valeur des paramètres

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires.

type

string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

Value

Nom Type Description
applicationInsightsResults

DiagnoseResult[]

Résultat du diagnostic

containerRegistryResults

DiagnoseResult[]

Résultat du diagnostic

dnsResolutionResults

DiagnoseResult[]

Résultat du diagnostic

keyVaultResults

DiagnoseResult[]

Résultat du diagnostic

networkSecurityRuleResults

DiagnoseResult[]

Résultat du diagnostic

otherResults

DiagnoseResult[]

Résultat du diagnostic

resourceLockResults

DiagnoseResult[]

Résultat du diagnostic

storageAccountResults

DiagnoseResult[]

Résultat du diagnostic

userDefinedRouteResults

DiagnoseResult[]

Résultat du diagnostic