OBJECT

Webhook

Description

A webhook configuration in the account.

link GraphQL Schema definition

  • type Webhook {
  • # The webhook's unique id.
  • id: Int!
  • # The webhook's name.
  • name: String!
  • # The user who created the webhook.
  • createdBy: String!
  • # A description of this webhook.
  • description: String
  • # The timestamp that this webhook was created at.
  • createdAt: DateTime
  • # The timestamp that this webhook was updated at.
  • updatedAt: DateTime
  • # The Webhook server certificate that Rubrik uses to establish a TLS connection
  • # with the endpoint.
  • serverCertificate: String
  • # The authentication type that the endpoint uses.
  • authType: AuthenticationType!
  • # The ID of the service account attached to the webhook.
  • serviceAccountId: String
  • # The URL endpoint that will receive the webhook.
  • url: URL!
  • # The application that will receive the webhook.
  • providerType: ProviderType!
  • # Specifies whether the webhook is enabled or not.
  • status: WebhookStatus!
  • # The event and audit severities that the webhook is subscribed to.
  • subscriptionSeverity: SubscriptionSeverity!
  • # The event and audit types that the webhook is subscribed to.
  • subscriptionType: SubscriptionType!
  • # The information describing the webhook's most recent error.
  • lastFailedErrorInfo: ErrorInfo
  • }