/AWS1/CL_XDDKINESISTARGETDEFN¶
Kinesis stream target configuration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_streamarn TYPE /AWS1/XDDKINESISSTREAMARN /AWS1/XDDKINESISSTREAMARN¶
The ARN of the Kinesis stream.
iv_rolearn TYPE /AWS1/XDDROLEARN /AWS1/XDDROLEARN¶
The ARN of the IAM role that grants permission to write to the Kinesis stream. This can be a standard role (
arn:aws:iam::account-id:role/role-name) or a role with a path prefix (arn:aws:iam::account-id:role/service-role/role-name), such as roles auto-created by the console.
Queryable Attributes¶
streamArn¶
The ARN of the Kinesis stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STREAMARN() |
Getter for STREAMARN, with configurable default |
ASK_STREAMARN() |
Getter for STREAMARN w/ exceptions if field has no value |
HAS_STREAMARN() |
Determine if STREAMARN has a value |
roleArn¶
The ARN of the IAM role that grants permission to write to the Kinesis stream. This can be a standard role (
arn:aws:iam::account-id:role/role-name) or a role with a path prefix (arn:aws:iam::account-id:role/service-role/role-name), such as roles auto-created by the console.
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 |