Skip to content

feat: Add eventbridge resources#3160

Merged
kodiakhq[bot] merged 3 commits intocloudquery:mainfrom
shimonp21:feat_eventbridge
Nov 2, 2022
Merged

feat: Add eventbridge resources#3160
kodiakhq[bot] merged 3 commits intocloudquery:mainfrom
shimonp21:feat_eventbridge

Conversation

@shimonp21
Copy link
Copy Markdown
Contributor

Summary

Also contains some codegen (that works specifically for resources of this format).

@cq-bot cq-bot added the aws label Oct 20, 2022
@shimonp21 shimonp21 added the automerge Automatically merge once required checks pass label Oct 21, 2022
@hermanschaaf
Copy link
Copy Markdown
Contributor

@shimonp21 Would you mind splitting the EventBridge and codegen features into two different PRs, so we can discuss them separately? That would probably involve removing the generated by codegen comment from the top of the files in the EventBridge PR, and removing the generated EventBridge code from the codegen PR.

I have some concerns about introducing codegen for fetches and mocks, and I'd want to see that the approach can generalize before we commit to it, but don't necessarily want the EventBridge resource to be delayed because of that.

@erezrokah erezrokah removed the automerge Automatically merge once required checks pass label Oct 31, 2022
Copy link
Copy Markdown
Contributor

@yevgenypats yevgenypats left a comment

Choose a reason for hiding this comment

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

Looks good. maybe worth splitting per @hermanschaaf suggestion but I know we also have a meeting about this tomorrow so we can discuss live

@yevgenypats yevgenypats added automerge Automatically merge once required checks pass and removed automerge Automatically merge once required checks pass no automerge labels Nov 1, 2022
@shimonp21 shimonp21 marked this pull request as draft November 1, 2022 14:37
@shimonp21 shimonp21 marked this pull request as ready for review November 1, 2022 14:58
Copy link
Copy Markdown
Contributor

@hermanschaaf hermanschaaf left a comment

Choose a reason for hiding this comment

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

LGTM 👍 Left a few nit comments, no blockers

@yevgenypats yevgenypats added automerge Automatically merge once required checks pass and removed automerge Automatically merge once required checks pass labels Nov 1, 2022
@shimonp21 shimonp21 added the automerge Automatically merge once required checks pass label Nov 2, 2022
@kodiakhq kodiakhq bot merged commit 67d3a35 into cloudquery:main Nov 2, 2022
@shimonp21 shimonp21 deleted the feat_eventbridge branch November 2, 2022 08:25
kodiakhq bot pushed a commit that referenced this pull request Nov 2, 2022
🤖 I have created a release *beep* *boop*
---


## [4.0.0](plugins-source-aws-v3.8.0...plugins-source-aws-v4.0.0) (2022-11-02)


### ⚠ BREAKING CHANGES

* **aws:** Unified tag structure (#3330)

### Features

* Add eventbridge resources ([#3160](#3160)) ([67d3a35](67d3a35))
* **aws:** Fraud Detector support ([#3076](#3076)) ([f0e309a](f0e309a))
* Migrate cli, plugins and destinations to new type system ([#3323](#3323)) ([f265a94](f265a94))
* Update AWS Services (new fields) ([#3324](#3324)) ([0b65803](0b65803))


### Bug Fixes

* Add id to aws_cloudfront_cache_policies, region to aws_ec2_transit_gateways ([#3444](#3444)) ([41362e2](41362e2))
* **aws:** Unified tag structure ([#3330](#3330)) ([c9c1e4c](c9c1e4c))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/credentials to v1.12.23 ([#3378](#3378)) ([c33bf73](c33bf73))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/feature/s3/manager to v1.11.37 ([#3379](#3379)) ([3f1a71d](3f1a71d))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/acm to v1.15.2 ([#3380](#3380)) ([b4329ee](b4329ee))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/apigateway to v1.15.22 ([#3381](#3381)) ([5816480](5816480))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/apigatewayv2 to v1.12.20 ([#3385](#3385)) ([2dd39a6](2dd39a6))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/applicationautoscaling to v1.15.20 ([#3386](#3386)) ([0702717](0702717))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/appsync to v1.15.12 ([#3387](#3387)) ([6bb936a](6bb936a))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/athena to v1.18.12 ([#3388](#3388)) ([e95f748](e95f748))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/autoscaling to v1.23.18 ([#3389](#3389)) ([5af977f](5af977f))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/backup to v1.17.11 ([#3390](#3390)) ([1ecaab7](1ecaab7))
* **deps:** Update module github.com/aws/aws-sdk-go-v2/service/cloudfront to v1.20.7 ([#3391](#3391)) ([46465d1](46465d1))
* **deps:** Update plugin-sdk for aws to v0.13.17 ([#3399](#3399)) ([f2cd266](f2cd266))
* **deps:** Update plugin-sdk for aws to v0.13.18 ([#3409](#3409)) ([92fa576](92fa576))
* Filtering for DocDB + Neptune ([#3271](#3271)) ([8080c6e](8080c6e))
* Update endpoints ([#3368](#3368)) ([b78c6b1](b78c6b1))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Automatically merge once required checks pass

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants