Interface CfnRouterInput.SrtCallerRouterInputConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRouterInput.SrtCallerRouterInputConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnRouterInput
@Stability(Stable)
public static interface CfnRouterInput.SrtCallerRouterInputConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in caller mode, including the source address and port, minimum latency, stream ID, and decryption 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.*;
SrtCallerRouterInputConfigurationProperty srtCallerRouterInputConfigurationProperty = SrtCallerRouterInputConfigurationProperty.builder()
.minimumLatencyMilliseconds(123)
.sourceAddress("sourceAddress")
.sourcePort(123)
// the properties below are optional
.decryptionConfiguration(SrtDecryptionConfigurationProperty.builder()
.encryptionKey(SecretsManagerEncryptionKeyConfigurationProperty.builder()
.roleArn("roleArn")
.secretArn("secretArn")
.build())
.build())
.streamId("streamId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRouterInput.SrtCallerRouterInputConfigurationPropertystatic final classAn implementation forCfnRouterInput.SrtCallerRouterInputConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectContains the configuration settings for decrypting SRT streams, including the encryption key details and decryption parameters.The minimum latency in milliseconds for the SRT protocol in caller mode.The source IP address for the SRT protocol in caller mode.The source port number 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
-
getMinimumLatencyMilliseconds
The minimum latency in milliseconds for the SRT protocol in caller mode.- See Also:
-
getSourceAddress
The source IP address for the SRT protocol in caller mode.- See Also:
-
getSourcePort
The source port number for the SRT protocol in caller mode.- See Also:
-
getDecryptionConfiguration
Contains the configuration settings for decrypting SRT streams, including the encryption key details and decryption parameters.Returns union: either
IResolvableorCfnRouterInput.SrtDecryptionConfigurationProperty- See Also:
-
getStreamId
The stream ID for the SRT protocol in caller mode.- See Also:
-
builder
@Stability(Stable) static CfnRouterInput.SrtCallerRouterInputConfigurationProperty.Builder builder()
-