interface MediaConnectInputProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaLive.Alpha.MediaConnectInputProps |
Go | github.com/aws/aws-cdk-go/awsmedialivealpha/v2#MediaConnectInputProps |
Java | software.amazon.awscdk.services.medialive.alpha.MediaConnectInputProps |
Python | aws_cdk.aws_medialive_alpha.MediaConnectInputProps |
TypeScript (source) | @aws-cdk/aws-medialive-alpha ยป MediaConnectInputProps |
Properties for a MediaConnect input.
Example
declare const role: iam.IRole;
declare const flow: mediaconnect.IFlowRef;
InputConfiguration.mediaConnect({
flows: [flow],
role,
});
Properties
| Name | Type | Description |
|---|---|---|
| flows | IFlow[] | The MediaConnect flows to use as sources (one, or two for pipeline redundancy). |
| role? | IRole | The IAM role MediaLive uses to manage the output it adds to the flow for this input. |
flows
Type:
IFlow[]
The MediaConnect flows to use as sources (one, or two for pipeline redundancy).
role?
Type:
IRole
*(optional, default: a role is created with the medialive.amazonaws.com service principal
[disable-awslint:prefer-ref-interface])*
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.

.NET
Go
Java
Python
TypeScript (