@datafire/amazonaws_kinesisvideo

5.0.0 • Public • Published

@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

  • DescribeStreamOutput object

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

  • TagKeyList array

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.

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/amazonaws_kinesisvideo

Weekly Downloads

2

Version

5.0.0

License

MIT

Unpacked Size

65.1 kB

Total Files

4

Last publish

Collaborators

  • datafire