npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/amazonaws_kinesisvideo

v5.0.0

Published

DataFire integration for Amazon Kinesis Video Streams

Downloads

4

Readme

@datafire/amazonaws_kinesisvideo

Client library for Amazon Kinesis Video Streams

Installation and Usage

npm install --save @datafire/amazonaws_kinesisvideo
let amazonaws_kinesisvideo = require('@datafire/amazonaws_kinesisvideo').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_kinesisvideo.CreateStream({
  "StreamName": ""
}).then(data => {
  console.log(data);
});

Description

Actions

CreateStream

amazonaws_kinesisvideo.CreateStream({
  "StreamName": ""
}, context)

Input

Output

DeleteStream

amazonaws_kinesisvideo.DeleteStream({
  "StreamARN": ""
}, context)

Input

Output

DescribeStream

amazonaws_kinesisvideo.DescribeStream({}, context)

Input

Output

GetDataEndpoint

amazonaws_kinesisvideo.GetDataEndpoint({
  "APIName": ""
}, context)

Input

Output

ListStreams

amazonaws_kinesisvideo.ListStreams({}, context)

Input

Output

ListTagsForStream

amazonaws_kinesisvideo.ListTagsForStream({}, context)

Input

Output

TagStream

amazonaws_kinesisvideo.TagStream({
  "Tags": []
}, context)

Input

Output

UntagStream

amazonaws_kinesisvideo.UntagStream({
  "TagKeyList": []
}, context)

Input

Output

UpdateDataRetention

amazonaws_kinesisvideo.UpdateDataRetention({
  "CurrentVersion": "",
  "Operation": "",
  "DataRetentionChangeInHours": 0
}, context)

Input

Output

UpdateStream

amazonaws_kinesisvideo.UpdateStream({
  "CurrentVersion": ""
}, context)

Input

Output

Definitions

APIName

  • APIName string (values: PUT_MEDIA, GET_MEDIA, LIST_FRAGMENTS, GET_MEDIA_FOR_FRAGMENT_LIST)

AccountStreamLimitExceededException

  • AccountStreamLimitExceededException object: The number of streams created for the account is too high.

ClientLimitExceededException

  • ClientLimitExceededException object: Kinesis Video Streams has throttled the request because you have exceeded the limit of allowed client calls. Try making the call later.

ComparisonOperator

  • ComparisonOperator string (values: BEGINS_WITH)

CreateStreamInput

CreateStreamOutput

DataEndpoint

  • DataEndpoint string

DataRetentionChangeInHours

  • DataRetentionChangeInHours integer

DataRetentionInHours

  • DataRetentionInHours integer

DeleteStreamInput

DeleteStreamOutput

  • DeleteStreamOutput object

DescribeStreamInput

DescribeStreamOutput

DeviceName

  • DeviceName string

DeviceStreamLimitExceededException

  • DeviceStreamLimitExceededException object: Not implemented.

ErrorMessage

  • ErrorMessage string

GetDataEndpointInput

GetDataEndpointOutput

InvalidArgumentException

  • InvalidArgumentException object: The value for this input parameter is invalid.

InvalidDeviceException

  • InvalidDeviceException object: Not implemented.

InvalidResourceFormatException

  • InvalidResourceFormatException object: The format of the StreamARN is invalid.

KmsKeyId

  • KmsKeyId string

ListStreamsInput

ListStreamsInputLimit

  • ListStreamsInputLimit integer

ListStreamsOutput

ListTagsForStreamInput

ListTagsForStreamOutput

MediaType

  • MediaType string

NextToken

  • NextToken string

NotAuthorizedException

  • NotAuthorizedException object: The caller is not authorized to perform this operation.

ResourceARN

  • ResourceARN string

ResourceInUseException

  • ResourceInUseException object: The stream is currently not available for this operation.

ResourceNotFoundException

  • ResourceNotFoundException object: Amazon Kinesis Video Streams can't find the stream that you specified.

ResourceTags

Status

  • Status string (values: CREATING, ACTIVE, UPDATING, DELETING)

StreamInfo

StreamInfoList

StreamName

  • StreamName string

StreamNameCondition

  • StreamNameCondition object: Specifies the condition that streams must satisfy to be returned when you list streams (see the ListStreams API). A condition has a comparison operation and a value. Currently, you can specify only the BEGINS_WITH operator, which finds streams whose names start with a given prefix.

TagKey

  • TagKey string

TagKeyList

TagStreamInput

TagStreamOutput

  • TagStreamOutput object

TagValue

  • TagValue string

TagsPerResourceExceededLimitException

  • TagsPerResourceExceededLimitException object: You have exceeded the limit of tags that you can associate with the resource. Kinesis video streams support up to 50 tags.

Timestamp

  • Timestamp string

UntagStreamInput

UntagStreamOutput

  • UntagStreamOutput object

UpdateDataRetentionInput

UpdateDataRetentionOperation

  • UpdateDataRetentionOperation string (values: INCREASE_DATA_RETENTION, DECREASE_DATA_RETENTION)

UpdateDataRetentionOutput

  • UpdateDataRetentionOutput object

UpdateStreamInput

UpdateStreamOutput

  • UpdateStreamOutput object

Version

  • Version string

VersionMismatchException

  • VersionMismatchException object: The stream version that you specified is not the latest version. To get the latest version, use the DescribeStream API.