aws_kinesis_stream

account_id

Type: STRING

consumer_count

Type: INT32
Provider name: ConsumerCount
Description: The number of enhanced fan-out consumers registered with the stream.

encryption_type

Type: STRING
Provider name: EncryptionType
Description: The encryption type used. This value is one of the following:

  • KMS
  • NONE

enhanced_monitoring

Type: UNORDERED_LIST_STRUCT
Provider name: EnhancedMonitoring
Description: Represents the current enhanced monitoring settings of the stream.

  • shard_level_metrics
    Type: UNORDERED_LIST_STRING
    Provider name: ShardLevelMetrics
    Description: List of shard-level metrics. The following are the valid shard-level metrics. The value “ALL” enhances every metric.
    • IncomingBytes
    • IncomingRecords
    • OutgoingBytes
    • OutgoingRecords
    • WriteProvisionedThroughputExceeded
    • ReadProvisionedThroughputExceeded
    • IteratorAgeMilliseconds
    • ALL
    For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.

key_id

Type: STRING
Provider name: KeyId
Description: The GUID for the customer-managed Amazon Web Services KMS key to use for encryption. This value can be a globally unique identifier, a fully specified ARN to either an alias or a key, or an alias name prefixed by “alias/".You can also use a master key owned by Kinesis Data Streams by specifying the alias aws/kinesis.

  • Key ARN example: arn:aws:kms:us-east-1:123456789012:key/12345678-1234-1234-1234-123456789012
  • Alias ARN example: arn:aws:kms:us-east-1:123456789012:alias/MyAliasName
  • Globally unique key ID example: 12345678-1234-1234-1234-123456789012
  • Alias name example: alias/MyAliasName
  • Master key owned by Kinesis Data Streams: alias/aws/kinesis

open_shard_count

Type: INT32
Provider name: OpenShardCount
Description: The number of open shards in the stream.

retention_period_hours

Type: INT32
Provider name: RetentionPeriodHours
Description: The current retention period, in hours.

stream_arn

Type: STRING
Provider name: StreamARN
Description: The Amazon Resource Name (ARN) for the stream being described.

stream_creation_timestamp

Type: TIMESTAMP
Provider name: StreamCreationTimestamp
Description: The approximate time that the stream was created.

stream_mode_details

Type: STRUCT
Provider name: StreamModeDetails
Description: Specifies the capacity mode to which you want to set your data stream. Currently, in Kinesis Data Streams, you can choose between an on-demand ycapacity mode and a provisioned capacity mode for your data streams.

  • stream_mode
    Type: STRING
    Provider name: StreamMode
    Description: Specifies the capacity mode to which you want to set your data stream. Currently, in Kinesis Data Streams, you can choose between an on-demand capacity mode and a provisioned capacity mode for your data streams.

stream_name

Type: STRING
Provider name: StreamName
Description: The name of the stream being described.

stream_status

Type: STRING
Provider name: StreamStatus
Description: The current status of the stream being described. The stream status is one of the following states:

  • CREATING - The stream is being created. Kinesis Data Streams immediately returns and sets StreamStatus to CREATING.
  • DELETING - The stream is being deleted. The specified stream is in the DELETING state until Kinesis Data Streams completes the deletion.
  • ACTIVE - The stream exists and is ready for read and write operations or deletion. You should perform read and write operations only on an ACTIVE stream.
  • UPDATING - Shards in the stream are being merged or split. Read and write operations continue to work while the stream is in the UPDATING state.

tags

Type: UNORDERED_LIST_STRING

PREVIEWING: rtrieu/product-analytics-ui-changes