Method: projects.locations.hardware.validate

验证以 JSON 数据形式提供的硬件配置。此方法执行静态检查,不会创建或修改任何资源

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
parent

string

必需。用于验证硬件的项目和位置。格式:projects/{project}/locations/{location}

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "data": {
    object
  }
}
字段
data

object (Struct format)

必需。要验证的数据。其中包含验证类型(BOM、BMC、NW)和平台信息,其中包含验证所需的详细信息。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" } } } }

响应正文

如果成功,则响应正文包含一个 Operation 实例。

授权范围

需要以下 OAuth 范围:

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

如需了解详情,请参阅 Authentication Overview