Google APIs
d73dfb3c3b
feat: populate the persisted_data_checksums field with object checksums on write object / query write status responses
...
docs: improve wording around `object_checksums` in bidi write object requests
PiperOrigin-RevId: 895357062
2026-04-06 09:12:38 -07:00
Google APIs
fa1f3e325b
chore(python): Update build rules for google/storage/v2 to match OSS
...
PiperOrigin-RevId: 891821605
2026-03-31 15:13:26 -07:00
Google APIs
4a55538402
feat: [Memorystore for Redis Cluster] Add support for Flexible CA feature
...
PiperOrigin-RevId: 891808664
2026-03-31 15:12:44 -07:00
Google APIs
7ae842846c
chore(python): Update build rules for google/storage/v2 to match OSS
...
PiperOrigin-RevId: 891821605
2026-03-30 11:35:06 -07:00
Google APIs
d329a6214d
chore(python): Update build rules for google/storage/v2 to match OSS
...
PiperOrigin-RevId: 891750415
2026-03-30 09:10:41 -07:00
Google APIs
af8a8d5647
feat: add a DeleteFolderRecursive API definition
...
PiperOrigin-RevId: 866471251
2026-02-06 08:25:53 -08:00
Google APIs
51ff87f43e
feat: Added a new field ComposeObjectRequest.delete_source_objects field
...
docs: Updated documentation for `BidiReadObject`, `ReadObjectRequest`, and `ObjectContexts`
PiperOrigin-RevId: 863087065
2026-01-29 23:35:50 -08:00
Google APIs
178dbf342a
feat: generate bucket ops into storage control lib for nodejs
...
PiperOrigin-RevId: 829559857
2025-11-07 13:36:03 -08:00
Google APIs
3a77bd60b3
feat: make return_partial_success and unreachable fields public for list Bucket
...
docs: updates to docs and docs formatting
PiperOrigin-RevId: 828488192
2025-11-05 08:48:37 -08:00
Google APIs
9da837b530
fix: upgrade gRPC service registration func
...
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025 .
PiperOrigin-RevId: 817343382
2025-10-09 14:40:31 -07:00
Google APIs
425c9e6e70
chore: create new top-level build rule to remove the post-processor
...
PiperOrigin-RevId: 806562104
2025-09-12 23:37:29 -07:00
Google APIs
712043cb82
feat: Add new GetIamPolicy, SetIamPolicy, and TestIamPermissions RPCs
...
PiperOrigin-RevId: 804559167
2025-09-08 13:17:37 -07:00
Google APIs
f2a87ff983
feat: Add new field contexts for Object Contexts in message Object
...
feat: Add new field `filter` for Object Contexts in message `ListObjectsRequest`
PiperOrigin-RevId: 781971065
2025-07-11 07:17:22 -07:00
Google APIs
ec171c429e
fix: revert unwanted changes
...
PiperOrigin-RevId: 780440711
2025-07-08 00:32:59 -07:00
Google APIs
b795b2b094
docs: Add more details for BidiReadObjectRedirectedError and BidiWriteObjectRedirectedError
...
docs: Add more information for AppendObjectSpec fields
fix!: Remove field `restricted` within encryption enforcement config.
feat: Add new field `restriction_mode` for encryption enforcement config in message Bucket
PiperOrigin-RevId: 780246504
2025-07-07 13:53:01 -07:00
Google APIs
aab2776692
feat:Update BUILD configs to support rest transportation for all client
...
PiperOrigin-RevId: 774863055
2025-06-23 11:40:04 -07:00
Google APIs
030a090695
chore: add python gapic namespace
...
PiperOrigin-RevId: 772853366
2025-06-18 03:53:51 -07:00
Google APIs
1804a60328
feat: added support for encryption enforcement config in Bucket
...
feat: add option to enable object retention in CreateBucket API
feat: add option to override unlocked retention in UpdateObject API
feat: add option in IpFilter to allow all P4SA access to bucket
feat: add support for object retention config in Bucket
docs: Fix broken link for message `CustomPlacementConfig`
PiperOrigin-RevId: 768203538
2025-06-06 13:45:00 -07:00
Google APIs
02356ee0c9
chore(python): restore tests for google/storage/v2
...
PiperOrigin-RevId: 768068351
2025-06-06 07:34:59 -07:00
Google APIs
488c8cc0d4
feat: add IpFilter to Bucket
...
docs: add note that managedFolders are supported for GetIamPolicy and SetIamPolicy
docs: add note that Bucket.project output format is always project number format
docs: add explicit Optional annotations to fields that have always been treated as optional
feat: add Object.Retention message
PiperOrigin-RevId: 761533501
2025-05-21 08:27:15 -07:00
Google APIs
e6c5fab819
feat: Add Client Libraries Storage IntelligenceConfig
...
This includes addition of the following client libraries
- GetProjectIntelligenceConfig
- UpdateProjectIntelligenceConfig
- GetFolderIntelligenceConfig
- UpdateFolderIntelligenceConfig
- GetOrganizationIntelligenceConfig
- UpdateOrganizationIntelligenceConfig
PiperOrigin-RevId: 758498764
2025-05-13 21:25:11 -07:00
Google APIs
cc6c360ec4
feat: Add Anywhere cache control APIs
...
docs: Added comments for Anywhere cache messages
PiperOrigin-RevId: 753336476
2025-04-30 15:31:29 -07:00
Google APIs
1f01eefb40
feat: Add Anywhere cache control APIs
...
docs: Added comments for Anywhere cache messages
PiperOrigin-RevId: 736168602
2025-03-12 09:58:07 -07:00
Google APIs
66ab6ceb69
feat: Add Anywhere cache control APIs
...
docs: Added comments for Anywhere cache messages
PiperOrigin-RevId: 735570925
2025-03-10 17:48:31 -07:00
Google APIs
9415ba048a
chore: update copyright year for auto-generated protos
...
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
6e58955dcf
docs: Publish Bucket Relocate platform logging proto for documentation
...
PiperOrigin-RevId: 724368273
2025-02-07 09:16:08 -08:00
Google APIs
44ad570a9b
feat: Add new preview BidiReadObject API
...
feat: Add new appendable Object to BidiWrite API
docs: Add IAM information to RPC comments for reference documentation
PiperOrigin-RevId: 712942128
2025-01-07 09:36:58 -08:00
Google APIs
f1ee512e40
feat: add MoveObject RPC
...
feat: add finalize_time field in Object metadata
PiperOrigin-RevId: 705127117
2024-12-11 09:06:14 -08:00
Google APIs
0dfb6a9391
chore!: remove notification, service account, and hmac RPCS
...
BREAKING CHANGE: Removes Notification Config, Service Account, and HMAC RPCs. These API have been migrated to Storage Control and are available via the JSON API.
PiperOrigin-RevId: 687325534
2024-10-18 09:10:59 -07:00
Google APIs
841ff7bb26
feat: adds support for restore token
...
PiperOrigin-RevId: 686252348
2024-10-15 15:05:58 -07:00
Google APIs
4082d5e51e
feat: add managed folder to testIamPermissions method
...
chore: deprecate service account, hmac, and notificationConfig APIs
chore: restoring default storage retry policy
docs: update dual-region bucket link
docs: clarify possible objectAccessControl roles
PiperOrigin-RevId: 675298505
2024-09-16 14:50:15 -07:00
Google APIs
3b9311b65c
feat: promote to GA
...
PiperOrigin-RevId: 646193562
2024-06-24 13:01:44 -07:00
Google APIs
ee990e98a7
docs: remove allowlist note from Folders RPCs
...
build: promote launch stage to GA
PiperOrigin-RevId: 644101055
2024-06-17 12:41:49 -07:00
Google APIs
3597f7db21
chore: update copyright year for auto-generated protos
...
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -07:00
Google APIs
d9a31617c5
fix!: An existing resource pattern value projects/{project}/buckets/{bucket}/managedFolders/{managedFolder=**} to resource definition storage.googleapis.com/ManagedFolder is removed
...
feat: A new resource pattern value `projects/{project}/buckets/{bucket}/managedFolders/{managed_folder=**}` added to the resource definition `storage.googleapis.com/ManagedFolder`
PiperOrigin-RevId: 630439820
2024-05-03 11:04:14 -07:00
Google APIs
8267871cc6
chore(php): configure StorageControl to be gRPC-only
...
PiperOrigin-RevId: 628428960
2024-04-26 09:35:02 -07:00
Google APIs
53636148ed
chore(ruby): Configure clients for google-cloud-storage-control
...
PiperOrigin-RevId: 626249683
2024-04-18 22:00:42 -07:00
Google APIs
1125069401
docs: update storage control documentation and add PHP for publishing
...
PiperOrigin-RevId: 626165497
2024-04-18 15:21:30 -07:00
Google APIs
cab99b213a
chore: uncomment PHP bazel rules
...
PiperOrigin-RevId: 625815813
2024-04-17 14:57:42 -07:00
Google APIs
cfd95f9498
build: update publishing name for storage-control for Nodejs
...
PiperOrigin-RevId: 625382349
2024-04-16 10:43:42 -07:00
Google APIs
c5b9e24c82
feat: Make Managed Folders operations public
...
PiperOrigin-RevId: 620299849
2024-03-29 11:41:02 -07:00
Google APIs
0ad322748a
chore(storage/control): correct Go package
...
PiperOrigin-RevId: 617296686
2024-03-19 14:33:54 -07:00
Google APIs
05e9c326c5
chore: add publish settings for Go, Python, Node, C# and Ruby
...
PiperOrigin-RevId: 616205855
2024-03-15 12:10:39 -07:00
Google APIs
8e2fbae4ef
feat: Support for creating HNS Bucket in C++ SDK
...
PiperOrigin-RevId: 613689182
2024-03-07 13:41:07 -08:00
Google APIs
a8bcfb63e4
feat: add soft_delete_time and hard_delete_time object metadata fields
...
PiperOrigin-RevId: 609782289
2024-02-23 11:12:27 -08:00
Google APIs
62dec60db7
feat: Enable automatic retries for create RenameFolder LRO in Storage Control API
...
PiperOrigin-RevId: 606359578
2024-02-12 14:06:32 -08:00
Google APIs
0518a59bca
fix: Temporarily restoring storage_grpc_service_config.json to fix broken test
...
PiperOrigin-RevId: 604727220
2024-02-06 12:19:05 -08:00
Google APIs
f42edbe352
docs: Proto field comment updates, edit general gRPC API warning
...
fix: Clear storage_grpc_service_config.json to avoid nested retry strategies
PiperOrigin-RevId: 602881263
2024-01-30 17:01:31 -08:00
Google APIs
591d7279b8
fix: Uncomment C++ build targets for Storage Control API
...
PiperOrigin-RevId: 601331899
2024-01-24 21:37:39 -08:00
Google APIs
29fdc0036c
chore: uncomment C# bazel rules for Storage v2. Storage v2 is not supported on .NET, but it's useful to run the generator
...
PiperOrigin-RevId: 597757199
2024-01-11 23:55:20 -08:00