Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-googleapis-common-protos for 
openSUSE:Factory checked in at 2023-04-05 21:29:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-googleapis-common-protos (Old)
 and      /work/SRC/openSUSE:Factory/.python-googleapis-common-protos.new.19717 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-googleapis-common-protos"

Wed Apr  5 21:29:03 2023 rev:13 rq:1077585 version:1.59.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-googleapis-common-protos/python-googleapis-common-protos.changes
  2023-03-02 23:04:42.816216636 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-googleapis-common-protos.new.19717/python-googleapis-common-protos.changes
       2023-04-05 21:36:24.110824203 +0200
@@ -1,0 +2,12 @@
+Wed Apr  5 12:43:09 UTC 2023 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to 1.59.0
+  * Add overrides_by_request_protocol to BackendRule
+    in google/api/backend.proto (77376dd)
+  * Add proto_reference_documentation_uri to Publishing
+    in google/api/client.proto (77376dd)
+  * Add SERVICE_NOT_VISIBLE and GCP_SUSPENDED to ErrorReason
+    in google/api/error_reason.proto (77376dd)
+  * Use rst syntax in readme (77376dd)
+
+-------------------------------------------------------------------

Old:
----
  googleapis-common-protos-1.58.0.tar.gz

New:
----
  googleapis-common-protos-1.59.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-googleapis-common-protos.spec ++++++
--- /var/tmp/diff_new_pack.D7Lqys/_old  2023-04-05 21:36:25.194830390 +0200
+++ /var/tmp/diff_new_pack.D7Lqys/_new  2023-04-05 21:36:25.238830641 +0200
@@ -20,7 +20,7 @@
 %define modname googleapis-common-protos
 %define pkgname %{lua:pname,_ = string.gsub(rpm.expand('%modname'), '-' , 
'_');print(pname)}
 Name:           python-googleapis-common-protos
-Version:        1.58.0
+Version:        1.59.0
 Release:        0
 Summary:        Common protobufs used in Google APIs
 License:        Apache-2.0

++++++ googleapis-common-protos-1.58.0.tar.gz -> 
googleapis-common-protos-1.59.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/googleapis-common-protos-1.58.0/PKG-INFO 
new/googleapis-common-protos-1.59.0/PKG-INFO
--- old/googleapis-common-protos-1.58.0/PKG-INFO        2023-01-09 
17:27:25.322804500 +0100
+++ new/googleapis-common-protos-1.59.0/PKG-INFO        2023-03-21 
14:28:42.617650700 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: googleapis-common-protos
-Version: 1.58.0
+Version: 1.59.0
 Summary: Common protobufs used in Google APIs
 Home-page: https://github.com/googleapis/python-api-common-protos
 Author: Google LLC
@@ -22,11 +22,12 @@
 Provides-Extra: grpc
 License-File: LICENSE
 
+Google APIs common protos
+-------------------------
 
-# Google APIs common protos
-
-[![pypi](https://img.shields.io/pypi/v/googleapis-common-protos.svg)](https://pypi.org/project/googleapis-common-protos/)
+.. image:: https://img.shields.io/pypi/v/googleapis-common-protos.svg
+    :target: https://pypi.org/project/googleapis-common-protos/
 
 
 googleapis-common-protos contains the python classes generated from the common
-protos in the 
[googleapis/api-common-protos](https://github.com/googleapis/api-common-protos) 
repository.
+protos in the `googleapis/googleapis 
<https://github.com/googleapis/googleapis>`_ repository.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/googleapis-common-protos-1.58.0/README.rst 
new/googleapis-common-protos-1.59.0/README.rst
--- old/googleapis-common-protos-1.58.0/README.rst      2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/README.rst      2023-03-21 
14:26:14.000000000 +0100
@@ -1,8 +1,9 @@
+Google APIs common protos
+-------------------------
 
-# Google APIs common protos
-
-[![pypi](https://img.shields.io/pypi/v/googleapis-common-protos.svg)](https://pypi.org/project/googleapis-common-protos/)
+.. image:: https://img.shields.io/pypi/v/googleapis-common-protos.svg
+    :target: https://pypi.org/project/googleapis-common-protos/
 
 
 googleapis-common-protos contains the python classes generated from the common
-protos in the 
[googleapis/api-common-protos](https://github.com/googleapis/api-common-protos) 
repository.
+protos in the `googleapis/googleapis 
<https://github.com/googleapis/googleapis>`_ repository.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/auth.proto 
new/googleapis-common-protos-1.59.0/google/api/auth.proto
--- old/googleapis-common-protos-1.58.0/google/api/auth.proto   2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/auth.proto   2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -62,7 +62,8 @@
 message AuthenticationRule {
   // Selects the methods to which this rule applies.
   //
-  // Refer to [selector][google.api.DocumentationRule.selector] for syntax 
details.
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
   string selector = 1;
 
   // The requirements for OAuth credentials.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/backend.proto 
new/googleapis-common-protos-1.59.0/google/api/backend.proto
--- old/googleapis-common-protos-1.58.0/google/api/backend.proto        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/backend.proto        
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -91,7 +91,8 @@
 
   // Selects the methods to which this rule applies.
   //
-  // Refer to [selector][google.api.DocumentationRule.selector] for syntax 
details.
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
   string selector = 1;
 
   // The address of the API backend.
@@ -178,4 +179,7 @@
   // 
https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids
   // for more details on the supported values.
   string protocol = 9;
+
+  // The map between request protocol and the backend address.
+  map<string, BackendRule> overrides_by_request_protocol = 10;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/backend_pb2.py 
new/googleapis-common-protos-1.59.0/google/api/backend_pb2.py
--- old/googleapis-common-protos-1.58.0/google/api/backend_pb2.py       
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/backend_pb2.py       
2023-03-21 14:26:14.000000000 +0100
@@ -29,12 +29,15 @@
 
 
 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
-    
b'\n\x18google/api/backend.proto\x12\ngoogle.api"1\n\x07\x42\x61\x63kend\x12&\n\x05rules\x18\x01
 
\x03(\x0b\x32\x17.google.api.BackendRule"\xf6\x02\n\x0b\x42\x61\x63kendRule\x12\x10\n\x08selector\x18\x01
 \x01(\t\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 
\x01(\t\x12\x10\n\x08\x64\x65\x61\x64line\x18\x03 
\x01(\x01\x12\x18\n\x0cmin_deadline\x18\x04 
\x01(\x01\x42\x02\x18\x01\x12\x1a\n\x12operation_deadline\x18\x05 
\x01(\x01\x12\x41\n\x10path_translation\x18\x06 
\x01(\x0e\x32\'.google.api.BackendRule.PathTranslation\x12\x16\n\x0cjwt_audience\x18\x07
 \x01(\tH\x00\x12\x16\n\x0c\x64isable_auth\x18\x08 
\x01(\x08H\x00\x12\x10\n\x08protocol\x18\t \x01(\t"e\n\x0fPathTranslation\x12 
\n\x1cPATH_TRANSLATION_UNSPECIFIED\x10\x00\x12\x14\n\x10\x43ONSTANT_ADDRESS\x10\x01\x12\x1a\n\x16\x41PPEND_PATH_TO_ADDRESS\x10\x02\x42\x10\n\x0e\x61uthenticationBn\n\x0e\x63om.google.apiB\x0c\x42\x61\x63kendProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3'
+    
b'\n\x18google/api/backend.proto\x12\ngoogle.api"1\n\x07\x42\x61\x63kend\x12&\n\x05rules\x18\x01
 
\x03(\x0b\x32\x17.google.api.BackendRule"\xb2\x04\n\x0b\x42\x61\x63kendRule\x12\x10\n\x08selector\x18\x01
 \x01(\t\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 
\x01(\t\x12\x10\n\x08\x64\x65\x61\x64line\x18\x03 
\x01(\x01\x12\x18\n\x0cmin_deadline\x18\x04 
\x01(\x01\x42\x02\x18\x01\x12\x1a\n\x12operation_deadline\x18\x05 
\x01(\x01\x12\x41\n\x10path_translation\x18\x06 
\x01(\x0e\x32\'.google.api.BackendRule.PathTranslation\x12\x16\n\x0cjwt_audience\x18\x07
 \x01(\tH\x00\x12\x16\n\x0c\x64isable_auth\x18\x08 
\x01(\x08H\x00\x12\x10\n\x08protocol\x18\t 
\x01(\t\x12^\n\x1doverrides_by_request_protocol\x18\n 
\x03(\x0b\x32\x37.google.api.BackendRule.OverridesByRequestProtocolEntry\x1aZ\n\x1fOverridesByRequestProtocolEntry\x12\x0b\n\x03key\x18\x01
 \x01(\t\x12&\n\x05value\x18\x02 
\x01(\x0b\x32\x17.google.api.BackendRule:\x02\x38\x01"e\n\x0fPathTranslation\x12
 \n\x1cPATH_TRANSLATION_UNSPECIFIED\x10\x00\x12\
 
x14\n\x10\x43ONSTANT_ADDRESS\x10\x01\x12\x1a\n\x16\x41PPEND_PATH_TO_ADDRESS\x10\x02\x42\x10\n\x0e\x61uthenticationBn\n\x0e\x63om.google.apiB\x0c\x42\x61\x63kendProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3'
 )
 
 
 _BACKEND = DESCRIPTOR.message_types_by_name["Backend"]
 _BACKENDRULE = DESCRIPTOR.message_types_by_name["BackendRule"]
+_BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY = 
_BACKENDRULE.nested_types_by_name[
+    "OverridesByRequestProtocolEntry"
+]
 _BACKENDRULE_PATHTRANSLATION = 
_BACKENDRULE.enum_types_by_name["PathTranslation"]
 Backend = _reflection.GeneratedProtocolMessageType(
     "Backend",
@@ -51,23 +54,37 @@
     "BackendRule",
     (_message.Message,),
     {
+        "OverridesByRequestProtocolEntry": 
_reflection.GeneratedProtocolMessageType(
+            "OverridesByRequestProtocolEntry",
+            (_message.Message,),
+            {
+                "DESCRIPTOR": _BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY,
+                "__module__": "google.api.backend_pb2"
+                # 
@@protoc_insertion_point(class_scope:google.api.BackendRule.OverridesByRequestProtocolEntry)
+            },
+        ),
         "DESCRIPTOR": _BACKENDRULE,
         "__module__": "google.api.backend_pb2"
         # @@protoc_insertion_point(class_scope:google.api.BackendRule)
     },
 )
 _sym_db.RegisterMessage(BackendRule)
+_sym_db.RegisterMessage(BackendRule.OverridesByRequestProtocolEntry)
 
 if _descriptor._USE_C_DESCRIPTORS == False:
 
     DESCRIPTOR._options = None
     DESCRIPTOR._serialized_options = 
b"\n\016com.google.apiB\014BackendProtoP\001ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\242\002\004GAPI"
+    _BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY._options = None
+    _BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY._serialized_options = b"8\001"
     _BACKENDRULE.fields_by_name["min_deadline"]._options = None
     _BACKENDRULE.fields_by_name["min_deadline"]._serialized_options = 
b"\030\001"
     _BACKEND._serialized_start = 40
     _BACKEND._serialized_end = 89
     _BACKENDRULE._serialized_start = 92
-    _BACKENDRULE._serialized_end = 466
-    _BACKENDRULE_PATHTRANSLATION._serialized_start = 347
-    _BACKENDRULE_PATHTRANSLATION._serialized_end = 448
+    _BACKENDRULE._serialized_end = 654
+    _BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY._serialized_start = 443
+    _BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY._serialized_end = 533
+    _BACKENDRULE_PATHTRANSLATION._serialized_start = 535
+    _BACKENDRULE_PATHTRANSLATION._serialized_end = 636
 # @@protoc_insertion_point(module_scope)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/billing.proto 
new/googleapis-common-protos-1.59.0/google/api/billing.proto
--- old/googleapis-common-protos-1.58.0/google/api/billing.proto        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/billing.proto        
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -59,11 +59,13 @@
   // bill against consumer project).
   message BillingDestination {
     // The monitored resource type. The type must be defined in
-    // [Service.monitored_resources][google.api.Service.monitored_resources] 
section.
+    // [Service.monitored_resources][google.api.Service.monitored_resources]
+    // section.
     string monitored_resource = 1;
 
     // Names of the metrics to report to this billing destination.
-    // Each name must be defined in 
[Service.metrics][google.api.Service.metrics] section.
+    // Each name must be defined in
+    // [Service.metrics][google.api.Service.metrics] section.
     repeated string metrics = 2;
   }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/client.proto 
new/googleapis-common-protos-1.59.0/google/api/client.proto
--- old/googleapis-common-protos-1.58.0/google/api/client.proto 2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/client.proto 2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2018 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -112,7 +112,9 @@
 
 // Details about how and where to publish client libraries.
 message ClientLibrarySettings {
-  // Version of the API to apply these settings to.
+  // Version of the API to apply these settings to. This is the full protobuf
+  // package for the API, ending in the version element.
+  // Examples: "google.cloud.speech.v1" and "google.spanner.admin.database.v1".
   string version = 1;
 
   // Launch stage of this version of the API.
@@ -186,6 +188,10 @@
   // times in this list, then the last one wins.  Settings from earlier
   // settings with the same version string are discarded.
   repeated ClientLibrarySettings library_settings = 109;
+
+  // Optional link to proto reference documentation.  Example:
+  // https://cloud.google.com/pubsub/lite/docs/reference/rpc
+  string proto_reference_documentation_uri = 110;
 }
 
 // Settings for Java client libraries.
@@ -302,8 +308,8 @@
   // Example of a YAML configuration::
   //
   //  publishing:
-  //    method_behavior:
-  //      - selector: CreateAdDomain
+  //    method_settings:
+  //      - selector: google.cloud.speech.v2.Speech.BatchRecognize
   //        long_running:
   //          initial_poll_delay:
   //            seconds: 60 # 1 minute
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/client_pb2.py 
new/googleapis-common-protos-1.59.0/google/api/client_pb2.py
--- old/googleapis-common-protos-1.58.0/google/api/client_pb2.py        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/client_pb2.py        
2023-03-21 14:26:14.000000000 +0100
@@ -35,7 +35,7 @@
 
 
 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
-    
b'\n\x17google/api/client.proto\x12\ngoogle.api\x1a\x1dgoogle/api/launch_stage.proto\x1a
 
google/protobuf/descriptor.proto\x1a\x1egoogle/protobuf/duration.proto"t\n\x16\x43ommonLanguageSettings\x12\x1e\n\x12reference_docs_uri\x18\x01
 \x01(\tB\x02\x18\x01\x12:\n\x0c\x64\x65stinations\x18\x02 
\x03(\x0e\x32$.google.api.ClientLibraryDestination"\xfb\x03\n\x15\x43lientLibrarySettings\x12\x0f\n\x07version\x18\x01
 \x01(\t\x12-\n\x0claunch_stage\x18\x02 
\x01(\x0e\x32\x17.google.api.LaunchStage\x12\x1a\n\x12rest_numeric_enums\x18\x03
 \x01(\x08\x12/\n\rjava_settings\x18\x15 
\x01(\x0b\x32\x18.google.api.JavaSettings\x12-\n\x0c\x63pp_settings\x18\x16 
\x01(\x0b\x32\x17.google.api.CppSettings\x12-\n\x0cphp_settings\x18\x17 
\x01(\x0b\x32\x17.google.api.PhpSettings\x12\x33\n\x0fpython_settings\x18\x18 
\x01(\x0b\x32\x1a.google.api.PythonSettings\x12/\n\rnode_settings\x18\x19 
\x01(\x0b\x32\x18.google.api.NodeSettings\x12\x33\n\x0f\x64otnet_settings\x18\x1a
 \x01(\x0b\x32\x1a.google.api.DotnetSettin
 gs\x12/\n\rruby_settings\x18\x1b 
\x01(\x0b\x32\x18.google.api.RubySettings\x12+\n\x0bgo_settings\x18\x1c 
\x01(\x0b\x32\x16.google.api.GoSettings"\xd3\x02\n\nPublishing\x12\x33\n\x0fmethod_settings\x18\x02
 \x03(\x0b\x32\x1a.google.api.MethodSettings\x12\x15\n\rnew_issue_uri\x18\x65 
\x01(\t\x12\x19\n\x11\x64ocumentation_uri\x18\x66 
\x01(\t\x12\x16\n\x0e\x61pi_short_name\x18g 
\x01(\t\x12\x14\n\x0cgithub_label\x18h 
\x01(\t\x12\x1e\n\x16\x63odeowner_github_teams\x18i 
\x03(\t\x12\x16\n\x0e\x64oc_tag_prefix\x18j \x01(\t\x12;\n\x0corganization\x18k 
\x01(\x0e\x32%.google.api.ClientLibraryOrganization\x12;\n\x10library_settings\x18m
 
\x03(\x0b\x32!.google.api.ClientLibrarySettings"\xe3\x01\n\x0cJavaSettings\x12\x17\n\x0flibrary_package\x18\x01
 \x01(\t\x12L\n\x13service_class_names\x18\x02 
\x03(\x0b\x32/.google.api.JavaSettings.ServiceClassNamesEntry\x12\x32\n\x06\x63ommon\x18\x03
 
\x01(\x0b\x32".google.api.CommonLanguageSettings\x1a\x38\n\x16ServiceClassNamesEntry\x12\x0b\n\x03key\x18\x01
 \x01(
 \t\x12\r\n\x05value\x18\x02 
\x01(\t:\x02\x38\x01"A\n\x0b\x43ppSettings\x12\x32\n\x06\x63ommon\x18\x01 
\x01(\x0b\x32".google.api.CommonLanguageSettings"A\n\x0bPhpSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"D\n\x0ePythonSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"B\n\x0cNodeSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"D\n\x0e\x44otnetSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"B\n\x0cRubySettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"@\n\nGoSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"\xb0\x02\n\x0eMethodSettings\x12\x10\n\x08selector\x18\x01
 \x01(\t\x12<\n\x0clong_running\x18\x02 
\x01(\x0b\x32&.google.api.MethodSettings.LongRunning\x1a\xcd\x01\n\x0bLongRunning\x12\x35\n\x12initial_poll_delay\x18\x01
 \x01(\x0b\x32\x19.google
 .protobuf.Duration\x12\x1d\n\x15poll_delay_multiplier\x18\x02 
\x01(\x02\x12\x31\n\x0emax_poll_delay\x18\x03 
\x01(\x0b\x32\x19.google.protobuf.Duration\x12\x35\n\x12total_poll_timeout\x18\x04
 
\x01(\x0b\x32\x19.google.protobuf.Duration*y\n\x19\x43lientLibraryOrganization\x12+\n\'CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED\x10\x00\x12\t\n\x05\x43LOUD\x10\x01\x12\x07\n\x03\x41\x44S\x10\x02\x12\n\n\x06PHOTOS\x10\x03\x12\x0f\n\x0bSTREET_VIEW\x10\x04*g\n\x18\x43lientLibraryDestination\x12*\n&CLIENT_LIBRARY_DESTINATION_UNSPECIFIED\x10\x00\x12\n\n\x06GITHUB\x10\n\x12\x13\n\x0fPACKAGE_MANAGER\x10\x14:9\n\x10method_signature\x12\x1e.google.protobuf.MethodOptions\x18\x9b\x08
 
\x03(\t:6\n\x0c\x64\x65\x66\x61ult_host\x12\x1f.google.protobuf.ServiceOptions\x18\x99\x08
 \x01(\t:6\n\x0coauth_scopes\x12\x1f.google.protobuf.ServiceOptions\x18\x9a\x08 
\x01(\tBi\n\x0e\x63om.google.apiB\x0b\x43lientProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3'
+    
b'\n\x17google/api/client.proto\x12\ngoogle.api\x1a\x1dgoogle/api/launch_stage.proto\x1a
 
google/protobuf/descriptor.proto\x1a\x1egoogle/protobuf/duration.proto"t\n\x16\x43ommonLanguageSettings\x12\x1e\n\x12reference_docs_uri\x18\x01
 \x01(\tB\x02\x18\x01\x12:\n\x0c\x64\x65stinations\x18\x02 
\x03(\x0e\x32$.google.api.ClientLibraryDestination"\xfb\x03\n\x15\x43lientLibrarySettings\x12\x0f\n\x07version\x18\x01
 \x01(\t\x12-\n\x0claunch_stage\x18\x02 
\x01(\x0e\x32\x17.google.api.LaunchStage\x12\x1a\n\x12rest_numeric_enums\x18\x03
 \x01(\x08\x12/\n\rjava_settings\x18\x15 
\x01(\x0b\x32\x18.google.api.JavaSettings\x12-\n\x0c\x63pp_settings\x18\x16 
\x01(\x0b\x32\x17.google.api.CppSettings\x12-\n\x0cphp_settings\x18\x17 
\x01(\x0b\x32\x17.google.api.PhpSettings\x12\x33\n\x0fpython_settings\x18\x18 
\x01(\x0b\x32\x1a.google.api.PythonSettings\x12/\n\rnode_settings\x18\x19 
\x01(\x0b\x32\x18.google.api.NodeSettings\x12\x33\n\x0f\x64otnet_settings\x18\x1a
 \x01(\x0b\x32\x1a.google.api.DotnetSettin
 gs\x12/\n\rruby_settings\x18\x1b 
\x01(\x0b\x32\x18.google.api.RubySettings\x12+\n\x0bgo_settings\x18\x1c 
\x01(\x0b\x32\x16.google.api.GoSettings"\xfe\x02\n\nPublishing\x12\x33\n\x0fmethod_settings\x18\x02
 \x03(\x0b\x32\x1a.google.api.MethodSettings\x12\x15\n\rnew_issue_uri\x18\x65 
\x01(\t\x12\x19\n\x11\x64ocumentation_uri\x18\x66 
\x01(\t\x12\x16\n\x0e\x61pi_short_name\x18g 
\x01(\t\x12\x14\n\x0cgithub_label\x18h 
\x01(\t\x12\x1e\n\x16\x63odeowner_github_teams\x18i 
\x03(\t\x12\x16\n\x0e\x64oc_tag_prefix\x18j \x01(\t\x12;\n\x0corganization\x18k 
\x01(\x0e\x32%.google.api.ClientLibraryOrganization\x12;\n\x10library_settings\x18m
 
\x03(\x0b\x32!.google.api.ClientLibrarySettings\x12)\n!proto_reference_documentation_uri\x18n
 \x01(\t"\xe3\x01\n\x0cJavaSettings\x12\x17\n\x0flibrary_package\x18\x01 
\x01(\t\x12L\n\x13service_class_names\x18\x02 
\x03(\x0b\x32/.google.api.JavaSettings.ServiceClassNamesEntry\x12\x32\n\x06\x63ommon\x18\x03
 \x01(\x0b\x32".google.api.CommonLanguageSettings\x1a\x38\n\x1
 6ServiceClassNamesEntry\x12\x0b\n\x03key\x18\x01 
\x01(\t\x12\r\n\x05value\x18\x02 
\x01(\t:\x02\x38\x01"A\n\x0b\x43ppSettings\x12\x32\n\x06\x63ommon\x18\x01 
\x01(\x0b\x32".google.api.CommonLanguageSettings"A\n\x0bPhpSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"D\n\x0ePythonSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"B\n\x0cNodeSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"D\n\x0e\x44otnetSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"B\n\x0cRubySettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"@\n\nGoSettings\x12\x32\n\x06\x63ommon\x18\x01
 
\x01(\x0b\x32".google.api.CommonLanguageSettings"\xb0\x02\n\x0eMethodSettings\x12\x10\n\x08selector\x18\x01
 \x01(\t\x12<\n\x0clong_running\x18\x02 
\x01(\x0b\x32&.google.api.MethodSettings.LongRunning\x1a\xcd\x01\n\x0bLongRunning\x12\x35\n\
 x12initial_poll_delay\x18\x01 
\x01(\x0b\x32\x19.google.protobuf.Duration\x12\x1d\n\x15poll_delay_multiplier\x18\x02
 \x01(\x02\x12\x31\n\x0emax_poll_delay\x18\x03 
\x01(\x0b\x32\x19.google.protobuf.Duration\x12\x35\n\x12total_poll_timeout\x18\x04
 
\x01(\x0b\x32\x19.google.protobuf.Duration*y\n\x19\x43lientLibraryOrganization\x12+\n\'CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED\x10\x00\x12\t\n\x05\x43LOUD\x10\x01\x12\x07\n\x03\x41\x44S\x10\x02\x12\n\n\x06PHOTOS\x10\x03\x12\x0f\n\x0bSTREET_VIEW\x10\x04*g\n\x18\x43lientLibraryDestination\x12*\n&CLIENT_LIBRARY_DESTINATION_UNSPECIFIED\x10\x00\x12\n\n\x06GITHUB\x10\n\x12\x13\n\x0fPACKAGE_MANAGER\x10\x14:9\n\x10method_signature\x12\x1e.google.protobuf.MethodOptions\x18\x9b\x08
 
\x03(\t:6\n\x0c\x64\x65\x66\x61ult_host\x12\x1f.google.protobuf.ServiceOptions\x18\x99\x08
 \x01(\t:6\n\x0coauth_scopes\x12\x1f.google.protobuf.ServiceOptions\x18\x9a\x08 
\x01(\tBi\n\x0e\x63om.google.apiB\x0b\x43lientProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annot
 ations;annotations\xa2\x02\x04GAPIb\x06proto3'
 )
 
 _CLIENTLIBRARYORGANIZATION = 
DESCRIPTOR.enum_types_by_name["ClientLibraryOrganization"]
@@ -247,36 +247,36 @@
     ]._serialized_options = b"\030\001"
     _JAVASETTINGS_SERVICECLASSNAMESENTRY._options = None
     _JAVASETTINGS_SERVICECLASSNAMESENTRY._serialized_options = b"8\001"
-    _CLIENTLIBRARYORGANIZATION._serialized_start = 2119
-    _CLIENTLIBRARYORGANIZATION._serialized_end = 2240
-    _CLIENTLIBRARYDESTINATION._serialized_start = 2242
-    _CLIENTLIBRARYDESTINATION._serialized_end = 2345
+    _CLIENTLIBRARYORGANIZATION._serialized_start = 2162
+    _CLIENTLIBRARYORGANIZATION._serialized_end = 2283
+    _CLIENTLIBRARYDESTINATION._serialized_start = 2285
+    _CLIENTLIBRARYDESTINATION._serialized_end = 2388
     _COMMONLANGUAGESETTINGS._serialized_start = 136
     _COMMONLANGUAGESETTINGS._serialized_end = 252
     _CLIENTLIBRARYSETTINGS._serialized_start = 255
     _CLIENTLIBRARYSETTINGS._serialized_end = 762
     _PUBLISHING._serialized_start = 765
-    _PUBLISHING._serialized_end = 1104
-    _JAVASETTINGS._serialized_start = 1107
-    _JAVASETTINGS._serialized_end = 1334
-    _JAVASETTINGS_SERVICECLASSNAMESENTRY._serialized_start = 1278
-    _JAVASETTINGS_SERVICECLASSNAMESENTRY._serialized_end = 1334
-    _CPPSETTINGS._serialized_start = 1336
-    _CPPSETTINGS._serialized_end = 1401
-    _PHPSETTINGS._serialized_start = 1403
-    _PHPSETTINGS._serialized_end = 1468
-    _PYTHONSETTINGS._serialized_start = 1470
-    _PYTHONSETTINGS._serialized_end = 1538
-    _NODESETTINGS._serialized_start = 1540
-    _NODESETTINGS._serialized_end = 1606
-    _DOTNETSETTINGS._serialized_start = 1608
-    _DOTNETSETTINGS._serialized_end = 1676
-    _RUBYSETTINGS._serialized_start = 1678
-    _RUBYSETTINGS._serialized_end = 1744
-    _GOSETTINGS._serialized_start = 1746
-    _GOSETTINGS._serialized_end = 1810
-    _METHODSETTINGS._serialized_start = 1813
-    _METHODSETTINGS._serialized_end = 2117
-    _METHODSETTINGS_LONGRUNNING._serialized_start = 1912
-    _METHODSETTINGS_LONGRUNNING._serialized_end = 2117
+    _PUBLISHING._serialized_end = 1147
+    _JAVASETTINGS._serialized_start = 1150
+    _JAVASETTINGS._serialized_end = 1377
+    _JAVASETTINGS_SERVICECLASSNAMESENTRY._serialized_start = 1321
+    _JAVASETTINGS_SERVICECLASSNAMESENTRY._serialized_end = 1377
+    _CPPSETTINGS._serialized_start = 1379
+    _CPPSETTINGS._serialized_end = 1444
+    _PHPSETTINGS._serialized_start = 1446
+    _PHPSETTINGS._serialized_end = 1511
+    _PYTHONSETTINGS._serialized_start = 1513
+    _PYTHONSETTINGS._serialized_end = 1581
+    _NODESETTINGS._serialized_start = 1583
+    _NODESETTINGS._serialized_end = 1649
+    _DOTNETSETTINGS._serialized_start = 1651
+    _DOTNETSETTINGS._serialized_end = 1719
+    _RUBYSETTINGS._serialized_start = 1721
+    _RUBYSETTINGS._serialized_end = 1787
+    _GOSETTINGS._serialized_start = 1789
+    _GOSETTINGS._serialized_end = 1853
+    _METHODSETTINGS._serialized_start = 1856
+    _METHODSETTINGS._serialized_end = 2160
+    _METHODSETTINGS_LONGRUNNING._serialized_start = 1955
+    _METHODSETTINGS_LONGRUNNING._serialized_end = 2160
 # @@protoc_insertion_point(module_scope)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/config_change.proto 
new/googleapis-common-protos-1.59.0/google/api/config_change.proto
--- old/googleapis-common-protos-1.58.0/google/api/config_change.proto  
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/config_change.proto  
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/context.proto 
new/googleapis-common-protos-1.59.0/google/api/context.proto
--- old/googleapis-common-protos-1.58.0/google/api/context.proto        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/context.proto        
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -70,7 +70,8 @@
 message ContextRule {
   // Selects the methods to which this rule applies.
   //
-  // Refer to [selector][google.api.DocumentationRule.selector] for syntax 
details.
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
   string selector = 1;
 
   // A list of full type names of requested contexts.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/control.proto 
new/googleapis-common-protos-1.59.0/google/api/control.proto
--- old/googleapis-common-protos-1.58.0/google/api/control.proto        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/control.proto        
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/distribution.proto 
new/googleapis-common-protos-1.59.0/google/api/distribution.proto
--- old/googleapis-common-protos-1.58.0/google/api/distribution.proto   
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/distribution.proto   
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/documentation.proto 
new/googleapis-common-protos-1.59.0/google/api/documentation.proto
--- old/googleapis-common-protos-1.58.0/google/api/documentation.proto  
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/documentation.proto  
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/endpoint.proto 
new/googleapis-common-protos-1.59.0/google/api/endpoint.proto
--- old/googleapis-common-protos-1.58.0/google/api/endpoint.proto       
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/endpoint.proto       
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/error_reason.proto 
new/googleapis-common-protos-1.59.0/google/api/error_reason.proto
--- old/googleapis-common-protos-1.58.0/google/api/error_reason.proto   
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/error_reason.proto   
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2020 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -532,4 +532,39 @@
   //   }
   // }
   ORG_RESTRICTION_HEADER_INVALID = 28;
+
+  // Unimplemented. Do not use.
+  //
+  // The request is calling a service that is not visible to the consumer.
+  //
+  // Example of an ErrorInfo when the consumer "projects/123" contacting
+  //  "pubsub.googleapis.com" service which is not visible to the consumer.
+  //
+  //     { "reason": "SERVICE_NOT_VISIBLE",
+  //       "domain": "googleapis.com",
+  //       "metadata": {
+  //         "consumer": "projects/123",
+  //         "service": "pubsub.googleapis.com"
+  //       }
+  //     }
+  //
+  // This response indicates the "pubsub.googleapis.com" is not visible to
+  // "projects/123" (or it may not exist).
+  SERVICE_NOT_VISIBLE = 29;
+
+  // The request is related to a project for which GCP access is suspended.
+  //
+  // Example of an ErrorInfo when the consumer "projects/123" fails to contact
+  // "pubsub.googleapis.com" service because GCP access is suspended:
+  //
+  //     { "reason": "GCP_SUSPENDED",
+  //       "domain": "googleapis.com",
+  //       "metadata": {
+  //         "consumer": "projects/123",
+  //         "service": "pubsub.googleapis.com"
+  //       }
+  //     }
+  //
+  // This response indicates the associated GCP account has been suspended.
+  GCP_SUSPENDED = 30;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/error_reason_pb2.py 
new/googleapis-common-protos-1.59.0/google/api/error_reason_pb2.py
--- old/googleapis-common-protos-1.58.0/google/api/error_reason_pb2.py  
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/error_reason_pb2.py  
2023-03-21 14:26:14.000000000 +0100
@@ -30,7 +30,7 @@
 
 
 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
-    
b"\n\x1dgoogle/api/error_reason.proto\x12\ngoogle.api*\xc0\x06\n\x0b\x45rrorReason\x12\x1c\n\x18\x45RROR_REASON_UNSPECIFIED\x10\x00\x12\x14\n\x10SERVICE_DISABLED\x10\x01\x12\x14\n\x10\x42ILLING_DISABLED\x10\x02\x12\x13\n\x0f\x41PI_KEY_INVALID\x10\x03\x12\x1b\n\x17\x41PI_KEY_SERVICE_BLOCKED\x10\x04\x12!\n\x1d\x41PI_KEY_HTTP_REFERRER_BLOCKED\x10\x07\x12\x1e\n\x1a\x41PI_KEY_IP_ADDRESS_BLOCKED\x10\x08\x12\x1f\n\x1b\x41PI_KEY_ANDROID_APP_BLOCKED\x10\t\x12\x1b\n\x17\x41PI_KEY_IOS_APP_BLOCKED\x10\r\x12\x17\n\x13RATE_LIMIT_EXCEEDED\x10\x05\x12\x1b\n\x17RESOURCE_QUOTA_EXCEEDED\x10\x06\x12
 
\n\x1cLOCATION_TAX_POLICY_VIOLATED\x10\n\x12\x17\n\x13USER_PROJECT_DENIED\x10\x0b\x12\x16\n\x12\x43ONSUMER_SUSPENDED\x10\x0c\x12\x14\n\x10\x43ONSUMER_INVALID\x10\x0e\x12\x1c\n\x18SECURITY_POLICY_VIOLATED\x10\x0f\x12\x18\n\x14\x41\x43\x43\x45SS_TOKEN_EXPIRED\x10\x10\x12#\n\x1f\x41\x43\x43\x45SS_TOKEN_SCOPE_INSUFFICIENT\x10\x11\x12\x19\n\x15\x41\x43\x43OUNT_STATE_INVALID\x10\x12\x12!\n\x1d\x41\x43\x43\x45
 
SS_TOKEN_TYPE_UNSUPPORTED\x10\x13\x12\x17\n\x13\x43REDENTIALS_MISSING\x10\x14\x12\x1c\n\x18RESOURCE_PROJECT_INVALID\x10\x15\x12\x1a\n\x16SESSION_COOKIE_INVALID\x10\x17\x12\x19\n\x15USER_BLOCKED_BY_ADMIN\x10\x18\x12'\n#RESOURCE_USAGE_RESTRICTION_VIOLATED\x10\x19\x12
 
\n\x1cSYSTEM_PARAMETER_UNSUPPORTED\x10\x1a\x12\x1d\n\x19ORG_RESTRICTION_VIOLATION\x10\x1b\x12\"\n\x1eORG_RESTRICTION_HEADER_INVALID\x10\x1c\x42p\n\x0e\x63om.google.apiB\x10\x45rrorReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/api/error_reason;error_reason\xa2\x02\x04GAPIb\x06proto3"
+    
b"\n\x1dgoogle/api/error_reason.proto\x12\ngoogle.api*\xec\x06\n\x0b\x45rrorReason\x12\x1c\n\x18\x45RROR_REASON_UNSPECIFIED\x10\x00\x12\x14\n\x10SERVICE_DISABLED\x10\x01\x12\x14\n\x10\x42ILLING_DISABLED\x10\x02\x12\x13\n\x0f\x41PI_KEY_INVALID\x10\x03\x12\x1b\n\x17\x41PI_KEY_SERVICE_BLOCKED\x10\x04\x12!\n\x1d\x41PI_KEY_HTTP_REFERRER_BLOCKED\x10\x07\x12\x1e\n\x1a\x41PI_KEY_IP_ADDRESS_BLOCKED\x10\x08\x12\x1f\n\x1b\x41PI_KEY_ANDROID_APP_BLOCKED\x10\t\x12\x1b\n\x17\x41PI_KEY_IOS_APP_BLOCKED\x10\r\x12\x17\n\x13RATE_LIMIT_EXCEEDED\x10\x05\x12\x1b\n\x17RESOURCE_QUOTA_EXCEEDED\x10\x06\x12
 
\n\x1cLOCATION_TAX_POLICY_VIOLATED\x10\n\x12\x17\n\x13USER_PROJECT_DENIED\x10\x0b\x12\x16\n\x12\x43ONSUMER_SUSPENDED\x10\x0c\x12\x14\n\x10\x43ONSUMER_INVALID\x10\x0e\x12\x1c\n\x18SECURITY_POLICY_VIOLATED\x10\x0f\x12\x18\n\x14\x41\x43\x43\x45SS_TOKEN_EXPIRED\x10\x10\x12#\n\x1f\x41\x43\x43\x45SS_TOKEN_SCOPE_INSUFFICIENT\x10\x11\x12\x19\n\x15\x41\x43\x43OUNT_STATE_INVALID\x10\x12\x12!\n\x1d\x41\x43\x43\x45
 
SS_TOKEN_TYPE_UNSUPPORTED\x10\x13\x12\x17\n\x13\x43REDENTIALS_MISSING\x10\x14\x12\x1c\n\x18RESOURCE_PROJECT_INVALID\x10\x15\x12\x1a\n\x16SESSION_COOKIE_INVALID\x10\x17\x12\x19\n\x15USER_BLOCKED_BY_ADMIN\x10\x18\x12'\n#RESOURCE_USAGE_RESTRICTION_VIOLATED\x10\x19\x12
 
\n\x1cSYSTEM_PARAMETER_UNSUPPORTED\x10\x1a\x12\x1d\n\x19ORG_RESTRICTION_VIOLATION\x10\x1b\x12\"\n\x1eORG_RESTRICTION_HEADER_INVALID\x10\x1c\x12\x17\n\x13SERVICE_NOT_VISIBLE\x10\x1d\x12\x11\n\rGCP_SUSPENDED\x10\x1e\x42p\n\x0e\x63om.google.apiB\x10\x45rrorReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/api/error_reason;error_reason\xa2\x02\x04GAPIb\x06proto3"
 )
 
 _ERRORREASON = DESCRIPTOR.enum_types_by_name["ErrorReason"]
@@ -63,6 +63,8 @@
 SYSTEM_PARAMETER_UNSUPPORTED = 26
 ORG_RESTRICTION_VIOLATION = 27
 ORG_RESTRICTION_HEADER_INVALID = 28
+SERVICE_NOT_VISIBLE = 29
+GCP_SUSPENDED = 30
 
 
 if _descriptor._USE_C_DESCRIPTORS == False:
@@ -70,5 +72,5 @@
     DESCRIPTOR._options = None
     DESCRIPTOR._serialized_options = 
b"\n\016com.google.apiB\020ErrorReasonProtoP\001ZCgoogle.golang.org/genproto/googleapis/api/error_reason;error_reason\242\002\004GAPI"
     _ERRORREASON._serialized_start = 46
-    _ERRORREASON._serialized_end = 878
+    _ERRORREASON._serialized_end = 922
 # @@protoc_insertion_point(module_scope)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/field_behavior.proto 
new/googleapis-common-protos-1.59.0/google/api/field_behavior.proto
--- old/googleapis-common-protos-1.58.0/google/api/field_behavior.proto 
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/field_behavior.proto 
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2018 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/http.proto 
new/googleapis-common-protos-1.59.0/google/api/http.proto
--- old/googleapis-common-protos-1.58.0/google/api/http.proto   2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/http.proto   2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -210,15 +210,18 @@
 // 1. Leaf request fields (recursive expansion nested messages in the request
 //    message) are classified into three categories:
 //    - Fields referred by the path template. They are passed via the URL path.
-//    - Fields referred by the [HttpRule.body][google.api.HttpRule.body]. They 
are passed via the HTTP
+//    - Fields referred by the [HttpRule.body][google.api.HttpRule.body]. They
+//    are passed via the HTTP
 //      request body.
 //    - All other fields are passed via the URL query parameters, and the
 //      parameter name is the field path in the request message. A repeated
 //      field can be represented as multiple query parameters under the same
 //      name.
-//  2. If [HttpRule.body][google.api.HttpRule.body] is "*", there is no URL 
query parameter, all fields
+//  2. If [HttpRule.body][google.api.HttpRule.body] is "*", there is no URL
+//  query parameter, all fields
 //     are passed via URL path and HTTP request body.
-//  3. If [HttpRule.body][google.api.HttpRule.body] is omitted, there is no 
HTTP request body, all
+//  3. If [HttpRule.body][google.api.HttpRule.body] is omitted, there is no 
HTTP
+//  request body, all
 //     fields are passed via URL path and URL query parameters.
 //
 // ### Path template syntax
@@ -313,7 +316,8 @@
 message HttpRule {
   // Selects a method to which this rule applies.
   //
-  // Refer to [selector][google.api.DocumentationRule.selector] for syntax 
details.
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
   string selector = 1;
 
   // Determines the URL pattern is matched by this rules. This pattern can be
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/httpbody.proto 
new/googleapis-common-protos-1.59.0/google/api/httpbody.proto
--- old/googleapis-common-protos-1.58.0/google/api/httpbody.proto       
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/httpbody.proto       
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/label.proto 
new/googleapis-common-protos-1.59.0/google/api/label.proto
--- old/googleapis-common-protos-1.58.0/google/api/label.proto  2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/label.proto  2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/launch_stage.proto 
new/googleapis-common-protos-1.59.0/google/api/launch_stage.proto
--- old/googleapis-common-protos-1.58.0/google/api/launch_stage.proto   
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/launch_stage.proto   
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/googleapis-common-protos-1.58.0/google/api/log.proto 
new/googleapis-common-protos-1.59.0/google/api/log.proto
--- old/googleapis-common-protos-1.58.0/google/api/log.proto    2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/log.proto    2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/logging.proto 
new/googleapis-common-protos-1.59.0/google/api/logging.proto
--- old/googleapis-common-protos-1.58.0/google/api/logging.proto        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/logging.proto        
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -56,13 +56,14 @@
   // or the consumer project).
   message LoggingDestination {
     // The monitored resource type. The type must be defined in the
-    // [Service.monitored_resources][google.api.Service.monitored_resources] 
section.
+    // [Service.monitored_resources][google.api.Service.monitored_resources]
+    // section.
     string monitored_resource = 3;
 
     // Names of the logs to be sent to this destination. Each name must
-    // be defined in the [Service.logs][google.api.Service.logs] section. If 
the log name is
-    // not a domain scoped name, it will be automatically prefixed with
-    // the service name followed by "/".
+    // be defined in the [Service.logs][google.api.Service.logs] section. If 
the
+    // log name is not a domain scoped name, it will be automatically prefixed
+    // with the service name followed by "/".
     repeated string logs = 1;
   }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/metric.proto 
new/googleapis-common-protos-1.59.0/google/api/metric.proto
--- old/googleapis-common-protos-1.58.0/google/api/metric.proto 2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/metric.proto 2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -80,7 +80,9 @@
 
   // Additional annotations that can be used to guide the usage of a metric.
   message MetricDescriptorMetadata {
-    // Deprecated. Must use the 
[MetricDescriptor.launch_stage][google.api.MetricDescriptor.launch_stage] 
instead.
+    // Deprecated. Must use the
+    // 
[MetricDescriptor.launch_stage][google.api.MetricDescriptor.launch_stage]
+    // instead.
     LaunchStage launch_stage = 1 [deprecated = true];
 
     // The sampling period of metric data points. For metrics which are written
@@ -245,17 +247,19 @@
 
   // Read-only. If present, then a [time
   // series][google.monitoring.v3.TimeSeries], which is identified partially by
-  // a metric type and a 
[MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor], that is 
associated
-  // with this metric type can only be associated with one of the monitored
-  // resource types listed here.
+  // a metric type and a
+  // [MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor], 
that
+  // is associated with this metric type can only be associated with one of the
+  // monitored resource types listed here.
   repeated string monitored_resource_types = 13;
 }
 
 // A specific metric, identified by specifying values for all of the
 // labels of a [`MetricDescriptor`][google.api.MetricDescriptor].
 message Metric {
-  // An existing metric type, see 
[google.api.MetricDescriptor][google.api.MetricDescriptor].
-  // For example, `custom.googleapis.com/invoice/paid/amount`.
+  // An existing metric type, see
+  // [google.api.MetricDescriptor][google.api.MetricDescriptor]. For example,
+  // `custom.googleapis.com/invoice/paid/amount`.
   string type = 3;
 
   // The set of label values that uniquely identify this metric. All
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/monitored_resource.proto 
new/googleapis-common-protos-1.59.0/google/api/monitored_resource.proto
--- old/googleapis-common-protos-1.58.0/google/api/monitored_resource.proto     
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/monitored_resource.proto     
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -27,9 +27,10 @@
 option java_package = "com.google.api";
 option objc_class_prefix = "GAPI";
 
-// An object that describes the schema of a 
[MonitoredResource][google.api.MonitoredResource] object using a
-// type name and a set of labels.  For example, the monitored resource
-// descriptor for Google Compute Engine VM instances has a type of
+// An object that describes the schema of a
+// [MonitoredResource][google.api.MonitoredResource] object using a type name
+// and a set of labels.  For example, the monitored resource descriptor for
+// Google Compute Engine VM instances has a type of
 // `"gce_instance"` and specifies the use of the labels `"instance_id"` and
 // `"zone"` to identify particular VM instances.
 //
@@ -76,11 +77,13 @@
 // An object representing a resource that can be used for monitoring, logging,
 // billing, or other purposes. Examples include virtual machine instances,
 // databases, and storage devices such as disks. The `type` field identifies a
-// [MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor] 
object that describes the resource's
-// schema. Information in the `labels` field identifies the actual resource and
-// its attributes according to the schema. For example, a particular Compute
-// Engine VM instance could be represented by the following object, because the
-// [MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor] for 
`"gce_instance"` has labels
+// [MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor] object
+// that describes the resource's schema. Information in the `labels` field
+// identifies the actual resource and its attributes according to the schema.
+// For example, a particular Compute Engine VM instance could be represented by
+// the following object, because the
+// [MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor] for
+// `"gce_instance"` has labels
 // `"project_id"`, `"instance_id"` and `"zone"`:
 //
 //     { "type": "gce_instance",
@@ -89,10 +92,12 @@
 //                   "zone": "us-central1-a" }}
 message MonitoredResource {
   // Required. The monitored resource type. This field must match
-  // the `type` field of a 
[MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor] object. 
For
-  // example, the type of a Compute Engine VM instance is `gce_instance`.
-  // Some descriptors include the service name in the type; for example,
-  // the type of a Datastream stream is `datastream.googleapis.com/Stream`.
+  // the `type` field of a
+  // [MonitoredResourceDescriptor][google.api.MonitoredResourceDescriptor]
+  // object. For example, the type of a Compute Engine VM instance is
+  // `gce_instance`. Some descriptors include the service name in the type; for
+  // example, the type of a Datastream stream is
+  // `datastream.googleapis.com/Stream`.
   string type = 1;
 
   // Required. Values for all of the labels listed in the associated monitored
@@ -101,12 +106,12 @@
   map<string, string> labels = 2;
 }
 
-// Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource] 
object.
-// [MonitoredResource][google.api.MonitoredResource] objects contain the 
minimum set of information to
-// uniquely identify a monitored resource instance. There is some other useful
-// auxiliary metadata. Monitoring and Logging use an ingestion
-// pipeline to extract metadata for cloud resources of all types, and store
-// the metadata in this message.
+// Auxiliary metadata for a [MonitoredResource][google.api.MonitoredResource]
+// object. [MonitoredResource][google.api.MonitoredResource] objects contain 
the
+// minimum set of information to uniquely identify a monitored resource
+// instance. There is some other useful auxiliary metadata. Monitoring and
+// Logging use an ingestion pipeline to extract metadata for cloud resources of
+// all types, and store the metadata in this message.
 message MonitoredResourceMetadata {
   // Output only. Values for predefined system metadata labels.
   // System labels are a kind of metadata extracted by Google, including
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/monitoring.proto 
new/googleapis-common-protos-1.59.0/google/api/monitoring.proto
--- old/googleapis-common-protos-1.58.0/google/api/monitoring.proto     
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/monitoring.proto     
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -79,11 +79,13 @@
   // or the consumer project).
   message MonitoringDestination {
     // The monitored resource type. The type must be defined in
-    // [Service.monitored_resources][google.api.Service.monitored_resources] 
section.
+    // [Service.monitored_resources][google.api.Service.monitored_resources]
+    // section.
     string monitored_resource = 1;
 
     // Types of the metrics to report to this monitoring destination.
-    // Each type must be defined in 
[Service.metrics][google.api.Service.metrics] section.
+    // Each type must be defined in
+    // [Service.metrics][google.api.Service.metrics] section.
     repeated string metrics = 2;
   }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/quota.proto 
new/googleapis-common-protos-1.59.0/google/api/quota.proto
--- old/googleapis-common-protos-1.58.0/google/api/quota.proto  2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/quota.proto  2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -87,7 +87,8 @@
 message MetricRule {
   // Selects the methods to which this rule applies.
   //
-  // Refer to [selector][google.api.DocumentationRule.selector] for syntax 
details.
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
   string selector = 1;
 
   // Metrics to update when the selected methods are called, and the associated
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/resource.proto 
new/googleapis-common-protos-1.59.0/google/api/resource.proto
--- old/googleapis-common-protos-1.58.0/google/api/resource.proto       
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/resource.proto       
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2018 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/routing.proto 
new/googleapis-common-protos-1.59.0/google/api/routing.proto
--- old/googleapis-common-protos-1.58.0/google/api/routing.proto        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/routing.proto        
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2021 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/service.proto 
new/googleapis-common-protos-1.59.0/google/api/service.proto
--- old/googleapis-common-protos-1.58.0/google/api/service.proto        
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/service.proto        
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -98,10 +98,10 @@
   string id = 33;
 
   // A list of API interfaces exported by this service. Only the `name` field
-  // of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by 
the configuration
-  // author, as the remaining fields will be derived from the IDL during the
-  // normalization process. It is an error to specify an API interface here
-  // which cannot be resolved against the associated IDL files.
+  // of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by
+  // the configuration author, as the remaining fields will be derived from the
+  // IDL during the normalization process. It is an error to specify an API
+  // interface here which cannot be resolved against the associated IDL files.
   repeated google.protobuf.Api apis = 3;
 
   // A list of all proto message types included in this API service.
@@ -159,7 +159,8 @@
   repeated MetricDescriptor metrics = 24;
 
   // Defines the monitored resources used by this service. This is required
-  // by the [Service.monitoring][google.api.Service.monitoring] and 
[Service.logging][google.api.Service.logging] configurations.
+  // by the [Service.monitoring][google.api.Service.monitoring] and
+  // [Service.logging][google.api.Service.logging] configurations.
   repeated MonitoredResourceDescriptor monitored_resources = 25;
 
   // Billing configuration.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/source_info.proto 
new/googleapis-common-protos-1.59.0/google/api/source_info.proto
--- old/googleapis-common-protos-1.58.0/google/api/source_info.proto    
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/source_info.proto    
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/system_parameter.proto 
new/googleapis-common-protos-1.59.0/google/api/system_parameter.proto
--- old/googleapis-common-protos-1.58.0/google/api/system_parameter.proto       
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/system_parameter.proto       
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -67,7 +67,8 @@
   // Selects the methods to which this rule applies. Use '*' to indicate all
   // methods in all APIs.
   //
-  // Refer to [selector][google.api.DocumentationRule.selector] for syntax 
details.
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
   string selector = 1;
 
   // Define parameters. Multiple names may be defined for a parameter.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/usage.proto 
new/googleapis-common-protos-1.59.0/google/api/usage.proto
--- old/googleapis-common-protos-1.58.0/google/api/usage.proto  2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/usage.proto  2023-03-21 
14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2015 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -80,7 +80,8 @@
   // Selects the methods to which this rule applies. Use '*' to indicate all
   // methods in all APIs.
   //
-  // Refer to [selector][google.api.DocumentationRule.selector] for syntax 
details.
+  // Refer to [selector][google.api.DocumentationRule.selector] for syntax
+  // details.
   string selector = 1;
 
   // If true, the selected method allows unregistered calls, e.g. calls
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/api/visibility.proto 
new/googleapis-common-protos-1.59.0/google/api/visibility.proto
--- old/googleapis-common-protos-1.58.0/google/api/visibility.proto     
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/api/visibility.proto     
2023-03-21 14:26:14.000000000 +0100
@@ -1,4 +1,4 @@
-// Copyright 2021 Google LLC
+// Copyright 2023 Google LLC
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/longrunning/operations.proto 
new/googleapis-common-protos-1.59.0/google/longrunning/operations.proto
--- old/googleapis-common-protos-1.58.0/google/longrunning/operations.proto     
2023-01-09 17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/google/longrunning/operations.proto     
2023-03-21 14:26:14.000000000 +0100
@@ -26,7 +26,7 @@
 
 option cc_enable_arenas = true;
 option csharp_namespace = "Google.LongRunning";
-option go_package = 
"google.golang.org/genproto/googleapis/longrunning;longrunning";
+option go_package = 
"cloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb";
 option java_multiple_files = true;
 option java_outer_classname = "OperationsProto";
 option java_package = "com.google.longrunning";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/google/longrunning/operations_proto_pb2.py 
new/googleapis-common-protos-1.59.0/google/longrunning/operations_proto_pb2.py
--- 
old/googleapis-common-protos-1.58.0/google/longrunning/operations_proto_pb2.py  
    2023-01-09 17:24:00.000000000 +0100
+++ 
new/googleapis-common-protos-1.59.0/google/longrunning/operations_proto_pb2.py  
    2023-03-21 14:26:14.000000000 +0100
@@ -38,7 +38,7 @@
 
 
 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
-    
b'\n#google/longrunning/operations.proto\x12\x12google.longrunning\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x17google/rpc/status.proto\x1a
 
google/protobuf/descriptor.proto"\xa8\x01\n\tOperation\x12\x0c\n\x04name\x18\x01
 \x01(\t\x12&\n\x08metadata\x18\x02 
\x01(\x0b\x32\x14.google.protobuf.Any\x12\x0c\n\x04\x64one\x18\x03 
\x01(\x08\x12#\n\x05\x65rror\x18\x04 
\x01(\x0b\x32\x12.google.rpc.StatusH\x00\x12(\n\x08response\x18\x05 
\x01(\x0b\x32\x14.google.protobuf.AnyH\x00\x42\x08\n\x06result"#\n\x13GetOperationRequest\x12\x0c\n\x04name\x18\x01
 \x01(\t"\\\n\x15ListOperationsRequest\x12\x0c\n\x04name\x18\x04 
\x01(\t\x12\x0e\n\x06\x66ilter\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 
\x01(\x05\x12\x12\n\npage_token\x18\x03 
\x01(\t"d\n\x16ListOperationsResponse\x12\x31\n\noperations\x18\x01 
\x03(\x0b\x32\x1d.google.longrunning.Operation\x12\x17\n\x0fnext_p
 age_token\x18\x02 
\x01(\t"&\n\x16\x43\x61ncelOperationRequest\x12\x0c\n\x04name\x18\x01 
\x01(\t"&\n\x16\x44\x65leteOperationRequest\x12\x0c\n\x04name\x18\x01 
\x01(\t"P\n\x14WaitOperationRequest\x12\x0c\n\x04name\x18\x01 
\x01(\t\x12*\n\x07timeout\x18\x02 
\x01(\x0b\x32\x19.google.protobuf.Duration"=\n\rOperationInfo\x12\x15\n\rresponse_type\x18\x01
 \x01(\t\x12\x15\n\rmetadata_type\x18\x02 
\x01(\t2\xaa\x05\n\nOperations\x12\x94\x01\n\x0eListOperations\x12).google.longrunning.ListOperationsRequest\x1a*.google.longrunning.ListOperationsResponse"+\x82\xd3\xe4\x93\x02\x17\x12\x15/v1/{name=operations}\xda\x41\x0bname,filter\x12\x7f\n\x0cGetOperation\x12\'.google.longrunning.GetOperationRequest\x1a\x1d.google.longrunning.Operation"\'\x82\xd3\xe4\x93\x02\x1a\x12\x18/v1/{name=operations/**}\xda\x41\x04name\x12~\n\x0f\x44\x65leteOperation\x12*.google.longrunning.DeleteOperationRequest\x1a\x16.google.protobuf.Empty"\'\x82\xd3\xe4\x93\x02\x1a*\x18/v1/{name=operations/**}\xda\x41\x04name\x12\x88\x
 
01\n\x0f\x43\x61ncelOperation\x12*.google.longrunning.CancelOperationRequest\x1a\x16.google.protobuf.Empty"1\x82\xd3\xe4\x93\x02$"\x1f/v1/{name=operations/**}:cancel:\x01*\xda\x41\x04name\x12Z\n\rWaitOperation\x12(.google.longrunning.WaitOperationRequest\x1a\x1d.google.longrunning.Operation"\x00\x1a\x1d\xca\x41\x1alongrunning.googleapis.com:Z\n\x0eoperation_info\x12\x1e.google.protobuf.MethodOptions\x18\x99\x08
 
\x01(\x0b\x32!.google.longrunning.OperationInfoB\x97\x01\n\x16\x63om.google.longrunningB\x0fOperationsProtoP\x01Z=google.golang.org/genproto/googleapis/longrunning;longrunning\xf8\x01\x01\xaa\x02\x12Google.LongRunning\xca\x02\x12Google\\LongRunningb\x06proto3'
+    
b'\n#google/longrunning/operations.proto\x12\x12google.longrunning\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x17google/rpc/status.proto\x1a
 
google/protobuf/descriptor.proto"\xa8\x01\n\tOperation\x12\x0c\n\x04name\x18\x01
 \x01(\t\x12&\n\x08metadata\x18\x02 
\x01(\x0b\x32\x14.google.protobuf.Any\x12\x0c\n\x04\x64one\x18\x03 
\x01(\x08\x12#\n\x05\x65rror\x18\x04 
\x01(\x0b\x32\x12.google.rpc.StatusH\x00\x12(\n\x08response\x18\x05 
\x01(\x0b\x32\x14.google.protobuf.AnyH\x00\x42\x08\n\x06result"#\n\x13GetOperationRequest\x12\x0c\n\x04name\x18\x01
 \x01(\t"\\\n\x15ListOperationsRequest\x12\x0c\n\x04name\x18\x04 
\x01(\t\x12\x0e\n\x06\x66ilter\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 
\x01(\x05\x12\x12\n\npage_token\x18\x03 
\x01(\t"d\n\x16ListOperationsResponse\x12\x31\n\noperations\x18\x01 
\x03(\x0b\x32\x1d.google.longrunning.Operation\x12\x17\n\x0fnext_p
 age_token\x18\x02 
\x01(\t"&\n\x16\x43\x61ncelOperationRequest\x12\x0c\n\x04name\x18\x01 
\x01(\t"&\n\x16\x44\x65leteOperationRequest\x12\x0c\n\x04name\x18\x01 
\x01(\t"P\n\x14WaitOperationRequest\x12\x0c\n\x04name\x18\x01 
\x01(\t\x12*\n\x07timeout\x18\x02 
\x01(\x0b\x32\x19.google.protobuf.Duration"=\n\rOperationInfo\x12\x15\n\rresponse_type\x18\x01
 \x01(\t\x12\x15\n\rmetadata_type\x18\x02 
\x01(\t2\xaa\x05\n\nOperations\x12\x94\x01\n\x0eListOperations\x12).google.longrunning.ListOperationsRequest\x1a*.google.longrunning.ListOperationsResponse"+\x82\xd3\xe4\x93\x02\x17\x12\x15/v1/{name=operations}\xda\x41\x0bname,filter\x12\x7f\n\x0cGetOperation\x12\'.google.longrunning.GetOperationRequest\x1a\x1d.google.longrunning.Operation"\'\x82\xd3\xe4\x93\x02\x1a\x12\x18/v1/{name=operations/**}\xda\x41\x04name\x12~\n\x0f\x44\x65leteOperation\x12*.google.longrunning.DeleteOperationRequest\x1a\x16.google.protobuf.Empty"\'\x82\xd3\xe4\x93\x02\x1a*\x18/v1/{name=operations/**}\xda\x41\x04name\x12\x88\x
 
01\n\x0f\x43\x61ncelOperation\x12*.google.longrunning.CancelOperationRequest\x1a\x16.google.protobuf.Empty"1\x82\xd3\xe4\x93\x02$"\x1f/v1/{name=operations/**}:cancel:\x01*\xda\x41\x04name\x12Z\n\rWaitOperation\x12(.google.longrunning.WaitOperationRequest\x1a\x1d.google.longrunning.Operation"\x00\x1a\x1d\xca\x41\x1alongrunning.googleapis.com:Z\n\x0eoperation_info\x12\x1e.google.protobuf.MethodOptions\x18\x99\x08
 
\x01(\x0b\x32!.google.longrunning.OperationInfoB\x9d\x01\n\x16\x63om.google.longrunningB\x0fOperationsProtoP\x01ZCcloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb\xf8\x01\x01\xaa\x02\x12Google.LongRunning\xca\x02\x12Google\\LongRunningb\x06proto3'
 )
 
 
@@ -148,7 +148,7 @@
     )
 
     DESCRIPTOR._options = None
-    DESCRIPTOR._serialized_options = 
b"\n\026com.google.longrunningB\017OperationsProtoP\001Z=google.golang.org/genproto/googleapis/longrunning;longrunning\370\001\001\252\002\022Google.LongRunning\312\002\022Google\\LongRunning"
+    DESCRIPTOR._serialized_options = 
b"\n\026com.google.longrunningB\017OperationsProtoP\001ZCcloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb\370\001\001\252\002\022Google.LongRunning\312\002\022Google\\LongRunning"
     _OPERATIONS._options = None
     _OPERATIONS._serialized_options = b"\312A\032longrunning.googleapis.com"
     _OPERATIONS.methods_by_name["ListOperations"]._options = None
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/googleapis-common-protos-1.58.0/googleapis_common_protos.egg-info/PKG-INFO 
new/googleapis-common-protos-1.59.0/googleapis_common_protos.egg-info/PKG-INFO
--- 
old/googleapis-common-protos-1.58.0/googleapis_common_protos.egg-info/PKG-INFO  
    2023-01-09 17:27:25.000000000 +0100
+++ 
new/googleapis-common-protos-1.59.0/googleapis_common_protos.egg-info/PKG-INFO  
    2023-03-21 14:28:42.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: googleapis-common-protos
-Version: 1.58.0
+Version: 1.59.0
 Summary: Common protobufs used in Google APIs
 Home-page: https://github.com/googleapis/python-api-common-protos
 Author: Google LLC
@@ -22,11 +22,12 @@
 Provides-Extra: grpc
 License-File: LICENSE
 
+Google APIs common protos
+-------------------------
 
-# Google APIs common protos
-
-[![pypi](https://img.shields.io/pypi/v/googleapis-common-protos.svg)](https://pypi.org/project/googleapis-common-protos/)
+.. image:: https://img.shields.io/pypi/v/googleapis-common-protos.svg
+    :target: https://pypi.org/project/googleapis-common-protos/
 
 
 googleapis-common-protos contains the python classes generated from the common
-protos in the 
[googleapis/api-common-protos](https://github.com/googleapis/api-common-protos) 
repository.
+protos in the `googleapis/googleapis 
<https://github.com/googleapis/googleapis>`_ repository.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/googleapis-common-protos-1.58.0/setup.py 
new/googleapis-common-protos-1.59.0/setup.py
--- old/googleapis-common-protos-1.58.0/setup.py        2023-01-09 
17:24:00.000000000 +0100
+++ new/googleapis-common-protos-1.59.0/setup.py        2023-03-21 
14:26:14.000000000 +0100
@@ -20,7 +20,7 @@
 
 name = "googleapis-common-protos"
 description = "Common protobufs used in Google APIs"
-version = "1.58.0"
+version = "1.59.0"
 release_status = "Development Status :: 5 - Production/Stable"
 dependencies = [
     
"protobuf>=3.19.5,<5.0.0dev,!=3.20.0,!=3.20.1,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5",

Reply via email to