Show / Hide Table of Contents

Class CfnRouterInputPropsMixin.RouterInputProtocolConfigurationProperty

Inheritance
object
CfnRouterInputPropsMixin.RouterInputProtocolConfigurationProperty
Implements
CfnRouterInputPropsMixin.IRouterInputProtocolConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.MediaConnect.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnRouterInputPropsMixin.RouterInputProtocolConfigurationProperty : CfnRouterInputPropsMixin.IRouterInputProtocolConfigurationProperty
Syntax (vb)
Public Class CfnRouterInputPropsMixin.RouterInputProtocolConfigurationProperty Implements CfnRouterInputPropsMixin.IRouterInputProtocolConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routerinput-routerinputprotocolconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.MediaConnect.Mixins;

             var routerInputProtocolConfigurationProperty = new RouterInputProtocolConfigurationProperty {
                 Rist = new RistRouterInputConfigurationProperty {
                     Port = 123,
                     RecoveryLatencyMilliseconds = 123
                 },
                 Rtp = new RtpRouterInputConfigurationProperty {
                     ForwardErrorCorrection = "forwardErrorCorrection",
                     Port = 123
                 },
                 SrtCaller = new SrtCallerRouterInputConfigurationProperty {
                     DecryptionConfiguration = new SrtDecryptionConfigurationProperty {
                         EncryptionKey = new SecretsManagerEncryptionKeyConfigurationProperty {
                             RoleArn = "roleArn",
                             SecretArn = "secretArn"
                         }
                     },
                     MinimumLatencyMilliseconds = 123,
                     SourceAddress = "sourceAddress",
                     SourcePort = 123,
                     StreamId = "streamId"
                 },
                 SrtListener = new SrtListenerRouterInputConfigurationProperty {
                     DecryptionConfiguration = new SrtDecryptionConfigurationProperty {
                         EncryptionKey = new SecretsManagerEncryptionKeyConfigurationProperty {
                             RoleArn = "roleArn",
                             SecretArn = "secretArn"
                         }
                     },
                     MinimumLatencyMilliseconds = 123,
                     Port = 123
                 }
             };

Synopsis

Constructors

RouterInputProtocolConfigurationProperty()

Properties

Rist

The configuration settings for a router input using the RIST (Reliable Internet Stream Transport) protocol, including the port and recovery latency.

Rtp

The configuration settings for a Router Input using the RTP (Real-Time Transport Protocol) protocol, including the port and forward error correction state.

SrtCaller

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.

SrtListener

The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in listener mode, including the port, minimum latency, and decryption key configuration.

Constructors

RouterInputProtocolConfigurationProperty()

public RouterInputProtocolConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routerinput-routerinputprotocolconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.MediaConnect.Mixins;

             var routerInputProtocolConfigurationProperty = new RouterInputProtocolConfigurationProperty {
                 Rist = new RistRouterInputConfigurationProperty {
                     Port = 123,
                     RecoveryLatencyMilliseconds = 123
                 },
                 Rtp = new RtpRouterInputConfigurationProperty {
                     ForwardErrorCorrection = "forwardErrorCorrection",
                     Port = 123
                 },
                 SrtCaller = new SrtCallerRouterInputConfigurationProperty {
                     DecryptionConfiguration = new SrtDecryptionConfigurationProperty {
                         EncryptionKey = new SecretsManagerEncryptionKeyConfigurationProperty {
                             RoleArn = "roleArn",
                             SecretArn = "secretArn"
                         }
                     },
                     MinimumLatencyMilliseconds = 123,
                     SourceAddress = "sourceAddress",
                     SourcePort = 123,
                     StreamId = "streamId"
                 },
                 SrtListener = new SrtListenerRouterInputConfigurationProperty {
                     DecryptionConfiguration = new SrtDecryptionConfigurationProperty {
                         EncryptionKey = new SecretsManagerEncryptionKeyConfigurationProperty {
                             RoleArn = "roleArn",
                             SecretArn = "secretArn"
                         }
                     },
                     MinimumLatencyMilliseconds = 123,
                     Port = 123
                 }
             };

Properties

Rist

The configuration settings for a router input using the RIST (Reliable Internet Stream Transport) protocol, including the port and recovery latency.

public object? Rist { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routerinput-routerinputprotocolconfiguration.html#cfn-mediaconnect-routerinput-routerinputprotocolconfiguration-rist

Type union: either IResolvable or CfnRouterInputPropsMixin.IRistRouterInputConfigurationProperty

Rtp

The configuration settings for a Router Input using the RTP (Real-Time Transport Protocol) protocol, including the port and forward error correction state.

public object? Rtp { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routerinput-routerinputprotocolconfiguration.html#cfn-mediaconnect-routerinput-routerinputprotocolconfiguration-rtp

Type union: either IResolvable or CfnRouterInputPropsMixin.IRtpRouterInputConfigurationProperty

SrtCaller

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.

public object? SrtCaller { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routerinput-routerinputprotocolconfiguration.html#cfn-mediaconnect-routerinput-routerinputprotocolconfiguration-srtcaller

Type union: either IResolvable or CfnRouterInputPropsMixin.ISrtCallerRouterInputConfigurationProperty

SrtListener

The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in listener mode, including the port, minimum latency, and decryption key configuration.

public object? SrtListener { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routerinput-routerinputprotocolconfiguration.html#cfn-mediaconnect-routerinput-routerinputprotocolconfiguration-srtlistener

Type union: either IResolvable or CfnRouterInputPropsMixin.ISrtListenerRouterInputConfigurationProperty

Implements

CfnRouterInputPropsMixin.IRouterInputProtocolConfigurationProperty
Back to top Generated by DocFX