Skip to content

Commit 0eb45b5

Browse files
feat: Add new field contexts for Object Contexts in message Object (#1502)
* 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 Source-Link: googleapis/googleapis@f2a87ff Source-Link: googleapis/googleapis-gen@9cab897 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOWNhYjg5N2Y0YTAxZDNhMmU5NzBkMjg5ZjRjMzk4OGQ0NGFmOGM2NCJ9 chore: update the GAPIC generator version for C# PiperOrigin-RevId: 778777226 docs: Various documentation and comment improvements, Enable organization-level support for VPC Flow Logs feat: Enable organization-level support for VPC Flow Logs feat: add field `service_uri` to message `Endpoint.CloudRunRevisionEndpoint` feat: add message `Endpoint.SingleEdgeResponse` feat: add http additional_bindings feat: add enum `Status` to message `InstanceInfo` feat: add field `running` to message `InstanceInfo` feat: add field `policy_priority` to message `NetworkInfo` feat: add enum value `RouteInfo.NextHopType.SECURE_WEB_PROXY_GATEWAY` feat: add enum `DeliverInfo.GoogleServiceType` feat: add field `google_service_type` to message `DeliverInfo` feat: add enum value `AbortInfo.Cause.GOOGLE_MANAGED_SERVICE_AMBIGUOUS_ENDPOINT` feat: add enum values `NO_ROUTE_FROM_EXTERNAL_IPV6_SOURCE_TO_PRIVATE_IPV6_ADDRESS`, `TRAFFIC_FROM_HYBRID_ENDPOINT_TO_INTERNET_DISALLOWED`, `NO_MATCHING_NAT64_GATEWAY`, `LOAD_BALANCER_BACKEND_IP_VERSION_MISMATCH`, and `NO_KNOWN_ROUTE_FROM_NCC_NETWORK_TO_DESTINATION` to `DropInfo.Cause` feat: add rpc `VpcFlowLogsService.QueryOrgVpcFlowLogsConfigs` feat: add service `OrganizationVpcFlowLogsService` feat: add enum `VpcFlowLogsConfig.CrossProjectMetadata` feat: add enum `VpcFlowLogsConfig.TargetResourceState` feat: add fields `cross_project_metadata`, `target_resource_state`, `network`, and `subnet` to message `VpcFlowLogsConfig` PiperOrigin-RevId: 778807926 feat: A new field `semantic_search` is added to `message.google.cloud.dataplex.v1.SearchEntriesRequest` PiperOrigin-RevId: 778817135 fix: pagination response for Compute Subnetworks.ListUsable (39952d9) PiperOrigin-RevId: 778931614 fix!: Correct resource reference type for `parent` field in `data_chat_service.proto` PiperOrigin-RevId: 780026729 feat: update libraries and clients for Managed Kafka PiperOrigin-RevId: 780098649 chore: regenerate gapic yaml and service yaml for cloudtrace v2 by augmentation configs PiperOrigin-RevId: 780150418 chore: regenerate gapic yaml and service yaml for iam by augmentation configs PiperOrigin-RevId: 780151180 chore: regenerate gapic yaml and service yaml for cloudtrace v1 by augmentation configs PiperOrigin-RevId: 780152154 feat: Update Compute Engine v1 API to revision 20250626 feat: Update Compute Engine v1beta API to revision 20250626 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 feat: Add isolation support to prevent cross-region overflow by adding a new field "isolation_config" to message "ServiceLbPolicy" PiperOrigin-RevId: 780262024 feat: Add safebrowsing proto defs PiperOrigin-RevId: 780289284 feat: add RDN sequence feat: add User Defined Access URLs feat: add backdate duration feat: adds tbs_certificate_digest to CertificateDescription PiperOrigin-RevId: 780300269 chore: update the GAPIC generator version for C# PiperOrigin-RevId: 780414513 Source-Link: googleapis/googleapis@f1decb8 Source-Link: googleapis/googleapis-gen@96e33aa Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOTZlMzNhYWIyNTUxMmIzOTgxMGYxNTk3MWFmNjNhMzRmY2E1Y2Y1ZiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent edde950 commit 0eb45b5

File tree

77 files changed

+34411
-34
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+34411
-34
lines changed

.coveragerc

Lines changed: 8 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,18 @@
1-
# -*- coding: utf-8 -*-
2-
#
3-
# Copyright 2024 Google LLC
4-
#
5-
# Licensed under the Apache License, Version 2.0 (the "License");
6-
# you may not use this file except in compliance with the License.
7-
# You may obtain a copy of the License at
8-
#
9-
# https://www.apache.org/licenses/LICENSE-2.0
10-
#
11-
# Unless required by applicable law or agreed to in writing, software
12-
# distributed under the License is distributed on an "AS IS" BASIS,
13-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14-
# See the License for the specific language governing permissions and
15-
# limitations under the License.
16-
17-
# Generated by synthtool. DO NOT EDIT!
181
[run]
192
branch = True
20-
omit =
21-
.nox/*
22-
google/__init__.py
23-
google/cloud/__init__.py
24-
google/cloud/storage_v2/__init__.py
25-
google/cloud/storage_v2/gapic_version.py
263

274
[report]
28-
fail_under = 99
295
show_missing = True
6+
omit =
7+
.nox/*
8+
.nox/*
9+
.nox/*
10+
.nox/*
11+
.nox/*
12+
google/cloud/storage/__init__.py
13+
google/cloud/storage/gapic_version.py
3014
exclude_lines =
3115
# Re-enable the standard pragma
3216
pragma: NO COVER
3317
# Ignore debug-only repr
3418
def __repr__
35-
# Ignore abstract methods
36-
raise NotImplementedError
37-
omit =
38-
.nox/*
39-
*/gapic/*.py
40-
*/proto/*.py
41-
*/core/*.py
42-
*/site-packages/*.py
43-
google/cloud/__init__.py

google/cloud/storage_v2/__init__.py

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
# -*- coding: utf-8 -*-
2+
# Copyright 2025 Google LLC
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
#
16+
from google.cloud.storage_v2 import gapic_version as package_version
17+
18+
__version__ = package_version.__version__
19+
20+
21+
from .services.storage import StorageClient
22+
from .services.storage import StorageAsyncClient
23+
24+
from .types.storage import AppendObjectSpec
25+
from .types.storage import BidiReadHandle
26+
from .types.storage import BidiReadObjectError
27+
from .types.storage import BidiReadObjectRedirectedError
28+
from .types.storage import BidiReadObjectRequest
29+
from .types.storage import BidiReadObjectResponse
30+
from .types.storage import BidiReadObjectSpec
31+
from .types.storage import BidiWriteHandle
32+
from .types.storage import BidiWriteObjectRedirectedError
33+
from .types.storage import BidiWriteObjectRequest
34+
from .types.storage import BidiWriteObjectResponse
35+
from .types.storage import Bucket
36+
from .types.storage import BucketAccessControl
37+
from .types.storage import CancelResumableWriteRequest
38+
from .types.storage import CancelResumableWriteResponse
39+
from .types.storage import ChecksummedData
40+
from .types.storage import CommonObjectRequestParams
41+
from .types.storage import ComposeObjectRequest
42+
from .types.storage import ContentRange
43+
from .types.storage import CreateBucketRequest
44+
from .types.storage import CustomerEncryption
45+
from .types.storage import DeleteBucketRequest
46+
from .types.storage import DeleteObjectRequest
47+
from .types.storage import GetBucketRequest
48+
from .types.storage import GetObjectRequest
49+
from .types.storage import ListBucketsRequest
50+
from .types.storage import ListBucketsResponse
51+
from .types.storage import ListObjectsRequest
52+
from .types.storage import ListObjectsResponse
53+
from .types.storage import LockBucketRetentionPolicyRequest
54+
from .types.storage import MoveObjectRequest
55+
from .types.storage import Object
56+
from .types.storage import ObjectAccessControl
57+
from .types.storage import ObjectChecksums
58+
from .types.storage import ObjectContexts
59+
from .types.storage import ObjectCustomContextPayload
60+
from .types.storage import ObjectRangeData
61+
from .types.storage import Owner
62+
from .types.storage import ProjectTeam
63+
from .types.storage import QueryWriteStatusRequest
64+
from .types.storage import QueryWriteStatusResponse
65+
from .types.storage import ReadObjectRequest
66+
from .types.storage import ReadObjectResponse
67+
from .types.storage import ReadRange
68+
from .types.storage import ReadRangeError
69+
from .types.storage import RestoreObjectRequest
70+
from .types.storage import RewriteObjectRequest
71+
from .types.storage import RewriteResponse
72+
from .types.storage import ServiceConstants
73+
from .types.storage import StartResumableWriteRequest
74+
from .types.storage import StartResumableWriteResponse
75+
from .types.storage import UpdateBucketRequest
76+
from .types.storage import UpdateObjectRequest
77+
from .types.storage import WriteObjectRequest
78+
from .types.storage import WriteObjectResponse
79+
from .types.storage import WriteObjectSpec
80+
81+
__all__ = (
82+
"StorageAsyncClient",
83+
"AppendObjectSpec",
84+
"BidiReadHandle",
85+
"BidiReadObjectError",
86+
"BidiReadObjectRedirectedError",
87+
"BidiReadObjectRequest",
88+
"BidiReadObjectResponse",
89+
"BidiReadObjectSpec",
90+
"BidiWriteHandle",
91+
"BidiWriteObjectRedirectedError",
92+
"BidiWriteObjectRequest",
93+
"BidiWriteObjectResponse",
94+
"Bucket",
95+
"BucketAccessControl",
96+
"CancelResumableWriteRequest",
97+
"CancelResumableWriteResponse",
98+
"ChecksummedData",
99+
"CommonObjectRequestParams",
100+
"ComposeObjectRequest",
101+
"ContentRange",
102+
"CreateBucketRequest",
103+
"CustomerEncryption",
104+
"DeleteBucketRequest",
105+
"DeleteObjectRequest",
106+
"GetBucketRequest",
107+
"GetObjectRequest",
108+
"ListBucketsRequest",
109+
"ListBucketsResponse",
110+
"ListObjectsRequest",
111+
"ListObjectsResponse",
112+
"LockBucketRetentionPolicyRequest",
113+
"MoveObjectRequest",
114+
"Object",
115+
"ObjectAccessControl",
116+
"ObjectChecksums",
117+
"ObjectContexts",
118+
"ObjectCustomContextPayload",
119+
"ObjectRangeData",
120+
"Owner",
121+
"ProjectTeam",
122+
"QueryWriteStatusRequest",
123+
"QueryWriteStatusResponse",
124+
"ReadObjectRequest",
125+
"ReadObjectResponse",
126+
"ReadRange",
127+
"ReadRangeError",
128+
"RestoreObjectRequest",
129+
"RewriteObjectRequest",
130+
"RewriteResponse",
131+
"ServiceConstants",
132+
"StartResumableWriteRequest",
133+
"StartResumableWriteResponse",
134+
"StorageClient",
135+
"UpdateBucketRequest",
136+
"UpdateObjectRequest",
137+
"WriteObjectRequest",
138+
"WriteObjectResponse",
139+
"WriteObjectSpec",
140+
)

0 commit comments

Comments
 (0)