Class: AWS.MediaPackageVod
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.MediaPackageVod
- Identifier:
- mediapackagevod
- API Version:
- 2018-11-07
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
AWS Elemental MediaPackage VOD
Sending a Request Using MediaPackageVod
var mediapackagevod = new AWS.MediaPackageVod();
mediapackagevod.configureLogs(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the MediaPackageVod object uses this specific API, you can
construct the object by passing the apiVersion option to the constructor:
var mediapackagevod = new AWS.MediaPackageVod({apiVersion: '2018-11-07'});
You can also set the API version globally in AWS.config.apiVersions using
the mediapackagevod service identifier:
AWS.config.apiVersions = {
mediapackagevod: '2018-11-07',
// other service API versions
};
var mediapackagevod = new AWS.MediaPackageVod();
Constructor Summary collapse
-
new AWS.MediaPackageVod(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
configureLogs(params = {}, callback) ⇒ AWS.Request
Changes the packaging group's properities to configure log subscription.
-
createAsset(params = {}, callback) ⇒ AWS.Request
Creates a new MediaPackage VOD Asset resource.
-
createPackagingConfiguration(params = {}, callback) ⇒ AWS.Request
Creates a new MediaPackage VOD PackagingConfiguration resource.
-
createPackagingGroup(params = {}, callback) ⇒ AWS.Request
Creates a new MediaPackage VOD PackagingGroup resource.
-
deleteAsset(params = {}, callback) ⇒ AWS.Request
Deletes an existing MediaPackage VOD Asset resource.
-
deletePackagingConfiguration(params = {}, callback) ⇒ AWS.Request
Deletes a MediaPackage VOD PackagingConfiguration resource.
-
deletePackagingGroup(params = {}, callback) ⇒ AWS.Request
Deletes a MediaPackage VOD PackagingGroup resource.
-
describeAsset(params = {}, callback) ⇒ AWS.Request
Returns a description of a MediaPackage VOD Asset resource.
-
describePackagingConfiguration(params = {}, callback) ⇒ AWS.Request
Returns a description of a MediaPackage VOD PackagingConfiguration resource.
-
describePackagingGroup(params = {}, callback) ⇒ AWS.Request
Returns a description of a MediaPackage VOD PackagingGroup resource.
-
listAssets(params = {}, callback) ⇒ AWS.Request
Returns a collection of MediaPackage VOD Asset resources.
-
listPackagingConfigurations(params = {}, callback) ⇒ AWS.Request
Returns a collection of MediaPackage VOD PackagingConfiguration resources.
-
listPackagingGroups(params = {}, callback) ⇒ AWS.Request
Returns a collection of MediaPackage VOD PackagingGroup resources.
-
listTagsForResource(params = {}, callback) ⇒ AWS.Request
Returns a list of the tags assigned to the specified resource.
-
tagResource(params = {}, callback) ⇒ AWS.Request
Adds tags to the specified resource.
-
untagResource(params = {}, callback) ⇒ AWS.Request
Removes tags from the specified resource.
-
updatePackagingGroup(params = {}, callback) ⇒ AWS.Request
Updates a specific packaging group.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.MediaPackageVod(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.