FlowOutputProps

class aws_cdk.aws_mediaconnect_alpha.FlowOutputProps(*, flow, output, description=None, flow_output_name=None, output_status=None)

Bases: object

(experimental) Properties for flow output.

Parameters:
  • flow (IFlow) – (experimental) The flow this output is attached to.

  • output (OutputConfiguration) – (experimental) Output configuration.

  • description (Optional[str]) – (experimental) A description of the output. This description appears only on the MediaConnect console and will not be seen by the end user. Default: - no description

  • flow_output_name (Optional[str]) – (experimental) The name of the output. Default: - auto-generated

  • output_status (Optional[State]) – (experimental) An indication of whether the output should transmit data or not. Default: - undefined; when omitted, MediaConnect enables the output (ENABLED) at deploy time

Stability:

experimental

ExampleMetadata:

infused

Example:

from aws_cdk.aws_mediaconnect_alpha import SrtPasswordEncryption
# stack: Stack
# flow: Flow
# role: iam.IRole
# secret: secretsmanager.ISecret


# SRT Caller output with encryption
output = FlowOutput(stack, "EncryptedOutput",
    flow=flow,
    description="Encrypted SRT output",
    output=OutputConfiguration.srt_caller(
        destination="203.0.113.100",
        port=7000,
        encryption=SrtPasswordEncryption(role=role, secret=secret)
    )
)

Attributes

description

(experimental) A description of the output.

This description appears only on the MediaConnect console and will not be seen by the end user.

Default:
  • no description

Stability:

experimental

flow

(experimental) The flow this output is attached to.

Stability:

experimental

flow_output_name

(experimental) The name of the output.

Default:
  • auto-generated

Stability:

experimental

output

(experimental) Output configuration.

Stability:

experimental

output_status

(experimental) An indication of whether the output should transmit data or not.

Default:
  • undefined; when omitted, MediaConnect enables the output (ENABLED) at deploy time

Stability:

experimental