PutSQS
Description
Publishes a message to an Amazon Simple Queuing Service Queue
Tags
AWS, Amazon, Publish, Put, Queue, SQS
Properties
In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Queue URL * | Queue URL | The URL of the queue to act upon Supports Expression Language, using FlowFile attributes and Environment variables. | ||
Region * | Region | US West (Oregon) |
| |
AWS Credentials Provider Service * | AWS Credentials Provider service | Controller Service: AWSCredentialsProviderService Implementations: AWSCredentialsProviderControllerService | The Controller Service that is used to obtain AWS credentials provider | |
SSL Context Service | SSL Context Service | Controller Service: SSLContextService Implementations: StandardRestrictedSSLContextService StandardSSLContextService | Specifies an optional SSL Context Service that, if provided, will be used to create connections | |
Delay * | Delay | 0 secs | The amount of time to delay the message before it becomes available to consumers | |
Communications Timeout * | Communications Timeout | 30 secs | ||
Endpoint Override URL | Endpoint Override URL | Endpoint URL to use instead of the AWS default including scheme, host, port, and path. The AWS libraries select an endpoint URL based on the AWS region, but this property overrides the selected endpoint URL, allowing use with other S3-compatible endpoints. Supports Expression Language, using Environment variables. | ||
Proxy Configuration Service | proxy-configuration-service | Controller Service: ProxyConfigurationService Implementations: StandardProxyConfigurationService | Specifies the Proxy Configuration Controller Service to proxy network requests. Supported proxies: HTTP + AuthN | |
Message Group ID | message-group-id | If using FIFO, the message group to which the FlowFile belongs Supports Expression Language, using FlowFile attributes and Environment variables. | ||
Deduplication Message ID | deduplication-message-id | The token used for deduplication of sent messages Supports Expression Language, using FlowFile attributes and Environment variables. |
Dynamic Properties
Name | Value | Description |
---|---|---|
The name of a Message Attribute to add to the message | The value of the Message Attribute | Allows the user to add key/value pairs as Message Attributes by adding a property whose name will become the name of the Message Attribute and value will become the value of the Message Attribute Supports Expression Language: Yes, evaluated using FlowFile Attributes and Environment variables. |
Relationships
Name | Description |
---|---|
failure | FlowFiles are routed to failure relationship |
success | FlowFiles are routed to success relationship |
Reads Attributes
This processor does not read attributes.
Writes Attributes
This processor does not write attributes.
State Management
This component does not store state.
Restricted
This component is not restricted.
Input Requirement
This component requires an incoming relationship.
System Resource Considerations
This component does not specify system resource considerations.