Interface CfnRouterOutput.SrtCallerRouterOutputConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRouterOutput.SrtCallerRouterOutputConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnRouterOutput
@Stability(Stable)
public static interface CfnRouterOutput.SrtCallerRouterOutputConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The configuration settings for a router output using the SRT (Secure Reliable Transport) protocol in caller mode, including the destination address and port, minimum latency, stream ID, and encryption key configuration.
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.*;
SrtCallerRouterOutputConfigurationProperty srtCallerRouterOutputConfigurationProperty = SrtCallerRouterOutputConfigurationProperty.builder()
.destinationAddress("destinationAddress")
.destinationPort(123)
.minimumLatencyMilliseconds(123)
// the properties below are optional
.encryptionConfiguration(SrtEncryptionConfigurationProperty.builder()
.encryptionKey(SecretsManagerEncryptionKeyConfigurationProperty.builder()
.roleArn("roleArn")
.secretArn("secretArn")
.build())
.build())
.streamId("streamId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnRouterOutput.SrtCallerRouterOutputConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The destination IP address for the SRT protocol in caller mode.The destination port number for the SRT protocol in caller mode.default ObjectContains the configuration settings for encrypting SRT streams, including the encryption key details and encryption parameters.The minimum latency in milliseconds for the SRT protocol in caller mode.default StringThe stream ID for the SRT protocol in caller mode.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDestinationAddress
The destination IP address for the SRT protocol in caller mode.- See Also:
-
getDestinationPort
The destination port number for the SRT protocol in caller mode.- See Also:
-
getMinimumLatencyMilliseconds
The minimum latency in milliseconds for the SRT protocol in caller mode.- See Also:
-
getEncryptionConfiguration
Contains the configuration settings for encrypting SRT streams, including the encryption key details and encryption parameters.Returns union: either
IResolvableorCfnRouterOutput.SrtEncryptionConfigurationProperty- See Also:
-
getStreamId
The stream ID for the SRT protocol in caller mode.- See Also:
-
builder
@Stability(Stable) static CfnRouterOutput.SrtCallerRouterOutputConfigurationProperty.Builder builder()
-