Exemples

POST /api/config_reports
{
  "config_report": {}
}
403
{
  "error": {
    "message": "Access denied",
    "details": "Missing one of the required permissions: upload_config_reports"
  }
}

Paramètres

Nom du paramètre Description
location_id
optionel

Tri par emplacement

Validations:

  • Must be a Integer

organization_id
optionel

Tri par organisation

Validations:

  • Must be a Integer

config_report
requis

Validations:

  • Must be a Hash

config_report[host]
requis

Nom d’hôte ou nom du certificat

Validations:

  • Must be a String

config_report[reported_at]
requis

Date UTC du rapport

Validations:

  • Must be a String

config_report[status]
requis

Hachage des totaux de types de statut

Validations:

  • Must be a Hash

config_report[metrics]
requis

Hachage des métriques de rapport, peut simplement être {}

Validations:

  • Must be a Hash

config_report[logs]
optionel , nil autorisé

Facultatif : tableau des hachages de journaux

Validations:

  • Must be an array of any type