Class CfnChannelPropsMixin.HlsAkamaiSettingsProperty
The Akamai settings in an HLS output.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MediaLive
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnChannelPropsMixin.HlsAkamaiSettingsProperty : CfnChannelPropsMixin.IHlsAkamaiSettingsProperty
Syntax (vb)
Public Class CfnChannelPropsMixin.HlsAkamaiSettingsProperty Implements CfnChannelPropsMixin.IHlsAkamaiSettingsProperty
Remarks
The parent of this entity is HlsCdnSettings.
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.CfnPropertyMixins.AWS.MediaLive;
var hlsAkamaiSettingsProperty = new HlsAkamaiSettingsProperty {
ConnectionRetryInterval = 123,
FilecacheDuration = 123,
HttpTransferMode = "httpTransferMode",
NumRetries = 123,
RestartDelay = 123,
Salt = "salt",
Token = "token"
};
Synopsis
Constructors
| HlsAkamaiSettingsProperty() | The Akamai settings in an HLS output. |
Properties
| ConnectionRetryInterval | The number of seconds to wait before retrying a connection to the CDN if the connection is lost. |
| FilecacheDuration | The size, in seconds, of the file cache for streaming outputs. |
| HttpTransferMode | Specifies whether to use chunked transfer encoding to Akamai. |
| NumRetries | The number of retry attempts that will be made before the channel is put into an error state. |
| RestartDelay | If a streaming output fails, the number of seconds to wait until a restart is initiated. |
| Salt | The salt for authenticated Akamai. |
| Token | The token parameter for authenticated Akamai. |
Constructors
HlsAkamaiSettingsProperty()
The Akamai settings in an HLS output.
public HlsAkamaiSettingsProperty()
Remarks
The parent of this entity is HlsCdnSettings.
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.CfnPropertyMixins.AWS.MediaLive;
var hlsAkamaiSettingsProperty = new HlsAkamaiSettingsProperty {
ConnectionRetryInterval = 123,
FilecacheDuration = 123,
HttpTransferMode = "httpTransferMode",
NumRetries = 123,
RestartDelay = 123,
Salt = "salt",
Token = "token"
};
Properties
ConnectionRetryInterval
The number of seconds to wait before retrying a connection to the CDN if the connection is lost.
public double? ConnectionRetryInterval { get; set; }
Property Value
Remarks
FilecacheDuration
The size, in seconds, of the file cache for streaming outputs.
public double? FilecacheDuration { get; set; }
Property Value
Remarks
HttpTransferMode
Specifies whether to use chunked transfer encoding to Akamai.
public string? HttpTransferMode { get; set; }
Property Value
Remarks
To enable this feature, contact Akamai.
NumRetries
The number of retry attempts that will be made before the channel is put into an error state.
public double? NumRetries { get; set; }
Property Value
Remarks
RestartDelay
If a streaming output fails, the number of seconds to wait until a restart is initiated.
public double? RestartDelay { get; set; }
Property Value
Remarks
Salt
The salt for authenticated Akamai.
public string? Salt { get; set; }
Property Value
Remarks
Token
The token parameter for authenticated Akamai.
public string? Token { get; set; }
Property Value
Remarks
If this is not specified, gda is used.