Method: projects.locations.hardware.validate

Valide une configuration matérielle fournie sous forme de données JSON. Cette méthode effectue des vérifications statiques et ne crée ni ne modifie aucune ressource.

Requête HTTP

POST https://gdchardwaremanagement.googleapis.com/v1alpha/{parent=projects/*/locations/*}/hardware:validate

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Projet et emplacement dans lesquels valider le matériel. Format: projects/{project}/locations/{location}

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "data": {
    object
  }
}
Champs
data

object (Struct format)

Obligatoire. Données à valider. Elles contiennent le type de validation (BOM, BMC, NW) et les informations sur la plate-forme contenant les détails nécessaires à la validation. Sample JSON: { "validation_type": "BOM", "machine_spec": "DellXE9680Spec", "platform_info": { "bom_validation_info": { "bios_version": { "cmd": "echo 2.6.3", "failed": false, "rc": 0.0, "stderr": "", "stdout": "2.6.3" } } } }

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/cloud-platform

Pour plus d'informations, consultez la Authentication Overview.