github.com/hobbeswalsh/terraform@v0.3.7-0.20150619183303-ad17cf55a0fa/website/source/docs/providers/aws/r/kinesis_stream.html.markdown (about)

     1  ---
     2  layout: "aws"
     3  page_title: "AWS: aws_kinesis_stream"
     4  sidebar_current: "docs-aws-resource-kinesis-stream"
     5  description: |-
     6    Provides a AWS Kinesis Stream
     7  ---
     8  
     9  # aws\_kinesis\_stream
    10  
    11  Provides a Kinesis Stream resource. Amazon Kinesis is a managed service that 
    12  scales elastically for real-time processing of streaming big data.
    13  
    14  For more details, see the [Amazon Kinesis Documentation][1].
    15  
    16  ## Example Usage
    17  
    18  ```
    19  resource "aws_kinesis_stream" "test_stream" {
    20  	name = "terraform-kinesis-test"
    21  	shard_count = 1
    22  }
    23  ```
    24  
    25  ## Argument Reference
    26  
    27  The following arguments are supported:
    28  
    29  * `name` - (Required) A name to identify the stream. This is unique to the 
    30  AWS account and region the Stream is created in.
    31  * `shard_count` – (Required) The number of shards that the stream will use.
    32  Amazon has guidlines for specifying the Stream size that should be referenced 
    33  when creating a Kinesis stream. See [Amazon Kinesis Streams][2] for more.
    34  
    35  ## Attributes Reference
    36  
    37  * `id` - The unique Stream id
    38  * `name` - The unique Stream name (same as `id`)
    39  * `shard_count` - The count of Shards for this Stream
    40  * `arn` - The Amazon Resource Name (ARN) specifying the Stream
    41  
    42  
    43  [1]: http://aws.amazon.com/documentation/kinesis/
    44  [2]: http://docs.aws.amazon.com/kinesis/latest/dev/amazon-kinesis-streams.html