Skip to content
v2.275.0

Experimental

@aws-cdk/aws-mediaconnect-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

FlowOutputProps Struct ​

Properties for flow output.

Example ​

ts
declare const stack: Stack;
declare const flow: Flow;
declare const role: iam.IRole;
declare const secret: secretsmanager.ISecret;

// SRT Caller output with encryption
const output = new FlowOutput(stack, 'EncryptedOutput', {
  flow: flow,
  description: 'Encrypted SRT output',
  output: OutputConfiguration.srtCaller({
    destination: '203.0.113.100',
    port: 7000,
    encryption: { role, secret },
  }),
});

Properties ​

descriptionoptionalstringdescriptionoptionalstrdescriptionoptionalStringDescriptionoptionalstringDescriptionoptional*string#
A description of the output.

Default: no description

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

flowIFlowflowIFlowflowIFlowFlowIFlowFlowIFlowrequired#
The flow this output is attached to.
flowOutputNameoptionalstringflow_output_nameoptionalstrflowOutputNameoptionalStringFlowOutputNameoptionalstringFlowOutputNameoptional*string= auto-generated#
The name of the output.
outputStatusoptionalStateoutput_statusoptionalStateoutputStatusoptionalStateOutputStatusoptionalStateOutputStatusoptionalState#
An indication of whether the output should transmit data or not.

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