Skip to content

feat(medialive): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha - #38563

Merged
mergify[bot] merged 26 commits into
aws:mainfrom
jamiepmullan:feat/initial-medialive-l2-construct
Aug 31, 2026
Merged

feat(medialive): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha#38563
mergify[bot] merged 26 commits into
aws:mainfrom
jamiepmullan:feat/initial-medialive-l2-construct

Conversation

@jamiepmullan

@jamiepmullan jamiepmullan commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Issue # (if applicable)

Closes #.

Reason for this change

Next AWS Elemental Media Services L2 construct alpha - with a big API surface!

Description of changes

Full new alpha module

  • Lots and lots of enums and types, some were auto-generated
  • As alpha grows in maturity could do with more integration tests to test further permutations
  • Includes integration with aws-mediaconnect-alpha to reference more easily (also integrated with aws-mediapackagev2-alpha)
  • the API surface is quite large so we're going to need to rely on API validation too

This PR also introduces an integration with aws-mediaconnect-alpha module

Describe any new or updated permissions being added

MediaLive has an auto-generated role (on channel and input) which gets permissions required. This is done inline with documentation: https://docs.aws.amazon.com/medialive/latest/ug/trusted-entity-requirements.html

Description of how you validated changes

Comparisons between validations in Console and L2
Integration tests and unit tests (more to be added with more maturity of alpha module)

Checklist


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

Wiring up MediaConnect with MediaLive
@github-actions github-actions Bot added admired-contributor [Pilot] contributed between 13-24 PRs to the CDK p2 labels Aug 13, 2026
@aws-cdk-automation
aws-cdk-automation requested a review from a team August 13, 2026 13:31
@github-actions

Copy link
Copy Markdown
Contributor

👋 It looks like your PR description follows the template but is missing a valid issue number in the first section.

PRs without a linked issue will receive lower priority for review and merging. Please update the description to include a reference like Closes #123. If no existing issue matches your change, create one first.

@aws-cdk-automation aws-cdk-automation left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(This review is outdated)

@jamiepmullan jamiepmullan changed the title feat(medialive): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha feat(medialive-alpha): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha Aug 13, 2026
Comment thread packages/@aws-cdk/aws-medialive-alpha/lib/outputs.ts Fixed
@aws-cdk-automation aws-cdk-automation added the pr/needs-further-review PR requires additional review from our team specialists due to the scope or complexity of changes. label Aug 13, 2026
@jamiepmullan jamiepmullan changed the title feat(medialive-alpha): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha feat: new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha Aug 13, 2026
@jamiepmullan
jamiepmullan requested a review from alvazjor August 28, 2026 13:08
@alvazjor alvazjor changed the title feat: new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha feat(medialive-alpha): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha Aug 28, 2026

@alvazjor alvazjor left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, approving its current state

@jamiepmullan jamiepmullan changed the title feat(medialive-alpha): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha feat(medialive): new AWS Elemental MediaLive L2 Construct with integration on MediaConnect L2 alpha Aug 29, 2026
@alvazjor

Copy link
Copy Markdown
Contributor

@Mergifyio refresh

@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

refresh

✅ Pull request refreshed

@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-08-31 13:39 UTC · Rule: default-squash · triggered by rule automatic merge
  • Checks passed · in-place
  • Merged2026-08-31 14:40 UTC · at b832dca41cb738607623b87d19313d0b62a467a1 · squash

This pull request spent 1 hour 19 seconds in the queue, including 59 minutes 59 seconds running CI.

Required conditions to merge

@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@github-actions

Copy link
Copy Markdown
Contributor

Comments on closed issues and PRs are hard for our team to see.
If you need help, please open a new issue that references this one.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

admired-contributor [Pilot] contributed between 13-24 PRs to the CDK p2 pr/needs-further-review PR requires additional review from our team specialists due to the scope or complexity of changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants