Freigeben über


Edge Devices - Validate

Eine lange ausgeführte Ressourcenaktion.

POST https://management.azure.com/{resourceUri}/providers/Microsoft.AzureStackHCI/edgeDevices/{edgeDeviceName}/validate?api-version=2024-04-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
edgeDeviceName
path True

string

pattern: ^[a-zA-Z0-9-]{3,24}$

Name des Geräts

resourceUri
path True

string

Der vollqualifizierte Azure Resource Manager-Bezeichner der Ressource.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Erforderlich Typ Beschreibung
edgeDeviceIds True

string[]

Knoten-IDs, für die der aktuelle Knoten überprüft werden muss.

additionalInfo

string

Zusätzliche Informationen, die für die Überprüfung erforderlich sind.

Antworten

Name Typ Beschreibung
200 OK

ValidateResponse

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

202 Accepted

Ressourcenvorgang akzeptiert.

Header

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

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Validate Edge Devices

Beispielanforderung

POST https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1/providers/Microsoft.AzureStackHCI/edgeDevices/default/validate?api-version=2024-04-01

{
  "edgeDeviceIds": [
    "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1/edgeDevices/default",
    "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-2/edgeDevices/default"
  ],
  "additionalInfo": "test"
}

Beispiel für eine Antwort

location: https://foo.com/operationStatuses
{
  "status": "success"
}

Definitionen

Name Beschreibung
ErrorDetail

Details des Überprüfungsfehlers

ErrorResponse

Fehlerantwort

ValidateRequest

Die Überprüfungsanforderung für Edgegerät.

ValidateResponse

Eine akzeptierte Antwort mit einem Operation-Location Header.

ErrorDetail

Details des Überprüfungsfehlers

Name Typ Beschreibung
exception

string

Ausnahmedetails beim Installieren der Erweiterung.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ValidateRequest

Die Überprüfungsanforderung für Edgegerät.

Name Typ Beschreibung
additionalInfo

string

Zusätzliche Informationen, die für die Überprüfung erforderlich sind.

edgeDeviceIds

string[]

Knoten-IDs, für die der aktuelle Knoten überprüft werden muss.

ValidateResponse

Eine akzeptierte Antwort mit einem Operation-Location Header.

Name Typ Beschreibung
status

string

Edgegeräteüberprüfungsstatus