/** * The Jira Cloud platform REST API * Jira Cloud platform REST API documentation * * The version of the OpenAPI document: 1001.0.0-SNAPSHOT * Contact: ecosystem@atlassian.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * A list of webhooks. * @export * @interface WebhookDetails */ export interface WebhookDetails { /** * The JQL filter that specifies which issues the webhook is sent for. Only a subset of JQL can be used. The supported elements are: * Fields: `issueKey`, `project`, `issuetype`, `status`, `assignee`, `reporter`, `issue.property`, and `cf[id]` (for custom fields—only the epic label custom field is supported). * Operators: `=`, `!=`, `IN`, and `NOT IN`. * @type {string} * @memberof WebhookDetails */ jqlFilter: string; /** * The Jira events that trigger the webhook. * @type {Array} * @memberof WebhookDetails */ events?: Array; } export declare function WebhookDetailsFromJSON(json: any): WebhookDetails; export declare function WebhookDetailsFromJSONTyped(json: any, ignoreDiscriminator: boolean): WebhookDetails; export declare function WebhookDetailsToJSON(value?: WebhookDetails): any; /** * @export * @enum {string} */ export declare enum WebhookDetailsEventsEnum { JiraissueCreated = "jira:issue_created", JiraissueUpdated = "jira:issue_updated", JiraissueDeleted = "jira:issue_deleted", CommentCreated = "comment_created", CommentUpdated = "comment_updated", CommentDeleted = "comment_deleted" }