5.0.0 • Published 7 years ago

@datafire/amazonaws_mediapackage v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

@datafire/amazonaws_mediapackage

Client library for AWS Elemental MediaPackage

Installation and Usage

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

amazonaws_mediapackage.ListChannels({}).then(data => {
  console.log(data);
});

Description

AWS Elemental MediaPackage

Actions

ListChannels

amazonaws_mediapackage.ListChannels({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string

Output

CreateChannel

amazonaws_mediapackage.CreateChannel({
  "Id": ""
}, context)

Input

Output

DeleteChannel

amazonaws_mediapackage.DeleteChannel({
  "id": ""
}, context)

Input

  • input object
    • id required string

Output

Output schema unknown

DescribeChannel

amazonaws_mediapackage.DescribeChannel({
  "id": ""
}, context)

Input

  • input object
    • id required string

Output

UpdateChannel

amazonaws_mediapackage.UpdateChannel({
  "id": ""
}, context)

Input

  • input object

Output

RotateChannelCredentials

amazonaws_mediapackage.RotateChannelCredentials({
  "id": ""
}, context)

Input

  • input object
    • id required string

Output

ListOriginEndpoints

amazonaws_mediapackage.ListOriginEndpoints({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string

Output

CreateOriginEndpoint

amazonaws_mediapackage.CreateOriginEndpoint({
  "ChannelId": "",
  "Id": ""
}, context)

Input

Output

DeleteOriginEndpoint

amazonaws_mediapackage.DeleteOriginEndpoint({
  "id": ""
}, context)

Input

  • input object
    • id required string

Output

Output schema unknown

DescribeOriginEndpoint

amazonaws_mediapackage.DescribeOriginEndpoint({
  "id": ""
}, context)

Input

  • input object
    • id required string

Output

UpdateOriginEndpoint

amazonaws_mediapackage.UpdateOriginEndpoint({
  "id": ""
}, context)

Input

Output

Definitions

AdMarkers

  • AdMarkers string (values: NONE, SCTE35_ENHANCED, PASSTHROUGH)

Channel

ChannelCreateParameters

  • ChannelCreateParameters object: Configuration parameters for a new Channel.

ChannelList

ChannelUpdateParameters

  • ChannelUpdateParameters object: Configuration parameters for updating an existing Channel.

CreateChannelRequest

  • CreateChannelRequest object: A new Channel configuration.

CreateChannelResponse

CreateOriginEndpointRequest

CreateOriginEndpointResponse

DashEncryption

  • DashEncryption object: A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.

DashPackage

DeleteChannelRequest

  • DeleteChannelRequest object

DeleteChannelResponse

  • DeleteChannelResponse object

DeleteOriginEndpointRequest

  • DeleteOriginEndpointRequest object

DeleteOriginEndpointResponse

  • DeleteOriginEndpointResponse object

DescribeChannelRequest

  • DescribeChannelRequest object

DescribeChannelResponse

DescribeOriginEndpointRequest

  • DescribeOriginEndpointRequest object

DescribeOriginEndpointResponse

EncryptionMethod

  • EncryptionMethod string (values: AES_128, SAMPLE_AES)

ForbiddenException

  • ForbiddenException object: The client is not authorized to access the requested resource.

HlsEncryption

HlsIngest

  • HlsIngest object: An HTTP Live Streaming (HLS) ingest resource configuration.

HlsPackage

IngestEndpoint

  • IngestEndpoint object: An endpoint for ingesting source content for a Channel.

InternalServerErrorException

  • InternalServerErrorException object: An unexpected error occurred.

ListChannelsRequest

  • ListChannelsRequest object

ListChannelsResponse

ListOfChannel

ListOfIngestEndpoint

ListOfOriginEndpoint

ListOf__string

ListOriginEndpointsRequest

  • ListOriginEndpointsRequest object

ListOriginEndpointsResponse

MaxResults

  • MaxResults integer

MssEncryption

  • MssEncryption object: A Microsoft Smooth Streaming (MSS) encryption configuration.

MssPackage

NotFoundException

  • NotFoundException object: The requested resource does not exist.

OriginEndpoint

OriginEndpointCreateParameters

OriginEndpointList

OriginEndpointUpdateParameters

PlaylistType

  • PlaylistType string (values: NONE, EVENT, VOD)

Profile

  • Profile string (values: NONE, HBBTV_1_5)

RotateChannelCredentialsRequest

  • RotateChannelCredentialsRequest object

RotateChannelCredentialsResponse

ServiceUnavailableException

  • ServiceUnavailableException object: An unexpected error occurred.

SpekeKeyProvider

  • SpekeKeyProvider object: A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.

StreamOrder

  • StreamOrder string (values: ORIGINAL, VIDEO_BITRATE_ASCENDING, VIDEO_BITRATE_DESCENDING)

StreamSelection

TooManyRequestsException

  • TooManyRequestsException object: The client has exceeded their resource or throttling limits.

UnprocessableEntityException

  • UnprocessableEntityException object: The parameters sent in the request are not valid.

UpdateChannelRequest

  • UpdateChannelRequest object: Configuration parameters used to update the Channel.

UpdateChannelResponse

UpdateOriginEndpointRequest

UpdateOriginEndpointResponse

__boolean

  • __boolean boolean

__double

  • __double number

__integer

  • __integer integer

__string

  • __string string

__timestamp

  • __timestamp string