OBJECT

FindingNotificationTargetsMutationProvider

link GraphQL Schema definition

  • type FindingNotificationTargetsMutationProvider implements NotificationTargetsMutationProvider {
  • # Create a Notification Target
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # input: [Not documented]
  • createNotificationTarget(
  • input: FindingCreateNotificationTargetInput!
  • ): FindingNotificationTarget!
  • # Delete a Notification Target
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # input: [Not documented]
  • deleteNotificationTarget(input: FindingDeleteInput!): ID!
  • # Exchange slack oauth code with access token for given Tanzu Hub notification
  • # target as slack
  • #
  • # Arguments
  • # code: [Not documented]
  • # redirectUri: [Not documented]
  • exchangeSlackOauthCode(code: String!, redirectUri: String): FindingNotificationSlackOauth2Response!
  • # Name of the provider
  • name: String
  • # Patch a Notification Target
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # input: [Not documented]
  • patchNotificationTarget(
  • input: FindingPatchNotificationTargetInput!
  • ): FindingNotificationTarget!
  • # Test an existing Notification Target
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # input: [Not documented]
  • testExistingNotificationTarget(
  • input: FindingTestExistingNotificationTargetInput!
  • ): FindingNotificationTargetTestResult!
  • # Test a Notification Target configuration without creating it
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # input: [Not documented]
  • testNewNotificationTarget(
  • input: FindingTestNewNotificationTargetInput!
  • ): FindingNotificationTargetTestResult!
  • # Update a Notification Target
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # input: [Not documented]
  • updateNotificationTarget(
  • input: FindingUpdateNotificationTargetInput!
  • ): FindingNotificationTarget!
  • # Validate properties of a Notification Target without creating it
  • #
  • # **NOTE:** This API/functionality is in Beta, this functionality is a candidate
  • # for a stable API but we reserve the right to fix issues including modifying the
  • # schema if required.
  • #
  • # Arguments
  • # input: [Not documented]
  • validateNotificationTarget(
  • input: FindingCreateNotificationTargetInput!
  • ): FindingNotificationTargetValidationResult!
  • }