Execute ValidateHardwareWorkflow
Validate hardware components (fans, PSUs, LEDs, voltage) across network devices
Authentication
AuthorizationBearer
Bearer JWT used by CLI and machine clients on svc-* endpoints. Authentication is required by default, but deployments may disable it with [auth] required = false. Browser OIDC sessions, mTLS, SPIFFE identities, and trusted gateway identity headers may also satisfy authentication outside this generated client flow.
Request
This endpoint expects an object.
site
Site used to select network devices for validation.
tenant
Tenant used to filter the selected network devices.
device_type_ids
Device type identifiers used to filter network devices.
raise_for_invalid
Whether invalid hardware should fail the workflow.
roles
Device roles used to filter the selected network devices.
status
Device statuses used to filter the selected network devices.
Response
Successful Response
href
Calculate URL to Temporal UI Workflow View.
id
Errors
422
Unprocessable Entity Error