Przykłady

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

Parametry

Nazwa parametru Opis
location_id
opcjonalny

Zakres w zależności od lokalizacji

Validations:

  • Must be a Integer

organization_id
opcjonalny

Zakres w zależności od organizacji

Validations:

  • Must be a Integer

config_report
wymagany

Validations:

  • Must be a Hash

config_report[host]
wymagany

Nazwa hostu lub certyfikatu

Validations:

  • Must be a String

config_report[reported_at]
wymagany

Czas UTC raportu

Validations:

  • Must be a String

config_report[status]
wymagany

Całkowity hasz typu statusu

Validations:

  • Must be a Hash

config_report[metrics]
wymagany

Hasz raportu metryki, może być tylko

Validations:

  • Must be a Hash

config_report[logs]
opcjonalny , nil dopuszczalny

Opcjonalna tablica haszy logów

Validations:

  • Must be an array of any type