Interface SqsQueueActionProps

All Superinterfaces:
CommonActionProps, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
SqsQueueActionProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.101.0 (build b95fe5d)", date="2024-07-11T03:46:03.874Z") @Stability(Experimental) public interface SqsQueueActionProps extends software.amazon.jsii.JsiiSerializable, CommonActionProps
(experimental) Configuration properties of an action for SQS.

Example:

 import software.amazon.awscdk.services.sqs.*;
 Queue queue = new Queue(this, "MyQueue");
 TopicRule topicRule = TopicRule.Builder.create(this, "TopicRule")
         .sql(IotSql.fromStringAsVer20160323("SELECT topic(2) as device_id, year, month, day FROM 'device/+/data'"))
         .actions(List.of(
             SqsQueueAction.Builder.create(queue)
                     .useBase64(true)
                     .build()))
         .build();