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

Commit 66d589f

Browse files
chore: Update gapic-generator-python to v1.6.1 (#187)
* 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 <[email protected]>
1 parent 2f4e891 commit 66d589f

23 files changed

+421
-221
lines changed

.github/release-please.yml

+1
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

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
".": "1.5.4"
3+
}

docs/managedidentities_v1/types.rst

-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,4 @@ Types for Google Cloud Managedidentities v1 API
33

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

google/cloud/managedidentities/__init__.py

+4
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.managedidentities import gapic_version as package_version
17+
18+
__version__ = package_version.__version__
19+
1620

1721
from google.cloud.managedidentities_v1.services.managed_identities_service.async_client import (
1822
ManagedIdentitiesServiceAsyncClient,
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.4" # {x-release-please-version}

google/cloud/managedidentities_v1/__init__.py

+4
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.managedidentities import gapic_version as package_version
17+
18+
__version__ = package_version.__version__
19+
1620

1721
from .services.managed_identities_service import (
1822
ManagedIdentitiesServiceAsyncClient,

google/cloud/managedidentities_v1/services/managed_identities_service/async_client.py

+80-54
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
@@ -205,9 +215,9 @@ def transport(self) -> ManagedIdentitiesServiceTransport:
205215
def __init__(
206216
self,
207217
*,
208-
credentials: ga_credentials.Credentials = None,
218+
credentials: Optional[ga_credentials.Credentials] = None,
209219
transport: Union[str, ManagedIdentitiesServiceTransport] = "grpc_asyncio",
210-
client_options: ClientOptions = None,
220+
client_options: Optional[ClientOptions] = None,
211221
client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO,
212222
) -> None:
213223
"""Instantiates the managed identities service client.
@@ -251,15 +261,15 @@ def __init__(
251261

252262
async def create_microsoft_ad_domain(
253263
self,
254-
request: Union[
255-
managed_identities_service.CreateMicrosoftAdDomainRequest, dict
264+
request: Optional[
265+
Union[managed_identities_service.CreateMicrosoftAdDomainRequest, dict]
256266
] = None,
257267
*,
258-
parent: str = None,
259-
domain_name: str = None,
260-
domain: resource.Domain = None,
268+
parent: Optional[str] = None,
269+
domain_name: Optional[str] = None,
270+
domain: Optional[resource.Domain] = None,
261271
retry: OptionalRetry = gapic_v1.method.DEFAULT,
262-
timeout: float = None,
272+
timeout: Optional[float] = None,
263273
metadata: Sequence[Tuple[str, str]] = (),
264274
) -> operation_async.AsyncOperation:
265275
r"""Creates a Microsoft AD domain.
@@ -302,7 +312,7 @@ async def sample_create_microsoft_ad_domain():
302312
print(response)
303313
304314
Args:
305-
request (Union[google.cloud.managedidentities_v1.types.CreateMicrosoftAdDomainRequest, dict]):
315+
request (Optional[Union[google.cloud.managedidentities_v1.types.CreateMicrosoftAdDomainRequest, dict]]):
306316
The request object. Request message for
307317
[CreateMicrosoftAdDomain][google.cloud.managedidentities.v1.CreateMicrosoftAdDomain]
308318
parent (:class:`str`):
@@ -409,13 +419,13 @@ async def sample_create_microsoft_ad_domain():
409419

410420
async def reset_admin_password(
411421
self,
412-
request: Union[
413-
managed_identities_service.ResetAdminPasswordRequest, dict
422+
request: Optional[
423+
Union[managed_identities_service.ResetAdminPasswordRequest, dict]
414424
] = None,
415425
*,
416-
name: str = None,
426+
name: Optional[str] = None,
417427
retry: OptionalRetry = gapic_v1.method.DEFAULT,
418-
timeout: float = None,
428+
timeout: Optional[float] = None,
419429
metadata: Sequence[Tuple[str, str]] = (),
420430
) -> managed_identities_service.ResetAdminPasswordResponse:
421431
r"""Resets a domain's administrator password.
@@ -447,7 +457,7 @@ async def sample_reset_admin_password():
447457
print(response)
448458
449459
Args:
450-
request (Union[google.cloud.managedidentities_v1.types.ResetAdminPasswordRequest, dict]):
460+
request (Optional[Union[google.cloud.managedidentities_v1.types.ResetAdminPasswordRequest, dict]]):
451461
The request object. Request message for
452462
[ResetAdminPassword][google.cloud.managedidentities.v1.ResetAdminPassword]
453463
name (:class:`str`):
@@ -513,11 +523,13 @@ async def sample_reset_admin_password():
513523

514524
async def list_domains(
515525
self,
516-
request: Union[managed_identities_service.ListDomainsRequest, dict] = None,
526+
request: Optional[
527+
Union[managed_identities_service.ListDomainsRequest, dict]
528+
] = None,
517529
*,
518-
parent: str = None,
530+
parent: Optional[str] = None,
519531
retry: OptionalRetry = gapic_v1.method.DEFAULT,
520-
timeout: float = None,
532+
timeout: Optional[float] = None,
521533
metadata: Sequence[Tuple[str, str]] = (),
522534
) -> pagers.ListDomainsAsyncPager:
523535
r"""Lists domains in a project.
@@ -550,7 +562,7 @@ async def sample_list_domains():
550562
print(response)
551563
552564
Args:
553-
request (Union[google.cloud.managedidentities_v1.types.ListDomainsRequest, dict]):
565+
request (Optional[Union[google.cloud.managedidentities_v1.types.ListDomainsRequest, dict]]):
554566
The request object. Request message for
555567
[ListDomains][google.cloud.managedidentities.v1.ListDomains]
556568
parent (:class:`str`):
@@ -628,11 +640,13 @@ async def sample_list_domains():
628640

629641
async def get_domain(
630642
self,
631-
request: Union[managed_identities_service.GetDomainRequest, dict] = None,
643+
request: Optional[
644+
Union[managed_identities_service.GetDomainRequest, dict]
645+
] = None,
632646
*,
633-
name: str = None,
647+
name: Optional[str] = None,
634648
retry: OptionalRetry = gapic_v1.method.DEFAULT,
635-
timeout: float = None,
649+
timeout: Optional[float] = None,
636650
metadata: Sequence[Tuple[str, str]] = (),
637651
) -> resource.Domain:
638652
r"""Gets information about a domain.
@@ -664,7 +678,7 @@ async def sample_get_domain():
664678
print(response)
665679
666680
Args:
667-
request (Union[google.cloud.managedidentities_v1.types.GetDomainRequest, dict]):
681+
request (Optional[Union[google.cloud.managedidentities_v1.types.GetDomainRequest, dict]]):
668682
The request object. Request message for
669683
[GetDomain][google.cloud.managedidentities.v1.GetDomain]
670684
name (:class:`str`):
@@ -730,12 +744,14 @@ async def sample_get_domain():
730744

731745
async def update_domain(
732746
self,
733-
request: Union[managed_identities_service.UpdateDomainRequest, dict] = None,
747+
request: Optional[
748+
Union[managed_identities_service.UpdateDomainRequest, dict]
749+
] = None,
734750
*,
735-
domain: resource.Domain = None,
736-
update_mask: field_mask_pb2.FieldMask = None,
751+
domain: Optional[resource.Domain] = None,
752+
update_mask: Optional[field_mask_pb2.FieldMask] = None,
737753
retry: OptionalRetry = gapic_v1.method.DEFAULT,
738-
timeout: float = None,
754+
timeout: Optional[float] = None,
739755
metadata: Sequence[Tuple[str, str]] = (),
740756
) -> operation_async.AsyncOperation:
741757
r"""Updates the metadata and configuration of a domain.
@@ -776,7 +792,7 @@ async def sample_update_domain():
776792
print(response)
777793
778794
Args:
779-
request (Union[google.cloud.managedidentities_v1.types.UpdateDomainRequest, dict]):
795+
request (Optional[Union[google.cloud.managedidentities_v1.types.UpdateDomainRequest, dict]]):
780796
The request object. Request message for
781797
[UpdateDomain][google.cloud.managedidentities.v1.UpdateDomain]
782798
domain (:class:`google.cloud.managedidentities_v1.types.Domain`):
@@ -870,11 +886,13 @@ async def sample_update_domain():
870886

871887
async def delete_domain(
872888
self,
873-
request: Union[managed_identities_service.DeleteDomainRequest, dict] = None,
889+
request: Optional[
890+
Union[managed_identities_service.DeleteDomainRequest, dict]
891+
] = None,
874892
*,
875-
name: str = None,
893+
name: Optional[str] = None,
876894
retry: OptionalRetry = gapic_v1.method.DEFAULT,
877-
timeout: float = None,
895+
timeout: Optional[float] = None,
878896
metadata: Sequence[Tuple[str, str]] = (),
879897
) -> operation_async.AsyncOperation:
880898
r"""Deletes a domain.
@@ -910,7 +928,7 @@ async def sample_delete_domain():
910928
print(response)
911929
912930
Args:
913-
request (Union[google.cloud.managedidentities_v1.types.DeleteDomainRequest, dict]):
931+
request (Optional[Union[google.cloud.managedidentities_v1.types.DeleteDomainRequest, dict]]):
914932
The request object. Request message for
915933
[DeleteDomain][google.cloud.managedidentities.v1.DeleteDomain]
916934
name (:class:`str`):
@@ -994,12 +1012,14 @@ async def sample_delete_domain():
9941012

9951013
async def attach_trust(
9961014
self,
997-
request: Union[managed_identities_service.AttachTrustRequest, dict] = None,
1015+
request: Optional[
1016+
Union[managed_identities_service.AttachTrustRequest, dict]
1017+
] = None,
9981018
*,
999-
name: str = None,
1000-
trust: resource.Trust = None,
1019+
name: Optional[str] = None,
1020+
trust: Optional[resource.Trust] = None,
10011021
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1002-
timeout: float = None,
1022+
timeout: Optional[float] = None,
10031023
metadata: Sequence[Tuple[str, str]] = (),
10041024
) -> operation_async.AsyncOperation:
10051025
r"""Adds an AD trust to a domain.
@@ -1043,7 +1063,7 @@ async def sample_attach_trust():
10431063
print(response)
10441064
10451065
Args:
1046-
request (Union[google.cloud.managedidentities_v1.types.AttachTrustRequest, dict]):
1066+
request (Optional[Union[google.cloud.managedidentities_v1.types.AttachTrustRequest, dict]]):
10471067
The request object. Request message for
10481068
[AttachTrust][google.cloud.managedidentities.v1.AttachTrust]
10491069
name (:class:`str`):
@@ -1128,13 +1148,15 @@ async def sample_attach_trust():
11281148

11291149
async def reconfigure_trust(
11301150
self,
1131-
request: Union[managed_identities_service.ReconfigureTrustRequest, dict] = None,
1151+
request: Optional[
1152+
Union[managed_identities_service.ReconfigureTrustRequest, dict]
1153+
] = None,
11321154
*,
1133-
name: str = None,
1134-
target_domain_name: str = None,
1135-
target_dns_ip_addresses: Sequence[str] = None,
1155+
name: Optional[str] = None,
1156+
target_domain_name: Optional[str] = None,
1157+
target_dns_ip_addresses: Optional[MutableSequence[str]] = None,
11361158
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1137-
timeout: float = None,
1159+
timeout: Optional[float] = None,
11381160
metadata: Sequence[Tuple[str, str]] = (),
11391161
) -> operation_async.AsyncOperation:
11401162
r"""Updates the DNS conditional forwarder.
@@ -1172,7 +1194,7 @@ async def sample_reconfigure_trust():
11721194
print(response)
11731195
11741196
Args:
1175-
request (Union[google.cloud.managedidentities_v1.types.ReconfigureTrustRequest, dict]):
1197+
request (Optional[Union[google.cloud.managedidentities_v1.types.ReconfigureTrustRequest, dict]]):
11761198
The request object. Request message for
11771199
[ReconfigureTrust][google.cloud.managedidentities.v1.ReconfigureTrust]
11781200
name (:class:`str`):
@@ -1191,7 +1213,7 @@ async def sample_reconfigure_trust():
11911213
This corresponds to the ``target_domain_name`` field
11921214
on the ``request`` instance; if ``request`` is provided, this
11931215
should not be set.
1194-
target_dns_ip_addresses (:class:`Sequence[str]`):
1216+
target_dns_ip_addresses (:class:`MutableSequence[str]`):
11951217
Required. The target DNS server IP
11961218
addresses to resolve the remote domain
11971219
involved in the trust.
@@ -1270,12 +1292,14 @@ async def sample_reconfigure_trust():
12701292

12711293
async def detach_trust(
12721294
self,
1273-
request: Union[managed_identities_service.DetachTrustRequest, dict] = None,
1295+
request: Optional[
1296+
Union[managed_identities_service.DetachTrustRequest, dict]
1297+
] = None,
12741298
*,
1275-
name: str = None,
1276-
trust: resource.Trust = None,
1299+
name: Optional[str] = None,
1300+
trust: Optional[resource.Trust] = None,
12771301
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1278-
timeout: float = None,
1302+
timeout: Optional[float] = None,
12791303
metadata: Sequence[Tuple[str, str]] = (),
12801304
) -> operation_async.AsyncOperation:
12811305
r"""Removes an AD trust.
@@ -1319,7 +1343,7 @@ async def sample_detach_trust():
13191343
print(response)
13201344
13211345
Args:
1322-
request (Union[google.cloud.managedidentities_v1.types.DetachTrustRequest, dict]):
1346+
request (Optional[Union[google.cloud.managedidentities_v1.types.DetachTrustRequest, dict]]):
13231347
The request object. Request message for
13241348
[DetachTrust][google.cloud.managedidentities.v1.DetachTrust]
13251349
name (:class:`str`):
@@ -1406,12 +1430,14 @@ async def sample_detach_trust():
14061430

14071431
async def validate_trust(
14081432
self,
1409-
request: Union[managed_identities_service.ValidateTrustRequest, dict] = None,
1433+
request: Optional[
1434+
Union[managed_identities_service.ValidateTrustRequest, dict]
1435+
] = None,
14101436
*,
1411-
name: str = None,
1412-
trust: resource.Trust = None,
1437+
name: Optional[str] = None,
1438+
trust: Optional[resource.Trust] = None,
14131439
retry: OptionalRetry = gapic_v1.method.DEFAULT,
1414-
timeout: float = None,
1440+
timeout: Optional[float] = None,
14151441
metadata: Sequence[Tuple[str, str]] = (),
14161442
) -> operation_async.AsyncOperation:
14171443
r"""Validates a trust state, that the target domain is
@@ -1457,7 +1483,7 @@ async def sample_validate_trust():
14571483
print(response)
14581484
14591485
Args:
1460-
request (Union[google.cloud.managedidentities_v1.types.ValidateTrustRequest, dict]):
1486+
request (Optional[Union[google.cloud.managedidentities_v1.types.ValidateTrustRequest, dict]]):
14611487
The request object. Request message for
14621488
[ValidateTrust][google.cloud.managedidentities.v1.ValidateTrust]
14631489
name (:class:`str`):

0 commit comments

Comments
 (0)