Skip to content
This repository was archived by the owner on Jul 6, 2023. It is now read-only.

Commit ac907b5

Browse files
chore: Update gapic-generator-python to v1.6.1 (#149)
* chore: update to gapic-generator-python 1.5.0 feat: add support for `google.cloud.<api>.__version__` PiperOrigin-RevId: 484665853 Source-Link: googleapis/googleapis@8eb249a Source-Link: https://github.com/googleapis/googleapis-gen/commit/c8aa327b5f478865fc3fd91e3c2768e54e26ad44 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzhhYTMyN2I1ZjQ3ODg2NWZjM2ZkOTFlM2MyNzY4ZTU0ZTI2YWQ0NCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * update version in gapic_version.py * add .release-please-manifest.json with correct version * add owlbot.py to exclude generated gapic_version.py * set manifest to true in .github/release-please.yml * add release-please-config.json * feat: new APIs added to reflect updates to the filestore service - Add ENTERPRISE Tier - Add snapshot APIs: RevertInstance, ListSnapshots, CreateSnapshot, DeleteSnapshot, UpdateSnapshot - Add multi-share APIs: ListShares, GetShare, CreateShare, DeleteShare, UpdateShare - Add ConnectMode to NetworkConfig (for Private Service Access support) - New status codes (SUSPENDED/SUSPENDING, REVERTING/RESUMING) - Add SuspensionReason (for KMS related suspension) - Add new fields to Instance information: max_capacity_gb, capacity_step_size_gb, max_share_count, capacity_gb, multi_share_enabled PiperOrigin-RevId: 487492758 Source-Link: googleapis/googleapis@5be5981 Source-Link: https://github.com/googleapis/googleapis-gen/commit/ab0e217f560cc2c1afc11441c2eab6b6950efd2b Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYWIwZTIxN2Y1NjBjYzJjMWFmYzExNDQxYzJlYWI2YjY5NTBlZmQyYiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * update path to snippet metadata json * chore: Update gapic-generator-python to v1.6.1 PiperOrigin-RevId: 488036204 Source-Link: googleapis/googleapis@08f275f Source-Link: https://github.com/googleapis/googleapis-gen/commit/555c0945e60649e38739ae64bc45719cdf72178f Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTU1YzA5NDVlNjA2NDllMzg3MzlhZTY0YmM0NTcxOWNkZjcyMTc4ZiJ9 * 🦉 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> Co-authored-by: Anthonios Partheniou <[email protected]>
1 parent 00d5b2b commit ac907b5

File tree

22 files changed

+281
-114
lines changed

22 files changed

+281
-114
lines changed

.github/release-please.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
releaseType: python
22
handleGHRelease: true
3+
manifest: true
34
# NOTE: this section is generated by synthtool.languages.python
45
# See https://github.com/googleapis/synthtool/blob/master/synthtool/languages/python.py
56
branches:

.release-please-manifest.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
".": "1.5.2"
3+
}

docs/vpcaccess_v1/types.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,4 @@ Types for Google Cloud Vpcaccess v1 API
33

44
.. automodule:: google.cloud.vpcaccess_v1.types
55
:members:
6-
:undoc-members:
76
:show-inheritance:

google/cloud/vpcaccess/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16+
from google.cloud.vpcaccess import gapic_version as package_version
17+
18+
__version__ = package_version.__version__
19+
1620

1721
from google.cloud.vpcaccess_v1.services.vpc_access_service.async_client import (
1822
VpcAccessServiceAsyncClient,
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# -*- coding: utf-8 -*-
2+
# Copyright 2022 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+
__version__ = "1.5.2" # {x-release-please-version}

google/cloud/vpcaccess_v1/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16+
from google.cloud.vpcaccess import gapic_version as package_version
17+
18+
__version__ = package_version.__version__
19+
1620

1721
from .services.vpc_access_service import (
1822
VpcAccessServiceAsyncClient,

google/cloud/vpcaccess_v1/services/vpc_access_service/async_client.py

Lines changed: 37 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,17 @@
1616
from collections import OrderedDict
1717
import functools
1818
import re
19-
from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union
19+
from typing import (
20+
Dict,
21+
Mapping,
22+
MutableMapping,
23+
MutableSequence,
24+
Optional,
25+
Sequence,
26+
Tuple,
27+
Type,
28+
Union,
29+
)
2030

2131
from google.api_core import exceptions as core_exceptions
2232
from google.api_core import gapic_v1
@@ -168,9 +178,9 @@ def transport(self) -> VpcAccessServiceTransport:
168178
def __init__(
169179
self,
170180
*,
171-
credentials: ga_credentials.Credentials = None,
181+
credentials: Optional[ga_credentials.Credentials] = None,
172182
transport: Union[str, VpcAccessServiceTransport] = "grpc_asyncio",
173-
client_options: ClientOptions = None,
183+
client_options: Optional[ClientOptions] = None,
174184
client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO,
175185
) -> None:
176186
"""Instantiates the vpc access service client.
@@ -214,13 +224,13 @@ def __init__(
214224

215225
async def create_connector(
216226
self,
217-
request: Union[vpc_access.CreateConnectorRequest, dict] = None,
227+
request: Optional[Union[vpc_access.CreateConnectorRequest, dict]] = None,
218228
*,
219-
parent: str = None,
220-
connector_id: str = None,
221-
connector: vpc_access.Connector = None,
229+
parent: Optional[str] = None,
230+
connector_id: Optional[str] = None,
231+
connector: Optional[vpc_access.Connector] = None,
222232
retry: OptionalRetry = gapic_v1.method.DEFAULT,
223-
timeout: float = None,
233+
timeout: Optional[float] = None,
224234
metadata: Sequence[Tuple[str, str]] = (),
225235
) -> operation_async.AsyncOperation:
226236
r"""Creates a Serverless VPC Access connector, returns an
@@ -258,7 +268,7 @@ async def sample_create_connector():
258268
print(response)
259269
260270
Args:
261-
request (Union[google.cloud.vpcaccess_v1.types.CreateConnectorRequest, dict]):
271+
request (Optional[Union[google.cloud.vpcaccess_v1.types.CreateConnectorRequest, dict]]):
262272
The request object. Request for creating a Serverless
263273
VPC Access connector.
264274
parent (:class:`str`):
@@ -352,11 +362,11 @@ async def sample_create_connector():
352362

353363
async def get_connector(
354364
self,
355-
request: Union[vpc_access.GetConnectorRequest, dict] = None,
365+
request: Optional[Union[vpc_access.GetConnectorRequest, dict]] = None,
356366
*,
357-
name: str = None,
367+
name: Optional[str] = None,
358368
retry: OptionalRetry = gapic_v1.method.DEFAULT,
359-
timeout: float = None,
369+
timeout: Optional[float] = None,
360370
metadata: Sequence[Tuple[str, str]] = (),
361371
) -> vpc_access.Connector:
362372
r"""Gets a Serverless VPC Access connector. Returns NOT_FOUND if the
@@ -389,7 +399,7 @@ async def sample_get_connector():
389399
print(response)
390400
391401
Args:
392-
request (Union[google.cloud.vpcaccess_v1.types.GetConnectorRequest, dict]):
402+
request (Optional[Union[google.cloud.vpcaccess_v1.types.GetConnectorRequest, dict]]):
393403
The request object. Request for getting a Serverless VPC
394404
Access connector.
395405
name (:class:`str`):
@@ -455,11 +465,11 @@ async def sample_get_connector():
455465

456466
async def list_connectors(
457467
self,
458-
request: Union[vpc_access.ListConnectorsRequest, dict] = None,
468+
request: Optional[Union[vpc_access.ListConnectorsRequest, dict]] = None,
459469
*,
460-
parent: str = None,
470+
parent: Optional[str] = None,
461471
retry: OptionalRetry = gapic_v1.method.DEFAULT,
462-
timeout: float = None,
472+
timeout: Optional[float] = None,
463473
metadata: Sequence[Tuple[str, str]] = (),
464474
) -> pagers.ListConnectorsAsyncPager:
465475
r"""Lists Serverless VPC Access connectors.
@@ -492,7 +502,7 @@ async def sample_list_connectors():
492502
print(response)
493503
494504
Args:
495-
request (Union[google.cloud.vpcaccess_v1.types.ListConnectorsRequest, dict]):
505+
request (Optional[Union[google.cloud.vpcaccess_v1.types.ListConnectorsRequest, dict]]):
496506
The request object. Request for listing Serverless VPC
497507
Access connectors in a location.
498508
parent (:class:`str`):
@@ -570,11 +580,11 @@ async def sample_list_connectors():
570580

571581
async def delete_connector(
572582
self,
573-
request: Union[vpc_access.DeleteConnectorRequest, dict] = None,
583+
request: Optional[Union[vpc_access.DeleteConnectorRequest, dict]] = None,
574584
*,
575-
name: str = None,
585+
name: Optional[str] = None,
576586
retry: OptionalRetry = gapic_v1.method.DEFAULT,
577-
timeout: float = None,
587+
timeout: Optional[float] = None,
578588
metadata: Sequence[Tuple[str, str]] = (),
579589
) -> operation_async.AsyncOperation:
580590
r"""Deletes a Serverless VPC Access connector. Returns NOT_FOUND if
@@ -611,7 +621,7 @@ async def sample_delete_connector():
611621
print(response)
612622
613623
Args:
614-
request (Union[google.cloud.vpcaccess_v1.types.DeleteConnectorRequest, dict]):
624+
request (Optional[Union[google.cloud.vpcaccess_v1.types.DeleteConnectorRequest, dict]]):
615625
The request object. Request for deleting a Serverless
616626
VPC Access connector.
617627
name (:class:`str`):
@@ -695,10 +705,10 @@ async def sample_delete_connector():
695705

696706
async def list_operations(
697707
self,
698-
request: operations_pb2.ListOperationsRequest = None,
708+
request: Optional[operations_pb2.ListOperationsRequest] = None,
699709
*,
700710
retry: OptionalRetry = gapic_v1.method.DEFAULT,
701-
timeout: float = None,
711+
timeout: Optional[float] = None,
702712
metadata: Sequence[Tuple[str, str]] = (),
703713
) -> operations_pb2.ListOperationsResponse:
704714
r"""Lists operations that match the specified filter in the request.
@@ -749,10 +759,10 @@ async def list_operations(
749759

750760
async def get_operation(
751761
self,
752-
request: operations_pb2.GetOperationRequest = None,
762+
request: Optional[operations_pb2.GetOperationRequest] = None,
753763
*,
754764
retry: OptionalRetry = gapic_v1.method.DEFAULT,
755-
timeout: float = None,
765+
timeout: Optional[float] = None,
756766
metadata: Sequence[Tuple[str, str]] = (),
757767
) -> operations_pb2.Operation:
758768
r"""Gets the latest state of a long-running operation.
@@ -803,10 +813,10 @@ async def get_operation(
803813

804814
async def list_locations(
805815
self,
806-
request: locations_pb2.ListLocationsRequest = None,
816+
request: Optional[locations_pb2.ListLocationsRequest] = None,
807817
*,
808818
retry: OptionalRetry = gapic_v1.method.DEFAULT,
809-
timeout: float = None,
819+
timeout: Optional[float] = None,
810820
metadata: Sequence[Tuple[str, str]] = (),
811821
) -> locations_pb2.ListLocationsResponse:
812822
r"""Lists information about the supported locations for this service.

google/cloud/vpcaccess_v1/services/vpc_access_service/client.py

Lines changed: 37 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,18 @@
1616
from collections import OrderedDict
1717
import os
1818
import re
19-
from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union
19+
from typing import (
20+
Dict,
21+
Mapping,
22+
MutableMapping,
23+
MutableSequence,
24+
Optional,
25+
Sequence,
26+
Tuple,
27+
Type,
28+
Union,
29+
cast,
30+
)
2031

2132
from google.api_core import client_options as client_options_lib
2233
from google.api_core import exceptions as core_exceptions
@@ -64,7 +75,7 @@ class VpcAccessServiceClientMeta(type):
6475

6576
def get_transport_class(
6677
cls,
67-
label: str = None,
78+
label: Optional[str] = None,
6879
) -> Type[VpcAccessServiceTransport]:
6980
"""Returns an appropriate transport class.
7081
@@ -342,8 +353,8 @@ def __init__(
342353
self,
343354
*,
344355
credentials: Optional[ga_credentials.Credentials] = None,
345-
transport: Union[str, VpcAccessServiceTransport, None] = None,
346-
client_options: Optional[client_options_lib.ClientOptions] = None,
356+
transport: Optional[Union[str, VpcAccessServiceTransport]] = None,
357+
client_options: Optional[Union[client_options_lib.ClientOptions, dict]] = None,
347358
client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO,
348359
) -> None:
349360
"""Instantiates the vpc access service client.
@@ -357,7 +368,7 @@ def __init__(
357368
transport (Union[str, VpcAccessServiceTransport]): The
358369
transport to use. If set to None, a transport is chosen
359370
automatically.
360-
client_options (google.api_core.client_options.ClientOptions): Custom options for the
371+
client_options (Optional[Union[google.api_core.client_options.ClientOptions, dict]]): Custom options for the
361372
client. It won't take effect if a ``transport`` instance is provided.
362373
(1) The ``api_endpoint`` property can be used to override the
363374
default endpoint provided by the client. GOOGLE_API_USE_MTLS_ENDPOINT
@@ -387,6 +398,7 @@ def __init__(
387398
client_options = client_options_lib.from_dict(client_options)
388399
if client_options is None:
389400
client_options = client_options_lib.ClientOptions()
401+
client_options = cast(client_options_lib.ClientOptions, client_options)
390402

391403
api_endpoint, client_cert_source_func = self.get_mtls_endpoint_and_cert_source(
392404
client_options
@@ -439,13 +451,13 @@ def __init__(
439451

440452
def create_connector(
441453
self,
442-
request: Union[vpc_access.CreateConnectorRequest, dict] = None,
454+
request: Optional[Union[vpc_access.CreateConnectorRequest, dict]] = None,
443455
*,
444-
parent: str = None,
445-
connector_id: str = None,
446-
connector: vpc_access.Connector = None,
456+
parent: Optional[str] = None,
457+
connector_id: Optional[str] = None,
458+
connector: Optional[vpc_access.Connector] = None,
447459
retry: OptionalRetry = gapic_v1.method.DEFAULT,
448-
timeout: float = None,
460+
timeout: Optional[float] = None,
449461
metadata: Sequence[Tuple[str, str]] = (),
450462
) -> operation.Operation:
451463
r"""Creates a Serverless VPC Access connector, returns an
@@ -577,11 +589,11 @@ def sample_create_connector():
577589

578590
def get_connector(
579591
self,
580-
request: Union[vpc_access.GetConnectorRequest, dict] = None,
592+
request: Optional[Union[vpc_access.GetConnectorRequest, dict]] = None,
581593
*,
582-
name: str = None,
594+
name: Optional[str] = None,
583595
retry: OptionalRetry = gapic_v1.method.DEFAULT,
584-
timeout: float = None,
596+
timeout: Optional[float] = None,
585597
metadata: Sequence[Tuple[str, str]] = (),
586598
) -> vpc_access.Connector:
587599
r"""Gets a Serverless VPC Access connector. Returns NOT_FOUND if the
@@ -680,11 +692,11 @@ def sample_get_connector():
680692

681693
def list_connectors(
682694
self,
683-
request: Union[vpc_access.ListConnectorsRequest, dict] = None,
695+
request: Optional[Union[vpc_access.ListConnectorsRequest, dict]] = None,
684696
*,
685-
parent: str = None,
697+
parent: Optional[str] = None,
686698
retry: OptionalRetry = gapic_v1.method.DEFAULT,
687-
timeout: float = None,
699+
timeout: Optional[float] = None,
688700
metadata: Sequence[Tuple[str, str]] = (),
689701
) -> pagers.ListConnectorsPager:
690702
r"""Lists Serverless VPC Access connectors.
@@ -795,11 +807,11 @@ def sample_list_connectors():
795807

796808
def delete_connector(
797809
self,
798-
request: Union[vpc_access.DeleteConnectorRequest, dict] = None,
810+
request: Optional[Union[vpc_access.DeleteConnectorRequest, dict]] = None,
799811
*,
800-
name: str = None,
812+
name: Optional[str] = None,
801813
retry: OptionalRetry = gapic_v1.method.DEFAULT,
802-
timeout: float = None,
814+
timeout: Optional[float] = None,
803815
metadata: Sequence[Tuple[str, str]] = (),
804816
) -> operation.Operation:
805817
r"""Deletes a Serverless VPC Access connector. Returns NOT_FOUND if
@@ -933,10 +945,10 @@ def __exit__(self, type, value, traceback):
933945

934946
def list_operations(
935947
self,
936-
request: operations_pb2.ListOperationsRequest = None,
948+
request: Optional[operations_pb2.ListOperationsRequest] = None,
937949
*,
938950
retry: OptionalRetry = gapic_v1.method.DEFAULT,
939-
timeout: float = None,
951+
timeout: Optional[float] = None,
940952
metadata: Sequence[Tuple[str, str]] = (),
941953
) -> operations_pb2.ListOperationsResponse:
942954
r"""Lists operations that match the specified filter in the request.
@@ -987,10 +999,10 @@ def list_operations(
987999

9881000
def get_operation(
9891001
self,
990-
request: operations_pb2.GetOperationRequest = None,
1002+
request: Optional[operations_pb2.GetOperationRequest] = None,
9911003
*,
9921004
retry: OptionalRetry = gapic_v1.method.DEFAULT,
993-
timeout: float = None,
1005+
timeout: Optional[float] = None,
9941006
metadata: Sequence[Tuple[str, str]] = (),
9951007
) -> operations_pb2.Operation:
9961008
r"""Gets the latest state of a long-running operation.
@@ -1041,10 +1053,10 @@ def get_operation(
10411053

10421054
def list_locations(
10431055
self,
1044-
request: locations_pb2.ListLocationsRequest = None,
1056+
request: Optional[locations_pb2.ListLocationsRequest] = None,
10451057
*,
10461058
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1047-
timeout: float = None,
1059+
timeout: Optional[float] = None,
10481060
metadata: Sequence[Tuple[str, str]] = (),
10491061
) -> locations_pb2.ListLocationsResponse:
10501062
r"""Lists information about the supported locations for this service.

google/cloud/vpcaccess_v1/services/vpc_access_service/transports/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ def __init__(
5050
self,
5151
*,
5252
host: str = DEFAULT_HOST,
53-
credentials: ga_credentials.Credentials = None,
53+
credentials: Optional[ga_credentials.Credentials] = None,
5454
credentials_file: Optional[str] = None,
5555
scopes: Optional[Sequence[str]] = None,
5656
quota_project_id: Optional[str] = None,

0 commit comments

Comments
 (0)