"use strict";(self.webpackChunkinfluxdb_ui=self.webpackChunkinfluxdb_ui||[]).push([[200],{29173:e=>{e.exports='# Configuration for the AWS Kinesis input.\n[[inputs.kinesis_consumer]]\n  ## Amazon REGION of kinesis endpoint.\n  region = "ap-southeast-2"\n\n  ## Amazon Credentials\n  ## Credentials are loaded in the following order\n  ## 1) Web identity provider credentials via STS if role_arn and web_identity_token_file are specified\n  ## 2) Assumed credentials via STS if role_arn is specified\n  ## 3) explicit credentials from \'access_key\' and \'secret_key\'\n  ## 4) shared profile from \'profile\'\n  ## 5) environment variables\n  ## 6) shared credentials file\n  ## 7) EC2 Instance Profile\n  # access_key = ""\n  # secret_key = ""\n  # token = ""\n  # role_arn = ""\n  # web_identity_token_file = ""\n  # role_session_name = ""\n  # profile = ""\n  # shared_credential_file = ""\n\n  ## Endpoint to make request against, the correct endpoint is automatically\n  ## determined and this option should only be set if you wish to override the\n  ## default.\n  ##   ex: endpoint_url = "http://localhost:8000"\n  # endpoint_url = ""\n\n  ## Kinesis StreamName must exist prior to starting telegraf.\n  streamname = "StreamName"\n\n  ## Shard iterator type (only \'TRIM_HORIZON\' and \'LATEST\' currently supported)\n  # shard_iterator_type = "TRIM_HORIZON"\n\n  ## Maximum messages to read from the broker that have not been written by an\n  ## output.  For best throughput set based on the number of metrics within\n  ## each message and the size of the output\'s metric_batch_size.\n  ##\n  ## For example, if each message from the queue contains 10 metrics and the\n  ## output metric_batch_size is 1000, setting this to 100 will ensure that a\n  ## full batch is collected and the write is triggered immediately without\n  ## waiting until the next flush_interval.\n  # max_undelivered_messages = 1000\n\n  ## Data format to consume.\n  ## Each data format has its own unique set of configuration options, read\n  ## more about them here:\n  ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md\n  data_format = "influx"\n\n  ##\n  ## The content encoding of the data from kinesis\n  ## If you are processing a cloudwatch logs kinesis stream then set this to "gzip"\n  ## as AWS compresses cloudwatch log data before it is sent to kinesis (aws\n  ## also base64 encodes the zip byte data before pushing to the stream.  The base64 decoding\n  ## is done automatically by the golang sdk, as data is read from kinesis)\n  ##\n  # content_encoding = "identity"\n\n  ## Optional\n  ## Configuration for a dynamodb checkpoint\n  [inputs.kinesis_consumer.checkpoint_dynamodb]\n    ## unique name for this consumer\n    app_name = "default"\n    table_name = "default"\n'}}]);