This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

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