Skip to content
v2.273.0

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).
roleIRoleroleIRoleroleIRoleRoleIRoleRoleIRole= a role is created with the media…#
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]