PUT
/
api
/
compliance-report-schedules
{
  "id": 123,
  "userId": 123,
  "complianceId": 123,
  "scheduleString": "<string>",
  "urlWithParams": "<string>",
  "filterDef": [
    {
      "indexPattern": "<string>",
      "filterType": [
        {
          "operator": "IS",
          "field": "<string>",
          "value": {}
        }
      ]
    }
  ],
  "compliance": {
    "id": 123,
    "configSolution": "<string>",
    "configRemediation": "<string>",
    "configReportResourceUrl": "<string>",
    "configReportRequestType": "<string>",
    "configReportPageable": true,
    "configReportFilterByTime": true,
    "configReportDataOrigin": "<string>",
    "configReportExportCsvUrl": "<string>",
    "standardSectionId": 123,
    "configReportEditable": true,
    "dashboardId": 123,
    "configType": "CUSTOM",
    "configUrl": "<string>",
    "configReportNote": "<string>",
    "configReportName": "<string>",
    "configReportStatus": "COMPLAINT",
    "dashboard": [
      {
        "id": 123,
        "idVisualization": 123,
        "idDashboard": 123,
        "order": 123,
        "width": 123,
        "height": 123,
        "top": 123,
        "left": 123,
        "showTimeFilter": true,
        "defaultTimeRange": "<string>",
        "gridInfo": "<string>",
        "visualization": {
          "id": 123,
          "name": "<string>",
          "description": "<string>",
          "eventType": "<string>",
          "createdDate": "2023-11-07T05:31:56Z",
          "modifiedDate": "2023-11-07T05:31:56Z",
          "userCreated": "<string>",
          "userModified": "<string>",
          "chartConfig": "<string>",
          "chartAction": "<string>",
          "systemOwner": true,
          "idPattern": 123,
          "chartType": "METRIC_CHART",
          "filterType": [
            {
              "operator": "IS",
              "field": "<string>",
              "value": {}
            }
          ],
          "aggregationType": {
            "metrics": [
              {
                "id": "<string>",
                "aggregation": "COUNT",
                "field": "<string>",
                "customLabel": "<string>"
              }
            ],
            "bucket": {
              "id": "<string>",
              "aggregation": "TERMS",
              "type": "AXIS",
              "field": "<string>",
              "customLabel": "<string>",
              "subBucket": {},
              "terms": {
                "sortBy": "<string>",
                "asc": true,
                "size": 123
              },
              "dateHistogram": {
                "interval": "<string>"
              },
              "ranges": [
                {
                  "from": 123,
                  "to": 123
                }
              ]
            }
          },
          "pattern": {
            "id": 123,
            "pattern": "<string>",
            "patternModule": "<string>",
            "patternSystem": true,
            "active": true
          }
        },
        "dashboard": {
          "id": 123,
          "name": "<string>",
          "description": "<string>",
          "refreshTime": 123,
          "createdDate": "2023-11-07T05:31:56Z",
          "modifiedDate": "2023-11-07T05:31:56Z",
          "userCreated": "<string>",
          "userModified": "<string>",
          "filters": "<string>",
          "dashboardType": "CUSTOM",
          "systemOwner": true
        }
      }
    ],
    "section": {
      "id": 123,
      "standardId": 123,
      "standardSectionName": "<string>",
      "standardSectionDescription": "<string>",
      "standard": {
        "id": 123,
        "standardName": "<string>",
        "standardDescription": "<string>",
        "systemOwner": true
      }
    },
    "associatedDashboard": {
      "id": 123,
      "name": "<string>",
      "description": "<string>",
      "refreshTime": 123,
      "createdDate": "2023-11-07T05:31:56Z",
      "modifiedDate": "2023-11-07T05:31:56Z",
      "userCreated": "<string>",
      "userModified": "<string>",
      "filters": "<string>",
      "dashboardType": "CUSTOM",
      "systemOwner": true
    },
    "columns": [
      {
        "label": "<string>",
        "field": "<string>",
        "type": "<string>",
        "visible": true,
        "customStyle": "<string>"
      }
    ],
    "requestBodyFilters": [
      {
        "operator": "IS",
        "field": "<string>",
        "value": {}
      }
    ],
    "requestParamFilters": [
      {
        "param": "<string>",
        "required": true,
        "value": "<string>"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Utm-Internal-Key
string
header
required

Body

application/json
id
integer
userId
integer
complianceId
integer
scheduleString
string
Maximum length: 250
urlWithParams
string
filterDef
object[]
compliance
object

Response

200 - */*
OK
id
integer
userId
integer
complianceId
integer
scheduleString
string
Maximum length: 250
urlWithParams
string
filterDef
object[]
compliance
object