Skip to content
This repository has been archived by the owner on May 5, 2023. It is now read-only.

[AutoPR mediaservices/resource-manager] typo: mediaservices/resource-manager/Microsoft.Media/Encoding #4170

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions lib/services/mediaServicesManagement/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,23 @@ uid: azure-arm-mediaservices
summary: *content

---
# Microsoft Azure SDK for Node.js - AzureMediaServices
**This SDK will be deprecated next year and will be replaced by a new TypeScript-based isomorphic SDK (found at https://github.com/Azure/azure-sdk-for-js) which works on Node.js and browsers.**
## Microsoft Azure SDK for Node.js - AzureMediaServices
This project provides a Node.js package for accessing Azure. Right now it supports:
- **Node.js version 6.x.x or higher**

## Features
### Features


## How to Install
### How to Install

```bash
npm install azure-arm-mediaservices
```

## How to use
### How to use

### Authentication, client creation and list accountFilters as an example.
#### Authentication, client creation and list accountFilters as an example.

```javascript
const msRestAzure = require("ms-rest-azure");
Expand All @@ -37,6 +38,6 @@ msRestAzure.interactiveLogin().then((creds) => {
console.dir(err, {depth: null, colors: true});
});

## Related projects
### Related projects

- [Microsoft Azure SDK for Node.js](https://github.com/Azure/azure-sdk-for-node)
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ const models = require('./index');
class AacAudio extends models['Audio'] {
/**
* Create a AacAudio.
* @member {string} [profile] The encoding profile to be used when encoding
* @property {string} [profile] The encoding profile to be used when encoding
* audio with AAC. Possible values include: 'AacLc', 'HeAacV1', 'HeAacV2'
*/
constructor() {
Expand Down
28 changes: 14 additions & 14 deletions lib/services/mediaServicesManagement/lib/models/accountFilter.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,22 @@ const models = require('./index');
class AccountFilter extends models['ProxyResource'] {
/**
* Create a AccountFilter.
* @member {object} [presentationTimeRange] The presentation time range.
* @member {number} [presentationTimeRange.startTimestamp] The absolute start
* @property {object} [presentationTimeRange] The presentation time range.
* @property {number} [presentationTimeRange.startTimestamp] The absolute
* start time boundary.
* @property {number} [presentationTimeRange.endTimestamp] The absolute end
* time boundary.
* @member {number} [presentationTimeRange.endTimestamp] The absolute end
* time boundary.
* @member {number} [presentationTimeRange.presentationWindowDuration] The
* @property {number} [presentationTimeRange.presentationWindowDuration] The
* relative to end sliding window.
* @member {number} [presentationTimeRange.liveBackoffDuration] The relative
* to end right edge.
* @member {number} [presentationTimeRange.timescale] The time scale of time
* stamps.
* @member {boolean} [presentationTimeRange.forceEndTimestamp] The indicator
* of forcing exsiting of end time stamp.
* @member {object} [firstQuality] The first quality.
* @member {number} [firstQuality.bitrate] The first quality bitrate.
* @member {array} [tracks] The tracks selection conditions.
* @property {number} [presentationTimeRange.liveBackoffDuration] The
* relative to end right edge.
* @property {number} [presentationTimeRange.timescale] The time scale of
* time stamps.
* @property {boolean} [presentationTimeRange.forceEndTimestamp] The
* indicator of forcing exsiting of end time stamp.
* @property {object} [firstQuality] The first quality.
* @property {number} [firstQuality.bitrate] The first quality bitrate.
* @property {array} [tracks] The tracks selection conditions.
*/
constructor() {
super();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@
class AccountFilterCollection extends Array {
/**
* Create a AccountFilterCollection.
* @member {string} [odatanextLink] A link to the next page of the collection
* (when the collection contains too many results to return in one response).
* @property {string} [odatanextLink] A link to the next page of the
* collection (when the collection contains too many results to return in one
* response).
*/
constructor() {
super();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
class AkamaiAccessControl {
/**
* Create a AkamaiAccessControl.
* @member {array} [akamaiSignatureHeaderAuthenticationKeyList]
* @property {array} [akamaiSignatureHeaderAuthenticationKeyList]
* authentication key list
*/
constructor() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,10 @@
class AkamaiSignatureHeaderAuthenticationKey {
/**
* Create a AkamaiSignatureHeaderAuthenticationKey.
* @member {string} [identifier] identifier of the key
* @member {string} [base64Key] authentication key
* @member {date} [expiration] The expiration time of the authentication key.
* @property {string} [identifier] identifier of the key
* @property {string} [base64Key] authentication key
* @property {date} [expiration] The expiration time of the authentication
* key.
*/
constructor() {
}
Expand Down
12 changes: 6 additions & 6 deletions lib/services/mediaServicesManagement/lib/models/apiError.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@
class ApiError {
/**
* Create a ApiError.
* @member {object} [error] ApiError. The error properties.
* @member {string} [error.code] A language-independent error name.
* @member {string} [error.message] The error message.
* @member {string} [error.target] The target of the error (for example, the
* name of the property in error).
* @member {array} [error.details] The error details.
* @property {object} [error] ApiError. The error properties.
* @property {string} [error.code] A language-independent error name.
* @property {string} [error.message] The error message.
* @property {string} [error.target] The target of the error (for example,
* the name of the property in error).
* @property {array} [error.details] The error details.
*/
constructor() {
}
Expand Down
16 changes: 8 additions & 8 deletions lib/services/mediaServicesManagement/lib/models/asset.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ const models = require('./index');
class Asset extends models['ProxyResource'] {
/**
* Create a Asset.
* @member {uuid} [assetId] The Asset ID.
* @member {date} [created] The creation date of the Asset.
* @member {date} [lastModified] The last modified date of the Asset.
* @member {string} [alternateId] The alternate ID of the Asset.
* @member {string} [description] The Asset description.
* @member {string} [container] The name of the asset blob container.
* @member {string} [storageAccountName] The name of the storage account.
* @member {string} [storageEncryptionFormat] The Asset encryption format.
* @property {uuid} [assetId] The Asset ID.
* @property {date} [created] The creation date of the Asset.
* @property {date} [lastModified] The last modified date of the Asset.
* @property {string} [alternateId] The alternate ID of the Asset.
* @property {string} [description] The Asset description.
* @property {string} [container] The name of the asset blob container.
* @property {string} [storageAccountName] The name of the storage account.
* @property {string} [storageEncryptionFormat] The Asset encryption format.
* One of None or MediaStorageEncryption. Possible values include: 'None',
* 'MediaStorageClientEncryption'
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@
class AssetCollection extends Array {
/**
* Create a AssetCollection.
* @member {string} [odatanextLink] A link to the next page of the collection
* (when the collection contains too many results to return in one response).
* @property {string} [odatanextLink] A link to the next page of the
* collection (when the collection contains too many results to return in one
* response).
*/
constructor() {
super();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
class AssetContainerSas {
/**
* Create a AssetContainerSas.
* @member {array} [assetContainerSasUrls] The list of Asset container SAS
* @property {array} [assetContainerSasUrls] The list of Asset container SAS
* URLs.
*/
constructor() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@
class AssetFileEncryptionMetadata {
/**
* Create a AssetFileEncryptionMetadata.
* @member {string} [initializationVector] The Asset File initialization
* @property {string} [initializationVector] The Asset File initialization
* vector.
* @member {string} [assetFileName] The Asset File name.
* @member {uuid} assetFileId The Asset File Id.
* @property {string} [assetFileName] The Asset File name.
* @property {uuid} assetFileId The Asset File Id.
*/
constructor() {
}
Expand Down
28 changes: 14 additions & 14 deletions lib/services/mediaServicesManagement/lib/models/assetFilter.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,22 +20,22 @@ const models = require('./index');
class AssetFilter extends models['ProxyResource'] {
/**
* Create a AssetFilter.
* @member {object} [presentationTimeRange] The presentation time range.
* @member {number} [presentationTimeRange.startTimestamp] The absolute start
* @property {object} [presentationTimeRange] The presentation time range.
* @property {number} [presentationTimeRange.startTimestamp] The absolute
* start time boundary.
* @property {number} [presentationTimeRange.endTimestamp] The absolute end
* time boundary.
* @member {number} [presentationTimeRange.endTimestamp] The absolute end
* time boundary.
* @member {number} [presentationTimeRange.presentationWindowDuration] The
* @property {number} [presentationTimeRange.presentationWindowDuration] The
* relative to end sliding window.
* @member {number} [presentationTimeRange.liveBackoffDuration] The relative
* to end right edge.
* @member {number} [presentationTimeRange.timescale] The time scale of time
* stamps.
* @member {boolean} [presentationTimeRange.forceEndTimestamp] The indicator
* of forcing exsiting of end time stamp.
* @member {object} [firstQuality] The first quality.
* @member {number} [firstQuality.bitrate] The first quality bitrate.
* @member {array} [tracks] The tracks selection conditions.
* @property {number} [presentationTimeRange.liveBackoffDuration] The
* relative to end right edge.
* @property {number} [presentationTimeRange.timescale] The time scale of
* time stamps.
* @property {boolean} [presentationTimeRange.forceEndTimestamp] The
* indicator of forcing exsiting of end time stamp.
* @property {object} [firstQuality] The first quality.
* @property {number} [firstQuality.bitrate] The first quality bitrate.
* @property {array} [tracks] The tracks selection conditions.
*/
constructor() {
super();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@
class AssetFilterCollection extends Array {
/**
* Create a AssetFilterCollection.
* @member {string} [odatanextLink] A link to the next page of the collection
* (when the collection contains too many results to return in one response).
* @property {string} [odatanextLink] A link to the next page of the
* collection (when the collection contains too many results to return in one
* response).
*/
constructor() {
super();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,16 @@
class AssetStreamingLocator {
/**
* Create a AssetStreamingLocator.
* @member {string} [name] Streaming Locator name.
* @member {string} [assetName] Asset Name.
* @member {date} [created] The creation time of the Streaming Locator.
* @member {date} [startTime] The start time of the Streaming Locator.
* @member {date} [endTime] The end time of the Streaming Locator.
* @member {uuid} [streamingLocatorId] StreamingLocatorId of the Streaming
* @property {string} [name] Streaming Locator name.
* @property {string} [assetName] Asset Name.
* @property {date} [created] The creation time of the Streaming Locator.
* @property {date} [startTime] The start time of the Streaming Locator.
* @property {date} [endTime] The end time of the Streaming Locator.
* @property {uuid} [streamingLocatorId] StreamingLocatorId of the Streaming
* Locator.
* @member {string} [streamingPolicyName] Name of the Streaming Policy used
* @property {string} [streamingPolicyName] Name of the Streaming Policy used
* by this Streaming Locator.
* @member {string} [defaultContentKeyPolicyName] Name of the default
* @property {string} [defaultContentKeyPolicyName] Name of the default
* ContentKeyPolicy used by this Streaming Locator.
*/
constructor() {
Expand Down
8 changes: 4 additions & 4 deletions lib/services/mediaServicesManagement/lib/models/audio.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ const models = require('./index');
class Audio extends models['Codec'] {
/**
* Create a Audio.
* @member {number} [channels] The number of channels in the audio.
* @member {number} [samplingRate] The sampling rate to use for encoding in
* @property {number} [channels] The number of channels in the audio.
* @property {number} [samplingRate] The sampling rate to use for encoding in
* hertz.
* @member {number} [bitrate] The bitrate, in bits per second, of the output
* encoded audio.
* @property {number} [bitrate] The bitrate, in bits per second, of the
* output encoded audio.
*/
constructor() {
super();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ const models = require('./index');
class AudioAnalyzerPreset extends models['Preset'] {
/**
* Create a AudioAnalyzerPreset.
* @member {string} [audioLanguage] The language for the audio payload in the
* input using the BCP-47 format of 'language tag-region' (e.g: 'en-US'). The
* list of supported languages are, 'en-US', 'en-GB', 'es-ES', 'es-MX',
* @property {string} [audioLanguage] The language for the audio payload in
* the input using the BCP-47 format of 'language tag-region' (e.g: 'en-US').
* The list of supported languages are, 'en-US', 'en-GB', 'es-ES', 'es-MX',
* 'fr-FR', 'it-IT', 'ja-JP', 'pt-BR', 'zh-CN', 'de-DE', 'ar-EG', 'ru-RU',
* 'hi-IN'. If not specified, automatic language detection would be employed.
* This feature currently supports English, Chinese, French, German, Italian,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const models = require('./index');
class BuiltInStandardEncoderPreset extends models['Preset'] {
/**
* Create a BuiltInStandardEncoderPreset.
* @member {string} presetName The built-in preset to be used for encoding
* @property {string} presetName The built-in preset to be used for encoding
* videos. Possible values include: 'H264SingleBitrateSD',
* 'H264SingleBitrate720p', 'H264SingleBitrate1080p', 'AdaptiveStreaming',
* 'AACGoodQualityAudio', 'H264MultipleBitrate1080p',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,20 @@
class CbcsDrmConfiguration {
/**
* Create a CbcsDrmConfiguration.
* @member {object} [fairPlay] FairPlay configurations
* @member {string} [fairPlay.customLicenseAcquisitionUrlTemplate] The
* @property {object} [fairPlay] FairPlay configurations
* @property {string} [fairPlay.customLicenseAcquisitionUrlTemplate] The
* template for a customer service to deliver keys to end users. Not needed
* when using Azure Media Services for issuing keys.
* @member {boolean} [fairPlay.allowPersistentLicense] All license to be
* @property {boolean} [fairPlay.allowPersistentLicense] All license to be
* persistent or not
* @member {object} [playReady] PlayReady configurations
* @member {string} [playReady.customLicenseAcquisitionUrlTemplate] The
* @property {object} [playReady] PlayReady configurations
* @property {string} [playReady.customLicenseAcquisitionUrlTemplate] The
* template for a customer service to deliver keys to end users. Not needed
* when using Azure Media Services for issuing keys.
* @member {string} [playReady.playReadyCustomAttributes] Custom attributes
* @property {string} [playReady.playReadyCustomAttributes] Custom attributes
* for PlayReady
* @member {object} [widevine] Widevine configurations
* @member {string} [widevine.customLicenseAcquisitionUrlTemplate] The
* @property {object} [widevine] Widevine configurations
* @property {string} [widevine.customLicenseAcquisitionUrlTemplate] The
* template for a customer service to deliver keys to end users. Not needed
* when using Azure Media Services for issuing keys.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@
class CencDrmConfiguration {
/**
* Create a CencDrmConfiguration.
* @member {object} [playReady] PlayReady configurations
* @member {string} [playReady.customLicenseAcquisitionUrlTemplate] The
* @property {object} [playReady] PlayReady configurations
* @property {string} [playReady.customLicenseAcquisitionUrlTemplate] The
* template for a customer service to deliver keys to end users. Not needed
* when using Azure Media Services for issuing keys.
* @member {string} [playReady.playReadyCustomAttributes] Custom attributes
* @property {string} [playReady.playReadyCustomAttributes] Custom attributes
* for PlayReady
* @member {object} [widevine] Widevine configurations
* @member {string} [widevine.customLicenseAcquisitionUrlTemplate] The
* @property {object} [widevine] Widevine configurations
* @property {string} [widevine.customLicenseAcquisitionUrlTemplate] The
* template for a customer service to deliver keys to end users. Not needed
* when using Azure Media Services for issuing keys.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
class CheckNameAvailabilityInput {
/**
* Create a CheckNameAvailabilityInput.
* @member {string} [name] The account name.
* @member {string} [type] The account type. For a Media Services account,
* @property {string} [name] The account name.
* @property {string} [type] The account type. For a Media Services account,
* this should be 'MediaServices'.
*/
constructor() {
Expand Down
6 changes: 3 additions & 3 deletions lib/services/mediaServicesManagement/lib/models/codec.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
class Codec {
/**
* Create a Codec.
* @member {string} [label] An optional label for the codec. The label can be
* used to control muxing behavior.
* @member {string} odatatype Polymorphic Discriminator
* @property {string} [label] An optional label for the codec. The label can
* be used to control muxing behavior.
* @property {string} odatatype Polymorphic Discriminator
*/
constructor() {
}
Expand Down
Loading