Interface FlowOutputProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FlowOutputProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.147Z")
@Stability(Experimental)
public interface FlowOutputProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for flow output.
Example:
Stack stack;
Flow flow;
IRole role;
ISecret secret;
// SRT Caller output with encryption
FlowOutput output = FlowOutput.Builder.create(stack, "EncryptedOutput")
.flow(flow)
.description("Encrypted SRT output")
.output(OutputConfiguration.srtCaller(SrtCallerOutputConfig.builder()
.destination("203.0.113.100")
.port(7000)
.encryption(SrtPasswordEncryption.builder().role(role).secret(secret).build())
.build()))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forFlowOutputPropsstatic final classAn implementation forFlowOutputProps -
Method Summary
Modifier and TypeMethodDescriptionstatic FlowOutputProps.Builderbuilder()default String(experimental) A description of the output.getFlow()(experimental) The flow this output is attached to.default String(experimental) The name of the output.(experimental) Output configuration.default State(experimental) An indication of whether the output should transmit data or not.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFlow
(experimental) The flow this output is attached to. -
getOutput
(experimental) Output configuration. -
getDescription
(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
-
getFlowOutputName
(experimental) The name of the output.Default: - auto-generated
-
getOutputStatus
(experimental) An indication of whether the output should transmit data or not.Default: - undefined; when omitted, MediaConnect enables the output (ENABLED) at deploy time
-
builder
- Returns:
- a
FlowOutputProps.BuilderofFlowOutputProps
-