Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/kinesis.ts?docs=full";

§Classes

Kinesis

§Interfaces

AddTagsToStreamInput

Represents the input for AddTagsToStream.

ChildShard

Output parameter of the GetRecords API. The existing child shard of the current shard.

Consumer

An object that represents the details of the consumer you registered. This type of object is returned by "RegisterStreamConsumer".

ConsumerDescription

An object that represents the details of a registered consumer. This type of object is returned by "DescribeStreamConsumer".

CreateStreamInput

Represents the input for CreateStream.

DecreaseStreamRetentionPeriodInput

Represents the input for "DecreaseStreamRetentionPeriod".

DeleteStreamInput

Represents the input for "DeleteStream".

DeregisterStreamConsumerInput
DescribeLimitsOutput
DescribeStreamConsumerInput
DescribeStreamConsumerOutput
DescribeStreamInput

Represents the input for DescribeStream.

DescribeStreamOutput

Represents the output for DescribeStream.

DescribeStreamSummaryInput
DescribeStreamSummaryOutput
DisableEnhancedMonitoringInput

Represents the input for "DisableEnhancedMonitoring".

EnableEnhancedMonitoringInput

Represents the input for "EnableEnhancedMonitoring".

EnhancedMetrics

Represents enhanced metrics types.

EnhancedMonitoringOutput

Represents the output for "EnableEnhancedMonitoring" and "DisableEnhancedMonitoring".

GetRecordsInput

Represents the input for "GetRecords".

GetRecordsOutput

Represents the output for "GetRecords".

GetShardIteratorInput

Represents the input for GetShardIterator.

GetShardIteratorOutput

Represents the output for GetShardIterator.

HashKeyRange

The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.

IncreaseStreamRetentionPeriodInput

Represents the input for "IncreaseStreamRetentionPeriod".

ListShardsInput
ListShardsOutput
ListStreamConsumersInput
ListStreamConsumersOutput
ListStreamsInput

Represents the input for ListStreams.

ListStreamsOutput

Represents the output for ListStreams.

ListTagsForStreamInput

Represents the input for ListTagsForStream.

ListTagsForStreamOutput

Represents the output for ListTagsForStream.

MergeShardsInput

Represents the input for MergeShards.

PutRecordInput

Represents the input for PutRecord.

PutRecordOutput

Represents the output for PutRecord.

PutRecordsInput

A PutRecords request.

PutRecordsOutput

PutRecords results.

PutRecordsRequestEntry

Represents the output for PutRecords.

PutRecordsResultEntry

Represents the result of an individual record from a PutRecords request. A record that is successfully added to a stream includes SequenceNumber and ShardId in the result. A record that fails to be added to the stream includes ErrorCode and ErrorMessage in the result.

Record

The unit of data of the Kinesis data stream, which is composed of a sequence number, a partition key, and a data blob.

RegisterStreamConsumerInput
RegisterStreamConsumerOutput
RemoveTagsFromStreamInput

Represents the input for RemoveTagsFromStream.

SequenceNumberRange

The range of possible sequence numbers for the shard.

Shard

A uniquely identified group of data records in a Kinesis data stream.

ShardFilter

The request parameter used to filter out the response of the ListShards API.

SplitShardInput

Represents the input for SplitShard.

StartStreamEncryptionInput
StopStreamEncryptionInput
StreamDescription

Represents the output for "DescribeStream".

StreamDescriptionSummary

Represents the output for "DescribeStreamSummary"

StreamModeDetails

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.

Tag

Metadata assigned to the stream, consisting of a key-value pair.

UpdateShardCountInput
UpdateShardCountOutput
UpdateStreamModeInput

§Type Aliases

ConsumerStatus
EncryptionType
MetricsName
ScalingType
ShardFilterType
ShardIteratorType
StreamMode
StreamStatus