Interface SourceZixiPush
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,SourceBase
- All Known Implementing Classes:
SourceZixiPush.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-31T10:49:55.230Z")
@Stability(Experimental)
public interface SourceZixiPush
extends software.amazon.jsii.JsiiSerializable, SourceBase
(experimental) Configuration for Zixi Push.
No port option is exposed: MediaConnect assigns the Zixi Push ingest port itself — public sources are served on 2088, VPC sources are auto-assigned a port in 2090–2099. The service rejects any user-supplied port value, so the L2 surface doesn't accept one.
Example:
Stack stack;
Flow flow = Flow.Builder.create(stack, "MyFlow")
.source(SourceConfiguration.zixiPush(SourceZixiPush.builder()
.flowSourceName("zixi-source")
.maxLatency(Duration.millis(2000))
.network(NetworkConfiguration.publicNetwork("203.0.113.0/24"))
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forSourceZixiPushstatic final classAn implementation forSourceZixiPush -
Method Summary
Modifier and TypeMethodDescriptionstatic SourceZixiPush.Builderbuilder()default StaticKeyEncryption(experimental) Decrypt source with static keys.default Duration(experimental) The maximum latency in milliseconds for a Zixi-based source.(experimental) Defines networking configuration.default String(experimental) The stream ID that you want to use for the transport.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJsonMethods inherited from interface software.amazon.awscdk.services.mediaconnect.alpha.SourceBase
getDescription, getFlowSourceName
-
Method Details
-
getNetwork
(experimental) Defines networking configuration. -
getDecryption
(experimental) Decrypt source with static keys.Default: - no decryption
-
getMaxLatency
(experimental) The maximum latency in milliseconds for a Zixi-based source.Default: - chosen by MediaConnect
-
getStreamId
(experimental) The stream ID that you want to use for the transport.This parameter applies only to Zixi-based streams.
Default: - no stream ID
-
builder
- Returns:
- a
SourceZixiPush.BuilderofSourceZixiPush
-