Class CfnChannel.HlsCdnSettingsProperty
The settings for the CDN of an HLS output.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.MediaLive
Assembly: Amazon.CDK.AWS.MediaLive.dll
Syntax (csharp)
public class HlsCdnSettingsProperty : Object, CfnChannel.IHlsCdnSettingsProperty
Syntax (vb)
Public Class HlsCdnSettingsProperty
Inherits Object
Implements CfnChannel.IHlsCdnSettingsProperty
Remarks
The parent of this entity is HlsGroupSettings.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaLive;
var hlsCdnSettingsProperty = new HlsCdnSettingsProperty {
HlsAkamaiSettings = new HlsAkamaiSettingsProperty {
ConnectionRetryInterval = 123,
FilecacheDuration = 123,
HttpTransferMode = "httpTransferMode",
NumRetries = 123,
RestartDelay = 123,
Salt = "salt",
Token = "token"
},
HlsBasicPutSettings = new HlsBasicPutSettingsProperty {
ConnectionRetryInterval = 123,
FilecacheDuration = 123,
NumRetries = 123,
RestartDelay = 123
},
HlsMediaStoreSettings = new HlsMediaStoreSettingsProperty {
ConnectionRetryInterval = 123,
FilecacheDuration = 123,
MediaStoreStorageClass = "mediaStoreStorageClass",
NumRetries = 123,
RestartDelay = 123
},
HlsS3Settings = new HlsS3SettingsProperty {
CannedAcl = "cannedAcl"
},
HlsWebdavSettings = new HlsWebdavSettingsProperty {
ConnectionRetryInterval = 123,
FilecacheDuration = 123,
HttpTransferMode = "httpTransferMode",
NumRetries = 123,
RestartDelay = 123
}
};
Synopsis
Constructors
HlsCdnSettingsProperty() |
Properties
HlsAkamaiSettings | Sets up Akamai as the downstream system for the HLS output group. |
HlsBasicPutSettings | The settings for Basic Put for the HLS output. |
HlsMediaStoreSettings | Sets up MediaStore as the destination for the HLS output. |
HlsS3Settings | Sets up Amazon S3 as the destination for this HLS output. |
HlsWebdavSettings | The settings for Web VTT captions in the HLS output group. |
Constructors
HlsCdnSettingsProperty()
public HlsCdnSettingsProperty()
Properties
HlsAkamaiSettings
Sets up Akamai as the downstream system for the HLS output group.
public object HlsAkamaiSettings { get; set; }
Property Value
System.Object
Remarks
HlsBasicPutSettings
The settings for Basic Put for the HLS output.
public object HlsBasicPutSettings { get; set; }
Property Value
System.Object
Remarks
HlsMediaStoreSettings
Sets up MediaStore as the destination for the HLS output.
public object HlsMediaStoreSettings { get; set; }
Property Value
System.Object
Remarks
HlsS3Settings
Sets up Amazon S3 as the destination for this HLS output.
public object HlsS3Settings { get; set; }
Property Value
System.Object
Remarks
HlsWebdavSettings
The settings for Web VTT captions in the HLS output group.
public object HlsWebdavSettings { get; set; }
Property Value
System.Object
Remarks
The parent of this entity is HlsGroupSettings.