AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateInput operation. Create an input

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.MediaLive.AmazonMediaLiveRequest
      Amazon.MediaLive.Model.CreateInputRequest

Namespace: Amazon.MediaLive.Model
Assembly: AWSSDK.MediaLive.dll
Version: 3.x.y.z

Syntax

C#
public class CreateInputRequest : AmazonMediaLiveRequest
         IAmazonWebServiceRequest

The CreateInputRequest type exposes the following members

Constructors

NameDescription
Public Method CreateInputRequest()

Properties

NameTypeDescription
Public Property Destinations System.Collections.Generic.List<Amazon.MediaLive.Model.InputDestinationRequest>

Gets and sets the property Destinations. Destination settings for PUSH type inputs.

Public Property InputDevices System.Collections.Generic.List<Amazon.MediaLive.Model.InputDeviceSettings>

Gets and sets the property InputDevices. Settings for the devices.

Public Property InputSecurityGroups System.Collections.Generic.List<System.String>

Gets and sets the property InputSecurityGroups. A list of security groups referenced by IDs to attach to the input.

Public Property MediaConnectFlows System.Collections.Generic.List<Amazon.MediaLive.Model.MediaConnectFlowRequest>

Gets and sets the property MediaConnectFlows. A list of the MediaConnect Flows that you want to use in this input. You can specify as few as oneFlow and presently, as many as two. The only requirement is when you have more than one is that each Flow is in aseparate Availability Zone as this ensures your EML input is redundant to AZ issues.

Public Property Name System.String

Gets and sets the property Name. Name of the input.

Public Property RequestId System.String

Gets and sets the property RequestId. Unique identifier of the request to ensure the request is handledexactly once in case of retries.

Public Property RoleArn System.String

Gets and sets the property RoleArn. The Amazon Resource Name (ARN) of the role this input assumes during and after creation.

Public Property Sources System.Collections.Generic.List<Amazon.MediaLive.Model.InputSourceRequest>

Gets and sets the property Sources. The source URLs for a PULL-type input. Every PULL type input needsexactly two source URLs for redundancy.Only specify sources for PULL type Inputs. Leave Destinations empty.

Public Property Tags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Tags. A collection of key-value pairs.

Public Property Type Amazon.MediaLive.InputType

Gets and sets the property Type.

Public Property Vpc Amazon.MediaLive.Model.InputVpcRequest

Gets and sets the property Vpc.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5