OBJECT

WebhookV2

Description

Webhook configuration to add to an account.

link GraphQL Schema definition

  • type WebhookV2 {
  • # The webhook's unique ID.
  • id: Int!
  • # The name of the webhook to be created.
  • name: String!
  • # The user who created the webhook.
  • createdBy: String!
  • # A description of the webhook to be created.
  • 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 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: ProviderTypeV2!
  • # Specifies whether the webhook is enabled.
  • status: WebhookStatusV2!
  • # The information about subscription.
  • subscriptionType: SubscriptionTypeV2
  • # The authentication type that the endpoint uses.
  • authType: AuthenticationTypeV2!
  • # The information describing the webhook's most recent error.
  • lastFailedErrorInfo: WebhookErrorInfo
  • }