/AWS1/CL_IOTSQSACTION¶
Describes an action to publish data to an Amazon SQS queue.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_rolearn TYPE /AWS1/IOTAWSARN /AWS1/IOTAWSARN¶
The ARN of the IAM role that grants access.
iv_queueurl TYPE /AWS1/IOTQUEUEURL /AWS1/IOTQUEUEURL¶
The URL of the Amazon SQS queue.
Optional arguments:¶
iv_usebase64 TYPE /AWS1/IOTUSEBASE64 /AWS1/IOTUSEBASE64¶
Specifies whether to use Base64 encoding.
Queryable Attributes¶
roleArn¶
The ARN of the IAM role that grants access.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
queueUrl¶
The URL of the Amazon SQS queue.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUEUEURL() |
Getter for QUEUEURL, with configurable default |
ASK_QUEUEURL() |
Getter for QUEUEURL w/ exceptions if field has no value |
HAS_QUEUEURL() |
Determine if QUEUEURL has a value |
useBase64¶
Specifies whether to use Base64 encoding.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USEBASE64() |
Getter for USEBASE64, with configurable default |
ASK_USEBASE64() |
Getter for USEBASE64 w/ exceptions if field has no value |
HAS_USEBASE64() |
Determine if USEBASE64 has a value |