UNPKG

@hasura/metadata-api

Version:
22 lines (21 loc) 1.06 kB
import type { AutoTriggerLogCleanupConfig } from './AutoTriggerLogCleanupConfig'; import type { CockroachTriggerOpsDef } from './CockroachTriggerOpsDef'; import type { HeaderConfFromEnv } from './HeaderConfFromEnv'; import type { HeaderConfValue } from './HeaderConfValue'; import type { RequestTransformV1 } from './RequestTransformV1'; import type { RequestTransformV2 } from './RequestTransformV2'; import type { ResponseTransformV1 } from './ResponseTransformV1'; import type { ResponseTransformV2 } from './ResponseTransformV2'; import type { RetryConf } from './RetryConf'; export type CockroachEventTriggerConfEventTriggerConf = { cleanup_config?: AutoTriggerLogCleanupConfig; definition: CockroachTriggerOpsDef; headers?: Array<(HeaderConfValue | HeaderConfFromEnv)>; name: string; request_transform?: (RequestTransformV1 | RequestTransformV2); response_transform?: (ResponseTransformV1 | ResponseTransformV2); retry_conf: RetryConf; trigger_on_replication?: boolean; webhook?: string; webhook_from_env?: string; };