HlsAkamaiSettings
public struct HlsAkamaiSettings : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Number of seconds to wait before retrying connection to the CDN if the connection is lost.
Declaration
Swift
public let connectionRetryInterval: Int?
-
Size in seconds of file cache for streaming outputs.
Declaration
Swift
public let filecacheDuration: Int?
-
Specify whether or not to use chunked transfer encoding to Akamai. User should contact Akamai to enable this feature.
Declaration
Swift
public let httpTransferMode: HlsAkamaiHttpTransferMode?
-
Number of retry attempts that will be made before the Live Event is put into an error state.
Declaration
Swift
public let numRetries: Int?
-
If a streaming output fails, number of seconds to wait until a restart is initiated. A value of 0 means never restart.
Declaration
Swift
public let restartDelay: Int?
-
Salt for authenticated Akamai.
Declaration
Swift
public let salt: String?
-
Token parameter for authenticated akamai. If not specified, gda is used.
Declaration
Swift
public let token: String?
-
init(connectionRetryInterval:filecacheDuration:httpTransferMode:numRetries:restartDelay:salt:token:)
Undocumented
Declaration
Swift
public init(connectionRetryInterval: Int? = nil, filecacheDuration: Int? = nil, httpTransferMode: HlsAkamaiHttpTransferMode? = nil, numRetries: Int? = nil, restartDelay: Int? = nil, salt: String? = nil, token: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws