Cloud.Service.AWS.Kinesis.Stream
{
"account": "string",
"arn": "string",
"count": 0,
"encryption_type": "string",
"kms_key_id": "string",
"name": "string",
"region": "string",
"retention_period": 0,
"shard_count": 0,
"shard_level_metrics": [
"string"
]
}
(Required) The name of the AWS cloud account to use for this resource
The Amazon Resource Name (ARN) assigned by AWS to the stream. Same as the id property.
The number of resource instances to be created.
Encryption type of NONE or KMS. Default is NONE.
Customer-managed Key Management Service (KMS) key GUID to use for encryption. You can also use a Kinesis-owned master key by entering the alias aws/kinesis.
(Required) Name of the stream.
(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.
Lifespan of data records added to the stream. Range is 24 to 168 hours. Default is 24 hours.
(Required) Number of shards that the stream will use.
List of shard-level CloudWatch metrics that can be enabled for the stream. For performance reasons, do not enter ALL. Enter only the metrics that you need.
Constraint tags for assigning the resource.