diff --git a/.coveragerc b/.coveragerc index 4a68426..677210f 100644 --- a/.coveragerc +++ b/.coveragerc @@ -10,8 +10,3 @@ exclude_lines = pragma: NO COVER # Ignore debug-only repr def __repr__ - # Ignore pkg_resources exceptions. - # This is added at the module level as a safeguard for if someone - # generates the code and tries to run it without pip installing. This - # makes it virtually impossible to test properly. - except pkg_resources.DistributionNotFound diff --git a/.github/.OwlBot.lock.yaml b/.github/.OwlBot.lock.yaml index 3815c98..fccaa8e 100644 --- a/.github/.OwlBot.lock.yaml +++ b/.github/.OwlBot.lock.yaml @@ -13,4 +13,4 @@ # limitations under the License. docker: image: gcr.io/cloud-devrel-public-resources/owlbot-python:latest - digest: sha256:7a40313731a7cb1454eef6b33d3446ebb121836738dc3ab3d2d3ded5268c35b6 + digest: sha256:3bf87e47c2173d7eed42714589dc4da2c07c3268610f1e47f8e1a30decbfc7f1 diff --git a/.github/release-please.yml b/.github/release-please.yml index 466597e..528b274 100644 --- a/.github/release-please.yml +++ b/.github/release-please.yml @@ -1,2 +1,3 @@ releaseType: python handleGHRelease: true +manifest: true diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 7092a13..e97d89e 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -12,7 +12,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.9" - name: Install nox run: | python -m pip install --upgrade setuptools pip wheel @@ -28,7 +28,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.9" - name: Install nox run: | python -m pip install --upgrade setuptools pip wheel diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d2aee5b..16d5a9e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,7 +12,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.8" - name: Install nox run: | python -m pip install --upgrade setuptools pip wheel diff --git a/.github/workflows/unittest.yml b/.github/workflows/unittest.yml index 87ade4d..23000c0 100644 --- a/.github/workflows/unittest.yml +++ b/.github/workflows/unittest.yml @@ -41,7 +41,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.8" - name: Install coverage run: | python -m pip install --upgrade setuptools pip wheel diff --git a/.kokoro/docker/docs/Dockerfile b/.kokoro/docker/docs/Dockerfile index 238b87b..f8137d0 100644 --- a/.kokoro/docker/docs/Dockerfile +++ b/.kokoro/docker/docs/Dockerfile @@ -60,16 +60,16 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* \ && rm -f /var/cache/apt/archives/*.deb -###################### Install python 3.8.11 +###################### Install python 3.9.13 -# Download python 3.8.11 -RUN wget https://www.python.org/ftp/python/3.8.11/Python-3.8.11.tgz +# Download python 3.9.13 +RUN wget https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tgz # Extract files -RUN tar -xvf Python-3.8.11.tgz +RUN tar -xvf Python-3.9.13.tgz -# Install python 3.8.11 -RUN ./Python-3.8.11/configure --enable-optimizations +# Install python 3.9.13 +RUN ./Python-3.9.13/configure --enable-optimizations RUN make altinstall ###################### Install pip diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in index 7718391..cbd7e77 100644 --- a/.kokoro/requirements.in +++ b/.kokoro/requirements.in @@ -5,4 +5,6 @@ typing-extensions twine wheel setuptools -nox \ No newline at end of file +nox +charset-normalizer<3 +click<8.1.0 diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt index d15994b..05dc467 100644 --- a/.kokoro/requirements.txt +++ b/.kokoro/requirements.txt @@ -20,9 +20,9 @@ cachetools==5.2.0 \ --hash=sha256:6a94c6402995a99c3970cc7e4884bb60b4a8639938157eeed436098bf9831757 \ --hash=sha256:f9f17d2aec496a9aa6b76f53e3b614c965223c061982d434d160f930c698a9db # via google-auth -certifi==2022.6.15 \ - --hash=sha256:84c85a9078b11105f04f3036a9482ae10e4621616db313fe045dd24743a0820d \ - --hash=sha256:fe86415d55e84719d75f8b69414f6438ac3547d2078ab91b67e779ef69378412 +certifi==2022.12.7 \ + --hash=sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3 \ + --hash=sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18 # via requests cffi==1.15.1 \ --hash=sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5 \ @@ -93,11 +93,14 @@ cffi==1.15.1 \ charset-normalizer==2.1.1 \ --hash=sha256:5a3d016c7c547f69d6f81fb0db9449ce888b418b5b9952cc5e6e66843e9dd845 \ --hash=sha256:83e9a75d1911279afd89352c68b45348559d1fc0506b054b346651b5e7fee29f - # via requests + # via + # -r requirements.in + # requests click==8.0.4 \ --hash=sha256:6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1 \ --hash=sha256:8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb # via + # -r requirements.in # gcp-docuploader # gcp-releasetool colorlog==6.7.0 \ @@ -110,29 +113,33 @@ commonmark==0.9.1 \ --hash=sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60 \ --hash=sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9 # via rich -cryptography==37.0.4 \ - --hash=sha256:190f82f3e87033821828f60787cfa42bff98404483577b591429ed99bed39d59 \ - --hash=sha256:2be53f9f5505673eeda5f2736bea736c40f051a739bfae2f92d18aed1eb54596 \ - --hash=sha256:30788e070800fec9bbcf9faa71ea6d8068f5136f60029759fd8c3efec3c9dcb3 \ - --hash=sha256:3d41b965b3380f10e4611dbae366f6dc3cefc7c9ac4e8842a806b9672ae9add5 \ - --hash=sha256:4c590ec31550a724ef893c50f9a97a0c14e9c851c85621c5650d699a7b88f7ab \ - --hash=sha256:549153378611c0cca1042f20fd9c5030d37a72f634c9326e225c9f666d472884 \ - --hash=sha256:63f9c17c0e2474ccbebc9302ce2f07b55b3b3fcb211ded18a42d5764f5c10a82 \ - --hash=sha256:6bc95ed67b6741b2607298f9ea4932ff157e570ef456ef7ff0ef4884a134cc4b \ - --hash=sha256:7099a8d55cd49b737ffc99c17de504f2257e3787e02abe6d1a6d136574873441 \ - --hash=sha256:75976c217f10d48a8b5a8de3d70c454c249e4b91851f6838a4e48b8f41eb71aa \ - --hash=sha256:7bc997818309f56c0038a33b8da5c0bfbb3f1f067f315f9abd6fc07ad359398d \ - --hash=sha256:80f49023dd13ba35f7c34072fa17f604d2f19bf0989f292cedf7ab5770b87a0b \ - --hash=sha256:91ce48d35f4e3d3f1d83e29ef4a9267246e6a3be51864a5b7d2247d5086fa99a \ - --hash=sha256:a958c52505c8adf0d3822703078580d2c0456dd1d27fabfb6f76fe63d2971cd6 \ - --hash=sha256:b62439d7cd1222f3da897e9a9fe53bbf5c104fff4d60893ad1355d4c14a24157 \ - --hash=sha256:b7f8dd0d4c1f21759695c05a5ec8536c12f31611541f8904083f3dc582604280 \ - --hash=sha256:d204833f3c8a33bbe11eda63a54b1aad7aa7456ed769a982f21ec599ba5fa282 \ - --hash=sha256:e007f052ed10cc316df59bc90fbb7ff7950d7e2919c9757fd42a2b8ecf8a5f67 \ - --hash=sha256:f2dcb0b3b63afb6df7fd94ec6fbddac81b5492513f7b0436210d390c14d46ee8 \ - --hash=sha256:f721d1885ecae9078c3f6bbe8a88bc0786b6e749bf32ccec1ef2b18929a05046 \ - --hash=sha256:f7a6de3e98771e183645181b3627e2563dcde3ce94a9e42a3f427d2255190327 \ - --hash=sha256:f8c0a6e9e1dd3eb0414ba320f85da6b0dcbd543126e30fcc546e7372a7fbf3b9 +cryptography==38.0.3 \ + --hash=sha256:068147f32fa662c81aebab95c74679b401b12b57494872886eb5c1139250ec5d \ + --hash=sha256:06fc3cc7b6f6cca87bd56ec80a580c88f1da5306f505876a71c8cfa7050257dd \ + --hash=sha256:25c1d1f19729fb09d42e06b4bf9895212292cb27bb50229f5aa64d039ab29146 \ + --hash=sha256:402852a0aea73833d982cabb6d0c3bb582c15483d29fb7085ef2c42bfa7e38d7 \ + --hash=sha256:4e269dcd9b102c5a3d72be3c45d8ce20377b8076a43cbed6f660a1afe365e436 \ + --hash=sha256:5419a127426084933076132d317911e3c6eb77568a1ce23c3ac1e12d111e61e0 \ + --hash=sha256:554bec92ee7d1e9d10ded2f7e92a5d70c1f74ba9524947c0ba0c850c7b011828 \ + --hash=sha256:5e89468fbd2fcd733b5899333bc54d0d06c80e04cd23d8c6f3e0542358c6060b \ + --hash=sha256:65535bc550b70bd6271984d9863a37741352b4aad6fb1b3344a54e6950249b55 \ + --hash=sha256:6ab9516b85bebe7aa83f309bacc5f44a61eeb90d0b4ec125d2d003ce41932d36 \ + --hash=sha256:6addc3b6d593cd980989261dc1cce38263c76954d758c3c94de51f1e010c9a50 \ + --hash=sha256:728f2694fa743a996d7784a6194da430f197d5c58e2f4e278612b359f455e4a2 \ + --hash=sha256:785e4056b5a8b28f05a533fab69febf5004458e20dad7e2e13a3120d8ecec75a \ + --hash=sha256:78cf5eefac2b52c10398a42765bfa981ce2372cbc0457e6bf9658f41ec3c41d8 \ + --hash=sha256:7f836217000342d448e1c9a342e9163149e45d5b5eca76a30e84503a5a96cab0 \ + --hash=sha256:8d41a46251bf0634e21fac50ffd643216ccecfaf3701a063257fe0b2be1b6548 \ + --hash=sha256:984fe150f350a3c91e84de405fe49e688aa6092b3525f407a18b9646f6612320 \ + --hash=sha256:9b24bcff7853ed18a63cfb0c2b008936a9554af24af2fb146e16d8e1aed75748 \ + --hash=sha256:b1b35d9d3a65542ed2e9d90115dfd16bbc027b3f07ee3304fc83580f26e43249 \ + --hash=sha256:b1b52c9e5f8aa2b802d48bd693190341fae201ea51c7a167d69fc48b60e8a959 \ + --hash=sha256:bbf203f1a814007ce24bd4d51362991d5cb90ba0c177a9c08825f2cc304d871f \ + --hash=sha256:be243c7e2bfcf6cc4cb350c0d5cdf15ca6383bbcb2a8ef51d3c9411a9d4386f0 \ + --hash=sha256:bfbe6ee19615b07a98b1d2287d6a6073f734735b49ee45b11324d85efc4d5cbd \ + --hash=sha256:c46837ea467ed1efea562bbeb543994c2d1f6e800785bd5a2c98bc096f5cb220 \ + --hash=sha256:dfb4f4dd568de1b6af9f4cda334adf7d72cf5bc052516e1b2608b683375dd95c \ + --hash=sha256:ed7b00096790213e09eb11c97cc6e2b757f15f3d2f85833cd2d3ec3fe37c1722 # via # gcp-releasetool # secretstorage @@ -148,23 +155,23 @@ filelock==3.8.0 \ --hash=sha256:55447caa666f2198c5b6b13a26d2084d26fa5b115c00d065664b2124680c4edc \ --hash=sha256:617eb4e5eedc82fc5f47b6d61e4d11cb837c56cb4544e39081099fa17ad109d4 # via virtualenv -gcp-docuploader==0.6.3 \ - --hash=sha256:ba8c9d76b3bbac54b0311c503a373b00edc2dc02d6d54ea9507045adb8e870f7 \ - --hash=sha256:c0f5aaa82ce1854a386197e4e359b120ad6d4e57ae2c812fce42219a3288026b +gcp-docuploader==0.6.4 \ + --hash=sha256:01486419e24633af78fd0167db74a2763974765ee8078ca6eb6964d0ebd388af \ + --hash=sha256:70861190c123d907b3b067da896265ead2eeb9263969d6955c9e0bb091b5ccbf # via -r requirements.in -gcp-releasetool==1.8.7 \ - --hash=sha256:3d2a67c9db39322194afb3b427e9cb0476ce8f2a04033695f0aeb63979fc2b37 \ - --hash=sha256:5e4d28f66e90780d77f3ecf1e9155852b0c3b13cbccb08ab07e66b2357c8da8d +gcp-releasetool==1.10.0 \ + --hash=sha256:72a38ca91b59c24f7e699e9227c90cbe4dd71b789383cb0164b088abae294c83 \ + --hash=sha256:8c7c99320208383d4bb2b808c6880eb7a81424afe7cdba3c8d84b25f4f0e097d # via -r requirements.in -google-api-core==2.8.2 \ - --hash=sha256:06f7244c640322b508b125903bb5701bebabce8832f85aba9335ec00b3d02edc \ - --hash=sha256:93c6a91ccac79079ac6bbf8b74ee75db970cc899278b97d53bc012f35908cf50 +google-api-core==2.10.2 \ + --hash=sha256:10c06f7739fe57781f87523375e8e1a3a4674bf6392cd6131a3222182b971320 \ + --hash=sha256:34f24bd1d5f72a8c4519773d99ca6bf080a6c4e041b4e9f024fe230191dda62e # via # google-cloud-core # google-cloud-storage -google-auth==2.11.0 \ - --hash=sha256:be62acaae38d0049c21ca90f27a23847245c9f161ff54ede13af2cb6afecbac9 \ - --hash=sha256:ed65ecf9f681832298e29328e1ef0a3676e3732b2e56f41532d45f70a22de0fb +google-auth==2.14.1 \ + --hash=sha256:ccaa901f31ad5cbb562615eb8b664b3dd0bf5404a67618e642307f00613eda4d \ + --hash=sha256:f5d8701633bebc12e0deea4df8abd8aff31c28b355360597f7f2ee60f2e4d016 # via # gcp-releasetool # google-api-core @@ -174,76 +181,102 @@ google-cloud-core==2.3.2 \ --hash=sha256:8417acf6466be2fa85123441696c4badda48db314c607cf1e5d543fa8bdc22fe \ --hash=sha256:b9529ee7047fd8d4bf4a2182de619154240df17fbe60ead399078c1ae152af9a # via google-cloud-storage -google-cloud-storage==2.5.0 \ - --hash=sha256:19a26c66c317ce542cea0830b7e787e8dac2588b6bfa4d3fd3b871ba16305ab0 \ - --hash=sha256:382f34b91de2212e3c2e7b40ec079d27ee2e3dbbae99b75b1bcd8c63063ce235 +google-cloud-storage==2.6.0 \ + --hash=sha256:104ca28ae61243b637f2f01455cc8a05e8f15a2a18ced96cb587241cdd3820f5 \ + --hash=sha256:4ad0415ff61abdd8bb2ae81c1f8f7ec7d91a1011613f2db87c614c550f97bfe9 # via gcp-docuploader -google-crc32c==1.3.0 \ - --hash=sha256:04e7c220798a72fd0f08242bc8d7a05986b2a08a0573396187fd32c1dcdd58b3 \ - --hash=sha256:05340b60bf05b574159e9bd940152a47d38af3fb43803ffe71f11d704b7696a6 \ - --hash=sha256:12674a4c3b56b706153a358eaa1018c4137a5a04635b92b4652440d3d7386206 \ - --hash=sha256:127f9cc3ac41b6a859bd9dc4321097b1a4f6aa7fdf71b4f9227b9e3ebffb4422 \ - --hash=sha256:13af315c3a0eec8bb8b8d80b8b128cb3fcd17d7e4edafc39647846345a3f003a \ - --hash=sha256:1926fd8de0acb9d15ee757175ce7242e235482a783cd4ec711cc999fc103c24e \ - --hash=sha256:226f2f9b8e128a6ca6a9af9b9e8384f7b53a801907425c9a292553a3a7218ce0 \ - --hash=sha256:276de6273eb074a35bc598f8efbc00c7869c5cf2e29c90748fccc8c898c244df \ - --hash=sha256:318f73f5484b5671f0c7f5f63741ab020a599504ed81d209b5c7129ee4667407 \ - --hash=sha256:3bbce1be3687bbfebe29abdb7631b83e6b25da3f4e1856a1611eb21854b689ea \ - --hash=sha256:42ae4781333e331a1743445931b08ebdad73e188fd554259e772556fc4937c48 \ - --hash=sha256:58be56ae0529c664cc04a9c76e68bb92b091e0194d6e3c50bea7e0f266f73713 \ - --hash=sha256:5da2c81575cc3ccf05d9830f9e8d3c70954819ca9a63828210498c0774fda1a3 \ - --hash=sha256:6311853aa2bba4064d0c28ca54e7b50c4d48e3de04f6770f6c60ebda1e975267 \ - --hash=sha256:650e2917660e696041ab3dcd7abac160b4121cd9a484c08406f24c5964099829 \ - --hash=sha256:6a4db36f9721fdf391646685ecffa404eb986cbe007a3289499020daf72e88a2 \ - --hash=sha256:779cbf1ce375b96111db98fca913c1f5ec11b1d870e529b1dc7354b2681a8c3a \ - --hash=sha256:7f6fe42536d9dcd3e2ffb9d3053f5d05221ae3bbcefbe472bdf2c71c793e3183 \ - --hash=sha256:891f712ce54e0d631370e1f4997b3f182f3368179198efc30d477c75d1f44942 \ - --hash=sha256:95c68a4b9b7828ba0428f8f7e3109c5d476ca44996ed9a5f8aac6269296e2d59 \ - --hash=sha256:96a8918a78d5d64e07c8ea4ed2bc44354e3f93f46a4866a40e8db934e4c0d74b \ - --hash=sha256:9c3cf890c3c0ecfe1510a452a165431b5831e24160c5fcf2071f0f85ca5a47cd \ - --hash=sha256:9f58099ad7affc0754ae42e6d87443299f15d739b0ce03c76f515153a5cda06c \ - --hash=sha256:a0b9e622c3b2b8d0ce32f77eba617ab0d6768b82836391e4f8f9e2074582bf02 \ - --hash=sha256:a7f9cbea4245ee36190f85fe1814e2d7b1e5f2186381b082f5d59f99b7f11328 \ - --hash=sha256:bab4aebd525218bab4ee615786c4581952eadc16b1ff031813a2fd51f0cc7b08 \ - --hash=sha256:c124b8c8779bf2d35d9b721e52d4adb41c9bfbde45e6a3f25f0820caa9aba73f \ - --hash=sha256:c9da0a39b53d2fab3e5467329ed50e951eb91386e9d0d5b12daf593973c3b168 \ - --hash=sha256:ca60076c388728d3b6ac3846842474f4250c91efbfe5afa872d3ffd69dd4b318 \ - --hash=sha256:cb6994fff247987c66a8a4e550ef374671c2b82e3c0d2115e689d21e511a652d \ - --hash=sha256:d1c1d6236feab51200272d79b3d3e0f12cf2cbb12b208c835b175a21efdb0a73 \ - --hash=sha256:dd7760a88a8d3d705ff562aa93f8445ead54f58fd482e4f9e2bafb7e177375d4 \ - --hash=sha256:dda4d8a3bb0b50f540f6ff4b6033f3a74e8bf0bd5320b70fab2c03e512a62812 \ - --hash=sha256:e0f1ff55dde0ebcfbef027edc21f71c205845585fffe30d4ec4979416613e9b3 \ - --hash=sha256:e7a539b9be7b9c00f11ef16b55486141bc2cdb0c54762f84e3c6fc091917436d \ - --hash=sha256:eb0b14523758e37802f27b7f8cd973f5f3d33be7613952c0df904b68c4842f0e \ - --hash=sha256:ed447680ff21c14aaceb6a9f99a5f639f583ccfe4ce1a5e1d48eb41c3d6b3217 \ - --hash=sha256:f52a4ad2568314ee713715b1e2d79ab55fab11e8b304fd1462ff5cccf4264b3e \ - --hash=sha256:fbd60c6aaa07c31d7754edbc2334aef50601b7f1ada67a96eb1eb57c7c72378f \ - --hash=sha256:fc28e0db232c62ca0c3600884933178f0825c99be4474cdd645e378a10588125 \ - --hash=sha256:fe31de3002e7b08eb20823b3735b97c86c5926dd0581c7710a680b418a8709d4 \ - --hash=sha256:fec221a051150eeddfdfcff162e6db92c65ecf46cb0f7bb1bf812a1520ec026b \ - --hash=sha256:ff71073ebf0e42258a42a0b34f2c09ec384977e7f6808999102eedd5b49920e3 +google-crc32c==1.5.0 \ + --hash=sha256:024894d9d3cfbc5943f8f230e23950cd4906b2fe004c72e29b209420a1e6b05a \ + --hash=sha256:02c65b9817512edc6a4ae7c7e987fea799d2e0ee40c53ec573a692bee24de876 \ + --hash=sha256:02ebb8bf46c13e36998aeaad1de9b48f4caf545e91d14041270d9dca767b780c \ + --hash=sha256:07eb3c611ce363c51a933bf6bd7f8e3878a51d124acfc89452a75120bc436289 \ + --hash=sha256:1034d91442ead5a95b5aaef90dbfaca8633b0247d1e41621d1e9f9db88c36298 \ + --hash=sha256:116a7c3c616dd14a3de8c64a965828b197e5f2d121fedd2f8c5585c547e87b02 \ + --hash=sha256:19e0a019d2c4dcc5e598cd4a4bc7b008546b0358bd322537c74ad47a5386884f \ + --hash=sha256:1c7abdac90433b09bad6c43a43af253e688c9cfc1c86d332aed13f9a7c7f65e2 \ + --hash=sha256:1e986b206dae4476f41bcec1faa057851f3889503a70e1bdb2378d406223994a \ + --hash=sha256:272d3892a1e1a2dbc39cc5cde96834c236d5327e2122d3aaa19f6614531bb6eb \ + --hash=sha256:278d2ed7c16cfc075c91378c4f47924c0625f5fc84b2d50d921b18b7975bd210 \ + --hash=sha256:2ad40e31093a4af319dadf503b2467ccdc8f67c72e4bcba97f8c10cb078207b5 \ + --hash=sha256:2e920d506ec85eb4ba50cd4228c2bec05642894d4c73c59b3a2fe20346bd00ee \ + --hash=sha256:3359fc442a743e870f4588fcf5dcbc1bf929df1fad8fb9905cd94e5edb02e84c \ + --hash=sha256:37933ec6e693e51a5b07505bd05de57eee12f3e8c32b07da7e73669398e6630a \ + --hash=sha256:398af5e3ba9cf768787eef45c803ff9614cc3e22a5b2f7d7ae116df8b11e3314 \ + --hash=sha256:3b747a674c20a67343cb61d43fdd9207ce5da6a99f629c6e2541aa0e89215bcd \ + --hash=sha256:461665ff58895f508e2866824a47bdee72497b091c730071f2b7575d5762ab65 \ + --hash=sha256:4c6fdd4fccbec90cc8a01fc00773fcd5fa28db683c116ee3cb35cd5da9ef6c37 \ + --hash=sha256:5829b792bf5822fd0a6f6eb34c5f81dd074f01d570ed7f36aa101d6fc7a0a6e4 \ + --hash=sha256:596d1f98fc70232fcb6590c439f43b350cb762fb5d61ce7b0e9db4539654cc13 \ + --hash=sha256:5ae44e10a8e3407dbe138984f21e536583f2bba1be9491239f942c2464ac0894 \ + --hash=sha256:635f5d4dd18758a1fbd1049a8e8d2fee4ffed124462d837d1a02a0e009c3ab31 \ + --hash=sha256:64e52e2b3970bd891309c113b54cf0e4384762c934d5ae56e283f9a0afcd953e \ + --hash=sha256:66741ef4ee08ea0b2cc3c86916ab66b6aef03768525627fd6a1b34968b4e3709 \ + --hash=sha256:67b741654b851abafb7bc625b6d1cdd520a379074e64b6a128e3b688c3c04740 \ + --hash=sha256:6ac08d24c1f16bd2bf5eca8eaf8304812f44af5cfe5062006ec676e7e1d50afc \ + --hash=sha256:6f998db4e71b645350b9ac28a2167e6632c239963ca9da411523bb439c5c514d \ + --hash=sha256:72218785ce41b9cfd2fc1d6a017dc1ff7acfc4c17d01053265c41a2c0cc39b8c \ + --hash=sha256:74dea7751d98034887dbd821b7aae3e1d36eda111d6ca36c206c44478035709c \ + --hash=sha256:759ce4851a4bb15ecabae28f4d2e18983c244eddd767f560165563bf9aefbc8d \ + --hash=sha256:77e2fd3057c9d78e225fa0a2160f96b64a824de17840351b26825b0848022906 \ + --hash=sha256:7c074fece789b5034b9b1404a1f8208fc2d4c6ce9decdd16e8220c5a793e6f61 \ + --hash=sha256:7c42c70cd1d362284289c6273adda4c6af8039a8ae12dc451dcd61cdabb8ab57 \ + --hash=sha256:7f57f14606cd1dd0f0de396e1e53824c371e9544a822648cd76c034d209b559c \ + --hash=sha256:83c681c526a3439b5cf94f7420471705bbf96262f49a6fe546a6db5f687a3d4a \ + --hash=sha256:8485b340a6a9e76c62a7dce3c98e5f102c9219f4cfbf896a00cf48caf078d438 \ + --hash=sha256:84e6e8cd997930fc66d5bb4fde61e2b62ba19d62b7abd7a69920406f9ecca946 \ + --hash=sha256:89284716bc6a5a415d4eaa11b1726d2d60a0cd12aadf5439828353662ede9dd7 \ + --hash=sha256:8b87e1a59c38f275c0e3676fc2ab6d59eccecfd460be267ac360cc31f7bcde96 \ + --hash=sha256:8f24ed114432de109aa9fd317278518a5af2d31ac2ea6b952b2f7782b43da091 \ + --hash=sha256:98cb4d057f285bd80d8778ebc4fde6b4d509ac3f331758fb1528b733215443ae \ + --hash=sha256:998679bf62b7fb599d2878aa3ed06b9ce688b8974893e7223c60db155f26bd8d \ + --hash=sha256:9ba053c5f50430a3fcfd36f75aff9caeba0440b2d076afdb79a318d6ca245f88 \ + --hash=sha256:9c99616c853bb585301df6de07ca2cadad344fd1ada6d62bb30aec05219c45d2 \ + --hash=sha256:a1fd716e7a01f8e717490fbe2e431d2905ab8aa598b9b12f8d10abebb36b04dd \ + --hash=sha256:a2355cba1f4ad8b6988a4ca3feed5bff33f6af2d7f134852cf279c2aebfde541 \ + --hash=sha256:b1f8133c9a275df5613a451e73f36c2aea4fe13c5c8997e22cf355ebd7bd0728 \ + --hash=sha256:b8667b48e7a7ef66afba2c81e1094ef526388d35b873966d8a9a447974ed9178 \ + --hash=sha256:ba1eb1843304b1e5537e1fca632fa894d6f6deca8d6389636ee5b4797affb968 \ + --hash=sha256:be82c3c8cfb15b30f36768797a640e800513793d6ae1724aaaafe5bf86f8f346 \ + --hash=sha256:c02ec1c5856179f171e032a31d6f8bf84e5a75c45c33b2e20a3de353b266ebd8 \ + --hash=sha256:c672d99a345849301784604bfeaeba4db0c7aae50b95be04dd651fd2a7310b93 \ + --hash=sha256:c6c777a480337ac14f38564ac88ae82d4cd238bf293f0a22295b66eb89ffced7 \ + --hash=sha256:cae0274952c079886567f3f4f685bcaf5708f0a23a5f5216fdab71f81a6c0273 \ + --hash=sha256:cd67cf24a553339d5062eff51013780a00d6f97a39ca062781d06b3a73b15462 \ + --hash=sha256:d3515f198eaa2f0ed49f8819d5732d70698c3fa37384146079b3799b97667a94 \ + --hash=sha256:d5280312b9af0976231f9e317c20e4a61cd2f9629b7bfea6a693d1878a264ebd \ + --hash=sha256:de06adc872bcd8c2a4e0dc51250e9e65ef2ca91be023b9d13ebd67c2ba552e1e \ + --hash=sha256:e1674e4307fa3024fc897ca774e9c7562c957af85df55efe2988ed9056dc4e57 \ + --hash=sha256:e2096eddb4e7c7bdae4bd69ad364e55e07b8316653234a56552d9c988bd2d61b \ + --hash=sha256:e560628513ed34759456a416bf86b54b2476c59144a9138165c9a1575801d0d9 \ + --hash=sha256:edfedb64740750e1a3b16152620220f51d58ff1b4abceb339ca92e934775c27a \ + --hash=sha256:f13cae8cc389a440def0c8c52057f37359014ccbc9dc1f0827936bcd367c6100 \ + --hash=sha256:f314013e7dcd5cf45ab1945d92e713eec788166262ae8deb2cfacd53def27325 \ + --hash=sha256:f583edb943cf2e09c60441b910d6a20b4d9d626c75a36c8fcac01a6c96c01183 \ + --hash=sha256:fd8536e902db7e365f49e7d9029283403974ccf29b13fc7028b97e2295b33556 \ + --hash=sha256:fe70e325aa68fa4b5edf7d1a4b6f691eb04bbccac0ace68e34820d283b5f80d4 # via google-resumable-media -google-resumable-media==2.3.3 \ - --hash=sha256:27c52620bd364d1c8116eaac4ea2afcbfb81ae9139fb3199652fcac1724bfb6c \ - --hash=sha256:5b52774ea7a829a8cdaa8bd2d4c3d4bc660c91b30857ab2668d0eb830f4ea8c5 +google-resumable-media==2.4.0 \ + --hash=sha256:2aa004c16d295c8f6c33b2b4788ba59d366677c0a25ae7382436cb30f776deaa \ + --hash=sha256:8d5518502f92b9ecc84ac46779bd4f09694ecb3ba38a3e7ca737a86d15cbca1f # via google-cloud-storage -googleapis-common-protos==1.56.4 \ - --hash=sha256:8eb2cbc91b69feaf23e32452a7ae60e791e09967d81d4fcc7fc388182d1bd394 \ - --hash=sha256:c25873c47279387cfdcbdafa36149887901d36202cb645a0e4f29686bf6e4417 +googleapis-common-protos==1.57.0 \ + --hash=sha256:27a849d6205838fb6cc3c1c21cb9800707a661bb21c6ce7fb13e99eb1f8a0c46 \ + --hash=sha256:a9f4a1d7f6d9809657b7f1316a1aa527f6664891531bcfcc13b6696e685f443c # via google-api-core -idna==3.3 \ - --hash=sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff \ - --hash=sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d +idna==3.4 \ + --hash=sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 \ + --hash=sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 # via requests -importlib-metadata==4.12.0 \ - --hash=sha256:637245b8bab2b6502fcbc752cc4b7a6f6243bb02b31c5c26156ad103d3d45670 \ - --hash=sha256:7401a975809ea1fdc658c3aa4f78cc2195a0e019c5cbc4c06122884e9ae80c23 +importlib-metadata==5.0.0 \ + --hash=sha256:da31db32b304314d044d3c12c79bd59e307889b287ad12ff387b3500835fc2ab \ + --hash=sha256:ddb0e35065e8938f867ed4928d0ae5bf2a53b7773871bfe6bcc7e4fcdc7dea43 # via # -r requirements.in + # keyring # twine -jaraco-classes==3.2.2 \ - --hash=sha256:6745f113b0b588239ceb49532aa09c3ebb947433ce311ef2f8e3ad64ebb74594 \ - --hash=sha256:e6ef6fd3fcf4579a7a019d87d1e56a883f4e4c35cfe925f86731abc58804e647 +jaraco-classes==3.2.3 \ + --hash=sha256:2353de3288bc6b82120752201c6b1c1a14b058267fa424ed5ce5984e3b922158 \ + --hash=sha256:89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a # via keyring jeepney==0.8.0 \ --hash=sha256:5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806 \ @@ -255,9 +288,9 @@ jinja2==3.1.2 \ --hash=sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852 \ --hash=sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61 # via gcp-releasetool -keyring==23.9.0 \ - --hash=sha256:4c32a31174faaee48f43a7e2c7e9c3216ec5e95acf22a2bebfb4a1d05056ee44 \ - --hash=sha256:98f060ec95ada2ab910c195a2d4317be6ef87936a766b239c46aa3c7aac4f0db +keyring==23.11.0 \ + --hash=sha256:3dd30011d555f1345dec2c262f0153f2f0ca6bca041fb1dc4588349bb4c0ac1e \ + --hash=sha256:ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 # via # gcp-releasetool # twine @@ -303,9 +336,9 @@ markupsafe==2.1.1 \ --hash=sha256:f121a1420d4e173a5d96e47e9a0c0dcff965afdf1626d28de1460815f7c4ee7a \ --hash=sha256:fc7b548b17d238737688817ab67deebb30e8073c95749d55538ed473130ec0c7 # via jinja2 -more-itertools==8.14.0 \ - --hash=sha256:1bc4f91ee5b1b31ac7ceacc17c09befe6a40a503907baf9c839c229b5095cfd2 \ - --hash=sha256:c09443cd3d5438b8dafccd867a6bc1cb0894389e90cb53d227456b0b0bccb750 +more-itertools==9.0.0 \ + --hash=sha256:250e83d7e81d0c87ca6bd942e6aeab8cc9daa6096d12c5308f3f92fa5e5c1f41 \ + --hash=sha256:5a6257e40878ef0520b1803990e3e22303a41b5714006c32a3fd8304b26ea1ab # via jaraco-classes nox==2022.8.7 \ --hash=sha256:1b894940551dc5c389f9271d197ca5d655d40bdc6ccf93ed6880e4042760a34b \ @@ -321,34 +354,33 @@ pkginfo==1.8.3 \ --hash=sha256:848865108ec99d4901b2f7e84058b6e7660aae8ae10164e015a6dcf5b242a594 \ --hash=sha256:a84da4318dd86f870a9447a8c98340aa06216bfc6f2b7bdc4b8766984ae1867c # via twine -platformdirs==2.5.2 \ - --hash=sha256:027d8e83a2d7de06bbac4e5ef7e023c02b863d7ea5d079477e722bb41ab25788 \ - --hash=sha256:58c8abb07dcb441e6ee4b11d8df0ac856038f944ab98b7be6b27b2a3c7feef19 +platformdirs==2.5.4 \ + --hash=sha256:1006647646d80f16130f052404c6b901e80ee4ed6bef6792e1f238a8969106f7 \ + --hash=sha256:af0276409f9a02373d540bf8480021a048711d572745aef4b7842dad245eba10 # via virtualenv -protobuf==3.20.2 \ - --hash=sha256:03d76b7bd42ac4a6e109742a4edf81ffe26ffd87c5993126d894fe48a120396a \ - --hash=sha256:09e25909c4297d71d97612f04f41cea8fa8510096864f2835ad2f3b3df5a5559 \ - --hash=sha256:18e34a10ae10d458b027d7638a599c964b030c1739ebd035a1dfc0e22baa3bfe \ - --hash=sha256:291fb4307094bf5ccc29f424b42268640e00d5240bf0d9b86bf3079f7576474d \ - --hash=sha256:2c0b040d0b5d5d207936ca2d02f00f765906622c07d3fa19c23a16a8ca71873f \ - --hash=sha256:384164994727f274cc34b8abd41a9e7e0562801361ee77437099ff6dfedd024b \ - --hash=sha256:3cb608e5a0eb61b8e00fe641d9f0282cd0eedb603be372f91f163cbfbca0ded0 \ - --hash=sha256:5d9402bf27d11e37801d1743eada54372f986a372ec9679673bfcc5c60441151 \ - --hash=sha256:712dca319eee507a1e7df3591e639a2b112a2f4a62d40fe7832a16fd19151750 \ - --hash=sha256:7a5037af4e76c975b88c3becdf53922b5ffa3f2cddf657574a4920a3b33b80f3 \ - --hash=sha256:8228e56a865c27163d5d1d1771d94b98194aa6917bcfb6ce139cbfa8e3c27334 \ - --hash=sha256:84a1544252a933ef07bb0b5ef13afe7c36232a774affa673fc3636f7cee1db6c \ - --hash=sha256:84fe5953b18a383fd4495d375fe16e1e55e0a3afe7b4f7b4d01a3a0649fcda9d \ - --hash=sha256:9c673c8bfdf52f903081816b9e0e612186684f4eb4c17eeb729133022d6032e3 \ - --hash=sha256:9f876a69ca55aed879b43c295a328970306e8e80a263ec91cf6e9189243c613b \ - --hash=sha256:a9e5ae5a8e8985c67e8944c23035a0dff2c26b0f5070b2f55b217a1c33bbe8b1 \ - --hash=sha256:b4fdb29c5a7406e3f7ef176b2a7079baa68b5b854f364c21abe327bbeec01cdb \ - --hash=sha256:c184485e0dfba4dfd451c3bd348c2e685d6523543a0f91b9fd4ae90eb09e8422 \ - --hash=sha256:c9cdf251c582c16fd6a9f5e95836c90828d51b0069ad22f463761d27c6c19019 \ - --hash=sha256:e39cf61bb8582bda88cdfebc0db163b774e7e03364bbf9ce1ead13863e81e359 \ - --hash=sha256:e8fbc522303e09036c752a0afcc5c0603e917222d8bedc02813fd73b4b4ed804 \ - --hash=sha256:f34464ab1207114e73bba0794d1257c150a2b89b7a9faf504e00af7c9fd58978 \ - --hash=sha256:f52dabc96ca99ebd2169dadbe018824ebda08a795c7684a0b7d203a290f3adb0 +protobuf==3.20.3 \ + --hash=sha256:03038ac1cfbc41aa21f6afcbcd357281d7521b4157926f30ebecc8d4ea59dcb7 \ + --hash=sha256:28545383d61f55b57cf4df63eebd9827754fd2dc25f80c5253f9184235db242c \ + --hash=sha256:2e3427429c9cffebf259491be0af70189607f365c2f41c7c3764af6f337105f2 \ + --hash=sha256:398a9e0c3eaceb34ec1aee71894ca3299605fa8e761544934378bbc6c97de23b \ + --hash=sha256:44246bab5dd4b7fbd3c0c80b6f16686808fab0e4aca819ade6e8d294a29c7050 \ + --hash=sha256:447d43819997825d4e71bf5769d869b968ce96848b6479397e29fc24c4a5dfe9 \ + --hash=sha256:67a3598f0a2dcbc58d02dd1928544e7d88f764b47d4a286202913f0b2801c2e7 \ + --hash=sha256:74480f79a023f90dc6e18febbf7b8bac7508420f2006fabd512013c0c238f454 \ + --hash=sha256:819559cafa1a373b7096a482b504ae8a857c89593cf3a25af743ac9ecbd23480 \ + --hash=sha256:899dc660cd599d7352d6f10d83c95df430a38b410c1b66b407a6b29265d66469 \ + --hash=sha256:8c0c984a1b8fef4086329ff8dd19ac77576b384079247c770f29cc8ce3afa06c \ + --hash=sha256:9aae4406ea63d825636cc11ffb34ad3379335803216ee3a856787bcf5ccc751e \ + --hash=sha256:a7ca6d488aa8ff7f329d4c545b2dbad8ac31464f1d8b1c87ad1346717731e4db \ + --hash=sha256:b6cc7ba72a8850621bfec987cb72623e703b7fe2b9127a161ce61e61558ad905 \ + --hash=sha256:bf01b5720be110540be4286e791db73f84a2b721072a3711efff6c324cdf074b \ + --hash=sha256:c02ce36ec760252242a33967d51c289fd0e1c0e6e5cc9397e2279177716add86 \ + --hash=sha256:d9e4432ff660d67d775c66ac42a67cf2453c27cb4d738fc22cb53b5d84c135d4 \ + --hash=sha256:daa564862dd0d39c00f8086f88700fdbe8bc717e993a21e90711acfed02f2402 \ + --hash=sha256:de78575669dddf6099a8a0f46a27e82a1783c557ccc38ee620ed8cc96d3be7d7 \ + --hash=sha256:e64857f395505ebf3d2569935506ae0dfc4a15cb80dc25261176c784662cdcc4 \ + --hash=sha256:f4bd856d702e5b0d96a00ec6b307b0f51c1982c2bf9c0052cf9019e9a544ba99 \ + --hash=sha256:f4c42102bc82a51108e449cbb32b19b180022941c727bac0cfd50170341f16ee # via # gcp-docuploader # gcp-releasetool @@ -377,9 +409,9 @@ pygments==2.13.0 \ # via # readme-renderer # rich -pyjwt==2.4.0 \ - --hash=sha256:72d1d253f32dbd4f5c88eaf1fdc62f3a19f676ccbadb9dbc5d07e951b2b26daf \ - --hash=sha256:d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba +pyjwt==2.6.0 \ + --hash=sha256:69285c7e31fc44f68a1feb309e948e0df53259d579295e6cfe2b1792329f05fd \ + --hash=sha256:d83c3d892a77bbb74d3e1a2cfa90afaadb60945205d1095d9221f04466f64c14 # via gcp-releasetool pyparsing==3.0.9 \ --hash=sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb \ @@ -392,9 +424,9 @@ python-dateutil==2.8.2 \ --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 # via gcp-releasetool -readme-renderer==37.0 \ - --hash=sha256:07b7ea234e03e58f77cc222e206e6abb8f4c0435becce5104794ee591f9301c5 \ - --hash=sha256:9fa416704703e509eeb900696751c908ddeb2011319d93700d8f18baff887a69 +readme-renderer==37.3 \ + --hash=sha256:cd653186dfc73055656f090f227f5cb22a046d7f71a841dfa305f55c9a513273 \ + --hash=sha256:f67a16caedfa71eef48a31b39708637a6f4664c4394801a7b0d6432d13907343 # via twine requests==2.28.1 \ --hash=sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983 \ @@ -405,17 +437,17 @@ requests==2.28.1 \ # google-cloud-storage # requests-toolbelt # twine -requests-toolbelt==0.9.1 \ - --hash=sha256:380606e1d10dc85c3bd47bf5a6095f815ec007be7a8b69c878507068df059e6f \ - --hash=sha256:968089d4584ad4ad7c171454f0a5c6dac23971e9472521ea3b6d49d610aa6fc0 +requests-toolbelt==0.10.1 \ + --hash=sha256:18565aa58116d9951ac39baa288d3adb5b3ff975c4f25eee78555d89e8f247f7 \ + --hash=sha256:62e09f7ff5ccbda92772a29f394a49c3ad6cb181d568b1337626b2abb628a63d # via twine rfc3986==2.0.0 \ --hash=sha256:50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd \ --hash=sha256:97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c # via twine -rich==12.5.1 \ - --hash=sha256:2eb4e6894cde1e017976d2975ac210ef515d7548bc595ba20e195fb9628acdeb \ - --hash=sha256:63a5c5ce3673d3d5fbbf23cd87e11ab84b6b451436f1b7f19ec54b6bc36ed7ca +rich==12.6.0 \ + --hash=sha256:a4eb26484f2c82589bd9a17c73d32a010b1e29d89f1604cd9bf3a2097b81bb5e \ + --hash=sha256:ba3a3775974105c221d31141f2c116f4fd65c5ceb0698657a11e9f295ec93fd0 # via twine rsa==4.9 \ --hash=sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7 \ @@ -437,9 +469,9 @@ twine==4.0.1 \ --hash=sha256:42026c18e394eac3e06693ee52010baa5313e4811d5a11050e7d48436cf41b9e \ --hash=sha256:96b1cf12f7ae611a4a40b6ae8e9570215daff0611828f5fe1f37a16255ab24a0 # via -r requirements.in -typing-extensions==4.3.0 \ - --hash=sha256:25642c956049920a5aa49edcdd6ab1e06d7e5d467fc00e0506c44ac86fbfca02 \ - --hash=sha256:e6d2677a32f47fc7eb2795db1dd15c1f34eff616bcaf2cfb5e997f854fa1c4a6 +typing-extensions==4.4.0 \ + --hash=sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa \ + --hash=sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e # via -r requirements.in urllib3==1.26.12 \ --hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \ @@ -447,25 +479,25 @@ urllib3==1.26.12 \ # via # requests # twine -virtualenv==20.16.4 \ - --hash=sha256:014f766e4134d0008dcaa1f95bafa0fb0f575795d07cae50b1bee514185d6782 \ - --hash=sha256:035ed57acce4ac35c82c9d8802202b0e71adac011a511ff650cbcf9635006a22 +virtualenv==20.16.7 \ + --hash=sha256:8691e3ff9387f743e00f6bb20f70121f5e4f596cae754531f2b3b3a1b1ac696e \ + --hash=sha256:efd66b00386fdb7dbe4822d172303f40cd05e50e01740b19ea42425cbe653e29 # via nox webencodings==0.5.1 \ --hash=sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 \ --hash=sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923 # via bleach -wheel==0.37.1 \ - --hash=sha256:4bdcd7d840138086126cd09254dc6195fb4fc6f01c050a1d7236f2630db1d22a \ - --hash=sha256:e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4 +wheel==0.38.4 \ + --hash=sha256:965f5259b566725405b05e7cf774052044b1ed30119b5d586b2703aafe8719ac \ + --hash=sha256:b60533f3f5d530e971d6737ca6d58681ee434818fab630c83a734bb10c083ce8 # via -r requirements.in -zipp==3.8.1 \ - --hash=sha256:05b45f1ee8f807d0cc928485ca40a07cb491cf092ff587c0df9cb1fd154848d2 \ - --hash=sha256:47c40d7fe183a6f21403a199b3e4192cca5774656965b0a4988ad2f8feb5f009 +zipp==3.10.0 \ + --hash=sha256:4fcb6f278987a6605757302a6e40e896257570d11c51628968ccb2a47e80c6c1 \ + --hash=sha256:7a7262fd930bd3e36c50b9a64897aec3fafff3dfdeec9623ae22b40e93f99bb8 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: -setuptools==65.2.0 \ - --hash=sha256:7f4bc85450898a09f76ebf28b72fa25bc7111f6c7d665d514a60bba9c75ef2a9 \ - --hash=sha256:a3ca5857c89f82f5c9410e8508cb32f4872a3bafd4aa7ae122a24ca33bccc750 +setuptools==65.5.1 \ + --hash=sha256:d0b9a8433464d5800cbe05094acf5c6d52a91bfac9b52bcfc4d41382be5d5d31 \ + --hash=sha256:e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f # via -r requirements.in diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 46d2371..5405cc8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -25,7 +25,7 @@ repos: rev: 22.3.0 hooks: - id: black -- repo: https://gitlab.com/pycqa/flake8 +- repo: https://github.com/pycqa/flake8 rev: 3.9.2 hooks: - id: flake8 diff --git a/.release-please-manifest.json b/.release-please-manifest.json new file mode 100644 index 0000000..64f3cdd --- /dev/null +++ b/.release-please-manifest.json @@ -0,0 +1,3 @@ +{ + ".": "0.8.0" +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ceefbe..4bfeaea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.8.0](https://github.com/googleapis/python-network-security/compare/v0.7.2...v0.8.0) (2022-12-14) + + +### Features + +* Add support for `google.cloud.network_security.__version__` ([c5d13c9](https://github.com/googleapis/python-network-security/commit/c5d13c9bb41ef2ea8f9d66349f3fc9fbe6bd0681)) +* Add typing to proto.Message based class attributes ([c5d13c9](https://github.com/googleapis/python-network-security/commit/c5d13c9bb41ef2ea8f9d66349f3fc9fbe6bd0681)) + + +### Bug Fixes + +* Add dict typing for client_options ([c5d13c9](https://github.com/googleapis/python-network-security/commit/c5d13c9bb41ef2ea8f9d66349f3fc9fbe6bd0681)) +* **deps:** Require google-api-core >=1.34.0, >=2.11.0 ([9e9e394](https://github.com/googleapis/python-network-security/commit/9e9e394c014a3137a7b0d2b0a7cc2ff9a503efaf)) +* Drop usage of pkg_resources ([9e9e394](https://github.com/googleapis/python-network-security/commit/9e9e394c014a3137a7b0d2b0a7cc2ff9a503efaf)) +* Fix timeout default values ([9e9e394](https://github.com/googleapis/python-network-security/commit/9e9e394c014a3137a7b0d2b0a7cc2ff9a503efaf)) + + +### Documentation + +* **samples:** Snippetgen handling of repeated enum field ([c5d13c9](https://github.com/googleapis/python-network-security/commit/c5d13c9bb41ef2ea8f9d66349f3fc9fbe6bd0681)) +* **samples:** Snippetgen should call await on the operation coroutine before calling result ([9e9e394](https://github.com/googleapis/python-network-security/commit/9e9e394c014a3137a7b0d2b0a7cc2ff9a503efaf)) + ## [0.7.2](https://github.com/googleapis/python-network-security/compare/v0.7.1...v0.7.2) (2022-10-10) diff --git a/docs/network_security_v1/types.rst b/docs/network_security_v1/types.rst index 268558f..61c840b 100644 --- a/docs/network_security_v1/types.rst +++ b/docs/network_security_v1/types.rst @@ -3,5 +3,4 @@ Types for Google Cloud Network Security v1 API .. automodule:: google.cloud.network_security_v1.types :members: - :undoc-members: :show-inheritance: diff --git a/docs/network_security_v1beta1/types.rst b/docs/network_security_v1beta1/types.rst index e28e42e..a51fb75 100644 --- a/docs/network_security_v1beta1/types.rst +++ b/docs/network_security_v1beta1/types.rst @@ -3,5 +3,4 @@ Types for Google Cloud Network Security v1beta1 API .. automodule:: google.cloud.network_security_v1beta1.types :members: - :undoc-members: :show-inheritance: diff --git a/google/cloud/network_security/__init__.py b/google/cloud/network_security/__init__.py index 120c018..0c82040 100644 --- a/google/cloud/network_security/__init__.py +++ b/google/cloud/network_security/__init__.py @@ -13,6 +13,10 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from google.cloud.network_security import gapic_version as package_version + +__version__ = package_version.__version__ + from google.cloud.network_security_v1.services.network_security.async_client import ( NetworkSecurityAsyncClient, diff --git a/google/cloud/network_security/gapic_version.py b/google/cloud/network_security/gapic_version.py new file mode 100644 index 0000000..b88d7a7 --- /dev/null +++ b/google/cloud/network_security/gapic_version.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +__version__ = "0.8.0" # {x-release-please-version} diff --git a/google/cloud/network_security_v1/__init__.py b/google/cloud/network_security_v1/__init__.py index 73985dc..76c46af 100644 --- a/google/cloud/network_security_v1/__init__.py +++ b/google/cloud/network_security_v1/__init__.py @@ -13,6 +13,10 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from google.cloud.network_security import gapic_version as package_version + +__version__ = package_version.__version__ + from .services.network_security import NetworkSecurityAsyncClient, NetworkSecurityClient from .types.authorization_policy import ( diff --git a/google/cloud/network_security_v1/gapic_version.py b/google/cloud/network_security_v1/gapic_version.py new file mode 100644 index 0000000..b88d7a7 --- /dev/null +++ b/google/cloud/network_security_v1/gapic_version.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +__version__ = "0.8.0" # {x-release-please-version} diff --git a/google/cloud/network_security_v1/services/network_security/async_client.py b/google/cloud/network_security_v1/services/network_security/async_client.py index 4f8c76f..b07981a 100644 --- a/google/cloud/network_security_v1/services/network_security/async_client.py +++ b/google/cloud/network_security_v1/services/network_security/async_client.py @@ -16,7 +16,17 @@ from collections import OrderedDict import functools import re -from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union +from typing import ( + Dict, + Mapping, + MutableMapping, + MutableSequence, + Optional, + Sequence, + Tuple, + Type, + Union, +) from google.api_core import exceptions as core_exceptions from google.api_core import gapic_v1 @@ -24,7 +34,8 @@ from google.api_core.client_options import ClientOptions from google.auth import credentials as ga_credentials # type: ignore from google.oauth2 import service_account # type: ignore -import pkg_resources + +from google.cloud.network_security_v1 import gapic_version as package_version try: OptionalRetry = Union[retries.Retry, gapic_v1.method._MethodDefault] @@ -193,9 +204,9 @@ def transport(self) -> NetworkSecurityTransport: def __init__( self, *, - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, transport: Union[str, NetworkSecurityTransport] = "grpc_asyncio", - client_options: ClientOptions = None, + client_options: Optional[ClientOptions] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, ) -> None: """Instantiates the network security client. @@ -239,13 +250,13 @@ def __init__( async def list_authorization_policies( self, - request: Union[ - authorization_policy.ListAuthorizationPoliciesRequest, dict + request: Optional[ + Union[authorization_policy.ListAuthorizationPoliciesRequest, dict] ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListAuthorizationPoliciesAsyncPager: r"""Lists AuthorizationPolicies in a given project and @@ -279,7 +290,7 @@ async def sample_list_authorization_policies(): print(response) Args: - request (Union[google.cloud.network_security_v1.types.ListAuthorizationPoliciesRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.ListAuthorizationPoliciesRequest, dict]]): The request object. Request used with the ListAuthorizationPolicies method. parent (:class:`str`): @@ -358,11 +369,13 @@ async def sample_list_authorization_policies(): async def get_authorization_policy( self, - request: Union[authorization_policy.GetAuthorizationPolicyRequest, dict] = None, + request: Optional[ + Union[authorization_policy.GetAuthorizationPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.AuthorizationPolicy: r"""Gets details of a single AuthorizationPolicy. @@ -394,7 +407,7 @@ async def sample_get_authorization_policy(): print(response) Args: - request (Union[google.cloud.network_security_v1.types.GetAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.GetAuthorizationPolicyRequest, dict]]): The request object. Request used by the GetAuthorizationPolicy method. name (:class:`str`): @@ -466,15 +479,17 @@ async def sample_get_authorization_policy(): async def create_authorization_policy( self, - request: Union[ - gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict] ] = None, *, - parent: str = None, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - authorization_policy_id: str = None, + parent: Optional[str] = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + authorization_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new AuthorizationPolicy in a given project @@ -511,13 +526,13 @@ async def sample_create_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.CreateAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.CreateAuthorizationPolicyRequest, dict]]): The request object. Request used by the CreateAuthorizationPolicy method. parent (:class:`str`): @@ -620,14 +635,16 @@ async def sample_create_authorization_policy(): async def update_authorization_policy( self, - request: Union[ - gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict] ] = None, *, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single @@ -662,13 +679,13 @@ async def sample_update_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.UpdateAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.UpdateAuthorizationPolicyRequest, dict]]): The request object. Request used by the UpdateAuthorizationPolicy method. authorization_policy (:class:`google.cloud.network_security_v1.types.AuthorizationPolicy`): @@ -763,13 +780,13 @@ async def sample_update_authorization_policy(): async def delete_authorization_policy( self, - request: Union[ - authorization_policy.DeleteAuthorizationPolicyRequest, dict + request: Optional[ + Union[authorization_policy.DeleteAuthorizationPolicyRequest, dict] ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single AuthorizationPolicy. @@ -799,13 +816,13 @@ async def sample_delete_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.DeleteAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.DeleteAuthorizationPolicyRequest, dict]]): The request object. Request used by the DeleteAuthorizationPolicy method. name (:class:`str`): @@ -890,11 +907,13 @@ async def sample_delete_authorization_policy(): async def list_server_tls_policies( self, - request: Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListServerTlsPoliciesAsyncPager: r"""Lists ServerTlsPolicies in a given project and @@ -928,7 +947,7 @@ async def sample_list_server_tls_policies(): print(response) Args: - request (Union[google.cloud.network_security_v1.types.ListServerTlsPoliciesRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.ListServerTlsPoliciesRequest, dict]]): The request object. Request used by the ListServerTlsPolicies method. parent (:class:`str`): @@ -1007,11 +1026,13 @@ async def sample_list_server_tls_policies(): async def get_server_tls_policy( self, - request: Union[server_tls_policy.GetServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.GetServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ServerTlsPolicy: r"""Gets details of a single ServerTlsPolicy. @@ -1043,7 +1064,7 @@ async def sample_get_server_tls_policy(): print(response) Args: - request (Union[google.cloud.network_security_v1.types.GetServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.GetServerTlsPolicyRequest, dict]]): The request object. Request used by the GetServerTlsPolicy method. name (:class:`str`): @@ -1115,13 +1136,15 @@ async def sample_get_server_tls_policy(): async def create_server_tls_policy( self, - request: Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - server_tls_policy_id: str = None, + parent: Optional[str] = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + server_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new ServerTlsPolicy in a given project and @@ -1157,13 +1180,13 @@ async def sample_create_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.CreateServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.CreateServerTlsPolicyRequest, dict]]): The request object. Request used by the CreateServerTlsPolicy method. parent (:class:`str`): @@ -1264,12 +1287,14 @@ async def sample_create_server_tls_policy(): async def update_server_tls_policy( self, - request: Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] + ] = None, *, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single ServerTlsPolicy. @@ -1302,13 +1327,13 @@ async def sample_update_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.UpdateServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.UpdateServerTlsPolicyRequest, dict]]): The request object. Request used by UpdateServerTlsPolicy method. server_tls_policy (:class:`google.cloud.network_security_v1.types.ServerTlsPolicy`): @@ -1403,11 +1428,13 @@ async def sample_update_server_tls_policy(): async def delete_server_tls_policy( self, - request: Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single ServerTlsPolicy. @@ -1437,13 +1464,13 @@ async def sample_delete_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.DeleteServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.DeleteServerTlsPolicyRequest, dict]]): The request object. Request used by the DeleteServerTlsPolicy method. name (:class:`str`): @@ -1528,11 +1555,13 @@ async def sample_delete_server_tls_policy(): async def list_client_tls_policies( self, - request: Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListClientTlsPoliciesAsyncPager: r"""Lists ClientTlsPolicies in a given project and @@ -1566,7 +1595,7 @@ async def sample_list_client_tls_policies(): print(response) Args: - request (Union[google.cloud.network_security_v1.types.ListClientTlsPoliciesRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.ListClientTlsPoliciesRequest, dict]]): The request object. Request used by the ListClientTlsPolicies method. parent (:class:`str`): @@ -1645,11 +1674,13 @@ async def sample_list_client_tls_policies(): async def get_client_tls_policy( self, - request: Union[client_tls_policy.GetClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.GetClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ClientTlsPolicy: r"""Gets details of a single ClientTlsPolicy. @@ -1681,7 +1712,7 @@ async def sample_get_client_tls_policy(): print(response) Args: - request (Union[google.cloud.network_security_v1.types.GetClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.GetClientTlsPolicyRequest, dict]]): The request object. Request used by the GetClientTlsPolicy method. name (:class:`str`): @@ -1752,13 +1783,15 @@ async def sample_get_client_tls_policy(): async def create_client_tls_policy( self, - request: Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - client_tls_policy_id: str = None, + parent: Optional[str] = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + client_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new ClientTlsPolicy in a given project and @@ -1794,13 +1827,13 @@ async def sample_create_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.CreateClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.CreateClientTlsPolicyRequest, dict]]): The request object. Request used by the CreateClientTlsPolicy method. parent (:class:`str`): @@ -1900,12 +1933,14 @@ async def sample_create_client_tls_policy(): async def update_client_tls_policy( self, - request: Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] + ] = None, *, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single ClientTlsPolicy. @@ -1938,13 +1973,13 @@ async def sample_update_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.UpdateClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.UpdateClientTlsPolicyRequest, dict]]): The request object. Request used by UpdateClientTlsPolicy method. client_tls_policy (:class:`google.cloud.network_security_v1.types.ClientTlsPolicy`): @@ -2038,11 +2073,13 @@ async def sample_update_client_tls_policy(): async def delete_client_tls_policy( self, - request: Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single ClientTlsPolicy. @@ -2072,13 +2109,13 @@ async def sample_delete_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1.types.DeleteClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1.types.DeleteClientTlsPolicyRequest, dict]]): The request object. Request used by the DeleteClientTlsPolicy method. name (:class:`str`): @@ -2168,14 +2205,9 @@ async def __aexit__(self, exc_type, exc, tb): await self.transport.close() -try: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( - gapic_version=pkg_resources.get_distribution( - "google-cloud-network-security", - ).version, - ) -except pkg_resources.DistributionNotFound: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo() +DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( + gapic_version=package_version.__version__ +) __all__ = ("NetworkSecurityAsyncClient",) diff --git a/google/cloud/network_security_v1/services/network_security/client.py b/google/cloud/network_security_v1/services/network_security/client.py index b71eea8..fd8793b 100644 --- a/google/cloud/network_security_v1/services/network_security/client.py +++ b/google/cloud/network_security_v1/services/network_security/client.py @@ -16,7 +16,18 @@ from collections import OrderedDict import os import re -from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union +from typing import ( + Dict, + Mapping, + MutableMapping, + MutableSequence, + Optional, + Sequence, + Tuple, + Type, + Union, + cast, +) from google.api_core import client_options as client_options_lib from google.api_core import exceptions as core_exceptions @@ -27,7 +38,8 @@ from google.auth.transport import mtls # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore from google.oauth2 import service_account # type: ignore -import pkg_resources + +from google.cloud.network_security_v1 import gapic_version as package_version try: OptionalRetry = Union[retries.Retry, gapic_v1.method._MethodDefault] @@ -79,7 +91,7 @@ class NetworkSecurityClientMeta(type): def get_transport_class( cls, - label: str = None, + label: Optional[str] = None, ) -> Type[NetworkSecurityTransport]: """Returns an appropriate transport class. @@ -401,8 +413,8 @@ def __init__( self, *, credentials: Optional[ga_credentials.Credentials] = None, - transport: Union[str, NetworkSecurityTransport, None] = None, - client_options: Optional[client_options_lib.ClientOptions] = None, + transport: Optional[Union[str, NetworkSecurityTransport]] = None, + client_options: Optional[Union[client_options_lib.ClientOptions, dict]] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, ) -> None: """Instantiates the network security client. @@ -416,10 +428,7 @@ def __init__( transport (Union[str, NetworkSecurityTransport]): The transport to use. If set to None, a transport is chosen automatically. - NOTE: "rest" transport functionality is currently in a - beta state (preview). We welcome your feedback via an - issue in this library's source repository. - client_options (google.api_core.client_options.ClientOptions): Custom options for the + client_options (Optional[Union[google.api_core.client_options.ClientOptions, dict]]): Custom options for the client. It won't take effect if a ``transport`` instance is provided. (1) The ``api_endpoint`` property can be used to override the default endpoint provided by the client. GOOGLE_API_USE_MTLS_ENDPOINT @@ -449,6 +458,7 @@ def __init__( client_options = client_options_lib.from_dict(client_options) if client_options is None: client_options = client_options_lib.ClientOptions() + client_options = cast(client_options_lib.ClientOptions, client_options) api_endpoint, client_cert_source_func = self.get_mtls_endpoint_and_cert_source( client_options @@ -501,13 +511,13 @@ def __init__( def list_authorization_policies( self, - request: Union[ - authorization_policy.ListAuthorizationPoliciesRequest, dict + request: Optional[ + Union[authorization_policy.ListAuthorizationPoliciesRequest, dict] ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListAuthorizationPoliciesPager: r"""Lists AuthorizationPolicies in a given project and @@ -624,11 +634,13 @@ def sample_list_authorization_policies(): def get_authorization_policy( self, - request: Union[authorization_policy.GetAuthorizationPolicyRequest, dict] = None, + request: Optional[ + Union[authorization_policy.GetAuthorizationPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.AuthorizationPolicy: r"""Gets details of a single AuthorizationPolicy. @@ -732,15 +744,17 @@ def sample_get_authorization_policy(): def create_authorization_policy( self, - request: Union[ - gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict] ] = None, *, - parent: str = None, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - authorization_policy_id: str = None, + parent: Optional[str] = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + authorization_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new AuthorizationPolicy in a given project @@ -890,14 +904,16 @@ def sample_create_authorization_policy(): def update_authorization_policy( self, - request: Union[ - gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict] ] = None, *, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single @@ -1037,13 +1053,13 @@ def sample_update_authorization_policy(): def delete_authorization_policy( self, - request: Union[ - authorization_policy.DeleteAuthorizationPolicyRequest, dict + request: Optional[ + Union[authorization_policy.DeleteAuthorizationPolicyRequest, dict] ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single AuthorizationPolicy. @@ -1168,11 +1184,13 @@ def sample_delete_authorization_policy(): def list_server_tls_policies( self, - request: Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListServerTlsPoliciesPager: r"""Lists ServerTlsPolicies in a given project and @@ -1285,11 +1303,13 @@ def sample_list_server_tls_policies(): def get_server_tls_policy( self, - request: Union[server_tls_policy.GetServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.GetServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ServerTlsPolicy: r"""Gets details of a single ServerTlsPolicy. @@ -1393,13 +1413,15 @@ def sample_get_server_tls_policy(): def create_server_tls_policy( self, - request: Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - server_tls_policy_id: str = None, + parent: Optional[str] = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + server_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new ServerTlsPolicy in a given project and @@ -1542,12 +1564,14 @@ def sample_create_server_tls_policy(): def update_server_tls_policy( self, - request: Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] + ] = None, *, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single ServerTlsPolicy. @@ -1681,11 +1705,13 @@ def sample_update_server_tls_policy(): def delete_server_tls_policy( self, - request: Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single ServerTlsPolicy. @@ -1806,11 +1832,13 @@ def sample_delete_server_tls_policy(): def list_client_tls_policies( self, - request: Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListClientTlsPoliciesPager: r"""Lists ClientTlsPolicies in a given project and @@ -1923,11 +1951,13 @@ def sample_list_client_tls_policies(): def get_client_tls_policy( self, - request: Union[client_tls_policy.GetClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.GetClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ClientTlsPolicy: r"""Gets details of a single ClientTlsPolicy. @@ -2030,13 +2060,15 @@ def sample_get_client_tls_policy(): def create_client_tls_policy( self, - request: Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - client_tls_policy_id: str = None, + parent: Optional[str] = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + client_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new ClientTlsPolicy in a given project and @@ -2178,12 +2210,14 @@ def sample_create_client_tls_policy(): def update_client_tls_policy( self, - request: Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] + ] = None, *, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single ClientTlsPolicy. @@ -2316,11 +2350,13 @@ def sample_update_client_tls_policy(): def delete_client_tls_policy( self, - request: Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single ClientTlsPolicy. @@ -2453,14 +2489,9 @@ def __exit__(self, type, value, traceback): self.transport.close() -try: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( - gapic_version=pkg_resources.get_distribution( - "google-cloud-network-security", - ).version, - ) -except pkg_resources.DistributionNotFound: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo() +DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( + gapic_version=package_version.__version__ +) __all__ = ("NetworkSecurityClient",) diff --git a/google/cloud/network_security_v1/services/network_security/transports/base.py b/google/cloud/network_security_v1/services/network_security/transports/base.py index 0442237..3de424c 100644 --- a/google/cloud/network_security_v1/services/network_security/transports/base.py +++ b/google/cloud/network_security_v1/services/network_security/transports/base.py @@ -24,8 +24,8 @@ from google.auth import credentials as ga_credentials # type: ignore from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore -import pkg_resources +from google.cloud.network_security_v1 import gapic_version as package_version from google.cloud.network_security_v1.types import ( authorization_policy as gcn_authorization_policy, ) @@ -39,14 +39,9 @@ from google.cloud.network_security_v1.types import client_tls_policy from google.cloud.network_security_v1.types import server_tls_policy -try: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( - gapic_version=pkg_resources.get_distribution( - "google-cloud-network-security", - ).version, - ) -except pkg_resources.DistributionNotFound: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo() +DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( + gapic_version=package_version.__version__ +) class NetworkSecurityTransport(abc.ABC): @@ -60,7 +55,7 @@ def __init__( self, *, host: str = DEFAULT_HOST, - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, diff --git a/google/cloud/network_security_v1/services/network_security/transports/grpc.py b/google/cloud/network_security_v1/services/network_security/transports/grpc.py index aabdcff..a5f8d62 100644 --- a/google/cloud/network_security_v1/services/network_security/transports/grpc.py +++ b/google/cloud/network_security_v1/services/network_security/transports/grpc.py @@ -60,14 +60,14 @@ def __init__( self, *, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, - scopes: Sequence[str] = None, - channel: grpc.Channel = None, - api_mtls_endpoint: str = None, - client_cert_source: Callable[[], Tuple[bytes, bytes]] = None, - ssl_channel_credentials: grpc.ChannelCredentials = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, + scopes: Optional[Sequence[str]] = None, + channel: Optional[grpc.Channel] = None, + api_mtls_endpoint: Optional[str] = None, + client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, @@ -195,8 +195,8 @@ def __init__( def create_channel( cls, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, **kwargs, diff --git a/google/cloud/network_security_v1/services/network_security/transports/grpc_asyncio.py b/google/cloud/network_security_v1/services/network_security/transports/grpc_asyncio.py index 12f1562..f9db79e 100644 --- a/google/cloud/network_security_v1/services/network_security/transports/grpc_asyncio.py +++ b/google/cloud/network_security_v1/services/network_security/transports/grpc_asyncio.py @@ -62,7 +62,7 @@ class NetworkSecurityGrpcAsyncIOTransport(NetworkSecurityTransport): def create_channel( cls, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, @@ -105,15 +105,15 @@ def __init__( self, *, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, - channel: aio.Channel = None, - api_mtls_endpoint: str = None, - client_cert_source: Callable[[], Tuple[bytes, bytes]] = None, - ssl_channel_credentials: grpc.ChannelCredentials = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, - quota_project_id=None, + channel: Optional[aio.Channel] = None, + api_mtls_endpoint: Optional[str] = None, + client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, api_audience: Optional[str] = None, diff --git a/google/cloud/network_security_v1/services/network_security/transports/rest.py b/google/cloud/network_security_v1/services/network_security/transports/rest.py index 3d53262..d03186f 100644 --- a/google/cloud/network_security_v1/services/network_security/transports/rest.py +++ b/google/cloud/network_security_v1/services/network_security/transports/rest.py @@ -82,110 +82,125 @@ class NetworkSecurityRestInterceptor: .. code-block:: python class MyCustomNetworkSecurityInterceptor(NetworkSecurityRestInterceptor): - def pre_create_authorization_policy(request, metadata): + def pre_create_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_create_authorization_policy(response): + def post_create_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_create_client_tls_policy(request, metadata): + def pre_create_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_create_client_tls_policy(response): + def post_create_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_create_server_tls_policy(request, metadata): + def pre_create_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_create_server_tls_policy(response): + def post_create_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_delete_authorization_policy(request, metadata): + def pre_delete_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_delete_authorization_policy(response): + def post_delete_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_delete_client_tls_policy(request, metadata): + def pre_delete_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_delete_client_tls_policy(response): + def post_delete_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_delete_server_tls_policy(request, metadata): + def pre_delete_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_delete_server_tls_policy(response): + def post_delete_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_get_authorization_policy(request, metadata): + def pre_get_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_get_authorization_policy(response): + def post_get_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_get_client_tls_policy(request, metadata): + def pre_get_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_get_client_tls_policy(response): + def post_get_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_get_server_tls_policy(request, metadata): + def pre_get_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_get_server_tls_policy(response): + def post_get_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_list_authorization_policies(request, metadata): + def pre_list_authorization_policies(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_list_authorization_policies(response): + def post_list_authorization_policies(self, response): logging.log(f"Received response: {response}") + return response - def pre_list_client_tls_policies(request, metadata): + def pre_list_client_tls_policies(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_list_client_tls_policies(response): + def post_list_client_tls_policies(self, response): logging.log(f"Received response: {response}") + return response - def pre_list_server_tls_policies(request, metadata): + def pre_list_server_tls_policies(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_list_server_tls_policies(response): + def post_list_server_tls_policies(self, response): logging.log(f"Received response: {response}") + return response - def pre_update_authorization_policy(request, metadata): + def pre_update_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_update_authorization_policy(response): + def post_update_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_update_client_tls_policy(request, metadata): + def pre_update_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_update_client_tls_policy(response): + def post_update_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_update_server_tls_policy(request, metadata): + def pre_update_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_update_server_tls_policy(response): + def post_update_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response transport = NetworkSecurityRestTransport(interceptor=MyCustomNetworkSecurityInterceptor()) client = NetworkSecurityClient(transport=transport) @@ -587,19 +602,16 @@ class NetworkSecurityRestTransport(NetworkSecurityTransport): It sends JSON representations of protocol buffers over HTTP/1.1 - NOTE: This REST transport functionality is currently in a beta - state (preview). We welcome your feedback via an issue in this - library's source repository. Thank you! """ def __init__( self, *, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, - scopes: Sequence[str] = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, + scopes: Optional[Sequence[str]] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, @@ -609,39 +621,35 @@ def __init__( ) -> None: """Instantiate the transport. - NOTE: This REST transport functionality is currently in a beta - state (preview). We welcome your feedback via a GitHub issue in - this library's repository. Thank you! - - Args: - host (Optional[str]): - The hostname to connect to. - credentials (Optional[google.auth.credentials.Credentials]): The - authorization credentials to attach to requests. These - credentials identify the application to the service; if none - are specified, the client will attempt to ascertain the - credentials from the environment. - - credentials_file (Optional[str]): A file with credentials that can - be loaded with :func:`google.auth.load_credentials_from_file`. - This argument is ignored if ``channel`` is provided. - scopes (Optional(Sequence[str])): A list of scopes. This argument is - ignored if ``channel`` is provided. - client_cert_source_for_mtls (Callable[[], Tuple[bytes, bytes]]): Client - certificate to configure mutual TLS HTTP channel. It is ignored - if ``channel`` is provided. - quota_project_id (Optional[str]): An optional project to use for billing - and quota. - client_info (google.api_core.gapic_v1.client_info.ClientInfo): - The client info used to send a user-agent string along with - API requests. If ``None``, then default info will be used. - Generally, you only need to set this if you are developing - your own client library. - always_use_jwt_access (Optional[bool]): Whether self signed JWT should - be used for service account credentials. - url_scheme: the protocol scheme for the API endpoint. Normally - "https", but for testing or local servers, - "http" can be specified. + Args: + host (Optional[str]): + The hostname to connect to. + credentials (Optional[google.auth.credentials.Credentials]): The + authorization credentials to attach to requests. These + credentials identify the application to the service; if none + are specified, the client will attempt to ascertain the + credentials from the environment. + + credentials_file (Optional[str]): A file with credentials that can + be loaded with :func:`google.auth.load_credentials_from_file`. + This argument is ignored if ``channel`` is provided. + scopes (Optional(Sequence[str])): A list of scopes. This argument is + ignored if ``channel`` is provided. + client_cert_source_for_mtls (Callable[[], Tuple[bytes, bytes]]): Client + certificate to configure mutual TLS HTTP channel. It is ignored + if ``channel`` is provided. + quota_project_id (Optional[str]): An optional project to use for billing + and quota. + client_info (google.api_core.gapic_v1.client_info.ClientInfo): + The client info used to send a user-agent string along with + API requests. If ``None``, then default info will be used. + Generally, you only need to set this if you are developing + your own client library. + always_use_jwt_access (Optional[bool]): Whether self signed JWT should + be used for service account credentials. + url_scheme: the protocol scheme for the API endpoint. Normally + "https", but for testing or local servers, + "http" can be specified. """ # Run the base constructor # TODO(yon-mg): resolve other ctor params i.e. scopes, quota, etc. @@ -690,6 +698,7 @@ def operations_client(self) -> operations_v1.AbstractOperationsClient: credentials=self._credentials, scopes=self._scopes, http_options=http_options, + path_prefix="v1", ) self._operations_client = operations_v1.AbstractOperationsClient( @@ -720,7 +729,7 @@ def __call__( request: gcn_authorization_policy.CreateAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the create authorization @@ -765,7 +774,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -775,11 +784,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -823,7 +834,7 @@ def __call__( request: gcn_client_tls_policy.CreateClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the create client tls policy method over HTTP. @@ -865,7 +876,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -875,11 +886,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -923,7 +936,7 @@ def __call__( request: gcn_server_tls_policy.CreateServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the create server tls policy method over HTTP. @@ -965,7 +978,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -975,11 +988,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1021,7 +1036,7 @@ def __call__( request: authorization_policy.DeleteAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the delete authorization @@ -1068,11 +1083,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1113,7 +1130,7 @@ def __call__( request: client_tls_policy.DeleteClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the delete client tls policy method over HTTP. @@ -1157,11 +1174,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1202,7 +1221,7 @@ def __call__( request: server_tls_policy.DeleteServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the delete server tls policy method over HTTP. @@ -1246,11 +1265,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1291,7 +1312,7 @@ def __call__( request: authorization_policy.GetAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.AuthorizationPolicy: r"""Call the get authorization policy method over HTTP. @@ -1339,11 +1360,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1386,7 +1409,7 @@ def __call__( request: client_tls_policy.GetClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ClientTlsPolicy: r"""Call the get client tls policy method over HTTP. @@ -1433,11 +1456,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1480,7 +1505,7 @@ def __call__( request: server_tls_policy.GetServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ServerTlsPolicy: r"""Call the get server tls policy method over HTTP. @@ -1528,11 +1553,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1575,7 +1602,7 @@ def __call__( request: authorization_policy.ListAuthorizationPoliciesRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.ListAuthorizationPoliciesResponse: r"""Call the list authorization @@ -1621,11 +1648,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1668,7 +1697,7 @@ def __call__( request: client_tls_policy.ListClientTlsPoliciesRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ListClientTlsPoliciesResponse: r"""Call the list client tls policies method over HTTP. @@ -1711,11 +1740,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1758,7 +1789,7 @@ def __call__( request: server_tls_policy.ListServerTlsPoliciesRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ListServerTlsPoliciesResponse: r"""Call the list server tls policies method over HTTP. @@ -1801,11 +1832,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1848,7 +1881,7 @@ def __call__( request: gcn_authorization_policy.UpdateAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the update authorization @@ -1893,7 +1926,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -1903,11 +1936,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1949,7 +1984,7 @@ def __call__( request: gcn_client_tls_policy.UpdateClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the update client tls policy method over HTTP. @@ -1991,7 +2026,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -2001,11 +2036,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -2047,7 +2084,7 @@ def __call__( request: gcn_server_tls_policy.UpdateServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the update server tls policy method over HTTP. @@ -2089,7 +2126,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -2099,11 +2136,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" diff --git a/google/cloud/network_security_v1/types/authorization_policy.py b/google/cloud/network_security_v1/types/authorization_policy.py index 6168f33..4dffff0 100644 --- a/google/cloud/network_security_v1/types/authorization_policy.py +++ b/google/cloud/network_security_v1/types/authorization_policy.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -51,14 +53,14 @@ class AuthorizationPolicy(proto.Message): update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. The timestamp when the resource was updated. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Optional. Set of label tags associated with the AuthorizationPolicy resource. action (google.cloud.network_security_v1.types.AuthorizationPolicy.Action): Required. The action to take when a rule match is found. Possible values are "ALLOW" or "DENY". - rules (Sequence[google.cloud.network_security_v1.types.AuthorizationPolicy.Rule]): + rules (MutableSequence[google.cloud.network_security_v1.types.AuthorizationPolicy.Rule]): Optional. List of rules to match. Note that at least one of the rules must match in order for the action specified in the 'action' field to be taken. A rule is a match if there @@ -77,13 +79,13 @@ class Rule(proto.Message): r"""Specification of rules. Attributes: - sources (Sequence[google.cloud.network_security_v1.types.AuthorizationPolicy.Rule.Source]): + sources (MutableSequence[google.cloud.network_security_v1.types.AuthorizationPolicy.Rule.Source]): Optional. List of attributes for the traffic source. All of the sources must match. A source is a match if both principals and ip_blocks match. If not set, the action specified in the 'action' field will be applied without any rule checks for the source. - destinations (Sequence[google.cloud.network_security_v1.types.AuthorizationPolicy.Rule.Destination]): + destinations (MutableSequence[google.cloud.network_security_v1.types.AuthorizationPolicy.Rule.Destination]): Optional. List of attributes for the traffic destination. All of the destinations must match. A destination is a match if a request matches @@ -97,7 +99,7 @@ class Source(proto.Message): r"""Specification of traffic source attributes. Attributes: - principals (Sequence[str]): + principals (MutableSequence[str]): Optional. List of peer identities to match for authorization. At least one principal should match. Each peer can be an exact match, or a prefix match (example, @@ -106,7 +108,7 @@ class Source(proto.Message): based on the principal name without certificate validation (configured by ServerTlsPolicy resource) is considered insecure. - ip_blocks (Sequence[str]): + ip_blocks (MutableSequence[str]): Optional. List of CIDR ranges to match based on source IP address. At least one IP block should match. Single IP (e.g., "1.2.3.4") and @@ -116,11 +118,11 @@ class Source(proto.Message): or proxies should be considered untrusted. """ - principals = proto.RepeatedField( + principals: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=1, ) - ip_blocks = proto.RepeatedField( + ip_blocks: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=2, ) @@ -129,16 +131,16 @@ class Destination(proto.Message): r"""Specification of traffic destination attributes. Attributes: - hosts (Sequence[str]): + hosts (MutableSequence[str]): Required. List of host names to match. Matched against the ":authority" header in http requests. At least one host should match. Each host can be an exact match, or a prefix match (example "mydomain.*") or a suffix match (example "*.myorg.com") or a presence (any) match "*". - ports (Sequence[int]): + ports (MutableSequence[int]): Required. List of destination ports to match. At least one port should match. - methods (Sequence[str]): + methods (MutableSequence[str]): Optional. A list of HTTP methods to match. At least one method should match. Should not be set for gRPC services. @@ -178,74 +180,78 @@ class HttpHeaderMatch(proto.Message): method, use the headerName ":method". """ - regex_match = proto.Field( + regex_match: str = proto.Field( proto.STRING, number=2, oneof="type", ) - header_name = proto.Field( + header_name: str = proto.Field( proto.STRING, number=1, ) - hosts = proto.RepeatedField( + hosts: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=1, ) - ports = proto.RepeatedField( + ports: MutableSequence[int] = proto.RepeatedField( proto.UINT32, number=2, ) - methods = proto.RepeatedField( + methods: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=4, ) - http_header_match = proto.Field( + http_header_match: "AuthorizationPolicy.Rule.Destination.HttpHeaderMatch" = proto.Field( proto.MESSAGE, number=5, message="AuthorizationPolicy.Rule.Destination.HttpHeaderMatch", ) - sources = proto.RepeatedField( + sources: MutableSequence[ + "AuthorizationPolicy.Rule.Source" + ] = proto.RepeatedField( proto.MESSAGE, number=1, message="AuthorizationPolicy.Rule.Source", ) - destinations = proto.RepeatedField( + destinations: MutableSequence[ + "AuthorizationPolicy.Rule.Destination" + ] = proto.RepeatedField( proto.MESSAGE, number=2, message="AuthorizationPolicy.Rule.Destination", ) - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - description = proto.Field( + description: str = proto.Field( proto.STRING, number=2, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=4, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=5, ) - action = proto.Field( + action: Action = proto.Field( proto.ENUM, number=6, enum=Action, ) - rules = proto.RepeatedField( + rules: MutableSequence[Rule] = proto.RepeatedField( proto.MESSAGE, number=7, message=Rule, @@ -271,15 +277,15 @@ class ListAuthorizationPoliciesRequest(proto.Message): data. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) @@ -289,7 +295,7 @@ class ListAuthorizationPoliciesResponse(proto.Message): r"""Response returned by the ListAuthorizationPolicies method. Attributes: - authorization_policies (Sequence[google.cloud.network_security_v1.types.AuthorizationPolicy]): + authorization_policies (MutableSequence[google.cloud.network_security_v1.types.AuthorizationPolicy]): List of AuthorizationPolicies resources. next_page_token (str): If there might be more results than those appearing in this @@ -302,12 +308,14 @@ class ListAuthorizationPoliciesResponse(proto.Message): def raw_page(self): return self - authorization_policies = proto.RepeatedField( + authorization_policies: MutableSequence[ + "AuthorizationPolicy" + ] = proto.RepeatedField( proto.MESSAGE, number=1, message="AuthorizationPolicy", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) @@ -323,7 +331,7 @@ class GetAuthorizationPolicyRequest(proto.Message): ``projects/{project}/locations/{location}/authorizationPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -347,15 +355,15 @@ class CreateAuthorizationPolicyRequest(proto.Message): created. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - authorization_policy_id = proto.Field( + authorization_policy_id: str = proto.Field( proto.STRING, number=2, ) - authorization_policy = proto.Field( + authorization_policy: "AuthorizationPolicy" = proto.Field( proto.MESSAGE, number=3, message="AuthorizationPolicy", @@ -378,12 +386,12 @@ class UpdateAuthorizationPolicyRequest(proto.Message): resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - authorization_policy = proto.Field( + authorization_policy: "AuthorizationPolicy" = proto.Field( proto.MESSAGE, number=2, message="AuthorizationPolicy", @@ -400,7 +408,7 @@ class DeleteAuthorizationPolicyRequest(proto.Message): ``projects/{project}/locations/{location}/authorizationPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) diff --git a/google/cloud/network_security_v1/types/client_tls_policy.py b/google/cloud/network_security_v1/types/client_tls_policy.py index 56a7331..bce7409 100644 --- a/google/cloud/network_security_v1/types/client_tls_policy.py +++ b/google/cloud/network_security_v1/types/client_tls_policy.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -53,7 +55,7 @@ class ClientTlsPolicy(proto.Message): update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. The timestamp when the resource was updated. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Optional. Set of label tags associated with the resource. sni (str): @@ -65,46 +67,46 @@ class ClientTlsPolicy(proto.Message): client identity (public and private keys) for peer to peer authentication. The presence of this dictates mTLS. - server_validation_ca (Sequence[google.cloud.network_security_v1.types.ValidationCA]): + server_validation_ca (MutableSequence[google.cloud.network_security_v1.types.ValidationCA]): Optional. Defines the mechanism to obtain the Certificate Authority certificate to validate the server certificate. If empty, client does not validate the server certificate. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - description = proto.Field( + description: str = proto.Field( proto.STRING, number=2, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=4, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=5, ) - sni = proto.Field( + sni: str = proto.Field( proto.STRING, number=6, ) - client_certificate = proto.Field( + client_certificate: tls.CertificateProvider = proto.Field( proto.MESSAGE, number=7, message=tls.CertificateProvider, ) - server_validation_ca = proto.RepeatedField( + server_validation_ca: MutableSequence[tls.ValidationCA] = proto.RepeatedField( proto.MESSAGE, number=8, message=tls.ValidationCA, @@ -129,15 +131,15 @@ class ListClientTlsPoliciesRequest(proto.Message): that the system should return the next page of data. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) @@ -147,7 +149,7 @@ class ListClientTlsPoliciesResponse(proto.Message): r"""Response returned by the ListClientTlsPolicies method. Attributes: - client_tls_policies (Sequence[google.cloud.network_security_v1.types.ClientTlsPolicy]): + client_tls_policies (MutableSequence[google.cloud.network_security_v1.types.ClientTlsPolicy]): List of ClientTlsPolicy resources. next_page_token (str): If there might be more results than those appearing in this @@ -160,12 +162,12 @@ class ListClientTlsPoliciesResponse(proto.Message): def raw_page(self): return self - client_tls_policies = proto.RepeatedField( + client_tls_policies: MutableSequence["ClientTlsPolicy"] = proto.RepeatedField( proto.MESSAGE, number=1, message="ClientTlsPolicy", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) @@ -181,7 +183,7 @@ class GetClientTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/clientTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -205,15 +207,15 @@ class CreateClientTlsPolicyRequest(proto.Message): created. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - client_tls_policy_id = proto.Field( + client_tls_policy_id: str = proto.Field( proto.STRING, number=2, ) - client_tls_policy = proto.Field( + client_tls_policy: "ClientTlsPolicy" = proto.Field( proto.MESSAGE, number=3, message="ClientTlsPolicy", @@ -235,12 +237,12 @@ class UpdateClientTlsPolicyRequest(proto.Message): Required. Updated ClientTlsPolicy resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - client_tls_policy = proto.Field( + client_tls_policy: "ClientTlsPolicy" = proto.Field( proto.MESSAGE, number=2, message="ClientTlsPolicy", @@ -257,7 +259,7 @@ class DeleteClientTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/clientTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) diff --git a/google/cloud/network_security_v1/types/common.py b/google/cloud/network_security_v1/types/common.py index 602b582..40fffcd 100644 --- a/google/cloud/network_security_v1/types/common.py +++ b/google/cloud/network_security_v1/types/common.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -54,33 +56,33 @@ class OperationMetadata(proto.Message): operation. """ - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=1, message=timestamp_pb2.Timestamp, ) - end_time = proto.Field( + end_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=2, message=timestamp_pb2.Timestamp, ) - target = proto.Field( + target: str = proto.Field( proto.STRING, number=3, ) - verb = proto.Field( + verb: str = proto.Field( proto.STRING, number=4, ) - status_message = proto.Field( + status_message: str = proto.Field( proto.STRING, number=5, ) - requested_cancellation = proto.Field( + requested_cancellation: bool = proto.Field( proto.BOOL, number=6, ) - api_version = proto.Field( + api_version: str = proto.Field( proto.STRING, number=7, ) diff --git a/google/cloud/network_security_v1/types/server_tls_policy.py b/google/cloud/network_security_v1/types/server_tls_policy.py index 2db0d5a..15e12ba 100644 --- a/google/cloud/network_security_v1/types/server_tls_policy.py +++ b/google/cloud/network_security_v1/types/server_tls_policy.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -52,7 +54,7 @@ class ServerTlsPolicy(proto.Message): update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. The timestamp when the resource was updated. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Set of label tags associated with the resource. allow_open (bool): @@ -85,51 +87,51 @@ class MTLSPolicy(proto.Message): r"""Specification of the MTLSPolicy. Attributes: - client_validation_ca (Sequence[google.cloud.network_security_v1.types.ValidationCA]): + client_validation_ca (MutableSequence[google.cloud.network_security_v1.types.ValidationCA]): Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate. """ - client_validation_ca = proto.RepeatedField( + client_validation_ca: MutableSequence[tls.ValidationCA] = proto.RepeatedField( proto.MESSAGE, number=1, message=tls.ValidationCA, ) - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - description = proto.Field( + description: str = proto.Field( proto.STRING, number=2, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=4, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=5, ) - allow_open = proto.Field( + allow_open: bool = proto.Field( proto.BOOL, number=6, ) - server_certificate = proto.Field( + server_certificate: tls.CertificateProvider = proto.Field( proto.MESSAGE, number=7, message=tls.CertificateProvider, ) - mtls_policy = proto.Field( + mtls_policy: MTLSPolicy = proto.Field( proto.MESSAGE, number=8, message=MTLSPolicy, @@ -154,15 +156,15 @@ class ListServerTlsPoliciesRequest(proto.Message): that the system should return the next page of data. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) @@ -172,7 +174,7 @@ class ListServerTlsPoliciesResponse(proto.Message): r"""Response returned by the ListServerTlsPolicies method. Attributes: - server_tls_policies (Sequence[google.cloud.network_security_v1.types.ServerTlsPolicy]): + server_tls_policies (MutableSequence[google.cloud.network_security_v1.types.ServerTlsPolicy]): List of ServerTlsPolicy resources. next_page_token (str): If there might be more results than those appearing in this @@ -185,12 +187,12 @@ class ListServerTlsPoliciesResponse(proto.Message): def raw_page(self): return self - server_tls_policies = proto.RepeatedField( + server_tls_policies: MutableSequence["ServerTlsPolicy"] = proto.RepeatedField( proto.MESSAGE, number=1, message="ServerTlsPolicy", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) @@ -206,7 +208,7 @@ class GetServerTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/serverTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -230,15 +232,15 @@ class CreateServerTlsPolicyRequest(proto.Message): created. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - server_tls_policy_id = proto.Field( + server_tls_policy_id: str = proto.Field( proto.STRING, number=2, ) - server_tls_policy = proto.Field( + server_tls_policy: "ServerTlsPolicy" = proto.Field( proto.MESSAGE, number=3, message="ServerTlsPolicy", @@ -260,12 +262,12 @@ class UpdateServerTlsPolicyRequest(proto.Message): Required. Updated ServerTlsPolicy resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - server_tls_policy = proto.Field( + server_tls_policy: "ServerTlsPolicy" = proto.Field( proto.MESSAGE, number=2, message="ServerTlsPolicy", @@ -282,7 +284,7 @@ class DeleteServerTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/serverTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) diff --git a/google/cloud/network_security_v1/types/tls.py b/google/cloud/network_security_v1/types/tls.py index 41a53e9..7bac0b7 100644 --- a/google/cloud/network_security_v1/types/tls.py +++ b/google/cloud/network_security_v1/types/tls.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + import proto # type: ignore __protobuf__ = proto.module( @@ -36,7 +38,7 @@ class GrpcEndpoint(proto.Message): start with "unix:". """ - target_uri = proto.Field( + target_uri: str = proto.Field( proto.STRING, number=1, ) @@ -69,13 +71,13 @@ class ValidationCA(proto.Message): This field is a member of `oneof`_ ``type``. """ - grpc_endpoint = proto.Field( + grpc_endpoint: "GrpcEndpoint" = proto.Field( proto.MESSAGE, number=2, oneof="type", message="GrpcEndpoint", ) - certificate_provider_instance = proto.Field( + certificate_provider_instance: "CertificateProviderInstance" = proto.Field( proto.MESSAGE, number=3, oneof="type", @@ -99,7 +101,7 @@ class CertificateProviderInstance(proto.Message): Service certificate provider instance. """ - plugin_instance = proto.Field( + plugin_instance: str = proto.Field( proto.STRING, number=1, ) @@ -132,13 +134,13 @@ class CertificateProvider(proto.Message): This field is a member of `oneof`_ ``type``. """ - grpc_endpoint = proto.Field( + grpc_endpoint: "GrpcEndpoint" = proto.Field( proto.MESSAGE, number=2, oneof="type", message="GrpcEndpoint", ) - certificate_provider_instance = proto.Field( + certificate_provider_instance: "CertificateProviderInstance" = proto.Field( proto.MESSAGE, number=3, oneof="type", diff --git a/google/cloud/network_security_v1beta1/__init__.py b/google/cloud/network_security_v1beta1/__init__.py index 73985dc..76c46af 100644 --- a/google/cloud/network_security_v1beta1/__init__.py +++ b/google/cloud/network_security_v1beta1/__init__.py @@ -13,6 +13,10 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from google.cloud.network_security import gapic_version as package_version + +__version__ = package_version.__version__ + from .services.network_security import NetworkSecurityAsyncClient, NetworkSecurityClient from .types.authorization_policy import ( diff --git a/google/cloud/network_security_v1beta1/gapic_version.py b/google/cloud/network_security_v1beta1/gapic_version.py new file mode 100644 index 0000000..b88d7a7 --- /dev/null +++ b/google/cloud/network_security_v1beta1/gapic_version.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +__version__ = "0.8.0" # {x-release-please-version} diff --git a/google/cloud/network_security_v1beta1/services/network_security/async_client.py b/google/cloud/network_security_v1beta1/services/network_security/async_client.py index cae78d1..ef408cd 100644 --- a/google/cloud/network_security_v1beta1/services/network_security/async_client.py +++ b/google/cloud/network_security_v1beta1/services/network_security/async_client.py @@ -16,7 +16,17 @@ from collections import OrderedDict import functools import re -from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union +from typing import ( + Dict, + Mapping, + MutableMapping, + MutableSequence, + Optional, + Sequence, + Tuple, + Type, + Union, +) from google.api_core import exceptions as core_exceptions from google.api_core import gapic_v1 @@ -24,7 +34,8 @@ from google.api_core.client_options import ClientOptions from google.auth import credentials as ga_credentials # type: ignore from google.oauth2 import service_account # type: ignore -import pkg_resources + +from google.cloud.network_security_v1beta1 import gapic_version as package_version try: OptionalRetry = Union[retries.Retry, gapic_v1.method._MethodDefault] @@ -197,9 +208,9 @@ def transport(self) -> NetworkSecurityTransport: def __init__( self, *, - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, transport: Union[str, NetworkSecurityTransport] = "grpc_asyncio", - client_options: ClientOptions = None, + client_options: Optional[ClientOptions] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, ) -> None: """Instantiates the network security client. @@ -243,13 +254,13 @@ def __init__( async def list_authorization_policies( self, - request: Union[ - authorization_policy.ListAuthorizationPoliciesRequest, dict + request: Optional[ + Union[authorization_policy.ListAuthorizationPoliciesRequest, dict] ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListAuthorizationPoliciesAsyncPager: r"""Lists AuthorizationPolicies in a given project and @@ -283,7 +294,7 @@ async def sample_list_authorization_policies(): print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.ListAuthorizationPoliciesRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.ListAuthorizationPoliciesRequest, dict]]): The request object. Request used with the ListAuthorizationPolicies method. parent (:class:`str`): @@ -362,11 +373,13 @@ async def sample_list_authorization_policies(): async def get_authorization_policy( self, - request: Union[authorization_policy.GetAuthorizationPolicyRequest, dict] = None, + request: Optional[ + Union[authorization_policy.GetAuthorizationPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.AuthorizationPolicy: r"""Gets details of a single AuthorizationPolicy. @@ -398,7 +411,7 @@ async def sample_get_authorization_policy(): print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.GetAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.GetAuthorizationPolicyRequest, dict]]): The request object. Request used by the GetAuthorizationPolicy method. name (:class:`str`): @@ -470,15 +483,17 @@ async def sample_get_authorization_policy(): async def create_authorization_policy( self, - request: Union[ - gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict] ] = None, *, - parent: str = None, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - authorization_policy_id: str = None, + parent: Optional[str] = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + authorization_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new AuthorizationPolicy in a given project @@ -515,13 +530,13 @@ async def sample_create_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.CreateAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.CreateAuthorizationPolicyRequest, dict]]): The request object. Request used by the CreateAuthorizationPolicy method. parent (:class:`str`): @@ -624,14 +639,16 @@ async def sample_create_authorization_policy(): async def update_authorization_policy( self, - request: Union[ - gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict] ] = None, *, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single @@ -666,13 +683,13 @@ async def sample_update_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.UpdateAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.UpdateAuthorizationPolicyRequest, dict]]): The request object. Request used by the UpdateAuthorizationPolicy method. authorization_policy (:class:`google.cloud.network_security_v1beta1.types.AuthorizationPolicy`): @@ -767,13 +784,13 @@ async def sample_update_authorization_policy(): async def delete_authorization_policy( self, - request: Union[ - authorization_policy.DeleteAuthorizationPolicyRequest, dict + request: Optional[ + Union[authorization_policy.DeleteAuthorizationPolicyRequest, dict] ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single AuthorizationPolicy. @@ -803,13 +820,13 @@ async def sample_delete_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.DeleteAuthorizationPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.DeleteAuthorizationPolicyRequest, dict]]): The request object. Request used by the DeleteAuthorizationPolicy method. name (:class:`str`): @@ -894,11 +911,13 @@ async def sample_delete_authorization_policy(): async def list_server_tls_policies( self, - request: Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListServerTlsPoliciesAsyncPager: r"""Lists ServerTlsPolicies in a given project and @@ -932,7 +951,7 @@ async def sample_list_server_tls_policies(): print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.ListServerTlsPoliciesRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.ListServerTlsPoliciesRequest, dict]]): The request object. Request used by the ListServerTlsPolicies method. parent (:class:`str`): @@ -1011,11 +1030,13 @@ async def sample_list_server_tls_policies(): async def get_server_tls_policy( self, - request: Union[server_tls_policy.GetServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.GetServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ServerTlsPolicy: r"""Gets details of a single ServerTlsPolicy. @@ -1047,7 +1068,7 @@ async def sample_get_server_tls_policy(): print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.GetServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.GetServerTlsPolicyRequest, dict]]): The request object. Request used by the GetServerTlsPolicy method. name (:class:`str`): @@ -1119,13 +1140,15 @@ async def sample_get_server_tls_policy(): async def create_server_tls_policy( self, - request: Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - server_tls_policy_id: str = None, + parent: Optional[str] = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + server_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new ServerTlsPolicy in a given project and @@ -1161,13 +1184,13 @@ async def sample_create_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.CreateServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.CreateServerTlsPolicyRequest, dict]]): The request object. Request used by the CreateServerTlsPolicy method. parent (:class:`str`): @@ -1268,12 +1291,14 @@ async def sample_create_server_tls_policy(): async def update_server_tls_policy( self, - request: Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] + ] = None, *, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single ServerTlsPolicy. @@ -1306,13 +1331,13 @@ async def sample_update_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.UpdateServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.UpdateServerTlsPolicyRequest, dict]]): The request object. Request used by UpdateServerTlsPolicy method. server_tls_policy (:class:`google.cloud.network_security_v1beta1.types.ServerTlsPolicy`): @@ -1407,11 +1432,13 @@ async def sample_update_server_tls_policy(): async def delete_server_tls_policy( self, - request: Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single ServerTlsPolicy. @@ -1441,13 +1468,13 @@ async def sample_delete_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.DeleteServerTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.DeleteServerTlsPolicyRequest, dict]]): The request object. Request used by the DeleteServerTlsPolicy method. name (:class:`str`): @@ -1532,11 +1559,13 @@ async def sample_delete_server_tls_policy(): async def list_client_tls_policies( self, - request: Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListClientTlsPoliciesAsyncPager: r"""Lists ClientTlsPolicies in a given project and @@ -1570,7 +1599,7 @@ async def sample_list_client_tls_policies(): print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.ListClientTlsPoliciesRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.ListClientTlsPoliciesRequest, dict]]): The request object. Request used by the ListClientTlsPolicies method. parent (:class:`str`): @@ -1649,11 +1678,13 @@ async def sample_list_client_tls_policies(): async def get_client_tls_policy( self, - request: Union[client_tls_policy.GetClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.GetClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ClientTlsPolicy: r"""Gets details of a single ClientTlsPolicy. @@ -1685,7 +1716,7 @@ async def sample_get_client_tls_policy(): print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.GetClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.GetClientTlsPolicyRequest, dict]]): The request object. Request used by the GetClientTlsPolicy method. name (:class:`str`): @@ -1756,13 +1787,15 @@ async def sample_get_client_tls_policy(): async def create_client_tls_policy( self, - request: Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - client_tls_policy_id: str = None, + parent: Optional[str] = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + client_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Creates a new ClientTlsPolicy in a given project and @@ -1798,13 +1831,13 @@ async def sample_create_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.CreateClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.CreateClientTlsPolicyRequest, dict]]): The request object. Request used by the CreateClientTlsPolicy method. parent (:class:`str`): @@ -1904,12 +1937,14 @@ async def sample_create_client_tls_policy(): async def update_client_tls_policy( self, - request: Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] + ] = None, *, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Updates the parameters of a single ClientTlsPolicy. @@ -1942,13 +1977,13 @@ async def sample_update_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.UpdateClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.UpdateClientTlsPolicyRequest, dict]]): The request object. Request used by UpdateClientTlsPolicy method. client_tls_policy (:class:`google.cloud.network_security_v1beta1.types.ClientTlsPolicy`): @@ -2042,11 +2077,13 @@ async def sample_update_client_tls_policy(): async def delete_client_tls_policy( self, - request: Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation_async.AsyncOperation: r"""Deletes a single ClientTlsPolicy. @@ -2076,13 +2113,13 @@ async def sample_delete_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) Args: - request (Union[google.cloud.network_security_v1beta1.types.DeleteClientTlsPolicyRequest, dict]): + request (Optional[Union[google.cloud.network_security_v1beta1.types.DeleteClientTlsPolicyRequest, dict]]): The request object. Request used by the DeleteClientTlsPolicy method. name (:class:`str`): @@ -2167,10 +2204,10 @@ async def sample_delete_client_tls_policy(): async def list_operations( self, - request: operations_pb2.ListOperationsRequest = None, + request: Optional[operations_pb2.ListOperationsRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.ListOperationsResponse: r"""Lists operations that match the specified filter in the request. @@ -2221,10 +2258,10 @@ async def list_operations( async def get_operation( self, - request: operations_pb2.GetOperationRequest = None, + request: Optional[operations_pb2.GetOperationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Gets the latest state of a long-running operation. @@ -2275,10 +2312,10 @@ async def get_operation( async def delete_operation( self, - request: operations_pb2.DeleteOperationRequest = None, + request: Optional[operations_pb2.DeleteOperationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> None: r"""Deletes a long-running operation. @@ -2330,10 +2367,10 @@ async def delete_operation( async def cancel_operation( self, - request: operations_pb2.CancelOperationRequest = None, + request: Optional[operations_pb2.CancelOperationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> None: r"""Starts asynchronous cancellation on a long-running operation. @@ -2384,10 +2421,10 @@ async def cancel_operation( async def set_iam_policy( self, - request: iam_policy_pb2.SetIamPolicyRequest = None, + request: Optional[iam_policy_pb2.SetIamPolicyRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> policy_pb2.Policy: r"""Sets the IAM access control policy on the specified function. @@ -2504,10 +2541,10 @@ async def set_iam_policy( async def get_iam_policy( self, - request: iam_policy_pb2.GetIamPolicyRequest = None, + request: Optional[iam_policy_pb2.GetIamPolicyRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> policy_pb2.Policy: r"""Gets the IAM access control policy for a function. @@ -2625,10 +2662,10 @@ async def get_iam_policy( async def test_iam_permissions( self, - request: iam_policy_pb2.TestIamPermissionsRequest = None, + request: Optional[iam_policy_pb2.TestIamPermissionsRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> iam_policy_pb2.TestIamPermissionsResponse: r"""Tests the specified IAM permissions against the IAM access control @@ -2684,10 +2721,10 @@ async def test_iam_permissions( async def get_location( self, - request: locations_pb2.GetLocationRequest = None, + request: Optional[locations_pb2.GetLocationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> locations_pb2.Location: r"""Gets information about a location. @@ -2738,10 +2775,10 @@ async def get_location( async def list_locations( self, - request: locations_pb2.ListLocationsRequest = None, + request: Optional[locations_pb2.ListLocationsRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> locations_pb2.ListLocationsResponse: r"""Lists information about the supported locations for this service. @@ -2797,14 +2834,9 @@ async def __aexit__(self, exc_type, exc, tb): await self.transport.close() -try: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( - gapic_version=pkg_resources.get_distribution( - "google-cloud-network-security", - ).version, - ) -except pkg_resources.DistributionNotFound: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo() +DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( + gapic_version=package_version.__version__ +) __all__ = ("NetworkSecurityAsyncClient",) diff --git a/google/cloud/network_security_v1beta1/services/network_security/client.py b/google/cloud/network_security_v1beta1/services/network_security/client.py index 71b3083..10c6d31 100644 --- a/google/cloud/network_security_v1beta1/services/network_security/client.py +++ b/google/cloud/network_security_v1beta1/services/network_security/client.py @@ -16,7 +16,18 @@ from collections import OrderedDict import os import re -from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union +from typing import ( + Dict, + Mapping, + MutableMapping, + MutableSequence, + Optional, + Sequence, + Tuple, + Type, + Union, + cast, +) from google.api_core import client_options as client_options_lib from google.api_core import exceptions as core_exceptions @@ -27,7 +38,8 @@ from google.auth.transport import mtls # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore from google.oauth2 import service_account # type: ignore -import pkg_resources + +from google.cloud.network_security_v1beta1 import gapic_version as package_version try: OptionalRetry = Union[retries.Retry, gapic_v1.method._MethodDefault] @@ -83,7 +95,7 @@ class NetworkSecurityClientMeta(type): def get_transport_class( cls, - label: str = None, + label: Optional[str] = None, ) -> Type[NetworkSecurityTransport]: """Returns an appropriate transport class. @@ -405,8 +417,8 @@ def __init__( self, *, credentials: Optional[ga_credentials.Credentials] = None, - transport: Union[str, NetworkSecurityTransport, None] = None, - client_options: Optional[client_options_lib.ClientOptions] = None, + transport: Optional[Union[str, NetworkSecurityTransport]] = None, + client_options: Optional[Union[client_options_lib.ClientOptions, dict]] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, ) -> None: """Instantiates the network security client. @@ -420,10 +432,7 @@ def __init__( transport (Union[str, NetworkSecurityTransport]): The transport to use. If set to None, a transport is chosen automatically. - NOTE: "rest" transport functionality is currently in a - beta state (preview). We welcome your feedback via an - issue in this library's source repository. - client_options (google.api_core.client_options.ClientOptions): Custom options for the + client_options (Optional[Union[google.api_core.client_options.ClientOptions, dict]]): Custom options for the client. It won't take effect if a ``transport`` instance is provided. (1) The ``api_endpoint`` property can be used to override the default endpoint provided by the client. GOOGLE_API_USE_MTLS_ENDPOINT @@ -453,6 +462,7 @@ def __init__( client_options = client_options_lib.from_dict(client_options) if client_options is None: client_options = client_options_lib.ClientOptions() + client_options = cast(client_options_lib.ClientOptions, client_options) api_endpoint, client_cert_source_func = self.get_mtls_endpoint_and_cert_source( client_options @@ -505,13 +515,13 @@ def __init__( def list_authorization_policies( self, - request: Union[ - authorization_policy.ListAuthorizationPoliciesRequest, dict + request: Optional[ + Union[authorization_policy.ListAuthorizationPoliciesRequest, dict] ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListAuthorizationPoliciesPager: r"""Lists AuthorizationPolicies in a given project and @@ -628,11 +638,13 @@ def sample_list_authorization_policies(): def get_authorization_policy( self, - request: Union[authorization_policy.GetAuthorizationPolicyRequest, dict] = None, + request: Optional[ + Union[authorization_policy.GetAuthorizationPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.AuthorizationPolicy: r"""Gets details of a single AuthorizationPolicy. @@ -736,15 +748,17 @@ def sample_get_authorization_policy(): def create_authorization_policy( self, - request: Union[ - gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.CreateAuthorizationPolicyRequest, dict] ] = None, *, - parent: str = None, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - authorization_policy_id: str = None, + parent: Optional[str] = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + authorization_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new AuthorizationPolicy in a given project @@ -894,14 +908,16 @@ def sample_create_authorization_policy(): def update_authorization_policy( self, - request: Union[ - gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict + request: Optional[ + Union[gcn_authorization_policy.UpdateAuthorizationPolicyRequest, dict] ] = None, *, - authorization_policy: gcn_authorization_policy.AuthorizationPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + authorization_policy: Optional[ + gcn_authorization_policy.AuthorizationPolicy + ] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single @@ -1041,13 +1057,13 @@ def sample_update_authorization_policy(): def delete_authorization_policy( self, - request: Union[ - authorization_policy.DeleteAuthorizationPolicyRequest, dict + request: Optional[ + Union[authorization_policy.DeleteAuthorizationPolicyRequest, dict] ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single AuthorizationPolicy. @@ -1172,11 +1188,13 @@ def sample_delete_authorization_policy(): def list_server_tls_policies( self, - request: Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.ListServerTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListServerTlsPoliciesPager: r"""Lists ServerTlsPolicies in a given project and @@ -1289,11 +1307,13 @@ def sample_list_server_tls_policies(): def get_server_tls_policy( self, - request: Union[server_tls_policy.GetServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.GetServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ServerTlsPolicy: r"""Gets details of a single ServerTlsPolicy. @@ -1397,13 +1417,15 @@ def sample_get_server_tls_policy(): def create_server_tls_policy( self, - request: Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.CreateServerTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - server_tls_policy_id: str = None, + parent: Optional[str] = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + server_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new ServerTlsPolicy in a given project and @@ -1546,12 +1568,14 @@ def sample_create_server_tls_policy(): def update_server_tls_policy( self, - request: Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_server_tls_policy.UpdateServerTlsPolicyRequest, dict] + ] = None, *, - server_tls_policy: gcn_server_tls_policy.ServerTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + server_tls_policy: Optional[gcn_server_tls_policy.ServerTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single ServerTlsPolicy. @@ -1685,11 +1709,13 @@ def sample_update_server_tls_policy(): def delete_server_tls_policy( self, - request: Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] = None, + request: Optional[ + Union[server_tls_policy.DeleteServerTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single ServerTlsPolicy. @@ -1810,11 +1836,13 @@ def sample_delete_server_tls_policy(): def list_client_tls_policies( self, - request: Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.ListClientTlsPoliciesRequest, dict] + ] = None, *, - parent: str = None, + parent: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListClientTlsPoliciesPager: r"""Lists ClientTlsPolicies in a given project and @@ -1927,11 +1955,13 @@ def sample_list_client_tls_policies(): def get_client_tls_policy( self, - request: Union[client_tls_policy.GetClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.GetClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ClientTlsPolicy: r"""Gets details of a single ClientTlsPolicy. @@ -2034,13 +2064,15 @@ def sample_get_client_tls_policy(): def create_client_tls_policy( self, - request: Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.CreateClientTlsPolicyRequest, dict] + ] = None, *, - parent: str = None, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - client_tls_policy_id: str = None, + parent: Optional[str] = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + client_tls_policy_id: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Creates a new ClientTlsPolicy in a given project and @@ -2182,12 +2214,14 @@ def sample_create_client_tls_policy(): def update_client_tls_policy( self, - request: Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[gcn_client_tls_policy.UpdateClientTlsPolicyRequest, dict] + ] = None, *, - client_tls_policy: gcn_client_tls_policy.ClientTlsPolicy = None, - update_mask: field_mask_pb2.FieldMask = None, + client_tls_policy: Optional[gcn_client_tls_policy.ClientTlsPolicy] = None, + update_mask: Optional[field_mask_pb2.FieldMask] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Updates the parameters of a single ClientTlsPolicy. @@ -2320,11 +2354,13 @@ def sample_update_client_tls_policy(): def delete_client_tls_policy( self, - request: Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] = None, + request: Optional[ + Union[client_tls_policy.DeleteClientTlsPolicyRequest, dict] + ] = None, *, - name: str = None, + name: Optional[str] = None, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operation.Operation: r"""Deletes a single ClientTlsPolicy. @@ -2458,10 +2494,10 @@ def __exit__(self, type, value, traceback): def list_operations( self, - request: operations_pb2.ListOperationsRequest = None, + request: Optional[operations_pb2.ListOperationsRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.ListOperationsResponse: r"""Lists operations that match the specified filter in the request. @@ -2512,10 +2548,10 @@ def list_operations( def get_operation( self, - request: operations_pb2.GetOperationRequest = None, + request: Optional[operations_pb2.GetOperationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Gets the latest state of a long-running operation. @@ -2566,10 +2602,10 @@ def get_operation( def delete_operation( self, - request: operations_pb2.DeleteOperationRequest = None, + request: Optional[operations_pb2.DeleteOperationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> None: r"""Deletes a long-running operation. @@ -2621,10 +2657,10 @@ def delete_operation( def cancel_operation( self, - request: operations_pb2.CancelOperationRequest = None, + request: Optional[operations_pb2.CancelOperationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> None: r"""Starts asynchronous cancellation on a long-running operation. @@ -2675,10 +2711,10 @@ def cancel_operation( def set_iam_policy( self, - request: iam_policy_pb2.SetIamPolicyRequest = None, + request: Optional[iam_policy_pb2.SetIamPolicyRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> policy_pb2.Policy: r"""Sets the IAM access control policy on the specified function. @@ -2795,10 +2831,10 @@ def set_iam_policy( def get_iam_policy( self, - request: iam_policy_pb2.GetIamPolicyRequest = None, + request: Optional[iam_policy_pb2.GetIamPolicyRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> policy_pb2.Policy: r"""Gets the IAM access control policy for a function. @@ -2916,10 +2952,10 @@ def get_iam_policy( def test_iam_permissions( self, - request: iam_policy_pb2.TestIamPermissionsRequest = None, + request: Optional[iam_policy_pb2.TestIamPermissionsRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> iam_policy_pb2.TestIamPermissionsResponse: r"""Tests the specified IAM permissions against the IAM access control @@ -2975,10 +3011,10 @@ def test_iam_permissions( def get_location( self, - request: locations_pb2.GetLocationRequest = None, + request: Optional[locations_pb2.GetLocationRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> locations_pb2.Location: r"""Gets information about a location. @@ -3029,10 +3065,10 @@ def get_location( def list_locations( self, - request: locations_pb2.ListLocationsRequest = None, + request: Optional[locations_pb2.ListLocationsRequest] = None, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> locations_pb2.ListLocationsResponse: r"""Lists information about the supported locations for this service. @@ -3082,14 +3118,9 @@ def list_locations( return response -try: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( - gapic_version=pkg_resources.get_distribution( - "google-cloud-network-security", - ).version, - ) -except pkg_resources.DistributionNotFound: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo() +DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( + gapic_version=package_version.__version__ +) __all__ = ("NetworkSecurityClient",) diff --git a/google/cloud/network_security_v1beta1/services/network_security/transports/base.py b/google/cloud/network_security_v1beta1/services/network_security/transports/base.py index 0bdccfe..0e04c7d 100644 --- a/google/cloud/network_security_v1beta1/services/network_security/transports/base.py +++ b/google/cloud/network_security_v1beta1/services/network_security/transports/base.py @@ -27,8 +27,8 @@ from google.iam.v1 import policy_pb2 # type: ignore from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore -import pkg_resources +from google.cloud.network_security_v1beta1 import gapic_version as package_version from google.cloud.network_security_v1beta1.types import ( authorization_policy as gcn_authorization_policy, ) @@ -42,14 +42,9 @@ from google.cloud.network_security_v1beta1.types import client_tls_policy from google.cloud.network_security_v1beta1.types import server_tls_policy -try: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( - gapic_version=pkg_resources.get_distribution( - "google-cloud-network-security", - ).version, - ) -except pkg_resources.DistributionNotFound: - DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo() +DEFAULT_CLIENT_INFO = gapic_v1.client_info.ClientInfo( + gapic_version=package_version.__version__ +) class NetworkSecurityTransport(abc.ABC): @@ -63,7 +58,7 @@ def __init__( self, *, host: str = DEFAULT_HOST, - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, diff --git a/google/cloud/network_security_v1beta1/services/network_security/transports/grpc.py b/google/cloud/network_security_v1beta1/services/network_security/transports/grpc.py index c61d0b0..152fdbc 100644 --- a/google/cloud/network_security_v1beta1/services/network_security/transports/grpc.py +++ b/google/cloud/network_security_v1beta1/services/network_security/transports/grpc.py @@ -63,14 +63,14 @@ def __init__( self, *, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, - scopes: Sequence[str] = None, - channel: grpc.Channel = None, - api_mtls_endpoint: str = None, - client_cert_source: Callable[[], Tuple[bytes, bytes]] = None, - ssl_channel_credentials: grpc.ChannelCredentials = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, + scopes: Optional[Sequence[str]] = None, + channel: Optional[grpc.Channel] = None, + api_mtls_endpoint: Optional[str] = None, + client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, @@ -198,8 +198,8 @@ def __init__( def create_channel( cls, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, **kwargs, diff --git a/google/cloud/network_security_v1beta1/services/network_security/transports/grpc_asyncio.py b/google/cloud/network_security_v1beta1/services/network_security/transports/grpc_asyncio.py index e124b13..b3978c7 100644 --- a/google/cloud/network_security_v1beta1/services/network_security/transports/grpc_asyncio.py +++ b/google/cloud/network_security_v1beta1/services/network_security/transports/grpc_asyncio.py @@ -65,7 +65,7 @@ class NetworkSecurityGrpcAsyncIOTransport(NetworkSecurityTransport): def create_channel( cls, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, quota_project_id: Optional[str] = None, @@ -108,15 +108,15 @@ def __init__( self, *, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, + credentials: Optional[ga_credentials.Credentials] = None, credentials_file: Optional[str] = None, scopes: Optional[Sequence[str]] = None, - channel: aio.Channel = None, - api_mtls_endpoint: str = None, - client_cert_source: Callable[[], Tuple[bytes, bytes]] = None, - ssl_channel_credentials: grpc.ChannelCredentials = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, - quota_project_id=None, + channel: Optional[aio.Channel] = None, + api_mtls_endpoint: Optional[str] = None, + client_cert_source: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + ssl_channel_credentials: Optional[grpc.ChannelCredentials] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, + quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, api_audience: Optional[str] = None, diff --git a/google/cloud/network_security_v1beta1/services/network_security/transports/rest.py b/google/cloud/network_security_v1beta1/services/network_security/transports/rest.py index 9c3b7a4..e627ef9 100644 --- a/google/cloud/network_security_v1beta1/services/network_security/transports/rest.py +++ b/google/cloud/network_security_v1beta1/services/network_security/transports/rest.py @@ -86,110 +86,125 @@ class NetworkSecurityRestInterceptor: .. code-block:: python class MyCustomNetworkSecurityInterceptor(NetworkSecurityRestInterceptor): - def pre_create_authorization_policy(request, metadata): + def pre_create_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_create_authorization_policy(response): + def post_create_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_create_client_tls_policy(request, metadata): + def pre_create_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_create_client_tls_policy(response): + def post_create_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_create_server_tls_policy(request, metadata): + def pre_create_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_create_server_tls_policy(response): + def post_create_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_delete_authorization_policy(request, metadata): + def pre_delete_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_delete_authorization_policy(response): + def post_delete_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_delete_client_tls_policy(request, metadata): + def pre_delete_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_delete_client_tls_policy(response): + def post_delete_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_delete_server_tls_policy(request, metadata): + def pre_delete_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_delete_server_tls_policy(response): + def post_delete_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_get_authorization_policy(request, metadata): + def pre_get_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_get_authorization_policy(response): + def post_get_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_get_client_tls_policy(request, metadata): + def pre_get_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_get_client_tls_policy(response): + def post_get_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_get_server_tls_policy(request, metadata): + def pre_get_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_get_server_tls_policy(response): + def post_get_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_list_authorization_policies(request, metadata): + def pre_list_authorization_policies(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_list_authorization_policies(response): + def post_list_authorization_policies(self, response): logging.log(f"Received response: {response}") + return response - def pre_list_client_tls_policies(request, metadata): + def pre_list_client_tls_policies(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_list_client_tls_policies(response): + def post_list_client_tls_policies(self, response): logging.log(f"Received response: {response}") + return response - def pre_list_server_tls_policies(request, metadata): + def pre_list_server_tls_policies(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_list_server_tls_policies(response): + def post_list_server_tls_policies(self, response): logging.log(f"Received response: {response}") + return response - def pre_update_authorization_policy(request, metadata): + def pre_update_authorization_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_update_authorization_policy(response): + def post_update_authorization_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_update_client_tls_policy(request, metadata): + def pre_update_client_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_update_client_tls_policy(response): + def post_update_client_tls_policy(self, response): logging.log(f"Received response: {response}") + return response - def pre_update_server_tls_policy(request, metadata): + def pre_update_server_tls_policy(self, request, metadata): logging.log(f"Received request: {request}") return request, metadata - def post_update_server_tls_policy(response): + def post_update_server_tls_policy(self, response): logging.log(f"Received response: {response}") + return response transport = NetworkSecurityRestTransport(interceptor=MyCustomNetworkSecurityInterceptor()) client = NetworkSecurityClient(transport=transport) @@ -798,19 +813,16 @@ class NetworkSecurityRestTransport(NetworkSecurityTransport): It sends JSON representations of protocol buffers over HTTP/1.1 - NOTE: This REST transport functionality is currently in a beta - state (preview). We welcome your feedback via an issue in this - library's source repository. Thank you! """ def __init__( self, *, host: str = "networksecurity.googleapis.com", - credentials: ga_credentials.Credentials = None, - credentials_file: str = None, - scopes: Sequence[str] = None, - client_cert_source_for_mtls: Callable[[], Tuple[bytes, bytes]] = None, + credentials: Optional[ga_credentials.Credentials] = None, + credentials_file: Optional[str] = None, + scopes: Optional[Sequence[str]] = None, + client_cert_source_for_mtls: Optional[Callable[[], Tuple[bytes, bytes]]] = None, quota_project_id: Optional[str] = None, client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, always_use_jwt_access: Optional[bool] = False, @@ -820,39 +832,35 @@ def __init__( ) -> None: """Instantiate the transport. - NOTE: This REST transport functionality is currently in a beta - state (preview). We welcome your feedback via a GitHub issue in - this library's repository. Thank you! - - Args: - host (Optional[str]): - The hostname to connect to. - credentials (Optional[google.auth.credentials.Credentials]): The - authorization credentials to attach to requests. These - credentials identify the application to the service; if none - are specified, the client will attempt to ascertain the - credentials from the environment. - - credentials_file (Optional[str]): A file with credentials that can - be loaded with :func:`google.auth.load_credentials_from_file`. - This argument is ignored if ``channel`` is provided. - scopes (Optional(Sequence[str])): A list of scopes. This argument is - ignored if ``channel`` is provided. - client_cert_source_for_mtls (Callable[[], Tuple[bytes, bytes]]): Client - certificate to configure mutual TLS HTTP channel. It is ignored - if ``channel`` is provided. - quota_project_id (Optional[str]): An optional project to use for billing - and quota. - client_info (google.api_core.gapic_v1.client_info.ClientInfo): - The client info used to send a user-agent string along with - API requests. If ``None``, then default info will be used. - Generally, you only need to set this if you are developing - your own client library. - always_use_jwt_access (Optional[bool]): Whether self signed JWT should - be used for service account credentials. - url_scheme: the protocol scheme for the API endpoint. Normally - "https", but for testing or local servers, - "http" can be specified. + Args: + host (Optional[str]): + The hostname to connect to. + credentials (Optional[google.auth.credentials.Credentials]): The + authorization credentials to attach to requests. These + credentials identify the application to the service; if none + are specified, the client will attempt to ascertain the + credentials from the environment. + + credentials_file (Optional[str]): A file with credentials that can + be loaded with :func:`google.auth.load_credentials_from_file`. + This argument is ignored if ``channel`` is provided. + scopes (Optional(Sequence[str])): A list of scopes. This argument is + ignored if ``channel`` is provided. + client_cert_source_for_mtls (Callable[[], Tuple[bytes, bytes]]): Client + certificate to configure mutual TLS HTTP channel. It is ignored + if ``channel`` is provided. + quota_project_id (Optional[str]): An optional project to use for billing + and quota. + client_info (google.api_core.gapic_v1.client_info.ClientInfo): + The client info used to send a user-agent string along with + API requests. If ``None``, then default info will be used. + Generally, you only need to set this if you are developing + your own client library. + always_use_jwt_access (Optional[bool]): Whether self signed JWT should + be used for service account credentials. + url_scheme: the protocol scheme for the API endpoint. Normally + "https", but for testing or local servers, + "http" can be specified. """ # Run the base constructor # TODO(yon-mg): resolve other ctor params i.e. scopes, quota, etc. @@ -927,6 +935,7 @@ def operations_client(self) -> operations_v1.AbstractOperationsClient: credentials=self._credentials, scopes=self._scopes, http_options=http_options, + path_prefix="v1beta1", ) self._operations_client = operations_v1.AbstractOperationsClient( @@ -957,7 +966,7 @@ def __call__( request: gcn_authorization_policy.CreateAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the create authorization @@ -1002,7 +1011,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -1012,11 +1021,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1060,7 +1071,7 @@ def __call__( request: gcn_client_tls_policy.CreateClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the create client tls policy method over HTTP. @@ -1102,7 +1113,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -1112,11 +1123,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1160,7 +1173,7 @@ def __call__( request: gcn_server_tls_policy.CreateServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the create server tls policy method over HTTP. @@ -1202,7 +1215,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -1212,11 +1225,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1258,7 +1273,7 @@ def __call__( request: authorization_policy.DeleteAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the delete authorization @@ -1305,11 +1320,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1350,7 +1367,7 @@ def __call__( request: client_tls_policy.DeleteClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the delete client tls policy method over HTTP. @@ -1394,11 +1411,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1439,7 +1458,7 @@ def __call__( request: server_tls_policy.DeleteServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the delete server tls policy method over HTTP. @@ -1483,11 +1502,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1528,7 +1549,7 @@ def __call__( request: authorization_policy.GetAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.AuthorizationPolicy: r"""Call the get authorization policy method over HTTP. @@ -1576,11 +1597,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1623,7 +1646,7 @@ def __call__( request: client_tls_policy.GetClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ClientTlsPolicy: r"""Call the get client tls policy method over HTTP. @@ -1670,11 +1693,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1717,7 +1742,7 @@ def __call__( request: server_tls_policy.GetServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ServerTlsPolicy: r"""Call the get server tls policy method over HTTP. @@ -1765,11 +1790,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1812,7 +1839,7 @@ def __call__( request: authorization_policy.ListAuthorizationPoliciesRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> authorization_policy.ListAuthorizationPoliciesResponse: r"""Call the list authorization @@ -1858,11 +1885,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1905,7 +1934,7 @@ def __call__( request: client_tls_policy.ListClientTlsPoliciesRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> client_tls_policy.ListClientTlsPoliciesResponse: r"""Call the list client tls policies method over HTTP. @@ -1948,11 +1977,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -1995,7 +2026,7 @@ def __call__( request: server_tls_policy.ListServerTlsPoliciesRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> server_tls_policy.ListServerTlsPoliciesResponse: r"""Call the list server tls policies method over HTTP. @@ -2038,11 +2069,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -2085,7 +2118,7 @@ def __call__( request: gcn_authorization_policy.UpdateAuthorizationPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the update authorization @@ -2130,7 +2163,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -2140,11 +2173,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -2186,7 +2221,7 @@ def __call__( request: gcn_client_tls_policy.UpdateClientTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the update client tls policy method over HTTP. @@ -2228,7 +2263,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -2238,11 +2273,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -2284,7 +2321,7 @@ def __call__( request: gcn_server_tls_policy.UpdateServerTlsPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: r"""Call the update server tls policy method over HTTP. @@ -2326,7 +2363,7 @@ def __call__( body = json_format.MessageToJson( transcoded_request["body"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) uri = transcoded_request["uri"] method = transcoded_request["method"] @@ -2336,11 +2373,13 @@ def __call__( json_format.MessageToJson( transcoded_request["query_params"], including_default_value_fields=False, - use_integers_for_enums=False, + use_integers_for_enums=True, ) ) query_params.update(self._get_unset_required_fields(query_params)) + query_params["$alt"] = "json;enum-encoding=int" + # Send the request headers = dict(metadata) headers["Content-Type"] = "application/json" @@ -2530,7 +2569,7 @@ def __call__( request: locations_pb2.GetLocationRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> locations_pb2.Location: @@ -2597,7 +2636,7 @@ def __call__( request: locations_pb2.ListLocationsRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> locations_pb2.ListLocationsResponse: @@ -2664,7 +2703,7 @@ def __call__( request: iam_policy_pb2.GetIamPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> policy_pb2.Policy: @@ -2739,7 +2778,7 @@ def __call__( request: iam_policy_pb2.SetIamPolicyRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> policy_pb2.Policy: @@ -2819,7 +2858,7 @@ def __call__( request: iam_policy_pb2.TestIamPermissionsRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> iam_policy_pb2.TestIamPermissionsResponse: @@ -2901,7 +2940,7 @@ def __call__( request: operations_pb2.CancelOperationRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> None: @@ -2967,7 +3006,7 @@ def __call__( request: operations_pb2.DeleteOperationRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> None: @@ -3030,7 +3069,7 @@ def __call__( request: operations_pb2.GetOperationRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.Operation: @@ -3097,7 +3136,7 @@ def __call__( request: operations_pb2.ListOperationsRequest, *, retry: OptionalRetry = gapic_v1.method.DEFAULT, - timeout: float = None, + timeout: Optional[float] = None, metadata: Sequence[Tuple[str, str]] = (), ) -> operations_pb2.ListOperationsResponse: diff --git a/google/cloud/network_security_v1beta1/types/authorization_policy.py b/google/cloud/network_security_v1beta1/types/authorization_policy.py index 22cadc4..3dce38c 100644 --- a/google/cloud/network_security_v1beta1/types/authorization_policy.py +++ b/google/cloud/network_security_v1beta1/types/authorization_policy.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -51,14 +53,14 @@ class AuthorizationPolicy(proto.Message): update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. The timestamp when the resource was updated. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Optional. Set of label tags associated with the AuthorizationPolicy resource. action (google.cloud.network_security_v1beta1.types.AuthorizationPolicy.Action): Required. The action to take when a rule match is found. Possible values are "ALLOW" or "DENY". - rules (Sequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy.Rule]): + rules (MutableSequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy.Rule]): Optional. List of rules to match. Note that at least one of the rules must match in order for the action specified in the 'action' field to be taken. A rule is a match if there @@ -77,13 +79,13 @@ class Rule(proto.Message): r"""Specification of rules. Attributes: - sources (Sequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy.Rule.Source]): + sources (MutableSequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy.Rule.Source]): Optional. List of attributes for the traffic source. All of the sources must match. A source is a match if both principals and ip_blocks match. If not set, the action specified in the 'action' field will be applied without any rule checks for the source. - destinations (Sequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy.Rule.Destination]): + destinations (MutableSequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy.Rule.Destination]): Optional. List of attributes for the traffic destination. All of the destinations must match. A destination is a match if a request matches @@ -97,7 +99,7 @@ class Source(proto.Message): r"""Specification of traffic source attributes. Attributes: - principals (Sequence[str]): + principals (MutableSequence[str]): Optional. List of peer identities to match for authorization. At least one principal should match. Each peer can be an exact match, or a prefix match (example, @@ -106,7 +108,7 @@ class Source(proto.Message): based on the principal name without certificate validation (configured by ServerTlsPolicy resource) is considered insecure. - ip_blocks (Sequence[str]): + ip_blocks (MutableSequence[str]): Optional. List of CIDR ranges to match based on source IP address. At least one IP block should match. Single IP (e.g., "1.2.3.4") and @@ -116,11 +118,11 @@ class Source(proto.Message): or proxies should be considered untrusted. """ - principals = proto.RepeatedField( + principals: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=1, ) - ip_blocks = proto.RepeatedField( + ip_blocks: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=2, ) @@ -129,16 +131,16 @@ class Destination(proto.Message): r"""Specification of traffic destination attributes. Attributes: - hosts (Sequence[str]): + hosts (MutableSequence[str]): Required. List of host names to match. Matched against the ":authority" header in http requests. At least one host should match. Each host can be an exact match, or a prefix match (example "mydomain.*") or a suffix match (example "*.myorg.com") or a presence (any) match "*". - ports (Sequence[int]): + ports (MutableSequence[int]): Required. List of destination ports to match. At least one port should match. - methods (Sequence[str]): + methods (MutableSequence[str]): Optional. A list of HTTP methods to match. At least one method should match. Should not be set for gRPC services. @@ -178,74 +180,78 @@ class HttpHeaderMatch(proto.Message): method, use the headerName ":method". """ - regex_match = proto.Field( + regex_match: str = proto.Field( proto.STRING, number=2, oneof="type", ) - header_name = proto.Field( + header_name: str = proto.Field( proto.STRING, number=1, ) - hosts = proto.RepeatedField( + hosts: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=1, ) - ports = proto.RepeatedField( + ports: MutableSequence[int] = proto.RepeatedField( proto.UINT32, number=2, ) - methods = proto.RepeatedField( + methods: MutableSequence[str] = proto.RepeatedField( proto.STRING, number=4, ) - http_header_match = proto.Field( + http_header_match: "AuthorizationPolicy.Rule.Destination.HttpHeaderMatch" = proto.Field( proto.MESSAGE, number=5, message="AuthorizationPolicy.Rule.Destination.HttpHeaderMatch", ) - sources = proto.RepeatedField( + sources: MutableSequence[ + "AuthorizationPolicy.Rule.Source" + ] = proto.RepeatedField( proto.MESSAGE, number=1, message="AuthorizationPolicy.Rule.Source", ) - destinations = proto.RepeatedField( + destinations: MutableSequence[ + "AuthorizationPolicy.Rule.Destination" + ] = proto.RepeatedField( proto.MESSAGE, number=2, message="AuthorizationPolicy.Rule.Destination", ) - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - description = proto.Field( + description: str = proto.Field( proto.STRING, number=2, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=4, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=5, ) - action = proto.Field( + action: Action = proto.Field( proto.ENUM, number=6, enum=Action, ) - rules = proto.RepeatedField( + rules: MutableSequence[Rule] = proto.RepeatedField( proto.MESSAGE, number=7, message=Rule, @@ -271,15 +277,15 @@ class ListAuthorizationPoliciesRequest(proto.Message): data. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) @@ -289,7 +295,7 @@ class ListAuthorizationPoliciesResponse(proto.Message): r"""Response returned by the ListAuthorizationPolicies method. Attributes: - authorization_policies (Sequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy]): + authorization_policies (MutableSequence[google.cloud.network_security_v1beta1.types.AuthorizationPolicy]): List of AuthorizationPolicies resources. next_page_token (str): If there might be more results than those appearing in this @@ -302,12 +308,14 @@ class ListAuthorizationPoliciesResponse(proto.Message): def raw_page(self): return self - authorization_policies = proto.RepeatedField( + authorization_policies: MutableSequence[ + "AuthorizationPolicy" + ] = proto.RepeatedField( proto.MESSAGE, number=1, message="AuthorizationPolicy", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) @@ -323,7 +331,7 @@ class GetAuthorizationPolicyRequest(proto.Message): ``projects/{project}/locations/{location}/authorizationPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -347,15 +355,15 @@ class CreateAuthorizationPolicyRequest(proto.Message): created. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - authorization_policy_id = proto.Field( + authorization_policy_id: str = proto.Field( proto.STRING, number=2, ) - authorization_policy = proto.Field( + authorization_policy: "AuthorizationPolicy" = proto.Field( proto.MESSAGE, number=3, message="AuthorizationPolicy", @@ -378,12 +386,12 @@ class UpdateAuthorizationPolicyRequest(proto.Message): resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - authorization_policy = proto.Field( + authorization_policy: "AuthorizationPolicy" = proto.Field( proto.MESSAGE, number=2, message="AuthorizationPolicy", @@ -400,7 +408,7 @@ class DeleteAuthorizationPolicyRequest(proto.Message): ``projects/{project}/locations/{location}/authorizationPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) diff --git a/google/cloud/network_security_v1beta1/types/client_tls_policy.py b/google/cloud/network_security_v1beta1/types/client_tls_policy.py index c527d0b..0aedc2e 100644 --- a/google/cloud/network_security_v1beta1/types/client_tls_policy.py +++ b/google/cloud/network_security_v1beta1/types/client_tls_policy.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -53,7 +55,7 @@ class ClientTlsPolicy(proto.Message): update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. The timestamp when the resource was updated. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Optional. Set of label tags associated with the resource. sni (str): @@ -65,46 +67,46 @@ class ClientTlsPolicy(proto.Message): client identity (public and private keys) for peer to peer authentication. The presence of this dictates mTLS. - server_validation_ca (Sequence[google.cloud.network_security_v1beta1.types.ValidationCA]): + server_validation_ca (MutableSequence[google.cloud.network_security_v1beta1.types.ValidationCA]): Optional. Defines the mechanism to obtain the Certificate Authority certificate to validate the server certificate. If empty, client does not validate the server certificate. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - description = proto.Field( + description: str = proto.Field( proto.STRING, number=2, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=4, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=5, ) - sni = proto.Field( + sni: str = proto.Field( proto.STRING, number=6, ) - client_certificate = proto.Field( + client_certificate: tls.CertificateProvider = proto.Field( proto.MESSAGE, number=7, message=tls.CertificateProvider, ) - server_validation_ca = proto.RepeatedField( + server_validation_ca: MutableSequence[tls.ValidationCA] = proto.RepeatedField( proto.MESSAGE, number=8, message=tls.ValidationCA, @@ -129,15 +131,15 @@ class ListClientTlsPoliciesRequest(proto.Message): that the system should return the next page of data. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) @@ -147,7 +149,7 @@ class ListClientTlsPoliciesResponse(proto.Message): r"""Response returned by the ListClientTlsPolicies method. Attributes: - client_tls_policies (Sequence[google.cloud.network_security_v1beta1.types.ClientTlsPolicy]): + client_tls_policies (MutableSequence[google.cloud.network_security_v1beta1.types.ClientTlsPolicy]): List of ClientTlsPolicy resources. next_page_token (str): If there might be more results than those appearing in this @@ -160,12 +162,12 @@ class ListClientTlsPoliciesResponse(proto.Message): def raw_page(self): return self - client_tls_policies = proto.RepeatedField( + client_tls_policies: MutableSequence["ClientTlsPolicy"] = proto.RepeatedField( proto.MESSAGE, number=1, message="ClientTlsPolicy", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) @@ -181,7 +183,7 @@ class GetClientTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/clientTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -205,15 +207,15 @@ class CreateClientTlsPolicyRequest(proto.Message): created. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - client_tls_policy_id = proto.Field( + client_tls_policy_id: str = proto.Field( proto.STRING, number=2, ) - client_tls_policy = proto.Field( + client_tls_policy: "ClientTlsPolicy" = proto.Field( proto.MESSAGE, number=3, message="ClientTlsPolicy", @@ -235,12 +237,12 @@ class UpdateClientTlsPolicyRequest(proto.Message): Required. Updated ClientTlsPolicy resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - client_tls_policy = proto.Field( + client_tls_policy: "ClientTlsPolicy" = proto.Field( proto.MESSAGE, number=2, message="ClientTlsPolicy", @@ -257,7 +259,7 @@ class DeleteClientTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/clientTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) diff --git a/google/cloud/network_security_v1beta1/types/common.py b/google/cloud/network_security_v1beta1/types/common.py index 1a5b565..5947d13 100644 --- a/google/cloud/network_security_v1beta1/types/common.py +++ b/google/cloud/network_security_v1beta1/types/common.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -54,33 +56,33 @@ class OperationMetadata(proto.Message): operation. """ - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=1, message=timestamp_pb2.Timestamp, ) - end_time = proto.Field( + end_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=2, message=timestamp_pb2.Timestamp, ) - target = proto.Field( + target: str = proto.Field( proto.STRING, number=3, ) - verb = proto.Field( + verb: str = proto.Field( proto.STRING, number=4, ) - status_message = proto.Field( + status_message: str = proto.Field( proto.STRING, number=5, ) - requested_cancellation = proto.Field( + requested_cancellation: bool = proto.Field( proto.BOOL, number=6, ) - api_version = proto.Field( + api_version: str = proto.Field( proto.STRING, number=7, ) diff --git a/google/cloud/network_security_v1beta1/types/server_tls_policy.py b/google/cloud/network_security_v1beta1/types/server_tls_policy.py index adea5db..9df1d59 100644 --- a/google/cloud/network_security_v1beta1/types/server_tls_policy.py +++ b/google/cloud/network_security_v1beta1/types/server_tls_policy.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore import proto # type: ignore @@ -52,7 +54,7 @@ class ServerTlsPolicy(proto.Message): update_time (google.protobuf.timestamp_pb2.Timestamp): Output only. The timestamp when the resource was updated. - labels (Mapping[str, str]): + labels (MutableMapping[str, str]): Set of label tags associated with the resource. allow_open (bool): @@ -85,51 +87,51 @@ class MTLSPolicy(proto.Message): r"""Specification of the MTLSPolicy. Attributes: - client_validation_ca (Sequence[google.cloud.network_security_v1beta1.types.ValidationCA]): + client_validation_ca (MutableSequence[google.cloud.network_security_v1beta1.types.ValidationCA]): Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate. """ - client_validation_ca = proto.RepeatedField( + client_validation_ca: MutableSequence[tls.ValidationCA] = proto.RepeatedField( proto.MESSAGE, number=1, message=tls.ValidationCA, ) - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) - description = proto.Field( + description: str = proto.Field( proto.STRING, number=2, ) - create_time = proto.Field( + create_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=3, message=timestamp_pb2.Timestamp, ) - update_time = proto.Field( + update_time: timestamp_pb2.Timestamp = proto.Field( proto.MESSAGE, number=4, message=timestamp_pb2.Timestamp, ) - labels = proto.MapField( + labels: MutableMapping[str, str] = proto.MapField( proto.STRING, proto.STRING, number=5, ) - allow_open = proto.Field( + allow_open: bool = proto.Field( proto.BOOL, number=6, ) - server_certificate = proto.Field( + server_certificate: tls.CertificateProvider = proto.Field( proto.MESSAGE, number=7, message=tls.CertificateProvider, ) - mtls_policy = proto.Field( + mtls_policy: MTLSPolicy = proto.Field( proto.MESSAGE, number=8, message=MTLSPolicy, @@ -154,15 +156,15 @@ class ListServerTlsPoliciesRequest(proto.Message): that the system should return the next page of data. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - page_size = proto.Field( + page_size: int = proto.Field( proto.INT32, number=2, ) - page_token = proto.Field( + page_token: str = proto.Field( proto.STRING, number=3, ) @@ -172,7 +174,7 @@ class ListServerTlsPoliciesResponse(proto.Message): r"""Response returned by the ListServerTlsPolicies method. Attributes: - server_tls_policies (Sequence[google.cloud.network_security_v1beta1.types.ServerTlsPolicy]): + server_tls_policies (MutableSequence[google.cloud.network_security_v1beta1.types.ServerTlsPolicy]): List of ServerTlsPolicy resources. next_page_token (str): If there might be more results than those appearing in this @@ -185,12 +187,12 @@ class ListServerTlsPoliciesResponse(proto.Message): def raw_page(self): return self - server_tls_policies = proto.RepeatedField( + server_tls_policies: MutableSequence["ServerTlsPolicy"] = proto.RepeatedField( proto.MESSAGE, number=1, message="ServerTlsPolicy", ) - next_page_token = proto.Field( + next_page_token: str = proto.Field( proto.STRING, number=2, ) @@ -206,7 +208,7 @@ class GetServerTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/serverTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) @@ -230,15 +232,15 @@ class CreateServerTlsPolicyRequest(proto.Message): created. """ - parent = proto.Field( + parent: str = proto.Field( proto.STRING, number=1, ) - server_tls_policy_id = proto.Field( + server_tls_policy_id: str = proto.Field( proto.STRING, number=2, ) - server_tls_policy = proto.Field( + server_tls_policy: "ServerTlsPolicy" = proto.Field( proto.MESSAGE, number=3, message="ServerTlsPolicy", @@ -260,12 +262,12 @@ class UpdateServerTlsPolicyRequest(proto.Message): Required. Updated ServerTlsPolicy resource. """ - update_mask = proto.Field( + update_mask: field_mask_pb2.FieldMask = proto.Field( proto.MESSAGE, number=1, message=field_mask_pb2.FieldMask, ) - server_tls_policy = proto.Field( + server_tls_policy: "ServerTlsPolicy" = proto.Field( proto.MESSAGE, number=2, message="ServerTlsPolicy", @@ -282,7 +284,7 @@ class DeleteServerTlsPolicyRequest(proto.Message): ``projects/*/locations/{location}/serverTlsPolicies/*``. """ - name = proto.Field( + name: str = proto.Field( proto.STRING, number=1, ) diff --git a/google/cloud/network_security_v1beta1/types/tls.py b/google/cloud/network_security_v1beta1/types/tls.py index b553bdb..308f3dc 100644 --- a/google/cloud/network_security_v1beta1/types/tls.py +++ b/google/cloud/network_security_v1beta1/types/tls.py @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +from typing import MutableMapping, MutableSequence + import proto # type: ignore __protobuf__ = proto.module( @@ -36,7 +38,7 @@ class GrpcEndpoint(proto.Message): start with "unix:". """ - target_uri = proto.Field( + target_uri: str = proto.Field( proto.STRING, number=1, ) @@ -69,13 +71,13 @@ class ValidationCA(proto.Message): This field is a member of `oneof`_ ``type``. """ - grpc_endpoint = proto.Field( + grpc_endpoint: "GrpcEndpoint" = proto.Field( proto.MESSAGE, number=2, oneof="type", message="GrpcEndpoint", ) - certificate_provider_instance = proto.Field( + certificate_provider_instance: "CertificateProviderInstance" = proto.Field( proto.MESSAGE, number=3, oneof="type", @@ -99,7 +101,7 @@ class CertificateProviderInstance(proto.Message): Service certificate provider instance. """ - plugin_instance = proto.Field( + plugin_instance: str = proto.Field( proto.STRING, number=1, ) @@ -132,13 +134,13 @@ class CertificateProvider(proto.Message): This field is a member of `oneof`_ ``type``. """ - grpc_endpoint = proto.Field( + grpc_endpoint: "GrpcEndpoint" = proto.Field( proto.MESSAGE, number=2, oneof="type", message="GrpcEndpoint", ) - certificate_provider_instance = proto.Field( + certificate_provider_instance: "CertificateProviderInstance" = proto.Field( proto.MESSAGE, number=3, oneof="type", diff --git a/noxfile.py b/noxfile.py index ffe9f35..d8440c0 100644 --- a/noxfile.py +++ b/noxfile.py @@ -273,12 +273,16 @@ def cover(session): session.run("coverage", "erase") -@nox.session(python=DEFAULT_PYTHON_VERSION) +@nox.session(python="3.9") def docs(session): """Build the docs for this library.""" session.install("-e", ".") - session.install("sphinx==4.0.1", "alabaster", "recommonmark") + session.install( + "sphinx==4.0.1", + "alabaster", + "recommonmark", + ) shutil.rmtree(os.path.join("docs", "_build"), ignore_errors=True) session.run( @@ -295,13 +299,16 @@ def docs(session): ) -@nox.session(python=DEFAULT_PYTHON_VERSION) +@nox.session(python="3.9") def docfx(session): """Build the docfx yaml files for this library.""" session.install("-e", ".") session.install( - "sphinx==4.0.1", "alabaster", "recommonmark", "gcp-sphinx-docfx-yaml" + "sphinx==4.0.1", + "alabaster", + "recommonmark", + "gcp-sphinx-docfx-yaml", ) shutil.rmtree(os.path.join("docs", "_build"), ignore_errors=True) diff --git a/owlbot.py b/owlbot.py new file mode 100644 index 0000000..59344fa --- /dev/null +++ b/owlbot.py @@ -0,0 +1,56 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import json +from pathlib import Path +import shutil + +import synthtool as s +import synthtool.gcp as gcp +from synthtool.languages import python + +# ---------------------------------------------------------------------------- +# Copy the generated client from the owl-bot staging directory +# ---------------------------------------------------------------------------- + +clean_up_generated_samples = True + +# Load the default version defined in .repo-metadata.json. +default_version = json.load(open(".repo-metadata.json", "rt")).get( + "default_version" +) + +for library in s.get_staging_dirs(default_version): + if clean_up_generated_samples: + shutil.rmtree("samples/generated_samples", ignore_errors=True) + clean_up_generated_samples = False + s.move([library], excludes=["**/gapic_version.py", "setup.py", "testing/constraints-3.7.txt"]) +s.remove_staging_dirs() + +# ---------------------------------------------------------------------------- +# Add templated files +# ---------------------------------------------------------------------------- + +templated_files = gcp.CommonTemplates().py_library( + cov_level=100, + microgenerator=True, + versions=gcp.common.detect_versions(path="./google", default_first=True), +) +s.move(templated_files, excludes=[".coveragerc", ".github/release-please.yml"]) + +python.py_samples(skip_readmes=True) + +# run format session for all directories which have a noxfile +for noxfile in Path(".").glob("**/noxfile.py"): + s.shell.run(["nox", "-s", "format"], cwd=noxfile.parent, hide_output=False) diff --git a/release-please-config.json b/release-please-config.json new file mode 100644 index 0000000..28282ff --- /dev/null +++ b/release-please-config.json @@ -0,0 +1,30 @@ +{ + "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", + "packages": { + ".": { + "release-type": "python", + "extra-files": [ + "google/cloud/network_security_v1beta1/gapic_version.py", + "google/cloud/network_security/gapic_version.py", + "google/cloud/network_security_v1/gapic_version.py", + { + "type": "json", + "path": "samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1.json", + "jsonpath": "$.clientLibrary.version" + }, + { + "type": "json", + "path": "samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1beta1.json", + "jsonpath": "$.clientLibrary.version" + } + ] + } + }, + "release-type": "python", + "plugins": [ + { + "type": "sentence-case" + } + ], + "initial-version": "0.1.0" +} diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_async.py index 9ba74e2..c847706 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_async.py @@ -54,7 +54,7 @@ async def sample_create_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync_50c6f504.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync_50c6f504.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync.py index 5343871..8c3feb8 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync_50c6f504.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_50c6f504] +# [START networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -59,4 +59,4 @@ def sample_create_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_50c6f504] +# [END networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync_92eec257.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync_92eec257.py deleted file mode 100644 index 93b9b4b..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_authorization_policy_sync_92eec257.py +++ /dev/null @@ -1,62 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for CreateAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_92eec257] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_create_authorization_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - authorization_policy = network_security_v1.AuthorizationPolicy() - authorization_policy.name = "name_value" - authorization_policy.action = "DENY" - - request = network_security_v1.CreateAuthorizationPolicyRequest( - parent="parent_value", - authorization_policy_id="authorization_policy_id_value", - authorization_policy=authorization_policy, - ) - - # Make the request - operation = client.create_authorization_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_92eec257] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_async.py index 1e233aa..3213b4b 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_async.py @@ -53,7 +53,7 @@ async def sample_create_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync_55e9e16f.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync_55e9e16f.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync.py index be32d05..9cb4454 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync_55e9e16f.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_55e9e16f] +# [START networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -58,4 +58,4 @@ def sample_create_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_55e9e16f] +# [END networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync_d41c0b2f.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync_d41c0b2f.py deleted file mode 100644 index 7df5ba2..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_client_tls_policy_sync_d41c0b2f.py +++ /dev/null @@ -1,61 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for CreateClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_d41c0b2f] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_create_client_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - client_tls_policy = network_security_v1.ClientTlsPolicy() - client_tls_policy.name = "name_value" - - request = network_security_v1.CreateClientTlsPolicyRequest( - parent="parent_value", - client_tls_policy_id="client_tls_policy_id_value", - client_tls_policy=client_tls_policy, - ) - - # Make the request - operation = client.create_client_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_d41c0b2f] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_async.py index bcff69a..bfe8339 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_async.py @@ -53,7 +53,7 @@ async def sample_create_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync_5f6bfcb1.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync_5f6bfcb1.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync.py index 0524fdd..e04b108 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync_5f6bfcb1.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_5f6bfcb1] +# [START networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -58,4 +58,4 @@ def sample_create_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_5f6bfcb1] +# [END networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync_9455b0b7.py b/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync_9455b0b7.py deleted file mode 100644 index cd633c4..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_create_server_tls_policy_sync_9455b0b7.py +++ /dev/null @@ -1,61 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for CreateServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_9455b0b7] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_create_server_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - server_tls_policy = network_security_v1.ServerTlsPolicy() - server_tls_policy.name = "name_value" - - request = network_security_v1.CreateServerTlsPolicyRequest( - parent="parent_value", - server_tls_policy_id="server_tls_policy_id_value", - server_tls_policy=server_tls_policy, - ) - - # Make the request - operation = client.create_server_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_9455b0b7] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_async.py index 8773d6f..abdcbec 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_async.py @@ -48,7 +48,7 @@ async def sample_delete_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync_ae73c9c7.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync_ae73c9c7.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync.py index 477a826..ab16c18 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync_ae73c9c7.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_ae73c9c7] +# [START networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -53,4 +53,4 @@ def sample_delete_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_ae73c9c7] +# [END networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync_b3435b7b.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync_b3435b7b.py deleted file mode 100644 index 825b88c..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_authorization_policy_sync_b3435b7b.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for DeleteAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_b3435b7b] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_delete_authorization_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.DeleteAuthorizationPolicyRequest( - name="name_value", - ) - - # Make the request - operation = client.delete_authorization_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_b3435b7b] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py index 2ce2878..9939ff0 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py @@ -48,7 +48,7 @@ async def sample_delete_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_3b1913a0.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_3b1913a0.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync.py index e50b744..ba6861f 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_3b1913a0.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_3b1913a0] +# [START networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -53,4 +53,4 @@ def sample_delete_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_3b1913a0] +# [END networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_edd5ff26.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_edd5ff26.py deleted file mode 100644 index f0e5e7a..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_edd5ff26.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for DeleteClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_edd5ff26] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_delete_client_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.DeleteClientTlsPolicyRequest( - name="name_value", - ) - - # Make the request - operation = client.delete_client_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_edd5ff26] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py index 009b9b1..0add2e0 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py @@ -48,7 +48,7 @@ async def sample_delete_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_38190956.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_38190956.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync.py index ea4bf7f..a5c77ab 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_38190956.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_38190956] +# [START networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -53,4 +53,4 @@ def sample_delete_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_38190956] +# [END networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_ad303fbb.py b/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_ad303fbb.py deleted file mode 100644 index 4c8a869..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_ad303fbb.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for DeleteServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_ad303fbb] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_delete_server_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.DeleteServerTlsPolicyRequest( - name="name_value", - ) - - # Make the request - operation = client.delete_server_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_ad303fbb] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync_1a5f98be.py b/samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync_1a5f98be.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync.py index 1ce1e9c..469e628 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync_1a5f98be.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_1a5f98be] +# [START networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -49,4 +49,4 @@ def sample_get_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_1a5f98be] +# [END networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync_cfc76a54.py b/samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync_cfc76a54.py deleted file mode 100644 index df5c674..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_get_authorization_policy_sync_cfc76a54.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for GetAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_cfc76a54] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_get_authorization_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.GetAuthorizationPolicyRequest( - name="name_value", - ) - - # Make the request - response = client.get_authorization_policy(request=request) - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_cfc76a54] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync_9aed6c48.py b/samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync_9aed6c48.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync.py index 69d7d89..d594a50 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync_9aed6c48.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync_9aed6c48] +# [START networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -49,4 +49,4 @@ def sample_get_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync_9aed6c48] +# [END networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync_e21f794a.py b/samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync_e21f794a.py deleted file mode 100644 index f7b567d..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_get_client_tls_policy_sync_e21f794a.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for GetClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync_e21f794a] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_get_client_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.GetClientTlsPolicyRequest( - name="name_value", - ) - - # Make the request - response = client.get_client_tls_policy(request=request) - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync_e21f794a] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync_031e2ebd.py b/samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync_031e2ebd.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync.py index 005b9e7..e2989b2 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync_031e2ebd.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync_031e2ebd] +# [START networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -49,4 +49,4 @@ def sample_get_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync_031e2ebd] +# [END networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync_c5e8bf0a.py b/samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync_c5e8bf0a.py deleted file mode 100644 index 7669da7..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_get_server_tls_policy_sync_c5e8bf0a.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for GetServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync_c5e8bf0a] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_get_server_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.GetServerTlsPolicyRequest( - name="name_value", - ) - - # Make the request - response = client.get_server_tls_policy(request=request) - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync_c5e8bf0a] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync_a367cb24.py b/samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync_a367cb24.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync.py index 2fd813a..aab1145 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync_a367cb24.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_a367cb24] +# [START networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -50,4 +50,4 @@ def sample_list_authorization_policies(): for response in page_result: print(response) -# [END networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_a367cb24] +# [END networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync_bcd1f7f2.py b/samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync_bcd1f7f2.py deleted file mode 100644 index e9ffc6a..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_list_authorization_policies_sync_bcd1f7f2.py +++ /dev/null @@ -1,53 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for ListAuthorizationPolicies -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_bcd1f7f2] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_list_authorization_policies(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.ListAuthorizationPoliciesRequest( - parent="parent_value", - ) - - # Make the request - page_result = client.list_authorization_policies(request=request) - - # Handle the response - for response in page_result: - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_bcd1f7f2] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9d256917.py b/samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9d256917.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync.py index 16ebeb6..3c47599 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9d256917.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync_9d256917] +# [START networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -50,4 +50,4 @@ def sample_list_client_tls_policies(): for response in page_result: print(response) -# [END networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync_9d256917] +# [END networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9f9532a9.py b/samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9f9532a9.py deleted file mode 100644 index c48b64e..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9f9532a9.py +++ /dev/null @@ -1,53 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for ListClientTlsPolicies -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync_9f9532a9] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_list_client_tls_policies(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.ListClientTlsPoliciesRequest( - parent="parent_value", - ) - - # Make the request - page_result = client.list_client_tls_policies(request=request) - - # Handle the response - for response in page_result: - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync_9f9532a9] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync_5b72b482.py b/samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync_5b72b482.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync.py index a96a1dc..7136cc7 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync_5b72b482.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync_5b72b482] +# [START networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -50,4 +50,4 @@ def sample_list_server_tls_policies(): for response in page_result: print(response) -# [END networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync_5b72b482] +# [END networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync_91e492c0.py b/samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync_91e492c0.py deleted file mode 100644 index 71def16..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_list_server_tls_policies_sync_91e492c0.py +++ /dev/null @@ -1,53 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for ListServerTlsPolicies -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync_91e492c0] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_list_server_tls_policies(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1.ListServerTlsPoliciesRequest( - parent="parent_value", - ) - - # Make the request - page_result = client.list_server_tls_policies(request=request) - - # Handle the response - for response in page_result: - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync_91e492c0] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_async.py index dbaccc2..5aa7f27 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_async.py @@ -52,7 +52,7 @@ async def sample_update_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync_62d4e07b.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync_62d4e07b.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync.py index ef6425f..17c4193 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync_62d4e07b.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_62d4e07b] +# [START networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -57,4 +57,4 @@ def sample_update_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_62d4e07b] +# [END networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync_64ee237c.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync_64ee237c.py deleted file mode 100644 index 9ebab07..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_authorization_policy_sync_64ee237c.py +++ /dev/null @@ -1,60 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for UpdateAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_64ee237c] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_update_authorization_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - authorization_policy = network_security_v1.AuthorizationPolicy() - authorization_policy.name = "name_value" - authorization_policy.action = "DENY" - - request = network_security_v1.UpdateAuthorizationPolicyRequest( - authorization_policy=authorization_policy, - ) - - # Make the request - operation = client.update_authorization_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_64ee237c] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_async.py index 5140f4f..7cf4886 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_async.py @@ -51,7 +51,7 @@ async def sample_update_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync_2de403cb.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync_2de403cb.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync.py index f72fd31..9bf7ce7 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync_2de403cb.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_2de403cb] +# [START networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -56,4 +56,4 @@ def sample_update_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_2de403cb] +# [END networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync_5ea17e64.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync_5ea17e64.py deleted file mode 100644 index a104ff9..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_client_tls_policy_sync_5ea17e64.py +++ /dev/null @@ -1,59 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for UpdateClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_5ea17e64] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_update_client_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - client_tls_policy = network_security_v1.ClientTlsPolicy() - client_tls_policy.name = "name_value" - - request = network_security_v1.UpdateClientTlsPolicyRequest( - client_tls_policy=client_tls_policy, - ) - - # Make the request - operation = client.update_client_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_5ea17e64] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_async.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_async.py index 36c5b35..002c88d 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_async.py @@ -51,7 +51,7 @@ async def sample_update_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync_7c28be0a.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync_7c28be0a.py rename to samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync.py index e207887..2299ed6 100644 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync_7c28be0a.py +++ b/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_7c28be0a] +# [START networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -56,4 +56,4 @@ def sample_update_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_7c28be0a] +# [END networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync_9618030c.py b/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync_9618030c.py deleted file mode 100644 index 806ddd3..0000000 --- a/samples/generated_samples/networksecurity_v1_generated_network_security_update_server_tls_policy_sync_9618030c.py +++ /dev/null @@ -1,59 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for UpdateServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_9618030c] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1 - - -def sample_update_server_tls_policy(): - # Create a client - client = network_security_v1.NetworkSecurityClient() - - # Initialize request argument(s) - server_tls_policy = network_security_v1.ServerTlsPolicy() - server_tls_policy.name = "name_value" - - request = network_security_v1.UpdateServerTlsPolicyRequest( - server_tls_policy=server_tls_policy, - ) - - # Make the request - operation = client.update_server_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_9618030c] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_async.py index 9f20c4e..54e46e0 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_async.py @@ -54,7 +54,7 @@ async def sample_create_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_13ddae3f.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_13ddae3f.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync.py index 4fc55d6..64a4706 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_13ddae3f.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_13ddae3f] +# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -59,4 +59,4 @@ def sample_create_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_13ddae3f] +# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_6f94e042.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_6f94e042.py deleted file mode 100644 index ff7f44b..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_6f94e042.py +++ /dev/null @@ -1,62 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for CreateAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_6f94e042] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_create_authorization_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - authorization_policy = network_security_v1beta1.AuthorizationPolicy() - authorization_policy.name = "name_value" - authorization_policy.action = "DENY" - - request = network_security_v1beta1.CreateAuthorizationPolicyRequest( - parent="parent_value", - authorization_policy_id="authorization_policy_id_value", - authorization_policy=authorization_policy, - ) - - # Make the request - operation = client.create_authorization_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync_6f94e042] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_async.py index 7fed669..0c08b1d 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_async.py @@ -53,7 +53,7 @@ async def sample_create_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_643210df.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_643210df.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync.py index c1fe007..7ea96cd 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_643210df.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_643210df] +# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -58,4 +58,4 @@ def sample_create_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_643210df] +# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_a5505082.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_a5505082.py deleted file mode 100644 index e075340..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_a5505082.py +++ /dev/null @@ -1,61 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for CreateClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_a5505082] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_create_client_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - client_tls_policy = network_security_v1beta1.ClientTlsPolicy() - client_tls_policy.name = "name_value" - - request = network_security_v1beta1.CreateClientTlsPolicyRequest( - parent="parent_value", - client_tls_policy_id="client_tls_policy_id_value", - client_tls_policy=client_tls_policy, - ) - - # Make the request - operation = client.create_client_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync_a5505082] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py index 43d7d53..2134be8 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py @@ -53,7 +53,7 @@ async def sample_create_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_1282e690.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_1282e690.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync.py index 9dbf3af..c648ded 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_1282e690.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_1282e690] +# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -58,4 +58,4 @@ def sample_create_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_1282e690] +# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_de2ac4f1.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_de2ac4f1.py deleted file mode 100644 index 263af1c..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_de2ac4f1.py +++ /dev/null @@ -1,61 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for CreateServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_de2ac4f1] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_create_server_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - server_tls_policy = network_security_v1beta1.ServerTlsPolicy() - server_tls_policy.name = "name_value" - - request = network_security_v1beta1.CreateServerTlsPolicyRequest( - parent="parent_value", - server_tls_policy_id="server_tls_policy_id_value", - server_tls_policy=server_tls_policy, - ) - - # Make the request - operation = client.create_server_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync_de2ac4f1] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py index 189a649..a4c73e2 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py @@ -48,7 +48,7 @@ async def sample_delete_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_54c7505b.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_54c7505b.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync.py index e6cbe7c..2e1f942 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_54c7505b.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_54c7505b] +# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -53,4 +53,4 @@ def sample_delete_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_54c7505b] +# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_8a6154f2.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_8a6154f2.py deleted file mode 100644 index cb6cef2..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_8a6154f2.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for DeleteAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_8a6154f2] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_delete_authorization_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.DeleteAuthorizationPolicyRequest( - name="name_value", - ) - - # Make the request - operation = client.delete_authorization_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync_8a6154f2] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py index 3cdfb5a..6082348 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py @@ -48,7 +48,7 @@ async def sample_delete_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_14da4cb2.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_14da4cb2.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync.py index 2ddf318..302222a 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_14da4cb2.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_14da4cb2] +# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -53,4 +53,4 @@ def sample_delete_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_14da4cb2] +# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_9826ab79.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_9826ab79.py deleted file mode 100644 index 79040a4..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_9826ab79.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for DeleteClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_9826ab79] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_delete_client_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.DeleteClientTlsPolicyRequest( - name="name_value", - ) - - # Make the request - operation = client.delete_client_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync_9826ab79] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py index 61639a6..a42578d 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py @@ -48,7 +48,7 @@ async def sample_delete_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_36381cf6.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_36381cf6.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync.py index adb07f5..404ee81 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_36381cf6.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_36381cf6] +# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -53,4 +53,4 @@ def sample_delete_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_36381cf6] +# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_ff4f924d.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_ff4f924d.py deleted file mode 100644 index dc63e2b..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_ff4f924d.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for DeleteServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_ff4f924d] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_delete_server_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.DeleteServerTlsPolicyRequest( - name="name_value", - ) - - # Make the request - operation = client.delete_server_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync_ff4f924d] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_7ee872b4.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_7ee872b4.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync.py index c301fbc..6ac8cc9 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_7ee872b4.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_7ee872b4] +# [START networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -49,4 +49,4 @@ def sample_get_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_7ee872b4] +# [END networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_818c2154.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_818c2154.py deleted file mode 100644 index 0760768..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_818c2154.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for GetAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_818c2154] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_get_authorization_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.GetAuthorizationPolicyRequest( - name="name_value", - ) - - # Make the request - response = client.get_authorization_policy(request=request) - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync_818c2154] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_0290a278.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_0290a278.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync.py index 599a75a..d179544 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_0290a278.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync_0290a278] +# [START networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -49,4 +49,4 @@ def sample_get_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync_0290a278] +# [END networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_fecc2055.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_fecc2055.py deleted file mode 100644 index 421e33b..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_fecc2055.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for GetClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync_fecc2055] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_get_client_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.GetClientTlsPolicyRequest( - name="name_value", - ) - - # Make the request - response = client.get_client_tls_policy(request=request) - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync_fecc2055] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_1847c7b1.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_1847c7b1.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync.py index 79d5831..cd85d29 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_1847c7b1.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync_1847c7b1] +# [START networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -49,4 +49,4 @@ def sample_get_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync_1847c7b1] +# [END networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_b46a1e40.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_b46a1e40.py deleted file mode 100644 index 030af94..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_b46a1e40.py +++ /dev/null @@ -1,52 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for GetServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync_b46a1e40] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_get_server_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.GetServerTlsPolicyRequest( - name="name_value", - ) - - # Make the request - response = client.get_server_tls_policy(request=request) - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync_b46a1e40] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_09e30708.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_09e30708.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync.py index 4b44772..8253324 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_09e30708.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_09e30708] +# [START networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -50,4 +50,4 @@ def sample_list_authorization_policies(): for response in page_result: print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_09e30708] +# [END networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_b5fb2abc.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_b5fb2abc.py deleted file mode 100644 index 561c94f..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_b5fb2abc.py +++ /dev/null @@ -1,53 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for ListAuthorizationPolicies -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_b5fb2abc] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_list_authorization_policies(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.ListAuthorizationPoliciesRequest( - parent="parent_value", - ) - - # Make the request - page_result = client.list_authorization_policies(request=request) - - # Handle the response - for response in page_result: - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync_b5fb2abc] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_0342d9d6.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_0342d9d6.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync.py index 585e6b9..e8f1e50 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_0342d9d6.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync_0342d9d6] +# [START networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -50,4 +50,4 @@ def sample_list_client_tls_policies(): for response in page_result: print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync_0342d9d6] +# [END networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_9487a287.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_9487a287.py deleted file mode 100644 index 91f2f26..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_9487a287.py +++ /dev/null @@ -1,53 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for ListClientTlsPolicies -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync_9487a287] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_list_client_tls_policies(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.ListClientTlsPoliciesRequest( - parent="parent_value", - ) - - # Make the request - page_result = client.list_client_tls_policies(request=request) - - # Handle the response - for response in page_result: - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync_9487a287] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_78fe0b44.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_78fe0b44.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync.py index 4e4b26c..4209a59 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_78fe0b44.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync_78fe0b44] +# [START networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -50,4 +50,4 @@ def sample_list_server_tls_policies(): for response in page_result: print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync_78fe0b44] +# [END networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_a5724e77.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_a5724e77.py deleted file mode 100644 index 3b47fe1..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_a5724e77.py +++ /dev/null @@ -1,53 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for ListServerTlsPolicies -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync_a5724e77] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_list_server_tls_policies(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - request = network_security_v1beta1.ListServerTlsPoliciesRequest( - parent="parent_value", - ) - - # Make the request - page_result = client.list_server_tls_policies(request=request) - - # Handle the response - for response in page_result: - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync_a5724e77] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py index dbade0b..129f26d 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py @@ -52,7 +52,7 @@ async def sample_update_authorization_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_0de1ac9e.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync.py similarity index 96% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_0de1ac9e.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync.py index 4427c9c..3675e9d 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_0de1ac9e.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_0de1ac9e] +# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -57,4 +57,4 @@ def sample_update_authorization_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_0de1ac9e] +# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_5b932ff2.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_5b932ff2.py deleted file mode 100644 index 241b554..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_5b932ff2.py +++ /dev/null @@ -1,60 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for UpdateAuthorizationPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_5b932ff2] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_update_authorization_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - authorization_policy = network_security_v1beta1.AuthorizationPolicy() - authorization_policy.name = "name_value" - authorization_policy.action = "DENY" - - request = network_security_v1beta1.UpdateAuthorizationPolicyRequest( - authorization_policy=authorization_policy, - ) - - # Make the request - operation = client.update_authorization_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync_5b932ff2] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_async.py index d622fe2..14bacb2 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_async.py @@ -51,7 +51,7 @@ async def sample_update_client_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_77288157.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_77288157.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync.py index e26bd64..b494fc7 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_77288157.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_77288157] +# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -56,4 +56,4 @@ def sample_update_client_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_77288157] +# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_9f21f2d4.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_9f21f2d4.py deleted file mode 100644 index ce13786..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_9f21f2d4.py +++ /dev/null @@ -1,59 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for UpdateClientTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_9f21f2d4] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_update_client_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - client_tls_policy = network_security_v1beta1.ClientTlsPolicy() - client_tls_policy.name = "name_value" - - request = network_security_v1beta1.UpdateClientTlsPolicyRequest( - client_tls_policy=client_tls_policy, - ) - - # Make the request - operation = client.update_client_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync_9f21f2d4] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_async.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_async.py index d128b2d..1298805 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_async.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_async.py @@ -51,7 +51,7 @@ async def sample_update_server_tls_policy(): print("Waiting for operation to complete...") - response = await operation.result() + response = (await operation).result() # Handle the response print(response) diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_2010b9ab.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync.py similarity index 97% rename from samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_2010b9ab.py rename to samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync.py index 387f94b..44f4157 100644 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_2010b9ab.py +++ b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync.py @@ -23,7 +23,7 @@ # python3 -m pip install google-cloud-network-security -# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_2010b9ab] +# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync] # This snippet has been automatically generated and should be regarded as a # code template only. # It will require modifications to work: @@ -56,4 +56,4 @@ def sample_update_server_tls_policy(): # Handle the response print(response) -# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_2010b9ab] +# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync] diff --git a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_fd0ab5be.py b/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_fd0ab5be.py deleted file mode 100644 index 748ecff..0000000 --- a/samples/generated_samples/networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_fd0ab5be.py +++ /dev/null @@ -1,59 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Generated code. DO NOT EDIT! -# -# Snippet for UpdateServerTlsPolicy -# NOTE: This snippet has been automatically generated for illustrative purposes only. -# It may require modifications to work in your environment. - -# To install the latest published package dependency, execute the following: -# python3 -m pip install google-cloud-network-security - - -# [START networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_fd0ab5be] -# This snippet has been automatically generated and should be regarded as a -# code template only. -# It will require modifications to work: -# - It may require correct/in-range values for request initialization. -# - It may require specifying regional endpoints when creating the service -# client as shown in: -# https://googleapis.dev/python/google-api-core/latest/client_options.html -from google.cloud import network_security_v1beta1 - - -def sample_update_server_tls_policy(): - # Create a client - client = network_security_v1beta1.NetworkSecurityClient() - - # Initialize request argument(s) - server_tls_policy = network_security_v1beta1.ServerTlsPolicy() - server_tls_policy.name = "name_value" - - request = network_security_v1beta1.UpdateServerTlsPolicyRequest( - server_tls_policy=server_tls_policy, - ) - - # Make the request - operation = client.update_server_tls_policy(request=request) - - print("Waiting for operation to complete...") - - response = operation.result() - - # Handle the response - print(response) - -# [END networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync_fd0ab5be] diff --git a/samples/generated_samples/snippet_metadata_network security_v1.json b/samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1.json similarity index 65% rename from samples/generated_samples/snippet_metadata_network security_v1.json rename to samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1.json index 8b99259..ac7698f 100644 --- a/samples/generated_samples/snippet_metadata_network security_v1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1.json @@ -7,7 +7,8 @@ } ], "language": "PYTHON", - "name": "google-cloud-network-security" + "name": "google-cloud-network-security", + "version": "0.8.0" }, "snippets": [ { @@ -149,7 +150,7 @@ "shortName": "create_authorization_policy" }, "description": "Sample for CreateAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_create_authorization_policy_sync_50c6f504.py", + "file": "networksecurity_v1_generated_network_security_create_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync", @@ -185,95 +186,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_create_authorization_policy_sync_50c6f504.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.create_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "CreateAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.CreateAuthorizationPolicyRequest" - }, - { - "name": "parent", - "type": "str" - }, - { - "name": "authorization_policy", - "type": "google.cloud.network_security_v1.types.AuthorizationPolicy" - }, - { - "name": "authorization_policy_id", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "create_authorization_policy" - }, - "description": "Sample for CreateAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_create_authorization_policy_sync_92eec257.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync", - "segments": [ - { - "end": 61, - "start": 27, - "type": "FULL" - }, - { - "end": 61, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 51, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 58, - "start": 52, - "type": "REQUEST_EXECUTION" - }, - { - "end": 62, - "start": 59, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_create_authorization_policy_sync_92eec257.py" + "title": "networksecurity_v1_generated_network_security_create_authorization_policy_sync.py" }, { "canonical": true, @@ -414,7 +327,7 @@ "shortName": "create_client_tls_policy" }, "description": "Sample for CreateClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_create_client_tls_policy_sync_d41c0b2f.py", + "file": "networksecurity_v1_generated_network_security_create_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync", @@ -450,39 +363,40 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_create_client_tls_policy_sync_d41c0b2f.py" + "title": "networksecurity_v1_generated_network_security_create_client_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.create_client_tls_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.create_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateClientTlsPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "CreateClientTlsPolicy" + "shortName": "CreateServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.CreateClientTlsPolicyRequest" + "type": "google.cloud.network_security_v1.types.CreateServerTlsPolicyRequest" }, { "name": "parent", "type": "str" }, { - "name": "client_tls_policy", - "type": "google.cloud.network_security_v1.types.ClientTlsPolicy" + "name": "server_tls_policy", + "type": "google.cloud.network_security_v1.types.ServerTlsPolicy" }, { - "name": "client_tls_policy_id", + "name": "server_tls_policy_id", "type": "str" }, { @@ -498,14 +412,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation.Operation", - "shortName": "create_client_tls_policy" + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "create_server_tls_policy" }, - "description": "Sample for CreateClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_create_client_tls_policy_sync_55e9e16f.py", + "description": "Sample for CreateServerTlsPolicy", + "file": "networksecurity_v1_generated_network_security_create_server_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateClientTlsPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_async", "segments": [ { "end": 60, @@ -538,17 +452,16 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_create_client_tls_policy_sync_55e9e16f.py" + "title": "networksecurity_v1_generated_network_security_create_server_tls_policy_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.create_server_tls_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.create_server_tls_policy", "method": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateServerTlsPolicy", "service": { @@ -587,14 +500,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation_async.AsyncOperation", + "resultType": "google.api_core.operation.Operation", "shortName": "create_server_tls_policy" }, "description": "Sample for CreateServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_create_server_tls_policy_async.py", + "file": "networksecurity_v1_generated_network_security_create_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_async", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync", "segments": [ { "end": 60, @@ -627,39 +540,32 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_create_server_tls_policy_async.py" + "title": "networksecurity_v1_generated_network_security_create_server_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.create_server_tls_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.delete_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "CreateServerTlsPolicy" + "shortName": "DeleteAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.CreateServerTlsPolicyRequest" - }, - { - "name": "parent", - "type": "str" - }, - { - "name": "server_tls_policy", - "type": "google.cloud.network_security_v1.types.ServerTlsPolicy" + "type": "google.cloud.network_security_v1.types.DeleteAuthorizationPolicyRequest" }, { - "name": "server_tls_policy_id", + "name": "name", "type": "str" }, { @@ -675,22 +581,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation.Operation", - "shortName": "create_server_tls_policy" + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "delete_authorization_policy" }, - "description": "Sample for CreateServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_create_server_tls_policy_sync_9455b0b7.py", + "description": "Sample for DeleteAuthorizationPolicy", + "file": "networksecurity_v1_generated_network_security_delete_authorization_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_async", "segments": [ { - "end": 60, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 60, + "end": 55, "start": 27, "type": "SHORT" }, @@ -700,22 +606,22 @@ "type": "CLIENT_INITIALIZATION" }, { - "end": 50, + "end": 45, "start": 41, "type": "REQUEST_INITIALIZATION" }, { - "end": 57, - "start": 51, + "end": 52, + "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 61, - "start": 58, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_create_server_tls_policy_sync_9455b0b7.py" + "title": "networksecurity_v1_generated_network_security_delete_authorization_policy_async.py" }, { "canonical": true, @@ -724,30 +630,22 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.create_server_tls_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.CreateServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "CreateServerTlsPolicy" + "shortName": "DeleteAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.CreateServerTlsPolicyRequest" - }, - { - "name": "parent", - "type": "str" - }, - { - "name": "server_tls_policy", - "type": "google.cloud.network_security_v1.types.ServerTlsPolicy" + "type": "google.cloud.network_security_v1.types.DeleteAuthorizationPolicyRequest" }, { - "name": "server_tls_policy_id", + "name": "name", "type": "str" }, { @@ -764,21 +662,21 @@ } ], "resultType": "google.api_core.operation.Operation", - "shortName": "create_server_tls_policy" + "shortName": "delete_authorization_policy" }, - "description": "Sample for CreateServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_create_server_tls_policy_sync_5f6bfcb1.py", + "description": "Sample for DeleteAuthorizationPolicy", + "file": "networksecurity_v1_generated_network_security_delete_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_CreateServerTlsPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync", "segments": [ { - "end": 60, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 60, + "end": 55, "start": 27, "type": "SHORT" }, @@ -788,22 +686,22 @@ "type": "CLIENT_INITIALIZATION" }, { - "end": 50, + "end": 45, "start": 41, "type": "REQUEST_INITIALIZATION" }, { - "end": 57, - "start": 51, + "end": 52, + "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 61, - "start": 58, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_create_server_tls_policy_sync_5f6bfcb1.py" + "title": "networksecurity_v1_generated_network_security_delete_authorization_policy_sync.py" }, { "canonical": true, @@ -813,19 +711,19 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.delete_authorization_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.delete_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "DeleteAuthorizationPolicy" + "shortName": "DeleteClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteAuthorizationPolicyRequest" + "type": "google.cloud.network_security_v1.types.DeleteClientTlsPolicyRequest" }, { "name": "name", @@ -845,13 +743,13 @@ } ], "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "delete_authorization_policy" + "shortName": "delete_client_tls_policy" }, - "description": "Sample for DeleteAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_delete_authorization_policy_async.py", + "description": "Sample for DeleteClientTlsPolicy", + "file": "networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_async", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_async", "segments": [ { "end": 55, @@ -884,7 +782,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_delete_authorization_policy_async.py" + "title": "networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py" }, { "canonical": true, @@ -893,19 +791,19 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_authorization_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "DeleteAuthorizationPolicy" + "shortName": "DeleteClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteAuthorizationPolicyRequest" + "type": "google.cloud.network_security_v1.types.DeleteClientTlsPolicyRequest" }, { "name": "name", @@ -925,13 +823,13 @@ } ], "resultType": "google.api_core.operation.Operation", - "shortName": "delete_authorization_policy" + "shortName": "delete_client_tls_policy" }, - "description": "Sample for DeleteAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_delete_authorization_policy_sync_b3435b7b.py", + "description": "Sample for DeleteClientTlsPolicy", + "file": "networksecurity_v1_generated_network_security_delete_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync", "segments": [ { "end": 55, @@ -964,109 +862,29 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_delete_authorization_policy_sync_b3435b7b.py" + "title": "networksecurity_v1_generated_network_security_delete_client_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_authorization_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.delete_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "DeleteAuthorizationPolicy" + "shortName": "DeleteServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_authorization_policy" - }, - "description": "Sample for DeleteAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_delete_authorization_policy_sync_ae73c9c7.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_delete_authorization_policy_sync_ae73c9c7.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.delete_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteClientTlsPolicyRequest" + "type": "google.cloud.network_security_v1.types.DeleteServerTlsPolicyRequest" }, { "name": "name", @@ -1086,904 +904,21 @@ } ], "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "delete_client_tls_policy" - }, - "description": "Sample for DeleteClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_async", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_delete_client_tls_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_client_tls_policy" - }, - "description": "Sample for DeleteClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_edd5ff26.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_edd5ff26.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_client_tls_policy" - }, - "description": "Sample for DeleteClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_3b1913a0.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_delete_client_tls_policy_sync_3b1913a0.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.delete_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteServerTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "delete_server_tls_policy" - }, - "description": "Sample for DeleteServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_async", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteServerTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_server_tls_policy" - }, - "description": "Sample for DeleteServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_38190956.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_38190956.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.DeleteServerTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", "shortName": "delete_server_tls_policy" }, - "description": "Sample for DeleteServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_ad303fbb.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_delete_server_tls_policy_sync_ad303fbb.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.get_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.GetAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1.types.AuthorizationPolicy", - "shortName": "get_authorization_policy" - }, - "description": "Sample for GetAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_get_authorization_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_async", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_get_authorization_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.GetAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1.types.AuthorizationPolicy", - "shortName": "get_authorization_policy" - }, - "description": "Sample for GetAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_get_authorization_policy_sync_cfc76a54.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_get_authorization_policy_sync_cfc76a54.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.GetAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1.types.AuthorizationPolicy", - "shortName": "get_authorization_policy" - }, - "description": "Sample for GetAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_get_authorization_policy_sync_1a5f98be.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_get_authorization_policy_sync_1a5f98be.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.get_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.GetClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1.types.ClientTlsPolicy", - "shortName": "get_client_tls_policy" - }, - "description": "Sample for GetClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_get_client_tls_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_async", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_get_client_tls_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.GetClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1.types.ClientTlsPolicy", - "shortName": "get_client_tls_policy" - }, - "description": "Sample for GetClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_get_client_tls_policy_sync_e21f794a.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_get_client_tls_policy_sync_e21f794a.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.GetClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1.types.ClientTlsPolicy", - "shortName": "get_client_tls_policy" - }, - "description": "Sample for GetClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_get_client_tls_policy_sync_9aed6c48.py", + "description": "Sample for DeleteServerTlsPolicy", + "file": "networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_async", "segments": [ { - "end": 51, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 51, + "end": 55, "start": 27, "type": "SHORT" }, @@ -1998,39 +933,38 @@ "type": "REQUEST_INITIALIZATION" }, { - "end": 48, + "end": 52, "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 52, - "start": 49, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_get_client_tls_policy_sync_9aed6c48.py" + "title": "networksecurity_v1_generated_network_security_delete_server_tls_policy_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.get_server_tls_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.delete_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.DeleteServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "GetServerTlsPolicy" + "shortName": "DeleteServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.GetServerTlsPolicyRequest" + "type": "google.cloud.network_security_v1.types.DeleteServerTlsPolicyRequest" }, { "name": "name", @@ -2049,22 +983,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.types.ServerTlsPolicy", - "shortName": "get_server_tls_policy" + "resultType": "google.api_core.operation.Operation", + "shortName": "delete_server_tls_policy" }, - "description": "Sample for GetServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_get_server_tls_policy_async.py", + "description": "Sample for DeleteServerTlsPolicy", + "file": "networksecurity_v1_generated_network_security_delete_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_async", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync", "segments": [ { - "end": 51, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 51, + "end": 55, "start": 27, "type": "SHORT" }, @@ -2079,38 +1013,39 @@ "type": "REQUEST_INITIALIZATION" }, { - "end": 48, + "end": 52, "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 52, - "start": 49, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_get_server_tls_policy_async.py" + "title": "networksecurity_v1_generated_network_security_delete_server_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_server_tls_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.get_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "GetServerTlsPolicy" + "shortName": "GetAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.GetServerTlsPolicyRequest" + "type": "google.cloud.network_security_v1.types.GetAuthorizationPolicyRequest" }, { "name": "name", @@ -2129,14 +1064,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.types.ServerTlsPolicy", - "shortName": "get_server_tls_policy" + "resultType": "google.cloud.network_security_v1.types.AuthorizationPolicy", + "shortName": "get_authorization_policy" }, - "description": "Sample for GetServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_get_server_tls_policy_sync_031e2ebd.py", + "description": "Sample for GetAuthorizationPolicy", + "file": "networksecurity_v1_generated_network_security_get_authorization_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_async", "segments": [ { "end": 51, @@ -2169,7 +1104,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_get_server_tls_policy_sync_031e2ebd.py" + "title": "networksecurity_v1_generated_network_security_get_authorization_policy_async.py" }, { "canonical": true, @@ -2178,19 +1113,19 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_server_tls_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "GetServerTlsPolicy" + "shortName": "GetAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.GetServerTlsPolicyRequest" + "type": "google.cloud.network_security_v1.types.GetAuthorizationPolicyRequest" }, { "name": "name", @@ -2209,14 +1144,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.types.ServerTlsPolicy", - "shortName": "get_server_tls_policy" + "resultType": "google.cloud.network_security_v1.types.AuthorizationPolicy", + "shortName": "get_authorization_policy" }, - "description": "Sample for GetServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_get_server_tls_policy_sync_c5e8bf0a.py", + "description": "Sample for GetAuthorizationPolicy", + "file": "networksecurity_v1_generated_network_security_get_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetAuthorizationPolicy_sync", "segments": [ { "end": 51, @@ -2249,7 +1184,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_get_server_tls_policy_sync_c5e8bf0a.py" + "title": "networksecurity_v1_generated_network_security_get_authorization_policy_sync.py" }, { "canonical": true, @@ -2259,22 +1194,22 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.list_authorization_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.get_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListAuthorizationPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListAuthorizationPolicies" + "shortName": "GetClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListAuthorizationPoliciesRequest" + "type": "google.cloud.network_security_v1.types.GetClientTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2290,22 +1225,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListAuthorizationPoliciesAsyncPager", - "shortName": "list_authorization_policies" + "resultType": "google.cloud.network_security_v1.types.ClientTlsPolicy", + "shortName": "get_client_tls_policy" }, - "description": "Sample for ListAuthorizationPolicies", - "file": "networksecurity_v1_generated_network_security_list_authorization_policies_async.py", + "description": "Sample for GetClientTlsPolicy", + "file": "networksecurity_v1_generated_network_security_get_client_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_async", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_async", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2325,12 +1260,12 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_authorization_policies_async.py" + "title": "networksecurity_v1_generated_network_security_get_client_tls_policy_async.py" }, { "canonical": true, @@ -2339,22 +1274,22 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_authorization_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListAuthorizationPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListAuthorizationPolicies" + "shortName": "GetClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListAuthorizationPoliciesRequest" + "type": "google.cloud.network_security_v1.types.GetClientTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2370,22 +1305,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListAuthorizationPoliciesPager", - "shortName": "list_authorization_policies" + "resultType": "google.cloud.network_security_v1.types.ClientTlsPolicy", + "shortName": "get_client_tls_policy" }, - "description": "Sample for ListAuthorizationPolicies", - "file": "networksecurity_v1_generated_network_security_list_authorization_policies_sync_bcd1f7f2.py", + "description": "Sample for GetClientTlsPolicy", + "file": "networksecurity_v1_generated_network_security_get_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetClientTlsPolicy_sync", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2405,36 +1340,37 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_authorization_policies_sync_bcd1f7f2.py" + "title": "networksecurity_v1_generated_network_security_get_client_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_authorization_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.get_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListAuthorizationPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListAuthorizationPolicies" + "shortName": "GetServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListAuthorizationPoliciesRequest" + "type": "google.cloud.network_security_v1.types.GetServerTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2450,22 +1386,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListAuthorizationPoliciesPager", - "shortName": "list_authorization_policies" + "resultType": "google.cloud.network_security_v1.types.ServerTlsPolicy", + "shortName": "get_server_tls_policy" }, - "description": "Sample for ListAuthorizationPolicies", - "file": "networksecurity_v1_generated_network_security_list_authorization_policies_sync_a367cb24.py", + "description": "Sample for GetServerTlsPolicy", + "file": "networksecurity_v1_generated_network_security_get_server_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_async", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2485,37 +1421,36 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_authorization_policies_sync_a367cb24.py" + "title": "networksecurity_v1_generated_network_security_get_server_tls_policy_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.list_client_tls_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.get_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListClientTlsPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.GetServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListClientTlsPolicies" + "shortName": "GetServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListClientTlsPoliciesRequest" + "type": "google.cloud.network_security_v1.types.GetServerTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2531,22 +1466,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListClientTlsPoliciesAsyncPager", - "shortName": "list_client_tls_policies" + "resultType": "google.cloud.network_security_v1.types.ServerTlsPolicy", + "shortName": "get_server_tls_policy" }, - "description": "Sample for ListClientTlsPolicies", - "file": "networksecurity_v1_generated_network_security_list_client_tls_policies_async.py", + "description": "Sample for GetServerTlsPolicy", + "file": "networksecurity_v1_generated_network_security_get_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_async", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_GetServerTlsPolicy_sync", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2566,33 +1501,34 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_client_tls_policies_async.py" + "title": "networksecurity_v1_generated_network_security_get_server_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_client_tls_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.list_authorization_policies", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListClientTlsPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListAuthorizationPolicies", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListClientTlsPolicies" + "shortName": "ListAuthorizationPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListClientTlsPoliciesRequest" + "type": "google.cloud.network_security_v1.types.ListAuthorizationPoliciesRequest" }, { "name": "parent", @@ -2611,14 +1547,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListClientTlsPoliciesPager", - "shortName": "list_client_tls_policies" + "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListAuthorizationPoliciesAsyncPager", + "shortName": "list_authorization_policies" }, - "description": "Sample for ListClientTlsPolicies", - "file": "networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9f9532a9.py", + "description": "Sample for ListAuthorizationPolicies", + "file": "networksecurity_v1_generated_network_security_list_authorization_policies_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_async", "segments": [ { "end": 52, @@ -2651,7 +1587,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9f9532a9.py" + "title": "networksecurity_v1_generated_network_security_list_authorization_policies_async.py" }, { "canonical": true, @@ -2660,19 +1596,19 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_client_tls_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_authorization_policies", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListClientTlsPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListAuthorizationPolicies", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListClientTlsPolicies" + "shortName": "ListAuthorizationPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListClientTlsPoliciesRequest" + "type": "google.cloud.network_security_v1.types.ListAuthorizationPoliciesRequest" }, { "name": "parent", @@ -2691,14 +1627,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListClientTlsPoliciesPager", - "shortName": "list_client_tls_policies" + "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListAuthorizationPoliciesPager", + "shortName": "list_authorization_policies" }, - "description": "Sample for ListClientTlsPolicies", - "file": "networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9d256917.py", + "description": "Sample for ListAuthorizationPolicies", + "file": "networksecurity_v1_generated_network_security_list_authorization_policies_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListAuthorizationPolicies_sync", "segments": [ { "end": 52, @@ -2731,7 +1667,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_client_tls_policies_sync_9d256917.py" + "title": "networksecurity_v1_generated_network_security_list_authorization_policies_sync.py" }, { "canonical": true, @@ -2741,19 +1677,19 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.list_server_tls_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.list_client_tls_policies", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListServerTlsPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListClientTlsPolicies", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListServerTlsPolicies" + "shortName": "ListClientTlsPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListServerTlsPoliciesRequest" + "type": "google.cloud.network_security_v1.types.ListClientTlsPoliciesRequest" }, { "name": "parent", @@ -2772,14 +1708,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListServerTlsPoliciesAsyncPager", - "shortName": "list_server_tls_policies" + "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListClientTlsPoliciesAsyncPager", + "shortName": "list_client_tls_policies" }, - "description": "Sample for ListServerTlsPolicies", - "file": "networksecurity_v1_generated_network_security_list_server_tls_policies_async.py", + "description": "Sample for ListClientTlsPolicies", + "file": "networksecurity_v1_generated_network_security_list_client_tls_policies_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_async", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_async", "segments": [ { "end": 52, @@ -2812,7 +1748,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_server_tls_policies_async.py" + "title": "networksecurity_v1_generated_network_security_list_client_tls_policies_async.py" }, { "canonical": true, @@ -2821,19 +1757,19 @@ "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_server_tls_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_client_tls_policies", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListServerTlsPolicies", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListClientTlsPolicies", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListServerTlsPolicies" + "shortName": "ListClientTlsPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.ListServerTlsPoliciesRequest" + "type": "google.cloud.network_security_v1.types.ListClientTlsPoliciesRequest" }, { "name": "parent", @@ -2852,14 +1788,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListServerTlsPoliciesPager", - "shortName": "list_server_tls_policies" + "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListClientTlsPoliciesPager", + "shortName": "list_client_tls_policies" }, - "description": "Sample for ListServerTlsPolicies", - "file": "networksecurity_v1_generated_network_security_list_server_tls_policies_sync_5b72b482.py", + "description": "Sample for ListClientTlsPolicies", + "file": "networksecurity_v1_generated_network_security_list_client_tls_policies_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListClientTlsPolicies_sync", "segments": [ { "end": 52, @@ -2892,16 +1828,17 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_server_tls_policies_sync_5b72b482.py" + "title": "networksecurity_v1_generated_network_security_list_client_tls_policies_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_server_tls_policies", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.list_server_tls_policies", "method": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListServerTlsPolicies", "service": { @@ -2932,14 +1869,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListServerTlsPoliciesPager", + "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListServerTlsPoliciesAsyncPager", "shortName": "list_server_tls_policies" }, "description": "Sample for ListServerTlsPolicies", - "file": "networksecurity_v1_generated_network_security_list_server_tls_policies_sync_91e492c0.py", + "file": "networksecurity_v1_generated_network_security_list_server_tls_policies_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_async", "segments": [ { "end": 52, @@ -2972,37 +1909,32 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_list_server_tls_policies_sync_91e492c0.py" + "title": "networksecurity_v1_generated_network_security_list_server_tls_policies_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.update_authorization_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.list_server_tls_policies", "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.UpdateAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.ListServerTlsPolicies", "service": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "UpdateAuthorizationPolicy" + "shortName": "ListServerTlsPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1.types.UpdateAuthorizationPolicyRequest" - }, - { - "name": "authorization_policy", - "type": "google.cloud.network_security_v1.types.AuthorizationPolicy" + "type": "google.cloud.network_security_v1.types.ListServerTlsPoliciesRequest" }, { - "name": "update_mask", - "type": "google.protobuf.field_mask_pb2.FieldMask" + "name": "parent", + "type": "str" }, { "name": "retry", @@ -3017,22 +1949,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "update_authorization_policy" + "resultType": "google.cloud.network_security_v1.services.network_security.pagers.ListServerTlsPoliciesPager", + "shortName": "list_server_tls_policies" }, - "description": "Sample for UpdateAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_update_authorization_policy_async.py", + "description": "Sample for ListServerTlsPolicies", + "file": "networksecurity_v1_generated_network_security_list_server_tls_policies_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_async", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_ListServerTlsPolicies_sync", "segments": [ { - "end": 59, + "end": 52, "start": 27, "type": "FULL" }, { - "end": 59, + "end": 52, "start": 27, "type": "SHORT" }, @@ -3042,31 +1974,32 @@ "type": "CLIENT_INITIALIZATION" }, { - "end": 49, + "end": 45, "start": 41, "type": "REQUEST_INITIALIZATION" }, { - "end": 56, - "start": 50, + "end": 48, + "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 60, - "start": 57, + "end": 53, + "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_update_authorization_policy_async.py" + "title": "networksecurity_v1_generated_network_security_list_server_tls_policies_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.update_authorization_policy", + "fullName": "google.cloud.network_security_v1.NetworkSecurityAsyncClient.update_authorization_policy", "method": { "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.UpdateAuthorizationPolicy", "service": { @@ -3101,14 +2034,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation.Operation", + "resultType": "google.api_core.operation_async.AsyncOperation", "shortName": "update_authorization_policy" }, "description": "Sample for UpdateAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_update_authorization_policy_sync_62d4e07b.py", + "file": "networksecurity_v1_generated_network_security_update_authorization_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync", + "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_async", "segments": [ { "end": 59, @@ -3141,7 +2074,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_update_authorization_policy_sync_62d4e07b.py" + "title": "networksecurity_v1_generated_network_security_update_authorization_policy_async.py" }, { "canonical": true, @@ -3189,7 +2122,7 @@ "shortName": "update_authorization_policy" }, "description": "Sample for UpdateAuthorizationPolicy", - "file": "networksecurity_v1_generated_network_security_update_authorization_policy_sync_64ee237c.py", + "file": "networksecurity_v1_generated_network_security_update_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync", @@ -3225,7 +2158,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_update_authorization_policy_sync_64ee237c.py" + "title": "networksecurity_v1_generated_network_security_update_authorization_policy_sync.py" }, { "canonical": true, @@ -3358,91 +2291,7 @@ "shortName": "update_client_tls_policy" }, "description": "Sample for UpdateClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_update_client_tls_policy_sync_5ea17e64.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync", - "segments": [ - { - "end": 58, - "start": 27, - "type": "FULL" - }, - { - "end": 58, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 48, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 55, - "start": 49, - "type": "REQUEST_EXECUTION" - }, - { - "end": 59, - "start": 56, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_update_client_tls_policy_sync_5ea17e64.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.update_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.UpdateClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "UpdateClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.UpdateClientTlsPolicyRequest" - }, - { - "name": "client_tls_policy", - "type": "google.cloud.network_security_v1.types.ClientTlsPolicy" - }, - { - "name": "update_mask", - "type": "google.protobuf.field_mask_pb2.FieldMask" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "update_client_tls_policy" - }, - "description": "Sample for UpdateClientTlsPolicy", - "file": "networksecurity_v1_generated_network_security_update_client_tls_policy_sync_2de403cb.py", + "file": "networksecurity_v1_generated_network_security_update_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync", @@ -3478,7 +2327,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_update_client_tls_policy_sync_2de403cb.py" + "title": "networksecurity_v1_generated_network_security_update_client_tls_policy_sync.py" }, { "canonical": true, @@ -3611,91 +2460,7 @@ "shortName": "update_server_tls_policy" }, "description": "Sample for UpdateServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_update_server_tls_policy_sync_7c28be0a.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync", - "segments": [ - { - "end": 58, - "start": 27, - "type": "FULL" - }, - { - "end": 58, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 48, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 55, - "start": 49, - "type": "REQUEST_EXECUTION" - }, - { - "end": 59, - "start": 56, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1_generated_network_security_update_server_tls_policy_sync_7c28be0a.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1.NetworkSecurityClient.update_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity.UpdateServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "UpdateServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1.types.UpdateServerTlsPolicyRequest" - }, - { - "name": "server_tls_policy", - "type": "google.cloud.network_security_v1.types.ServerTlsPolicy" - }, - { - "name": "update_mask", - "type": "google.protobuf.field_mask_pb2.FieldMask" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "update_server_tls_policy" - }, - "description": "Sample for UpdateServerTlsPolicy", - "file": "networksecurity_v1_generated_network_security_update_server_tls_policy_sync_9618030c.py", + "file": "networksecurity_v1_generated_network_security_update_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync", @@ -3731,7 +2496,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1_generated_network_security_update_server_tls_policy_sync_9618030c.py" + "title": "networksecurity_v1_generated_network_security_update_server_tls_policy_sync.py" } ] } diff --git a/samples/generated_samples/snippet_metadata_network security_v1beta1.json b/samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1beta1.json similarity index 65% rename from samples/generated_samples/snippet_metadata_network security_v1beta1.json rename to samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1beta1.json index 28c62c8..9310c4a 100644 --- a/samples/generated_samples/snippet_metadata_network security_v1beta1.json +++ b/samples/generated_samples/snippet_metadata_google.cloud.networksecurity.v1beta1.json @@ -7,7 +7,8 @@ } ], "language": "PYTHON", - "name": "google-cloud-network-security" + "name": "google-cloud-network-security", + "version": "0.8.0" }, "snippets": [ { @@ -149,7 +150,7 @@ "shortName": "create_authorization_policy" }, "description": "Sample for CreateAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_13ddae3f.py", + "file": "networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync", @@ -185,95 +186,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_13ddae3f.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.create_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "CreateAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.CreateAuthorizationPolicyRequest" - }, - { - "name": "parent", - "type": "str" - }, - { - "name": "authorization_policy", - "type": "google.cloud.network_security_v1beta1.types.AuthorizationPolicy" - }, - { - "name": "authorization_policy_id", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "create_authorization_policy" - }, - "description": "Sample for CreateAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_6f94e042.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateAuthorizationPolicy_sync", - "segments": [ - { - "end": 61, - "start": 27, - "type": "FULL" - }, - { - "end": 61, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 51, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 58, - "start": 52, - "type": "REQUEST_EXECUTION" - }, - { - "end": 62, - "start": 59, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync_6f94e042.py" + "title": "networksecurity_v1beta1_generated_network_security_create_authorization_policy_sync.py" }, { "canonical": true, @@ -414,7 +327,7 @@ "shortName": "create_client_tls_policy" }, "description": "Sample for CreateClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_a5505082.py", + "file": "networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync", @@ -450,39 +363,40 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_a5505082.py" + "title": "networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.create_client_tls_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.create_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateClientTlsPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "CreateClientTlsPolicy" + "shortName": "CreateServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.CreateClientTlsPolicyRequest" + "type": "google.cloud.network_security_v1beta1.types.CreateServerTlsPolicyRequest" }, { "name": "parent", "type": "str" }, { - "name": "client_tls_policy", - "type": "google.cloud.network_security_v1beta1.types.ClientTlsPolicy" + "name": "server_tls_policy", + "type": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy" }, { - "name": "client_tls_policy_id", + "name": "server_tls_policy_id", "type": "str" }, { @@ -498,14 +412,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation.Operation", - "shortName": "create_client_tls_policy" + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "create_server_tls_policy" }, - "description": "Sample for CreateClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_643210df.py", + "description": "Sample for CreateServerTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateClientTlsPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_async", "segments": [ { "end": 60, @@ -538,17 +452,16 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_create_client_tls_policy_sync_643210df.py" + "title": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.create_server_tls_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.create_server_tls_policy", "method": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateServerTlsPolicy", "service": { @@ -587,14 +500,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation_async.AsyncOperation", + "resultType": "google.api_core.operation.Operation", "shortName": "create_server_tls_policy" }, "description": "Sample for CreateServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py", + "file": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_async", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync", "segments": [ { "end": 60, @@ -627,39 +540,32 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_async.py" + "title": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.create_server_tls_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.delete_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "CreateServerTlsPolicy" + "shortName": "DeleteAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.CreateServerTlsPolicyRequest" - }, - { - "name": "parent", - "type": "str" - }, - { - "name": "server_tls_policy", - "type": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy" + "type": "google.cloud.network_security_v1beta1.types.DeleteAuthorizationPolicyRequest" }, { - "name": "server_tls_policy_id", + "name": "name", "type": "str" }, { @@ -675,22 +581,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation.Operation", - "shortName": "create_server_tls_policy" + "resultType": "google.api_core.operation_async.AsyncOperation", + "shortName": "delete_authorization_policy" }, - "description": "Sample for CreateServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_de2ac4f1.py", + "description": "Sample for DeleteAuthorizationPolicy", + "file": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_async", "segments": [ { - "end": 60, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 60, + "end": 55, "start": 27, "type": "SHORT" }, @@ -700,22 +606,22 @@ "type": "CLIENT_INITIALIZATION" }, { - "end": 50, + "end": 45, "start": 41, "type": "REQUEST_INITIALIZATION" }, { - "end": 57, - "start": 51, + "end": 52, + "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 61, - "start": 58, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_de2ac4f1.py" + "title": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py" }, { "canonical": true, @@ -724,30 +630,22 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.create_server_tls_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.CreateServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "CreateServerTlsPolicy" + "shortName": "DeleteAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.CreateServerTlsPolicyRequest" - }, - { - "name": "parent", - "type": "str" - }, - { - "name": "server_tls_policy", - "type": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy" + "type": "google.cloud.network_security_v1beta1.types.DeleteAuthorizationPolicyRequest" }, { - "name": "server_tls_policy_id", + "name": "name", "type": "str" }, { @@ -764,21 +662,21 @@ } ], "resultType": "google.api_core.operation.Operation", - "shortName": "create_server_tls_policy" + "shortName": "delete_authorization_policy" }, - "description": "Sample for CreateServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_1282e690.py", + "description": "Sample for DeleteAuthorizationPolicy", + "file": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_CreateServerTlsPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync", "segments": [ { - "end": 60, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 60, + "end": 55, "start": 27, "type": "SHORT" }, @@ -788,22 +686,22 @@ "type": "CLIENT_INITIALIZATION" }, { - "end": 50, + "end": 45, "start": 41, "type": "REQUEST_INITIALIZATION" }, { - "end": 57, - "start": 51, + "end": 52, + "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 61, - "start": 58, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_create_server_tls_policy_sync_1282e690.py" + "title": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync.py" }, { "canonical": true, @@ -813,19 +711,19 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.delete_authorization_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.delete_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "DeleteAuthorizationPolicy" + "shortName": "DeleteClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteAuthorizationPolicyRequest" + "type": "google.cloud.network_security_v1beta1.types.DeleteClientTlsPolicyRequest" }, { "name": "name", @@ -845,13 +743,13 @@ } ], "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "delete_authorization_policy" + "shortName": "delete_client_tls_policy" }, - "description": "Sample for DeleteAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py", + "description": "Sample for DeleteClientTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_async", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_async", "segments": [ { "end": 55, @@ -884,7 +782,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_async.py" + "title": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py" }, { "canonical": true, @@ -893,19 +791,19 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_authorization_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "DeleteAuthorizationPolicy" + "shortName": "DeleteClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteAuthorizationPolicyRequest" + "type": "google.cloud.network_security_v1beta1.types.DeleteClientTlsPolicyRequest" }, { "name": "name", @@ -925,13 +823,13 @@ } ], "resultType": "google.api_core.operation.Operation", - "shortName": "delete_authorization_policy" + "shortName": "delete_client_tls_policy" }, - "description": "Sample for DeleteAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_8a6154f2.py", + "description": "Sample for DeleteClientTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync", "segments": [ { "end": 55, @@ -964,109 +862,29 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_8a6154f2.py" + "title": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_authorization_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.delete_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "DeleteAuthorizationPolicy" + "shortName": "DeleteServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_authorization_policy" - }, - "description": "Sample for DeleteAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_54c7505b.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteAuthorizationPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_delete_authorization_policy_sync_54c7505b.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.delete_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteClientTlsPolicyRequest" + "type": "google.cloud.network_security_v1beta1.types.DeleteServerTlsPolicyRequest" }, { "name": "name", @@ -1086,904 +904,21 @@ } ], "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "delete_client_tls_policy" - }, - "description": "Sample for DeleteClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_async", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_client_tls_policy" - }, - "description": "Sample for DeleteClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_14da4cb2.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_14da4cb2.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_client_tls_policy" - }, - "description": "Sample for DeleteClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_9826ab79.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteClientTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_delete_client_tls_policy_sync_9826ab79.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.delete_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteServerTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "delete_server_tls_policy" - }, - "description": "Sample for DeleteServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_async", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteServerTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "delete_server_tls_policy" - }, - "description": "Sample for DeleteServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_36381cf6.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_36381cf6.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "DeleteServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.DeleteServerTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", "shortName": "delete_server_tls_policy" }, - "description": "Sample for DeleteServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_ff4f924d.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync", - "segments": [ - { - "end": 55, - "start": 27, - "type": "FULL" - }, - { - "end": 55, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 52, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 56, - "start": 53, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync_ff4f924d.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.get_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1beta1.types.AuthorizationPolicy", - "shortName": "get_authorization_policy" - }, - "description": "Sample for GetAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_async", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1beta1.types.AuthorizationPolicy", - "shortName": "get_authorization_policy" - }, - "description": "Sample for GetAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_7ee872b4.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_7ee872b4.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_authorization_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetAuthorizationPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetAuthorizationPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetAuthorizationPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1beta1.types.AuthorizationPolicy", - "shortName": "get_authorization_policy" - }, - "description": "Sample for GetAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_818c2154.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync_818c2154.py" - }, - { - "canonical": true, - "clientMethod": { - "async": true, - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.get_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1beta1.types.ClientTlsPolicy", - "shortName": "get_client_tls_policy" - }, - "description": "Sample for GetClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_async.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_async", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_async.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1beta1.types.ClientTlsPolicy", - "shortName": "get_client_tls_policy" - }, - "description": "Sample for GetClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_fecc2055.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync", - "segments": [ - { - "end": 51, - "start": 27, - "type": "FULL" - }, - { - "end": 51, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 45, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 48, - "start": 46, - "type": "REQUEST_EXECUTION" - }, - { - "end": 52, - "start": 49, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_fecc2055.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "GetClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetClientTlsPolicyRequest" - }, - { - "name": "name", - "type": "str" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.cloud.network_security_v1beta1.types.ClientTlsPolicy", - "shortName": "get_client_tls_policy" - }, - "description": "Sample for GetClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_0290a278.py", + "description": "Sample for DeleteServerTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_async", "segments": [ { - "end": 51, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 51, + "end": 55, "start": 27, "type": "SHORT" }, @@ -1998,39 +933,38 @@ "type": "REQUEST_INITIALIZATION" }, { - "end": 48, + "end": 52, "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 52, - "start": 49, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync_0290a278.py" + "title": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.get_server_tls_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.delete_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.DeleteServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "GetServerTlsPolicy" + "shortName": "DeleteServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetServerTlsPolicyRequest" + "type": "google.cloud.network_security_v1beta1.types.DeleteServerTlsPolicyRequest" }, { "name": "name", @@ -2049,22 +983,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy", - "shortName": "get_server_tls_policy" + "resultType": "google.api_core.operation.Operation", + "shortName": "delete_server_tls_policy" }, - "description": "Sample for GetServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_async.py", + "description": "Sample for DeleteServerTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_async", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_DeleteServerTlsPolicy_sync", "segments": [ { - "end": 51, + "end": 55, "start": 27, "type": "FULL" }, { - "end": 51, + "end": 55, "start": 27, "type": "SHORT" }, @@ -2079,38 +1013,39 @@ "type": "REQUEST_INITIALIZATION" }, { - "end": 48, + "end": 52, "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 52, - "start": 49, + "end": 56, + "start": 53, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_async.py" + "title": "networksecurity_v1beta1_generated_network_security_delete_server_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_server_tls_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.get_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "GetServerTlsPolicy" + "shortName": "GetAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetServerTlsPolicyRequest" + "type": "google.cloud.network_security_v1beta1.types.GetAuthorizationPolicyRequest" }, { "name": "name", @@ -2129,14 +1064,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy", - "shortName": "get_server_tls_policy" + "resultType": "google.cloud.network_security_v1beta1.types.AuthorizationPolicy", + "shortName": "get_authorization_policy" }, - "description": "Sample for GetServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_b46a1e40.py", + "description": "Sample for GetAuthorizationPolicy", + "file": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_async", "segments": [ { "end": 51, @@ -2169,7 +1104,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_b46a1e40.py" + "title": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_async.py" }, { "canonical": true, @@ -2178,19 +1113,19 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_server_tls_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_authorization_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetServerTlsPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetAuthorizationPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "GetServerTlsPolicy" + "shortName": "GetAuthorizationPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.GetServerTlsPolicyRequest" + "type": "google.cloud.network_security_v1beta1.types.GetAuthorizationPolicyRequest" }, { "name": "name", @@ -2209,14 +1144,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy", - "shortName": "get_server_tls_policy" + "resultType": "google.cloud.network_security_v1beta1.types.AuthorizationPolicy", + "shortName": "get_authorization_policy" }, - "description": "Sample for GetServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_1847c7b1.py", + "description": "Sample for GetAuthorizationPolicy", + "file": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetAuthorizationPolicy_sync", "segments": [ { "end": 51, @@ -2249,7 +1184,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync_1847c7b1.py" + "title": "networksecurity_v1beta1_generated_network_security_get_authorization_policy_sync.py" }, { "canonical": true, @@ -2259,22 +1194,22 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.list_authorization_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.get_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListAuthorizationPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListAuthorizationPolicies" + "shortName": "GetClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListAuthorizationPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.GetClientTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2290,22 +1225,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListAuthorizationPoliciesAsyncPager", - "shortName": "list_authorization_policies" + "resultType": "google.cloud.network_security_v1beta1.types.ClientTlsPolicy", + "shortName": "get_client_tls_policy" }, - "description": "Sample for ListAuthorizationPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_async.py", + "description": "Sample for GetClientTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_async", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_async", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2325,12 +1260,12 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_async.py" + "title": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_async.py" }, { "canonical": true, @@ -2339,22 +1274,22 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_authorization_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_client_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListAuthorizationPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetClientTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListAuthorizationPolicies" + "shortName": "GetClientTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListAuthorizationPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.GetClientTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2370,22 +1305,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListAuthorizationPoliciesPager", - "shortName": "list_authorization_policies" + "resultType": "google.cloud.network_security_v1beta1.types.ClientTlsPolicy", + "shortName": "get_client_tls_policy" }, - "description": "Sample for ListAuthorizationPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_b5fb2abc.py", + "description": "Sample for GetClientTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetClientTlsPolicy_sync", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2405,36 +1340,37 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_b5fb2abc.py" + "title": "networksecurity_v1beta1_generated_network_security_get_client_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_authorization_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.get_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListAuthorizationPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListAuthorizationPolicies" + "shortName": "GetServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListAuthorizationPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.GetServerTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2450,22 +1386,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListAuthorizationPoliciesPager", - "shortName": "list_authorization_policies" + "resultType": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy", + "shortName": "get_server_tls_policy" }, - "description": "Sample for ListAuthorizationPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_09e30708.py", + "description": "Sample for GetServerTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_async", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2485,37 +1421,36 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync_09e30708.py" + "title": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.list_client_tls_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.get_server_tls_policy", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListClientTlsPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.GetServerTlsPolicy", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListClientTlsPolicies" + "shortName": "GetServerTlsPolicy" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListClientTlsPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.GetServerTlsPolicyRequest" }, { - "name": "parent", + "name": "name", "type": "str" }, { @@ -2531,22 +1466,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListClientTlsPoliciesAsyncPager", - "shortName": "list_client_tls_policies" + "resultType": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy", + "shortName": "get_server_tls_policy" }, - "description": "Sample for ListClientTlsPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_async.py", + "description": "Sample for GetServerTlsPolicy", + "file": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_async", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_GetServerTlsPolicy_sync", "segments": [ { - "end": 52, + "end": 51, "start": 27, "type": "FULL" }, { - "end": 52, + "end": 51, "start": 27, "type": "SHORT" }, @@ -2566,33 +1501,34 @@ "type": "REQUEST_EXECUTION" }, { - "end": 53, + "end": 52, "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_async.py" + "title": "networksecurity_v1beta1_generated_network_security_get_server_tls_policy_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_client_tls_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.list_authorization_policies", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListClientTlsPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListAuthorizationPolicies", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListClientTlsPolicies" + "shortName": "ListAuthorizationPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListClientTlsPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.ListAuthorizationPoliciesRequest" }, { "name": "parent", @@ -2611,14 +1547,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListClientTlsPoliciesPager", - "shortName": "list_client_tls_policies" + "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListAuthorizationPoliciesAsyncPager", + "shortName": "list_authorization_policies" }, - "description": "Sample for ListClientTlsPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_0342d9d6.py", + "description": "Sample for ListAuthorizationPolicies", + "file": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_async", "segments": [ { "end": 52, @@ -2651,7 +1587,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_0342d9d6.py" + "title": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_async.py" }, { "canonical": true, @@ -2660,19 +1596,19 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_client_tls_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_authorization_policies", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListClientTlsPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListAuthorizationPolicies", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListClientTlsPolicies" + "shortName": "ListAuthorizationPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListClientTlsPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.ListAuthorizationPoliciesRequest" }, { "name": "parent", @@ -2691,14 +1627,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListClientTlsPoliciesPager", - "shortName": "list_client_tls_policies" + "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListAuthorizationPoliciesPager", + "shortName": "list_authorization_policies" }, - "description": "Sample for ListClientTlsPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_9487a287.py", + "description": "Sample for ListAuthorizationPolicies", + "file": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListAuthorizationPolicies_sync", "segments": [ { "end": 52, @@ -2731,7 +1667,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync_9487a287.py" + "title": "networksecurity_v1beta1_generated_network_security_list_authorization_policies_sync.py" }, { "canonical": true, @@ -2741,19 +1677,19 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.list_server_tls_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.list_client_tls_policies", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListServerTlsPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListClientTlsPolicies", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListServerTlsPolicies" + "shortName": "ListClientTlsPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListServerTlsPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.ListClientTlsPoliciesRequest" }, { "name": "parent", @@ -2772,14 +1708,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListServerTlsPoliciesAsyncPager", - "shortName": "list_server_tls_policies" + "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListClientTlsPoliciesAsyncPager", + "shortName": "list_client_tls_policies" }, - "description": "Sample for ListServerTlsPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_async.py", + "description": "Sample for ListClientTlsPolicies", + "file": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_async", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_async", "segments": [ { "end": 52, @@ -2812,7 +1748,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_async.py" + "title": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_async.py" }, { "canonical": true, @@ -2821,19 +1757,19 @@ "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_server_tls_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_client_tls_policies", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListServerTlsPolicies", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListClientTlsPolicies", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "ListServerTlsPolicies" + "shortName": "ListClientTlsPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.ListServerTlsPoliciesRequest" + "type": "google.cloud.network_security_v1beta1.types.ListClientTlsPoliciesRequest" }, { "name": "parent", @@ -2852,14 +1788,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListServerTlsPoliciesPager", - "shortName": "list_server_tls_policies" + "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListClientTlsPoliciesPager", + "shortName": "list_client_tls_policies" }, - "description": "Sample for ListServerTlsPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_78fe0b44.py", + "description": "Sample for ListClientTlsPolicies", + "file": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListClientTlsPolicies_sync", "segments": [ { "end": 52, @@ -2892,16 +1828,17 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_78fe0b44.py" + "title": "networksecurity_v1beta1_generated_network_security_list_client_tls_policies_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_server_tls_policies", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.list_server_tls_policies", "method": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListServerTlsPolicies", "service": { @@ -2932,14 +1869,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListServerTlsPoliciesPager", + "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListServerTlsPoliciesAsyncPager", "shortName": "list_server_tls_policies" }, "description": "Sample for ListServerTlsPolicies", - "file": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_a5724e77.py", + "file": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_async", "segments": [ { "end": 52, @@ -2972,37 +1909,32 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync_a5724e77.py" + "title": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_async.py" }, { "canonical": true, "clientMethod": { - "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", - "shortName": "NetworkSecurityAsyncClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", + "shortName": "NetworkSecurityClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.update_authorization_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.list_server_tls_policies", "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateAuthorizationPolicy", + "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.ListServerTlsPolicies", "service": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", "shortName": "NetworkSecurity" }, - "shortName": "UpdateAuthorizationPolicy" + "shortName": "ListServerTlsPolicies" }, "parameters": [ { "name": "request", - "type": "google.cloud.network_security_v1beta1.types.UpdateAuthorizationPolicyRequest" - }, - { - "name": "authorization_policy", - "type": "google.cloud.network_security_v1beta1.types.AuthorizationPolicy" + "type": "google.cloud.network_security_v1beta1.types.ListServerTlsPoliciesRequest" }, { - "name": "update_mask", - "type": "google.protobuf.field_mask_pb2.FieldMask" + "name": "parent", + "type": "str" }, { "name": "retry", @@ -3017,22 +1949,22 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation_async.AsyncOperation", - "shortName": "update_authorization_policy" + "resultType": "google.cloud.network_security_v1beta1.services.network_security.pagers.ListServerTlsPoliciesPager", + "shortName": "list_server_tls_policies" }, - "description": "Sample for UpdateAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py", + "description": "Sample for ListServerTlsPolicies", + "file": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_async", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_ListServerTlsPolicies_sync", "segments": [ { - "end": 59, + "end": 52, "start": 27, "type": "FULL" }, { - "end": 59, + "end": 52, "start": 27, "type": "SHORT" }, @@ -3042,31 +1974,32 @@ "type": "CLIENT_INITIALIZATION" }, { - "end": 49, + "end": 45, "start": 41, "type": "REQUEST_INITIALIZATION" }, { - "end": 56, - "start": 50, + "end": 48, + "start": 46, "type": "REQUEST_EXECUTION" }, { - "end": 60, - "start": 57, + "end": 53, + "start": 49, "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py" + "title": "networksecurity_v1beta1_generated_network_security_list_server_tls_policies_sync.py" }, { "canonical": true, "clientMethod": { + "async": true, "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient", + "shortName": "NetworkSecurityAsyncClient" }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.update_authorization_policy", + "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityAsyncClient.update_authorization_policy", "method": { "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateAuthorizationPolicy", "service": { @@ -3101,14 +2034,14 @@ "type": "Sequence[Tuple[str, str]" } ], - "resultType": "google.api_core.operation.Operation", + "resultType": "google.api_core.operation_async.AsyncOperation", "shortName": "update_authorization_policy" }, "description": "Sample for UpdateAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_0de1ac9e.py", + "file": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py", "language": "PYTHON", "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync", + "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_async", "segments": [ { "end": 59, @@ -3141,7 +2074,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_0de1ac9e.py" + "title": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_async.py" }, { "canonical": true, @@ -3189,7 +2122,7 @@ "shortName": "update_authorization_policy" }, "description": "Sample for UpdateAuthorizationPolicy", - "file": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_5b932ff2.py", + "file": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateAuthorizationPolicy_sync", @@ -3225,7 +2158,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync_5b932ff2.py" + "title": "networksecurity_v1beta1_generated_network_security_update_authorization_policy_sync.py" }, { "canonical": true, @@ -3358,91 +2291,7 @@ "shortName": "update_client_tls_policy" }, "description": "Sample for UpdateClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_77288157.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync", - "segments": [ - { - "end": 58, - "start": 27, - "type": "FULL" - }, - { - "end": 58, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 48, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 55, - "start": 49, - "type": "REQUEST_EXECUTION" - }, - { - "end": 59, - "start": 56, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_77288157.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.update_client_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateClientTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "UpdateClientTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.UpdateClientTlsPolicyRequest" - }, - { - "name": "client_tls_policy", - "type": "google.cloud.network_security_v1beta1.types.ClientTlsPolicy" - }, - { - "name": "update_mask", - "type": "google.protobuf.field_mask_pb2.FieldMask" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "update_client_tls_policy" - }, - "description": "Sample for UpdateClientTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_9f21f2d4.py", + "file": "networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateClientTlsPolicy_sync", @@ -3478,7 +2327,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync_9f21f2d4.py" + "title": "networksecurity_v1beta1_generated_network_security_update_client_tls_policy_sync.py" }, { "canonical": true, @@ -3611,91 +2460,7 @@ "shortName": "update_server_tls_policy" }, "description": "Sample for UpdateServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_fd0ab5be.py", - "language": "PYTHON", - "origin": "API_DEFINITION", - "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync", - "segments": [ - { - "end": 58, - "start": 27, - "type": "FULL" - }, - { - "end": 58, - "start": 27, - "type": "SHORT" - }, - { - "end": 40, - "start": 38, - "type": "CLIENT_INITIALIZATION" - }, - { - "end": 48, - "start": 41, - "type": "REQUEST_INITIALIZATION" - }, - { - "end": 55, - "start": 49, - "type": "REQUEST_EXECUTION" - }, - { - "end": 59, - "start": 56, - "type": "RESPONSE_HANDLING" - } - ], - "title": "networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_fd0ab5be.py" - }, - { - "canonical": true, - "clientMethod": { - "client": { - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient", - "shortName": "NetworkSecurityClient" - }, - "fullName": "google.cloud.network_security_v1beta1.NetworkSecurityClient.update_server_tls_policy", - "method": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity.UpdateServerTlsPolicy", - "service": { - "fullName": "google.cloud.networksecurity.v1beta1.NetworkSecurity", - "shortName": "NetworkSecurity" - }, - "shortName": "UpdateServerTlsPolicy" - }, - "parameters": [ - { - "name": "request", - "type": "google.cloud.network_security_v1beta1.types.UpdateServerTlsPolicyRequest" - }, - { - "name": "server_tls_policy", - "type": "google.cloud.network_security_v1beta1.types.ServerTlsPolicy" - }, - { - "name": "update_mask", - "type": "google.protobuf.field_mask_pb2.FieldMask" - }, - { - "name": "retry", - "type": "google.api_core.retry.Retry" - }, - { - "name": "timeout", - "type": "float" - }, - { - "name": "metadata", - "type": "Sequence[Tuple[str, str]" - } - ], - "resultType": "google.api_core.operation.Operation", - "shortName": "update_server_tls_policy" - }, - "description": "Sample for UpdateServerTlsPolicy", - "file": "networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_2010b9ab.py", + "file": "networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync.py", "language": "PYTHON", "origin": "API_DEFINITION", "regionTag": "networksecurity_v1beta1_generated_NetworkSecurity_UpdateServerTlsPolicy_sync", @@ -3731,7 +2496,7 @@ "type": "RESPONSE_HANDLING" } ], - "title": "networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync_2010b9ab.py" + "title": "networksecurity_v1beta1_generated_network_security_update_server_tls_policy_sync.py" } ] } diff --git a/setup.py b/setup.py index fd55ef5..0242d7b 100644 --- a/setup.py +++ b/setup.py @@ -1,34 +1,49 @@ # -*- coding: utf-8 -*- -# -# Copyright 2020 Google LLC +# Copyright 2022 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # -# https://www.apache.org/licenses/LICENSE-2.0 +# http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. - +# import io import os -import setuptools +import setuptools # type: ignore + +package_root = os.path.abspath(os.path.dirname(__file__)) name = "google-cloud-network-security" -description = "Network Security API client library" -version = "0.7.2" -release_status = "Development Status :: 4 - Beta" + + +description = "Google Cloud Network Security API client library" + +version = {} +with open( + os.path.join(package_root, "google/cloud/network_security/gapic_version.py") +) as fp: + exec(fp.read(), version) +version = version["__version__"] + +if version[0] == "0": + release_status = "Development Status :: 4 - Beta" +else: + release_status = "Development Status :: 5 - Production/Stable" + dependencies = [ - "google-api-core[grpc] >= 1.33.2, <3.0.0dev,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*", + "google-api-core[grpc] >= 1.34.0, <3.0.0dev,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,!=2.10.*", "proto-plus >= 1.22.0, <2.0.0dev", "protobuf>=3.19.5,<5.0.0dev,!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5", "grpc-google-iam-v1 >=0.12.4, <1.0.0dev", ] +url = "https://github.com/googleapis/python-network-security" package_root = os.path.abspath(os.path.dirname(__file__)) @@ -46,7 +61,6 @@ if "google.cloud" in packages: namespaces.append("google.cloud") - setuptools.setup( name=name, version=version, @@ -55,7 +69,7 @@ author="Google LLC", author_email="googleapis-packages@google.com", license="Apache 2.0", - url="https://github.com/googleapis/python-access-approval", + url=url, classifiers=[ release_status, "Intended Audience :: Developers", diff --git a/testing/constraints-3.10.txt b/testing/constraints-3.10.txt index e69de29..ed7f9ae 100644 --- a/testing/constraints-3.10.txt +++ b/testing/constraints-3.10.txt @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# This constraints file is required for unit tests. +# List all library dependencies and extras in this file. +google-api-core +proto-plus +protobuf diff --git a/testing/constraints-3.11.txt b/testing/constraints-3.11.txt index e69de29..ed7f9ae 100644 --- a/testing/constraints-3.11.txt +++ b/testing/constraints-3.11.txt @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# This constraints file is required for unit tests. +# List all library dependencies and extras in this file. +google-api-core +proto-plus +protobuf diff --git a/testing/constraints-3.7.txt b/testing/constraints-3.7.txt index 883a87a..2beecf9 100644 --- a/testing/constraints-3.7.txt +++ b/testing/constraints-3.7.txt @@ -4,7 +4,7 @@ # Pin the version to the lower bound. # e.g., if setup.py has "google-cloud-foo >= 1.14.0, < 2.0.0dev", # Then this file should have google-cloud-foo==1.14.0 -google-api-core==1.33.2 +google-api-core==1.34.0 proto-plus==1.22.0 protobuf==3.19.5 grpc-google-iam-v1==0.12.4 diff --git a/testing/constraints-3.8.txt b/testing/constraints-3.8.txt index e69de29..ed7f9ae 100644 --- a/testing/constraints-3.8.txt +++ b/testing/constraints-3.8.txt @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# This constraints file is required for unit tests. +# List all library dependencies and extras in this file. +google-api-core +proto-plus +protobuf diff --git a/testing/constraints-3.9.txt b/testing/constraints-3.9.txt index e69de29..ed7f9ae 100644 --- a/testing/constraints-3.9.txt +++ b/testing/constraints-3.9.txt @@ -0,0 +1,6 @@ +# -*- coding: utf-8 -*- +# This constraints file is required for unit tests. +# List all library dependencies and extras in this file. +google-api-core +proto-plus +protobuf diff --git a/tests/unit/gapic/network_security_v1/test_network_security.py b/tests/unit/gapic/network_security_v1/test_network_security.py index c7bcf38..cc1c543 100644 --- a/tests/unit/gapic/network_security_v1/test_network_security.py +++ b/tests/unit/gapic/network_security_v1/test_network_security.py @@ -43,6 +43,7 @@ from google.auth.exceptions import MutualTLSChannelError from google.longrunning import operations_pb2 from google.oauth2 import service_account +from google.protobuf import empty_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import json_format from google.protobuf import timestamp_pb2 # type: ignore @@ -5246,7 +5247,7 @@ def test_list_authorization_policies_rest_required_fields( response = client.list_authorization_policies(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -5593,7 +5594,7 @@ def test_get_authorization_policy_rest_required_fields( response = client.get_authorization_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -5907,6 +5908,7 @@ def test_create_authorization_policy_rest_required_fields( "authorizationPolicyId", "", ), + ("$alt", "json;enum-encoding=int"), ] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -6248,7 +6250,7 @@ def test_update_authorization_policy_rest_required_fields( response = client.update_authorization_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -6557,7 +6559,7 @@ def test_delete_authorization_policy_rest_required_fields( response = client.delete_authorization_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -6842,7 +6844,7 @@ def test_list_server_tls_policies_rest_required_fields( response = client.list_server_tls_policies(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -7185,7 +7187,7 @@ def test_get_server_tls_policy_rest_required_fields( response = client.get_server_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -7487,6 +7489,7 @@ def test_create_server_tls_policy_rest_required_fields( "serverTlsPolicyId", "", ), + ("$alt", "json;enum-encoding=int"), ] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -7804,7 +7807,7 @@ def test_update_server_tls_policy_rest_required_fields( response = client.update_server_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -8099,7 +8102,7 @@ def test_delete_server_tls_policy_rest_required_fields( response = client.delete_server_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -8383,7 +8386,7 @@ def test_list_client_tls_policies_rest_required_fields( response = client.list_client_tls_policies(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -8726,7 +8729,7 @@ def test_get_client_tls_policy_rest_required_fields( response = client.get_client_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -9026,6 +9029,7 @@ def test_create_client_tls_policy_rest_required_fields( "clientTlsPolicyId", "", ), + ("$alt", "json;enum-encoding=int"), ] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -9339,7 +9343,7 @@ def test_update_client_tls_policy_rest_required_fields( response = client.update_client_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -9632,7 +9636,7 @@ def test_delete_client_tls_policy_rest_required_fields( response = client.delete_client_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params diff --git a/tests/unit/gapic/network_security_v1beta1/test_network_security.py b/tests/unit/gapic/network_security_v1beta1/test_network_security.py index 94d396c..6b8a98b 100644 --- a/tests/unit/gapic/network_security_v1beta1/test_network_security.py +++ b/tests/unit/gapic/network_security_v1beta1/test_network_security.py @@ -47,6 +47,7 @@ from google.iam.v1 import policy_pb2 # type: ignore from google.longrunning import operations_pb2 from google.oauth2 import service_account +from google.protobuf import empty_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import json_format from google.protobuf import timestamp_pb2 # type: ignore @@ -5250,7 +5251,7 @@ def test_list_authorization_policies_rest_required_fields( response = client.list_authorization_policies(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -5597,7 +5598,7 @@ def test_get_authorization_policy_rest_required_fields( response = client.get_authorization_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -5911,6 +5912,7 @@ def test_create_authorization_policy_rest_required_fields( "authorizationPolicyId", "", ), + ("$alt", "json;enum-encoding=int"), ] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -6252,7 +6254,7 @@ def test_update_authorization_policy_rest_required_fields( response = client.update_authorization_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -6561,7 +6563,7 @@ def test_delete_authorization_policy_rest_required_fields( response = client.delete_authorization_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -6846,7 +6848,7 @@ def test_list_server_tls_policies_rest_required_fields( response = client.list_server_tls_policies(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -7189,7 +7191,7 @@ def test_get_server_tls_policy_rest_required_fields( response = client.get_server_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -7491,6 +7493,7 @@ def test_create_server_tls_policy_rest_required_fields( "serverTlsPolicyId", "", ), + ("$alt", "json;enum-encoding=int"), ] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -7808,7 +7811,7 @@ def test_update_server_tls_policy_rest_required_fields( response = client.update_server_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -8103,7 +8106,7 @@ def test_delete_server_tls_policy_rest_required_fields( response = client.delete_server_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -8387,7 +8390,7 @@ def test_list_client_tls_policies_rest_required_fields( response = client.list_client_tls_policies(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -8730,7 +8733,7 @@ def test_get_client_tls_policy_rest_required_fields( response = client.get_client_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -9030,6 +9033,7 @@ def test_create_client_tls_policy_rest_required_fields( "clientTlsPolicyId", "", ), + ("$alt", "json;enum-encoding=int"), ] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -9343,7 +9347,7 @@ def test_update_client_tls_policy_rest_required_fields( response = client.update_client_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params @@ -9636,7 +9640,7 @@ def test_delete_client_tls_policy_rest_required_fields( response = client.delete_client_tls_policy(request) - expected_params = [] + expected_params = [("$alt", "json;enum-encoding=int")] actual_params = req.call_args.kwargs["params"] assert expected_params == actual_params