INPUT_OBJECT
FindingCreateNotificationRuleInput
link GraphQL Schema definition
- input FindingCreateNotificationRuleInput {
- # The list of filters that determines when a new finding will trigger the
- # Notification Rule.
- # If a new finding is generated it will trigger the Notification Rule only if it
- # matches all the criteria.
- FindingCriterionInput!] : [
- # Enabled turns the Notification Rule on/off. If enabled=false new findings
- # wouldn't trigger the Notification Rule.
- Boolean! :
- # A list of ManagementEndpoint Ids (Cloud Accounts) for this Notification Rule,
- # appends to the Criterion Filter.
- # If no managementEndpointIds are provided, the Notification Rule applies to all
- # Management Endpoints in the organization.
- String!] : [
- # Human-readable message to be sent along the finding details
- String :
- # Name of the Notification Rule resource
- String! :
- # IDs of the projects the Notification Rule is part of (the Notification Rule's
- # context).
- # If the list is empty the Notification Rule is assumed to be in the organization
- # context (accessible for the entire org).
- EntityId!] : [
- # Defines which finding property to make the summary for this Notification Rule.
- FindingNotificationRuleSummarizedBy :
- # The summary period in minutes.
- Int :
- # List of notification targets that this notification needs to be delivered
- FindingNotificationTargetInput!]! : [
- # Notification Rule Type
- FindingNotificationRuleType! :
- }