first commit
This commit is contained in:
107
node_modules/n8n-workflow/dist/esm/message-event-bus.d.ts
generated
vendored
Normal file
107
node_modules/n8n-workflow/dist/esm/message-event-bus.d.ts
generated
vendored
Normal file
@@ -0,0 +1,107 @@
|
||||
import type { DateTime } from 'luxon';
|
||||
import type { INodeCredentials } from './interfaces';
|
||||
export declare const enum EventMessageTypeNames {
|
||||
generic = "$$EventMessage",
|
||||
audit = "$$EventMessageAudit",
|
||||
confirm = "$$EventMessageConfirm",
|
||||
workflow = "$$EventMessageWorkflow",
|
||||
node = "$$EventMessageNode",
|
||||
execution = "$$EventMessageExecution",
|
||||
aiNode = "$$EventMessageAiNode",
|
||||
runner = "$$EventMessageRunner",
|
||||
queue = "$$EventMessageQueue"
|
||||
}
|
||||
export declare const enum MessageEventBusDestinationTypeNames {
|
||||
abstract = "$$AbstractMessageEventBusDestination",
|
||||
webhook = "$$MessageEventBusDestinationWebhook",
|
||||
sentry = "$$MessageEventBusDestinationSentry",
|
||||
syslog = "$$MessageEventBusDestinationSyslog"
|
||||
}
|
||||
export declare const messageEventBusDestinationTypeNames: MessageEventBusDestinationTypeNames[];
|
||||
export interface IAbstractEventMessage {
|
||||
__type: EventMessageTypeNames;
|
||||
id: string;
|
||||
ts: DateTime;
|
||||
eventName: string;
|
||||
message: string;
|
||||
payload: any;
|
||||
}
|
||||
export interface MessageEventBusDestinationOptions {
|
||||
__type?: MessageEventBusDestinationTypeNames;
|
||||
id?: string;
|
||||
label?: string;
|
||||
enabled?: boolean;
|
||||
subscribedEvents?: string[];
|
||||
credentials?: INodeCredentials;
|
||||
anonymizeAuditMessages?: boolean;
|
||||
}
|
||||
export interface MessageEventBusDestinationWebhookParameterItem {
|
||||
parameters: Array<{
|
||||
name: string;
|
||||
value: string | number | boolean | null | undefined;
|
||||
}>;
|
||||
}
|
||||
export interface MessageEventBusDestinationWebhookParameterOptions {
|
||||
batch?: {
|
||||
batchSize?: number;
|
||||
batchInterval?: number;
|
||||
};
|
||||
allowUnauthorizedCerts?: boolean;
|
||||
queryParameterArrays?: 'indices' | 'brackets' | 'repeat';
|
||||
redirect?: {
|
||||
followRedirects?: boolean;
|
||||
maxRedirects?: number;
|
||||
};
|
||||
response?: {
|
||||
response?: {
|
||||
fullResponse?: boolean;
|
||||
neverError?: boolean;
|
||||
responseFormat?: string;
|
||||
outputPropertyName?: string;
|
||||
};
|
||||
};
|
||||
proxy?: {
|
||||
protocol: 'https' | 'http';
|
||||
host: string;
|
||||
port: number;
|
||||
};
|
||||
timeout?: number;
|
||||
}
|
||||
export interface MessageEventBusDestinationWebhookOptions extends MessageEventBusDestinationOptions {
|
||||
url: string;
|
||||
responseCodeMustMatch?: boolean;
|
||||
expectedStatusCode?: number;
|
||||
method?: string;
|
||||
authentication?: 'predefinedCredentialType' | 'genericCredentialType' | 'none';
|
||||
sendQuery?: boolean;
|
||||
sendHeaders?: boolean;
|
||||
genericAuthType?: string;
|
||||
nodeCredentialType?: string;
|
||||
specifyHeaders?: string;
|
||||
specifyQuery?: string;
|
||||
jsonQuery?: string;
|
||||
jsonHeaders?: string;
|
||||
headerParameters?: MessageEventBusDestinationWebhookParameterItem;
|
||||
queryParameters?: MessageEventBusDestinationWebhookParameterItem;
|
||||
sendPayload?: boolean;
|
||||
options?: MessageEventBusDestinationWebhookParameterOptions;
|
||||
}
|
||||
export interface MessageEventBusDestinationSyslogOptions extends MessageEventBusDestinationOptions {
|
||||
expectedStatusCode?: number;
|
||||
host: string;
|
||||
port?: number;
|
||||
protocol?: 'udp' | 'tcp';
|
||||
facility?: number;
|
||||
app_name?: string;
|
||||
eol?: string;
|
||||
}
|
||||
export interface MessageEventBusDestinationSentryOptions extends MessageEventBusDestinationOptions {
|
||||
dsn: string;
|
||||
tracesSampleRate?: number;
|
||||
sendPayload?: boolean;
|
||||
}
|
||||
export declare const defaultMessageEventBusDestinationOptions: MessageEventBusDestinationOptions;
|
||||
export declare const defaultMessageEventBusDestinationSyslogOptions: MessageEventBusDestinationSyslogOptions;
|
||||
export declare const defaultMessageEventBusDestinationWebhookOptions: MessageEventBusDestinationWebhookOptions;
|
||||
export declare const defaultMessageEventBusDestinationSentryOptions: MessageEventBusDestinationSentryOptions;
|
||||
//# sourceMappingURL=message-event-bus.d.ts.map
|
||||
Reference in New Issue
Block a user