Skip to content
This repository has been archived by the owner on Aug 16, 2022. It is now read-only.

feat: Shield protections added #728

Merged
merged 31 commits into from
May 10, 2022
Merged

Conversation

amanenk
Copy link
Contributor

@amanenk amanenk commented Apr 19, 2022

Shield regional is skipped cause of lack of documentation.
e2e is skipped because of high cost of infrastructure.
closes #623

@github-actions github-actions bot added the feat label Apr 19, 2022
@amanenk amanenk marked this pull request as ready for review April 20, 2022 12:39
@amanenk amanenk requested review from a team and shimonp21 and removed request for a team April 20, 2022 12:39
@github-actions github-actions bot added feat and removed feat labels Apr 20, 2022
@amanenk amanenk requested review from roneli and disq April 20, 2022 12:41
@github-actions github-actions bot added feat and removed feat labels Apr 20, 2022
Copy link
Contributor

@roneli roneli left a comment

Choose a reason for hiding this comment

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

LGTM, added a few nits

resources/services/shield/protections.go Outdated Show resolved Hide resolved
Copy link
Contributor

@roneli roneli left a comment

Choose a reason for hiding this comment

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

@roneli
Copy link
Contributor

roneli commented Apr 20, 2022

Also seems that resource missing is ShieldRegional API

@amanenk amanenk requested review from bbernays and removed request for disq April 20, 2022 13:17
@amanenk
Copy link
Contributor Author

amanenk commented Apr 20, 2022

@roneli , @bbernays could you point me to ShieldRegional API? I can't find any documentation about it.

@amanenk amanenk requested a review from roneli April 20, 2022 18:26
@bbernays
Copy link
Contributor

bbernays commented Apr 21, 2022

@roneli , @bbernays could you point me to ShieldRegional API? I can't find any documentation about it.

Added a note to the top issue that we are skipping it as we don't have documentation of it in the SDK (or anywhere else)

@github-actions github-actions bot added feat and removed feat labels May 2, 2022
@amanenk amanenk changed the title feat: Shield protections feat: Shield protections added May 3, 2022
@github-actions github-actions bot added feat and removed feat labels May 3, 2022
resources/provider/migrations/timescale/28_v0.11.2.up.sql Outdated Show resolved Hide resolved
resources/services/shield/protections.go Outdated Show resolved Hide resolved
resources/services/shield/protections.go Outdated Show resolved Hide resolved
resources/services/shield/subscriptions.go Outdated Show resolved Hide resolved
resources/services/shield/subscriptions.go Outdated Show resolved Hide resolved
resources/services/shield/subscriptions.go Outdated Show resolved Hide resolved
@amanenk amanenk force-pushed the shield_protections branch from 74fc3dd to cd6cd6c Compare May 4, 2022 18:12
@amanenk amanenk requested a review from bbernays May 4, 2022 18:18
amanenk added 4 commits May 5, 2022 11:16
# Conflicts:
#	resources/provider/migrations/postgres/29_v0.11.3.down.sql
#	resources/provider/migrations/postgres/29_v0.11.3.up.sql
#	resources/provider/migrations/timescale/29_v0.11.3.down.sql
#	resources/provider/migrations/timescale/29_v0.11.3.up.sql
Copy link
Contributor

@roneli roneli left a comment

Choose a reason for hiding this comment

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

LGTM, had some comments, should open issue on missing API call, would verify the tag APIs on resources.

resources/provider/provider.go Outdated Show resolved Hide resolved
resources/services/shield/subscriptions.go Show resolved Hide resolved
amanenk added 2 commits May 5, 2022 15:17
# Conflicts:
#	resources/provider/migrations/postgres/29_v0.11.3.down.sql
#	resources/provider/migrations/postgres/29_v0.11.3.up.sql
#	resources/provider/migrations/timescale/29_v0.11.3.down.sql
#	resources/provider/migrations/timescale/29_v0.11.3.up.sql
@amanenk amanenk force-pushed the shield_protections branch from f324d98 to 58107e0 Compare May 5, 2022 12:19
@amanenk amanenk requested a review from bbernays May 5, 2022 12:25
amanenk added 2 commits May 9, 2022 13:30
# Conflicts:
#	resources/provider/migrations/postgres/29_v0.11.3.down.sql
#	resources/provider/migrations/timescale/29_v0.11.3.down.sql
#	resources/provider/migrations/timescale/29_v0.11.3.up.sql
@amanenk amanenk force-pushed the shield_protections branch from 61d3de4 to 86739a5 Compare May 9, 2022 12:52
Copy link
Contributor

@bbernays bbernays left a comment

Choose a reason for hiding this comment

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

LGTM

@amanenk amanenk merged commit fc8a308 into cloudquery:main May 10, 2022
@amanenk amanenk deleted the shield_protections branch May 31, 2022 09:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Support for AWS::Shield::*
3 participants