diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 894fb6b..b8edda5 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:f62c53736eccb0c4934a3ea9316e0d57696bb49c1a7c86c726e9bb8a2f87dadf + digest: sha256:2e247c7bf5154df7f98cce087a20ca7605e236340c7d6d1a14447e5c06791bd6 diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in index cbd7e77..ec867d9 100644 --- a/.kokoro/requirements.in +++ b/.kokoro/requirements.in @@ -1,10 +1,10 @@ gcp-docuploader -gcp-releasetool +gcp-releasetool>=1.10.5 # required for compatibility with cryptography>=39.x importlib-metadata typing-extensions twine wheel setuptools -nox +nox>=2022.11.21 # required to remove dependency on py charset-normalizer<3 click<8.1.0 diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index 096e480..66a2172 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.9 +# by the following command: # # pip-compile --allow-unsafe --generate-hashes requirements.in # @@ -154,9 +154,9 @@ gcp-docuploader==0.6.4 \ --hash=sha256:01486419e24633af78fd0167db74a2763974765ee8078ca6eb6964d0ebd388af \ --hash=sha256:70861190c123d907b3b067da896265ead2eeb9263969d6955c9e0bb091b5ccbf # via -r requirements.in -gcp-releasetool==1.10.0 \ - --hash=sha256:72a38ca91b59c24f7e699e9227c90cbe4dd71b789383cb0164b088abae294c83 \ - --hash=sha256:8c7c99320208383d4bb2b808c6880eb7a81424afe7cdba3c8d84b25f4f0e097d +gcp-releasetool==1.10.5 \ + --hash=sha256:174b7b102d704b254f2a26a3eda2c684fd3543320ec239baf771542a2e58e109 \ + --hash=sha256:e29d29927fe2ca493105a82958c6873bb2b90d503acac56be2c229e74de0eec9 # via -r requirements.in google-api-core==2.10.2 \ --hash=sha256:10c06f7739fe57781f87523375e8e1a3a4674bf6392cd6131a3222182b971320 \ @@ -335,9 +335,9 @@ more-itertools==9.0.0 \ --hash=sha256:250e83d7e81d0c87ca6bd942e6aeab8cc9daa6096d12c5308f3f92fa5e5c1f41 \ --hash=sha256:5a6257e40878ef0520b1803990e3e22303a41b5714006c32a3fd8304b26ea1ab # via jaraco-classes -nox==2022.8.7 \ - --hash=sha256:1b894940551dc5c389f9271d197ca5d655d40bdc6ccf93ed6880e4042760a34b \ - --hash=sha256:96cca88779e08282a699d672258ec01eb7c792d35bbbf538c723172bce23212c +nox==2022.11.21 \ + --hash=sha256:0e41a990e290e274cb205a976c4c97ee3c5234441a8132c8c3fd9ea3c22149eb \ + --hash=sha256:e21c31de0711d1274ca585a2c5fde36b1aa962005ba8e9322bf5eeed16dcd684 # via -r requirements.in packaging==21.3 \ --hash=sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb \ @@ -380,10 +380,6 @@ protobuf==3.20.3 \ # gcp-docuploader # gcp-releasetool # google-api-core -py==1.11.0 \ - --hash=sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719 \ - --hash=sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378 - # via nox pyasn1==0.4.8 \ --hash=sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d \ --hash=sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 099626f..7840fde 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.8.0" + ".": "1.8.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b89476..62dc265 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.8.1](https://github.com/googleapis/python-gke-hub/compare/v1.8.0...v1.8.1) (2023-03-23) + + +### Documentation + +* Fix formatting of request arg in docstring ([#232](https://github.com/googleapis/python-gke-hub/issues/232)) ([467e84a](https://github.com/googleapis/python-gke-hub/commit/467e84a868886a2a517b0490ba6128eba4898822)) + ## [1.8.0](https://github.com/googleapis/python-gke-hub/compare/v1.7.1...v1.8.0) (2023-02-19) diff --git a/google/cloud/gkehub/gapic_version.py b/google/cloud/gkehub/gapic_version.py index b334dcc..90e0293 100644 --- a/google/cloud/gkehub/gapic_version.py +++ b/google/cloud/gkehub/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.8.0" # {x-release-please-version} +__version__ = "1.8.1" # {x-release-please-version} diff --git a/google/cloud/gkehub_v1/configmanagement_v1/gapic_version.py b/google/cloud/gkehub_v1/configmanagement_v1/gapic_version.py index b334dcc..90e0293 100644 --- a/google/cloud/gkehub_v1/configmanagement_v1/gapic_version.py +++ b/google/cloud/gkehub_v1/configmanagement_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.8.0" # {x-release-please-version} +__version__ = "1.8.1" # {x-release-please-version} diff --git a/google/cloud/gkehub_v1/configmanagement_v1/types/configmanagement.py b/google/cloud/gkehub_v1/configmanagement_v1/types/configmanagement.py index 96251bb..77f71b4 100644 --- a/google/cloud/gkehub_v1/configmanagement_v1/types/configmanagement.py +++ b/google/cloud/gkehub_v1/configmanagement_v1/types/configmanagement.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from __future__ import annotations + from typing import MutableMapping, MutableSequence from google.protobuf import timestamp_pb2 # type: ignore diff --git a/google/cloud/gkehub_v1/gapic_version.py b/google/cloud/gkehub_v1/gapic_version.py index b334dcc..90e0293 100644 --- a/google/cloud/gkehub_v1/gapic_version.py +++ b/google/cloud/gkehub_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.8.0" # {x-release-please-version} +__version__ = "1.8.1" # {x-release-please-version} diff --git a/google/cloud/gkehub_v1/multiclusteringress_v1/gapic_version.py b/google/cloud/gkehub_v1/multiclusteringress_v1/gapic_version.py index b334dcc..90e0293 100644 --- a/google/cloud/gkehub_v1/multiclusteringress_v1/gapic_version.py +++ b/google/cloud/gkehub_v1/multiclusteringress_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.8.0" # {x-release-please-version} +__version__ = "1.8.1" # {x-release-please-version} diff --git a/google/cloud/gkehub_v1/multiclusteringress_v1/types/multiclusteringress.py b/google/cloud/gkehub_v1/multiclusteringress_v1/types/multiclusteringress.py index 30b739f..c0969eb 100644 --- a/google/cloud/gkehub_v1/multiclusteringress_v1/types/multiclusteringress.py +++ b/google/cloud/gkehub_v1/multiclusteringress_v1/types/multiclusteringress.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from __future__ import annotations + from typing import MutableMapping, MutableSequence import proto # type: ignore diff --git a/google/cloud/gkehub_v1/services/gke_hub/async_client.py b/google/cloud/gkehub_v1/services/gke_hub/async_client.py index 8f953c8..e6177d5 100644 --- a/google/cloud/gkehub_v1/services/gke_hub/async_client.py +++ b/google/cloud/gkehub_v1/services/gke_hub/async_client.py @@ -266,8 +266,7 @@ async def sample_list_memberships(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.ListMembershipsRequest, dict]]): - The request object. Request message for - `GkeHub.ListMemberships` method. + The request object. Request message for ``GkeHub.ListMemberships`` method. parent (:class:`str`): Required. The parent (project and location) where the Memberships will be listed. Specified in the format @@ -380,8 +379,7 @@ async def sample_list_features(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.ListFeaturesRequest, dict]]): - The request object. Request message for - `GkeHub.ListFeatures` method. + The request object. Request message for ``GkeHub.ListFeatures`` method. parent (:class:`str`): Required. The parent (project and location) where the Features will be listed. Specified in the format @@ -494,8 +492,7 @@ async def sample_get_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.GetMembershipRequest, dict]]): - The request object. Request message for - `GkeHub.GetMembership` method. + The request object. Request message for ``GkeHub.GetMembership`` method. name (:class:`str`): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -595,8 +592,7 @@ async def sample_get_feature(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.GetFeatureRequest, dict]]): - The request object. Request message for - `GkeHub.GetFeature` method. + The request object. Request message for ``GkeHub.GetFeature`` method. name (:class:`str`): Required. The Feature resource name in the format ``projects/*/locations/*/features/*`` @@ -708,8 +704,8 @@ async def sample_create_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.CreateMembershipRequest, dict]]): - The request object. Request message for the - `GkeHub.CreateMembership` method. + The request object. Request message for the ``GkeHub.CreateMembership`` + method. parent (:class:`str`): Required. The parent (project and location) where the Memberships will be created. Specified in the format @@ -853,8 +849,7 @@ async def sample_create_feature(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.CreateFeatureRequest, dict]]): - The request object. Request message for the - `GkeHub.CreateFeature` method. + The request object. Request message for the ``GkeHub.CreateFeature`` method. parent (:class:`str`): Required. The parent (project and location) where the Feature will be created. Specified in the format @@ -990,8 +985,7 @@ async def sample_delete_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.DeleteMembershipRequest, dict]]): - The request object. Request message for - `GkeHub.DeleteMembership` method. + The request object. Request message for ``GkeHub.DeleteMembership`` method. name (:class:`str`): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -1113,8 +1107,7 @@ async def sample_delete_feature(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.DeleteFeatureRequest, dict]]): - The request object. Request message for - `GkeHub.DeleteFeature` method. + The request object. Request message for ``GkeHub.DeleteFeature`` method. name (:class:`str`): Required. The Feature resource name in the format ``projects/*/locations/*/features/*``. @@ -1239,8 +1232,7 @@ async def sample_update_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.UpdateMembershipRequest, dict]]): - The request object. Request message for - `GkeHub.UpdateMembership` method. + The request object. Request message for ``GkeHub.UpdateMembership`` method. name (:class:`str`): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -1380,8 +1372,7 @@ async def sample_update_feature(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.UpdateFeatureRequest, dict]]): - The request object. Request message for - `GkeHub.UpdateFeature` method. + The request object. Request message for ``GkeHub.UpdateFeature`` method. name (:class:`str`): Required. The Feature resource name in the format ``projects/*/locations/*/features/*``. @@ -1518,9 +1509,8 @@ async def sample_generate_connect_manifest(): Args: request (Optional[Union[google.cloud.gkehub_v1.types.GenerateConnectManifestRequest, dict]]): - The request object. Request message for - `GkeHub.GenerateConnectManifest` method. - . + The request object. Request message for ``GkeHub.GenerateConnectManifest`` + method. . retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. diff --git a/google/cloud/gkehub_v1/services/gke_hub/client.py b/google/cloud/gkehub_v1/services/gke_hub/client.py index 97daaff..25a9a2c 100644 --- a/google/cloud/gkehub_v1/services/gke_hub/client.py +++ b/google/cloud/gkehub_v1/services/gke_hub/client.py @@ -525,8 +525,7 @@ def sample_list_memberships(): Args: request (Union[google.cloud.gkehub_v1.types.ListMembershipsRequest, dict]): - The request object. Request message for - `GkeHub.ListMemberships` method. + The request object. Request message for ``GkeHub.ListMemberships`` method. parent (str): Required. The parent (project and location) where the Memberships will be listed. Specified in the format @@ -639,8 +638,7 @@ def sample_list_features(): Args: request (Union[google.cloud.gkehub_v1.types.ListFeaturesRequest, dict]): - The request object. Request message for - `GkeHub.ListFeatures` method. + The request object. Request message for ``GkeHub.ListFeatures`` method. parent (str): Required. The parent (project and location) where the Features will be listed. Specified in the format @@ -753,8 +751,7 @@ def sample_get_membership(): Args: request (Union[google.cloud.gkehub_v1.types.GetMembershipRequest, dict]): - The request object. Request message for - `GkeHub.GetMembership` method. + The request object. Request message for ``GkeHub.GetMembership`` method. name (str): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -854,8 +851,7 @@ def sample_get_feature(): Args: request (Union[google.cloud.gkehub_v1.types.GetFeatureRequest, dict]): - The request object. Request message for - `GkeHub.GetFeature` method. + The request object. Request message for ``GkeHub.GetFeature`` method. name (str): Required. The Feature resource name in the format ``projects/*/locations/*/features/*`` @@ -967,8 +963,8 @@ def sample_create_membership(): Args: request (Union[google.cloud.gkehub_v1.types.CreateMembershipRequest, dict]): - The request object. Request message for the - `GkeHub.CreateMembership` method. + The request object. Request message for the ``GkeHub.CreateMembership`` + method. parent (str): Required. The parent (project and location) where the Memberships will be created. Specified in the format @@ -1112,8 +1108,7 @@ def sample_create_feature(): Args: request (Union[google.cloud.gkehub_v1.types.CreateFeatureRequest, dict]): - The request object. Request message for the - `GkeHub.CreateFeature` method. + The request object. Request message for the ``GkeHub.CreateFeature`` method. parent (str): Required. The parent (project and location) where the Feature will be created. Specified in the format @@ -1249,8 +1244,7 @@ def sample_delete_membership(): Args: request (Union[google.cloud.gkehub_v1.types.DeleteMembershipRequest, dict]): - The request object. Request message for - `GkeHub.DeleteMembership` method. + The request object. Request message for ``GkeHub.DeleteMembership`` method. name (str): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -1372,8 +1366,7 @@ def sample_delete_feature(): Args: request (Union[google.cloud.gkehub_v1.types.DeleteFeatureRequest, dict]): - The request object. Request message for - `GkeHub.DeleteFeature` method. + The request object. Request message for ``GkeHub.DeleteFeature`` method. name (str): Required. The Feature resource name in the format ``projects/*/locations/*/features/*``. @@ -1498,8 +1491,7 @@ def sample_update_membership(): Args: request (Union[google.cloud.gkehub_v1.types.UpdateMembershipRequest, dict]): - The request object. Request message for - `GkeHub.UpdateMembership` method. + The request object. Request message for ``GkeHub.UpdateMembership`` method. name (str): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -1639,8 +1631,7 @@ def sample_update_feature(): Args: request (Union[google.cloud.gkehub_v1.types.UpdateFeatureRequest, dict]): - The request object. Request message for - `GkeHub.UpdateFeature` method. + The request object. Request message for ``GkeHub.UpdateFeature`` method. name (str): Required. The Feature resource name in the format ``projects/*/locations/*/features/*``. @@ -1777,9 +1768,8 @@ def sample_generate_connect_manifest(): Args: request (Union[google.cloud.gkehub_v1.types.GenerateConnectManifestRequest, dict]): - The request object. Request message for - `GkeHub.GenerateConnectManifest` method. - . + The request object. Request message for ``GkeHub.GenerateConnectManifest`` + method. . retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. diff --git a/google/cloud/gkehub_v1/services/gke_hub/transports/rest.py b/google/cloud/gkehub_v1/services/gke_hub/transports/rest.py index cd75236..f135ba7 100644 --- a/google/cloud/gkehub_v1/services/gke_hub/transports/rest.py +++ b/google/cloud/gkehub_v1/services/gke_hub/transports/rest.py @@ -17,7 +17,7 @@ import dataclasses import json # type: ignore import re -from typing import Callable, Dict, List, Optional, Sequence, Tuple, Union +from typing import Any, Callable, Dict, List, Optional, Sequence, Tuple, Union import warnings from google.api_core import ( @@ -657,7 +657,7 @@ class _CreateMembership(GkeHubRestStub): def __hash__(self): return hash("CreateMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = { + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = { "membershipId": "", } @@ -683,7 +683,6 @@ def __call__( request (~.service.CreateMembershipRequest): The request object. Request message for the ``GkeHub.CreateMembership`` method. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -835,7 +834,7 @@ class _DeleteMembership(GkeHubRestStub): def __hash__(self): return hash("DeleteMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -924,7 +923,7 @@ class _GenerateConnectManifest(GkeHubRestStub): def __hash__(self): return hash("GenerateConnectManifest") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -948,7 +947,6 @@ def __call__( request (~.service.GenerateConnectManifestRequest): The request object. Request message for ``GkeHub.GenerateConnectManifest`` method. . - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -1094,7 +1092,7 @@ class _GetMembership(GkeHubRestStub): def __hash__(self): return hash("GetMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -1257,7 +1255,7 @@ class _ListMemberships(GkeHubRestStub): def __hash__(self): return hash("ListMemberships") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -1432,7 +1430,7 @@ class _UpdateMembership(GkeHubRestStub): def __hash__(self): return hash("UpdateMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = { + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = { "updateMask": {}, } diff --git a/google/cloud/gkehub_v1/types/feature.py b/google/cloud/gkehub_v1/types/feature.py index 5395479..393a1e4 100644 --- a/google/cloud/gkehub_v1/types/feature.py +++ b/google/cloud/gkehub_v1/types/feature.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from __future__ import annotations + from typing import MutableMapping, MutableSequence from google.protobuf import timestamp_pb2 # type: ignore diff --git a/google/cloud/gkehub_v1/types/membership.py b/google/cloud/gkehub_v1/types/membership.py index 2b6d9ec..0198ad0 100644 --- a/google/cloud/gkehub_v1/types/membership.py +++ b/google/cloud/gkehub_v1/types/membership.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from __future__ import annotations + from typing import MutableMapping, MutableSequence from google.protobuf import timestamp_pb2 # type: ignore diff --git a/google/cloud/gkehub_v1/types/service.py b/google/cloud/gkehub_v1/types/service.py index dcb8593..9eee0c6 100644 --- a/google/cloud/gkehub_v1/types/service.py +++ b/google/cloud/gkehub_v1/types/service.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from __future__ import annotations + from typing import MutableMapping, MutableSequence from google.protobuf import field_mask_pb2 # type: ignore diff --git a/google/cloud/gkehub_v1beta1/gapic_version.py b/google/cloud/gkehub_v1beta1/gapic_version.py index b334dcc..90e0293 100644 --- a/google/cloud/gkehub_v1beta1/gapic_version.py +++ b/google/cloud/gkehub_v1beta1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "1.8.0" # {x-release-please-version} +__version__ = "1.8.1" # {x-release-please-version} diff --git a/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/async_client.py b/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/async_client.py index b6b0d0f..534e2c9 100644 --- a/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/async_client.py +++ b/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/async_client.py @@ -282,7 +282,7 @@ async def sample_list_memberships(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.ListMembershipsRequest, dict]]): The request object. Request message for - `GkeHubMembershipService.ListMemberships` method. + ``GkeHubMembershipService.ListMemberships`` method. parent (:class:`str`): Required. The parent (project and location) where the Memberships will be listed. Specified in the format @@ -397,7 +397,7 @@ async def sample_get_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.GetMembershipRequest, dict]]): The request object. Request message for - `GkeHubMembershipService.GetMembership` method. + ``GkeHubMembershipService.GetMembership`` method. name (:class:`str`): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -510,7 +510,7 @@ async def sample_create_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.CreateMembershipRequest, dict]]): The request object. Request message for the - `GkeHubMembershipService.CreateMembership` method. + ``GkeHubMembershipService.CreateMembership`` method. parent (:class:`str`): Required. The parent (project and location) where the Memberships will be created. Specified in the format @@ -659,7 +659,7 @@ async def sample_delete_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.DeleteMembershipRequest, dict]]): The request object. Request message for - `GkeHubMembershipService.DeleteMembership` method. + ``GkeHubMembershipService.DeleteMembership`` method. name (:class:`str`): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -785,7 +785,7 @@ async def sample_update_membership(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.UpdateMembershipRequest, dict]]): The request object. Request message for - `GkeHubMembershipService.UpdateMembership` method. + ``GkeHubMembershipService.UpdateMembership`` method. name (:class:`str`): Required. The membership resource name in the format: ``projects/[project_id]/locations/global/memberships/[membership_id]`` @@ -928,7 +928,7 @@ async def sample_generate_connect_manifest(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.GenerateConnectManifestRequest, dict]]): The request object. Request message for - `GkeHubMembershipService.GenerateConnectManifest` + ``GkeHubMembershipService.GenerateConnectManifest`` method. . retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. @@ -1013,7 +1013,8 @@ async def sample_validate_exclusivity(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.ValidateExclusivityRequest, dict]]): The request object. The request to validate the existing - state of the membership CR in the cluster. + state of the membership CR in the + cluster. retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -1107,8 +1108,8 @@ async def sample_generate_exclusivity_manifest(): Args: request (Optional[Union[google.cloud.gkehub_v1beta1.types.GenerateExclusivityManifestRequest, dict]]): - The request object. The request to generate the - manifests for exclusivity artifacts. + The request object. The request to generate the manifests + for exclusivity artifacts. retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. diff --git a/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/client.py b/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/client.py index 318ed0d..6cd6610 100644 --- a/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/client.py +++ b/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/client.py @@ -506,7 +506,7 @@ def sample_list_memberships(): Args: request (Union[google.cloud.gkehub_v1beta1.types.ListMembershipsRequest, dict]): The request object. Request message for - `GkeHubMembershipService.ListMemberships` method. + ``GkeHubMembershipService.ListMemberships`` method. parent (str): Required. The parent (project and location) where the Memberships will be listed. Specified in the format @@ -621,7 +621,7 @@ def sample_get_membership(): Args: request (Union[google.cloud.gkehub_v1beta1.types.GetMembershipRequest, dict]): The request object. Request message for - `GkeHubMembershipService.GetMembership` method. + ``GkeHubMembershipService.GetMembership`` method. name (str): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -734,7 +734,7 @@ def sample_create_membership(): Args: request (Union[google.cloud.gkehub_v1beta1.types.CreateMembershipRequest, dict]): The request object. Request message for the - `GkeHubMembershipService.CreateMembership` method. + ``GkeHubMembershipService.CreateMembership`` method. parent (str): Required. The parent (project and location) where the Memberships will be created. Specified in the format @@ -883,7 +883,7 @@ def sample_delete_membership(): Args: request (Union[google.cloud.gkehub_v1beta1.types.DeleteMembershipRequest, dict]): The request object. Request message for - `GkeHubMembershipService.DeleteMembership` method. + ``GkeHubMembershipService.DeleteMembership`` method. name (str): Required. The Membership resource name in the format ``projects/*/locations/*/memberships/*``. @@ -1009,7 +1009,7 @@ def sample_update_membership(): Args: request (Union[google.cloud.gkehub_v1beta1.types.UpdateMembershipRequest, dict]): The request object. Request message for - `GkeHubMembershipService.UpdateMembership` method. + ``GkeHubMembershipService.UpdateMembership`` method. name (str): Required. The membership resource name in the format: ``projects/[project_id]/locations/global/memberships/[membership_id]`` @@ -1152,7 +1152,7 @@ def sample_generate_connect_manifest(): Args: request (Union[google.cloud.gkehub_v1beta1.types.GenerateConnectManifestRequest, dict]): The request object. Request message for - `GkeHubMembershipService.GenerateConnectManifest` + ``GkeHubMembershipService.GenerateConnectManifest`` method. . retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. @@ -1240,7 +1240,8 @@ def sample_validate_exclusivity(): Args: request (Union[google.cloud.gkehub_v1beta1.types.ValidateExclusivityRequest, dict]): The request object. The request to validate the existing - state of the membership CR in the cluster. + state of the membership CR in the + cluster. retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -1335,8 +1336,8 @@ def sample_generate_exclusivity_manifest(): Args: request (Union[google.cloud.gkehub_v1beta1.types.GenerateExclusivityManifestRequest, dict]): - The request object. The request to generate the - manifests for exclusivity artifacts. + The request object. The request to generate the manifests + for exclusivity artifacts. retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. diff --git a/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/transports/rest.py b/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/transports/rest.py index f70014a..03e6554 100644 --- a/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/transports/rest.py +++ b/google/cloud/gkehub_v1beta1/services/gke_hub_membership_service/transports/rest.py @@ -17,7 +17,7 @@ import dataclasses import json # type: ignore import re -from typing import Callable, Dict, List, Optional, Sequence, Tuple, Union +from typing import Any, Callable, Dict, List, Optional, Sequence, Tuple, Union import warnings from google.api_core import ( @@ -335,7 +335,7 @@ def pre_get_location( self, request: locations_pb2.GetLocationRequest, metadata: Sequence[Tuple[str, str]], - ) -> locations_pb2.Location: + ) -> Tuple[locations_pb2.GetLocationRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for get_location Override in a subclass to manipulate the request or metadata @@ -344,7 +344,7 @@ def pre_get_location( return request, metadata def post_get_location( - self, response: locations_pb2.GetLocationRequest + self, response: locations_pb2.Location ) -> locations_pb2.Location: """Post-rpc interceptor for get_location @@ -358,7 +358,7 @@ def pre_list_locations( self, request: locations_pb2.ListLocationsRequest, metadata: Sequence[Tuple[str, str]], - ) -> locations_pb2.ListLocationsResponse: + ) -> Tuple[locations_pb2.ListLocationsRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for list_locations Override in a subclass to manipulate the request or metadata @@ -367,7 +367,7 @@ def pre_list_locations( return request, metadata def post_list_locations( - self, response: locations_pb2.ListLocationsRequest + self, response: locations_pb2.ListLocationsResponse ) -> locations_pb2.ListLocationsResponse: """Post-rpc interceptor for list_locations @@ -381,7 +381,7 @@ def pre_get_iam_policy( self, request: iam_policy_pb2.GetIamPolicyRequest, metadata: Sequence[Tuple[str, str]], - ) -> policy_pb2.Policy: + ) -> Tuple[iam_policy_pb2.GetIamPolicyRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for get_iam_policy Override in a subclass to manipulate the request or metadata @@ -389,9 +389,7 @@ def pre_get_iam_policy( """ return request, metadata - def post_get_iam_policy( - self, response: iam_policy_pb2.GetIamPolicyRequest - ) -> policy_pb2.Policy: + def post_get_iam_policy(self, response: policy_pb2.Policy) -> policy_pb2.Policy: """Post-rpc interceptor for get_iam_policy Override in a subclass to manipulate the response @@ -404,7 +402,7 @@ def pre_set_iam_policy( self, request: iam_policy_pb2.SetIamPolicyRequest, metadata: Sequence[Tuple[str, str]], - ) -> policy_pb2.Policy: + ) -> Tuple[iam_policy_pb2.SetIamPolicyRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for set_iam_policy Override in a subclass to manipulate the request or metadata @@ -412,9 +410,7 @@ def pre_set_iam_policy( """ return request, metadata - def post_set_iam_policy( - self, response: iam_policy_pb2.SetIamPolicyRequest - ) -> policy_pb2.Policy: + def post_set_iam_policy(self, response: policy_pb2.Policy) -> policy_pb2.Policy: """Post-rpc interceptor for set_iam_policy Override in a subclass to manipulate the response @@ -427,7 +423,7 @@ def pre_test_iam_permissions( self, request: iam_policy_pb2.TestIamPermissionsRequest, metadata: Sequence[Tuple[str, str]], - ) -> iam_policy_pb2.TestIamPermissionsResponse: + ) -> Tuple[iam_policy_pb2.TestIamPermissionsRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for test_iam_permissions Override in a subclass to manipulate the request or metadata @@ -436,7 +432,7 @@ def pre_test_iam_permissions( return request, metadata def post_test_iam_permissions( - self, response: iam_policy_pb2.TestIamPermissionsRequest + self, response: iam_policy_pb2.TestIamPermissionsResponse ) -> iam_policy_pb2.TestIamPermissionsResponse: """Post-rpc interceptor for test_iam_permissions @@ -450,7 +446,7 @@ def pre_cancel_operation( self, request: operations_pb2.CancelOperationRequest, metadata: Sequence[Tuple[str, str]], - ) -> None: + ) -> Tuple[operations_pb2.CancelOperationRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for cancel_operation Override in a subclass to manipulate the request or metadata @@ -458,9 +454,7 @@ def pre_cancel_operation( """ return request, metadata - def post_cancel_operation( - self, response: operations_pb2.CancelOperationRequest - ) -> None: + def post_cancel_operation(self, response: None) -> None: """Post-rpc interceptor for cancel_operation Override in a subclass to manipulate the response @@ -473,7 +467,7 @@ def pre_delete_operation( self, request: operations_pb2.DeleteOperationRequest, metadata: Sequence[Tuple[str, str]], - ) -> None: + ) -> Tuple[operations_pb2.DeleteOperationRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for delete_operation Override in a subclass to manipulate the request or metadata @@ -481,9 +475,7 @@ def pre_delete_operation( """ return request, metadata - def post_delete_operation( - self, response: operations_pb2.DeleteOperationRequest - ) -> None: + def post_delete_operation(self, response: None) -> None: """Post-rpc interceptor for delete_operation Override in a subclass to manipulate the response @@ -496,7 +488,7 @@ def pre_get_operation( self, request: operations_pb2.GetOperationRequest, metadata: Sequence[Tuple[str, str]], - ) -> operations_pb2.Operation: + ) -> Tuple[operations_pb2.GetOperationRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for get_operation Override in a subclass to manipulate the request or metadata @@ -505,7 +497,7 @@ def pre_get_operation( return request, metadata def post_get_operation( - self, response: operations_pb2.GetOperationRequest + self, response: operations_pb2.Operation ) -> operations_pb2.Operation: """Post-rpc interceptor for get_operation @@ -519,7 +511,7 @@ def pre_list_operations( self, request: operations_pb2.ListOperationsRequest, metadata: Sequence[Tuple[str, str]], - ) -> operations_pb2.ListOperationsResponse: + ) -> Tuple[operations_pb2.ListOperationsRequest, Sequence[Tuple[str, str]]]: """Pre-rpc interceptor for list_operations Override in a subclass to manipulate the request or metadata @@ -528,7 +520,7 @@ def pre_list_operations( return request, metadata def post_list_operations( - self, response: operations_pb2.ListOperationsRequest + self, response: operations_pb2.ListOperationsResponse ) -> operations_pb2.ListOperationsResponse: """Post-rpc interceptor for list_operations @@ -701,7 +693,7 @@ class _CreateMembership(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("CreateMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = { + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = { "membershipId": "", } @@ -727,7 +719,6 @@ def __call__( request (~.membership.CreateMembershipRequest): The request object. Request message for the ``GkeHubMembershipService.CreateMembership`` method. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -803,7 +794,7 @@ class _DeleteMembership(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("DeleteMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -827,7 +818,6 @@ def __call__( request (~.membership.DeleteMembershipRequest): The request object. Request message for ``GkeHubMembershipService.DeleteMembership`` method. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -894,7 +884,7 @@ class _GenerateConnectManifest(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("GenerateConnectManifest") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -919,7 +909,6 @@ def __call__( The request object. Request message for ``GkeHubMembershipService.GenerateConnectManifest`` method. . - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -988,7 +977,7 @@ class _GenerateExclusivityManifest(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("GenerateExclusivityManifest") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -1013,7 +1002,6 @@ def __call__( request (~.membership.GenerateExclusivityManifestRequest): The request object. The request to generate the manifests for exclusivity artifacts. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -1082,7 +1070,7 @@ class _GetMembership(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("GetMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -1106,7 +1094,6 @@ def __call__( request (~.membership.GetMembershipRequest): The request object. Request message for ``GkeHubMembershipService.GetMembership`` method. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -1172,7 +1159,7 @@ class _ListMemberships(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("ListMemberships") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = {} + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = {} @classmethod def _get_unset_required_fields(cls, message_dict): @@ -1196,7 +1183,6 @@ def __call__( request (~.membership.ListMembershipsRequest): The request object. Request message for ``GkeHubMembershipService.ListMemberships`` method. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -1264,7 +1250,7 @@ class _UpdateMembership(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("UpdateMembership") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = { + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = { "updateMask": {}, } @@ -1290,7 +1276,6 @@ def __call__( request (~.membership.UpdateMembershipRequest): The request object. Request message for ``GkeHubMembershipService.UpdateMembership`` method. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. @@ -1366,7 +1351,7 @@ class _ValidateExclusivity(GkeHubMembershipServiceRestStub): def __hash__(self): return hash("ValidateExclusivity") - __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = { + __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, Any] = { "intendedMembership": "", } @@ -1393,7 +1378,6 @@ def __call__( The request object. The request to validate the existing state of the membership CR in the cluster. - retry (google.api_core.retry.Retry): Designation of what errors, if any, should be retried. timeout (float): The timeout for this request. diff --git a/google/cloud/gkehub_v1beta1/types/membership.py b/google/cloud/gkehub_v1beta1/types/membership.py index 47fbb64..e41f518 100644 --- a/google/cloud/gkehub_v1beta1/types/membership.py +++ b/google/cloud/gkehub_v1beta1/types/membership.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from __future__ import annotations + from typing import MutableMapping, MutableSequence from google.protobuf import field_mask_pb2 # type: ignore diff --git a/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1.json b/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1.json index aeb1449..932aa81 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-gke-hub", - "version": "1.8.0" + "version": "1.8.1" }, "snippets": [ { diff --git a/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1beta1.json b/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1beta1.json index fe6ef01..aa5a1cc 100644 --- a/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1beta1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.gkehub.v1beta1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-gke-hub", - "version": "1.8.0" + "version": "1.8.1" }, "snippets": [ {
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: