Skip to content

/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