HlsBasicPutCdnProps

class aws_cdk.aws_medialive_alpha.HlsBasicPutCdnProps(*, connection_retry_interval=None, filecache_duration=None, num_retries=None, restart_delay=None)

Bases: object

(experimental) Properties for HLS Basic PUT CDN settings.

Parameters:
  • connection_retry_interval (Union[int, float, None]) – (experimental) The number of seconds to wait before retrying a connection to the CDN. Default: 1

  • filecache_duration (Optional[Duration]) – (experimental) The size of the file cache for streaming outputs. Default: Duration.seconds(300)

  • num_retries (Union[int, float, None]) – (experimental) The number of retry attempts. Default: 10

  • restart_delay (Union[int, float, None]) – (experimental) The number of seconds to wait before restarting after a failure. Default: 1

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive_alpha as medialive_alpha
import aws_cdk as cdk

hls_basic_put_cdn_props = medialive_alpha.HlsBasicPutCdnProps(
    connection_retry_interval=123,
    filecache_duration=cdk.Duration.minutes(30),
    num_retries=123,
    restart_delay=123
)

Attributes

connection_retry_interval

(experimental) The number of seconds to wait before retrying a connection to the CDN.

Default:

1

Stability:

experimental

filecache_duration

(experimental) The size of the file cache for streaming outputs.

Default:

Duration.seconds(300)

Stability:

experimental

num_retries

(experimental) The number of retry attempts.

Default:

10

Stability:

experimental

restart_delay

(experimental) The number of seconds to wait before restarting after a failure.

Default:

1

Stability:

experimental