From 7b87c9272f1af4207db884415de3d75e83ab6c44 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Sat, 12 Nov 2022 08:08:27 -0500 Subject: [PATCH] chore: Update to gapic-generator-python 1.6.0 (#184) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 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: https://github.com/googleapis/googleapis/commit/da380c77bb87ba0f752baf07605dd1db30e1f7e1 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: https://github.com/googleapis/googleapis/commit/5be5981f50322cf0c7388595e0f31ac5d0693469 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 Co-authored-by: Anthonios Partheniou --- docs/apigateway_v1/types.rst | 1 - .../api_gateway_service/async_client.py | 154 ++++++------- .../services/api_gateway_service/client.py | 125 ++++++----- .../api_gateway_service/transports/base.py | 2 +- .../api_gateway_service/transports/grpc.py | 20 +- .../transports/grpc_asyncio.py | 16 +- .../cloud/apigateway_v1/types/apigateway.py | 204 +++++++++--------- release-please-config.json | 2 +- ..._metadata_google.cloud.apigateway.v1.json} | 3 +- 9 files changed, 275 insertions(+), 252 deletions(-) rename samples/generated_samples/{snippet_metadata_apigateway_v1.json => snippet_metadata_google.cloud.apigateway.v1.json} (99%) diff --git a/docs/apigateway_v1/types.rst b/docs/apigateway_v1/types.rst index 132f1b0..40b79de 100644 --- a/docs/apigateway_v1/types.rst +++ b/docs/apigateway_v1/types.rst @@ -3,5 +3,4 @@ Types for Google Cloud Apigateway v1 API .. automodule:: google.cloud.apigateway_v1.types :members: - :undoc-members: :show-inheritance: diff --git a/google/cloud/apigateway_v1/services/api_gateway_service/async_client.py b/google/cloud/apigateway_v1/services/api_gateway_service/async_client.py index ef3abb1..56b82c1 100644 --- a/google/cloud/apigateway_v1/services/api_gateway_service/async_client.py +++ b/google/cloud/apigateway_v1/services/api_gateway_service/async_client.py @@ -16,7 +16,17 @@ from collections import OrderedDict import functools import re -from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union +from typing import ( + Dict, + Mapping, + MutableMapping, + MutableSequence, + Optional, + Sequence, + Tuple, + Type, + Union, +) from google.api_core import exceptions as core_exceptions from google.api_core import gapic_v1 @@ -181,9 +191,9 @@ def transport(self) -> ApiGatewayServiceTransport: def __init__( self, *, - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, transport: Union[str, ApiGatewayServiceTransport] = "grpc_asyncio", - client_options: ClientOptions = None, + client_options: Optional[ClientOptions] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, ) -> None: """Instantiates the api gateway service client. @@ -227,11 +237,11 @@ def __init__( async def list_gateways( self, - request: Union[apigateway.ListGatewaysRequest, dict] = None, + request: Optional[Union[apigateway.ListGatewaysRequest, dict]] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListGatewaysAsyncPager: r"""Lists Gateways in a given project and location. @@ -264,7 +274,7 @@ async def sample_list_gateways(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.ListGatewaysRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.ListGatewaysRequest, dict]]): The request object. Request message for ApiGatewayService.ListGateways parent (:class:`str`): @@ -342,11 +352,11 @@ async def sample_list_gateways(): async def get_gateway( self, - request: Union[apigateway.GetGatewayRequest, dict] = None, + request: Optional[Union[apigateway.GetGatewayRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> apigateway.Gateway: r"""Gets details of a single Gateway. @@ -378,7 +388,7 @@ async def sample_get_gateway(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.GetGatewayRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.GetGatewayRequest, dict]]): The request object. Request message for ApiGatewayService.GetGateway name (:class:`str`): @@ -448,13 +458,13 @@ async def sample_get_gateway(): async def create_gateway( self, - request: Union[apigateway.CreateGatewayRequest, dict] = None, + request: Optional[Union[apigateway.CreateGatewayRequest, dict]] = None, *, - parent: str = None, - gateway: apigateway.Gateway = None, - gateway_id: str = None, + parent: Optional[str] = None, + gateway: Optional[apigateway.Gateway] = None, + gateway_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new Gateway in a given project and @@ -496,7 +506,7 @@ async def sample_create_gateway(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.CreateGatewayRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.CreateGatewayRequest, dict]]): The request object. Request message for ApiGatewayService.CreateGateway parent (:class:`str`): @@ -601,12 +611,12 @@ async def sample_create_gateway(): async def update_gateway( self, - request: Union[apigateway.UpdateGatewayRequest, dict] = None, + request: Optional[Union[apigateway.UpdateGatewayRequest, dict]] = None, *, - gateway: apigateway.Gateway = None, - update_mask: field_mask_pb2.FieldMask = None, + gateway: Optional[apigateway.Gateway] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single Gateway. @@ -645,7 +655,7 @@ async def sample_update_gateway(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.UpdateGatewayRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.UpdateGatewayRequest, dict]]): The request object. Request message for ApiGatewayService.UpdateGateway gateway (:class:`google.cloud.apigateway_v1.types.Gateway`): @@ -746,11 +756,11 @@ async def sample_update_gateway(): async def delete_gateway( self, - request: Union[apigateway.DeleteGatewayRequest, dict] = None, + request: Optional[Union[apigateway.DeleteGatewayRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single Gateway. @@ -786,7 +796,7 @@ async def sample_delete_gateway(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.DeleteGatewayRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.DeleteGatewayRequest, dict]]): The request object. Request message for ApiGatewayService.DeleteGateway name (:class:`str`): @@ -880,11 +890,11 @@ async def sample_delete_gateway(): async def list_apis( self, - request: Union[apigateway.ListApisRequest, dict] = None, + request: Optional[Union[apigateway.ListApisRequest, dict]] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListApisAsyncPager: r"""Lists Apis in a given project and location. @@ -917,7 +927,7 @@ async def sample_list_apis(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.ListApisRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.ListApisRequest, dict]]): The request object. Request message for ApiGatewayService.ListApis parent (:class:`str`): @@ -995,11 +1005,11 @@ async def sample_list_apis(): async def get_api( self, - request: Union[apigateway.GetApiRequest, dict] = None, + request: Optional[Union[apigateway.GetApiRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> apigateway.Api: r"""Gets details of a single Api. @@ -1031,7 +1041,7 @@ async def sample_get_api(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.GetApiRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.GetApiRequest, dict]]): The request object. Request message for ApiGatewayService.GetApi name (:class:`str`): @@ -1097,13 +1107,13 @@ async def sample_get_api(): async def create_api( self, - request: Union[apigateway.CreateApiRequest, dict] = None, + request: Optional[Union[apigateway.CreateApiRequest, dict]] = None, *, - parent: str = None, - api: apigateway.Api = None, - api_id: str = None, + parent: Optional[str] = None, + api: Optional[apigateway.Api] = None, + api_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new Api in a given project and location. @@ -1140,7 +1150,7 @@ async def sample_create_api(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.CreateApiRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.CreateApiRequest, dict]]): The request object. Request message for ApiGatewayService.CreateApi parent (:class:`str`): @@ -1244,12 +1254,12 @@ async def sample_create_api(): async def update_api( self, - request: Union[apigateway.UpdateApiRequest, dict] = None, + request: Optional[Union[apigateway.UpdateApiRequest, dict]] = None, *, - api: apigateway.Api = None, - update_mask: field_mask_pb2.FieldMask = None, + api: Optional[apigateway.Api] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single Api. @@ -1284,7 +1294,7 @@ async def sample_update_api(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.UpdateApiRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.UpdateApiRequest, dict]]): The request object. Request message for ApiGatewayService.UpdateApi api (:class:`google.cloud.apigateway_v1.types.Api`): @@ -1382,11 +1392,11 @@ async def sample_update_api(): async def delete_api( self, - request: Union[apigateway.DeleteApiRequest, dict] = None, + request: Optional[Union[apigateway.DeleteApiRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single Api. @@ -1422,7 +1432,7 @@ async def sample_delete_api(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.DeleteApiRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.DeleteApiRequest, dict]]): The request object. Request message for ApiGatewayService.DeleteApi name (:class:`str`): @@ -1516,11 +1526,11 @@ async def sample_delete_api(): async def list_api_configs( self, - request: Union[apigateway.ListApiConfigsRequest, dict] = None, + request: Optional[Union[apigateway.ListApiConfigsRequest, dict]] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListApiConfigsAsyncPager: r"""Lists ApiConfigs in a given project and location. @@ -1553,7 +1563,7 @@ async def sample_list_api_configs(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.ListApiConfigsRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.ListApiConfigsRequest, dict]]): The request object. Request message for ApiGatewayService.ListApiConfigs parent (:class:`str`): @@ -1631,11 +1641,11 @@ async def sample_list_api_configs(): async def get_api_config( self, - request: Union[apigateway.GetApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.GetApiConfigRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> apigateway.ApiConfig: r"""Gets details of a single ApiConfig. @@ -1667,7 +1677,7 @@ async def sample_get_api_config(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.GetApiConfigRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.GetApiConfigRequest, dict]]): The request object. Request message for ApiGatewayService.GetApiConfig name (:class:`str`): @@ -1734,13 +1744,13 @@ async def sample_get_api_config(): async def create_api_config( self, - request: Union[apigateway.CreateApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.CreateApiConfigRequest, dict]] = None, *, - parent: str = None, - api_config: apigateway.ApiConfig = None, - api_config_id: str = None, + parent: Optional[str] = None, + api_config: Optional[apigateway.ApiConfig] = None, + api_config_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new ApiConfig in a given project and @@ -1778,7 +1788,7 @@ async def sample_create_api_config(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.CreateApiConfigRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.CreateApiConfigRequest, dict]]): The request object. Request message for ApiGatewayService.CreateApiConfig parent (:class:`str`): @@ -1881,12 +1891,12 @@ async def sample_create_api_config(): async def update_api_config( self, - request: Union[apigateway.UpdateApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.UpdateApiConfigRequest, dict]] = None, *, - api_config: apigateway.ApiConfig = None, - update_mask: field_mask_pb2.FieldMask = None, + api_config: Optional[apigateway.ApiConfig] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single ApiConfig. @@ -1921,7 +1931,7 @@ async def sample_update_api_config(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.UpdateApiConfigRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.UpdateApiConfigRequest, dict]]): The request object. Request message for ApiGatewayService.UpdateApiConfig api_config (:class:`google.cloud.apigateway_v1.types.ApiConfig`): @@ -2020,11 +2030,11 @@ async def sample_update_api_config(): async def delete_api_config( self, - request: Union[apigateway.DeleteApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.DeleteApiConfigRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single ApiConfig. @@ -2060,7 +2070,7 @@ async def sample_delete_api_config(): print(response) Args: - request (Union[google.cloud.apigateway_v1.types.DeleteApiConfigRequest, dict]): + request (Optional[Union[google.cloud.apigateway_v1.types.DeleteApiConfigRequest, dict]]): The request object. Request message for ApiGatewayService.DeleteApiConfig name (:class:`str`): diff --git a/google/cloud/apigateway_v1/services/api_gateway_service/client.py b/google/cloud/apigateway_v1/services/api_gateway_service/client.py index 9c3c280..dc63bdd 100644 --- a/google/cloud/apigateway_v1/services/api_gateway_service/client.py +++ b/google/cloud/apigateway_v1/services/api_gateway_service/client.py @@ -16,7 +16,18 @@ from collections import OrderedDict import os import re -from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union, cast +from typing import ( + Dict, + Mapping, + MutableMapping, + MutableSequence, + Optional, + Sequence, + Tuple, + Type, + Union, + cast, +) from google.api_core import client_options as client_options_lib from google.api_core import exceptions as core_exceptions @@ -64,7 +75,7 @@ class ApiGatewayServiceClientMeta(type): def get_transport_class( cls, - label: str = None, + label: Optional[str] = None, ) -> Type[ApiGatewayServiceTransport]: """Returns an appropriate transport class. @@ -434,7 +445,7 @@ def __init__( self, *, credentials: Optional[ga_credentials.Credentials] = None, - transport: Union[str, ApiGatewayServiceTransport, None] = None, + transport: Optional[Union[str, ApiGatewayServiceTransport]] = None, client_options: Optional[Union[client_options_lib.ClientOptions, dict]] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, ) -> None: @@ -532,11 +543,11 @@ def __init__( def list_gateways( self, - request: Union[apigateway.ListGatewaysRequest, dict] = None, + request: Optional[Union[apigateway.ListGatewaysRequest, dict]] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListGatewaysPager: r"""Lists Gateways in a given project and location. @@ -647,11 +658,11 @@ def sample_list_gateways(): def get_gateway( self, - request: Union[apigateway.GetGatewayRequest, dict] = None, + request: Optional[Union[apigateway.GetGatewayRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> apigateway.Gateway: r"""Gets details of a single Gateway. @@ -753,13 +764,13 @@ def sample_get_gateway(): def create_gateway( self, - request: Union[apigateway.CreateGatewayRequest, dict] = None, + request: Optional[Union[apigateway.CreateGatewayRequest, dict]] = None, *, - parent: str = None, - gateway: apigateway.Gateway = None, - gateway_id: str = None, + parent: Optional[str] = None, + gateway: Optional[apigateway.Gateway] = None, + gateway_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new Gateway in a given project and @@ -896,12 +907,12 @@ def sample_create_gateway(): def update_gateway( self, - request: Union[apigateway.UpdateGatewayRequest, dict] = None, + request: Optional[Union[apigateway.UpdateGatewayRequest, dict]] = None, *, - gateway: apigateway.Gateway = None, - update_mask: field_mask_pb2.FieldMask = None, + gateway: Optional[apigateway.Gateway] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single Gateway. @@ -1031,11 +1042,11 @@ def sample_update_gateway(): def delete_gateway( self, - request: Union[apigateway.DeleteGatewayRequest, dict] = None, + request: Optional[Union[apigateway.DeleteGatewayRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single Gateway. @@ -1155,11 +1166,11 @@ def sample_delete_gateway(): def list_apis( self, - request: Union[apigateway.ListApisRequest, dict] = None, + request: Optional[Union[apigateway.ListApisRequest, dict]] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListApisPager: r"""Lists Apis in a given project and location. @@ -1270,11 +1281,11 @@ def sample_list_apis(): def get_api( self, - request: Union[apigateway.GetApiRequest, dict] = None, + request: Optional[Union[apigateway.GetApiRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> apigateway.Api: r"""Gets details of a single Api. @@ -1372,13 +1383,13 @@ def sample_get_api(): def create_api( self, - request: Union[apigateway.CreateApiRequest, dict] = None, + request: Optional[Union[apigateway.CreateApiRequest, dict]] = None, *, - parent: str = None, - api: apigateway.Api = None, - api_id: str = None, + parent: Optional[str] = None, + api: Optional[apigateway.Api] = None, + api_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new Api in a given project and location. @@ -1509,12 +1520,12 @@ def sample_create_api(): def update_api( self, - request: Union[apigateway.UpdateApiRequest, dict] = None, + request: Optional[Union[apigateway.UpdateApiRequest, dict]] = None, *, - api: apigateway.Api = None, - update_mask: field_mask_pb2.FieldMask = None, + api: Optional[apigateway.Api] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single Api. @@ -1637,11 +1648,11 @@ def sample_update_api(): def delete_api( self, - request: Union[apigateway.DeleteApiRequest, dict] = None, + request: Optional[Union[apigateway.DeleteApiRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single Api. @@ -1761,11 +1772,11 @@ def sample_delete_api(): def list_api_configs( self, - request: Union[apigateway.ListApiConfigsRequest, dict] = None, + request: Optional[Union[apigateway.ListApiConfigsRequest, dict]] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListApiConfigsPager: r"""Lists ApiConfigs in a given project and location. @@ -1876,11 +1887,11 @@ def sample_list_api_configs(): def get_api_config( self, - request: Union[apigateway.GetApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.GetApiConfigRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> apigateway.ApiConfig: r"""Gets details of a single ApiConfig. @@ -1979,13 +1990,13 @@ def sample_get_api_config(): def create_api_config( self, - request: Union[apigateway.CreateApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.CreateApiConfigRequest, dict]] = None, *, - parent: str = None, - api_config: apigateway.ApiConfig = None, - api_config_id: str = None, + parent: Optional[str] = None, + api_config: Optional[apigateway.ApiConfig] = None, + api_config_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new ApiConfig in a given project and @@ -2116,12 +2127,12 @@ def sample_create_api_config(): def update_api_config( self, - request: Union[apigateway.UpdateApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.UpdateApiConfigRequest, dict]] = None, *, - api_config: apigateway.ApiConfig = None, - update_mask: field_mask_pb2.FieldMask = None, + api_config: Optional[apigateway.ApiConfig] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single ApiConfig. @@ -2245,11 +2256,11 @@ def sample_update_api_config(): def delete_api_config( self, - request: Union[apigateway.DeleteApiConfigRequest, dict] = None, + request: Optional[Union[apigateway.DeleteApiConfigRequest, dict]] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single ApiConfig. diff --git a/google/cloud/apigateway_v1/services/api_gateway_service/transports/base.py b/google/cloud/apigateway_v1/services/api_gateway_service/transports/base.py index 3e05a2f..d6181fc 100644 --- a/google/cloud/apigateway_v1/services/api_gateway_service/transports/base.py +++ b/google/cloud/apigateway_v1/services/api_gateway_service/transports/base.py @@ -49,7 +49,7 @@ def __init__( self, *, host: str = DEFAULT_HOST, - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, diff --git a/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc.py b/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc.py index 7dc4767..430d5c0 100644 --- a/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc.py +++ b/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc.py @@ -48,14 +48,14 @@ def __init__( self, *, host: str = "apigateway.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, - scopes: Sequence[str] = None, - channel: grpc.Channel = None, - api_mtls_endpoint: str = None, - client_cert_source: Callable[[], Tuple[bytes, bytes]] = None, - ssl_channel_credentials: grpc.ChannelCredentials = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, + scopes: Optional[Sequence[str]] = None, + channel: Optional[grpc.Channel] = None, + api_mtls_endpoint: Optional[str] = None, + client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, @@ -183,8 +183,8 @@ def __init__( def create_channel( cls, host: str = "apigateway.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, **kwargs, diff --git a/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc_asyncio.py b/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc_asyncio.py index a9fd5d6..750a8f7 100644 --- a/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc_asyncio.py +++ b/google/cloud/apigateway_v1/services/api_gateway_service/transports/grpc_asyncio.py @@ -50,7 +50,7 @@ class ApiGatewayServiceGrpcAsyncIOTransport(ApiGatewayServiceTransport): def create_channel( cls, host: str = "apigateway.googleapis.com", - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, @@ -93,15 +93,15 @@ def __init__( self, *, host: str = "apigateway.googleapis.com", - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, - channel: aio.Channel = None, - api_mtls_endpoint: str = None, - client_cert_source: Callable[[], Tuple[bytes, bytes]] = None, - ssl_channel_credentials: grpc.ChannelCredentials = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, - quota_project_id=None, + channel: Optional[aio.Channel] = None, + api_mtls_endpoint: Optional[str] = None, + client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, api_audience: Optional[str] = None, diff --git a/google/cloud/apigateway_v1/types/apigateway.py b/google/cloud/apigateway_v1/types/apigateway.py index f6306ff..2a22f87 100644 --- a/google/cloud/apigateway_v1/types/apigateway.py +++ b/google/cloud/apigateway_v1/types/apigateway.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -58,7 +60,7 @@ class Api(proto.Message): Output only. Created time. update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. Updated time. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. @@ -85,34 +87,34 @@ class State(proto.Enum): DELETING = 4 UPDATING = 5 - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=2, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=4, ) - display_name = proto.Field( + display_name: str = proto.Field( proto.STRING, number=5, ) - managed_service = proto.Field( + managed_service: str = proto.Field( proto.STRING, number=7, ) - state = proto.Field( + state: State = proto.Field( proto.ENUM, number=12, enum=State, @@ -131,7 +133,7 @@ class ApiConfig(proto.Message): Output only. Created time. update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. Updated time. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. @@ -153,14 +155,14 @@ class ApiConfig(proto.Message): https://cloud.google.com/service-infrastructure/docs/glossary#config). state (google.cloud.apigateway_v1.types.ApiConfig.State): Output only. State of the API Config. - openapi_documents (Sequence[google.cloud.apigateway_v1.types.ApiConfig.OpenApiDocument]): + openapi_documents (MutableSequence[google.cloud.apigateway_v1.types.ApiConfig.OpenApiDocument]): Optional. OpenAPI specification documents. If specified, grpc_services and managed_service_configs must not be included. - grpc_services (Sequence[google.cloud.apigateway_v1.types.ApiConfig.GrpcServiceDefinition]): + grpc_services (MutableSequence[google.cloud.apigateway_v1.types.ApiConfig.GrpcServiceDefinition]): Optional. gRPC service definition files. If specified, openapi_documents must not be included. - managed_service_configs (Sequence[google.cloud.apigateway_v1.types.ApiConfig.File]): + managed_service_configs (MutableSequence[google.cloud.apigateway_v1.types.ApiConfig.File]): Optional. Service Configuration files. At least one must be included when using gRPC service definitions. See https://cloud.google.com/endpoints/docs/grpc/grpc-service-config#service_configuration_overview @@ -198,11 +200,11 @@ class File(proto.Message): The bytes that constitute the file. """ - path = proto.Field( + path: str = proto.Field( proto.STRING, number=1, ) - contents = proto.Field( + contents: bytes = proto.Field( proto.BYTES, number=2, ) @@ -215,7 +217,7 @@ class OpenApiDocument(proto.Message): The OpenAPI Specification document file. """ - document = proto.Field( + document: "ApiConfig.File" = proto.Field( proto.MESSAGE, number=1, message="ApiConfig.File", @@ -234,71 +236,71 @@ class GrpcServiceDefinition(proto.Message): $ protoc --include_imports --include_source_info test.proto -o out.pb - source (Sequence[google.cloud.apigateway_v1.types.ApiConfig.File]): + source (MutableSequence[google.cloud.apigateway_v1.types.ApiConfig.File]): Optional. Uncompiled proto files associated with the descriptor set, used for display purposes (server-side compilation is not supported). These should match the inputs to 'protoc' command used to generate file_descriptor_set. """ - file_descriptor_set = proto.Field( + file_descriptor_set: "ApiConfig.File" = proto.Field( proto.MESSAGE, number=1, message="ApiConfig.File", ) - source = proto.RepeatedField( + source: MutableSequence["ApiConfig.File"] = proto.RepeatedField( proto.MESSAGE, number=2, message="ApiConfig.File", ) - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=2, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=4, ) - display_name = proto.Field( + display_name: str = proto.Field( proto.STRING, number=5, ) - gateway_service_account = proto.Field( + gateway_service_account: str = proto.Field( proto.STRING, number=14, ) - service_config_id = proto.Field( + service_config_id: str = proto.Field( proto.STRING, number=12, ) - state = proto.Field( + state: State = proto.Field( proto.ENUM, number=8, enum=State, ) - openapi_documents = proto.RepeatedField( + openapi_documents: MutableSequence[OpenApiDocument] = proto.RepeatedField( proto.MESSAGE, number=9, message=OpenApiDocument, ) - grpc_services = proto.RepeatedField( + grpc_services: MutableSequence[GrpcServiceDefinition] = proto.RepeatedField( proto.MESSAGE, number=10, message=GrpcServiceDefinition, ) - managed_service_configs = proto.RepeatedField( + managed_service_configs: MutableSequence[File] = proto.RepeatedField( proto.MESSAGE, number=11, message=File, @@ -319,7 +321,7 @@ class Gateway(proto.Message): Output only. Created time. update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. Updated time. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. @@ -347,39 +349,39 @@ class State(proto.Enum): DELETING = 4 UPDATING = 5 - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=2, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=4, ) - display_name = proto.Field( + display_name: str = proto.Field( proto.STRING, number=5, ) - api_config = proto.Field( + api_config: str = proto.Field( proto.STRING, number=6, ) - state = proto.Field( + state: State = proto.Field( proto.ENUM, number=7, enum=State, ) - default_hostname = proto.Field( + default_hostname: str = proto.Field( proto.STRING, number=9, ) @@ -402,23 +404,23 @@ class ListGatewaysRequest(proto.Message): Order by parameters. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) - filter = proto.Field( + filter: str = proto.Field( proto.STRING, number=4, ) - order_by = proto.Field( + order_by: str = proto.Field( proto.STRING, number=5, ) @@ -428,11 +430,11 @@ class ListGatewaysResponse(proto.Message): r"""Response message for ApiGatewayService.ListGateways Attributes: - gateways (Sequence[google.cloud.apigateway_v1.types.Gateway]): + gateways (MutableSequence[google.cloud.apigateway_v1.types.Gateway]): Gateways. next_page_token (str): Next page token. - unreachable_locations (Sequence[str]): + unreachable_locations (MutableSequence[str]): Locations that could not be reached. """ @@ -440,16 +442,16 @@ class ListGatewaysResponse(proto.Message): def raw_page(self): return self - gateways = proto.RepeatedField( + gateways: MutableSequence["Gateway"] = proto.RepeatedField( proto.MESSAGE, number=1, message="Gateway", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) - unreachable_locations = proto.RepeatedField( + unreachable_locations: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=3, ) @@ -464,7 +466,7 @@ class GetGatewayRequest(proto.Message): ``projects/*/locations/*/gateways/*`` """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -485,15 +487,15 @@ class CreateGatewayRequest(proto.Message): Required. Gateway resource. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - gateway_id = proto.Field( + gateway_id: str = proto.Field( proto.STRING, number=2, ) - gateway = proto.Field( + gateway: "Gateway" = proto.Field( proto.MESSAGE, number=3, message="Gateway", @@ -515,12 +517,12 @@ class UpdateGatewayRequest(proto.Message): Required. Gateway resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - gateway = proto.Field( + gateway: "Gateway" = proto.Field( proto.MESSAGE, number=2, message="Gateway", @@ -536,7 +538,7 @@ class DeleteGatewayRequest(proto.Message): ``projects/*/locations/*/gateways/*`` """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -559,23 +561,23 @@ class ListApisRequest(proto.Message): Order by parameters. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) - filter = proto.Field( + filter: str = proto.Field( proto.STRING, number=4, ) - order_by = proto.Field( + order_by: str = proto.Field( proto.STRING, number=5, ) @@ -585,11 +587,11 @@ class ListApisResponse(proto.Message): r"""Response message for ApiGatewayService.ListApis Attributes: - apis (Sequence[google.cloud.apigateway_v1.types.Api]): + apis (MutableSequence[google.cloud.apigateway_v1.types.Api]): APIs. next_page_token (str): Next page token. - unreachable_locations (Sequence[str]): + unreachable_locations (MutableSequence[str]): Locations that could not be reached. """ @@ -597,16 +599,16 @@ class ListApisResponse(proto.Message): def raw_page(self): return self - apis = proto.RepeatedField( + apis: MutableSequence["Api"] = proto.RepeatedField( proto.MESSAGE, number=1, message="Api", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) - unreachable_locations = proto.RepeatedField( + unreachable_locations: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=3, ) @@ -621,7 +623,7 @@ class GetApiRequest(proto.Message): ``projects/*/locations/global/apis/*`` """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -642,15 +644,15 @@ class CreateApiRequest(proto.Message): Required. API resource. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - api_id = proto.Field( + api_id: str = proto.Field( proto.STRING, number=2, ) - api = proto.Field( + api: "Api" = proto.Field( proto.MESSAGE, number=3, message="Api", @@ -672,12 +674,12 @@ class UpdateApiRequest(proto.Message): Required. API resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - api = proto.Field( + api: "Api" = proto.Field( proto.MESSAGE, number=2, message="Api", @@ -693,7 +695,7 @@ class DeleteApiRequest(proto.Message): ``projects/*/locations/global/apis/*`` """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -716,23 +718,23 @@ class ListApiConfigsRequest(proto.Message): Order by parameters. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) - filter = proto.Field( + filter: str = proto.Field( proto.STRING, number=4, ) - order_by = proto.Field( + order_by: str = proto.Field( proto.STRING, number=5, ) @@ -742,11 +744,11 @@ class ListApiConfigsResponse(proto.Message): r"""Response message for ApiGatewayService.ListApiConfigs Attributes: - api_configs (Sequence[google.cloud.apigateway_v1.types.ApiConfig]): + api_configs (MutableSequence[google.cloud.apigateway_v1.types.ApiConfig]): API Configs. next_page_token (str): Next page token. - unreachable_locations (Sequence[str]): + unreachable_locations (MutableSequence[str]): Locations that could not be reached. """ @@ -754,16 +756,16 @@ class ListApiConfigsResponse(proto.Message): def raw_page(self): return self - api_configs = proto.RepeatedField( + api_configs: MutableSequence["ApiConfig"] = proto.RepeatedField( proto.MESSAGE, number=1, message="ApiConfig", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) - unreachable_locations = proto.RepeatedField( + unreachable_locations: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=3, ) @@ -789,11 +791,11 @@ class ConfigView(proto.Enum): BASIC = 1 FULL = 2 - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - view = proto.Field( + view: ConfigView = proto.Field( proto.ENUM, number=3, enum=ConfigView, @@ -815,15 +817,15 @@ class CreateApiConfigRequest(proto.Message): Required. API resource. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - api_config_id = proto.Field( + api_config_id: str = proto.Field( proto.STRING, number=2, ) - api_config = proto.Field( + api_config: "ApiConfig" = proto.Field( proto.MESSAGE, number=3, message="ApiConfig", @@ -845,12 +847,12 @@ class UpdateApiConfigRequest(proto.Message): Required. API Config resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - api_config = proto.Field( + api_config: "ApiConfig" = proto.Field( proto.MESSAGE, number=2, message="ApiConfig", @@ -866,7 +868,7 @@ class DeleteApiConfigRequest(proto.Message): ``projects/*/locations/global/apis/*/configs/*`` """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -900,7 +902,7 @@ class OperationMetadata(proto.Message): api_version (str): Output only. API version used to start the operation. - diagnostics (Sequence[google.cloud.apigateway_v1.types.OperationMetadata.Diagnostic]): + diagnostics (MutableSequence[google.cloud.apigateway_v1.types.OperationMetadata.Diagnostic]): Output only. Diagnostics generated during processing of configuration source files. """ @@ -915,46 +917,46 @@ class Diagnostic(proto.Message): The diagnostic message. """ - location = proto.Field( + location: str = proto.Field( proto.STRING, number=1, ) - message = proto.Field( + message: str = proto.Field( proto.STRING, number=2, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=1, message=timestamp_pb2.Timestamp, ) - end_time = proto.Field( + end_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=2, message=timestamp_pb2.Timestamp, ) - target = proto.Field( + target: str = proto.Field( proto.STRING, number=3, ) - verb = proto.Field( + verb: str = proto.Field( proto.STRING, number=4, ) - status_message = proto.Field( + status_message: str = proto.Field( proto.STRING, number=5, ) - requested_cancellation = proto.Field( + requested_cancellation: bool = proto.Field( proto.BOOL, number=6, ) - api_version = proto.Field( + api_version: str = proto.Field( proto.STRING, number=7, ) - diagnostics = proto.RepeatedField( + diagnostics: MutableSequence[Diagnostic] = proto.RepeatedField( proto.MESSAGE, number=8, message=Diagnostic, diff --git a/release-please-config.json b/release-please-config.json index a76aaeb..37ce9f2 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -7,7 +7,7 @@ "google/cloud/apigateway/gapic_version.py", { "type": "json", - "path": "samples/generated_samples/snippet_metadata_apigateway_v1.json", + "path": "samples/generated_samples/snippet_metadata_google.cloud.apigateway.v1.json", "jsonpath": "$.clientLibrary.version" } ] diff --git a/samples/generated_samples/snippet_metadata_apigateway_v1.json b/samples/generated_samples/snippet_metadata_google.cloud.apigateway.v1.json similarity index 99% rename from samples/generated_samples/snippet_metadata_apigateway_v1.json rename to samples/generated_samples/snippet_metadata_google.cloud.apigateway.v1.json index d64250b..fdf9818 100644 --- a/samples/generated_samples/snippet_metadata_apigateway_v1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.apigateway.v1.json @@ -7,7 +7,8 @@ } ], "language": "PYTHON", - "name": "google-cloud-api-gateway" + "name": "google-cloud-api-gateway", + "version": "0.1.0" }, "snippets": [ {