Interface CfnFlow.NdiConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFlow.NdiConfigProperty.Jsii$Proxy
- Enclosing class:
CfnFlow
@Stability(Stable)
public static interface CfnFlow.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.services.mediaconnect.*;
NdiConfigProperty ndiConfigProperty = NdiConfigProperty.builder()
.machineName("machineName")
.ndiDiscoveryServers(List.of(NdiDiscoveryServerConfigProperty.builder()
.discoveryServerAddress("discoveryServerAddress")
.vpcInterfaceAdapter("vpcInterfaceAdapter")
// the properties below are optional
.discoveryServerPort(123)
.build()))
.ndiState("ndiState")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFlow.NdiConfigPropertystatic final classAn implementation forCfnFlow.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: '<'eitherIResolvableorCfnFlow.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
- Returns:
- a
CfnFlow.NdiConfigProperty.BuilderofCfnFlow.NdiConfigProperty
-