OBJECT

FindingNotificationRuleMutationProvider

link GraphQL Schema definition

  • type FindingNotificationRuleMutationProvider implements NotificationRulesMutationProvider {
  • # Create a new Finding Notification Rule
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # input: [Not documented]
  • createNotificationRule(
  • input: FindingCreateNotificationRuleInput!
  • ): FindingNotificationRule!
  • # Delete an existing Finding Notification Rule, returns the Id of the deleted
  • # Notification Rule
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteNotificationRule(input: FindingDeleteInput!): ID!
  • name: String
  • # Patch an existing Finding Notification Rule. Note: Only some fields are
  • # updatable
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # input: [Not documented]
  • patchNotificationRule(
  • input: FindingPatchNotificationRuleInput!
  • ): FindingNotificationRule!
  • # Share findings as an Notification using an existing NotificationTarget
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # input: [Not documented]
  • shareFindings(input: FindingShareFindingsInput!): Boolean!
  • # Update an existing Finding Notification Rule
  • #
  • # **NOTE:** This API/functionality is in Alpha, This functionality can be unstable
  • # and schema elements may change over future iterations.
  • #
  • # Arguments
  • # input: [Not documented]
  • updateNotificationRule(
  • input: FindingUpdateNotificationRuleInput!
  • ): FindingNotificationRule!
  • }