Skip to content
v2.276.0

Experimental

@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

SdiSourceProps Struct ​

Properties for creating an SDI Source.

Example ​

ts
declare const stack: Stack;
const sdi = new medialive.SdiSource(stack, 'Sdi', {
  sdiSourceName: 'camera-1',
  type: medialive.SdiType.SINGLE,
});
python
# stack: Stack

sdi = medialive.SdiSource(stack, "Sdi",
    sdi_source_name="camera-1",
    type=medialive.SdiType.SINGLE
)
java
Stack stack;

SdiSource sdi = SdiSource.Builder.create(stack, "Sdi")
        .sdiSourceName("camera-1")
        .type(SdiType.SINGLE)
        .build();
csharp
// Install: dotnet add package Amazon.CDK.AWS.MediaLive.Alpha
Stack stack;

var sdi = new SdiSource(stack, "Sdi", new SdiSourceProps {
    SdiSourceName = "camera-1",
    Type = SdiType.SINGLE
});
go
// Install: go get github.com/aws/aws-cdk-go/awsmedialivealpha/v2
var stack Stack

sdi := medialive.NewSdiSource(stack, jsii.String("Sdi"), &SdiSourceProps{
	SdiSourceName: jsii.String("camera-1"),
	Type: medialive.SdiType_SINGLE(),
})

Properties ​

modeoptionalSdiModemodeoptionalSdiModemodeoptionalSdiModeModeoptionalSdiModeModeoptionalSdiMode#
SDI Mode, only applicable for QUAD type.

Default: no mode

sdiSourceNameoptionalstringsdi_source_nameoptionalstrsdiSourceNameoptionalStringSdiSourceNameoptionalstringSdiSourceNameoptional*string#
The name of the SDI source.

Default: auto-generated name

tagsoptional{ [key: string]: string }tagsoptionaltyping.Mapping[str, str]tagsoptionalMap<String, String>TagsoptionalIDictionary<string, string>Tagsoptional*map[string]*string#
Tags to add to the SDI source.

Default: no tagging

typeSdiTypetypeSdiTypetypeSdiTypeTypeSdiTypeTypeSdiTyperequired#
Type of SDI input.