HlsStaticKeyProps

class aws_cdk.aws_medialive_alpha.HlsStaticKeyProps(*, key_provider_server_url, static_key_value)

Bases: object

(experimental) Properties for HLS static key encryption.

Parameters:
  • key_provider_server_url (str) – (experimental) The URL of the license server that serves the static key. Required — MediaLive rejects this without a server URL, even though the underlying CloudFormation property is typed as optional.

  • static_key_value (SecretValue) – (experimental) The static key value as a 32-character hexadecimal string.

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

# secret_value: cdk.SecretValue

hls_static_key_props = medialive_alpha.HlsStaticKeyProps(
    key_provider_server_url="keyProviderServerUrl",
    static_key_value=secret_value
)

Attributes

key_provider_server_url

(experimental) The URL of the license server that serves the static key.

Required — MediaLive rejects this without a server URL, even though the underlying CloudFormation property is typed as optional.

Stability:

experimental

static_key_value

(experimental) The static key value as a 32-character hexadecimal string.

Stability:

experimental