Interface CfnFlowPropsMixin.NdiConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFlowPropsMixin.NdiConfigProperty.Jsii$Proxy
- Enclosing class:
CfnFlowPropsMixin
@Stability(Stable)
public static interface CfnFlowPropsMixin.NdiConfigProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the configuration settings for NDI outputs.
Required when the flow includes NDI outputs.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.mediaconnect.*;
NdiConfigProperty ndiConfigProperty = NdiConfigProperty.builder()
.machineName("machineName")
.ndiDiscoveryServers(List.of(NdiDiscoveryServerConfigProperty.builder()
.discoveryServerAddress("discoveryServerAddress")
.discoveryServerPort(123)
.vpcInterfaceAdapter("vpcInterfaceAdapter")
.build()))
.ndiState("ndiState")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFlowPropsMixin.NdiConfigPropertystatic final classAn implementation forCfnFlowPropsMixin.NdiConfigProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMachineName
A prefix for the names of the NDI sources that the flow creates.If a custom name isn't specified, MediaConnect generates a unique 12-character ID as the prefix.
- See Also:
-
getNdiDiscoveryServers
A list of up to three NDI discovery server configurations.While not required by the API, this configuration is necessary for NDI functionality to work properly.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnFlowPropsMixin.NdiDiscoveryServerConfigProperty>- See Also:
-
getNdiState
A setting that controls whether NDI outputs can be used in the flow.Must be ENABLED to add NDI outputs. Default is DISABLED.
- See Also:
-
builder
-