Skip to content

feat(storage): Bucket Encryption Config#32786

Open
shubhangi-google wants to merge 2 commits intogoogleapis:mainfrom
shubhangi-google:bucket_encryption_config
Open

feat(storage): Bucket Encryption Config#32786
shubhangi-google wants to merge 2 commits intogoogleapis:mainfrom
shubhangi-google:bucket_encryption_config

Conversation

@shubhangi-google
Copy link
Contributor

@shubhangi-google shubhangi-google commented Mar 3, 2026

This pull request introduces support for managing bucket encryption enforcement configurations within the google-cloud-storage Ruby client library. It provides new API methods to configure and enforce encryption policies for customer-managed, customer-supplied, and Google-managed keys directly on storage buckets.

Highlights

  • New Encryption Configuration APIs: Added new methods to the Bucket class in google-cloud-storage to manage customer-managed, customer-supplied, and Google-managed encryption enforcement configurations.
  • New Samples for Encryption Configuration: Introduced new sample files demonstrating how to set, retrieve, and remove various bucket encryption enforcement configurations.

Fix missing newline at end of file in bucket_encryption_test.rb
@shubhangi-google shubhangi-google marked this pull request as ready for review March 3, 2026 07:39
@shubhangi-google shubhangi-google requested review from a team and yoshi-approver as code owners March 3, 2026 07:39
@snippet-bot
Copy link

snippet-bot bot commented Mar 3, 2026

Here is the summary of changes.

You are about to add 3 region tags.

This comment is generated by snippet-bot.
If you find problems with this result, please file an issue at:
https://github.com/googleapis/repo-automation-bots/issues.
To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • Refresh this comment

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.

1 participant