Experimental
@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
MediaConnectInputProps Struct
Properties for a MediaConnect input.
Example
ts
declare const role: iam.IRole;
declare const flow: mediaconnect.IFlowRef;
InputConfiguration.mediaConnect({
flows: [flow],
role,
});
Properties
flowsIFlowRef[]flowstyping.List[IFlowRef]flowsList<IFlowRef>FlowsIFlowRef[]Flows*[]IFlowRefrequired#The MediaConnect flows to use as sources (one, or two for pipeline redundancy).
The IAM role MediaLive uses to manage the output it adds to the flow for this input.
When omitted, a role is created and granted the required permissions. When you provide a role, no permissions are added — you own all the permissions it needs.
default
Default: a role is created with the medialive.amazonaws.com service principal [disable-awslint:prefer-ref-interface]