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

Commit 6572d29

Browse files
chore: Update gapic-generator-python to v1.6.1 (#234)
* 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 * 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 * 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 <partheniou@google.com>
1 parent 52c31b7 commit 6572d29

32 files changed

+672
-467
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+
".": "2.9.3"
3+
}

docs/redis_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 Redis v1 API
33

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

docs/redis_v1beta1/types.rst

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

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

google/cloud/redis/__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.redis import gapic_version as package_version
17+
18+
__version__ = package_version.__version__
19+
1620

1721
from google.cloud.redis_v1.services.cloud_redis.async_client import (
1822
CloudRedisAsyncClient,

google/cloud/redis/gapic_version.py

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__ = "2.9.3" # {x-release-please-version}

google/cloud/redis_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.redis import gapic_version as package_version
17+
18+
__version__ = package_version.__version__
19+
1620

1721
from .services.cloud_redis import CloudRedisAsyncClient, CloudRedisClient
1822
from .types.cloud_redis import (

google/cloud/redis_v1/services/cloud_redis/async_client.py

Lines changed: 70 additions & 56 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
@@ -180,9 +190,9 @@ def transport(self) -> CloudRedisTransport:
180190
def __init__(
181191
self,
182192
*,
183-
credentials: ga_credentials.Credentials = None,
193+
credentials: Optional[ga_credentials.Credentials] = None,
184194
transport: Union[str, CloudRedisTransport] = "grpc_asyncio",
185-
client_options: ClientOptions = None,
195+
client_options: Optional[ClientOptions] = None,
186196
client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO,
187197
) -> None:
188198
"""Instantiates the cloud redis client.
@@ -226,11 +236,11 @@ def __init__(
226236

227237
async def list_instances(
228238
self,
229-
request: Union[cloud_redis.ListInstancesRequest, dict] = None,
239+
request: Optional[Union[cloud_redis.ListInstancesRequest, dict]] = None,
230240
*,
231-
parent: str = None,
241+
parent: Optional[str] = None,
232242
retry: OptionalRetry = gapic_v1.method.DEFAULT,
233-
timeout: float = None,
243+
timeout: Optional[float] = None,
234244
metadata: Sequence[Tuple[str, str]] = (),
235245
) -> pagers.ListInstancesAsyncPager:
236246
r"""Lists all Redis instances owned by a project in either the
@@ -272,7 +282,7 @@ async def sample_list_instances():
272282
print(response)
273283
274284
Args:
275-
request (Union[google.cloud.redis_v1.types.ListInstancesRequest, dict]):
285+
request (Optional[Union[google.cloud.redis_v1.types.ListInstancesRequest, dict]]):
276286
The request object. Request for
277287
[ListInstances][google.cloud.redis.v1.CloudRedis.ListInstances].
278288
parent (:class:`str`):
@@ -352,11 +362,11 @@ async def sample_list_instances():
352362

353363
async def get_instance(
354364
self,
355-
request: Union[cloud_redis.GetInstanceRequest, dict] = None,
365+
request: Optional[Union[cloud_redis.GetInstanceRequest, 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
) -> cloud_redis.Instance:
362372
r"""Gets the details of a specific Redis instance.
@@ -388,7 +398,7 @@ async def sample_get_instance():
388398
print(response)
389399
390400
Args:
391-
request (Union[google.cloud.redis_v1.types.GetInstanceRequest, dict]):
401+
request (Optional[Union[google.cloud.redis_v1.types.GetInstanceRequest, dict]]):
392402
The request object. Request for
393403
[GetInstance][google.cloud.redis.v1.CloudRedis.GetInstance].
394404
name (:class:`str`):
@@ -453,11 +463,11 @@ async def sample_get_instance():
453463

454464
async def get_instance_auth_string(
455465
self,
456-
request: Union[cloud_redis.GetInstanceAuthStringRequest, dict] = None,
466+
request: Optional[Union[cloud_redis.GetInstanceAuthStringRequest, dict]] = None,
457467
*,
458-
name: str = None,
468+
name: Optional[str] = None,
459469
retry: OptionalRetry = gapic_v1.method.DEFAULT,
460-
timeout: float = None,
470+
timeout: Optional[float] = None,
461471
metadata: Sequence[Tuple[str, str]] = (),
462472
) -> cloud_redis.InstanceAuthString:
463473
r"""Gets the AUTH string for a Redis instance. If AUTH is
@@ -492,7 +502,7 @@ async def sample_get_instance_auth_string():
492502
print(response)
493503
494504
Args:
495-
request (Union[google.cloud.redis_v1.types.GetInstanceAuthStringRequest, dict]):
505+
request (Optional[Union[google.cloud.redis_v1.types.GetInstanceAuthStringRequest, dict]]):
496506
The request object. Request for
497507
[GetInstanceAuthString][google.cloud.redis.v1.CloudRedis.GetInstanceAuthString].
498508
name (:class:`str`):
@@ -557,13 +567,13 @@ async def sample_get_instance_auth_string():
557567

558568
async def create_instance(
559569
self,
560-
request: Union[cloud_redis.CreateInstanceRequest, dict] = None,
570+
request: Optional[Union[cloud_redis.CreateInstanceRequest, dict]] = None,
561571
*,
562-
parent: str = None,
563-
instance_id: str = None,
564-
instance: cloud_redis.Instance = None,
572+
parent: Optional[str] = None,
573+
instance_id: Optional[str] = None,
574+
instance: Optional[cloud_redis.Instance] = None,
565575
retry: OptionalRetry = gapic_v1.method.DEFAULT,
566-
timeout: float = None,
576+
timeout: Optional[float] = None,
567577
metadata: Sequence[Tuple[str, str]] = (),
568578
) -> operation_async.AsyncOperation:
569579
r"""Creates a Redis instance based on the specified tier and memory
@@ -619,7 +629,7 @@ async def sample_create_instance():
619629
print(response)
620630
621631
Args:
622-
request (Union[google.cloud.redis_v1.types.CreateInstanceRequest, dict]):
632+
request (Optional[Union[google.cloud.redis_v1.types.CreateInstanceRequest, dict]]):
623633
The request object. Request for
624634
[CreateInstance][google.cloud.redis.v1.CloudRedis.CreateInstance].
625635
parent (:class:`str`):
@@ -721,12 +731,12 @@ async def sample_create_instance():
721731

722732
async def update_instance(
723733
self,
724-
request: Union[cloud_redis.UpdateInstanceRequest, dict] = None,
734+
request: Optional[Union[cloud_redis.UpdateInstanceRequest, dict]] = None,
725735
*,
726-
update_mask: field_mask_pb2.FieldMask = None,
727-
instance: cloud_redis.Instance = None,
736+
update_mask: Optional[field_mask_pb2.FieldMask] = None,
737+
instance: Optional[cloud_redis.Instance] = None,
728738
retry: OptionalRetry = gapic_v1.method.DEFAULT,
729-
timeout: float = None,
739+
timeout: Optional[float] = None,
730740
metadata: Sequence[Tuple[str, str]] = (),
731741
) -> operation_async.AsyncOperation:
732742
r"""Updates the metadata and configuration of a specific
@@ -772,7 +782,7 @@ async def sample_update_instance():
772782
print(response)
773783
774784
Args:
775-
request (Union[google.cloud.redis_v1.types.UpdateInstanceRequest, dict]):
785+
request (Optional[Union[google.cloud.redis_v1.types.UpdateInstanceRequest, dict]]):
776786
The request object. Request for
777787
[UpdateInstance][google.cloud.redis.v1.CloudRedis.UpdateInstance].
778788
update_mask (:class:`google.protobuf.field_mask_pb2.FieldMask`):
@@ -868,12 +878,12 @@ async def sample_update_instance():
868878

869879
async def upgrade_instance(
870880
self,
871-
request: Union[cloud_redis.UpgradeInstanceRequest, dict] = None,
881+
request: Optional[Union[cloud_redis.UpgradeInstanceRequest, dict]] = None,
872882
*,
873-
name: str = None,
874-
redis_version: str = None,
883+
name: Optional[str] = None,
884+
redis_version: Optional[str] = None,
875885
retry: OptionalRetry = gapic_v1.method.DEFAULT,
876-
timeout: float = None,
886+
timeout: Optional[float] = None,
877887
metadata: Sequence[Tuple[str, str]] = (),
878888
) -> operation_async.AsyncOperation:
879889
r"""Upgrades Redis instance to the newer Redis version
@@ -911,7 +921,7 @@ async def sample_upgrade_instance():
911921
print(response)
912922
913923
Args:
914-
request (Union[google.cloud.redis_v1.types.UpgradeInstanceRequest, dict]):
924+
request (Optional[Union[google.cloud.redis_v1.types.UpgradeInstanceRequest, dict]]):
915925
The request object. Request for
916926
[UpgradeInstance][google.cloud.redis.v1.CloudRedis.UpgradeInstance].
917927
name (:class:`str`):
@@ -998,12 +1008,12 @@ async def sample_upgrade_instance():
9981008

9991009
async def import_instance(
10001010
self,
1001-
request: Union[cloud_redis.ImportInstanceRequest, dict] = None,
1011+
request: Optional[Union[cloud_redis.ImportInstanceRequest, dict]] = None,
10021012
*,
1003-
name: str = None,
1004-
input_config: cloud_redis.InputConfig = None,
1013+
name: Optional[str] = None,
1014+
input_config: Optional[cloud_redis.InputConfig] = None,
10051015
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1006-
timeout: float = None,
1016+
timeout: Optional[float] = None,
10071017
metadata: Sequence[Tuple[str, str]] = (),
10081018
) -> operation_async.AsyncOperation:
10091019
r"""Import a Redis RDB snapshot file from Cloud Storage
@@ -1051,7 +1061,7 @@ async def sample_import_instance():
10511061
print(response)
10521062
10531063
Args:
1054-
request (Union[google.cloud.redis_v1.types.ImportInstanceRequest, dict]):
1064+
request (Optional[Union[google.cloud.redis_v1.types.ImportInstanceRequest, dict]]):
10551065
The request object. Request for
10561066
[Import][google.cloud.redis.v1.CloudRedis.ImportInstance].
10571067
name (:class:`str`):
@@ -1138,12 +1148,12 @@ async def sample_import_instance():
11381148

11391149
async def export_instance(
11401150
self,
1141-
request: Union[cloud_redis.ExportInstanceRequest, dict] = None,
1151+
request: Optional[Union[cloud_redis.ExportInstanceRequest, dict]] = None,
11421152
*,
1143-
name: str = None,
1144-
output_config: cloud_redis.OutputConfig = None,
1153+
name: Optional[str] = None,
1154+
output_config: Optional[cloud_redis.OutputConfig] = None,
11451155
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1146-
timeout: float = None,
1156+
timeout: Optional[float] = None,
11471157
metadata: Sequence[Tuple[str, str]] = (),
11481158
) -> operation_async.AsyncOperation:
11491159
r"""Export Redis instance data into a Redis RDB format
@@ -1187,7 +1197,7 @@ async def sample_export_instance():
11871197
print(response)
11881198
11891199
Args:
1190-
request (Union[google.cloud.redis_v1.types.ExportInstanceRequest, dict]):
1200+
request (Optional[Union[google.cloud.redis_v1.types.ExportInstanceRequest, dict]]):
11911201
The request object. Request for
11921202
[Export][google.cloud.redis.v1.CloudRedis.ExportInstance].
11931203
name (:class:`str`):
@@ -1274,12 +1284,14 @@ async def sample_export_instance():
12741284

12751285
async def failover_instance(
12761286
self,
1277-
request: Union[cloud_redis.FailoverInstanceRequest, dict] = None,
1287+
request: Optional[Union[cloud_redis.FailoverInstanceRequest, dict]] = None,
12781288
*,
1279-
name: str = None,
1280-
data_protection_mode: cloud_redis.FailoverInstanceRequest.DataProtectionMode = None,
1289+
name: Optional[str] = None,
1290+
data_protection_mode: Optional[
1291+
cloud_redis.FailoverInstanceRequest.DataProtectionMode
1292+
] = None,
12811293
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1282-
timeout: float = None,
1294+
timeout: Optional[float] = None,
12831295
metadata: Sequence[Tuple[str, str]] = (),
12841296
) -> operation_async.AsyncOperation:
12851297
r"""Initiates a failover of the primary node to current
@@ -1317,7 +1329,7 @@ async def sample_failover_instance():
13171329
print(response)
13181330
13191331
Args:
1320-
request (Union[google.cloud.redis_v1.types.FailoverInstanceRequest, dict]):
1332+
request (Optional[Union[google.cloud.redis_v1.types.FailoverInstanceRequest, dict]]):
13211333
The request object. Request for
13221334
[Failover][google.cloud.redis.v1.CloudRedis.FailoverInstance].
13231335
name (:class:`str`):
@@ -1405,11 +1417,11 @@ async def sample_failover_instance():
14051417

14061418
async def delete_instance(
14071419
self,
1408-
request: Union[cloud_redis.DeleteInstanceRequest, dict] = None,
1420+
request: Optional[Union[cloud_redis.DeleteInstanceRequest, dict]] = None,
14091421
*,
1410-
name: str = None,
1422+
name: Optional[str] = None,
14111423
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1412-
timeout: float = None,
1424+
timeout: Optional[float] = None,
14131425
metadata: Sequence[Tuple[str, str]] = (),
14141426
) -> operation_async.AsyncOperation:
14151427
r"""Deletes a specific Redis instance. Instance stops
@@ -1446,7 +1458,7 @@ async def sample_delete_instance():
14461458
print(response)
14471459
14481460
Args:
1449-
request (Union[google.cloud.redis_v1.types.DeleteInstanceRequest, dict]):
1461+
request (Optional[Union[google.cloud.redis_v1.types.DeleteInstanceRequest, dict]]):
14501462
The request object. Request for
14511463
[DeleteInstance][google.cloud.redis.v1.CloudRedis.DeleteInstance].
14521464
name (:class:`str`):
@@ -1531,13 +1543,15 @@ async def sample_delete_instance():
15311543

15321544
async def reschedule_maintenance(
15331545
self,
1534-
request: Union[cloud_redis.RescheduleMaintenanceRequest, dict] = None,
1546+
request: Optional[Union[cloud_redis.RescheduleMaintenanceRequest, dict]] = None,
15351547
*,
1536-
name: str = None,
1537-
reschedule_type: cloud_redis.RescheduleMaintenanceRequest.RescheduleType = None,
1538-
schedule_time: timestamp_pb2.Timestamp = None,
1548+
name: Optional[str] = None,
1549+
reschedule_type: Optional[
1550+
cloud_redis.RescheduleMaintenanceRequest.RescheduleType
1551+
] = None,
1552+
schedule_time: Optional[timestamp_pb2.Timestamp] = None,
15391553
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1540-
timeout: float = None,
1554+
timeout: Optional[float] = None,
15411555
metadata: Sequence[Tuple[str, str]] = (),
15421556
) -> operation_async.AsyncOperation:
15431557
r"""Reschedule maintenance for a given instance in a
@@ -1575,7 +1589,7 @@ async def sample_reschedule_maintenance():
15751589
print(response)
15761590
15771591
Args:
1578-
request (Union[google.cloud.redis_v1.types.RescheduleMaintenanceRequest, dict]):
1592+
request (Optional[Union[google.cloud.redis_v1.types.RescheduleMaintenanceRequest, dict]]):
15791593
The request object. Request for
15801594
[RescheduleMaintenance][google.cloud.redis.v1.CloudRedis.RescheduleMaintenance].
15811595
name (:class:`str`):

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy