Class: Aws::EventBridgeV2::Types::KinesisParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::EventBridgeV2::Types::KinesisParameters
- Defined in:
- gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb
Overview
Kinesis Data Streams invocation parameters for subscribers. Values are forwarded to the Kinesis PutRecords API. All scalar values accept a literal or a JSONata expression (e.g. "$events.Data.partitionKey %").
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#explicit_hash_key ⇒ String
Explicit hash key forwarded to PutRecords unchanged.
-
#partition_key ⇒ String
Required by PutRecords even when an explicit hash key is supplied.
Instance Attribute Details
#explicit_hash_key ⇒ String
Explicit hash key forwarded to PutRecords unchanged. Accepts JSONata expression.
1505 1506 1507 1508 1509 1510 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1505 class KinesisParameters < Struct.new( :partition_key, :explicit_hash_key) SENSITIVE = [] include Aws::Structure end |
#partition_key ⇒ String
Required by PutRecords even when an explicit hash key is supplied. Accepts JSONata expression.
1505 1506 1507 1508 1509 1510 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1505 class KinesisParameters < Struct.new( :partition_key, :explicit_hash_key) SENSITIVE = [] include Aws::Structure end |