INPUT_OBJECT

FindingCreateReportConfigurationInput

link GraphQL Schema definition

  • input FindingCreateReportConfigurationInput {
  • # Context is the visibility scope of the object.
  • context: FindingReportContext!
  • # A list of finding filters.
  • criteria: [FindingCriterionInput!]
  • # Description of the Report Configuration
  • description: String
  • # Enable or disable scheduled report generation.
  • enabled: Boolean!
  • # Format of generated Report.
  • format: FindingReportFormat!
  • # Layout of the generated report. If layout is not specified, the
  • # generated report will include all the layout sections, relevant to the report
  • # type (columns/widgets/etc.)
  • layout: FindingReportConfigurationLayoutInput
  • # A list of cloud accounts that acts like a Criterion filter, but sits in its own
  • # field.
  • managementEndpointId: [String!]
  • # Name of the Report Configuration.
  • name: String!
  • # IDs of the projects' resource is part of (resource's context).
  • projectId: [EntityId!]
  • # Schedule of the periodic reports. Leave empty for one-time reports.
  • schedule: FindingReportConfigurationScheduleInput
  • # A list of preconfigured Notification Targets which will be used to send the
  • # messages.
  • # Currently Only EMAIL is supported
  • target: [FindingNotificationTargetInput!]
  • # Type of the Report Configuration
  • type: FindingReportType!
  • }