Show / Hide Table of Contents

Interface CfnRouterOutputPropsMixin.IStandardRouterOutputConfigurationProperty

The configuration settings for a standard router output, including the protocol, protocol-specific configuration, network interface, and availability zone.

Namespace: Amazon.CDK.Mixins.Preview.AWS.MediaConnect.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnRouterOutputPropsMixin.IStandardRouterOutputConfigurationProperty
Syntax (vb)
Public Interface CfnRouterOutputPropsMixin.IStandardRouterOutputConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routeroutput-standardrouteroutputconfiguration.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 standardRouterOutputConfigurationProperty = new StandardRouterOutputConfigurationProperty {
                 NetworkInterfaceArn = "networkInterfaceArn",
                 Protocol = "protocol",
                 ProtocolConfiguration = new RouterOutputProtocolConfigurationProperty {
                     Rist = new RistRouterOutputConfigurationProperty {
                         DestinationAddress = "destinationAddress",
                         DestinationPort = 123
                     },
                     Rtp = new RtpRouterOutputConfigurationProperty {
                         DestinationAddress = "destinationAddress",
                         DestinationPort = 123,
                         ForwardErrorCorrection = "forwardErrorCorrection"
                     },
                     SrtCaller = new SrtCallerRouterOutputConfigurationProperty {
                         DestinationAddress = "destinationAddress",
                         DestinationPort = 123,
                         EncryptionConfiguration = new SrtEncryptionConfigurationProperty {
                             EncryptionKey = new SecretsManagerEncryptionKeyConfigurationProperty {
                                 RoleArn = "roleArn",
                                 SecretArn = "secretArn"
                             }
                         },
                         MinimumLatencyMilliseconds = 123,
                         StreamId = "streamId"
                     },
                     SrtListener = new SrtListenerRouterOutputConfigurationProperty {
                         EncryptionConfiguration = new SrtEncryptionConfigurationProperty {
                             EncryptionKey = new SecretsManagerEncryptionKeyConfigurationProperty {
                                 RoleArn = "roleArn",
                                 SecretArn = "secretArn"
                             }
                         },
                         MinimumLatencyMilliseconds = 123,
                         Port = 123
                     }
                 }
             };

Synopsis

Properties

NetworkInterfaceArn

The Amazon Resource Name (ARN) of the network interface associated with the standard router output.

Protocol

The configuration settings for a standard router output, including the protocol, protocol-specific configuration, network interface, and availability zone.

ProtocolConfiguration

The protocol configuration settings for a router output.

Properties

NetworkInterfaceArn

The Amazon Resource Name (ARN) of the network interface associated with the standard router output.

string? NetworkInterfaceArn { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routeroutput-standardrouteroutputconfiguration.html#cfn-mediaconnect-routeroutput-standardrouteroutputconfiguration-networkinterfacearn

Protocol

The configuration settings for a standard router output, including the protocol, protocol-specific configuration, network interface, and availability zone.

string? Protocol { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routeroutput-standardrouteroutputconfiguration.html#cfn-mediaconnect-routeroutput-standardrouteroutputconfiguration-protocol

ProtocolConfiguration

The protocol configuration settings for a router output.

object? ProtocolConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-routeroutput-standardrouteroutputconfiguration.html#cfn-mediaconnect-routeroutput-standardrouteroutputconfiguration-protocolconfiguration

Type union: either IResolvable or CfnRouterOutputPropsMixin.IRouterOutputProtocolConfigurationProperty

Back to top Generated by DocFX