Skip to content

Commit ce7a4c7

Browse files
chore: [Many APIs] Update gapic-generator-python to v1.17.1 (#12639)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 629071173 Source-Link: googleapis/googleapis@4afa392 Source-Link: googleapis/googleapis-gen@16dbbb4 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWdrZS1iYWNrdXAvLk93bEJvdC55YW1sIiwiaCI6IjE2ZGJiYjRkMDQ1N2RiNWU2MWFjOWY5OWIwZDUyYTQ2MTU0NDU1YWMifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWdrZS1jb25uZWN0LWdhdGV3YXkvLk93bEJvdC55YW1sIiwiaCI6IjE2ZGJiYjRkMDQ1N2RiNWU2MWFjOWY5OWIwZDUyYTQ2MTU0NDU1YWMifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWdrZS1odWIvLk93bEJvdC55YW1sIiwiaCI6IjE2ZGJiYjRkMDQ1N2RiNWU2MWFjOWY5OWIwZDUyYTQ2MTU0NDU1YWMifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWdrZS1tdWx0aWNsb3VkLy5Pd2xCb3QueWFtbCIsImgiOiIxNmRiYmI0ZDA0NTdkYjVlNjFhYzlmOTliMGQ1MmE0NjE1NDQ1NWFjIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWdzdWl0ZWFkZG9ucy8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWlhbS8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWlhcC8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWlkcy8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWttcy1pbnZlbnRvcnkvLk93bEJvdC55YW1sIiwiaCI6IjE2ZGJiYjRkMDQ1N2RiNWU2MWFjOWY5OWIwZDUyYTQ2MTU0NDU1YWMifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWttcy8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWxhbmd1YWdlLy5Pd2xCb3QueWFtbCIsImgiOiIxNmRiYmI0ZDA0NTdkYjVlNjFhYzlmOTliMGQ1MmE0NjE1NDQ1NWFjIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWxpZmUtc2NpZW5jZXMvLk93bEJvdC55YW1sIiwiaCI6IjE2ZGJiYjRkMDQ1N2RiNWU2MWFjOWY5OWIwZDUyYTQ2MTU0NDU1YWMifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1hbmFnZWQtaWRlbnRpdGllcy8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1lZGlhLXRyYW5zbGF0aW9uLy5Pd2xCb3QueWFtbCIsImgiOiIxNmRiYmI0ZDA0NTdkYjVlNjFhYzlmOTliMGQ1MmE0NjE1NDQ1NWFjIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1lbWNhY2hlLy5Pd2xCb3QueWFtbCIsImgiOiIxNmRiYmI0ZDA0NTdkYjVlNjFhYzlmOTliMGQ1MmE0NjE1NDQ1NWFjIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1pZ3JhdGlvbmNlbnRlci8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1vbml0b3JpbmctZGFzaGJvYXJkcy8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1vbml0b3JpbmctbWV0cmljcy1zY29wZXMvLk93bEJvdC55YW1sIiwiaCI6IjE2ZGJiYjRkMDQ1N2RiNWU2MWFjOWY5OWIwZDUyYTQ2MTU0NDU1YWMifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW1vbml0b3JpbmcvLk93bEJvdC55YW1sIiwiaCI6IjE2ZGJiYjRkMDQ1N2RiNWU2MWFjOWY5OWIwZDUyYTQ2MTU0NDU1YWMifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLW5ldGFwcC8uT3dsQm90LnlhbWwiLCJoIjoiMTZkYmJiNGQwNDU3ZGI1ZTYxYWM5Zjk5YjBkNTJhNDYxNTQ0NTVhYyJ9 --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Anthonios Partheniou <partheniou@google.com>
1 parent f3aaade commit ce7a4c7

195 files changed

Lines changed: 48990 additions & 6557 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/google-cloud-gke-backup/google/cloud/gke_backup/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.5.8" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-cloud-gke-backup/google/cloud/gke_backup_v1/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.5.8" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-cloud-gke-backup/google/cloud/gke_backup_v1/services/backup_for_gke/async_client.py

Lines changed: 234 additions & 321 deletions
Large diffs are not rendered by default.

packages/google-cloud-gke-backup/google/cloud/gke_backup_v1/services/backup_for_gke/client.py

Lines changed: 118 additions & 156 deletions
Large diffs are not rendered by default.

packages/google-cloud-gke-backup/google/cloud/gke_backup_v1/services/backup_for_gke/transports/grpc.py

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def __init__(
6262
credentials: Optional[ga_credentials.Credentials] = None,
6363
credentials_file: Optional[str] = None,
6464
scopes: Optional[Sequence[str]] = None,
65-
channel: Optional[grpc.Channel] = None,
65+
channel: Optional[Union[grpc.Channel, Callable[..., grpc.Channel]]] = None,
6666
api_mtls_endpoint: Optional[str] = None,
6767
client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None,
6868
ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None,
@@ -82,14 +82,17 @@ def __init__(
8282
credentials identify the application to the service; if none
8383
are specified, the client will attempt to ascertain the
8484
credentials from the environment.
85-
This argument is ignored if ``channel`` is provided.
85+
This argument is ignored if a ``channel`` instance is provided.
8686
credentials_file (Optional[str]): A file with credentials that can
8787
be loaded with :func:`google.auth.load_credentials_from_file`.
88-
This argument is ignored if ``channel`` is provided.
88+
This argument is ignored if a ``channel`` instance is provided.
8989
scopes (Optional(Sequence[str])): A list of scopes. This argument is
90-
ignored if ``channel`` is provided.
91-
channel (Optional[grpc.Channel]): A ``Channel`` instance through
92-
which to make calls.
90+
ignored if a ``channel`` instance is provided.
91+
channel (Optional[Union[grpc.Channel, Callable[..., grpc.Channel]]]):
92+
A ``Channel`` instance through which to make calls, or a Callable
93+
that constructs and returns one. If set to None, ``self.create_channel``
94+
is used to create the channel. If a Callable is given, it will be called
95+
with the same arguments as used in ``self.create_channel``.
9396
api_mtls_endpoint (Optional[str]): Deprecated. The mutual TLS endpoint.
9497
If provided, it overrides the ``host`` argument and tries to create
9598
a mutual TLS channel with client SSL credentials from
@@ -99,11 +102,11 @@ def __init__(
99102
private key bytes, both in PEM format. It is ignored if
100103
``api_mtls_endpoint`` is None.
101104
ssl_channel_credentials (grpc.ChannelCredentials): SSL credentials
102-
for the grpc channel. It is ignored if ``channel`` is provided.
105+
for the grpc channel. It is ignored if a ``channel`` instance is provided.
103106
client_cert_source_for_mtls (Optional[Callable[[], Tuple[bytes, bytes]]]):
104107
A callback to provide client certificate bytes and private key bytes,
105108
both in PEM format. It is used to configure a mutual TLS channel. It is
106-
ignored if ``channel`` or ``ssl_channel_credentials`` is provided.
109+
ignored if a ``channel`` instance or ``ssl_channel_credentials`` is provided.
107110
quota_project_id (Optional[str]): An optional project to use for billing
108111
and quota.
109112
client_info (google.api_core.gapic_v1.client_info.ClientInfo):
@@ -130,7 +133,7 @@ def __init__(
130133
if client_cert_source:
131134
warnings.warn("client_cert_source is deprecated", DeprecationWarning)
132135

133-
if channel:
136+
if isinstance(channel, grpc.Channel):
134137
# Ignore credentials if a channel was passed.
135138
credentials = False
136139
# If a channel was explicitly provided, set it.
@@ -171,7 +174,9 @@ def __init__(
171174
)
172175

173176
if not self._grpc_channel:
174-
self._grpc_channel = type(self).create_channel(
177+
# initialize with the provided callable or the default channel
178+
channel_init = channel or type(self).create_channel
179+
self._grpc_channel = channel_init(
175180
self._host,
176181
# use the credentials which are saved
177182
credentials=self._credentials,

0 commit comments

Comments
 (0)