diff --git a/.flake8 b/.flake8 index 2e438749..87f6e408 100644 --- a/.flake8 +++ b/.flake8 @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 98994f47..ae4a522b 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,5 +13,5 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:2d816f26f728ac8b24248741e7d4c461c09764ef9f7be3684d557c9632e46dbd -# created: 2023-06-28T17:03:33.371210701Z + digest: sha256:39f0f3f2be02ef036e297e376fe3b6256775576da8a6ccb1d5eeb80f4c8bf8fb +# created: 2023-07-17T15:20:13.819193964Z diff --git a/.github/auto-label.yaml b/.github/auto-label.yaml index 41bff0b5..b2016d11 100644 --- a/.github/auto-label.yaml +++ b/.github/auto-label.yaml @@ -1,4 +1,4 @@ -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/build.sh b/.kokoro/build.sh index 5370afa6..111f8efc 100755 --- a/.kokoro/build.sh +++ b/.kokoro/build.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2018 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/docker/docs/Dockerfile b/.kokoro/docker/docs/Dockerfile index f8137d0a..8e39a2cc 100644 --- a/.kokoro/docker/docs/Dockerfile +++ b/.kokoro/docker/docs/Dockerfile @@ -1,4 +1,4 @@ -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/populate-secrets.sh b/.kokoro/populate-secrets.sh index f5251425..6f397214 100755 --- a/.kokoro/populate-secrets.sh +++ b/.kokoro/populate-secrets.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC. +# Copyright 2023 Google LLC. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/publish-docs.sh b/.kokoro/publish-docs.sh index 1c4d6237..9eafe0be 100755 --- a/.kokoro/publish-docs.sh +++ b/.kokoro/publish-docs.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/release.sh b/.kokoro/release.sh index 9a4c4151..8f03e404 100755 --- a/.kokoro/release.sh +++ b/.kokoro/release.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index c7929db6..67d70a11 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -113,26 +113,30 @@ commonmark==0.9.1 \ --hash=sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60 \ --hash=sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9 # via rich -cryptography==41.0.0 \ - --hash=sha256:0ddaee209d1cf1f180f1efa338a68c4621154de0afaef92b89486f5f96047c55 \ - --hash=sha256:14754bcdae909d66ff24b7b5f166d69340ccc6cb15731670435efd5719294895 \ - --hash=sha256:344c6de9f8bda3c425b3a41b319522ba3208551b70c2ae00099c205f0d9fd3be \ - --hash=sha256:34d405ea69a8b34566ba3dfb0521379b210ea5d560fafedf9f800a9a94a41928 \ - --hash=sha256:3680248309d340fda9611498a5319b0193a8dbdb73586a1acf8109d06f25b92d \ - --hash=sha256:3c5ef25d060c80d6d9f7f9892e1d41bb1c79b78ce74805b8cb4aa373cb7d5ec8 \ - --hash=sha256:4ab14d567f7bbe7f1cdff1c53d5324ed4d3fc8bd17c481b395db224fb405c237 \ - --hash=sha256:5c1f7293c31ebc72163a9a0df246f890d65f66b4a40d9ec80081969ba8c78cc9 \ - --hash=sha256:6b71f64beeea341c9b4f963b48ee3b62d62d57ba93eb120e1196b31dc1025e78 \ - --hash=sha256:7d92f0248d38faa411d17f4107fc0bce0c42cae0b0ba5415505df72d751bf62d \ - --hash=sha256:8362565b3835ceacf4dc8f3b56471a2289cf51ac80946f9087e66dc283a810e0 \ - --hash=sha256:84a165379cb9d411d58ed739e4af3396e544eac190805a54ba2e0322feb55c46 \ - --hash=sha256:88ff107f211ea696455ea8d911389f6d2b276aabf3231bf72c8853d22db755c5 \ - --hash=sha256:9f65e842cb02550fac96536edb1d17f24c0a338fd84eaf582be25926e993dde4 \ - --hash=sha256:a4fc68d1c5b951cfb72dfd54702afdbbf0fb7acdc9b7dc4301bbf2225a27714d \ - --hash=sha256:b7f2f5c525a642cecad24ee8670443ba27ac1fab81bba4cc24c7b6b41f2d0c75 \ - --hash=sha256:b846d59a8d5a9ba87e2c3d757ca019fa576793e8758174d3868aecb88d6fc8eb \ - --hash=sha256:bf8fc66012ca857d62f6a347007e166ed59c0bc150cefa49f28376ebe7d992a2 \ - --hash=sha256:f5d0bf9b252f30a31664b6f64432b4730bb7038339bd18b1fafe129cfc2be9be +cryptography==41.0.2 \ + --hash=sha256:01f1d9e537f9a15b037d5d9ee442b8c22e3ae11ce65ea1f3316a41c78756b711 \ + --hash=sha256:079347de771f9282fbfe0e0236c716686950c19dee1b76240ab09ce1624d76d7 \ + --hash=sha256:182be4171f9332b6741ee818ec27daff9fb00349f706629f5cbf417bd50e66fd \ + --hash=sha256:192255f539d7a89f2102d07d7375b1e0a81f7478925b3bc2e0549ebf739dae0e \ + --hash=sha256:2a034bf7d9ca894720f2ec1d8b7b5832d7e363571828037f9e0c4f18c1b58a58 \ + --hash=sha256:342f3767e25876751e14f8459ad85e77e660537ca0a066e10e75df9c9e9099f0 \ + --hash=sha256:439c3cc4c0d42fa999b83ded80a9a1fb54d53c58d6e59234cfe97f241e6c781d \ + --hash=sha256:49c3222bb8f8e800aead2e376cbef687bc9e3cb9b58b29a261210456a7783d83 \ + --hash=sha256:674b669d5daa64206c38e507808aae49904c988fa0a71c935e7006a3e1e83831 \ + --hash=sha256:7a9a3bced53b7f09da251685224d6a260c3cb291768f54954e28f03ef14e3766 \ + --hash=sha256:7af244b012711a26196450d34f483357e42aeddb04128885d95a69bd8b14b69b \ + --hash=sha256:7d230bf856164de164ecb615ccc14c7fc6de6906ddd5b491f3af90d3514c925c \ + --hash=sha256:84609ade00a6ec59a89729e87a503c6e36af98ddcd566d5f3be52e29ba993182 \ + --hash=sha256:9a6673c1828db6270b76b22cc696f40cde9043eb90373da5c2f8f2158957f42f \ + --hash=sha256:9b6d717393dbae53d4e52684ef4f022444fc1cce3c48c38cb74fca29e1f08eaa \ + --hash=sha256:9c3fe6534d59d071ee82081ca3d71eed3210f76ebd0361798c74abc2bcf347d4 \ + --hash=sha256:a719399b99377b218dac6cf547b6ec54e6ef20207b6165126a280b0ce97e0d2a \ + --hash=sha256:b332cba64d99a70c1e0836902720887fb4529ea49ea7f5462cf6640e095e11d2 \ + --hash=sha256:d124682c7a23c9764e54ca9ab5b308b14b18eba02722b8659fb238546de83a76 \ + --hash=sha256:d73f419a56d74fef257955f51b18d046f3506270a5fd2ac5febbfa259d6c0fa5 \ + --hash=sha256:f0dc40e6f7aa37af01aba07277d3d64d5a03dc66d682097541ec4da03cc140ee \ + --hash=sha256:f14ad275364c8b4e525d018f6716537ae7b6d369c094805cae45300847e0894f \ + --hash=sha256:f772610fe364372de33d76edcd313636a25684edb94cee53fd790195f5989d14 # via # gcp-releasetool # secretstorage diff --git a/.kokoro/test-samples-against-head.sh b/.kokoro/test-samples-against-head.sh index ba3a707b..63ac41df 100755 --- a/.kokoro/test-samples-against-head.sh +++ b/.kokoro/test-samples-against-head.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/test-samples-impl.sh b/.kokoro/test-samples-impl.sh index 2c6500ca..5a0f5fab 100755 --- a/.kokoro/test-samples-impl.sh +++ b/.kokoro/test-samples-impl.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2021 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/test-samples.sh b/.kokoro/test-samples.sh index 11c042d3..50b35a48 100755 --- a/.kokoro/test-samples.sh +++ b/.kokoro/test-samples.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/trampoline.sh b/.kokoro/trampoline.sh index f39236e9..d85b1f26 100755 --- a/.kokoro/trampoline.sh +++ b/.kokoro/trampoline.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2017 Google Inc. +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.kokoro/trampoline_v2.sh b/.kokoro/trampoline_v2.sh index 4af6cdc2..59a7cf3a 100755 --- a/.kokoro/trampoline_v2.sh +++ b/.kokoro/trampoline_v2.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5405cc8f..9e3898fd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,4 +1,4 @@ -# Copyright 2021 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 264f7ea3..05b2e26e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.26.0" + ".": "2.27.0" } diff --git a/.trampolinerc b/.trampolinerc index 0eee72ab..a7dfeb42 100644 --- a/.trampolinerc +++ b/.trampolinerc @@ -1,4 +1,4 @@ -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -12,8 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Template for .trampolinerc - # Add required env vars here. required_envvars+=( ) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a5e8ed5..abaf63f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ [1]: https://pypi.org/project/google-cloud-container/#history +## [2.27.0](https://github.com/googleapis/python-container/compare/v2.26.0...v2.27.0) (2023-07-19) + + +### Features + +* Add a Pod IP Utilization API ([b5dfb67](https://github.com/googleapis/python-container/commit/b5dfb6725c1a9097254959908af739cd3f7a20ea)) +* Add advanced_datapath_observability_config to monitoring_config ([b5dfb67](https://github.com/googleapis/python-container/commit/b5dfb6725c1a9097254959908af739cd3f7a20ea)) +* Add Multi-networking API ([5c5cc4f](https://github.com/googleapis/python-container/commit/5c5cc4fbe54affde3744da3203c6bd2aeb733d61)) +* Add policy_name to PlacementPolicy message within a node pool ([5c5cc4f](https://github.com/googleapis/python-container/commit/5c5cc4fbe54affde3744da3203c6bd2aeb733d61)) + ## [2.26.0](https://github.com/googleapis/python-container/compare/v2.25.0...v2.26.0) (2023-07-04) diff --git a/MANIFEST.in b/MANIFEST.in index e783f4c6..e0a66705 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/README.rst b/README.rst index fe03351a..5192535c 100644 --- a/README.rst +++ b/README.rst @@ -36,21 +36,24 @@ In order to use this library, you first need to go through the following steps: Installation ~~~~~~~~~~~~ -Install this library in a `virtualenv`_ using pip. `virtualenv`_ is a tool to -create isolated Python environments. The basic problem it addresses is one of -dependencies and versions, and indirectly permissions. +Install this library in a virtual environment using `venv`_. `venv`_ is a tool that +creates isolated Python environments. These isolated environments can have separate +versions of Python packages, which allows you to isolate one project's dependencies +from the dependencies of other projects. -With `virtualenv`_, it's possible to install this library without needing system +With `venv`_, it's possible to install this library without needing system install permissions, and without clashing with the installed system dependencies. -.. _`virtualenv`: https://virtualenv.pypa.io/en/latest/ +.. _`venv`: https://docs.python.org/3/library/venv.html Code samples and snippets ~~~~~~~~~~~~~~~~~~~~~~~~~ -Code samples and snippets live in the `samples/` folder. +Code samples and snippets live in the `samples/`_ folder. + +.. _samples/: https://github.com/googleapis/python-container/tree/main/samples Supported Python Versions @@ -77,10 +80,9 @@ Mac/Linux .. code-block:: console - pip install virtualenv - virtualenv + python3 -m venv source /bin/activate - /bin/pip install google-cloud-container + pip install google-cloud-container Windows @@ -88,10 +90,9 @@ Windows .. code-block:: console - pip install virtualenv - virtualenv - \Scripts\activate - \Scripts\pip.exe install google-cloud-container + py -m venv + .\\Scripts\activate + pip install google-cloud-container Next Steps ~~~~~~~~~~ diff --git a/docs/conf.py b/docs/conf.py index b72c85ec..eef06229 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2021 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container/__init__.py b/google/cloud/container/__init__.py index 9e62eac2..133ec009 100644 --- a/google/cloud/container/__init__.py +++ b/google/cloud/container/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -26,8 +26,11 @@ ) from google.cloud.container_v1.types.cluster_service import ( AcceleratorConfig, + AdditionalNodeNetworkConfig, + AdditionalPodNetworkConfig, AdditionalPodRangesConfig, AddonsConfig, + AdvancedDatapathObservabilityConfig, AdvancedMachineFeatures, AuthenticatorGroupsConfig, Autopilot, @@ -67,6 +70,7 @@ GcePersistentDiskCsiDriverConfig, GcfsConfig, GcpFilestoreCsiDriverConfig, + GcsFuseCsiDriverConfig, GetClusterRequest, GetJSONWebKeysRequest, GetJSONWebKeysResponse, @@ -137,6 +141,7 @@ PrivateClusterConfig, PrivateClusterMasterGlobalAccessConfig, PrivateIPv6GoogleAccess, + RangeInfo, RecurringTimeWindow, ReleaseChannel, ReservationAffinity, @@ -188,8 +193,11 @@ "ClusterManagerClient", "ClusterManagerAsyncClient", "AcceleratorConfig", + "AdditionalNodeNetworkConfig", + "AdditionalPodNetworkConfig", "AdditionalPodRangesConfig", "AddonsConfig", + "AdvancedDatapathObservabilityConfig", "AdvancedMachineFeatures", "AuthenticatorGroupsConfig", "Autopilot", @@ -228,6 +236,7 @@ "GcePersistentDiskCsiDriverConfig", "GcfsConfig", "GcpFilestoreCsiDriverConfig", + "GcsFuseCsiDriverConfig", "GetClusterRequest", "GetJSONWebKeysRequest", "GetJSONWebKeysResponse", @@ -295,6 +304,7 @@ "PodCIDROverprovisionConfig", "PrivateClusterConfig", "PrivateClusterMasterGlobalAccessConfig", + "RangeInfo", "RecurringTimeWindow", "ReleaseChannel", "ReservationAffinity", diff --git a/google/cloud/container/gapic_version.py b/google/cloud/container/gapic_version.py index d56eed5c..f0fcebfa 100644 --- a/google/cloud/container/gapic_version.py +++ b/google/cloud/container/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.26.0" # {x-release-please-version} +__version__ = "2.27.0" # {x-release-please-version} diff --git a/google/cloud/container_v1/__init__.py b/google/cloud/container_v1/__init__.py index bc5a6a9f..563c5b82 100644 --- a/google/cloud/container_v1/__init__.py +++ b/google/cloud/container_v1/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -21,8 +21,11 @@ from .services.cluster_manager import ClusterManagerAsyncClient, ClusterManagerClient from .types.cluster_service import ( AcceleratorConfig, + AdditionalNodeNetworkConfig, + AdditionalPodNetworkConfig, AdditionalPodRangesConfig, AddonsConfig, + AdvancedDatapathObservabilityConfig, AdvancedMachineFeatures, AuthenticatorGroupsConfig, Autopilot, @@ -62,6 +65,7 @@ GcePersistentDiskCsiDriverConfig, GcfsConfig, GcpFilestoreCsiDriverConfig, + GcsFuseCsiDriverConfig, GetClusterRequest, GetJSONWebKeysRequest, GetJSONWebKeysResponse, @@ -132,6 +136,7 @@ PrivateClusterConfig, PrivateClusterMasterGlobalAccessConfig, PrivateIPv6GoogleAccess, + RangeInfo, RecurringTimeWindow, ReleaseChannel, ReservationAffinity, @@ -182,8 +187,11 @@ __all__ = ( "ClusterManagerAsyncClient", "AcceleratorConfig", + "AdditionalNodeNetworkConfig", + "AdditionalPodNetworkConfig", "AdditionalPodRangesConfig", "AddonsConfig", + "AdvancedDatapathObservabilityConfig", "AdvancedMachineFeatures", "AuthenticatorGroupsConfig", "AutoUpgradeOptions", @@ -226,6 +234,7 @@ "GcePersistentDiskCsiDriverConfig", "GcfsConfig", "GcpFilestoreCsiDriverConfig", + "GcsFuseCsiDriverConfig", "GetClusterRequest", "GetJSONWebKeysRequest", "GetJSONWebKeysResponse", @@ -294,6 +303,7 @@ "PrivateClusterConfig", "PrivateClusterMasterGlobalAccessConfig", "PrivateIPv6GoogleAccess", + "RangeInfo", "RecurringTimeWindow", "ReleaseChannel", "ReservationAffinity", diff --git a/google/cloud/container_v1/gapic_version.py b/google/cloud/container_v1/gapic_version.py index d56eed5c..f0fcebfa 100644 --- a/google/cloud/container_v1/gapic_version.py +++ b/google/cloud/container_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.26.0" # {x-release-please-version} +__version__ = "2.27.0" # {x-release-please-version} diff --git a/google/cloud/container_v1/services/__init__.py b/google/cloud/container_v1/services/__init__.py index e8e1c384..89a37dc9 100644 --- a/google/cloud/container_v1/services/__init__.py +++ b/google/cloud/container_v1/services/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1/services/cluster_manager/__init__.py b/google/cloud/container_v1/services/cluster_manager/__init__.py index 8445ce15..54d42dba 100644 --- a/google/cloud/container_v1/services/cluster_manager/__init__.py +++ b/google/cloud/container_v1/services/cluster_manager/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1/services/cluster_manager/async_client.py b/google/cloud/container_v1/services/cluster_manager/async_client.py index 9d441ec9..b3f3915f 100644 --- a/google/cloud/container_v1/services/cluster_manager/async_client.py +++ b/google/cloud/container_v1/services/cluster_manager/async_client.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -1706,14 +1706,17 @@ async def sample_update_master(): versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid - Kubernetes version - "1.X": picks the - highest valid patch+gke.N patch in the - 1.X version - "1.X.Y": picks the highest - valid gke.N patch in the 1.X.Y version - - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the - default Kubernetes version + Kubernetes version + - "1.X": picks the highest valid + patch+gke.N patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N + patch in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit + Kubernetes version + - "-": picks the default Kubernetes + version This corresponds to the ``master_version`` field on the ``request`` instance; if ``request`` is provided, this diff --git a/google/cloud/container_v1/services/cluster_manager/client.py b/google/cloud/container_v1/services/cluster_manager/client.py index 210ba4f5..b26f67ff 100644 --- a/google/cloud/container_v1/services/cluster_manager/client.py +++ b/google/cloud/container_v1/services/cluster_manager/client.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -1912,14 +1912,17 @@ def sample_update_master(): versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid - Kubernetes version - "1.X": picks the - highest valid patch+gke.N patch in the - 1.X version - "1.X.Y": picks the highest - valid gke.N patch in the 1.X.Y version - - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the - default Kubernetes version + Kubernetes version + - "1.X": picks the highest valid + patch+gke.N patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N + patch in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit + Kubernetes version + - "-": picks the default Kubernetes + version This corresponds to the ``master_version`` field on the ``request`` instance; if ``request`` is provided, this diff --git a/google/cloud/container_v1/services/cluster_manager/pagers.py b/google/cloud/container_v1/services/cluster_manager/pagers.py index 39f4b7c8..90319405 100644 --- a/google/cloud/container_v1/services/cluster_manager/pagers.py +++ b/google/cloud/container_v1/services/cluster_manager/pagers.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1/services/cluster_manager/transports/__init__.py b/google/cloud/container_v1/services/cluster_manager/transports/__init__.py index b794d72c..dd25fdf9 100644 --- a/google/cloud/container_v1/services/cluster_manager/transports/__init__.py +++ b/google/cloud/container_v1/services/cluster_manager/transports/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1/services/cluster_manager/transports/base.py b/google/cloud/container_v1/services/cluster_manager/transports/base.py index 7659285d..b46095e8 100644 --- a/google/cloud/container_v1/services/cluster_manager/transports/base.py +++ b/google/cloud/container_v1/services/cluster_manager/transports/base.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1/services/cluster_manager/transports/grpc.py b/google/cloud/container_v1/services/cluster_manager/transports/grpc.py index 83f2f029..a6d5cba5 100644 --- a/google/cloud/container_v1/services/cluster_manager/transports/grpc.py +++ b/google/cloud/container_v1/services/cluster_manager/transports/grpc.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1/services/cluster_manager/transports/grpc_asyncio.py b/google/cloud/container_v1/services/cluster_manager/transports/grpc_asyncio.py index 59326ab5..fc49c5ef 100644 --- a/google/cloud/container_v1/services/cluster_manager/transports/grpc_asyncio.py +++ b/google/cloud/container_v1/services/cluster_manager/transports/grpc_asyncio.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1/types/__init__.py b/google/cloud/container_v1/types/__init__.py index 4efd9361..88c4b4c2 100644 --- a/google/cloud/container_v1/types/__init__.py +++ b/google/cloud/container_v1/types/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -15,8 +15,11 @@ # from .cluster_service import ( AcceleratorConfig, + AdditionalNodeNetworkConfig, + AdditionalPodNetworkConfig, AdditionalPodRangesConfig, AddonsConfig, + AdvancedDatapathObservabilityConfig, AdvancedMachineFeatures, AuthenticatorGroupsConfig, Autopilot, @@ -56,6 +59,7 @@ GcePersistentDiskCsiDriverConfig, GcfsConfig, GcpFilestoreCsiDriverConfig, + GcsFuseCsiDriverConfig, GetClusterRequest, GetJSONWebKeysRequest, GetJSONWebKeysResponse, @@ -126,6 +130,7 @@ PrivateClusterConfig, PrivateClusterMasterGlobalAccessConfig, PrivateIPv6GoogleAccess, + RangeInfo, RecurringTimeWindow, ReleaseChannel, ReservationAffinity, @@ -175,8 +180,11 @@ __all__ = ( "AcceleratorConfig", + "AdditionalNodeNetworkConfig", + "AdditionalPodNetworkConfig", "AdditionalPodRangesConfig", "AddonsConfig", + "AdvancedDatapathObservabilityConfig", "AdvancedMachineFeatures", "AuthenticatorGroupsConfig", "Autopilot", @@ -215,6 +223,7 @@ "GcePersistentDiskCsiDriverConfig", "GcfsConfig", "GcpFilestoreCsiDriverConfig", + "GcsFuseCsiDriverConfig", "GetClusterRequest", "GetJSONWebKeysRequest", "GetJSONWebKeysResponse", @@ -282,6 +291,7 @@ "PodCIDROverprovisionConfig", "PrivateClusterConfig", "PrivateClusterMasterGlobalAccessConfig", + "RangeInfo", "RecurringTimeWindow", "ReleaseChannel", "ReservationAffinity", diff --git a/google/cloud/container_v1/types/cluster_service.py b/google/cloud/container_v1/types/cluster_service.py index 2aef9d0e..7347bd75 100644 --- a/google/cloud/container_v1/types/cluster_service.py +++ b/google/cloud/container_v1/types/cluster_service.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -39,6 +39,8 @@ "NodeConfig", "AdvancedMachineFeatures", "NodeNetworkConfig", + "AdditionalNodeNetworkConfig", + "AdditionalPodNetworkConfig", "ShieldedInstanceConfig", "SandboxConfig", "GcfsConfig", @@ -64,6 +66,7 @@ "ConfigConnectorConfig", "GcePersistentDiskCsiDriverConfig", "GcpFilestoreCsiDriverConfig", + "GcsFuseCsiDriverConfig", "GkeBackupAgentConfig", "MasterAuthorizedNetworksConfig", "LegacyAbac", @@ -79,6 +82,7 @@ "NodeConfigDefaults", "ClusterUpdate", "AdditionalPodRangesConfig", + "RangeInfo", "Operation", "OperationProgress", "CreateClusterRequest", @@ -177,6 +181,7 @@ "LoggingConfig", "LoggingComponentConfig", "MonitoringConfig", + "AdvancedDatapathObservabilityConfig", "NodePoolLoggingConfig", "LoggingVariantConfig", "MonitoringComponentConfig", @@ -393,6 +398,8 @@ class OSVersion(proto.Enum): class NodeKubeletConfig(proto.Message): r"""Node kubelet configs. + .. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields + Attributes: cpu_manager_policy (str): Control the CPU management policy on the node. See @@ -433,6 +440,10 @@ class NodeKubeletConfig(proto.Message): Controls the maximum number of processes allowed to run in a pod. The value must be greater than or equal to 1024 and less than 4194304. + insecure_kubelet_readonly_port_enabled (bool): + Enable or disable Kubelet read only port. + + This field is a member of `oneof`_ ``_insecure_kubelet_readonly_port_enabled``. """ cpu_manager_policy: str = proto.Field( @@ -452,6 +463,11 @@ class NodeKubeletConfig(proto.Message): proto.INT64, number=4, ) + insecure_kubelet_readonly_port_enabled: bool = proto.Field( + proto.BOOL, + number=7, + optional=True, + ) class NodeConfig(proto.Message): @@ -553,6 +569,7 @@ class NodeConfig(proto.Message): undefined and conflicts should be avoided. For more information, including usage and the valid values, see: + https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ local_ssd_count (int): The number of local SSD disks to be attached @@ -560,6 +577,7 @@ class NodeConfig(proto.Message): The limit for this value is dependent upon the maximum number of disks available on a machine per zone. See: + https://cloud.google.com/compute/docs/disks/local-ssd for more information. tags (MutableSequence[str]): @@ -572,6 +590,7 @@ class NodeConfig(proto.Message): preemptible (bool): Whether the nodes are created as preemptible VM instances. See: + https://cloud.google.com/compute/docs/instances/preemptible for more information about preemptible VM instances. @@ -602,6 +621,7 @@ class NodeConfig(proto.Message): each node. For more information, including usage and the valid values, see: + https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ sandbox_config (google.cloud.container_v1.types.SandboxConfig): Sandbox configuration for this node. @@ -929,6 +949,19 @@ class NodeNetworkConfig(proto.Message): off to next power of 2) Example: max_pods_per_node of 30 will result in 32 IPs (/27) when overprovisioning is disabled. + additional_node_network_configs (MutableSequence[google.cloud.container_v1.types.AdditionalNodeNetworkConfig]): + We specify the additional node networks for + this node pool using this list. Each node + network corresponds to an additional interface + additional_pod_network_configs (MutableSequence[google.cloud.container_v1.types.AdditionalPodNetworkConfig]): + We specify the additional pod networks for + this node pool using this list. Each pod network + corresponds to an additional alias IP range for + the node + pod_ipv4_range_utilization (float): + Output only. [Output only] The utilization of the IPv4 range + for the pod. The ratio is Usage/[Total number of IPs in the + secondary range], Usage=numNodes\ *numZones*\ podIPsPerNode. """ class NetworkPerformanceConfig(proto.Message): @@ -992,6 +1025,84 @@ class Tier(proto.Enum): number=13, message="PodCIDROverprovisionConfig", ) + additional_node_network_configs: MutableSequence[ + "AdditionalNodeNetworkConfig" + ] = proto.RepeatedField( + proto.MESSAGE, + number=14, + message="AdditionalNodeNetworkConfig", + ) + additional_pod_network_configs: MutableSequence[ + "AdditionalPodNetworkConfig" + ] = proto.RepeatedField( + proto.MESSAGE, + number=15, + message="AdditionalPodNetworkConfig", + ) + pod_ipv4_range_utilization: float = proto.Field( + proto.DOUBLE, + number=16, + ) + + +class AdditionalNodeNetworkConfig(proto.Message): + r"""AdditionalNodeNetworkConfig is the configuration for + additional node networks within the NodeNetworkConfig message + + Attributes: + network (str): + Name of the VPC where the additional + interface belongs + subnetwork (str): + Name of the subnetwork where the additional + interface belongs + """ + + network: str = proto.Field( + proto.STRING, + number=1, + ) + subnetwork: str = proto.Field( + proto.STRING, + number=2, + ) + + +class AdditionalPodNetworkConfig(proto.Message): + r"""AdditionalPodNetworkConfig is the configuration for + additional pod networks within the NodeNetworkConfig message + + + .. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields + + Attributes: + subnetwork (str): + Name of the subnetwork where the additional + pod network belongs + secondary_pod_range (str): + The name of the secondary range on the subnet + which provides IP address for this pod range + max_pods_per_node (google.cloud.container_v1.types.MaxPodsConstraint): + The maximum number of pods per node which use + this pod network + + This field is a member of `oneof`_ ``_max_pods_per_node``. + """ + + subnetwork: str = proto.Field( + proto.STRING, + number=1, + ) + secondary_pod_range: str = proto.Field( + proto.STRING, + number=2, + ) + max_pods_per_node: "MaxPodsConstraint" = proto.Field( + proto.MESSAGE, + number=3, + optional=True, + message="MaxPodsConstraint", + ) class ShieldedInstanceConfig(proto.Message): @@ -1316,6 +1427,7 @@ class MasterAuth(proto.Message): will be removed in GKE control plane versions 1.19 and newer. For a list of recommended authentication methods, see: + https://cloud.google.com/kubernetes-engine/docs/how-to/api-server-authentication password (str): The password to use for HTTP basic @@ -1329,6 +1441,7 @@ class MasterAuth(proto.Message): will be removed in GKE control plane versions 1.19 and newer. For a list of recommended authentication methods, see: + https://cloud.google.com/kubernetes-engine/docs/how-to/api-server-authentication client_certificate_config (google.cloud.container_v1.types.ClientCertificateConfig): Configuration for client certificate @@ -1410,6 +1523,7 @@ class AddonsConfig(proto.Message): Console to manage and monitor your Kubernetes clusters, workloads and applications. For more information, see: + https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards network_policy_config (google.cloud.container_v1.types.NetworkPolicyConfig): Configuration for NetworkPolicy. This only @@ -1436,6 +1550,9 @@ class AddonsConfig(proto.Message): gke_backup_agent_config (google.cloud.container_v1.types.GkeBackupAgentConfig): Configuration for the Backup for GKE agent addon. + gcs_fuse_csi_driver_config (google.cloud.container_v1.types.GcsFuseCsiDriverConfig): + Configuration for the Cloud Storage Fuse CSI + driver. """ http_load_balancing: "HttpLoadBalancing" = proto.Field( @@ -1490,6 +1607,11 @@ class AddonsConfig(proto.Message): number=16, message="GkeBackupAgentConfig", ) + gcs_fuse_csi_driver_config: "GcsFuseCsiDriverConfig" = proto.Field( + proto.MESSAGE, + number=17, + message="GcsFuseCsiDriverConfig", + ) class HttpLoadBalancing(proto.Message): @@ -1772,6 +1894,21 @@ class GcpFilestoreCsiDriverConfig(proto.Message): ) +class GcsFuseCsiDriverConfig(proto.Message): + r"""Configuration for the Cloud Storage Fuse CSI driver. + + Attributes: + enabled (bool): + Whether the Cloud Storage Fuse CSI driver is + enabled for this cluster. + """ + + enabled: bool = proto.Field( + proto.BOOL, + number=1, + ) + + class GkeBackupAgentConfig(proto.Message): r"""Configuration for the Backup for GKE Agent. @@ -2110,6 +2247,11 @@ class IPAllocationPolicy(proto.Message): are added to the cluster. These pod ranges can be used by new node pools to allocate pod IPs automatically. Once the range is removed it will not show up in IPAllocationPolicy. + default_pod_ipv4_range_utilization (float): + Output only. [Output only] The utilization of the cluster + default IPv4 range for the pod. The ratio is Usage/[Total + number of IPs in the secondary range], + Usage=numNodes\ *numZones*\ podIPsPerNode. """ use_ip_aliases: bool = proto.Field( @@ -2192,6 +2334,10 @@ class IPAllocationPolicy(proto.Message): number=24, message="AdditionalPodRangesConfig", ) + default_pod_ipv4_range_utilization: float = proto.Field( + proto.DOUBLE, + number=25, + ) class Cluster(proto.Message): @@ -2416,13 +2562,16 @@ class Cluster(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "","-": picks the default - Kubernetes version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "","-": picks the default Kubernetes version current_master_version (str): [Output only] The current software version of the master endpoint. @@ -3017,13 +3166,16 @@ class ClusterUpdate(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the Kubernetes - master version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the Kubernetes master version desired_monitoring_service (str): The monitoring service the cluster should use to write metrics. Currently available options: @@ -3152,13 +3304,16 @@ class ClusterUpdate(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the default - Kubernetes version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the default Kubernetes version desired_gcfs_config (google.cloud.container_v1.types.GcfsConfig): The desired GCFS config for the cluster desired_node_pool_auto_config_network_tags (google.cloud.container_v1.types.NetworkTags): @@ -3464,12 +3619,41 @@ class AdditionalPodRangesConfig(proto.Message): pod_range_names (MutableSequence[str]): Name for pod secondary ipv4 range which has the actual range defined ahead. + pod_range_info (MutableSequence[google.cloud.container_v1.types.RangeInfo]): + Output only. [Output only] Information for additional pod + range. """ pod_range_names: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=1, ) + pod_range_info: MutableSequence["RangeInfo"] = proto.RepeatedField( + proto.MESSAGE, + number=2, + message="RangeInfo", + ) + + +class RangeInfo(proto.Message): + r"""RangeInfo contains the range name and the range utilization + by this cluster. + + Attributes: + range_name (str): + Output only. [Output only] Name of a range. + utilization (float): + Output only. [Output only] The utilization of the range. + """ + + range_name: str = proto.Field( + proto.STRING, + number=1, + ) + utilization: float = proto.Field( + proto.DOUBLE, + number=2, + ) class Operation(proto.Message): @@ -4023,13 +4207,16 @@ class UpdateNodePoolRequest(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the Kubernetes - master version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the Kubernetes master version image_type (str): Required. The desired image type for the node pool. Please see @@ -4532,13 +4719,16 @@ class UpdateMasterRequest(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the default - Kubernetes version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the default Kubernetes version name (str): The name (project, location, cluster) of the cluster to update. Specified in the format @@ -5597,6 +5787,12 @@ class PlacementPolicy(proto.Message): Attributes: type_ (google.cloud.container_v1.types.NodePool.PlacementPolicy.Type): The type of placement. + policy_name (str): + If set, refers to the name of a custom + resource policy supplied by the user. The + resource policy must be in the same project and + region as the node pool. If not found, + InvalidArgument error is returned. """ class Type(proto.Enum): @@ -5619,6 +5815,10 @@ class Type(proto.Enum): number=1, enum="NodePool.PlacementPolicy.Type", ) + policy_name: str = proto.Field( + proto.STRING, + number=3, + ) name: str = proto.Field( proto.STRING, @@ -6323,6 +6523,9 @@ class AutoprovisioningNodePoolDefaults(proto.Message): r"""AutoprovisioningNodePoolDefaults contains defaults for a node pool created by NAP. + + .. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields + Attributes: oauth_scopes (MutableSequence[str]): Scopes that are used by NAP when creating @@ -6375,6 +6578,10 @@ class AutoprovisioningNodePoolDefaults(proto.Message): Please see https://cloud.google.com/kubernetes-engine/docs/concepts/node-images for available image types. + insecure_kubelet_readonly_port_enabled (bool): + Enable or disable Kubelet read only port. + + This field is a member of `oneof`_ ``_insecure_kubelet_readonly_port_enabled``. """ oauth_scopes: MutableSequence[str] = proto.RepeatedField( @@ -6420,6 +6627,11 @@ class AutoprovisioningNodePoolDefaults(proto.Message): proto.STRING, number=10, ) + insecure_kubelet_readonly_port_enabled: bool = proto.Field( + proto.BOOL, + number=13, + optional=True, + ) class ResourceLimit(proto.Message): @@ -7134,6 +7346,9 @@ class NetworkConfig(proto.Message): gateway_api_config (google.cloud.container_v1.types.GatewayAPIConfig): GatewayAPIConfig contains the desired config of Gateway API on this cluster. + enable_multi_networking (bool): + Whether multi-networking is enabled for this + cluster. network_performance_config (google.cloud.container_v1.types.NetworkConfig.ClusterNetworkPerformanceConfig): Network bandwidth tier configuration. enable_fqdn_network_policy (bool): @@ -7222,6 +7437,10 @@ class Tier(proto.Enum): number=16, message="GatewayAPIConfig", ) + enable_multi_networking: bool = proto.Field( + proto.BOOL, + number=17, + ) network_performance_config: ClusterNetworkPerformanceConfig = proto.Field( proto.MESSAGE, number=18, @@ -7690,7 +7909,7 @@ class Provider(proto.Enum): CLOUD_DNS (2): Use CloudDNS for DNS resolution. KUBE_DNS (3): - Use KubeDNS for DNS resolution + Use KubeDNS for DNS resolution. """ PROVIDER_UNSPECIFIED = 0 PLATFORM_DEFAULT = 1 @@ -8553,6 +8772,9 @@ class MonitoringConfig(proto.Message): managed_prometheus_config (google.cloud.container_v1.types.ManagedPrometheusConfig): Enable Google Cloud Managed Service for Prometheus in the cluster. + advanced_datapath_observability_config (google.cloud.container_v1.types.AdvancedDatapathObservabilityConfig): + Configuration of Advanced Datapath + Observability features. """ component_config: "MonitoringComponentConfig" = proto.Field( @@ -8565,6 +8787,53 @@ class MonitoringConfig(proto.Message): number=2, message="ManagedPrometheusConfig", ) + advanced_datapath_observability_config: "AdvancedDatapathObservabilityConfig" = ( + proto.Field( + proto.MESSAGE, + number=3, + message="AdvancedDatapathObservabilityConfig", + ) + ) + + +class AdvancedDatapathObservabilityConfig(proto.Message): + r"""AdvancedDatapathObservabilityConfig specifies configuration + of observability features of advanced datapath. + + Attributes: + enable_metrics (bool): + Expose flow metrics on nodes + relay_mode (google.cloud.container_v1.types.AdvancedDatapathObservabilityConfig.RelayMode): + Method used to make Relay available + """ + + class RelayMode(proto.Enum): + r"""Supported Relay modes + + Values: + RELAY_MODE_UNSPECIFIED (0): + Default value. This shouldn't be used. + DISABLED (1): + disabled + INTERNAL_VPC_LB (3): + exposed via internal load balancer + EXTERNAL_LB (4): + exposed via external load balancer + """ + RELAY_MODE_UNSPECIFIED = 0 + DISABLED = 1 + INTERNAL_VPC_LB = 3 + EXTERNAL_LB = 4 + + enable_metrics: bool = proto.Field( + proto.BOOL, + number=1, + ) + relay_mode: RelayMode = proto.Field( + proto.ENUM, + number=2, + enum=RelayMode, + ) class NodePoolLoggingConfig(proto.Message): @@ -8712,6 +8981,7 @@ class LocalNvmeSsdBlockConfig(proto.Message): The limit for this value is dependent upon the maximum number of disks available on a machine per zone. See: + https://cloud.google.com/compute/docs/disks/local-ssd for more information. """ @@ -8735,6 +9005,7 @@ class EphemeralStorageLocalSsdConfig(proto.Message): for this value is dependent upon the maximum number of disks available on a machine per zone. See: + https://cloud.google.com/compute/docs/disks/local-ssd for more information. """ diff --git a/google/cloud/container_v1beta1/__init__.py b/google/cloud/container_v1beta1/__init__.py index 2db965bb..49293099 100644 --- a/google/cloud/container_v1beta1/__init__.py +++ b/google/cloud/container_v1beta1/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -23,6 +23,7 @@ AcceleratorConfig, AdditionalPodRangesConfig, AddonsConfig, + AdvancedDatapathObservabilityConfig, AdvancedMachineFeatures, AuthenticatorGroupsConfig, Autopilot, @@ -200,6 +201,7 @@ "AcceleratorConfig", "AdditionalPodRangesConfig", "AddonsConfig", + "AdvancedDatapathObservabilityConfig", "AdvancedMachineFeatures", "AuthenticatorGroupsConfig", "AutoUpgradeOptions", diff --git a/google/cloud/container_v1beta1/gapic_version.py b/google/cloud/container_v1beta1/gapic_version.py index d56eed5c..f0fcebfa 100644 --- a/google/cloud/container_v1beta1/gapic_version.py +++ b/google/cloud/container_v1beta1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "2.26.0" # {x-release-please-version} +__version__ = "2.27.0" # {x-release-please-version} diff --git a/google/cloud/container_v1beta1/services/__init__.py b/google/cloud/container_v1beta1/services/__init__.py index e8e1c384..89a37dc9 100644 --- a/google/cloud/container_v1beta1/services/__init__.py +++ b/google/cloud/container_v1beta1/services/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1beta1/services/cluster_manager/__init__.py b/google/cloud/container_v1beta1/services/cluster_manager/__init__.py index 8445ce15..54d42dba 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/__init__.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1beta1/services/cluster_manager/async_client.py b/google/cloud/container_v1beta1/services/cluster_manager/async_client.py index e23bce02..d1651b1f 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/async_client.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/async_client.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -1654,14 +1654,17 @@ async def sample_update_master(): versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid - Kubernetes version - "1.X": picks the - highest valid patch+gke.N patch in the - 1.X version - "1.X.Y": picks the highest - valid gke.N patch in the 1.X.Y version - - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the - default Kubernetes version + Kubernetes version + - "1.X": picks the highest valid + patch+gke.N patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N + patch in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit + Kubernetes version + - "-": picks the default Kubernetes + version This corresponds to the ``master_version`` field on the ``request`` instance; if ``request`` is provided, this diff --git a/google/cloud/container_v1beta1/services/cluster_manager/client.py b/google/cloud/container_v1beta1/services/cluster_manager/client.py index 14d00ae5..a293d813 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/client.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/client.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -1860,14 +1860,17 @@ def sample_update_master(): versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid - Kubernetes version - "1.X": picks the - highest valid patch+gke.N patch in the - 1.X version - "1.X.Y": picks the highest - valid gke.N patch in the 1.X.Y version - - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the - default Kubernetes version + Kubernetes version + - "1.X": picks the highest valid + patch+gke.N patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N + patch in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit + Kubernetes version + - "-": picks the default Kubernetes + version This corresponds to the ``master_version`` field on the ``request`` instance; if ``request`` is provided, this diff --git a/google/cloud/container_v1beta1/services/cluster_manager/pagers.py b/google/cloud/container_v1beta1/services/cluster_manager/pagers.py index 44036d87..a1474858 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/pagers.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/pagers.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1beta1/services/cluster_manager/transports/__init__.py b/google/cloud/container_v1beta1/services/cluster_manager/transports/__init__.py index b794d72c..dd25fdf9 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/transports/__init__.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/transports/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1beta1/services/cluster_manager/transports/base.py b/google/cloud/container_v1beta1/services/cluster_manager/transports/base.py index 075e0def..e48897fc 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/transports/base.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/transports/base.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc.py b/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc.py index 78d54c20..0fae52c9 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc_asyncio.py b/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc_asyncio.py index 13d4a748..2276c5c2 100644 --- a/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc_asyncio.py +++ b/google/cloud/container_v1beta1/services/cluster_manager/transports/grpc_asyncio.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google/cloud/container_v1beta1/types/__init__.py b/google/cloud/container_v1beta1/types/__init__.py index a3ccb78c..38ccae7d 100644 --- a/google/cloud/container_v1beta1/types/__init__.py +++ b/google/cloud/container_v1beta1/types/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -17,6 +17,7 @@ AcceleratorConfig, AdditionalPodRangesConfig, AddonsConfig, + AdvancedDatapathObservabilityConfig, AdvancedMachineFeatures, AuthenticatorGroupsConfig, Autopilot, @@ -193,6 +194,7 @@ "AcceleratorConfig", "AdditionalPodRangesConfig", "AddonsConfig", + "AdvancedDatapathObservabilityConfig", "AdvancedMachineFeatures", "AuthenticatorGroupsConfig", "Autopilot", diff --git a/google/cloud/container_v1beta1/types/cluster_service.py b/google/cloud/container_v1beta1/types/cluster_service.py index a8baa20f..6216aaa2 100644 --- a/google/cloud/container_v1beta1/types/cluster_service.py +++ b/google/cloud/container_v1beta1/types/cluster_service.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -197,6 +197,7 @@ "LoggingConfig", "LoggingComponentConfig", "MonitoringConfig", + "AdvancedDatapathObservabilityConfig", "NodePoolLoggingConfig", "LoggingVariantConfig", "MonitoringComponentConfig", @@ -563,6 +564,7 @@ class NodeConfig(proto.Message): undefined and conflicts should be avoided. For more information, including usage and the valid values, see: + https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ local_ssd_count (int): The number of local SSD disks to be attached @@ -570,6 +572,7 @@ class NodeConfig(proto.Message): The limit for this value is dependent upon the maximum number of disks available on a machine per zone. See: + https://cloud.google.com/compute/docs/disks/local-ssd for more information. tags (MutableSequence[str]): @@ -582,6 +585,7 @@ class NodeConfig(proto.Message): preemptible (bool): Whether the nodes are created as preemptible VM instances. See: + https://cloud.google.com/compute/docs/instances/preemptible for more information about preemptible VM instances. @@ -624,6 +628,7 @@ class NodeConfig(proto.Message): each node. For more information, including usage and the valid values, see: + https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ boot_disk_kms_key (str): The Customer Managed Encryption Key used to encrypt the boot @@ -950,7 +955,7 @@ class NodeNetworkConfig(proto.Message): disabled. pod_ipv4_range_utilization (float): Output only. [Output only] The utilization of the IPv4 range - for pod. The ratio is Usage/[Total number of IPs in the + for the pod. The ratio is Usage/[Total number of IPs in the secondary range], Usage=numNodes\ *numZones*\ podIPsPerNode. """ @@ -1132,6 +1137,7 @@ class LocalNvmeSsdBlockConfig(proto.Message): The limit for this value is dependent upon the maximum number of disks available on a machine per zone. See: + https://cloud.google.com/compute/docs/disks/local-ssd for more information. """ @@ -1155,6 +1161,7 @@ class EphemeralStorageLocalSsdConfig(proto.Message): for this value is dependent upon the maximum number of disks available on a machine per zone. See: + https://cloud.google.com/compute/docs/disks/local-ssd for more information. """ @@ -1427,6 +1434,7 @@ class MasterAuth(proto.Message): will be removed in GKE control plane versions 1.19 and newer. For a list of recommended authentication methods, see: + https://cloud.google.com/kubernetes-engine/docs/how-to/api-server-authentication password (str): The password to use for HTTP basic @@ -1440,6 +1448,7 @@ class MasterAuth(proto.Message): will be removed in GKE control plane versions 1.19 and newer. For a list of recommended authentication methods, see: + https://cloud.google.com/kubernetes-engine/docs/how-to/api-server-authentication client_certificate_config (google.cloud.container_v1beta1.types.ClientCertificateConfig): Configuration for client certificate @@ -1520,6 +1529,7 @@ class AddonsConfig(proto.Message): Console to manage and monitor your Kubernetes clusters, workloads and applications. For more information, see: + https://cloud.google.com/kubernetes-engine/docs/concepts/dashboards network_policy_config (google.cloud.container_v1beta1.types.NetworkPolicyConfig): Configuration for NetworkPolicy. This only @@ -2261,8 +2271,8 @@ class IPAllocationPolicy(proto.Message): range is removed it will not show up in IPAllocationPolicy. default_pod_ipv4_range_utilization (float): Output only. [Output only] The utilization of the cluster - default IPv4 range for pod. The ratio is Usage/[Total number - of IPs in the secondary range], + default IPv4 range for the pod. The ratio is Usage/[Total + number of IPs in the secondary range], Usage=numNodes\ *numZones*\ podIPsPerNode. """ @@ -2758,13 +2768,16 @@ class Cluster(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "","-": picks the default - Kubernetes version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "","-": picks the default Kubernetes version current_master_version (str): [Output only] The current software version of the master endpoint. @@ -3513,13 +3526,16 @@ class ClusterUpdate(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the Kubernetes - master version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the Kubernetes master version desired_monitoring_service (str): The monitoring service the cluster should use to write metrics. Currently available options: @@ -3625,13 +3641,16 @@ class ClusterUpdate(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the default - Kubernetes version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the default Kubernetes version desired_gcfs_config (google.cloud.container_v1beta1.types.GcfsConfig): The desired GCFS config for the cluster. desired_database_encryption (google.cloud.container_v1beta1.types.DatabaseEncryption): @@ -4606,13 +4625,16 @@ class UpdateNodePoolRequest(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the Kubernetes - master version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the Kubernetes master version image_type (str): Required. The desired image type for the node pool. Please see @@ -5114,13 +5136,16 @@ class UpdateMasterRequest(proto.Message): Users may specify either explicit versions offered by Kubernetes Engine or version aliases, which have the following behavior: + - "latest": picks the highest valid Kubernetes - version - "1.X": picks the highest valid - patch+gke.N patch in the 1.X version - "1.X.Y": - picks the highest valid gke.N patch in the 1.X.Y - version - "1.X.Y-gke.N": picks an explicit - Kubernetes version - "-": picks the default - Kubernetes version + version + - "1.X": picks the highest valid patch+gke.N + patch in the 1.X version + - "1.X.Y": picks the highest valid gke.N patch + in the 1.X.Y version + - "1.X.Y-gke.N": picks an explicit Kubernetes + version + - "-": picks the default Kubernetes version name (str): The name (project, location, cluster) of the cluster to update. Specified in the format @@ -8411,7 +8436,7 @@ class Provider(proto.Enum): CLOUD_DNS (2): Use CloudDNS for DNS resolution. KUBE_DNS (3): - Use KubeDNS for DNS resolution + Use KubeDNS for DNS resolution. """ PROVIDER_UNSPECIFIED = 0 PLATFORM_DEFAULT = 1 @@ -9502,6 +9527,9 @@ class MonitoringConfig(proto.Message): managed_prometheus_config (google.cloud.container_v1beta1.types.ManagedPrometheusConfig): Enable Google Cloud Managed Service for Prometheus in the cluster. + advanced_datapath_observability_config (google.cloud.container_v1beta1.types.AdvancedDatapathObservabilityConfig): + Configuration of Advanced Datapath + Observability features. """ component_config: "MonitoringComponentConfig" = proto.Field( @@ -9514,6 +9542,53 @@ class MonitoringConfig(proto.Message): number=2, message="ManagedPrometheusConfig", ) + advanced_datapath_observability_config: "AdvancedDatapathObservabilityConfig" = ( + proto.Field( + proto.MESSAGE, + number=3, + message="AdvancedDatapathObservabilityConfig", + ) + ) + + +class AdvancedDatapathObservabilityConfig(proto.Message): + r"""AdvancedDatapathObservabilityConfig specifies configuration + of observability features of advanced datapath. + + Attributes: + enable_metrics (bool): + Expose flow metrics on nodes + relay_mode (google.cloud.container_v1beta1.types.AdvancedDatapathObservabilityConfig.RelayMode): + Method used to make Relay available + """ + + class RelayMode(proto.Enum): + r"""Supported Relay modes + + Values: + RELAY_MODE_UNSPECIFIED (0): + Default value. This shouldn't be used. + DISABLED (1): + disabled + INTERNAL_VPC_LB (3): + exposed via internal load balancer + EXTERNAL_LB (4): + exposed via external load balancer + """ + RELAY_MODE_UNSPECIFIED = 0 + DISABLED = 1 + INTERNAL_VPC_LB = 3 + EXTERNAL_LB = 4 + + enable_metrics: bool = proto.Field( + proto.BOOL, + number=1, + ) + relay_mode: RelayMode = proto.Field( + proto.ENUM, + number=2, + enum=RelayMode, + ) class NodePoolLoggingConfig(proto.Message): diff --git a/noxfile.py b/noxfile.py index 7d411fea..3773a35f 100644 --- a/noxfile.py +++ b/noxfile.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2018 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -400,6 +400,7 @@ def prerelease_deps(session): "python", "-c", "import google.protobuf; print(google.protobuf.__version__)" ) session.run("python", "-c", "import grpc; print(grpc.__version__)") + session.run("python", "-c", "import google.auth; print(google.auth.__version__)") session.run("py.test", "tests/unit") diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_async.py index a87fd94c..bc0c9bec 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_sync.py index 4dc3012a..51a504f8 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_cancel_operation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_async.py index d459f738..a3745044 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_sync.py index db544a70..4050267f 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_check_autopilot_compatibility_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_async.py index 76daa559..4d783f2d 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_sync.py index 9f190ab1..ad367bca 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_complete_ip_rotation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_async.py index e678a1e7..048a8cb0 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_sync.py index 3948ce6a..658bbf60 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_complete_node_pool_upgrade_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_async.py index 0ac59c6d..5768973f 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_sync.py index 4d293d46..6f6cfa67 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_create_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_async.py index 7f543095..02a28869 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_sync.py index d6139a1d..f74cabb7 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_create_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_async.py index 47c0139e..099010b6 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_sync.py index 9e38b670..a9eb45ac 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_delete_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_async.py index 46985ed1..02f38fb4 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_sync.py index bed3b7f4..5ca9842a 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_delete_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_async.py index 9992f911..bc686ebc 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_sync.py index cc26ee28..c37931aa 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_async.py index efa003b3..0fbc60ef 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_sync.py index 73c03fe5..c0f8862c 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_json_web_keys_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_async.py index 35618923..982a497b 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_sync.py index e2635e29..16936405 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_async.py index c5935f51..90bbf6e1 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_sync.py index 1202221a..2e4ea8cd 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_operation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_async.py index 2e1f1177..f52909d7 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_sync.py index e6c5a6c1..69f87383 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_get_server_config_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_async.py index f29979ee..04815955 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_sync.py index 7fb508a4..a6f64510 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_clusters_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_async.py index bf1a8707..82f9384b 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_sync.py index 8d604b67..9b35d4e8 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_node_pools_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_async.py index eb4c3044..a9b0dfd3 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_sync.py index d15c2fe6..fbda6ba2 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_operations_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_async.py index 5e050ae7..2962bc34 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_sync.py index 82354ec0..d10bdea7 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_list_usable_subnetworks_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_async.py index fc8c9d10..df0b7d63 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py index 3de05c48..0a874b23 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_async.py index fd9de008..a3a1a703 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_sync.py index 64214d14..87512d2f 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_addons_config_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_async.py index d6507100..cd2495f2 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_sync.py index d17986fd..1f503344 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_labels_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_async.py index 5a8458eb..bf8da16a 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_sync.py index 0480f025..8571fad4 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_legacy_abac_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_async.py index 4c368ea6..50847549 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_sync.py index db33d16b..b58bc705 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_locations_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_async.py index 960c7a9e..52160d56 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_sync.py index 19b65092..d0dfad98 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_logging_service_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_async.py index 3f04d39a..d5ef473e 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_sync.py index 9fecc96d..008f305c 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_maintenance_policy_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_async.py index 7c333e2c..bbb6461a 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_sync.py index 9760b1c9..b934124a 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_master_auth_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_async.py index 8d21ede7..c1f04ed4 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_sync.py index 5431a760..c2ea6f1b 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_monitoring_service_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_async.py index ab7d838d..c5a239e1 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_sync.py index ea259943..239e06b9 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_network_policy_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_async.py index 47beb654..b86f961c 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_sync.py index 703e00bb..da293afe 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_autoscaling_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_async.py index 0dc09802..ee11a5ed 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_sync.py index fd38ca4a..e51b4db7 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_management_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_async.py index d38e6994..f0ddb437 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_sync.py index 5943fb75..061a5946 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_set_node_pool_size_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_async.py index d15d9ed1..48c5db6b 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_sync.py index 61eaaabd..bd398a98 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_start_ip_rotation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_async.py index c9890173..b3e0bc0b 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_sync.py index 06cbce09..c1467451 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_update_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_update_master_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_update_master_async.py index a9be34ab..04cb68b9 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_update_master_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_update_master_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_update_master_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_update_master_sync.py index 8f2c60fa..da4a9dca 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_update_master_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_update_master_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_async.py b/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_async.py index 16daae20..c6240d9e 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_async.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_sync.py b/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_sync.py index 7461ec0e..1394ac1c 100644 --- a/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_sync.py +++ b/samples/generated_samples/container_v1_generated_cluster_manager_update_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_async.py index f7ecfc5b..f73db9df 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_sync.py index 285170ee..d6471ac3 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_cancel_operation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_async.py index 30da40c5..c6e7ba07 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_sync.py index 89d43c28..7b57fc0a 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_check_autopilot_compatibility_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_async.py index 7504fe5c..2abf4e85 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_sync.py index d685c27f..8addefc3 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_ip_rotation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_async.py index 98cde1d1..f19ee780 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_sync.py index 6e71a3cc..2a1c12df 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_complete_node_pool_upgrade_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_async.py index 2e81ebdf..cc255b15 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_sync.py index 45ef3c7c..23b9e1c2 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_async.py index 6a02de7c..bccb86f1 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_sync.py index 37c02152..3d201aeb 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_create_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_async.py index a40a9311..54540da2 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_sync.py index b7ab9e6a..abd68ade 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_async.py index c65bae45..48185574 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_sync.py index f860a844..b9cb4128 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_delete_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_async.py index d6a70962..1491ca06 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_sync.py index bef87836..f87adb48 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_async.py index 1c4ee8cc..66914475 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_sync.py index eecbb54b..1c53b6f6 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_json_web_keys_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_async.py index acd4b468..7315ed12 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_sync.py index 31dfb97f..bbea36a8 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_async.py index 8d738c6b..8d8a5996 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_sync.py index d3cf9134..367d8e20 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_operation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_async.py index c9fbebde..14bdeb4b 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_sync.py index f32474d4..4f6a569d 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_get_server_config_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_async.py index 909525ba..3a9b7b68 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_sync.py index 0ef4951e..9a7a105a 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_clusters_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_async.py index ffe44d15..51176e59 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_sync.py index a6b1b620..b7ae282e 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_locations_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_async.py index 4d4f09c1..f6a45eb2 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_sync.py index 3d934811..296df2e6 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_node_pools_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_async.py index f3b8e21c..d2a4f372 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_sync.py index f9c4e837..b1bb6fe9 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_operations_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_async.py index 50657daa..cf9c0301 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_sync.py index 5607ca5e..39e8c9cc 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_list_usable_subnetworks_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_async.py index 31655359..fe84d7da 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py index 7f94b7e6..a56eb491 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_rollback_node_pool_upgrade_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_async.py index 02dfc272..f9f92ea4 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_sync.py index 360508e2..3b963d4a 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_addons_config_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_async.py index eecf8c04..4e524e0f 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_sync.py index 1215e66c..923ef9af 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_labels_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_async.py index a91bb5ce..9a347577 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_sync.py index caf37fc5..6f806b2a 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_legacy_abac_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_async.py index 44d58492..36463f67 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_sync.py index 9d2f26a5..8b8b19fb 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_locations_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_async.py index 8808a2fb..181a8e33 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_sync.py index 60df9746..2a8e27ed 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_logging_service_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_async.py index 594d8e48..5416f08f 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_sync.py index 7dc4cee0..8ebbc939 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_maintenance_policy_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_async.py index 7e5a19e7..0082df1c 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_sync.py index b0ee2d89..dd0906bc 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_master_auth_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_async.py index 5a84ef83..2adf6be7 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_sync.py index 06e779a9..7a30ff08 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_monitoring_service_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_async.py index 22abeab4..fc6c1ab0 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_sync.py index 5a930b1e..73c4d65e 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_network_policy_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_async.py index 432eb2b2..daa68ce3 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_sync.py index c89e4132..51e9d2da 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_autoscaling_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_async.py index 161b48d6..432af258 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_sync.py index 10214c80..ae80ed0d 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_management_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_async.py index 347836e0..c387c040 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_sync.py index 8ad40c14..eadb9594 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_set_node_pool_size_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_async.py index 297a692f..aabc8c5a 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_sync.py index 8aaebf0f..21f76ec1 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_start_ip_rotation_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_async.py index eaa15850..c5c82457 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_sync.py index cf36059d..08486740 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_cluster_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_async.py index 4f8f1fc6..a41ef085 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_sync.py index 191fd608..cc9316ae 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_master_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_async.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_async.py index 1ffe44f9..9eeeaa1a 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_async.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_async.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_sync.py b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_sync.py index 3f54126c..a6343181 100644 --- a/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_sync.py +++ b/samples/generated_samples/container_v1beta1_generated_cluster_manager_update_node_pool_sync.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/samples/generated_samples/snippet_metadata_google.container.v1.json b/samples/generated_samples/snippet_metadata_google.container.v1.json index e900b24e..97e671e8 100644 --- a/samples/generated_samples/snippet_metadata_google.container.v1.json +++ b/samples/generated_samples/snippet_metadata_google.container.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-container", - "version": "2.26.0" + "version": "2.27.0" }, "snippets": [ { diff --git a/samples/generated_samples/snippet_metadata_google.container.v1beta1.json b/samples/generated_samples/snippet_metadata_google.container.v1beta1.json index 53d1bcb2..5e7d1e7a 100644 --- a/samples/generated_samples/snippet_metadata_google.container.v1beta1.json +++ b/samples/generated_samples/snippet_metadata_google.container.v1beta1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-container", - "version": "2.26.0" + "version": "2.27.0" }, "snippets": [ { diff --git a/scripts/decrypt-secrets.sh b/scripts/decrypt-secrets.sh index 21f6d2a2..0018b421 100755 --- a/scripts/decrypt-secrets.sh +++ b/scripts/decrypt-secrets.sh @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2015 Google Inc. All rights reserved. +# Copyright 2023 Google LLC All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/scripts/fixup_container_v1_keywords.py b/scripts/fixup_container_v1_keywords.py index 2d51f43f..b0d47f9b 100644 --- a/scripts/fixup_container_v1_keywords.py +++ b/scripts/fixup_container_v1_keywords.py @@ -1,6 +1,6 @@ #! /usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/scripts/fixup_container_v1beta1_keywords.py b/scripts/fixup_container_v1beta1_keywords.py index 17b1b0aa..f1e9ae26 100644 --- a/scripts/fixup_container_v1beta1_keywords.py +++ b/scripts/fixup_container_v1beta1_keywords.py @@ -1,6 +1,6 @@ #! /usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/scripts/readme-gen/readme_gen.py b/scripts/readme-gen/readme_gen.py index 91b59676..1acc1198 100644 --- a/scripts/readme-gen/readme_gen.py +++ b/scripts/readme-gen/readme_gen.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Copyright 2016 Google Inc +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -33,17 +33,17 @@ autoescape=True, ) -README_TMPL = jinja_env.get_template('README.tmpl.rst') +README_TMPL = jinja_env.get_template("README.tmpl.rst") def get_help(file): - return subprocess.check_output(['python', file, '--help']).decode() + return subprocess.check_output(["python", file, "--help"]).decode() def main(): parser = argparse.ArgumentParser() - parser.add_argument('source') - parser.add_argument('--destination', default='README.rst') + parser.add_argument("source") + parser.add_argument("--destination", default="README.rst") args = parser.parse_args() @@ -51,9 +51,9 @@ def main(): root = os.path.dirname(source) destination = os.path.join(root, args.destination) - jinja_env.globals['get_help'] = get_help + jinja_env.globals["get_help"] = get_help - with io.open(source, 'r') as f: + with io.open(source, "r") as f: config = yaml.load(f) # This allows get_help to execute in the right directory. @@ -61,9 +61,9 @@ def main(): output = README_TMPL.render(config) - with io.open(destination, 'w') as f: + with io.open(destination, "w") as f: f.write(output) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/setup.cfg b/setup.cfg index c3a2b39f..05235008 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright 2020 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/setup.py b/setup.py index 4150022e..cd9f1a76 100644 --- a/setup.py +++ b/setup.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/tests/__init__.py b/tests/__init__.py index e8e1c384..89a37dc9 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/tests/unit/__init__.py b/tests/unit/__init__.py index e8e1c384..89a37dc9 100644 --- a/tests/unit/__init__.py +++ b/tests/unit/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/tests/unit/gapic/__init__.py b/tests/unit/gapic/__init__.py index e8e1c384..89a37dc9 100644 --- a/tests/unit/gapic/__init__.py +++ b/tests/unit/gapic/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/tests/unit/gapic/container_v1/__init__.py b/tests/unit/gapic/container_v1/__init__.py index e8e1c384..89a37dc9 100644 --- a/tests/unit/gapic/container_v1/__init__.py +++ b/tests/unit/gapic/container_v1/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/tests/unit/gapic/container_v1/test_cluster_manager.py b/tests/unit/gapic/container_v1/test_cluster_manager.py index 453d2d1b..011f56ec 100644 --- a/tests/unit/gapic/container_v1/test_cluster_manager.py +++ b/tests/unit/gapic/container_v1/test_cluster_manager.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/tests/unit/gapic/container_v1beta1/__init__.py b/tests/unit/gapic/container_v1beta1/__init__.py index e8e1c384..89a37dc9 100644 --- a/tests/unit/gapic/container_v1beta1/__init__.py +++ b/tests/unit/gapic/container_v1beta1/__init__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/tests/unit/gapic/container_v1beta1/test_cluster_manager.py b/tests/unit/gapic/container_v1beta1/test_cluster_manager.py index 2efad8d6..1e2fea4f 100644 --- a/tests/unit/gapic/container_v1beta1/test_cluster_manager.py +++ b/tests/unit/gapic/container_v1beta1/test_cluster_manager.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright 2022 Google LLC +# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License.