@datafire/amazonaws_mediapackage
v5.0.0
Published
DataFire integration for AWS Elemental MediaPackage
Downloads
4
Readme
@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
- MaxResults
Output
- output ListChannelsResponse
CreateChannel
amazonaws_mediapackage.CreateChannel({
"Id": ""
}, context)
Input
Output
- output CreateChannelResponse
DeleteChannel
amazonaws_mediapackage.DeleteChannel({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
DescribeChannel
amazonaws_mediapackage.DescribeChannel({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
- output DescribeChannelResponse
UpdateChannel
amazonaws_mediapackage.UpdateChannel({
"id": ""
}, context)
Input
- input
object
- id required
string
- Description __string
- id required
Output
- output UpdateChannelResponse
RotateChannelCredentials
amazonaws_mediapackage.RotateChannelCredentials({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
ListOriginEndpoints
amazonaws_mediapackage.ListOriginEndpoints({}, context)
Input
- input
object
- MaxResults
string
- NextToken
string
- MaxResults
Output
- output ListOriginEndpointsResponse
CreateOriginEndpoint
amazonaws_mediapackage.CreateOriginEndpoint({
"ChannelId": "",
"Id": ""
}, context)
Input
- input
object
- ChannelId required __string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- Id required __string
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Whitelist ListOf__string
Output
- output CreateOriginEndpointResponse
DeleteOriginEndpoint
amazonaws_mediapackage.DeleteOriginEndpoint({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
Output schema unknown
DescribeOriginEndpoint
amazonaws_mediapackage.DescribeOriginEndpoint({
"id": ""
}, context)
Input
- input
object
- id required
string
- id required
Output
UpdateOriginEndpoint
amazonaws_mediapackage.UpdateOriginEndpoint({
"id": ""
}, context)
Input
- input
object
- id required
string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Whitelist ListOf__string
- id required
Output
- output UpdateOriginEndpointResponse
Definitions
AdMarkers
- AdMarkers
string
(values: NONE, SCTE35_ENHANCED, PASSTHROUGH)
Channel
- Channel
object
: A Channel resource configuration.
ChannelCreateParameters
- ChannelCreateParameters
object
: Configuration parameters for a new Channel.
ChannelList
- ChannelList
object
: A collection of Channel records.- Channels ListOfChannel
- NextToken __string
ChannelUpdateParameters
- ChannelUpdateParameters
object
: Configuration parameters for updating an existing Channel.- Description __string
CreateChannelRequest
CreateChannelResponse
CreateOriginEndpointRequest
- CreateOriginEndpointRequest
object
: Configuration parameters used to create a new OriginEndpoint.- ChannelId required __string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- Id required __string
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Whitelist ListOf__string
CreateOriginEndpointResponse
- CreateOriginEndpointResponse
object
- Arn __string
- ChannelId __string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- Id __string
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Url __string
- Whitelist ListOf__string
DashEncryption
- DashEncryption
object
: A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.- KeyRotationIntervalSeconds __integer
- SpekeKeyProvider required SpekeKeyProvider
DashPackage
- DashPackage
object
: A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.- Encryption DashEncryption
- ManifestWindowSeconds __integer
- MinBufferTimeSeconds __integer
- MinUpdatePeriodSeconds __integer
- Profile Profile
- SegmentDurationSeconds __integer
- StreamSelection StreamSelection
- SuggestedPresentationDelaySeconds __integer
DeleteChannelRequest
- DeleteChannelRequest
object
DeleteChannelResponse
- DeleteChannelResponse
object
DeleteOriginEndpointRequest
- DeleteOriginEndpointRequest
object
DeleteOriginEndpointResponse
- DeleteOriginEndpointResponse
object
DescribeChannelRequest
- DescribeChannelRequest
object
DescribeChannelResponse
DescribeOriginEndpointRequest
- DescribeOriginEndpointRequest
object
DescribeOriginEndpointResponse
- DescribeOriginEndpointResponse
object
- Arn __string
- ChannelId __string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- Id __string
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Url __string
- Whitelist ListOf__string
EncryptionMethod
- EncryptionMethod
string
(values: AES_128, SAMPLE_AES)
ForbiddenException
- ForbiddenException
object
: The client is not authorized to access the requested resource.- Message __string
HlsEncryption
- HlsEncryption
object
: An HTTP Live Streaming (HLS) encryption configuration.- ConstantInitializationVector __string
- EncryptionMethod EncryptionMethod
- KeyRotationIntervalSeconds __integer
- RepeatExtXKey __boolean
- SpekeKeyProvider required SpekeKeyProvider
HlsIngest
- HlsIngest
object
: An HTTP Live Streaming (HLS) ingest resource configuration.- IngestEndpoints ListOfIngestEndpoint
HlsPackage
- HlsPackage
object
: An HTTP Live Streaming (HLS) packaging configuration.- AdMarkers AdMarkers
- Encryption HlsEncryption
- IncludeIframeOnlyStream __boolean
- PlaylistType PlaylistType
- PlaylistWindowSeconds __integer
- ProgramDateTimeIntervalSeconds __integer
- SegmentDurationSeconds __integer
- StreamSelection StreamSelection
- UseAudioRenditionGroup __boolean
IngestEndpoint
- IngestEndpoint
object
: An endpoint for ingesting source content for a Channel.
InternalServerErrorException
- InternalServerErrorException
object
: An unexpected error occurred.- Message __string
ListChannelsRequest
- ListChannelsRequest
object
ListChannelsResponse
- ListChannelsResponse
object
- Channels ListOfChannel
- NextToken __string
ListOfChannel
- ListOfChannel
array
- items Channel
ListOfIngestEndpoint
- ListOfIngestEndpoint
array
- items IngestEndpoint
ListOfOriginEndpoint
- ListOfOriginEndpoint
array
- items OriginEndpoint
ListOf__string
- ListOf__string
array
- items __string
ListOriginEndpointsRequest
- ListOriginEndpointsRequest
object
ListOriginEndpointsResponse
- ListOriginEndpointsResponse
object
- NextToken __string
- OriginEndpoints ListOfOriginEndpoint
MaxResults
- MaxResults
integer
MssEncryption
- MssEncryption
object
: A Microsoft Smooth Streaming (MSS) encryption configuration.- SpekeKeyProvider required SpekeKeyProvider
MssPackage
- MssPackage
object
: A Microsoft Smooth Streaming (MSS) packaging configuration.- Encryption MssEncryption
- ManifestWindowSeconds __integer
- SegmentDurationSeconds __integer
- StreamSelection StreamSelection
NotFoundException
- NotFoundException
object
: The requested resource does not exist.- Message __string
OriginEndpoint
- OriginEndpoint
object
: An OriginEndpoint resource configuration.- Arn __string
- ChannelId __string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- Id __string
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Url __string
- Whitelist ListOf__string
OriginEndpointCreateParameters
- OriginEndpointCreateParameters
object
: Configuration parameters for a new OriginEndpoint.- ChannelId __string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- Id __string
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Whitelist ListOf__string
OriginEndpointList
- OriginEndpointList
object
: A collection of OriginEndpoint records.- NextToken __string
- OriginEndpoints ListOfOriginEndpoint
OriginEndpointUpdateParameters
- OriginEndpointUpdateParameters
object
: Configuration parameters for updating an existing OriginEndpoint.- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Whitelist ListOf__string
PlaylistType
- PlaylistType
string
(values: NONE, EVENT, VOD)
Profile
- Profile
string
(values: NONE, HBBTV_1_5)
RotateChannelCredentialsRequest
- RotateChannelCredentialsRequest
object
RotateChannelCredentialsResponse
- RotateChannelCredentialsResponse
object
ServiceUnavailableException
- ServiceUnavailableException
object
: An unexpected error occurred.- Message __string
SpekeKeyProvider
- SpekeKeyProvider
object
: A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.- ResourceId required __string
- RoleArn required __string
- SystemIds required ListOf__string
- Url required __string
StreamOrder
- StreamOrder
string
(values: ORIGINAL, VIDEO_BITRATE_ASCENDING, VIDEO_BITRATE_DESCENDING)
StreamSelection
- StreamSelection
object
: A StreamSelection configuration.- MaxVideoBitsPerSecond __integer
- MinVideoBitsPerSecond __integer
- StreamOrder StreamOrder
TooManyRequestsException
- TooManyRequestsException
object
: The client has exceeded their resource or throttling limits.- Message __string
UnprocessableEntityException
- UnprocessableEntityException
object
: The parameters sent in the request are not valid.- Message __string
UpdateChannelRequest
- UpdateChannelRequest
object
: Configuration parameters used to update the Channel.- Description __string
UpdateChannelResponse
UpdateOriginEndpointRequest
- UpdateOriginEndpointRequest
object
: Configuration parameters used to update an existing OriginEndpoint.- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Whitelist ListOf__string
UpdateOriginEndpointResponse
- UpdateOriginEndpointResponse
object
- Arn __string
- ChannelId __string
- DashPackage DashPackage
- Description __string
- HlsPackage HlsPackage
- Id __string
- ManifestName __string
- MssPackage MssPackage
- StartoverWindowSeconds __integer
- TimeDelaySeconds __integer
- Url __string
- Whitelist ListOf__string
__boolean
- __boolean
boolean
__double
- __double
number
__integer
- __integer
integer
__string
- __string
string
__timestamp
- __timestamp
string