AWS Kinesis binding spec
Detailed documentation on the AWS Kinesis binding component
See this for instructions on how to set up an AWS Kinesis data streams
Setup Dapr component
apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: <NAME> namespace: <NAMESPACE> spec: type: bindings.aws.kinesis metadata: - name: region value: AWS_REGION #replace - name: accessKey value: AWS_ACCESS_KEY # replace - name: secretKey value: AWS_SECRET_KEY #replace - name: streamName value: KINESIS_STREAM_NAME # Kinesis stream name - name: consumerName value: KINESIS_CONSUMER_NAME # Kinesis consumer name - name: mode value: shared # shared - Shared throughput or extended - Extended/Enhanced fanout
regionis the AWS region.
accessKeyis the AWS access key.
secretKeyis the AWS secret key.
modeAccepted values: shared, extended. shared - Shared throughput, extended - Extended/Enhanced fanout methods. More details are here
streamNameis the AWS Kinesis Stream Name.
consumerNameis the AWS Kinesis Consumer Name.
WarningThe above example uses secrets as plain strings. It is recommended to use a secret store for the secrets as described here.
Output Binding Supported Operations
- Bindings building block
- How-To: Trigger application with input binding
- How-To: Use bindings to interface with external resources
- Bindings API reference
Last modified November 28, 2020: Update azure-keyvault-managed-identity.md (#952) (a3ebcc7)