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

Commit 7b87c92

Browse files
chore: Update to gapic-generator-python 1.6.0 (#184)
* chore: Update to gapic-generator-python 1.6.0 feat(python): Add typing to proto.Message based class attributes feat(python): Snippetgen handling of repeated enum field PiperOrigin-RevId: 487326846 Source-Link: googleapis/googleapis@da380c7 Source-Link: https://github.com/googleapis/googleapis-gen/commit/61ef5762ee6731a0cbbfea22fd0eecee51ab1c8e Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjFlZjU3NjJlZTY3MzFhMGNiYmZlYTIyZmQwZWVjZWU1MWFiMWM4ZSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 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 * fix docs build * update path to snippet metadata json Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Anthonios Partheniou <[email protected]>
1 parent b1417a2 commit 7b87c92

File tree

9 files changed

+275
-252
lines changed

9 files changed

+275
-252
lines changed

docs/apigateway_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 Apigateway v1 API
33

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

google/cloud/apigateway_v1/services/api_gateway_service/async_client.py

Lines changed: 82 additions & 72 deletions
Large diffs are not rendered by default.

google/cloud/apigateway_v1/services/api_gateway_service/client.py

Lines changed: 68 additions & 57 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, cast
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 ApiGatewayServiceClientMeta(type):
6475

6576
def get_transport_class(
6677
cls,
67-
label: str = None,
78+
label: Optional[str] = None,
6879
) -> Type[ApiGatewayServiceTransport]:
6980
"""Returns an appropriate transport class.
7081
@@ -434,7 +445,7 @@ def __init__(
434445
self,
435446
*,
436447
credentials: Optional[ga_credentials.Credentials] = None,
437-
transport: Union[str, ApiGatewayServiceTransport, None] = None,
448+
transport: Optional[Union[str, ApiGatewayServiceTransport]] = None,
438449
client_options: Optional[Union[client_options_lib.ClientOptions, dict]] = None,
439450
client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO,
440451
) -> None:
@@ -532,11 +543,11 @@ def __init__(
532543

533544
def list_gateways(
534545
self,
535-
request: Union[apigateway.ListGatewaysRequest, dict] = None,
546+
request: Optional[Union[apigateway.ListGatewaysRequest, dict]] = None,
536547
*,
537-
parent: str = None,
548+
parent: Optional[str] = None,
538549
retry: OptionalRetry = gapic_v1.method.DEFAULT,
539-
timeout: float = None,
550+
timeout: Optional[float] = None,
540551
metadata: Sequence[Tuple[str, str]] = (),
541552
) -> pagers.ListGatewaysPager:
542553
r"""Lists Gateways in a given project and location.
@@ -647,11 +658,11 @@ def sample_list_gateways():
647658

648659
def get_gateway(
649660
self,
650-
request: Union[apigateway.GetGatewayRequest, dict] = None,
661+
request: Optional[Union[apigateway.GetGatewayRequest, dict]] = None,
651662
*,
652-
name: str = None,
663+
name: Optional[str] = None,
653664
retry: OptionalRetry = gapic_v1.method.DEFAULT,
654-
timeout: float = None,
665+
timeout: Optional[float] = None,
655666
metadata: Sequence[Tuple[str, str]] = (),
656667
) -> apigateway.Gateway:
657668
r"""Gets details of a single Gateway.
@@ -753,13 +764,13 @@ def sample_get_gateway():
753764

754765
def create_gateway(
755766
self,
756-
request: Union[apigateway.CreateGatewayRequest, dict] = None,
767+
request: Optional[Union[apigateway.CreateGatewayRequest, dict]] = None,
757768
*,
758-
parent: str = None,
759-
gateway: apigateway.Gateway = None,
760-
gateway_id: str = None,
769+
parent: Optional[str] = None,
770+
gateway: Optional[apigateway.Gateway] = None,
771+
gateway_id: Optional[str] = None,
761772
retry: OptionalRetry = gapic_v1.method.DEFAULT,
762-
timeout: float = None,
773+
timeout: Optional[float] = None,
763774
metadata: Sequence[Tuple[str, str]] = (),
764775
) -> operation.Operation:
765776
r"""Creates a new Gateway in a given project and
@@ -896,12 +907,12 @@ def sample_create_gateway():
896907

897908
def update_gateway(
898909
self,
899-
request: Union[apigateway.UpdateGatewayRequest, dict] = None,
910+
request: Optional[Union[apigateway.UpdateGatewayRequest, dict]] = None,
900911
*,
901-
gateway: apigateway.Gateway = None,
902-
update_mask: field_mask_pb2.FieldMask = None,
912+
gateway: Optional[apigateway.Gateway] = None,
913+
update_mask: Optional[field_mask_pb2.FieldMask] = None,
903914
retry: OptionalRetry = gapic_v1.method.DEFAULT,
904-
timeout: float = None,
915+
timeout: Optional[float] = None,
905916
metadata: Sequence[Tuple[str, str]] = (),
906917
) -> operation.Operation:
907918
r"""Updates the parameters of a single Gateway.
@@ -1031,11 +1042,11 @@ def sample_update_gateway():
10311042

10321043
def delete_gateway(
10331044
self,
1034-
request: Union[apigateway.DeleteGatewayRequest, dict] = None,
1045+
request: Optional[Union[apigateway.DeleteGatewayRequest, dict]] = None,
10351046
*,
1036-
name: str = None,
1047+
name: Optional[str] = None,
10371048
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1038-
timeout: float = None,
1049+
timeout: Optional[float] = None,
10391050
metadata: Sequence[Tuple[str, str]] = (),
10401051
) -> operation.Operation:
10411052
r"""Deletes a single Gateway.
@@ -1155,11 +1166,11 @@ def sample_delete_gateway():
11551166

11561167
def list_apis(
11571168
self,
1158-
request: Union[apigateway.ListApisRequest, dict] = None,
1169+
request: Optional[Union[apigateway.ListApisRequest, dict]] = None,
11591170
*,
1160-
parent: str = None,
1171+
parent: Optional[str] = None,
11611172
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1162-
timeout: float = None,
1173+
timeout: Optional[float] = None,
11631174
metadata: Sequence[Tuple[str, str]] = (),
11641175
) -> pagers.ListApisPager:
11651176
r"""Lists Apis in a given project and location.
@@ -1270,11 +1281,11 @@ def sample_list_apis():
12701281

12711282
def get_api(
12721283
self,
1273-
request: Union[apigateway.GetApiRequest, dict] = None,
1284+
request: Optional[Union[apigateway.GetApiRequest, dict]] = None,
12741285
*,
1275-
name: str = None,
1286+
name: Optional[str] = None,
12761287
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1277-
timeout: float = None,
1288+
timeout: Optional[float] = None,
12781289
metadata: Sequence[Tuple[str, str]] = (),
12791290
) -> apigateway.Api:
12801291
r"""Gets details of a single Api.
@@ -1372,13 +1383,13 @@ def sample_get_api():
13721383

13731384
def create_api(
13741385
self,
1375-
request: Union[apigateway.CreateApiRequest, dict] = None,
1386+
request: Optional[Union[apigateway.CreateApiRequest, dict]] = None,
13761387
*,
1377-
parent: str = None,
1378-
api: apigateway.Api = None,
1379-
api_id: str = None,
1388+
parent: Optional[str] = None,
1389+
api: Optional[apigateway.Api] = None,
1390+
api_id: Optional[str] = None,
13801391
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1381-
timeout: float = None,
1392+
timeout: Optional[float] = None,
13821393
metadata: Sequence[Tuple[str, str]] = (),
13831394
) -> operation.Operation:
13841395
r"""Creates a new Api in a given project and location.
@@ -1509,12 +1520,12 @@ def sample_create_api():
15091520

15101521
def update_api(
15111522
self,
1512-
request: Union[apigateway.UpdateApiRequest, dict] = None,
1523+
request: Optional[Union[apigateway.UpdateApiRequest, dict]] = None,
15131524
*,
1514-
api: apigateway.Api = None,
1515-
update_mask: field_mask_pb2.FieldMask = None,
1525+
api: Optional[apigateway.Api] = None,
1526+
update_mask: Optional[field_mask_pb2.FieldMask] = None,
15161527
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1517-
timeout: float = None,
1528+
timeout: Optional[float] = None,
15181529
metadata: Sequence[Tuple[str, str]] = (),
15191530
) -> operation.Operation:
15201531
r"""Updates the parameters of a single Api.
@@ -1637,11 +1648,11 @@ def sample_update_api():
16371648

16381649
def delete_api(
16391650
self,
1640-
request: Union[apigateway.DeleteApiRequest, dict] = None,
1651+
request: Optional[Union[apigateway.DeleteApiRequest, dict]] = None,
16411652
*,
1642-
name: str = None,
1653+
name: Optional[str] = None,
16431654
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1644-
timeout: float = None,
1655+
timeout: Optional[float] = None,
16451656
metadata: Sequence[Tuple[str, str]] = (),
16461657
) -> operation.Operation:
16471658
r"""Deletes a single Api.
@@ -1761,11 +1772,11 @@ def sample_delete_api():
17611772

17621773
def list_api_configs(
17631774
self,
1764-
request: Union[apigateway.ListApiConfigsRequest, dict] = None,
1775+
request: Optional[Union[apigateway.ListApiConfigsRequest, dict]] = None,
17651776
*,
1766-
parent: str = None,
1777+
parent: Optional[str] = None,
17671778
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1768-
timeout: float = None,
1779+
timeout: Optional[float] = None,
17691780
metadata: Sequence[Tuple[str, str]] = (),
17701781
) -> pagers.ListApiConfigsPager:
17711782
r"""Lists ApiConfigs in a given project and location.
@@ -1876,11 +1887,11 @@ def sample_list_api_configs():
18761887

18771888
def get_api_config(
18781889
self,
1879-
request: Union[apigateway.GetApiConfigRequest, dict] = None,
1890+
request: Optional[Union[apigateway.GetApiConfigRequest, dict]] = None,
18801891
*,
1881-
name: str = None,
1892+
name: Optional[str] = None,
18821893
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1883-
timeout: float = None,
1894+
timeout: Optional[float] = None,
18841895
metadata: Sequence[Tuple[str, str]] = (),
18851896
) -> apigateway.ApiConfig:
18861897
r"""Gets details of a single ApiConfig.
@@ -1979,13 +1990,13 @@ def sample_get_api_config():
19791990

19801991
def create_api_config(
19811992
self,
1982-
request: Union[apigateway.CreateApiConfigRequest, dict] = None,
1993+
request: Optional[Union[apigateway.CreateApiConfigRequest, dict]] = None,
19831994
*,
1984-
parent: str = None,
1985-
api_config: apigateway.ApiConfig = None,
1986-
api_config_id: str = None,
1995+
parent: Optional[str] = None,
1996+
api_config: Optional[apigateway.ApiConfig] = None,
1997+
api_config_id: Optional[str] = None,
19871998
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1988-
timeout: float = None,
1999+
timeout: Optional[float] = None,
19892000
metadata: Sequence[Tuple[str, str]] = (),
19902001
) -> operation.Operation:
19912002
r"""Creates a new ApiConfig in a given project and
@@ -2116,12 +2127,12 @@ def sample_create_api_config():
21162127

21172128
def update_api_config(
21182129
self,
2119-
request: Union[apigateway.UpdateApiConfigRequest, dict] = None,
2130+
request: Optional[Union[apigateway.UpdateApiConfigRequest, dict]] = None,
21202131
*,
2121-
api_config: apigateway.ApiConfig = None,
2122-
update_mask: field_mask_pb2.FieldMask = None,
2132+
api_config: Optional[apigateway.ApiConfig] = None,
2133+
update_mask: Optional[field_mask_pb2.FieldMask] = None,
21232134
retry: OptionalRetry = gapic_v1.method.DEFAULT,
2124-
timeout: float = None,
2135+
timeout: Optional[float] = None,
21252136
metadata: Sequence[Tuple[str, str]] = (),
21262137
) -> operation.Operation:
21272138
r"""Updates the parameters of a single ApiConfig.
@@ -2245,11 +2256,11 @@ def sample_update_api_config():
22452256

22462257
def delete_api_config(
22472258
self,
2248-
request: Union[apigateway.DeleteApiConfigRequest, dict] = None,
2259+
request: Optional[Union[apigateway.DeleteApiConfigRequest, dict]] = None,
22492260
*,
2250-
name: str = None,
2261+
name: Optional[str] = None,
22512262
retry: OptionalRetry = gapic_v1.method.DEFAULT,
2252-
timeout: float = None,
2263+
timeout: Optional[float] = None,
22532264
metadata: Sequence[Tuple[str, str]] = (),
22542265
) -> operation.Operation:
22552266
r"""Deletes a single ApiConfig.

google/cloud/apigateway_v1/services/api_gateway_service/transports/base.py

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

google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ def __init__(
4848
self,
4949
*,
5050
host: str = "apigateway.googleapis.com",
51-
credentials: ga_credentials.Credentials = None,
52-
credentials_file: str = None,
53-
scopes: Sequence[str] = None,
54-
channel: grpc.Channel = None,
55-
api_mtls_endpoint: str = None,
56-
client_cert_source: Callable[[], Tuple[bytes, bytes]] = None,
57-
ssl_channel_credentials: grpc.ChannelCredentials = None,
58-
client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None,
51+
credentials: Optional[ga_credentials.Credentials] = None,
52+
credentials_file: Optional[str] = None,
53+
scopes: Optional[Sequence[str]] = None,
54+
channel: Optional[grpc.Channel] = None,
55+
api_mtls_endpoint: Optional[str] = None,
56+
client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None,
57+
ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None,
58+
client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None,
5959
quota_project_id: Optional[str] = None,
6060
client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO,
6161
always_use_jwt_access: Optional[bool] = False,
@@ -183,8 +183,8 @@ def __init__(
183183
def create_channel(
184184
cls,
185185
host: str = "apigateway.googleapis.com",
186-
credentials: ga_credentials.Credentials = None,
187-
credentials_file: str = None,
186+
credentials: Optional[ga_credentials.Credentials] = None,
187+
credentials_file: Optional[str] = None,
188188
scopes: Optional[Sequence[str]] = None,
189189
quota_project_id: Optional[str] = None,
190190
**kwargs,

google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc_asyncio.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class ApiGatewayServiceGrpcAsyncIOTransport(ApiGatewayServiceTransport):
5050
def create_channel(
5151
cls,
5252
host: str = "apigateway.googleapis.com",
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,
@@ -93,15 +93,15 @@ def __init__(
9393
self,
9494
*,
9595
host: str = "apigateway.googleapis.com",
96-
credentials: ga_credentials.Credentials = None,
96+
credentials: Optional[ga_credentials.Credentials] = None,
9797
credentials_file: Optional[str] = None,
9898
scopes: Optional[Sequence[str]] = None,
99-
channel: aio.Channel = None,
100-
api_mtls_endpoint: str = None,
101-
client_cert_source: Callable[[], Tuple[bytes, bytes]] = None,
102-
ssl_channel_credentials: grpc.ChannelCredentials = None,
103-
client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None,
104-
quota_project_id=None,
99+
channel: Optional[aio.Channel] = None,
100+
api_mtls_endpoint: Optional[str] = None,
101+
client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None,
102+
ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None,
103+
client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None,
104+
quota_project_id: Optional[str] = None,
105105
client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO,
106106
always_use_jwt_access: Optional[bool] = False,
107107
api_audience: Optional[str] = None,

0 commit comments

Comments
 (0)