Skip to content

feat: add bucket policy - #40

Merged
Kidswiss merged 1 commit into
vshn:masterfrom
raffis:feat-bucketpolicy
Apr 5, 2024
Merged

feat: add bucket policy#40
Kidswiss merged 1 commit into
vshn:masterfrom
raffis:feat-bucketpolicy

Conversation

@raffis

@raffis raffis commented Jan 8, 2024

Copy link
Copy Markdown
Contributor

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

raffis commented Jan 17, 2024

Copy link
Copy Markdown
Contributor Author

@Kidswiss any update on this?

@raffis

raffis commented Apr 5, 2024

Copy link
Copy Markdown
Contributor Author

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

Kidswiss commented Apr 5, 2024

Copy link
Copy Markdown
Collaborator

@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

raffis commented Apr 5, 2024

Copy link
Copy Markdown
Contributor Author

@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.

@Kidswiss Kidswiss 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.

LGTM, thanks for the contribution!

@Kidswiss
Kidswiss merged commit f161d9a into vshn:master Apr 5, 2024
rossigee referenced this pull request in rossigee/provider-minio Jul 24, 2025
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.

2 participants