/AWS1/CL_IOTKINESISACTION¶
Describes an action to write data to an Amazon Kinesis stream.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_rolearn TYPE /AWS1/IOTAWSARN /AWS1/IOTAWSARN¶
The ARN of the IAM role that grants access to the Amazon Kinesis stream.
iv_streamname TYPE /AWS1/IOTSTREAMNAME /AWS1/IOTSTREAMNAME¶
The name of the Amazon Kinesis stream.
Optional arguments:¶
iv_partitionkey TYPE /AWS1/IOTPARTITIONKEY /AWS1/IOTPARTITIONKEY¶
The partition key.
Queryable Attributes¶
roleArn¶
The ARN of the IAM role that grants access to the Amazon Kinesis stream.
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 |
streamName¶
The name of the Amazon Kinesis stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STREAMNAME() |
Getter for STREAMNAME, with configurable default |
ASK_STREAMNAME() |
Getter for STREAMNAME w/ exceptions if field has no value |
HAS_STREAMNAME() |
Determine if STREAMNAME has a value |
partitionKey¶
The partition key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARTITIONKEY() |
Getter for PARTITIONKEY, with configurable default |
ASK_PARTITIONKEY() |
Getter for PARTITIONKEY w/ exceptions if field has no value |
HAS_PARTITIONKEY() |
Determine if PARTITIONKEY has a value |