Interface IInput
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IDependable,IEnvironmentAware,IInputRef,IResource,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IInput.Jsii$Default
- All Known Implementing Classes:
IInput.Jsii$Proxy,Input
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.181Z")
@Stability(Experimental)
public interface IInput
extends software.amazon.jsii.JsiiSerializable, IResource, IInputRef
(experimental) Represents a MediaLive Input.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIInput.static final classA proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescription(experimental) The Amazon Resource Name (ARN) of the input.default String(experimental) The input class (STANDARD or SINGLE_PIPELINE).(experimental) For push inputs, the destination URLs where the upstream system sends content.(experimental) The ID of the input.(experimental) For pull inputs, the source URLs where MediaLive pulls content from.default String(experimental) The input type (e.g.Methods inherited from interface software.constructs.IConstruct
getNode, withMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
getEnvMethods inherited from interface software.amazon.awscdk.interfaces.medialive.IInputRef
getInputRefMethods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getInputArn
(experimental) The Amazon Resource Name (ARN) of the input. -
getInputId
(experimental) The ID of the input. -
getInputClass
(experimental) The input class (STANDARD or SINGLE_PIPELINE).Only available for input types where the pipeline count is known at construct time (e.g. mediaConnectRouter). Undefined for imported inputs and other types.
-
getInputDestinations
(experimental) For push inputs, the destination URLs where the upstream system sends content. -
getInputSources
(experimental) For pull inputs, the source URLs where MediaLive pulls content from. -
getInputType
(experimental) The input type (e.g. SRT_CALLER, MP4_FILE, URL_PULL). Undefined for imported inputs.
-