1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. mediaconnect
  5. getRouterInput

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.50.0 published on Monday, Jan 26, 2026 by Pulumi
aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.50.0 published on Monday, Jan 26, 2026 by Pulumi

    Represents a router input in AWS Elemental MediaConnect that is used to ingest content to be transmitted to router outputs

    Using getRouterInput

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getRouterInput(args: GetRouterInputArgs, opts?: InvokeOptions): Promise<GetRouterInputResult>
    function getRouterInputOutput(args: GetRouterInputOutputArgs, opts?: InvokeOptions): Output<GetRouterInputResult>
    def get_router_input(arn: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetRouterInputResult
    def get_router_input_output(arn: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetRouterInputResult]
    func LookupRouterInput(ctx *Context, args *LookupRouterInputArgs, opts ...InvokeOption) (*LookupRouterInputResult, error)
    func LookupRouterInputOutput(ctx *Context, args *LookupRouterInputOutputArgs, opts ...InvokeOption) LookupRouterInputResultOutput

    > Note: This function is named LookupRouterInput in the Go SDK.

    public static class GetRouterInput 
    {
        public static Task<GetRouterInputResult> InvokeAsync(GetRouterInputArgs args, InvokeOptions? opts = null)
        public static Output<GetRouterInputResult> Invoke(GetRouterInputInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRouterInputResult> getRouterInput(GetRouterInputArgs args, InvokeOptions options)
    public static Output<GetRouterInputResult> getRouterInput(GetRouterInputArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aws-native:mediaconnect:getRouterInput
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Arn string
    The Amazon Resource Name (ARN) of the router input.
    Arn string
    The Amazon Resource Name (ARN) of the router input.
    arn String
    The Amazon Resource Name (ARN) of the router input.
    arn string
    The Amazon Resource Name (ARN) of the router input.
    arn str
    The Amazon Resource Name (ARN) of the router input.
    arn String
    The Amazon Resource Name (ARN) of the router input.

    getRouterInput Result

    The following output properties are available:

    Arn string
    The Amazon Resource Name (ARN) of the router input.
    Configuration Pulumi.AwsNative.MediaConnect.Outputs.RouterInputConfiguration0Properties | Pulumi.AwsNative.MediaConnect.Outputs.RouterInputConfiguration1Properties | Pulumi.AwsNative.MediaConnect.Outputs.RouterInputConfiguration2Properties | Pulumi.AwsNative.MediaConnect.Outputs.RouterInputConfiguration3Properties
    CreatedAt string
    The timestamp when the router input was created.
    Id string
    The unique identifier of the router input.
    InputType Pulumi.AwsNative.MediaConnect.RouterInputType
    The type of the router input.
    IpAddress string
    The IP address of the router input.
    MaintenanceConfiguration Pulumi.AwsNative.MediaConnect.Outputs.RouterInputMaintenanceConfiguration0Properties | Pulumi.AwsNative.MediaConnect.Outputs.RouterInputMaintenanceConfiguration1Properties
    The maintenance configuration settings applied to this router input.
    MaintenanceType Pulumi.AwsNative.MediaConnect.RouterInputMaintenanceType
    The type of maintenance configuration applied to this router input.
    MaximumBitrate int
    The maximum bitrate for the router input.
    Name string
    The name of the router input.
    RoutedOutputs int
    The number of router outputs associated with the router input.
    RoutingScope Pulumi.AwsNative.MediaConnect.RouterInputRoutingScope
    Indicates whether the router input is configured for Regional or global routing.
    State Pulumi.AwsNative.MediaConnect.RouterInputState
    The current state of the router input.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    Key-value pairs that can be used to tag and organize this router input.
    Tier Pulumi.AwsNative.MediaConnect.RouterInputTier
    The tier level of the router input.
    TransitEncryption Pulumi.AwsNative.MediaConnect.Outputs.RouterInputTransitEncryption
    Encryption information.
    UpdatedAt string
    The timestamp when the router input was last updated.
    Arn string
    The Amazon Resource Name (ARN) of the router input.
    Configuration RouterInputConfiguration0Properties | RouterInputConfiguration1Properties | RouterInputConfiguration2Properties | RouterInputConfiguration3Properties
    CreatedAt string
    The timestamp when the router input was created.
    Id string
    The unique identifier of the router input.
    InputType RouterInputType
    The type of the router input.
    IpAddress string
    The IP address of the router input.
    MaintenanceConfiguration RouterInputMaintenanceConfiguration0Properties | RouterInputMaintenanceConfiguration1Properties
    The maintenance configuration settings applied to this router input.
    MaintenanceType RouterInputMaintenanceType
    The type of maintenance configuration applied to this router input.
    MaximumBitrate int
    The maximum bitrate for the router input.
    Name string
    The name of the router input.
    RoutedOutputs int
    The number of router outputs associated with the router input.
    RoutingScope RouterInputRoutingScope
    Indicates whether the router input is configured for Regional or global routing.
    State RouterInputStateEnum
    The current state of the router input.
    Tags Tag
    Key-value pairs that can be used to tag and organize this router input.
    Tier RouterInputTier
    The tier level of the router input.
    TransitEncryption RouterInputTransitEncryption
    Encryption information.
    UpdatedAt string
    The timestamp when the router input was last updated.
    arn String
    The Amazon Resource Name (ARN) of the router input.
    configuration RouterInputConfiguration0Properties | RouterInputConfiguration1Properties | RouterInputConfiguration2Properties | RouterInputConfiguration3Properties
    createdAt String
    The timestamp when the router input was created.
    id String
    The unique identifier of the router input.
    inputType RouterInputType
    The type of the router input.
    ipAddress String
    The IP address of the router input.
    maintenanceConfiguration RouterInputMaintenanceConfiguration0Properties | RouterInputMaintenanceConfiguration1Properties
    The maintenance configuration settings applied to this router input.
    maintenanceType RouterInputMaintenanceType
    The type of maintenance configuration applied to this router input.
    maximumBitrate Integer
    The maximum bitrate for the router input.
    name String
    The name of the router input.
    routedOutputs Integer
    The number of router outputs associated with the router input.
    routingScope RouterInputRoutingScope
    Indicates whether the router input is configured for Regional or global routing.
    state RouterInputState
    The current state of the router input.
    tags List<Tag>
    Key-value pairs that can be used to tag and organize this router input.
    tier RouterInputTier
    The tier level of the router input.
    transitEncryption RouterInputTransitEncryption
    Encryption information.
    updatedAt String
    The timestamp when the router input was last updated.
    arn string
    The Amazon Resource Name (ARN) of the router input.
    configuration RouterInputConfiguration0Properties | RouterInputConfiguration1Properties | RouterInputConfiguration2Properties | RouterInputConfiguration3Properties
    createdAt string
    The timestamp when the router input was created.
    id string
    The unique identifier of the router input.
    inputType RouterInputType
    The type of the router input.
    ipAddress string
    The IP address of the router input.
    maintenanceConfiguration RouterInputMaintenanceConfiguration0Properties | RouterInputMaintenanceConfiguration1Properties
    The maintenance configuration settings applied to this router input.
    maintenanceType RouterInputMaintenanceType
    The type of maintenance configuration applied to this router input.
    maximumBitrate number
    The maximum bitrate for the router input.
    name string
    The name of the router input.
    routedOutputs number
    The number of router outputs associated with the router input.
    routingScope RouterInputRoutingScope
    Indicates whether the router input is configured for Regional or global routing.
    state RouterInputState
    The current state of the router input.
    tags Tag[]
    Key-value pairs that can be used to tag and organize this router input.
    tier RouterInputTier
    The tier level of the router input.
    transitEncryption RouterInputTransitEncryption
    Encryption information.
    updatedAt string
    The timestamp when the router input was last updated.
    arn str
    The Amazon Resource Name (ARN) of the router input.
    configuration RouterInputConfiguration0Properties | RouterInputConfiguration1Properties | RouterInputConfiguration2Properties | RouterInputConfiguration3Properties
    created_at str
    The timestamp when the router input was created.
    id str
    The unique identifier of the router input.
    input_type RouterInputType
    The type of the router input.
    ip_address str
    The IP address of the router input.
    maintenance_configuration RouterInputMaintenanceConfiguration0Properties | RouterInputMaintenanceConfiguration1Properties
    The maintenance configuration settings applied to this router input.
    maintenance_type RouterInputMaintenanceType
    The type of maintenance configuration applied to this router input.
    maximum_bitrate int
    The maximum bitrate for the router input.
    name str
    The name of the router input.
    routed_outputs int
    The number of router outputs associated with the router input.
    routing_scope RouterInputRoutingScope
    Indicates whether the router input is configured for Regional or global routing.
    state RouterInputState
    The current state of the router input.
    tags Sequence[root_Tag]
    Key-value pairs that can be used to tag and organize this router input.
    tier RouterInputTier
    The tier level of the router input.
    transit_encryption RouterInputTransitEncryption
    Encryption information.
    updated_at str
    The timestamp when the router input was last updated.
    arn String
    The Amazon Resource Name (ARN) of the router input.
    configuration Property Map | Property Map | Property Map | Property Map
    createdAt String
    The timestamp when the router input was created.
    id String
    The unique identifier of the router input.
    inputType "STANDARD" | "FAILOVER" | "MERGE" | "MEDIACONNECT_FLOW"
    The type of the router input.
    ipAddress String
    The IP address of the router input.
    maintenanceConfiguration Property Map | Property Map
    The maintenance configuration settings applied to this router input.
    maintenanceType "PREFERRED_DAY_TIME" | "DEFAULT"
    The type of maintenance configuration applied to this router input.
    maximumBitrate Number
    The maximum bitrate for the router input.
    name String
    The name of the router input.
    routedOutputs Number
    The number of router outputs associated with the router input.
    routingScope "REGIONAL" | "GLOBAL"
    Indicates whether the router input is configured for Regional or global routing.
    state "CREATING" | "STANDBY" | "STARTING" | "ACTIVE" | "STOPPING" | "DELETING" | "UPDATING" | "ERROR" | "RECOVERING" | "MIGRATING"
    The current state of the router input.
    tags List<Property Map>
    Key-value pairs that can be used to tag and organize this router input.
    tier "INPUT_100" | "INPUT_50" | "INPUT_20"
    The tier level of the router input.
    transitEncryption Property Map
    Encryption information.
    updatedAt String
    The timestamp when the router input was last updated.

    Supporting Types

    RouterInputConfiguration0Properties

    RouterInputConfiguration1Properties

    RouterInputConfiguration2Properties

    RouterInputConfiguration3Properties

    RouterInputDay

    RouterInputFailoverInputSourcePriorityMode

    RouterInputFailoverRouterInputConfiguration

    NetworkInterfaceArn string
    The ARN of the network interface to use for this failover router input.
    ProtocolConfigurations List<object>
    A list of exactly two protocol configurations for the failover input sources. Both must use the same protocol type.
    SourcePriorityMode Pulumi.AwsNative.MediaConnect.RouterInputFailoverInputSourcePriorityMode
    PrimarySourceIndex int
    The index (0 or 1) that specifies which source in the protocol configurations list is currently active. Used to control which of the two failover sources is currently selected. This field is ignored when sourcePriorityMode is set to NO_PRIORITY
    NetworkInterfaceArn string
    The ARN of the network interface to use for this failover router input.
    ProtocolConfigurations []interface{}
    A list of exactly two protocol configurations for the failover input sources. Both must use the same protocol type.
    SourcePriorityMode RouterInputFailoverInputSourcePriorityMode
    PrimarySourceIndex int
    The index (0 or 1) that specifies which source in the protocol configurations list is currently active. Used to control which of the two failover sources is currently selected. This field is ignored when sourcePriorityMode is set to NO_PRIORITY
    networkInterfaceArn String
    The ARN of the network interface to use for this failover router input.
    protocolConfigurations List<Object>
    A list of exactly two protocol configurations for the failover input sources. Both must use the same protocol type.
    sourcePriorityMode RouterInputFailoverInputSourcePriorityMode
    primarySourceIndex Integer
    The index (0 or 1) that specifies which source in the protocol configurations list is currently active. Used to control which of the two failover sources is currently selected. This field is ignored when sourcePriorityMode is set to NO_PRIORITY
    networkInterfaceArn string
    The ARN of the network interface to use for this failover router input.
    protocolConfigurations (RouterInputFailoverRouterInputProtocolConfiguration0Properties | RouterInputFailoverRouterInputProtocolConfiguration1Properties | RouterInputFailoverRouterInputProtocolConfiguration2Properties | RouterInputFailoverRouterInputProtocolConfiguration3Properties)[]
    A list of exactly two protocol configurations for the failover input sources. Both must use the same protocol type.
    sourcePriorityMode RouterInputFailoverInputSourcePriorityMode
    primarySourceIndex number
    The index (0 or 1) that specifies which source in the protocol configurations list is currently active. Used to control which of the two failover sources is currently selected. This field is ignored when sourcePriorityMode is set to NO_PRIORITY
    network_interface_arn str
    The ARN of the network interface to use for this failover router input.
    protocol_configurations Sequence[Union[RouterInputFailoverRouterInputProtocolConfiguration0Properties, RouterInputFailoverRouterInputProtocolConfiguration1Properties, RouterInputFailoverRouterInputProtocolConfiguration2Properties, RouterInputFailoverRouterInputProtocolConfiguration3Properties]]
    A list of exactly two protocol configurations for the failover input sources. Both must use the same protocol type.
    source_priority_mode RouterInputFailoverInputSourcePriorityMode
    primary_source_index int
    The index (0 or 1) that specifies which source in the protocol configurations list is currently active. Used to control which of the two failover sources is currently selected. This field is ignored when sourcePriorityMode is set to NO_PRIORITY
    networkInterfaceArn String
    The ARN of the network interface to use for this failover router input.
    protocolConfigurations List<Property Map | Property Map | Property Map | Property Map>
    A list of exactly two protocol configurations for the failover input sources. Both must use the same protocol type.
    sourcePriorityMode "NO_PRIORITY" | "PRIMARY_SECONDARY"
    primarySourceIndex Number
    The index (0 or 1) that specifies which source in the protocol configurations list is currently active. Used to control which of the two failover sources is currently selected. This field is ignored when sourcePriorityMode is set to NO_PRIORITY

    RouterInputFailoverRouterInputProtocolConfiguration0Properties

    RouterInputFailoverRouterInputProtocolConfiguration1Properties

    RouterInputFailoverRouterInputProtocolConfiguration2Properties

    RouterInputFailoverRouterInputProtocolConfiguration3Properties

    RouterInputFlowTransitEncryption

    RouterInputFlowTransitEncryptionKeyConfiguration0Properties

    RouterInputFlowTransitEncryptionKeyConfiguration1Properties

    RouterInputFlowTransitEncryptionKeyType

    RouterInputForwardErrorCorrectionState

    RouterInputMaintenanceConfiguration0Properties

    RouterInputMaintenanceConfiguration1Properties

    RouterInputMaintenanceType

    RouterInputMediaConnectFlowRouterInputConfiguration

    SourceTransitDecryption Pulumi.AwsNative.MediaConnect.Inputs.RouterInputFlowTransitEncryption
    FlowArn string
    The ARN of the flow to connect to.
    FlowOutputArn string
    The ARN of the flow output to connect to this router input.
    SourceTransitDecryption RouterInputFlowTransitEncryption
    FlowArn string
    The ARN of the flow to connect to.
    FlowOutputArn string
    The ARN of the flow output to connect to this router input.
    sourceTransitDecryption RouterInputFlowTransitEncryption
    flowArn String
    The ARN of the flow to connect to.
    flowOutputArn String
    The ARN of the flow output to connect to this router input.
    sourceTransitDecryption RouterInputFlowTransitEncryption
    flowArn string
    The ARN of the flow to connect to.
    flowOutputArn string
    The ARN of the flow output to connect to this router input.
    source_transit_decryption RouterInputFlowTransitEncryption
    flow_arn str
    The ARN of the flow to connect to.
    flow_output_arn str
    The ARN of the flow output to connect to this router input.
    sourceTransitDecryption Property Map
    flowArn String
    The ARN of the flow to connect to.
    flowOutputArn String
    The ARN of the flow output to connect to this router input.

    RouterInputMergeRouterInputConfiguration

    MergeRecoveryWindowMilliseconds int
    The time window in milliseconds for merging the two input sources.
    NetworkInterfaceArn string
    The ARN of the network interface to use for this merge router input.
    ProtocolConfigurations List<Union<Pulumi.AwsNative.MediaConnect.Inputs.RouterInputMergeRouterInputProtocolConfiguration0Properties, Pulumi.AwsNative.MediaConnect.Inputs.RouterInputMergeRouterInputProtocolConfiguration1Properties>>
    A list of exactly two protocol configurations for the merge input sources. Both must use the same protocol type.
    MergeRecoveryWindowMilliseconds int
    The time window in milliseconds for merging the two input sources.
    NetworkInterfaceArn string
    The ARN of the network interface to use for this merge router input.
    ProtocolConfigurations []interface{}
    A list of exactly two protocol configurations for the merge input sources. Both must use the same protocol type.
    mergeRecoveryWindowMilliseconds Integer
    The time window in milliseconds for merging the two input sources.
    networkInterfaceArn String
    The ARN of the network interface to use for this merge router input.
    protocolConfigurations List<Either<RouterInputMergeRouterInputProtocolConfiguration0Properties,RouterInputMergeRouterInputProtocolConfiguration1Properties>>
    A list of exactly two protocol configurations for the merge input sources. Both must use the same protocol type.
    mergeRecoveryWindowMilliseconds number
    The time window in milliseconds for merging the two input sources.
    networkInterfaceArn string
    The ARN of the network interface to use for this merge router input.
    protocolConfigurations (RouterInputMergeRouterInputProtocolConfiguration0Properties | RouterInputMergeRouterInputProtocolConfiguration1Properties)[]
    A list of exactly two protocol configurations for the merge input sources. Both must use the same protocol type.
    merge_recovery_window_milliseconds int
    The time window in milliseconds for merging the two input sources.
    network_interface_arn str
    The ARN of the network interface to use for this merge router input.
    protocol_configurations Sequence[Union[RouterInputMergeRouterInputProtocolConfiguration0Properties, RouterInputMergeRouterInputProtocolConfiguration1Properties]]
    A list of exactly two protocol configurations for the merge input sources. Both must use the same protocol type.
    mergeRecoveryWindowMilliseconds Number
    The time window in milliseconds for merging the two input sources.
    networkInterfaceArn String
    The ARN of the network interface to use for this merge router input.
    protocolConfigurations List<Property Map | Property Map>
    A list of exactly two protocol configurations for the merge input sources. Both must use the same protocol type.

    RouterInputMergeRouterInputProtocolConfiguration0Properties

    RouterInputMergeRouterInputProtocolConfiguration1Properties

    RouterInputPreferredDayTimeMaintenanceConfiguration

    Day Pulumi.AwsNative.MediaConnect.RouterInputDay
    Time string
    The preferred time for maintenance operations.
    Day RouterInputDay
    Time string
    The preferred time for maintenance operations.
    day RouterInputDay
    time String
    The preferred time for maintenance operations.
    day RouterInputDay
    time string
    The preferred time for maintenance operations.
    day RouterInputDay
    time str
    The preferred time for maintenance operations.

    RouterInputProtocol

    RouterInputProtocolConfiguration0Properties

    RouterInputProtocolConfiguration1Properties

    RouterInputProtocolConfiguration2Properties

    RouterInputProtocolConfiguration3Properties

    RouterInputRistRouterInputConfiguration

    Port int
    The port number used for the RIST protocol in the router input configuration.
    RecoveryLatencyMilliseconds int
    The recovery latency in milliseconds for the RIST protocol in the router input configuration.
    Port int
    The port number used for the RIST protocol in the router input configuration.
    RecoveryLatencyMilliseconds int
    The recovery latency in milliseconds for the RIST protocol in the router input configuration.
    port Integer
    The port number used for the RIST protocol in the router input configuration.
    recoveryLatencyMilliseconds Integer
    The recovery latency in milliseconds for the RIST protocol in the router input configuration.
    port number
    The port number used for the RIST protocol in the router input configuration.
    recoveryLatencyMilliseconds number
    The recovery latency in milliseconds for the RIST protocol in the router input configuration.
    port int
    The port number used for the RIST protocol in the router input configuration.
    recovery_latency_milliseconds int
    The recovery latency in milliseconds for the RIST protocol in the router input configuration.
    port Number
    The port number used for the RIST protocol in the router input configuration.
    recoveryLatencyMilliseconds Number
    The recovery latency in milliseconds for the RIST protocol in the router input configuration.

    RouterInputRoutingScope

    RouterInputRtpRouterInputConfiguration

    Port int
    The port number used for the RTP protocol in the router input configuration.
    ForwardErrorCorrection Pulumi.AwsNative.MediaConnect.RouterInputForwardErrorCorrectionState
    Port int
    The port number used for the RTP protocol in the router input configuration.
    ForwardErrorCorrection RouterInputForwardErrorCorrectionState
    port Integer
    The port number used for the RTP protocol in the router input configuration.
    forwardErrorCorrection RouterInputForwardErrorCorrectionState
    port number
    The port number used for the RTP protocol in the router input configuration.
    forwardErrorCorrection RouterInputForwardErrorCorrectionState
    port int
    The port number used for the RTP protocol in the router input configuration.
    forward_error_correction RouterInputForwardErrorCorrectionState
    port Number
    The port number used for the RTP protocol in the router input configuration.
    forwardErrorCorrection "ENABLED" | "DISABLED"

    RouterInputSecretsManagerEncryptionKeyConfiguration

    RoleArn string
    The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
    SecretArn string
    The ARN of the AWS Secrets Manager secret used for transit encryption.
    RoleArn string
    The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
    SecretArn string
    The ARN of the AWS Secrets Manager secret used for transit encryption.
    roleArn String
    The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
    secretArn String
    The ARN of the AWS Secrets Manager secret used for transit encryption.
    roleArn string
    The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
    secretArn string
    The ARN of the AWS Secrets Manager secret used for transit encryption.
    role_arn str
    The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
    secret_arn str
    The ARN of the AWS Secrets Manager secret used for transit encryption.
    roleArn String
    The ARN of the IAM role assumed by MediaConnect to access the AWS Secrets Manager secret.
    secretArn String
    The ARN of the AWS Secrets Manager secret used for transit encryption.

    RouterInputSrtCallerRouterInputConfiguration

    MinimumLatencyMilliseconds int
    The minimum latency in milliseconds for the SRT protocol in caller mode.
    SourceAddress string
    The source IP address for the SRT protocol in caller mode.
    SourcePort int
    The source port number for the SRT protocol in caller mode.
    DecryptionConfiguration Pulumi.AwsNative.MediaConnect.Inputs.RouterInputSrtDecryptionConfiguration
    StreamId string
    The stream ID for the SRT protocol in caller mode.
    MinimumLatencyMilliseconds int
    The minimum latency in milliseconds for the SRT protocol in caller mode.
    SourceAddress string
    The source IP address for the SRT protocol in caller mode.
    SourcePort int
    The source port number for the SRT protocol in caller mode.
    DecryptionConfiguration RouterInputSrtDecryptionConfiguration
    StreamId string
    The stream ID for the SRT protocol in caller mode.
    minimumLatencyMilliseconds Integer
    The minimum latency in milliseconds for the SRT protocol in caller mode.
    sourceAddress String
    The source IP address for the SRT protocol in caller mode.
    sourcePort Integer
    The source port number for the SRT protocol in caller mode.
    decryptionConfiguration RouterInputSrtDecryptionConfiguration
    streamId String
    The stream ID for the SRT protocol in caller mode.
    minimumLatencyMilliseconds number
    The minimum latency in milliseconds for the SRT protocol in caller mode.
    sourceAddress string
    The source IP address for the SRT protocol in caller mode.
    sourcePort number
    The source port number for the SRT protocol in caller mode.
    decryptionConfiguration RouterInputSrtDecryptionConfiguration
    streamId string
    The stream ID for the SRT protocol in caller mode.
    minimum_latency_milliseconds int
    The minimum latency in milliseconds for the SRT protocol in caller mode.
    source_address str
    The source IP address for the SRT protocol in caller mode.
    source_port int
    The source port number for the SRT protocol in caller mode.
    decryption_configuration RouterInputSrtDecryptionConfiguration
    stream_id str
    The stream ID for the SRT protocol in caller mode.
    minimumLatencyMilliseconds Number
    The minimum latency in milliseconds for the SRT protocol in caller mode.
    sourceAddress String
    The source IP address for the SRT protocol in caller mode.
    sourcePort Number
    The source port number for the SRT protocol in caller mode.
    decryptionConfiguration Property Map
    streamId String
    The stream ID for the SRT protocol in caller mode.

    RouterInputSrtDecryptionConfiguration

    RouterInputSrtListenerRouterInputConfiguration

    MinimumLatencyMilliseconds int
    The minimum latency in milliseconds for the SRT protocol in listener mode.
    Port int
    The port number for the SRT protocol in listener mode.
    DecryptionConfiguration Pulumi.AwsNative.MediaConnect.Inputs.RouterInputSrtDecryptionConfiguration
    MinimumLatencyMilliseconds int
    The minimum latency in milliseconds for the SRT protocol in listener mode.
    Port int
    The port number for the SRT protocol in listener mode.
    DecryptionConfiguration RouterInputSrtDecryptionConfiguration
    minimumLatencyMilliseconds Integer
    The minimum latency in milliseconds for the SRT protocol in listener mode.
    port Integer
    The port number for the SRT protocol in listener mode.
    decryptionConfiguration RouterInputSrtDecryptionConfiguration
    minimumLatencyMilliseconds number
    The minimum latency in milliseconds for the SRT protocol in listener mode.
    port number
    The port number for the SRT protocol in listener mode.
    decryptionConfiguration RouterInputSrtDecryptionConfiguration
    minimum_latency_milliseconds int
    The minimum latency in milliseconds for the SRT protocol in listener mode.
    port int
    The port number for the SRT protocol in listener mode.
    decryption_configuration RouterInputSrtDecryptionConfiguration
    minimumLatencyMilliseconds Number
    The minimum latency in milliseconds for the SRT protocol in listener mode.
    port Number
    The port number for the SRT protocol in listener mode.
    decryptionConfiguration Property Map

    RouterInputStandardRouterInputConfiguration

    networkInterfaceArn String
    The Amazon Resource Name (ARN) of the network interface associated with the standard router input.
    protocolConfiguration Property Map | Property Map | Property Map | Property Map
    protocol "RTP" | "RIST" | "SRT_CALLER" | "SRT_LISTENER"

    RouterInputState

    RouterInputTier

    RouterInputTransitEncryption

    RouterInputTransitEncryptionKeyConfiguration0Properties

    RouterInputTransitEncryptionKeyConfiguration1Properties

    RouterInputTransitEncryptionKeyType

    RouterInputType

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.50.0 published on Monday, Jan 26, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate