Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add bucket policy #40

Merged
merged 1 commit into from
Apr 5, 2024
Merged

Conversation

raffis
Copy link
Contributor

@raffis raffis commented Jan 8, 2024

Summary

Currently I am not seeing a way of setting a bucket policy (not a user policy).
This pr extends Bucket with an optional policy field.

Note: Alternatively a separate Resource called BucketPolicy might be introduced similar to to the aws provider. However since user polices are also directly linked and not utilizing a resource like UserPolicyAttachement as the aws provider provides it I opted for fhe direct field here too. But I leave that up to you to decide...

Checklist

  • Categorize the PR by setting a good title and adding one of the labels:
    enhancement
  • Update tests.
  • Link this PR to related issues.

@raffis raffis changed the title fest: add bucket policy feat: add bucket policy Jan 8, 2024
@raffis
Copy link
Contributor Author

raffis commented Jan 17, 2024

@Kidswiss any update on this?

@raffis
Copy link
Contributor Author

raffis commented Apr 5, 2024

@Kidswiss Kidswiss self-requested a review April 5, 2024 11:16
@Kidswiss
Copy link
Collaborator

Kidswiss commented Apr 5, 2024

@raffis Sorry didn't notice the PR here, as I was not added as a reviewer.

@Kidswiss Kidswiss added the enhancement New feature or request label Apr 5, 2024
@raffis
Copy link
Contributor Author

raffis commented Apr 5, 2024

@raffis Sorry didn't notice the PR here, as I was not added as a reviewer.

No worries. You might want to consider adding a CODEOWNERS for auto review assignment.

Copy link
Collaborator

@Kidswiss Kidswiss left a comment

Choose a reason for hiding this comment

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

LGTM, thanks for the contribution!

@Kidswiss Kidswiss merged commit f161d9a into vshn:master Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants