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
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
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
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
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
9415ba048a
chore: update copyright year for auto-generated protos
...
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -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
3597f7db21
chore: update copyright year for auto-generated protos
...
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -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
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
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
Google APIs
395600748b
feat: adds the RestoreObject operation
...
feat: adds the BidiWriteObject operation
PiperOrigin-RevId: 572981782
2023-10-12 12:33:13 -07:00
Google APIs
736857e7a6
chore: update README files
...
PiperOrigin-RevId: 572611639
2023-10-11 10:16:35 -07:00
Google APIs
2652bebb63
chore(storage/v2): publish README with disclaimer
...
PiperOrigin-RevId: 569341227
2023-09-28 17:59:46 -07:00
Google APIs
6152583cc7
feat: add terminal_storage_class fields to Autoclass message
...
The terminal_storage_class field allows users to set the coldest storage class for Autoclass enabled buckets. An object in an Autoclass bucket will eventually cool down to the terminal storage class if there is no access to the object.
PiperOrigin-RevId: 569316060
2023-09-28 16:05:20 -07:00
Google APIs
cf24f76c17
feat: add match_glob field to ListObjectsRequest
...
This new field allows filtering out objects or prefixes from the listing. This
can help improve performance by avoiding returning unwanted items. See
https://cloud.google.com/storage/docs/json_api/v1/objects/list#list-objects-and-prefixes-using-glob .
PiperOrigin-RevId: 568887673
2023-09-27 10:17:14 -07:00
Google APIs
20c7b27adc
build: re-enable py_test target for google/storage/v2
...
PiperOrigin-RevId: 556884635
2023-08-14 12:56:01 -07:00
Google APIs
4221b78ecd
chore(php): remove non-ads php_grpc_library targets
...
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
e54ab8ce48
docs: clarified the behavior of supplying bucket.name field in CreateBucket to reflect actual implementation
...
PiperOrigin-RevId: 535720951
2023-05-26 14:54:56 -07:00
Google APIs
d0da39a25e
chore(bazel): remove all no-op go_test targets
...
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
117be9dfdf
feat: Add ctype=CORD for ChecksummedData.content
...
docs: Add documentation about quantum write alignment, use of ObjectChecksums, Bucket.name format, and Object.delete_time
PiperOrigin-RevId: 534116186
2023-05-22 10:50:35 -07:00
Google APIs
f84ed91a5c
chore: update Go storage namespace
...
PiperOrigin-RevId: 526127622
2023-04-21 13:52:11 -07:00
Google APIs
c87b67d9c2
docs: update routing annotations for CancelResumableWriteRequest and QueryWriteStatusRequest
...
PiperOrigin-RevId: 526066043
2023-04-21 09:56:00 -07:00
Google APIs
c7f62d0da5
chore: update go namespace to match open source
...
PiperOrigin-RevId: 525165420
2023-04-18 09:16:53 -07:00
Google APIs
57b675c153
chore: update go_gapic_assembly_pkg with snippets archive
...
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00
Google APIs
11ddd42bce
docs: Update spec for WriteObjectRequest.object_size to clarify that it applies to both one-shot and resumable writes
...
docs: update routing annotations for CancelResumableWriteRequest and QueryWriteStatusRequest
docs: add pointer to public documentation URL
PiperOrigin-RevId: 523412992
2023-04-11 08:47:19 -07:00
Google APIs
c0b5730937
docs: Revert ChecksummedData message definition not to specify ctype=CORD,
...
because it would be a breaking change.
PiperOrigin-RevId: 520647425
2023-03-30 08:34:00 -07:00
Google APIs
ae0254f922
docs: Updated ChecksummedData message definition to specify ctype=CORD, and removed incorrect earlier attempt that set that annotation in the ReadObjectResponse message definition
...
docs: Clarified behavior of resumable upload cancellation
PiperOrigin-RevId: 520467605
2023-03-29 16:05:43 -07:00
Google APIs
617ec7477f
docs: Clarifications about behavior of DeleteObject RPC
...
docs: Clarifications about format of GetServiceAccountRequest, CreateHmacKeyRequest, DeleteHmacKeyRequest, GetHmacKeyRequest, ListHmacKeysRequest, ObjectChecksums, HmacKeyMetadata, Bucket field used in CreateBucket request
docs: Corrected child_type annotations for ListBucketsRequest
docs: Updated resource_reference for DeleteObjectRequest, ReadObjectRequest, GetObjectRequest, ListObjectsRequest, Bucket
feat: Changed ChecksummedData definition to use annotation ctype=CORD
feat!: Removed Bucket.retention_period, now that we've migrated to retention_duration
PiperOrigin-RevId: 519863335
2023-03-27 16:42:24 -07:00
Google APIs
b5b457107d
fix: Add service_yaml_parameters to java_gapic_library targets
...
PiperOrigin-RevId: 515423972
2023-03-09 13:24:42 -08:00
Google APIs
c35b98606b
feat: Add appropriate mixin clients
...
PiperOrigin-RevId: 510193779
2023-02-16 11:11:54 -08:00
Google APIs
5edc235617
fix: Add service_yaml_parameters to py_gapic_library BUILD.bazel targets
...
PiperOrigin-RevId: 510187992
2023-02-16 10:51:01 -08:00
Google APIs
60e595bc90
chore: Update C# BUILD.bazel targets
...
PiperOrigin-RevId: 510071506
2023-02-16 01:18:40 -08:00
Google APIs
604534eddd
feat: Update routing annotation for CreateBucketRequest
...
docs: Add support for end-to-end checksumming in the gRPC WriteObject flow
feat!: BREAKING CHANGE - renaming Notification to NotificationConfig
PiperOrigin-RevId: 507867795
2023-02-07 13:21:38 -08:00