Opérations

Exécuter un test matériel

POST/v1/baremetal/{id}/hardware-test

Lance un test matériel non destructif sur le service et renvoie l’opération créée, qui continue après la réponse.

Autorisations

  • Authorizationstringheaderobligatoire

    Clé API d’organisation (org_...), créée dans la console cloud sur https://cloud.serverside.com et affichée une seule fois, envoyée comme Authorization: Bearer <key>. Elle authentifie l’organisation.

Permission requise : organization.baremetal.deploy

Paramètres de chemin

  • idstring<uuid>obligatoire

Corps

application/json
  • isCpuIncludedbooleanobligatoire
  • isMemoryIncludedbooleanobligatoire
  • isDiskIncludedbooleanobligatoire
  • isSmartIncludedbooleanobligatoire
  • cpuDurationSecondsinteger<int32> | null

    Limites :10 <= x <= 1800

  • memoryDurationSecondsinteger<int32> | null

    Limites :10 <= x <= 1800

  • diskDurationSecondsinteger<int32> | null

    Limites :10 <= x <= 1800

  • cpuWorkersinteger<int32> | null

    Limites :1 <= x <= 1024

  • memoryPercentinteger<int32> | null

    Limites :1 <= x <= 95

  • diskBlockSizestring | null

    Limites :motif ^[1-9][0-9]{0,7}[kKmM]?$

  • diskIoDepthinteger<int32> | null

    Limites :1 <= x <= 256

Réponse

201 · application/json

Créé

  • successbooleanobligatoire

    Valeurs autorisées :true

  • dataobject | nullobligatoire