Interface ISdiSource

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IDependable, IEnvironmentAware, IResource, ISdiSourceRef, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
ISdiSource.Jsii$Default
All Known Implementing Classes:
ISdiSource.Jsii$Proxy, SdiSource

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:41.182Z") @Stability(Experimental) public interface ISdiSource extends software.amazon.jsii.JsiiSerializable, IResource, ISdiSourceRef
(experimental) Represents a MediaLive SDI Source.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Internal default implementation for ISdiSource.
    static final class 
    A proxy class which represents a concrete javascript instance of this type.
  • Method Summary

    Modifier and Type
    Method
    Description
    (experimental) The SDI Source ARN.
    (experimental) The SDI Source ID.
    default List<String>
    (experimental) The list of inputs currently using this SDI source.
    default String
    (experimental) The current state of the SDI source.

    Methods inherited from interface software.constructs.IConstruct

    getNode, with

    Methods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware

    getEnv

    Methods inherited from interface software.amazon.awscdk.IResource

    applyRemovalPolicy, getStack

    Methods inherited from interface software.amazon.awscdk.interfaces.medialive.ISdiSourceRef

    getSdiSourceRef

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • getSdiSourceArn

      @Stability(Experimental) @NotNull String getSdiSourceArn()
      (experimental) The SDI Source ARN.
    • getSdiSourceId

      @Stability(Experimental) @NotNull String getSdiSourceId()
      (experimental) The SDI Source ID.
    • getSdiSourceInputs

      @Stability(Experimental) @Nullable default List<String> getSdiSourceInputs()
      (experimental) The list of inputs currently using this SDI source.
    • getSdiSourceState

      @Stability(Experimental) @Nullable default String getSdiSourceState()
      (experimental) The current state of the SDI source.