/AWS1/CL_FRHKINESISSTRMSRCDESC¶
Details about a Kinesis data stream used as the source for a Firehose stream.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_kinesisstreamarn TYPE /AWS1/FRHKINESISSTREAMARN /AWS1/FRHKINESISSTREAMARN¶
The Amazon Resource Name (ARN) of the source Kinesis data stream. For more information, see Amazon Kinesis Data Streams ARN Format.
iv_rolearn TYPE /AWS1/FRHROLEARN /AWS1/FRHROLEARN¶
The ARN of the role used by the source Kinesis data stream. For more information, see Amazon Web Services Identity and Access Management (IAM) ARN Format.
iv_deliverystarttimestamp TYPE /AWS1/FRHDELIVERYSTARTTSMP /AWS1/FRHDELIVERYSTARTTSMP¶
Firehose starts retrieving records from the Kinesis data stream starting with this timestamp.
Queryable Attributes¶
KinesisStreamARN¶
The Amazon Resource Name (ARN) of the source Kinesis data stream. For more information, see Amazon Kinesis Data Streams ARN Format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KINESISSTREAMARN() |
Getter for KINESISSTREAMARN, with configurable default |
ASK_KINESISSTREAMARN() |
Getter for KINESISSTREAMARN w/ exceptions if field has no va |
HAS_KINESISSTREAMARN() |
Determine if KINESISSTREAMARN has a value |
RoleARN¶
The ARN of the role used by the source Kinesis data stream. For more information, see Amazon Web Services Identity and Access Management (IAM) ARN Format.
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 |
DeliveryStartTimestamp¶
Firehose starts retrieving records from the Kinesis data stream starting with this timestamp.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELIVERYSTARTTIMESTAMP() |
Getter for DELIVERYSTARTTIMESTAMP, with configurable default |
ASK_DELIVERYSTARTTIMESTAMP() |
Getter for DELIVERYSTARTTIMESTAMP w/ exceptions if field has |
HAS_DELIVERYSTARTTIMESTAMP() |
Determine if DELIVERYSTARTTIMESTAMP has a value |