The Bucket resource has many modifiable fields. The application may send a patch request to change (or delete) a small fraction of these fields by using this object.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This document outlines the `BucketMetadataPatchBuilder` class, which is used to modify specific fields of a Google Cloud Storage Bucket resource via PATCH requests."],["The document provides a list of available versions, including version 2.37.0-rc as the latest, down to 2.11.0 for `BucketMetadataPatchBuilder`."],["Key functions include setting, resetting, and building patches for various bucket attributes, such as ACL, autoclass, billing, CORS, default ACL, IAM configuration, hierarchical namespace, encryption, labels, lifecycle, logging, retention policy, RPO, soft delete policy, storage class, versioning, and website."],["The class offers methods like `BuildPatch()` to construct the patch, as well as `Set...()` and `Reset...()` methods for adjusting specific bucket properties."],["The content warns that the server may ignore requests to reset the full ACL for both, the default object ACL and the ACL."]]],[]]