
Consume
Consume
yaml
type: "io.kestra.plugin.aws.kinesis.Consume"Examples
yaml
id: kinesis_consume
namespace: company.team
tasks:
- id: consume
type: io.kestra.plugin.aws.kinesis.Consume
accessKeyId: "{{ secret('AWS_ACCESS_KEY_ID') }}"
secretKeyId: "{{ secret('AWS_SECRET_KEY_ID') }}"
region: "eu-central-1"
streamName: "stream"
iteratorType: TRIM_HORIZON
pollDuration: PT5S
maxRecords: 100
Properties
streamName*Requiredstring
accessKeyIdstring
compatibilityModebooleanstring
endpointOverridestring
forcePathStylebooleanstring
iteratorTypestring
Default
LATESTPossible Values
AT_SEQUENCE_NUMBERAFTER_SEQUENCE_NUMBERTRIM_HORIZONLATESTAT_TIMESTAMPmaxDurationstring
Default
PT30SFormat
durationmaxRecordsintegerstring
Default
1000pollDurationstring
Default
PT1SFormat
durationregionstring
secretKeyIdstring
sessionTokenstring
startingSequenceNumberstring
stsEndpointOverridestring
stsRoleArnstring
stsRoleExternalIdstring
stsRoleSessionDurationstring
Default
PT15MFormat
durationstsRoleSessionNamestring
Outputs
countinteger
Default
0lastSequencePerShardobject
SubTypestring
uristring
Format
uri