Interface AwsSqsNodeParameters

Source
interface AwsSqsNodeParameters {
    authentication?: "iam" | "assumeRole";
    message?: string;
    messageGroupId?: string;
    operation?: "sendMessage";
    options?: {
        delaySeconds?: number;
        messageAttributes?: {
            binary: {
                dataPropertyName?: string;
                name?: string;
            }[];
            number: { name?: string; value?: number }[];
            string: { name?: string; value?: string }[];
        };
        messageDeduplicationId?: string;
    };
    queue?: string;
    queueType?: "standard"
    | "fifo";
    sendInputData?: boolean;
}

Properties§

§readonly authentication?: "iam" | "assumeRole"

Default: "iam"

§readonly message?: string

Message to send to the queue

§readonly messageGroupId?: string

Tag that specifies that a message belongs to a specific message group. Applies only to FIFO (first-in-first-out) queues.

§readonly operation?: "sendMessage"

Default: "sendMessage"

§readonly options?: { ... }

Default: {}

§readonly queue?: string

Queue to send a message to. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getQueues"}

§readonly queueType?: "standard" | "fifo"

Default: "standard"

§readonly sendInputData?: boolean

Whether to send the data the node receives as JSON to SQS Default: true