- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Permisos de IAM
- StateSignal
- Pruébalo
Indica el estado de un hardware.
Solicitud HTTP
POST https://gdchardwaremanagement.googleapis.com/v1alpha/{name=projects/*/locations/*/hardware/*}:signal
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
name |
Obligatorio. Es el nombre del hardware. Formato: |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{ "requestId": string, "stateSignal": enum ( |
| Campos | |
|---|---|
requestId |
Es opcional. Es un identificador único opcional para esta solicitud. Consulta AIP-155. |
stateSignal |
Es opcional. Especifica el indicador de estado que se enviará para este hardware. |
operationType |
Es opcional. Especifica el tipo de operación para el que se debe indicar el estado. Si no se especifica el tipo, se supone que el indicador es para el aprovisionamiento inicial. |
reTurnupRequired |
Es opcional. Indica si se necesita un nuevo encendido cuando se finaliza un proceso de reparación. |
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation.
Permisos de autorización
Requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta Authentication Overview.
Permisos de IAM
Se requiere el siguiente permiso de IAM en el recurso name:
gdchardwaremanagement.hardware.update
Para obtener más información, consulta la documentación de IAM.
StateSignal
Son los indicadores de estado válidos para un hardware.
| Enums | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
No se especifica el estado de la señal del hardware. |
READY_FOR_PROVISIONING |
El hardware está listo para el aprovisionamiento. |