You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-16Lines changed: 19 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,26 +43,29 @@ module "kinesis-stream" {
43
43
## Inputs
44
44
45
45
| Name | Description | Type | Default | Required |
46
-
|------|-------------|------|---------|:-----:|
47
-
|name|A name to identify the stream. This is unique to the AWS account and region the Stream is created in.|string||yes|
48
-
|shard_count|The number of shards that the stream will use|number|1|yes|
49
-
|retention_period|Length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours. Minimum value is 24. Default is 24.|number|24|yes|
50
-
|shard_level_metrics|"A list of shard-level CloudWatch metrics which can be enabled for the stream.|list(string)|[]|no|
51
-
|enforce_consumer_deletion|A boolean that indicates all registered consumers should be deregistered from the stream so that the stream can be destroyed without error.|bool|false|no|
52
-
|encryption_type|The encryption type to use. The only acceptable values are NONE or KMS.|string|"NONE"|no|
53
-
|kms_key_id|The GUID for the customer-managed KMS key to use for encryption. You can also use a Kinesis-owned master key by specifying the alias alias/aws/kinesis.|string|""|no|
54
-
|tags|A mapping of tags to assign to the resource|map|{}|no|
| create\_policy\_admin | Whether to create IAM Policy (ARN) admin of the Stream |`bool`|`true`| no |
48
+
| create\_policy\_read\_only | Whether to create IAM Policy (ARN) read only of the Stream |`bool`|`true`| no |
49
+
| create\_policy\_write\_only | Whether to create IAM Policy (ARN) write only of the Stream |`bool`|`true`| no |
50
+
| encryption\_type | The encryption type to use. The only acceptable values are NONE or KMS. |`string`|`"NONE"`| no |
51
+
| enforce\_consumer\_deletion | A boolean that indicates all registered consumers should be deregistered from the stream so that the stream can be destroyed without error. |`bool`|`false`| no |
52
+
| kms\_key\_id | The GUID for the customer-managed KMS key to use for encryption. You can also use a Kinesis-owned master key by specifying the alias alias/aws/kinesis. |`string`|`""`| no |
53
+
| name | A name to identify the stream. This is unique to the AWS account and region the Stream is created in. |`string`| n/a | yes |
54
+
| retention\_period | Length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours. Minimum value is 24. Default is 24. |`number`|`24`| no |
55
+
| shard\_count | The number of shards that the stream will use |`number`|`1`| no |
56
+
| shard\_level\_metrics | A list of shard-level CloudWatch metrics which can be enabled for the stream. |`list(string)`|`[]`| no |
57
+
| tags | A mapping of tags to assign to the resource. |`map`| n/a | yes |
|kinesis_stream_shard_count|The count of shards for this Kinesis stream|
62
-
|kinesis_stream_arn|The Amazon Resource Name (ARN) specifying the Kinesis stream|
63
-
|kinesis_stream_iam_policy_read_only_arn|The IAM Policy (ARN) read only of the Stream|
64
-
|kinesis_stream_iam_policy_write_arn|The IAM Policy (ARN) write only of the Stream|
65
-
|kinesis_stream_iam_policy_admin_arn|The IAM Policy (ARN) admin of the Stream|
63
+
| kinesis\_stream\_arn |The Amazon Resource Name (ARN) specifying the Stream |
64
+
| kinesis\_stream\_iam\_policy\_admin\_arn |The IAM Policy (ARN) admin of the Stream |
65
+
| kinesis\_stream\_iam\_policy\_read\_only\_arn |The IAM Policy (ARN) read only of the Stream |
66
+
| kinesis\_stream\_iam\_policy\_write\_only\_arn |The IAM Policy (ARN) write only of the Stream|
67
+
| kinesis\_stream\_name | The unique Kinesis stream name |
68
+
| kinesis\_stream\_shard\_count |The count of shards for this Kinesis stream |
66
69
67
70
## Tests
68
71
@@ -78,7 +81,7 @@ go test -v -timeout 30m
78
81
79
82
## Authors
80
83
81
-
Module is maintained by [Rodrigo Del Monte](https://github.com/rodrigodelmonte)
84
+
Module is maintained by [Rodrigo Del Monte](https://github.com/rodrigodelmonte) and [Bruno R. Dias](https://github.com/brunordias)
0 commit comments