Use this data source to get information about a Kinesis Stream for use in other resources.
For more details, see the Amazon Kinesis Documentation.
data "aws_kinesis_stream" "stream" { name = "stream-name" }
name
- (Required) The name of the Kinesis Stream. id
is set to the Amazon Resource Name (ARN) of the Kinesis Stream. In addition, the following attributes are exported:
arn
- The Amazon Resource Name (ARN) of the Kinesis Stream (same as id). name
- The name of the Kinesis Stream. creation_timestamp
- The approximate UNIX timestamp that the stream was created. status
- The current status of the stream. The stream status is one of CREATING, DELETING, ACTIVE, or UPDATING. retention_period
- Length of time (in hours) data records are accessible after they are added to the stream. open_shards
- The list of shard ids in the OPEN state. See Shard State for more. closed_shards
- The list of shard ids in the CLOSED state. See Shard State for more. shard_level_metrics
- A list of shard-level CloudWatch metrics which are enabled for the stream. See Monitoring with CloudWatch for more. tags
- A mapping of tags to assigned to the stream.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/aws/d/kinesis_stream.html