INPUT_OBJECT

SecurityCreateReportConfigurationInput

link GraphQL Schema definition

  • input SecurityCreateReportConfigurationInput {
  • # Context is the visibility scope of the object.
  • context: SecurityContext!
  • # A list of finding filters.
  • criteria: [SecurityCriterionInput!]
  • # Description of the Report Configuration
  • description: String
  • # Enable or disable scheduled report generation.
  • enabled: Boolean!
  • # Format of generated Report.
  • format: SecurityReportFormat!
  • # A list of preconfigured integrations which will be used to send the messages.
  • integration: [SecurityIntegrationInput!]
  • # 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: SecurityReportConfigurationLayoutInput
  • # 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!
  • # The resource owner.
  • owner: String
  • # IDs of the projects' resource is part of (resource's context).
  • projectId: [String!]
  • # Schedule of the periodic reports. Leave empty for one-time reports.
  • schedule: SecurityReportConfigurationScheduleInput
  • # Type of the Report Configuration
  • type: SecurityReportConfigurationType!
  • }