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 descriptionflow_output_name (
Optional[str]) – (experimental) The name of the output. Default: - auto-generatedoutput_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