Skip to content

Conversation

jmnarloch
Copy link
Contributor

Issue #, if available: N/A

Description of changes: Adds a dedicated template policy for EventBridge granting the permissions to publish events to EventBus either custom ones or partner events.

Description of how you validated changes: Unit tests for transformed had been added to validate that the additional policy had been output.

Checklist:

  • Write/update tests
  • make pr passes
  • Update documentation
  • Verify transformed template deploys and application functions as expected
  • Add/update example to examples/2016-10-31

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

@chrisoverzero
Copy link
Contributor

chrisoverzero commented Jan 23, 2020

It doesn’t look as though this overcomes the blockers described in the previous attempt to add such a policy.

Copy link
Contributor

@jlhood jlhood left a comment

Choose a reason for hiding this comment

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

Thanks so much for bringing this PR back! Added some comments. Also, please merge in the latest develop branch and resolve conflicts. Thanks!

@keetonian keetonian self-assigned this Jan 24, 2020
@jmnarloch
Copy link
Contributor Author

I had updated the pull request. Changes made added EventBus name as parameter and I removed the policy on PutPartnerEvents.

@codecov-io
Copy link

codecov-io commented Feb 11, 2020

Codecov Report

Merging #1409 into develop will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #1409   +/-   ##
========================================
  Coverage    94.37%   94.37%           
========================================
  Files           78       78           
  Lines         4678     4678           
  Branches       934      934           
========================================
  Hits          4415     4415           
  Misses         121      121           
  Partials       142      142

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f8e0505...5e11259. Read the comment docs.

Copy link
Contributor

@jlhood jlhood left a comment

Choose a reason for hiding this comment

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

Looks great. Thanks for adding this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants