import type { ExtraHeader } from '../schemas/ExtraHeader'; import type { WebhookExecResult } from '../schemas/WebhookExecResult'; import type { Trigger } from '../schemas/Trigger'; /** * Harness Regstries Webhook */ export interface Webhook { createdAt?: string; /** * @format int64 */ createdBy?: number; description?: string; enabled: boolean; extraHeaders?: ExtraHeader[]; identifier: string; insecure: boolean; internal?: boolean; latestExecutionResult?: WebhookExecResult; modifiedAt?: string; name: string; secretIdentifier?: string; /** * @format int64 */ secretSpaceId?: number; secretSpacePath?: string; triggers?: Trigger[]; url: string; /** * @format int64 */ version?: number; }