diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/type/device_resources_pb2.py b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/type/device_resources_pb2.py index 9aa7402f7788..769b02815fe5 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/type/device_resources_pb2.py +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/type/device_resources_pb2.py @@ -18,6 +18,7 @@ # source: google/identity/accesscontextmanager/type/device_resources.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.py b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.py index a5fccf621ef9..7d241b53784f 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.py +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.py @@ -18,6 +18,7 @@ # source: google/identity/accesscontextmanager/v1/access_context_manager.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -34,6 +35,11 @@ from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 from google.iam.v1 import iam_policy_pb2 as google_dot_iam_dot_v1_dot_iam__policy__pb2 from google.iam.v1 import policy_pb2 as google_dot_iam_dot_v1_dot_policy__pb2 +from google.longrunning import ( + operations_pb2 as google_dot_longrunning_dot_operations__pb2, +) +from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 + from google.identity.accesscontextmanager.v1 import ( access_level_pb2 as google_dot_identity_dot_accesscontextmanager_dot_v1_dot_access__level__pb2, ) @@ -46,10 +52,6 @@ from google.identity.accesscontextmanager.v1 import ( service_perimeter_pb2 as google_dot_identity_dot_accesscontextmanager_dot_v1_dot_service__perimeter__pb2, ) -from google.longrunning import ( - operations_pb2 as google_dot_longrunning_dot_operations__pb2, -) -from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b'\nDgoogle/identity/accesscontextmanager/v1/access_context_manager.proto\x12\'google.identity.accesscontextmanager.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1egoogle/iam/v1/iam_policy.proto\x1a\x1agoogle/iam/v1/policy.proto\x1a:google/identity/accesscontextmanager/v1/access_level.proto\x1a;google/identity/accesscontextmanager/v1/access_policy.proto\x1a\x45google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto\x1a?google/identity/accesscontextmanager/v1/service_perimeter.proto\x1a#google/longrunning/operations.proto\x1a google/protobuf/field_mask.proto"\x8c\x01\n\x19ListAccessPoliciesRequest\x12H\n\x06parent\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0cloudresourcemanager.googleapis.com/Organization\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t"\x85\x01\n\x1aListAccessPoliciesResponse\x12N\n\x0f\x61\x63\x63\x65ss_policies\x18\x01 \x03(\x0b\x32\x35.google.identity.accesscontextmanager.v1.AccessPolicy\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"`\n\x16GetAccessPolicyRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0accesscontextmanager.googleapis.com/AccessPolicy"\x9d\x01\n\x19UpdateAccessPolicyRequest\x12J\n\x06policy\x18\x01 \x01(\x0b\x32\x35.google.identity.accesscontextmanager.v1.AccessPolicyB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x02"c\n\x19\x44\x65leteAccessPolicyRequest\x12\x46\n\x04name\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0accesscontextmanager.googleapis.com/AccessPolicy"\xdc\x01\n\x17ListAccessLevelsRequest\x12G\n\x06parent\x18\x01 \x01(\tB7\xe0\x41\x02\xfa\x41\x31\x12/accesscontextmanager.googleapis.com/AccessLevel\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12Q\n\x13\x61\x63\x63\x65ss_level_format\x18\x04 \x01(\x0e\x32\x34.google.identity.accesscontextmanager.v1.LevelFormat"\x80\x01\n\x18ListAccessLevelsResponse\x12K\n\raccess_levels\x18\x01 \x03(\x0b\x32\x34.google.identity.accesscontextmanager.v1.AccessLevel\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"\xb1\x01\n\x15GetAccessLevelRequest\x12\x45\n\x04name\x18\x01 \x01(\tB7\xe0\x41\x02\xfa\x41\x31\n/accesscontextmanager.googleapis.com/AccessLevel\x12Q\n\x13\x61\x63\x63\x65ss_level_format\x18\x02 \x01(\x0e\x32\x34.google.identity.accesscontextmanager.v1.LevelFormat"\xb4\x01\n\x18\x43reateAccessLevelRequest\x12G\n\x06parent\x18\x01 \x01(\tB7\xe0\x41\x02\xfa\x41\x31\x12/accesscontextmanager.googleapis.com/AccessLevel\x12O\n\x0c\x61\x63\x63\x65ss_level\x18\x02 \x01(\x0b\x32\x34.google.identity.accesscontextmanager.v1.AccessLevelB\x03\xe0\x41\x02"\xa1\x01\n\x18UpdateAccessLevelRequest\x12O\n\x0c\x61\x63\x63\x65ss_level\x18\x01 \x01(\x0b\x32\x34.google.identity.accesscontextmanager.v1.AccessLevelB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x02"a\n\x18\x44\x65leteAccessLevelRequest\x12\x45\n\x04name\x18\x01 \x01(\tB7\xe0\x41\x02\xfa\x41\x31\n/accesscontextmanager.googleapis.com/AccessLevel"\xc5\x01\n\x1aReplaceAccessLevelsRequest\x12G\n\x06parent\x18\x01 \x01(\tB7\xe0\x41\x02\xfa\x41\x31\x12/accesscontextmanager.googleapis.com/AccessLevel\x12P\n\raccess_levels\x18\x02 \x03(\x0b\x32\x34.google.identity.accesscontextmanager.v1.AccessLevelB\x03\xe0\x41\x02\x12\x0c\n\x04\x65tag\x18\x04 \x01(\t"j\n\x1bReplaceAccessLevelsResponse\x12K\n\raccess_levels\x18\x01 \x03(\x0b\x32\x34.google.identity.accesscontextmanager.v1.AccessLevel"\x93\x01\n\x1cListServicePerimetersRequest\x12L\n\x06parent\x18\x01 \x01(\tB<\xe0\x41\x02\xfa\x41\x36\x12\x34\x61\x63\x63\x65sscontextmanager.googleapis.com/ServicePerimeter\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t"\x8f\x01\n\x1dListServicePerimetersResponse\x12U\n\x12service_perimeters\x18\x01 \x03(\x0b\x32\x39.google.identity.accesscontextmanager.v1.ServicePerimeter\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"h\n\x1aGetServicePerimeterRequest\x12J\n\x04name\x18\x01 \x01(\tB<\xe0\x41\x02\xfa\x41\x36\n4accesscontextmanager.googleapis.com/ServicePerimeter"\xc8\x01\n\x1d\x43reateServicePerimeterRequest\x12L\n\x06parent\x18\x01 \x01(\tB<\xe0\x41\x02\xfa\x41\x36\x12\x34\x61\x63\x63\x65sscontextmanager.googleapis.com/ServicePerimeter\x12Y\n\x11service_perimeter\x18\x02 \x01(\x0b\x32\x39.google.identity.accesscontextmanager.v1.ServicePerimeterB\x03\xe0\x41\x02"\xb0\x01\n\x1dUpdateServicePerimeterRequest\x12Y\n\x11service_perimeter\x18\x01 \x01(\x0b\x32\x39.google.identity.accesscontextmanager.v1.ServicePerimeterB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x02"k\n\x1d\x44\x65leteServicePerimeterRequest\x12J\n\x04name\x18\x01 \x01(\tB<\xe0\x41\x02\xfa\x41\x36\n4accesscontextmanager.googleapis.com/ServicePerimeter"\xd9\x01\n\x1fReplaceServicePerimetersRequest\x12L\n\x06parent\x18\x01 \x01(\tB<\xe0\x41\x02\xfa\x41\x36\x12\x34\x61\x63\x63\x65sscontextmanager.googleapis.com/ServicePerimeter\x12Z\n\x12service_perimeters\x18\x02 \x03(\x0b\x32\x39.google.identity.accesscontextmanager.v1.ServicePerimeterB\x03\xe0\x41\x02\x12\x0c\n\x04\x65tag\x18\x03 \x01(\t"y\n ReplaceServicePerimetersResponse\x12U\n\x12service_perimeters\x18\x01 \x03(\x0b\x32\x39.google.identity.accesscontextmanager.v1.ServicePerimeter"|\n\x1e\x43ommitServicePerimetersRequest\x12L\n\x06parent\x18\x01 \x01(\tB<\xe0\x41\x02\xfa\x41\x36\x12\x34\x61\x63\x63\x65sscontextmanager.googleapis.com/ServicePerimeter\x12\x0c\n\x04\x65tag\x18\x02 \x01(\t"x\n\x1f\x43ommitServicePerimetersResponse\x12U\n\x12service_perimeters\x18\x01 \x03(\x0b\x32\x39.google.identity.accesscontextmanager.v1.ServicePerimeter"\x9d\x01\n ListGcpUserAccessBindingsRequest\x12H\n\x06parent\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0cloudresourcemanager.googleapis.com/Organization\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01"\x9d\x01\n!ListGcpUserAccessBindingsResponse\x12_\n\x18gcp_user_access_bindings\x18\x01 \x03(\x0b\x32=.google.identity.accesscontextmanager.v1.GcpUserAccessBinding\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t"p\n\x1eGetGcpUserAccessBindingRequest\x12N\n\x04name\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\n8accesscontextmanager.googleapis.com/GcpUserAccessBinding"\xd2\x01\n!CreateGcpUserAccessBindingRequest\x12H\n\x06parent\x18\x01 \x01(\tB8\xe0\x41\x02\xfa\x41\x32\n0cloudresourcemanager.googleapis.com/Organization\x12\x63\n\x17gcp_user_access_binding\x18\x02 \x01(\x0b\x32=.google.identity.accesscontextmanager.v1.GcpUserAccessBindingB\x03\xe0\x41\x02"\xbe\x01\n!UpdateGcpUserAccessBindingRequest\x12\x63\n\x17gcp_user_access_binding\x18\x01 \x01(\x0b\x32=.google.identity.accesscontextmanager.v1.GcpUserAccessBindingB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x02"s\n!DeleteGcpUserAccessBindingRequest\x12N\n\x04name\x18\x01 \x01(\tB@\xe0\x41\x02\xfa\x41:\n8accesscontextmanager.googleapis.com/GcpUserAccessBinding"\'\n%GcpUserAccessBindingOperationMetadata"\'\n%AccessContextManagerOperationMetadata*D\n\x0bLevelFormat\x12\x1c\n\x18LEVEL_FORMAT_UNSPECIFIED\x10\x00\x12\x0e\n\nAS_DEFINED\x10\x01\x12\x07\n\x03\x43\x45L\x10\x02\x32\xf1\x32\n\x14\x41\x63\x63\x65ssContextManager\x12\xb9\x01\n\x12ListAccessPolicies\x12\x42.google.identity.accesscontextmanager.v1.ListAccessPoliciesRequest\x1a\x43.google.identity.accesscontextmanager.v1.ListAccessPoliciesResponse"\x1a\x82\xd3\xe4\x93\x02\x14\x12\x12/v1/accessPolicies\x12\xb5\x01\n\x0fGetAccessPolicy\x12?.google.identity.accesscontextmanager.v1.GetAccessPolicyRequest\x1a\x35.google.identity.accesscontextmanager.v1.AccessPolicy"*\xda\x41\x04name\x82\xd3\xe4\x93\x02\x1d\x12\x1b/v1/{name=accessPolicies/*}\x12\xc1\x01\n\x12\x43reateAccessPolicy\x12\x35.google.identity.accesscontextmanager.v1.AccessPolicy\x1a\x1d.google.longrunning.Operation"U\xca\x41\x35\n\x0c\x41\x63\x63\x65ssPolicy\x12%AccessContextManagerOperationMetadata\x82\xd3\xe4\x93\x02\x17"\x12/v1/accessPolicies:\x01*\x12\xf8\x01\n\x12UpdateAccessPolicy\x12\x42.google.identity.accesscontextmanager.v1.UpdateAccessPolicyRequest\x1a\x1d.google.longrunning.Operation"\x7f\xca\x41\x35\n\x0c\x41\x63\x63\x65ssPolicy\x12%AccessContextManagerOperationMetadata\xda\x41\x12policy,update_mask\x82\xd3\xe4\x93\x02,2"/v1/{policy.name=accessPolicies/*}:\x06policy\x12\xe4\x01\n\x12\x44\x65leteAccessPolicy\x12\x42.google.identity.accesscontextmanager.v1.DeleteAccessPolicyRequest\x1a\x1d.google.longrunning.Operation"k\xca\x41>\n\x15google.protobuf.Empty\x12%AccessContextManagerOperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x1d*\x1b/v1/{name=accessPolicies/*}\x12\xd4\x01\n\x10ListAccessLevels\x12@.google.identity.accesscontextmanager.v1.ListAccessLevelsRequest\x1a\x41.google.identity.accesscontextmanager.v1.ListAccessLevelsResponse";\xda\x41\x06parent\x82\xd3\xe4\x93\x02,\x12*/v1/{parent=accessPolicies/*}/accessLevels\x12\xc1\x01\n\x0eGetAccessLevel\x12>.google.identity.accesscontextmanager.v1.GetAccessLevelRequest\x1a\x34.google.identity.accesscontextmanager.v1.AccessLevel"9\xda\x41\x04name\x82\xd3\xe4\x93\x02,\x12*/v1/{name=accessPolicies/*/accessLevels/*}\x12\x85\x02\n\x11\x43reateAccessLevel\x12\x41.google.identity.accesscontextmanager.v1.CreateAccessLevelRequest\x1a\x1d.google.longrunning.Operation"\x8d\x01\xca\x41\x34\n\x0b\x41\x63\x63\x65ssLevel\x12%AccessContextManagerOperationMetadata\xda\x41\x13parent,access_level\x82\xd3\xe4\x93\x02:"*/v1/{parent=accessPolicies/*}/accessLevels:\x0c\x61\x63\x63\x65ss_level\x12\x97\x02\n\x11UpdateAccessLevel\x12\x41.google.identity.accesscontextmanager.v1.UpdateAccessLevelRequest\x1a\x1d.google.longrunning.Operation"\x9f\x01\xca\x41\x34\n\x0b\x41\x63\x63\x65ssLevel\x12%AccessContextManagerOperationMetadata\xda\x41\x18\x61\x63\x63\x65ss_level,update_mask\x82\xd3\xe4\x93\x02G27/v1/{access_level.name=accessPolicies/*/accessLevels/*}:\x0c\x61\x63\x63\x65ss_level\x12\xf1\x01\n\x11\x44\x65leteAccessLevel\x12\x41.google.identity.accesscontextmanager.v1.DeleteAccessLevelRequest\x1a\x1d.google.longrunning.Operation"z\xca\x41>\n\x15google.protobuf.Empty\x12%AccessContextManagerOperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02,**/v1/{name=accessPolicies/*/accessLevels/*}\x12\x83\x02\n\x13ReplaceAccessLevels\x12\x43.google.identity.accesscontextmanager.v1.ReplaceAccessLevelsRequest\x1a\x1d.google.longrunning.Operation"\x87\x01\xca\x41\x44\n\x1bReplaceAccessLevelsResponse\x12%AccessContextManagerOperationMetadata\x82\xd3\xe4\x93\x02:"5/v1/{parent=accessPolicies/*}/accessLevels:replaceAll:\x01*\x12\xe8\x01\n\x15ListServicePerimeters\x12\x45.google.identity.accesscontextmanager.v1.ListServicePerimetersRequest\x1a\x46.google.identity.accesscontextmanager.v1.ListServicePerimetersResponse"@\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x31\x12//v1/{parent=accessPolicies/*}/servicePerimeters\x12\xd5\x01\n\x13GetServicePerimeter\x12\x43.google.identity.accesscontextmanager.v1.GetServicePerimeterRequest\x1a\x39.google.identity.accesscontextmanager.v1.ServicePerimeter">\xda\x41\x04name\x82\xd3\xe4\x93\x02\x31\x12//v1/{name=accessPolicies/*/servicePerimeters/*}\x12\xa3\x02\n\x16\x43reateServicePerimeter\x12\x46.google.identity.accesscontextmanager.v1.CreateServicePerimeterRequest\x1a\x1d.google.longrunning.Operation"\xa1\x01\xca\x41\x39\n\x10ServicePerimeter\x12%AccessContextManagerOperationMetadata\xda\x41\x18parent,service_perimeter\x82\xd3\xe4\x93\x02\x44"//v1/{parent=accessPolicies/*}/servicePerimeters:\x11service_perimeter\x12\xba\x02\n\x16UpdateServicePerimeter\x12\x46.google.identity.accesscontextmanager.v1.UpdateServicePerimeterRequest\x1a\x1d.google.longrunning.Operation"\xb8\x01\xca\x41\x39\n\x10ServicePerimeter\x12%AccessContextManagerOperationMetadata\xda\x41\x1dservice_perimeter,update_mask\x82\xd3\xe4\x93\x02V2A/v1/{service_perimeter.name=accessPolicies/*/servicePerimeters/*}:\x11service_perimeter\x12\x80\x02\n\x16\x44\x65leteServicePerimeter\x12\x46.google.identity.accesscontextmanager.v1.DeleteServicePerimeterRequest\x1a\x1d.google.longrunning.Operation"\x7f\xca\x41>\n\x15google.protobuf.Empty\x12%AccessContextManagerOperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x31*//v1/{name=accessPolicies/*/servicePerimeters/*}\x12\x97\x02\n\x18ReplaceServicePerimeters\x12H.google.identity.accesscontextmanager.v1.ReplaceServicePerimetersRequest\x1a\x1d.google.longrunning.Operation"\x91\x01\xca\x41I\n ReplaceServicePerimetersResponse\x12%AccessContextManagerOperationMetadata\x82\xd3\xe4\x93\x02?":/v1/{parent=accessPolicies/*}/servicePerimeters:replaceAll:\x01*\x12\x90\x02\n\x17\x43ommitServicePerimeters\x12G.google.identity.accesscontextmanager.v1.CommitServicePerimetersRequest\x1a\x1d.google.longrunning.Operation"\x8c\x01\xca\x41H\n\x1f\x43ommitServicePerimetersResponse\x12%AccessContextManagerOperationMetadata\x82\xd3\xe4\x93\x02;"6/v1/{parent=accessPolicies/*}/servicePerimeters:commit:\x01*\x12\xf7\x01\n\x19ListGcpUserAccessBindings\x12I.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsRequest\x1aJ.google.identity.accesscontextmanager.v1.ListGcpUserAccessBindingsResponse"C\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x34\x12\x32/v1/{parent=organizations/*}/gcpUserAccessBindings\x12\xe4\x01\n\x17GetGcpUserAccessBinding\x12G.google.identity.accesscontextmanager.v1.GetGcpUserAccessBindingRequest\x1a=.google.identity.accesscontextmanager.v1.GcpUserAccessBinding"A\xda\x41\x04name\x82\xd3\xe4\x93\x02\x34\x12\x32/v1/{name=organizations/*/gcpUserAccessBindings/*}\x12\xbe\x02\n\x1a\x43reateGcpUserAccessBinding\x12J.google.identity.accesscontextmanager.v1.CreateGcpUserAccessBindingRequest\x1a\x1d.google.longrunning.Operation"\xb4\x01\xca\x41=\n\x14GcpUserAccessBinding\x12%GcpUserAccessBindingOperationMetadata\xda\x41\x1eparent,gcp_user_access_binding\x82\xd3\xe4\x93\x02M"2/v1/{parent=organizations/*}/gcpUserAccessBindings:\x17gcp_user_access_binding\x12\xdb\x02\n\x1aUpdateGcpUserAccessBinding\x12J.google.identity.accesscontextmanager.v1.UpdateGcpUserAccessBindingRequest\x1a\x1d.google.longrunning.Operation"\xd1\x01\xca\x41=\n\x14GcpUserAccessBinding\x12%GcpUserAccessBindingOperationMetadata\xda\x41#gcp_user_access_binding,update_mask\x82\xd3\xe4\x93\x02\x65\x32J/v1/{gcp_user_access_binding.name=organizations/*/gcpUserAccessBindings/*}:\x17gcp_user_access_binding\x12\x8c\x02\n\x1a\x44\x65leteGcpUserAccessBinding\x12J.google.identity.accesscontextmanager.v1.DeleteGcpUserAccessBindingRequest\x1a\x1d.google.longrunning.Operation"\x82\x01\xca\x41>\n\x15google.protobuf.Empty\x12%GcpUserAccessBindingOperationMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x34*2/v1/{name=organizations/*/gcpUserAccessBindings/*}\x12\x82\x01\n\x0cSetIamPolicy\x12".google.iam.v1.SetIamPolicyRequest\x1a\x15.google.iam.v1.Policy"7\x82\xd3\xe4\x93\x02\x31",/v1/{resource=accessPolicies/*}:setIamPolicy:\x01*\x12\x82\x01\n\x0cGetIamPolicy\x12".google.iam.v1.GetIamPolicyRequest\x1a\x15.google.iam.v1.Policy"7\x82\xd3\xe4\x93\x02\x31",/v1/{resource=accessPolicies/*}:getIamPolicy:\x01*\x12\xbf\x02\n\x12TestIamPermissions\x12(.google.iam.v1.TestIamPermissionsRequest\x1a).google.iam.v1.TestIamPermissionsResponse"\xd3\x01\x82\xd3\xe4\x93\x02\xcc\x01"2/v1/{resource=accessPolicies/*}:testIamPermissions:\x01*ZF"A/v1/{resource=accessPolicies/*/accessLevels/*}:testIamPermissions:\x01*ZK"F/v1/{resource=accessPolicies/*/servicePerimeters/*}:testIamPermissions:\x01*\x1aW\xca\x41#accesscontextmanager.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformB\xb0\x02\n+com.google.identity.accesscontextmanager.v1B\x19\x41\x63\x63\x65ssContextManagerProtoP\x01Z\\cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb;accesscontextmanagerpb\xa2\x02\x04GACM\xaa\x02\'Google.Identity.AccessContextManager.V1\xca\x02\'Google\\Identity\\AccessContextManager\\V1\xea\x02*Google::Identity::AccessContextManager::V1b\x06proto3' diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.pyi b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.pyi index 18dd69c9ff91..224259c3ce20 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.pyi +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_context_manager_pb2.pyi @@ -24,6 +24,13 @@ from google.api import field_behavior_pb2 as _field_behavior_pb2 from google.api import resource_pb2 as _resource_pb2 from google.iam.v1 import iam_policy_pb2 as _iam_policy_pb2 from google.iam.v1 import policy_pb2 as _policy_pb2 +from google.longrunning import operations_pb2 as _operations_pb2 +from google.protobuf import descriptor as _descriptor +from google.protobuf import field_mask_pb2 as _field_mask_pb2 +from google.protobuf import message as _message +from google.protobuf.internal import containers as _containers +from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper + from google.identity.accesscontextmanager.v1 import ( access_level_pb2 as _access_level_pb2, ) @@ -36,12 +43,6 @@ from google.identity.accesscontextmanager.v1 import ( from google.identity.accesscontextmanager.v1 import ( service_perimeter_pb2 as _service_perimeter_pb2, ) -from google.longrunning import operations_pb2 as _operations_pb2 -from google.protobuf import descriptor as _descriptor -from google.protobuf import field_mask_pb2 as _field_mask_pb2 -from google.protobuf import message as _message -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper DESCRIPTOR: _descriptor.FileDescriptor diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.py b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.py index c29c1e796d29..a38fabfc12b2 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.py +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.py @@ -18,6 +18,7 @@ # source: google/identity/accesscontextmanager/v1/access_level.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -29,11 +30,12 @@ from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from google.type import expr_pb2 as google_dot_type_dot_expr__pb2 + from google.identity.accesscontextmanager.type import ( device_resources_pb2 as google_dot_identity_dot_accesscontextmanager_dot_type_dot_device__resources__pb2, ) -from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from google.type import expr_pb2 as google_dot_type_dot_expr__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b'\n:google/identity/accesscontextmanager/v1/access_level.proto\x12\'google.identity.accesscontextmanager.v1\x1a\x19google/api/resource.proto\x1a@google/identity/accesscontextmanager/type/device_resources.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16google/type/expr.proto"\xaa\x03\n\x0b\x41\x63\x63\x65ssLevel\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x44\n\x05\x62\x61sic\x18\x04 \x01(\x0b\x32\x33.google.identity.accesscontextmanager.v1.BasicLevelH\x00\x12\x46\n\x06\x63ustom\x18\x05 \x01(\x0b\x32\x34.google.identity.accesscontextmanager.v1.CustomLevelH\x00\x12/\n\x0b\x63reate_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\x0bupdate_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:p\xea\x41m\n/accesscontextmanager.googleapis.com/AccessLevel\x12:accessPolicies/{access_policy}/accessLevels/{access_level}B\x07\n\x05level"\xef\x01\n\nBasicLevel\x12\x46\n\nconditions\x18\x01 \x03(\x0b\x32\x32.google.identity.accesscontextmanager.v1.Condition\x12j\n\x12\x63ombining_function\x18\x02 \x01(\x0e\x32N.google.identity.accesscontextmanager.v1.BasicLevel.ConditionCombiningFunction"-\n\x1a\x43onditionCombiningFunction\x12\x07\n\x03\x41ND\x10\x00\x12\x06\n\x02OR\x10\x01"\xc3\x01\n\tCondition\x12\x16\n\x0eip_subnetworks\x18\x01 \x03(\t\x12L\n\rdevice_policy\x18\x02 \x01(\x0b\x32\x35.google.identity.accesscontextmanager.v1.DevicePolicy\x12\x1e\n\x16required_access_levels\x18\x03 \x03(\t\x12\x0e\n\x06negate\x18\x05 \x01(\x08\x12\x0f\n\x07members\x18\x06 \x03(\t\x12\x0f\n\x07regions\x18\x07 \x03(\t".\n\x0b\x43ustomLevel\x12\x1f\n\x04\x65xpr\x18\x01 \x01(\x0b\x32\x11.google.type.Expr"\x89\x03\n\x0c\x44\x65vicePolicy\x12\x1a\n\x12require_screenlock\x18\x01 \x01(\x08\x12\x66\n\x1b\x61llowed_encryption_statuses\x18\x02 \x03(\x0e\x32\x41.google.identity.accesscontextmanager.type.DeviceEncryptionStatus\x12M\n\x0eos_constraints\x18\x03 \x03(\x0b\x32\x35.google.identity.accesscontextmanager.v1.OsConstraint\x12j\n allowed_device_management_levels\x18\x06 \x03(\x0e\x32@.google.identity.accesscontextmanager.type.DeviceManagementLevel\x12\x1e\n\x16require_admin_approval\x18\x07 \x01(\x08\x12\x1a\n\x12require_corp_owned\x18\x08 \x01(\x08"\x8f\x01\n\x0cOsConstraint\x12\x42\n\x07os_type\x18\x01 \x01(\x0e\x32\x31.google.identity.accesscontextmanager.type.OsType\x12\x17\n\x0fminimum_version\x18\x02 \x01(\t\x12"\n\x1arequire_verified_chrome_os\x18\x03 \x01(\x08\x42\xa7\x02\n+com.google.identity.accesscontextmanager.v1B\x10\x41\x63\x63\x65ssLevelProtoP\x01Z\\cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb;accesscontextmanagerpb\xa2\x02\x04GACM\xaa\x02\'Google.Identity.AccessContextManager.V1\xca\x02\'Google\\Identity\\AccessContextManager\\V1\xea\x02*Google::Identity::AccessContextManager::V1b\x06proto3' diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.pyi b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.pyi index e02ef157b139..2e849323a2b1 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.pyi +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_level_pb2.pyi @@ -19,9 +19,6 @@ from typing import Optional as _Optional from typing import Union as _Union from google.api import resource_pb2 as _resource_pb2 -from google.identity.accesscontextmanager.type import ( - device_resources_pb2 as _device_resources_pb2, -) from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf import timestamp_pb2 as _timestamp_pb2 @@ -29,6 +26,10 @@ from google.protobuf.internal import containers as _containers from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper from google.type import expr_pb2 as _expr_pb2 +from google.identity.accesscontextmanager.type import ( + device_resources_pb2 as _device_resources_pb2, +) + DESCRIPTOR: _descriptor.FileDescriptor class AccessLevel(_message.Message): @@ -73,6 +74,7 @@ class BasicLevel(_message.Message): __slots__ = () AND: _ClassVar[BasicLevel.ConditionCombiningFunction] OR: _ClassVar[BasicLevel.ConditionCombiningFunction] + AND: BasicLevel.ConditionCombiningFunction OR: BasicLevel.ConditionCombiningFunction CONDITIONS_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_policy_pb2.py b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_policy_pb2.py index 50f7aa352871..91c6163e56ef 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_policy_pb2.py +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/access_policy_pb2.py @@ -18,6 +18,7 @@ # source: google/identity/accesscontextmanager/v1/access_policy.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/gcp_user_access_binding_pb2.py b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/gcp_user_access_binding_pb2.py index 146166962cdb..2d0f851254ad 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/gcp_user_access_binding_pb2.py +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/gcp_user_access_binding_pb2.py @@ -18,6 +18,7 @@ # source: google/identity/accesscontextmanager/v1/gcp_user_access_binding.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.py b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.py index efc833133371..92e494aee078 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.py +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.py @@ -18,6 +18,7 @@ # source: google/identity/accesscontextmanager/v1/service_perimeter.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.pyi b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.pyi index ff42a2fc7b8c..de769bd9f922 100644 --- a/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.pyi +++ b/packages/google-cloud-access-context-manager/google/identity/accesscontextmanager/v1/service_perimeter_pb2.pyi @@ -44,6 +44,7 @@ class ServicePerimeter(_message.Message): __slots__ = () PERIMETER_TYPE_REGULAR: _ClassVar[ServicePerimeter.PerimeterType] PERIMETER_TYPE_BRIDGE: _ClassVar[ServicePerimeter.PerimeterType] + PERIMETER_TYPE_REGULAR: ServicePerimeter.PerimeterType PERIMETER_TYPE_BRIDGE: ServicePerimeter.PerimeterType NAME_FIELD_NUMBER: _ClassVar[int] @@ -93,6 +94,7 @@ class ServicePerimeterConfig(_message.Message): ANY_IDENTITY: _ClassVar[ServicePerimeterConfig.IdentityType] ANY_USER_ACCOUNT: _ClassVar[ServicePerimeterConfig.IdentityType] ANY_SERVICE_ACCOUNT: _ClassVar[ServicePerimeterConfig.IdentityType] + IDENTITY_TYPE_UNSPECIFIED: ServicePerimeterConfig.IdentityType ANY_IDENTITY: ServicePerimeterConfig.IdentityType ANY_USER_ACCOUNT: ServicePerimeterConfig.IdentityType @@ -247,6 +249,7 @@ class ServicePerimeterConfig(_message.Message): _Union[ServicePerimeterConfig.EgressTo, _Mapping] ] = ..., ) -> None: ... + RESOURCES_FIELD_NUMBER: _ClassVar[int] ACCESS_LEVELS_FIELD_NUMBER: _ClassVar[int] RESTRICTED_SERVICES_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/google-cloud-access-context-manager/noxfile.py b/packages/google-cloud-access-context-manager/noxfile.py index ed9f00a9c902..9b142b85c34e 100644 --- a/packages/google-cloud-access-context-manager/noxfile.py +++ b/packages/google-cloud-access-context-manager/noxfile.py @@ -22,13 +22,12 @@ import pathlib import re import shutil -from typing import Dict, List import warnings +from typing import Dict, List import nox -BLACK_VERSION = "black[jupyter]==23.7.0" -ISORT_VERSION = "isort==5.11.0" +RUFF_VERSION = "ruff==0.14.14" LINT_PATHS = ["docs", "google", "tests", "noxfile.py", "setup.py"] @@ -102,10 +101,15 @@ def lint(session): Returns a failure if the linters find linting errors or sufficiently serious code quality issues. """ - session.install("flake8", BLACK_VERSION) + session.install("flake8", RUFF_VERSION) + + # Check formatting session.run( - "black", + "ruff", + "format", "--check", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -114,10 +118,18 @@ def lint(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def blacken(session): - """Run black. Format code to uniform standard.""" - session.install(BLACK_VERSION) + """(Deprecated) Legacy session. Please use 'nox -s format'.""" + session.log( + "WARNING: The 'blacken' session is deprecated and will be removed in a future release. Please use 'nox -s format' in the future." + ) + + # Just run the ruff formatter (keeping legacy behavior of only formatting, not sorting imports) + session.install(RUFF_VERSION) session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -125,19 +137,31 @@ def blacken(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def format(session): """ - Run isort to sort imports. Then run black - to format code to uniform standard. + Run ruff to sort imports and format code. """ - session.install(BLACK_VERSION, ISORT_VERSION) - # Use the --fss option to sort imports using strict alphabetical order. - # See https://pycqa.github.io/isort/docs/configuration/options.html#force-sort-within-sections + # 1. Install ruff (skipped automatically if you run with --no-venv) + session.install(RUFF_VERSION) + + # 2. Run Ruff to fix imports + # check --select I: Enables strict import sorting + # --fix: Applies the changes automatically session.run( - "isort", - "--fss", + "ruff", + "check", + "--select", + "I", + "--fix", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, ) + + # 3. Run Ruff to format code session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, ) diff --git a/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.py b/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.py index 34afbb24f6d0..e1e726d1c40a 100644 --- a/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.py +++ b/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.py @@ -18,6 +18,7 @@ # source: google/cloud/audit/audit_log.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.pyi b/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.pyi index db41c838c6c9..dfa0ff42cb24 100644 --- a/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.pyi +++ b/packages/google-cloud-audit-log/google/cloud/audit/audit_log_pb2.pyi @@ -150,6 +150,7 @@ class AuthorizationInfo(_message.Message): ADMIN_WRITE: _ClassVar[AuthorizationInfo.PermissionType] DATA_READ: _ClassVar[AuthorizationInfo.PermissionType] DATA_WRITE: _ClassVar[AuthorizationInfo.PermissionType] + PERMISSION_TYPE_UNSPECIFIED: AuthorizationInfo.PermissionType ADMIN_READ: AuthorizationInfo.PermissionType ADMIN_WRITE: AuthorizationInfo.PermissionType @@ -242,6 +243,7 @@ class ServiceAccountDelegationInfo(_message.Message): self, third_party_claims: _Optional[_Union[_struct_pb2.Struct, _Mapping]] = ..., ) -> None: ... + PRINCIPAL_SUBJECT_FIELD_NUMBER: _ClassVar[int] FIRST_PARTY_PRINCIPAL_FIELD_NUMBER: _ClassVar[int] THIRD_PARTY_PRINCIPAL_FIELD_NUMBER: _ClassVar[int] @@ -282,6 +284,7 @@ class OrgPolicyViolationInfo(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + PAYLOAD_FIELD_NUMBER: _ClassVar[int] RESOURCE_TYPE_FIELD_NUMBER: _ClassVar[int] RESOURCE_TAGS_FIELD_NUMBER: _ClassVar[int] @@ -307,6 +310,7 @@ class ViolationInfo(_message.Message): BOOLEAN_CONSTRAINT: _ClassVar[ViolationInfo.PolicyType] LIST_CONSTRAINT: _ClassVar[ViolationInfo.PolicyType] CUSTOM_CONSTRAINT: _ClassVar[ViolationInfo.PolicyType] + POLICY_TYPE_UNSPECIFIED: ViolationInfo.PolicyType BOOLEAN_CONSTRAINT: ViolationInfo.PolicyType LIST_CONSTRAINT: ViolationInfo.PolicyType diff --git a/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.py b/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.py index 04d151302d85..789b26636006 100644 --- a/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.py +++ b/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.py @@ -18,6 +18,7 @@ # source: google/cloud/audit/bigquery_audit_metadata.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.pyi b/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.pyi index 07d4619d11cf..d59456569b64 100644 --- a/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.pyi +++ b/packages/google-cloud-audit-log/google/cloud/audit/bigquery_audit_metadata_pb2.pyi @@ -64,6 +64,7 @@ class BigQueryAuditMetadata(_message.Message): ] CREATE_NEVER: _ClassVar[BigQueryAuditMetadata.CreateDisposition] CREATE_IF_NEEDED: _ClassVar[BigQueryAuditMetadata.CreateDisposition] + CREATE_DISPOSITION_UNSPECIFIED: BigQueryAuditMetadata.CreateDisposition CREATE_NEVER: BigQueryAuditMetadata.CreateDisposition CREATE_IF_NEEDED: BigQueryAuditMetadata.CreateDisposition @@ -74,6 +75,7 @@ class BigQueryAuditMetadata(_message.Message): WRITE_EMPTY: _ClassVar[BigQueryAuditMetadata.WriteDisposition] WRITE_TRUNCATE: _ClassVar[BigQueryAuditMetadata.WriteDisposition] WRITE_APPEND: _ClassVar[BigQueryAuditMetadata.WriteDisposition] + WRITE_DISPOSITION_UNSPECIFIED: BigQueryAuditMetadata.WriteDisposition WRITE_EMPTY: BigQueryAuditMetadata.WriteDisposition WRITE_TRUNCATE: BigQueryAuditMetadata.WriteDisposition @@ -85,6 +87,7 @@ class BigQueryAuditMetadata(_message.Message): COPY: _ClassVar[BigQueryAuditMetadata.OperationType] SNAPSHOT: _ClassVar[BigQueryAuditMetadata.OperationType] RESTORE: _ClassVar[BigQueryAuditMetadata.OperationType] + OPERATION_TYPE_UNSPECIFIED: BigQueryAuditMetadata.OperationType COPY: BigQueryAuditMetadata.OperationType SNAPSHOT: BigQueryAuditMetadata.OperationType @@ -96,6 +99,7 @@ class BigQueryAuditMetadata(_message.Message): PENDING: _ClassVar[BigQueryAuditMetadata.JobState] RUNNING: _ClassVar[BigQueryAuditMetadata.JobState] DONE: _ClassVar[BigQueryAuditMetadata.JobState] + JOB_STATE_UNSPECIFIED: BigQueryAuditMetadata.JobState PENDING: BigQueryAuditMetadata.JobState RUNNING: BigQueryAuditMetadata.JobState @@ -142,6 +146,7 @@ class BigQueryAuditMetadata(_message.Message): CREATE_EXTERNAL_TABLE: _ClassVar[BigQueryAuditMetadata.QueryStatementType] EXPORT_DATA: _ClassVar[BigQueryAuditMetadata.QueryStatementType] CALL: _ClassVar[BigQueryAuditMetadata.QueryStatementType] + QUERY_STATEMENT_TYPE_UNSPECIFIED: BigQueryAuditMetadata.QueryStatementType SELECT: BigQueryAuditMetadata.QueryStatementType ASSERT: BigQueryAuditMetadata.QueryStatementType @@ -188,6 +193,7 @@ class BigQueryAuditMetadata(_message.Message): REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.JobInsertion.Reason] JOB_INSERT_REQUEST: _ClassVar[BigQueryAuditMetadata.JobInsertion.Reason] QUERY_REQUEST: _ClassVar[BigQueryAuditMetadata.JobInsertion.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.JobInsertion.Reason JOB_INSERT_REQUEST: BigQueryAuditMetadata.JobInsertion.Reason QUERY_REQUEST: BigQueryAuditMetadata.JobInsertion.Reason @@ -225,6 +231,7 @@ class BigQueryAuditMetadata(_message.Message): __slots__ = () REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.JobDeletion.Reason] JOB_DELETE_REQUEST: _ClassVar[BigQueryAuditMetadata.JobDeletion.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.JobDeletion.Reason JOB_DELETE_REQUEST: BigQueryAuditMetadata.JobDeletion.Reason JOB_NAME_FIELD_NUMBER: _ClassVar[int] @@ -247,6 +254,7 @@ class BigQueryAuditMetadata(_message.Message): REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.DatasetCreation.Reason] CREATE: _ClassVar[BigQueryAuditMetadata.DatasetCreation.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.DatasetCreation.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.DatasetCreation.Reason CREATE: BigQueryAuditMetadata.DatasetCreation.Reason QUERY: BigQueryAuditMetadata.DatasetCreation.Reason @@ -274,6 +282,7 @@ class BigQueryAuditMetadata(_message.Message): UPDATE: _ClassVar[BigQueryAuditMetadata.DatasetChange.Reason] SET_IAM_POLICY: _ClassVar[BigQueryAuditMetadata.DatasetChange.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.DatasetChange.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.DatasetChange.Reason UPDATE: BigQueryAuditMetadata.DatasetChange.Reason SET_IAM_POLICY: BigQueryAuditMetadata.DatasetChange.Reason @@ -301,6 +310,7 @@ class BigQueryAuditMetadata(_message.Message): REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.DatasetDeletion.Reason] DELETE: _ClassVar[BigQueryAuditMetadata.DatasetDeletion.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.DatasetDeletion.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.DatasetDeletion.Reason DELETE: BigQueryAuditMetadata.DatasetDeletion.Reason QUERY: BigQueryAuditMetadata.DatasetDeletion.Reason @@ -325,6 +335,7 @@ class BigQueryAuditMetadata(_message.Message): JOB: _ClassVar[BigQueryAuditMetadata.TableCreation.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.TableCreation.Reason] TABLE_INSERT_REQUEST: _ClassVar[BigQueryAuditMetadata.TableCreation.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.TableCreation.Reason JOB: BigQueryAuditMetadata.TableCreation.Reason QUERY: BigQueryAuditMetadata.TableCreation.Reason @@ -351,6 +362,7 @@ class BigQueryAuditMetadata(_message.Message): __slots__ = () REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.ModelCreation.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.ModelCreation.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelCreation.Reason QUERY: BigQueryAuditMetadata.ModelCreation.Reason MODEL_FIELD_NUMBER: _ClassVar[int] @@ -378,6 +390,7 @@ class BigQueryAuditMetadata(_message.Message): ROUTINE_INSERT_REQUEST: _ClassVar[ BigQueryAuditMetadata.RoutineCreation.Reason ] + REASON_UNSPECIFIED: BigQueryAuditMetadata.RoutineCreation.Reason QUERY: BigQueryAuditMetadata.RoutineCreation.Reason ROUTINE_INSERT_REQUEST: BigQueryAuditMetadata.RoutineCreation.Reason @@ -422,6 +435,7 @@ class BigQueryAuditMetadata(_message.Message): MATERIALIZED_VIEW_REFRESH: _ClassVar[ BigQueryAuditMetadata.TableDataRead.Reason ] + REASON_UNSPECIFIED: BigQueryAuditMetadata.TableDataRead.Reason JOB: BigQueryAuditMetadata.TableDataRead.Reason TABLEDATA_LIST_REQUEST: BigQueryAuditMetadata.TableDataRead.Reason @@ -465,6 +479,7 @@ class BigQueryAuditMetadata(_message.Message): TABLE_UPDATE_REQUEST: _ClassVar[BigQueryAuditMetadata.TableChange.Reason] JOB: _ClassVar[BigQueryAuditMetadata.TableChange.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.TableChange.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.TableChange.Reason TABLE_UPDATE_REQUEST: BigQueryAuditMetadata.TableChange.Reason JOB: BigQueryAuditMetadata.TableChange.Reason @@ -499,6 +514,7 @@ class BigQueryAuditMetadata(_message.Message): BigQueryAuditMetadata.ModelMetadataChange.Reason ] QUERY: _ClassVar[BigQueryAuditMetadata.ModelMetadataChange.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelMetadataChange.Reason MODEL_PATCH_REQUEST: BigQueryAuditMetadata.ModelMetadataChange.Reason QUERY: BigQueryAuditMetadata.ModelMetadataChange.Reason @@ -527,6 +543,7 @@ class BigQueryAuditMetadata(_message.Message): ROUTINE_UPDATE_REQUEST: _ClassVar[ BigQueryAuditMetadata.RoutineChange.Reason ] + REASON_UNSPECIFIED: BigQueryAuditMetadata.RoutineChange.Reason QUERY: BigQueryAuditMetadata.RoutineChange.Reason ROUTINE_UPDATE_REQUEST: BigQueryAuditMetadata.RoutineChange.Reason @@ -564,6 +581,7 @@ class BigQueryAuditMetadata(_message.Message): BigQueryAuditMetadata.TableDataChange.Reason ] WRITE_API: _ClassVar[BigQueryAuditMetadata.TableDataChange.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.TableDataChange.Reason JOB: BigQueryAuditMetadata.TableDataChange.Reason QUERY: BigQueryAuditMetadata.TableDataChange.Reason @@ -600,6 +618,7 @@ class BigQueryAuditMetadata(_message.Message): __slots__ = () REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.ModelDataChange.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.ModelDataChange.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelDataChange.Reason QUERY: BigQueryAuditMetadata.ModelDataChange.Reason REASON_FIELD_NUMBER: _ClassVar[int] @@ -621,6 +640,7 @@ class BigQueryAuditMetadata(_message.Message): __slots__ = () REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.ModelDataRead.Reason] JOB: _ClassVar[BigQueryAuditMetadata.ModelDataRead.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelDataRead.Reason JOB: BigQueryAuditMetadata.ModelDataRead.Reason REASON_FIELD_NUMBER: _ClassVar[int] @@ -644,6 +664,7 @@ class BigQueryAuditMetadata(_message.Message): TABLE_DELETE_REQUEST: _ClassVar[BigQueryAuditMetadata.TableDeletion.Reason] EXPIRED: _ClassVar[BigQueryAuditMetadata.TableDeletion.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.TableDeletion.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.TableDeletion.Reason TABLE_DELETE_REQUEST: BigQueryAuditMetadata.TableDeletion.Reason EXPIRED: BigQueryAuditMetadata.TableDeletion.Reason @@ -669,6 +690,7 @@ class BigQueryAuditMetadata(_message.Message): MODEL_DELETE_REQUEST: _ClassVar[BigQueryAuditMetadata.ModelDeletion.Reason] EXPIRED: _ClassVar[BigQueryAuditMetadata.ModelDeletion.Reason] QUERY: _ClassVar[BigQueryAuditMetadata.ModelDeletion.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.ModelDeletion.Reason MODEL_DELETE_REQUEST: BigQueryAuditMetadata.ModelDeletion.Reason EXPIRED: BigQueryAuditMetadata.ModelDeletion.Reason @@ -695,6 +717,7 @@ class BigQueryAuditMetadata(_message.Message): ROUTINE_DELETE_REQUEST: _ClassVar[ BigQueryAuditMetadata.RoutineDeletion.Reason ] + REASON_UNSPECIFIED: BigQueryAuditMetadata.RoutineDeletion.Reason QUERY: BigQueryAuditMetadata.RoutineDeletion.Reason ROUTINE_DELETE_REQUEST: BigQueryAuditMetadata.RoutineDeletion.Reason @@ -771,6 +794,7 @@ class BigQueryAuditMetadata(_message.Message): __slots__ = () REASON_UNSPECIFIED: _ClassVar[BigQueryAuditMetadata.UnlinkDataset.Reason] UNLINK_API: _ClassVar[BigQueryAuditMetadata.UnlinkDataset.Reason] + REASON_UNSPECIFIED: BigQueryAuditMetadata.UnlinkDataset.Reason UNLINK_API: BigQueryAuditMetadata.UnlinkDataset.Reason LINKED_DATASET_FIELD_NUMBER: _ClassVar[int] @@ -829,6 +853,7 @@ class BigQueryAuditMetadata(_message.Message): COPY: _ClassVar[BigQueryAuditMetadata.JobConfig.Type] EXPORT: _ClassVar[BigQueryAuditMetadata.JobConfig.Type] IMPORT: _ClassVar[BigQueryAuditMetadata.JobConfig.Type] + TYPE_UNSPECIFIED: BigQueryAuditMetadata.JobConfig.Type QUERY: BigQueryAuditMetadata.JobConfig.Type COPY: BigQueryAuditMetadata.JobConfig.Type @@ -858,6 +883,7 @@ class BigQueryAuditMetadata(_message.Message): BigQueryAuditMetadata.JobConfig.Query.Priority ] QUERY_BATCH: _ClassVar[BigQueryAuditMetadata.JobConfig.Query.Priority] + PRIORITY_UNSPECIFIED: BigQueryAuditMetadata.JobConfig.Query.Priority QUERY_INTERACTIVE: BigQueryAuditMetadata.JobConfig.Query.Priority QUERY_BATCH: BigQueryAuditMetadata.JobConfig.Query.Priority @@ -1035,6 +1061,7 @@ class BigQueryAuditMetadata(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + TYPE_FIELD_NUMBER: _ClassVar[int] QUERY_CONFIG_FIELD_NUMBER: _ClassVar[int] LOAD_CONFIG_FIELD_NUMBER: _ClassVar[int] @@ -1166,6 +1193,7 @@ class BigQueryAuditMetadata(_message.Message): def __init__( self, name: _Optional[str] = ..., slot_ms: _Optional[int] = ... ) -> None: ... + CREATE_TIME_FIELD_NUMBER: _ClassVar[int] START_TIME_FIELD_NUMBER: _ClassVar[int] END_TIME_FIELD_NUMBER: _ClassVar[int] @@ -1330,6 +1358,7 @@ class BigQueryAuditMetadata(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + FRIENDLY_NAME_FIELD_NUMBER: _ClassVar[int] DESCRIPTION_FIELD_NUMBER: _ClassVar[int] LABELS_FIELD_NUMBER: _ClassVar[int] @@ -1438,6 +1467,7 @@ class BigQueryAuditMetadata(_message.Message): DOC_ID_FIELD_NUMBER: _ClassVar[int] doc_id: str def __init__(self, doc_id: _Optional[str] = ...) -> None: ... + JOB_INSERTION_FIELD_NUMBER: _ClassVar[int] JOB_CHANGE_FIELD_NUMBER: _ClassVar[int] JOB_DELETION_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/google-cloud-audit-log/noxfile.py b/packages/google-cloud-audit-log/noxfile.py index fb626e845cd3..73905f52773d 100644 --- a/packages/google-cloud-audit-log/noxfile.py +++ b/packages/google-cloud-audit-log/noxfile.py @@ -22,13 +22,12 @@ import pathlib import re import shutil -from typing import Dict, List import warnings +from typing import Dict, List import nox -BLACK_VERSION = "black[jupyter]==23.7.0" -ISORT_VERSION = "isort==5.11.0" +RUFF_VERSION = "ruff==0.14.14" LINT_PATHS = ["docs", "google", "tests", "noxfile.py", "setup.py"] @@ -102,10 +101,15 @@ def lint(session): Returns a failure if the linters find linting errors or sufficiently serious code quality issues. """ - session.install("flake8", BLACK_VERSION) + session.install("flake8", RUFF_VERSION) + + # Check formatting session.run( - "black", + "ruff", + "format", "--check", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -114,10 +118,18 @@ def lint(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def blacken(session): - """Run black. Format code to uniform standard.""" - session.install(BLACK_VERSION) + """(Deprecated) Legacy session. Please use 'nox -s format'.""" + session.log( + "WARNING: The 'blacken' session is deprecated and will be removed in a future release. Please use 'nox -s format' in the future." + ) + + # Just run the ruff formatter (keeping legacy behavior of only formatting, not sorting imports) + session.install(RUFF_VERSION) session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -125,19 +137,31 @@ def blacken(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def format(session): """ - Run isort to sort imports. Then run black - to format code to uniform standard. + Run ruff to sort imports and format code. """ - session.install(BLACK_VERSION, ISORT_VERSION) - # Use the --fss option to sort imports using strict alphabetical order. - # See https://pycqa.github.io/isort/docs/configuration/options.html#force-sort-within-sections + # 1. Install ruff (skipped automatically if you run with --no-venv) + session.install(RUFF_VERSION) + + # 2. Run Ruff to fix imports + # check --select I: Enables strict import sorting + # --fix: Applies the changes automatically session.run( - "isort", - "--fss", + "ruff", + "check", + "--select", + "I", + "--fix", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, ) + + # 3. Run Ruff to format code session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, ) diff --git a/packages/googleapis-common-protos/google/api/annotations_pb2.py b/packages/googleapis-common-protos/google/api/annotations_pb2.py index cb76f1dbfe19..ac5cf8d8b5b9 100644 --- a/packages/googleapis-common-protos/google/api/annotations_pb2.py +++ b/packages/googleapis-common-protos/google/api/annotations_pb2.py @@ -18,6 +18,7 @@ # source: google/api/annotations.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -28,9 +29,10 @@ _sym_db = _symbol_database.Default() -from google.api import http_pb2 as google_dot_api_dot_http__pb2 from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 +from google.api import http_pb2 as google_dot_api_dot_http__pb2 + DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b'\n\x1cgoogle/api/annotations.proto\x12\ngoogle.api\x1a\x15google/api/http.proto\x1a google/protobuf/descriptor.proto:E\n\x04http\x12\x1e.google.protobuf.MethodOptions\x18\xb0\xca\xbc" \x01(\x0b\x32\x14.google.api.HttpRuleBn\n\x0e\x63om.google.apiB\x10\x41nnotationsProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3' ) diff --git a/packages/googleapis-common-protos/google/api/annotations_pb2.pyi b/packages/googleapis-common-protos/google/api/annotations_pb2.pyi index 41b6de69d5f5..4c4afeb9545f 100644 --- a/packages/googleapis-common-protos/google/api/annotations_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/annotations_pb2.pyi @@ -14,10 +14,11 @@ from typing import ClassVar as _ClassVar -from google.api import http_pb2 as _http_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pb2 as _descriptor_pb2 +from google.api import http_pb2 as _http_pb2 + DESCRIPTOR: _descriptor.FileDescriptor HTTP_FIELD_NUMBER: _ClassVar[int] http: _descriptor.FieldDescriptor diff --git a/packages/googleapis-common-protos/google/api/auth_pb2.py b/packages/googleapis-common-protos/google/api/auth_pb2.py index 0ae687642364..82874385036c 100644 --- a/packages/googleapis-common-protos/google/api/auth_pb2.py +++ b/packages/googleapis-common-protos/google/api/auth_pb2.py @@ -18,6 +18,7 @@ # source: google/api/auth.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/backend_pb2.py b/packages/googleapis-common-protos/google/api/backend_pb2.py index c23b35342b25..4f6e2c0297b7 100644 --- a/packages/googleapis-common-protos/google/api/backend_pb2.py +++ b/packages/googleapis-common-protos/google/api/backend_pb2.py @@ -18,6 +18,7 @@ # source: google/api/backend.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/backend_pb2.pyi b/packages/googleapis-common-protos/google/api/backend_pb2.pyi index ad2aec0b2ca1..62dad8133375 100644 --- a/packages/googleapis-common-protos/google/api/backend_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/backend_pb2.pyi @@ -52,6 +52,7 @@ class BackendRule(_message.Message): PATH_TRANSLATION_UNSPECIFIED: _ClassVar[BackendRule.PathTranslation] CONSTANT_ADDRESS: _ClassVar[BackendRule.PathTranslation] APPEND_PATH_TO_ADDRESS: _ClassVar[BackendRule.PathTranslation] + PATH_TRANSLATION_UNSPECIFIED: BackendRule.PathTranslation CONSTANT_ADDRESS: BackendRule.PathTranslation APPEND_PATH_TO_ADDRESS: BackendRule.PathTranslation @@ -67,6 +68,7 @@ class BackendRule(_message.Message): key: _Optional[str] = ..., value: _Optional[_Union[BackendRule, _Mapping]] = ..., ) -> None: ... + SELECTOR_FIELD_NUMBER: _ClassVar[int] ADDRESS_FIELD_NUMBER: _ClassVar[int] DEADLINE_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/api/billing_pb2.py b/packages/googleapis-common-protos/google/api/billing_pb2.py index 3ceb3f2487ee..a5543318e219 100644 --- a/packages/googleapis-common-protos/google/api/billing_pb2.py +++ b/packages/googleapis-common-protos/google/api/billing_pb2.py @@ -18,6 +18,7 @@ # source: google/api/billing.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/billing_pb2.pyi b/packages/googleapis-common-protos/google/api/billing_pb2.pyi index 5d3a013eeeae..17b86fbc3245 100644 --- a/packages/googleapis-common-protos/google/api/billing_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/billing_pb2.pyi @@ -38,6 +38,7 @@ class Billing(_message.Message): monitored_resource: _Optional[str] = ..., metrics: _Optional[_Iterable[str]] = ..., ) -> None: ... + CONSUMER_DESTINATIONS_FIELD_NUMBER: _ClassVar[int] consumer_destinations: _containers.RepeatedCompositeFieldContainer[ Billing.BillingDestination diff --git a/packages/googleapis-common-protos/google/api/client_pb2.py b/packages/googleapis-common-protos/google/api/client_pb2.py index ee6f02e15b0f..1f28f3c2375d 100644 --- a/packages/googleapis-common-protos/google/api/client_pb2.py +++ b/packages/googleapis-common-protos/google/api/client_pb2.py @@ -18,6 +18,7 @@ # source: google/api/client.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -28,10 +29,11 @@ _sym_db = _symbol_database.Default() -from google.api import launch_stage_pb2 as google_dot_api_dot_launch__stage__pb2 from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from google.api import launch_stage_pb2 as google_dot_api_dot_launch__stage__pb2 + 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"\xbe\x01\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\x12H\n\x1aselective_gapic_generation\x18\x03 \x01(\x0b\x32$.google.api.SelectiveGapicGeneration"\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.DotnetSettings\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"\xa8\x03\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\x12(\n rest_reference_documentation_uri\x18o \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\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"\x9b\x02\n\x0ePythonSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32".google.api.CommonLanguageSettings\x12N\n\x15\x65xperimental_features\x18\x02 \x01(\x0b\x32/.google.api.PythonSettings.ExperimentalFeatures\x1a\x84\x01\n\x14\x45xperimentalFeatures\x12\x1d\n\x15rest_async_io_enabled\x18\x01 \x01(\x08\x12\'\n\x1fprotobuf_pythonic_types_enabled\x18\x02 \x01(\x08\x12$\n\x1cunversioned_package_disabled\x18\x03 \x01(\x08"B\n\x0cNodeSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32".google.api.CommonLanguageSettings"\xaa\x03\n\x0e\x44otnetSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32".google.api.CommonLanguageSettings\x12I\n\x10renamed_services\x18\x02 \x03(\x0b\x32/.google.api.DotnetSettings.RenamedServicesEntry\x12K\n\x11renamed_resources\x18\x03 \x03(\x0b\x32\x30.google.api.DotnetSettings.RenamedResourcesEntry\x12\x19\n\x11ignored_resources\x18\x04 \x03(\t\x12 \n\x18\x66orced_namespace_aliases\x18\x05 \x03(\t\x12\x1e\n\x16handwritten_signatures\x18\x06 \x03(\t\x1a\x36\n\x14RenamedServicesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x37\n\x15RenamedResourcesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"B\n\x0cRubySettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32".google.api.CommonLanguageSettings"\xbf\x01\n\nGoSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32".google.api.CommonLanguageSettings\x12\x45\n\x10renamed_services\x18\x02 \x03(\x0b\x32+.google.api.GoSettings.RenamedServicesEntry\x1a\x36\n\x14RenamedServicesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"\xcf\x02\n\x0eMethodSettings\x12\x10\n\x08selector\x18\x01 \x01(\t\x12<\n\x0clong_running\x18\x02 \x01(\x0b\x32&.google.api.MethodSettings.LongRunning\x12\x1d\n\x15\x61uto_populated_fields\x18\x03 \x03(\t\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"Q\n\x18SelectiveGapicGeneration\x12\x0f\n\x07methods\x18\x01 \x03(\t\x12$\n\x1cgenerate_omitted_as_internal\x18\x02 \x01(\x08*\xa3\x01\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\x12\x0c\n\x08SHOPPING\x10\x05\x12\x07\n\x03GEO\x10\x06\x12\x11\n\rGENERATIVE_AI\x10\x07*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(\t:8\n\x0b\x61pi_version\x12\x1f.google.protobuf.ServiceOptions\x18\xc1\xba\xab\xfa\x01 \x01(\tBi\n\x0e\x63om.google.apiB\x0b\x43lientProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3' ) diff --git a/packages/googleapis-common-protos/google/api/client_pb2.pyi b/packages/googleapis-common-protos/google/api/client_pb2.pyi index 213ae4b2c730..660a8f5e4e90 100644 --- a/packages/googleapis-common-protos/google/api/client_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/client_pb2.pyi @@ -18,7 +18,6 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union -from google.api import launch_stage_pb2 as _launch_stage_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pb2 as _descriptor_pb2 from google.protobuf import duration_pb2 as _duration_pb2 @@ -26,6 +25,8 @@ from google.protobuf import message as _message from google.protobuf.internal import containers as _containers from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper +from google.api import launch_stage_pb2 as _launch_stage_pb2 + DESCRIPTOR: _descriptor.FileDescriptor class ClientLibraryOrganization(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): @@ -198,6 +199,7 @@ class JavaSettings(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + LIBRARY_PACKAGE_FIELD_NUMBER: _ClassVar[int] SERVICE_CLASS_NAMES_FIELD_NUMBER: _ClassVar[int] COMMON_FIELD_NUMBER: _ClassVar[int] @@ -248,6 +250,7 @@ class PythonSettings(_message.Message): protobuf_pythonic_types_enabled: bool = ..., unversioned_package_disabled: bool = ..., ) -> None: ... + COMMON_FIELD_NUMBER: _ClassVar[int] EXPERIMENTAL_FEATURES_FIELD_NUMBER: _ClassVar[int] common: CommonLanguageSettings @@ -297,6 +300,7 @@ class DotnetSettings(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + COMMON_FIELD_NUMBER: _ClassVar[int] RENAMED_SERVICES_FIELD_NUMBER: _ClassVar[int] RENAMED_RESOURCES_FIELD_NUMBER: _ClassVar[int] @@ -339,6 +343,7 @@ class GoSettings(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + COMMON_FIELD_NUMBER: _ClassVar[int] RENAMED_SERVICES_FIELD_NUMBER: _ClassVar[int] common: CommonLanguageSettings @@ -378,6 +383,7 @@ class MethodSettings(_message.Message): _Union[_duration_pb2.Duration, _Mapping] ] = ..., ) -> None: ... + SELECTOR_FIELD_NUMBER: _ClassVar[int] LONG_RUNNING_FIELD_NUMBER: _ClassVar[int] AUTO_POPULATED_FIELDS_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/api/config_change_pb2.py b/packages/googleapis-common-protos/google/api/config_change_pb2.py index 25cce7575aa1..dace72562876 100644 --- a/packages/googleapis-common-protos/google/api/config_change_pb2.py +++ b/packages/googleapis-common-protos/google/api/config_change_pb2.py @@ -18,6 +18,7 @@ # source: google/api/config_change.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/consumer_pb2.py b/packages/googleapis-common-protos/google/api/consumer_pb2.py index 7de4f16d2067..e1088c4b1bb9 100644 --- a/packages/googleapis-common-protos/google/api/consumer_pb2.py +++ b/packages/googleapis-common-protos/google/api/consumer_pb2.py @@ -18,6 +18,7 @@ # source: google/api/consumer.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/consumer_pb2.pyi b/packages/googleapis-common-protos/google/api/consumer_pb2.pyi index d352d07e0ea7..f4f9e98111b6 100644 --- a/packages/googleapis-common-protos/google/api/consumer_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/consumer_pb2.pyi @@ -43,6 +43,7 @@ class Property(_message.Message): BOOL: _ClassVar[Property.PropertyType] STRING: _ClassVar[Property.PropertyType] DOUBLE: _ClassVar[Property.PropertyType] + UNSPECIFIED: Property.PropertyType INT64: Property.PropertyType BOOL: Property.PropertyType diff --git a/packages/googleapis-common-protos/google/api/context_pb2.py b/packages/googleapis-common-protos/google/api/context_pb2.py index 852b9f6a0ec2..116d92f411b4 100644 --- a/packages/googleapis-common-protos/google/api/context_pb2.py +++ b/packages/googleapis-common-protos/google/api/context_pb2.py @@ -18,6 +18,7 @@ # source: google/api/context.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/control_pb2.py b/packages/googleapis-common-protos/google/api/control_pb2.py index f9420bd241de..6efa1b0db014 100644 --- a/packages/googleapis-common-protos/google/api/control_pb2.py +++ b/packages/googleapis-common-protos/google/api/control_pb2.py @@ -18,6 +18,7 @@ # source: google/api/control.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/control_pb2.pyi b/packages/googleapis-common-protos/google/api/control_pb2.pyi index 94af7c7865e3..c7898c3aca57 100644 --- a/packages/googleapis-common-protos/google/api/control_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/control_pb2.pyi @@ -18,11 +18,12 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union -from google.api import policy_pb2 as _policy_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf.internal import containers as _containers +from google.api import policy_pb2 as _policy_pb2 + DESCRIPTOR: _descriptor.FileDescriptor class Control(_message.Message): diff --git a/packages/googleapis-common-protos/google/api/distribution_pb2.py b/packages/googleapis-common-protos/google/api/distribution_pb2.py index 7266e9f76ac2..d877a7141962 100644 --- a/packages/googleapis-common-protos/google/api/distribution_pb2.py +++ b/packages/googleapis-common-protos/google/api/distribution_pb2.py @@ -18,6 +18,7 @@ # source: google/api/distribution.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/distribution_pb2.pyi b/packages/googleapis-common-protos/google/api/distribution_pb2.pyi index eac613b80819..eb4119c5815e 100644 --- a/packages/googleapis-common-protos/google/api/distribution_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/distribution_pb2.pyi @@ -85,6 +85,7 @@ class Distribution(_message.Message): BOUNDS_FIELD_NUMBER: _ClassVar[int] bounds: _containers.RepeatedScalarFieldContainer[float] def __init__(self, bounds: _Optional[_Iterable[float]] = ...) -> None: ... + LINEAR_BUCKETS_FIELD_NUMBER: _ClassVar[int] EXPONENTIAL_BUCKETS_FIELD_NUMBER: _ClassVar[int] EXPLICIT_BUCKETS_FIELD_NUMBER: _ClassVar[int] @@ -118,6 +119,7 @@ class Distribution(_message.Message): timestamp: _Optional[_Union[_timestamp_pb2.Timestamp, _Mapping]] = ..., attachments: _Optional[_Iterable[_Union[_any_pb2.Any, _Mapping]]] = ..., ) -> None: ... + COUNT_FIELD_NUMBER: _ClassVar[int] MEAN_FIELD_NUMBER: _ClassVar[int] SUM_OF_SQUARED_DEVIATION_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/api/documentation_pb2.py b/packages/googleapis-common-protos/google/api/documentation_pb2.py index e3e10aedd378..9469e0c307eb 100644 --- a/packages/googleapis-common-protos/google/api/documentation_pb2.py +++ b/packages/googleapis-common-protos/google/api/documentation_pb2.py @@ -18,6 +18,7 @@ # source: google/api/documentation.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/endpoint_pb2.py b/packages/googleapis-common-protos/google/api/endpoint_pb2.py index 0bca0a297714..964e7f0782ae 100644 --- a/packages/googleapis-common-protos/google/api/endpoint_pb2.py +++ b/packages/googleapis-common-protos/google/api/endpoint_pb2.py @@ -18,6 +18,7 @@ # source: google/api/endpoint.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/error_reason_pb2.py b/packages/googleapis-common-protos/google/api/error_reason_pb2.py index 12474d7b3002..01477a9bb957 100644 --- a/packages/googleapis-common-protos/google/api/error_reason_pb2.py +++ b/packages/googleapis-common-protos/google/api/error_reason_pb2.py @@ -18,6 +18,7 @@ # source: google/api/error_reason.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/field_behavior_pb2.py b/packages/googleapis-common-protos/google/api/field_behavior_pb2.py index a4cf9db909ed..b34ec2e127c1 100644 --- a/packages/googleapis-common-protos/google/api/field_behavior_pb2.py +++ b/packages/googleapis-common-protos/google/api/field_behavior_pb2.py @@ -18,6 +18,7 @@ # source: google/api/field_behavior.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/field_info_pb2.py b/packages/googleapis-common-protos/google/api/field_info_pb2.py index 05c2f459caee..56a1fd64c8a2 100644 --- a/packages/googleapis-common-protos/google/api/field_info_pb2.py +++ b/packages/googleapis-common-protos/google/api/field_info_pb2.py @@ -18,6 +18,7 @@ # source: google/api/field_info.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/field_info_pb2.pyi b/packages/googleapis-common-protos/google/api/field_info_pb2.pyi index b4a2bc93f0cb..e975e171ae9e 100644 --- a/packages/googleapis-common-protos/google/api/field_info_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/field_info_pb2.pyi @@ -38,6 +38,7 @@ class FieldInfo(_message.Message): IPV4: _ClassVar[FieldInfo.Format] IPV6: _ClassVar[FieldInfo.Format] IPV4_OR_IPV6: _ClassVar[FieldInfo.Format] + FORMAT_UNSPECIFIED: FieldInfo.Format UUID4: FieldInfo.Format IPV4: FieldInfo.Format diff --git a/packages/googleapis-common-protos/google/api/http_pb2.py b/packages/googleapis-common-protos/google/api/http_pb2.py index 1efe528e34a9..1999eb341d38 100644 --- a/packages/googleapis-common-protos/google/api/http_pb2.py +++ b/packages/googleapis-common-protos/google/api/http_pb2.py @@ -18,6 +18,7 @@ # source: google/api/http.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/httpbody_pb2.py b/packages/googleapis-common-protos/google/api/httpbody_pb2.py index 7532494113b0..30c9271a2d0b 100644 --- a/packages/googleapis-common-protos/google/api/httpbody_pb2.py +++ b/packages/googleapis-common-protos/google/api/httpbody_pb2.py @@ -18,6 +18,7 @@ # source: google/api/httpbody.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/label_pb2.py b/packages/googleapis-common-protos/google/api/label_pb2.py index 84c48b7408db..8291742fd1fd 100644 --- a/packages/googleapis-common-protos/google/api/label_pb2.py +++ b/packages/googleapis-common-protos/google/api/label_pb2.py @@ -18,6 +18,7 @@ # source: google/api/label.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/label_pb2.pyi b/packages/googleapis-common-protos/google/api/label_pb2.pyi index 63c193d3039b..557485aa2287 100644 --- a/packages/googleapis-common-protos/google/api/label_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/label_pb2.pyi @@ -30,6 +30,7 @@ class LabelDescriptor(_message.Message): STRING: _ClassVar[LabelDescriptor.ValueType] BOOL: _ClassVar[LabelDescriptor.ValueType] INT64: _ClassVar[LabelDescriptor.ValueType] + STRING: LabelDescriptor.ValueType BOOL: LabelDescriptor.ValueType INT64: LabelDescriptor.ValueType diff --git a/packages/googleapis-common-protos/google/api/launch_stage_pb2.py b/packages/googleapis-common-protos/google/api/launch_stage_pb2.py index f3e9bc3212c2..72ad6f4c401b 100644 --- a/packages/googleapis-common-protos/google/api/launch_stage_pb2.py +++ b/packages/googleapis-common-protos/google/api/launch_stage_pb2.py @@ -18,6 +18,7 @@ # source: google/api/launch_stage.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/log_pb2.py b/packages/googleapis-common-protos/google/api/log_pb2.py index 91ca5a93dce7..a4c993031283 100644 --- a/packages/googleapis-common-protos/google/api/log_pb2.py +++ b/packages/googleapis-common-protos/google/api/log_pb2.py @@ -18,6 +18,7 @@ # source: google/api/log.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/log_pb2.pyi b/packages/googleapis-common-protos/google/api/log_pb2.pyi index 4fafcd722a78..e1778599e961 100644 --- a/packages/googleapis-common-protos/google/api/log_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/log_pb2.pyi @@ -18,11 +18,12 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union -from google.api import label_pb2 as _label_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf.internal import containers as _containers +from google.api import label_pb2 as _label_pb2 + DESCRIPTOR: _descriptor.FileDescriptor class LogDescriptor(_message.Message): diff --git a/packages/googleapis-common-protos/google/api/logging_pb2.py b/packages/googleapis-common-protos/google/api/logging_pb2.py index c47f599846fb..2360e16f8734 100644 --- a/packages/googleapis-common-protos/google/api/logging_pb2.py +++ b/packages/googleapis-common-protos/google/api/logging_pb2.py @@ -18,6 +18,7 @@ # source: google/api/logging.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/logging_pb2.pyi b/packages/googleapis-common-protos/google/api/logging_pb2.pyi index 7a072ddbbd7f..c5c79f77fcfb 100644 --- a/packages/googleapis-common-protos/google/api/logging_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/logging_pb2.pyi @@ -38,6 +38,7 @@ class Logging(_message.Message): monitored_resource: _Optional[str] = ..., logs: _Optional[_Iterable[str]] = ..., ) -> None: ... + PRODUCER_DESTINATIONS_FIELD_NUMBER: _ClassVar[int] CONSUMER_DESTINATIONS_FIELD_NUMBER: _ClassVar[int] producer_destinations: _containers.RepeatedCompositeFieldContainer[ diff --git a/packages/googleapis-common-protos/google/api/metric_pb2.py b/packages/googleapis-common-protos/google/api/metric_pb2.py index e5eee251389e..53ab18b97266 100644 --- a/packages/googleapis-common-protos/google/api/metric_pb2.py +++ b/packages/googleapis-common-protos/google/api/metric_pb2.py @@ -18,6 +18,7 @@ # source: google/api/metric.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -28,9 +29,10 @@ _sym_db = _symbol_database.Default() +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 + from google.api import label_pb2 as google_dot_api_dot_label__pb2 from google.api import launch_stage_pb2 as google_dot_api_dot_launch__stage__pb2 -from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b'\n\x17google/api/metric.proto\x12\ngoogle.api\x1a\x16google/api/label.proto\x1a\x1dgoogle/api/launch_stage.proto\x1a\x1egoogle/protobuf/duration.proto"\xac\x08\n\x10MetricDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04type\x18\x08 \x01(\t\x12+\n\x06labels\x18\x02 \x03(\x0b\x32\x1b.google.api.LabelDescriptor\x12<\n\x0bmetric_kind\x18\x03 \x01(\x0e\x32\'.google.api.MetricDescriptor.MetricKind\x12:\n\nvalue_type\x18\x04 \x01(\x0e\x32&.google.api.MetricDescriptor.ValueType\x12\x0c\n\x04unit\x18\x05 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x06 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x07 \x01(\t\x12G\n\x08metadata\x18\n \x01(\x0b\x32\x35.google.api.MetricDescriptor.MetricDescriptorMetadata\x12-\n\x0claunch_stage\x18\x0c \x01(\x0e\x32\x17.google.api.LaunchStage\x12 \n\x18monitored_resource_types\x18\r \x03(\t\x1a\xbd\x03\n\x18MetricDescriptorMetadata\x12\x31\n\x0claunch_stage\x18\x01 \x01(\x0e\x32\x17.google.api.LaunchStageB\x02\x18\x01\x12\x30\n\rsample_period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration\x12/\n\x0cingest_delay\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x84\x01\n$time_series_resource_hierarchy_level\x18\x04 \x03(\x0e\x32V.google.api.MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel"\x83\x01\n TimeSeriesResourceHierarchyLevel\x12\x34\n0TIME_SERIES_RESOURCE_HIERARCHY_LEVEL_UNSPECIFIED\x10\x00\x12\x0b\n\x07PROJECT\x10\x01\x12\x10\n\x0cORGANIZATION\x10\x02\x12\n\n\x06\x46OLDER\x10\x03"O\n\nMetricKind\x12\x1b\n\x17METRIC_KIND_UNSPECIFIED\x10\x00\x12\t\n\x05GAUGE\x10\x01\x12\t\n\x05\x44\x45LTA\x10\x02\x12\x0e\n\nCUMULATIVE\x10\x03"q\n\tValueType\x12\x1a\n\x16VALUE_TYPE_UNSPECIFIED\x10\x00\x12\x08\n\x04\x42OOL\x10\x01\x12\t\n\x05INT64\x10\x02\x12\n\n\x06\x44OUBLE\x10\x03\x12\n\n\x06STRING\x10\x04\x12\x10\n\x0c\x44ISTRIBUTION\x10\x05\x12\t\n\x05MONEY\x10\x06"u\n\x06Metric\x12\x0c\n\x04type\x18\x03 \x01(\t\x12.\n\x06labels\x18\x02 \x03(\x0b\x32\x1e.google.api.Metric.LabelsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42_\n\x0e\x63om.google.apiB\x0bMetricProtoP\x01Z7google.golang.org/genproto/googleapis/api/metric;metric\xa2\x02\x04GAPIb\x06proto3' diff --git a/packages/googleapis-common-protos/google/api/metric_pb2.pyi b/packages/googleapis-common-protos/google/api/metric_pb2.pyi index a63f411e1ee3..1872c938bf2d 100644 --- a/packages/googleapis-common-protos/google/api/metric_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/metric_pb2.pyi @@ -18,14 +18,15 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union -from google.api import label_pb2 as _label_pb2 -from google.api import launch_stage_pb2 as _launch_stage_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import duration_pb2 as _duration_pb2 from google.protobuf import message as _message from google.protobuf.internal import containers as _containers from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper +from google.api import label_pb2 as _label_pb2 +from google.api import launch_stage_pb2 as _launch_stage_pb2 + DESCRIPTOR: _descriptor.FileDescriptor class MetricDescriptor(_message.Message): @@ -49,6 +50,7 @@ class MetricDescriptor(_message.Message): GAUGE: _ClassVar[MetricDescriptor.MetricKind] DELTA: _ClassVar[MetricDescriptor.MetricKind] CUMULATIVE: _ClassVar[MetricDescriptor.MetricKind] + METRIC_KIND_UNSPECIFIED: MetricDescriptor.MetricKind GAUGE: MetricDescriptor.MetricKind DELTA: MetricDescriptor.MetricKind @@ -63,6 +65,7 @@ class MetricDescriptor(_message.Message): STRING: _ClassVar[MetricDescriptor.ValueType] DISTRIBUTION: _ClassVar[MetricDescriptor.ValueType] MONEY: _ClassVar[MetricDescriptor.ValueType] + VALUE_TYPE_UNSPECIFIED: MetricDescriptor.ValueType BOOL: MetricDescriptor.ValueType INT64: MetricDescriptor.ValueType @@ -95,10 +98,19 @@ class MetricDescriptor(_message.Message): FOLDER: _ClassVar[ MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel ] - TIME_SERIES_RESOURCE_HIERARCHY_LEVEL_UNSPECIFIED: MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel - PROJECT: MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel - ORGANIZATION: MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel - FOLDER: MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel + + TIME_SERIES_RESOURCE_HIERARCHY_LEVEL_UNSPECIFIED: ( + MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel + ) + PROJECT: ( + MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel + ) + ORGANIZATION: ( + MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel + ) + FOLDER: ( + MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel + ) LAUNCH_STAGE_FIELD_NUMBER: _ClassVar[int] SAMPLE_PERIOD_FIELD_NUMBER: _ClassVar[int] INGEST_DELAY_FIELD_NUMBER: _ClassVar[int] @@ -123,6 +135,7 @@ class MetricDescriptor(_message.Message): ] ] = ..., ) -> None: ... + NAME_FIELD_NUMBER: _ClassVar[int] TYPE_FIELD_NUMBER: _ClassVar[int] LABELS_FIELD_NUMBER: _ClassVar[int] @@ -176,6 +189,7 @@ class Metric(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + TYPE_FIELD_NUMBER: _ClassVar[int] LABELS_FIELD_NUMBER: _ClassVar[int] type: str diff --git a/packages/googleapis-common-protos/google/api/monitored_resource_pb2.py b/packages/googleapis-common-protos/google/api/monitored_resource_pb2.py index 6ef3b21f2add..51cc782b1b41 100644 --- a/packages/googleapis-common-protos/google/api/monitored_resource_pb2.py +++ b/packages/googleapis-common-protos/google/api/monitored_resource_pb2.py @@ -18,6 +18,7 @@ # source: google/api/monitored_resource.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -28,9 +29,10 @@ _sym_db = _symbol_database.Default() +from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 + from google.api import label_pb2 as google_dot_api_dot_label__pb2 from google.api import launch_stage_pb2 as google_dot_api_dot_launch__stage__pb2 -from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b'\n#google/api/monitored_resource.proto\x12\ngoogle.api\x1a\x16google/api/label.proto\x1a\x1dgoogle/api/launch_stage.proto\x1a\x1cgoogle/protobuf/struct.proto"\xc0\x01\n\x1bMonitoredResourceDescriptor\x12\x0c\n\x04name\x18\x05 \x01(\t\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12+\n\x06labels\x18\x04 \x03(\x0b\x32\x1b.google.api.LabelDescriptor\x12-\n\x0claunch_stage\x18\x07 \x01(\x0e\x32\x17.google.api.LaunchStage"\x8b\x01\n\x11MonitoredResource\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x39\n\x06labels\x18\x02 \x03(\x0b\x32).google.api.MonitoredResource.LabelsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01"\xca\x01\n\x19MonitoredResourceMetadata\x12.\n\rsystem_labels\x18\x01 \x01(\x0b\x32\x17.google.protobuf.Struct\x12J\n\x0buser_labels\x18\x02 \x03(\x0b\x32\x35.google.api.MonitoredResourceMetadata.UserLabelsEntry\x1a\x31\n\x0fUserLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42v\n\x0e\x63om.google.apiB\x16MonitoredResourceProtoP\x01ZCgoogle.golang.org/genproto/googleapis/api/monitoredres;monitoredres\xa2\x02\x04GAPIb\x06proto3' diff --git a/packages/googleapis-common-protos/google/api/monitored_resource_pb2.pyi b/packages/googleapis-common-protos/google/api/monitored_resource_pb2.pyi index d307b8e7c38c..4463a8dc6ee0 100644 --- a/packages/googleapis-common-protos/google/api/monitored_resource_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/monitored_resource_pb2.pyi @@ -18,13 +18,14 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union -from google.api import label_pb2 as _label_pb2 -from google.api import launch_stage_pb2 as _launch_stage_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf import struct_pb2 as _struct_pb2 from google.protobuf.internal import containers as _containers +from google.api import label_pb2 as _label_pb2 +from google.api import launch_stage_pb2 as _launch_stage_pb2 + DESCRIPTOR: _descriptor.FileDescriptor class MonitoredResourceDescriptor(_message.Message): @@ -72,6 +73,7 @@ class MonitoredResource(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + TYPE_FIELD_NUMBER: _ClassVar[int] LABELS_FIELD_NUMBER: _ClassVar[int] type: str @@ -92,6 +94,7 @@ class MonitoredResourceMetadata(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + SYSTEM_LABELS_FIELD_NUMBER: _ClassVar[int] USER_LABELS_FIELD_NUMBER: _ClassVar[int] system_labels: _struct_pb2.Struct diff --git a/packages/googleapis-common-protos/google/api/monitoring_pb2.py b/packages/googleapis-common-protos/google/api/monitoring_pb2.py index 661203ccf33a..d2fc3287cbd7 100644 --- a/packages/googleapis-common-protos/google/api/monitoring_pb2.py +++ b/packages/googleapis-common-protos/google/api/monitoring_pb2.py @@ -18,6 +18,7 @@ # source: google/api/monitoring.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/monitoring_pb2.pyi b/packages/googleapis-common-protos/google/api/monitoring_pb2.pyi index 19a08a96ab88..48f2bea16de8 100644 --- a/packages/googleapis-common-protos/google/api/monitoring_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/monitoring_pb2.pyi @@ -38,6 +38,7 @@ class Monitoring(_message.Message): monitored_resource: _Optional[str] = ..., metrics: _Optional[_Iterable[str]] = ..., ) -> None: ... + PRODUCER_DESTINATIONS_FIELD_NUMBER: _ClassVar[int] CONSUMER_DESTINATIONS_FIELD_NUMBER: _ClassVar[int] producer_destinations: _containers.RepeatedCompositeFieldContainer[ diff --git a/packages/googleapis-common-protos/google/api/policy_pb2.py b/packages/googleapis-common-protos/google/api/policy_pb2.py index 0e113d711c05..f3721a82d55d 100644 --- a/packages/googleapis-common-protos/google/api/policy_pb2.py +++ b/packages/googleapis-common-protos/google/api/policy_pb2.py @@ -18,6 +18,7 @@ # source: google/api/policy.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/quota_pb2.py b/packages/googleapis-common-protos/google/api/quota_pb2.py index 71d6015a7627..1ce1bc072909 100644 --- a/packages/googleapis-common-protos/google/api/quota_pb2.py +++ b/packages/googleapis-common-protos/google/api/quota_pb2.py @@ -18,6 +18,7 @@ # source: google/api/quota.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/quota_pb2.pyi b/packages/googleapis-common-protos/google/api/quota_pb2.pyi index 111ada319221..52c2179da194 100644 --- a/packages/googleapis-common-protos/google/api/quota_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/quota_pb2.pyi @@ -48,6 +48,7 @@ class MetricRule(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[int] = ... ) -> None: ... + SELECTOR_FIELD_NUMBER: _ClassVar[int] METRIC_COSTS_FIELD_NUMBER: _ClassVar[int] selector: str @@ -81,6 +82,7 @@ class QuotaLimit(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[int] = ... ) -> None: ... + NAME_FIELD_NUMBER: _ClassVar[int] DESCRIPTION_FIELD_NUMBER: _ClassVar[int] DEFAULT_LIMIT_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/api/resource_pb2.py b/packages/googleapis-common-protos/google/api/resource_pb2.py index 3dee3e9bb7db..bea013984d80 100644 --- a/packages/googleapis-common-protos/google/api/resource_pb2.py +++ b/packages/googleapis-common-protos/google/api/resource_pb2.py @@ -18,6 +18,7 @@ # source: google/api/resource.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/resource_pb2.pyi b/packages/googleapis-common-protos/google/api/resource_pb2.pyi index 2a97b3294c3c..eeb4f3bd3deb 100644 --- a/packages/googleapis-common-protos/google/api/resource_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/resource_pb2.pyi @@ -47,6 +47,7 @@ class ResourceDescriptor(_message.Message): HISTORY_UNSPECIFIED: _ClassVar[ResourceDescriptor.History] ORIGINALLY_SINGLE_PATTERN: _ClassVar[ResourceDescriptor.History] FUTURE_MULTI_PATTERN: _ClassVar[ResourceDescriptor.History] + HISTORY_UNSPECIFIED: ResourceDescriptor.History ORIGINALLY_SINGLE_PATTERN: ResourceDescriptor.History FUTURE_MULTI_PATTERN: ResourceDescriptor.History @@ -55,6 +56,7 @@ class ResourceDescriptor(_message.Message): __slots__ = () STYLE_UNSPECIFIED: _ClassVar[ResourceDescriptor.Style] DECLARATIVE_FRIENDLY: _ClassVar[ResourceDescriptor.Style] + STYLE_UNSPECIFIED: ResourceDescriptor.Style DECLARATIVE_FRIENDLY: ResourceDescriptor.Style TYPE_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/api/routing_pb2.py b/packages/googleapis-common-protos/google/api/routing_pb2.py index a24de60061aa..e6fc71dc997f 100644 --- a/packages/googleapis-common-protos/google/api/routing_pb2.py +++ b/packages/googleapis-common-protos/google/api/routing_pb2.py @@ -18,6 +18,7 @@ # source: google/api/routing.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/service_pb2.py b/packages/googleapis-common-protos/google/api/service_pb2.py index a1aa3deb4af6..cc6f719d263e 100644 --- a/packages/googleapis-common-protos/google/api/service_pb2.py +++ b/packages/googleapis-common-protos/google/api/service_pb2.py @@ -18,6 +18,7 @@ # source: google/api/service.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -28,6 +29,10 @@ _sym_db = _symbol_database.Default() +from google.protobuf import api_pb2 as google_dot_protobuf_dot_api__pb2 +from google.protobuf import type_pb2 as google_dot_protobuf_dot_type__pb2 +from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2 + from google.api import auth_pb2 as google_dot_api_dot_auth__pb2 from google.api import backend_pb2 as google_dot_api_dot_backend__pb2 from google.api import billing_pb2 as google_dot_api_dot_billing__pb2 @@ -48,9 +53,6 @@ from google.api import source_info_pb2 as google_dot_api_dot_source__info__pb2 from google.api import system_parameter_pb2 as google_dot_api_dot_system__parameter__pb2 from google.api import usage_pb2 as google_dot_api_dot_usage__pb2 -from google.protobuf import api_pb2 as google_dot_protobuf_dot_api__pb2 -from google.protobuf import type_pb2 as google_dot_protobuf_dot_type__pb2 -from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b"\n\x18google/api/service.proto\x12\ngoogle.api\x1a\x15google/api/auth.proto\x1a\x18google/api/backend.proto\x1a\x18google/api/billing.proto\x1a\x17google/api/client.proto\x1a\x18google/api/context.proto\x1a\x18google/api/control.proto\x1a\x1egoogle/api/documentation.proto\x1a\x19google/api/endpoint.proto\x1a\x15google/api/http.proto\x1a\x14google/api/log.proto\x1a\x18google/api/logging.proto\x1a\x17google/api/metric.proto\x1a#google/api/monitored_resource.proto\x1a\x1bgoogle/api/monitoring.proto\x1a\x16google/api/quota.proto\x1a\x1cgoogle/api/source_info.proto\x1a!google/api/system_parameter.proto\x1a\x16google/api/usage.proto\x1a\x19google/protobuf/api.proto\x1a\x1agoogle/protobuf/type.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\x82\x08\n\x07Service\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\x1b\n\x13producer_project_id\x18\x16 \x01(\t\x12\n\n\x02id\x18! \x01(\t\x12\"\n\x04\x61pis\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Api\x12$\n\x05types\x18\x04 \x03(\x0b\x32\x15.google.protobuf.Type\x12$\n\x05\x65nums\x18\x05 \x03(\x0b\x32\x15.google.protobuf.Enum\x12\x30\n\rdocumentation\x18\x06 \x01(\x0b\x32\x19.google.api.Documentation\x12$\n\x07\x62\x61\x63kend\x18\x08 \x01(\x0b\x32\x13.google.api.Backend\x12\x1e\n\x04http\x18\t \x01(\x0b\x32\x10.google.api.Http\x12 \n\x05quota\x18\n \x01(\x0b\x32\x11.google.api.Quota\x12\x32\n\x0e\x61uthentication\x18\x0b \x01(\x0b\x32\x1a.google.api.Authentication\x12$\n\x07\x63ontext\x18\x0c \x01(\x0b\x32\x13.google.api.Context\x12 \n\x05usage\x18\x0f \x01(\x0b\x32\x11.google.api.Usage\x12'\n\tendpoints\x18\x12 \x03(\x0b\x32\x14.google.api.Endpoint\x12$\n\x07\x63ontrol\x18\x15 \x01(\x0b\x32\x13.google.api.Control\x12'\n\x04logs\x18\x17 \x03(\x0b\x32\x19.google.api.LogDescriptor\x12-\n\x07metrics\x18\x18 \x03(\x0b\x32\x1c.google.api.MetricDescriptor\x12\x44\n\x13monitored_resources\x18\x19 \x03(\x0b\x32'.google.api.MonitoredResourceDescriptor\x12$\n\x07\x62illing\x18\x1a \x01(\x0b\x32\x13.google.api.Billing\x12$\n\x07logging\x18\x1b \x01(\x0b\x32\x13.google.api.Logging\x12*\n\nmonitoring\x18\x1c \x01(\x0b\x32\x16.google.api.Monitoring\x12\x37\n\x11system_parameters\x18\x1d \x01(\x0b\x32\x1c.google.api.SystemParameters\x12+\n\x0bsource_info\x18% \x01(\x0b\x32\x16.google.api.SourceInfo\x12*\n\npublishing\x18- \x01(\x0b\x32\x16.google.api.Publishing\x12\x34\n\x0e\x63onfig_version\x18\x14 \x01(\x0b\x32\x1c.google.protobuf.UInt32ValueBn\n\x0e\x63om.google.apiB\x0cServiceProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3" diff --git a/packages/googleapis-common-protos/google/api/service_pb2.pyi b/packages/googleapis-common-protos/google/api/service_pb2.pyi index 46478065c5c0..a2e79a453be8 100644 --- a/packages/googleapis-common-protos/google/api/service_pb2.pyi +++ b/packages/googleapis-common-protos/google/api/service_pb2.pyi @@ -18,6 +18,13 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union +from google.protobuf import api_pb2 as _api_pb2 +from google.protobuf import descriptor as _descriptor +from google.protobuf import message as _message +from google.protobuf import type_pb2 as _type_pb2 +from google.protobuf import wrappers_pb2 as _wrappers_pb2 +from google.protobuf.internal import containers as _containers + from google.api import auth_pb2 as _auth_pb2 from google.api import backend_pb2 as _backend_pb2 from google.api import billing_pb2 as _billing_pb2 @@ -36,12 +43,6 @@ from google.api import quota_pb2 as _quota_pb2 from google.api import source_info_pb2 as _source_info_pb2 from google.api import system_parameter_pb2 as _system_parameter_pb2 from google.api import usage_pb2 as _usage_pb2 -from google.protobuf import api_pb2 as _api_pb2 -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import type_pb2 as _type_pb2 -from google.protobuf import wrappers_pb2 as _wrappers_pb2 -from google.protobuf.internal import containers as _containers DESCRIPTOR: _descriptor.FileDescriptor diff --git a/packages/googleapis-common-protos/google/api/source_info_pb2.py b/packages/googleapis-common-protos/google/api/source_info_pb2.py index e6f4faf0e82d..fd2c5cc02931 100644 --- a/packages/googleapis-common-protos/google/api/source_info_pb2.py +++ b/packages/googleapis-common-protos/google/api/source_info_pb2.py @@ -18,6 +18,7 @@ # source: google/api/source_info.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/system_parameter_pb2.py b/packages/googleapis-common-protos/google/api/system_parameter_pb2.py index 527797b3af66..d4a69091424c 100644 --- a/packages/googleapis-common-protos/google/api/system_parameter_pb2.py +++ b/packages/googleapis-common-protos/google/api/system_parameter_pb2.py @@ -18,6 +18,7 @@ # source: google/api/system_parameter.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/usage_pb2.py b/packages/googleapis-common-protos/google/api/usage_pb2.py index 4c33cec7b5f6..db6f52e2e3da 100644 --- a/packages/googleapis-common-protos/google/api/usage_pb2.py +++ b/packages/googleapis-common-protos/google/api/usage_pb2.py @@ -18,6 +18,7 @@ # source: google/api/usage.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/api/visibility_pb2.py b/packages/googleapis-common-protos/google/api/visibility_pb2.py index df3295aeecc9..43dbdfd68be6 100644 --- a/packages/googleapis-common-protos/google/api/visibility_pb2.py +++ b/packages/googleapis-common-protos/google/api/visibility_pb2.py @@ -18,6 +18,7 @@ # source: google/api/visibility.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/cloud/common_resources_pb2.py b/packages/googleapis-common-protos/google/cloud/common_resources_pb2.py index 52a775ec4172..071890242b0c 100644 --- a/packages/googleapis-common-protos/google/cloud/common_resources_pb2.py +++ b/packages/googleapis-common-protos/google/cloud/common_resources_pb2.py @@ -18,6 +18,7 @@ # source: google/cloud/common_resources.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/cloud/common_resources_pb2.pyi b/packages/googleapis-common-protos/google/cloud/common_resources_pb2.pyi index c2b5735d2e3b..524a461dc1fc 100644 --- a/packages/googleapis-common-protos/google/cloud/common_resources_pb2.pyi +++ b/packages/googleapis-common-protos/google/cloud/common_resources_pb2.pyi @@ -14,7 +14,8 @@ from typing import ClassVar as _ClassVar -from google.api import resource_pb2 as _resource_pb2 from google.protobuf import descriptor as _descriptor +from google.api import resource_pb2 as _resource_pb2 + DESCRIPTOR: _descriptor.FileDescriptor diff --git a/packages/googleapis-common-protos/google/cloud/extended_operations_pb2.py b/packages/googleapis-common-protos/google/cloud/extended_operations_pb2.py index 37a9765e88eb..679ce3e3150b 100644 --- a/packages/googleapis-common-protos/google/cloud/extended_operations_pb2.py +++ b/packages/googleapis-common-protos/google/cloud/extended_operations_pb2.py @@ -18,6 +18,7 @@ # source: google/cloud/extended_operations.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/cloud/location/locations_pb2.py b/packages/googleapis-common-protos/google/cloud/location/locations_pb2.py index 66bcccb2912b..d903a84385ad 100644 --- a/packages/googleapis-common-protos/google/cloud/location/locations_pb2.py +++ b/packages/googleapis-common-protos/google/cloud/location/locations_pb2.py @@ -18,6 +18,7 @@ # source: google/cloud/location/locations.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -28,9 +29,10 @@ _sym_db = _symbol_database.Default() +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 + from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.api import client_pb2 as google_dot_api_dot_client__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b'\n%google/cloud/location/locations.proto\x12\x15google.cloud.location\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/protobuf/any.proto\x1a\x17google/api/client.proto"[\n\x14ListLocationsRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x12\n\npage_token\x18\x04 \x01(\t"d\n\x15ListLocationsResponse\x12\x32\n\tlocations\x18\x01 \x03(\x0b\x32\x1f.google.cloud.location.Location\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t""\n\x12GetLocationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t"\xd7\x01\n\x08Location\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0blocation_id\x18\x04 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x05 \x01(\t\x12;\n\x06labels\x18\x02 \x03(\x0b\x32+.google.cloud.location.Location.LabelsEntry\x12&\n\x08metadata\x18\x03 \x01(\x0b\x32\x14.google.protobuf.Any\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x32\xa4\x03\n\tLocations\x12\xab\x01\n\rListLocations\x12+.google.cloud.location.ListLocationsRequest\x1a,.google.cloud.location.ListLocationsResponse"?\x82\xd3\xe4\x93\x02\x39\x12\x14/v1/{name=locations}Z!\x12\x1f/v1/{name=projects/*}/locations\x12\x9e\x01\n\x0bGetLocation\x12).google.cloud.location.GetLocationRequest\x1a\x1f.google.cloud.location.Location"C\x82\xd3\xe4\x93\x02=\x12\x16/v1/{name=locations/*}Z#\x12!/v1/{name=projects/*/locations/*}\x1aH\xca\x41\x14\x63loud.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformBo\n\x19\x63om.google.cloud.locationB\x0eLocationsProtoP\x01Z=google.golang.org/genproto/googleapis/cloud/location;location\xf8\x01\x01\x62\x06proto3' diff --git a/packages/googleapis-common-protos/google/cloud/location/locations_pb2.pyi b/packages/googleapis-common-protos/google/cloud/location/locations_pb2.pyi index c8d58b76aa41..86887f134d6c 100644 --- a/packages/googleapis-common-protos/google/cloud/location/locations_pb2.pyi +++ b/packages/googleapis-common-protos/google/cloud/location/locations_pb2.pyi @@ -18,13 +18,14 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union -from google.api import annotations_pb2 as _annotations_pb2 -from google.api import client_pb2 as _client_pb2 from google.protobuf import any_pb2 as _any_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import message as _message from google.protobuf.internal import containers as _containers +from google.api import annotations_pb2 as _annotations_pb2 +from google.api import client_pb2 as _client_pb2 + DESCRIPTOR: _descriptor.FileDescriptor class ListLocationsRequest(_message.Message): @@ -75,6 +76,7 @@ class Location(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + NAME_FIELD_NUMBER: _ClassVar[int] LOCATION_ID_FIELD_NUMBER: _ClassVar[int] DISPLAY_NAME_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.py b/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.py index 27ae63399a39..8665a4a4aeef 100644 --- a/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.py +++ b/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.py @@ -18,6 +18,7 @@ # source: google/gapic/metadata/gapic_metadata.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.pyi b/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.pyi index 442b20ff88a0..aed974f2cf54 100644 --- a/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.pyi +++ b/packages/googleapis-common-protos/google/gapic/metadata/gapic_metadata_pb2.pyi @@ -60,6 +60,7 @@ class GapicMetadata(_message.Message): key: _Optional[str] = ..., value: _Optional[_Union[GapicMetadata.ServiceAsClient, _Mapping]] = ..., ) -> None: ... + CLIENTS_FIELD_NUMBER: _ClassVar[int] API_VERSION_FIELD_NUMBER: _ClassVar[int] clients: _containers.MessageMap[str, GapicMetadata.ServiceAsClient] @@ -84,6 +85,7 @@ class GapicMetadata(_message.Message): key: _Optional[str] = ..., value: _Optional[_Union[GapicMetadata.MethodList, _Mapping]] = ..., ) -> None: ... + LIBRARY_CLIENT_FIELD_NUMBER: _ClassVar[int] RPCS_FIELD_NUMBER: _ClassVar[int] library_client: str @@ -99,6 +101,7 @@ class GapicMetadata(_message.Message): METHODS_FIELD_NUMBER: _ClassVar[int] methods: _containers.RepeatedScalarFieldContainer[str] def __init__(self, methods: _Optional[_Iterable[str]] = ...) -> None: ... + SCHEMA_FIELD_NUMBER: _ClassVar[int] COMMENT_FIELD_NUMBER: _ClassVar[int] LANGUAGE_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/logging/type/http_request_pb2.py b/packages/googleapis-common-protos/google/logging/type/http_request_pb2.py index 7a6310befbb6..521a91f1e9af 100644 --- a/packages/googleapis-common-protos/google/logging/type/http_request_pb2.py +++ b/packages/googleapis-common-protos/google/logging/type/http_request_pb2.py @@ -18,6 +18,7 @@ # source: google/logging/type/http_request.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/logging/type/log_severity_pb2.py b/packages/googleapis-common-protos/google/logging/type/log_severity_pb2.py index 109afd310467..67958a4084ca 100644 --- a/packages/googleapis-common-protos/google/logging/type/log_severity_pb2.py +++ b/packages/googleapis-common-protos/google/logging/type/log_severity_pb2.py @@ -18,6 +18,7 @@ # source: google/logging/type/log_severity.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/longrunning/operations_pb2_grpc.py b/packages/googleapis-common-protos/google/longrunning/operations_pb2_grpc.py index 06926c301440..6bf00bd4dc9d 100644 --- a/packages/googleapis-common-protos/google/longrunning/operations_pb2_grpc.py +++ b/packages/googleapis-common-protos/google/longrunning/operations_pb2_grpc.py @@ -15,11 +15,13 @@ # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! """Client and server classes corresponding to protobuf-defined services.""" + import grpc +from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 + from google.longrunning import ( operations_proto_pb2 as google_dot_longrunning_dot_operations__pb2, ) -from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 class OperationsStub(object): diff --git a/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.py b/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.py index d160788b6eaa..3ec02b13d89f 100644 --- a/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.py +++ b/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.py @@ -18,6 +18,7 @@ # source: google/longrunning/operations.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -28,12 +29,13 @@ _sym_db = _symbol_database.Default() -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( diff --git a/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.pyi b/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.pyi index c91a8bfa82fa..a0d45c540fa9 100644 --- a/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.pyi +++ b/packages/googleapis-common-protos/google/longrunning/operations_proto_pb2.pyi @@ -18,8 +18,6 @@ from typing import Mapping as _Mapping from typing import Optional as _Optional from typing import Union as _Union -from google.api import annotations_pb2 as _annotations_pb2 -from google.api import client_pb2 as _client_pb2 from google.protobuf import any_pb2 as _any_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pb2 as _descriptor_pb2 @@ -27,6 +25,9 @@ from google.protobuf import duration_pb2 as _duration_pb2 from google.protobuf import empty_pb2 as _empty_pb2 from google.protobuf import message as _message from google.protobuf.internal import containers as _containers + +from google.api import annotations_pb2 as _annotations_pb2 +from google.api import client_pb2 as _client_pb2 from google.rpc import status_pb2 as _status_pb2 DESCRIPTOR: _descriptor.FileDescriptor diff --git a/packages/googleapis-common-protos/google/rpc/code_pb2.py b/packages/googleapis-common-protos/google/rpc/code_pb2.py index 3bf63c305cd9..01e73960eb77 100644 --- a/packages/googleapis-common-protos/google/rpc/code_pb2.py +++ b/packages/googleapis-common-protos/google/rpc/code_pb2.py @@ -18,6 +18,7 @@ # source: google/rpc/code.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.py b/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.py index 5d5d5df85c0e..cdfbb59b94bf 100644 --- a/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.py +++ b/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.py @@ -18,6 +18,7 @@ # source: google/rpc/context/attribute_context.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.pyi b/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.pyi index 330f14442ab0..bb73a2f799dc 100644 --- a/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.pyi +++ b/packages/googleapis-common-protos/google/rpc/context/attribute_context_pb2.pyi @@ -52,6 +52,7 @@ class AttributeContext(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + IP_FIELD_NUMBER: _ClassVar[int] PORT_FIELD_NUMBER: _ClassVar[int] LABELS_FIELD_NUMBER: _ClassVar[int] @@ -135,6 +136,7 @@ class AttributeContext(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + ID_FIELD_NUMBER: _ClassVar[int] METHOD_FIELD_NUMBER: _ClassVar[int] HEADERS_FIELD_NUMBER: _ClassVar[int] @@ -187,6 +189,7 @@ class AttributeContext(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + CODE_FIELD_NUMBER: _ClassVar[int] SIZE_FIELD_NUMBER: _ClassVar[int] HEADERS_FIELD_NUMBER: _ClassVar[int] @@ -241,6 +244,7 @@ class AttributeContext(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + SERVICE_FIELD_NUMBER: _ClassVar[int] NAME_FIELD_NUMBER: _ClassVar[int] TYPE_FIELD_NUMBER: _ClassVar[int] @@ -280,6 +284,7 @@ class AttributeContext(_message.Message): etag: _Optional[str] = ..., location: _Optional[str] = ..., ) -> None: ... + ORIGIN_FIELD_NUMBER: _ClassVar[int] SOURCE_FIELD_NUMBER: _ClassVar[int] DESTINATION_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/rpc/context/audit_context_pb2.py b/packages/googleapis-common-protos/google/rpc/context/audit_context_pb2.py index 21e28244f268..8d52ec122058 100644 --- a/packages/googleapis-common-protos/google/rpc/context/audit_context_pb2.py +++ b/packages/googleapis-common-protos/google/rpc/context/audit_context_pb2.py @@ -18,6 +18,7 @@ # source: google/rpc/context/audit_context.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/rpc/error_details_pb2.py b/packages/googleapis-common-protos/google/rpc/error_details_pb2.py index 301d23e785cf..c00419b08fd6 100644 --- a/packages/googleapis-common-protos/google/rpc/error_details_pb2.py +++ b/packages/googleapis-common-protos/google/rpc/error_details_pb2.py @@ -18,6 +18,7 @@ # source: google/rpc/error_details.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/rpc/error_details_pb2.pyi b/packages/googleapis-common-protos/google/rpc/error_details_pb2.pyi index 23c63333a461..fd45faabe62b 100644 --- a/packages/googleapis-common-protos/google/rpc/error_details_pb2.pyi +++ b/packages/googleapis-common-protos/google/rpc/error_details_pb2.pyi @@ -37,6 +37,7 @@ class ErrorInfo(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + REASON_FIELD_NUMBER: _ClassVar[int] DOMAIN_FIELD_NUMBER: _ClassVar[int] METADATA_FIELD_NUMBER: _ClassVar[int] @@ -94,6 +95,7 @@ class QuotaFailure(_message.Message): def __init__( self, key: _Optional[str] = ..., value: _Optional[str] = ... ) -> None: ... + SUBJECT_FIELD_NUMBER: _ClassVar[int] DESCRIPTION_FIELD_NUMBER: _ClassVar[int] API_SERVICE_FIELD_NUMBER: _ClassVar[int] @@ -121,6 +123,7 @@ class QuotaFailure(_message.Message): quota_value: _Optional[int] = ..., future_quota_value: _Optional[int] = ..., ) -> None: ... + VIOLATIONS_FIELD_NUMBER: _ClassVar[int] violations: _containers.RepeatedCompositeFieldContainer[QuotaFailure.Violation] def __init__( @@ -147,6 +150,7 @@ class PreconditionFailure(_message.Message): subject: _Optional[str] = ..., description: _Optional[str] = ..., ) -> None: ... + VIOLATIONS_FIELD_NUMBER: _ClassVar[int] violations: _containers.RepeatedCompositeFieldContainer[ PreconditionFailure.Violation @@ -178,6 +182,7 @@ class BadRequest(_message.Message): reason: _Optional[str] = ..., localized_message: _Optional[_Union[LocalizedMessage, _Mapping]] = ..., ) -> None: ... + FIELD_VIOLATIONS_FIELD_NUMBER: _ClassVar[int] field_violations: _containers.RepeatedCompositeFieldContainer[ BadRequest.FieldViolation @@ -229,6 +234,7 @@ class Help(_message.Message): def __init__( self, description: _Optional[str] = ..., url: _Optional[str] = ... ) -> None: ... + LINKS_FIELD_NUMBER: _ClassVar[int] links: _containers.RepeatedCompositeFieldContainer[Help.Link] def __init__( diff --git a/packages/googleapis-common-protos/google/rpc/http_pb2.py b/packages/googleapis-common-protos/google/rpc/http_pb2.py index 81a9e63f7a2c..87d86bfa9366 100644 --- a/packages/googleapis-common-protos/google/rpc/http_pb2.py +++ b/packages/googleapis-common-protos/google/rpc/http_pb2.py @@ -18,6 +18,7 @@ # source: google/rpc/http.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/rpc/status_pb2.py b/packages/googleapis-common-protos/google/rpc/status_pb2.py index 2d2f8ed80679..278ff758a986 100644 --- a/packages/googleapis-common-protos/google/rpc/status_pb2.py +++ b/packages/googleapis-common-protos/google/rpc/status_pb2.py @@ -18,6 +18,7 @@ # source: google/rpc/status.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/calendar_period_pb2.py b/packages/googleapis-common-protos/google/type/calendar_period_pb2.py index 5ec622c338a4..bdaa5304f8ea 100644 --- a/packages/googleapis-common-protos/google/type/calendar_period_pb2.py +++ b/packages/googleapis-common-protos/google/type/calendar_period_pb2.py @@ -18,6 +18,7 @@ # source: google/type/calendar_period.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/color_pb2.py b/packages/googleapis-common-protos/google/type/color_pb2.py index c3d3e4756eab..ce2270501c09 100644 --- a/packages/googleapis-common-protos/google/type/color_pb2.py +++ b/packages/googleapis-common-protos/google/type/color_pb2.py @@ -18,6 +18,7 @@ # source: google/type/color.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/date_pb2.py b/packages/googleapis-common-protos/google/type/date_pb2.py index b5da805bfa04..1e3315e98ccc 100644 --- a/packages/googleapis-common-protos/google/type/date_pb2.py +++ b/packages/googleapis-common-protos/google/type/date_pb2.py @@ -18,6 +18,7 @@ # source: google/type/date.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/datetime_pb2.py b/packages/googleapis-common-protos/google/type/datetime_pb2.py index e17303bca430..bf50ff4a14d3 100644 --- a/packages/googleapis-common-protos/google/type/datetime_pb2.py +++ b/packages/googleapis-common-protos/google/type/datetime_pb2.py @@ -18,6 +18,7 @@ # source: google/type/datetime.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/dayofweek_pb2.py b/packages/googleapis-common-protos/google/type/dayofweek_pb2.py index 7014269ee555..3cbc442d255b 100644 --- a/packages/googleapis-common-protos/google/type/dayofweek_pb2.py +++ b/packages/googleapis-common-protos/google/type/dayofweek_pb2.py @@ -18,6 +18,7 @@ # source: google/type/dayofweek.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/decimal_pb2.py b/packages/googleapis-common-protos/google/type/decimal_pb2.py index 3f9c83f821d5..eef68f854eac 100644 --- a/packages/googleapis-common-protos/google/type/decimal_pb2.py +++ b/packages/googleapis-common-protos/google/type/decimal_pb2.py @@ -18,6 +18,7 @@ # source: google/type/decimal.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/expr_pb2.py b/packages/googleapis-common-protos/google/type/expr_pb2.py index 5f5f4527dc2a..c26d068cd41b 100644 --- a/packages/googleapis-common-protos/google/type/expr_pb2.py +++ b/packages/googleapis-common-protos/google/type/expr_pb2.py @@ -18,6 +18,7 @@ # source: google/type/expr.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/fraction_pb2.py b/packages/googleapis-common-protos/google/type/fraction_pb2.py index d71456042339..c8ef97a75de3 100644 --- a/packages/googleapis-common-protos/google/type/fraction_pb2.py +++ b/packages/googleapis-common-protos/google/type/fraction_pb2.py @@ -18,6 +18,7 @@ # source: google/type/fraction.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/interval_pb2.py b/packages/googleapis-common-protos/google/type/interval_pb2.py index 2acac0f9a245..cc753f19b4c4 100644 --- a/packages/googleapis-common-protos/google/type/interval_pb2.py +++ b/packages/googleapis-common-protos/google/type/interval_pb2.py @@ -18,6 +18,7 @@ # source: google/type/interval.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/latlng_pb2.py b/packages/googleapis-common-protos/google/type/latlng_pb2.py index 3362296bde30..64263262649d 100644 --- a/packages/googleapis-common-protos/google/type/latlng_pb2.py +++ b/packages/googleapis-common-protos/google/type/latlng_pb2.py @@ -18,6 +18,7 @@ # source: google/type/latlng.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/localized_text_pb2.py b/packages/googleapis-common-protos/google/type/localized_text_pb2.py index 9c37ded6a17b..1026a33f0b41 100644 --- a/packages/googleapis-common-protos/google/type/localized_text_pb2.py +++ b/packages/googleapis-common-protos/google/type/localized_text_pb2.py @@ -18,6 +18,7 @@ # source: google/type/localized_text.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/money_pb2.py b/packages/googleapis-common-protos/google/type/money_pb2.py index afd79f5154c2..11010c9ce859 100644 --- a/packages/googleapis-common-protos/google/type/money_pb2.py +++ b/packages/googleapis-common-protos/google/type/money_pb2.py @@ -18,6 +18,7 @@ # source: google/type/money.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/month_pb2.py b/packages/googleapis-common-protos/google/type/month_pb2.py index 5b5085421391..0be12142a6f3 100644 --- a/packages/googleapis-common-protos/google/type/month_pb2.py +++ b/packages/googleapis-common-protos/google/type/month_pb2.py @@ -18,6 +18,7 @@ # source: google/type/month.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/phone_number_pb2.py b/packages/googleapis-common-protos/google/type/phone_number_pb2.py index dd55e3c3c9a9..b3365655e5fb 100644 --- a/packages/googleapis-common-protos/google/type/phone_number_pb2.py +++ b/packages/googleapis-common-protos/google/type/phone_number_pb2.py @@ -18,6 +18,7 @@ # source: google/type/phone_number.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/phone_number_pb2.pyi b/packages/googleapis-common-protos/google/type/phone_number_pb2.pyi index c3be706f5047..423698ce0469 100644 --- a/packages/googleapis-common-protos/google/type/phone_number_pb2.pyi +++ b/packages/googleapis-common-protos/google/type/phone_number_pb2.pyi @@ -34,6 +34,7 @@ class PhoneNumber(_message.Message): def __init__( self, region_code: _Optional[str] = ..., number: _Optional[str] = ... ) -> None: ... + E164_NUMBER_FIELD_NUMBER: _ClassVar[int] SHORT_CODE_FIELD_NUMBER: _ClassVar[int] EXTENSION_FIELD_NUMBER: _ClassVar[int] diff --git a/packages/googleapis-common-protos/google/type/postal_address_pb2.py b/packages/googleapis-common-protos/google/type/postal_address_pb2.py index 162c2913f937..939a87cc369d 100644 --- a/packages/googleapis-common-protos/google/type/postal_address_pb2.py +++ b/packages/googleapis-common-protos/google/type/postal_address_pb2.py @@ -18,6 +18,7 @@ # source: google/type/postal_address.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/quaternion_pb2.py b/packages/googleapis-common-protos/google/type/quaternion_pb2.py index 200f6c8888eb..f0cf349a1db6 100644 --- a/packages/googleapis-common-protos/google/type/quaternion_pb2.py +++ b/packages/googleapis-common-protos/google/type/quaternion_pb2.py @@ -18,6 +18,7 @@ # source: google/type/quaternion.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/google/type/timeofday_pb2.py b/packages/googleapis-common-protos/google/type/timeofday_pb2.py index af9a231def92..272807495401 100644 --- a/packages/googleapis-common-protos/google/type/timeofday_pb2.py +++ b/packages/googleapis-common-protos/google/type/timeofday_pb2.py @@ -18,6 +18,7 @@ # source: google/type/timeofday.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/googleapis-common-protos/noxfile.py b/packages/googleapis-common-protos/noxfile.py index ed9f00a9c902..9b142b85c34e 100644 --- a/packages/googleapis-common-protos/noxfile.py +++ b/packages/googleapis-common-protos/noxfile.py @@ -22,13 +22,12 @@ import pathlib import re import shutil -from typing import Dict, List import warnings +from typing import Dict, List import nox -BLACK_VERSION = "black[jupyter]==23.7.0" -ISORT_VERSION = "isort==5.11.0" +RUFF_VERSION = "ruff==0.14.14" LINT_PATHS = ["docs", "google", "tests", "noxfile.py", "setup.py"] @@ -102,10 +101,15 @@ def lint(session): Returns a failure if the linters find linting errors or sufficiently serious code quality issues. """ - session.install("flake8", BLACK_VERSION) + session.install("flake8", RUFF_VERSION) + + # Check formatting session.run( - "black", + "ruff", + "format", "--check", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -114,10 +118,18 @@ def lint(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def blacken(session): - """Run black. Format code to uniform standard.""" - session.install(BLACK_VERSION) + """(Deprecated) Legacy session. Please use 'nox -s format'.""" + session.log( + "WARNING: The 'blacken' session is deprecated and will be removed in a future release. Please use 'nox -s format' in the future." + ) + + # Just run the ruff formatter (keeping legacy behavior of only formatting, not sorting imports) + session.install(RUFF_VERSION) session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -125,19 +137,31 @@ def blacken(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def format(session): """ - Run isort to sort imports. Then run black - to format code to uniform standard. + Run ruff to sort imports and format code. """ - session.install(BLACK_VERSION, ISORT_VERSION) - # Use the --fss option to sort imports using strict alphabetical order. - # See https://pycqa.github.io/isort/docs/configuration/options.html#force-sort-within-sections + # 1. Install ruff (skipped automatically if you run with --no-venv) + session.install(RUFF_VERSION) + + # 2. Run Ruff to fix imports + # check --select I: Enables strict import sorting + # --fix: Applies the changes automatically session.run( - "isort", - "--fss", + "ruff", + "check", + "--select", + "I", + "--fix", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, ) + + # 3. Run Ruff to format code session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, ) diff --git a/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.py b/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.py index 5300b13a38ad..80f61635c098 100644 --- a/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.py +++ b/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.py @@ -18,6 +18,7 @@ # source: google/iam/v1/iam_policy.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database @@ -32,9 +33,10 @@ from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 +from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 + from google.iam.v1 import options_pb2 as google_dot_iam_dot_v1_dot_options__pb2 from google.iam.v1 import policy_pb2 as google_dot_iam_dot_v1_dot_policy__pb2 -from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( b'\n\x1egoogle/iam/v1/iam_policy.proto\x12\rgoogle.iam.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1bgoogle/iam/v1/options.proto\x1a\x1agoogle/iam/v1/policy.proto\x1a google/protobuf/field_mask.proto"\x8f\x01\n\x13SetIamPolicyRequest\x12\x1b\n\x08resource\x18\x01 \x01(\tB\t\xe0\x41\x02\xfa\x41\x03\n\x01*\x12*\n\x06policy\x18\x02 \x01(\x0b\x32\x15.google.iam.v1.PolicyB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"d\n\x13GetIamPolicyRequest\x12\x1b\n\x08resource\x18\x01 \x01(\tB\t\xe0\x41\x02\xfa\x41\x03\n\x01*\x12\x30\n\x07options\x18\x02 \x01(\x0b\x32\x1f.google.iam.v1.GetPolicyOptions"R\n\x19TestIamPermissionsRequest\x12\x1b\n\x08resource\x18\x01 \x01(\tB\t\xe0\x41\x02\xfa\x41\x03\n\x01*\x12\x18\n\x0bpermissions\x18\x02 \x03(\tB\x03\xe0\x41\x02"1\n\x1aTestIamPermissionsResponse\x12\x13\n\x0bpermissions\x18\x01 \x03(\t2\xb4\x03\n\tIAMPolicy\x12t\n\x0cSetIamPolicy\x12".google.iam.v1.SetIamPolicyRequest\x1a\x15.google.iam.v1.Policy")\x82\xd3\xe4\x93\x02#"\x1e/v1/{resource=**}:setIamPolicy:\x01*\x12t\n\x0cGetIamPolicy\x12".google.iam.v1.GetIamPolicyRequest\x1a\x15.google.iam.v1.Policy")\x82\xd3\xe4\x93\x02#"\x1e/v1/{resource=**}:getIamPolicy:\x01*\x12\x9a\x01\n\x12TestIamPermissions\x12(.google.iam.v1.TestIamPermissionsRequest\x1a).google.iam.v1.TestIamPermissionsResponse"/\x82\xd3\xe4\x93\x02)"$/v1/{resource=**}:testIamPermissions:\x01*\x1a\x1e\xca\x41\x1biam-meta-api.googleapis.comB|\n\x11\x63om.google.iam.v1B\x0eIamPolicyProtoP\x01Z)cloud.google.com/go/iam/apiv1/iampb;iampb\xaa\x02\x13Google.Cloud.Iam.V1\xca\x02\x13Google\\Cloud\\Iam\\V1b\x06proto3' diff --git a/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.pyi b/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.pyi index 26e6b9ab8db5..8edc84055abe 100644 --- a/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.pyi +++ b/packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.pyi @@ -22,13 +22,14 @@ from google.api import annotations_pb2 as _annotations_pb2 from google.api import client_pb2 as _client_pb2 from google.api import field_behavior_pb2 as _field_behavior_pb2 from google.api import resource_pb2 as _resource_pb2 -from google.iam.v1 import options_pb2 as _options_pb2 -from google.iam.v1 import policy_pb2 as _policy_pb2 from google.protobuf import descriptor as _descriptor from google.protobuf import field_mask_pb2 as _field_mask_pb2 from google.protobuf import message as _message from google.protobuf.internal import containers as _containers +from google.iam.v1 import options_pb2 as _options_pb2 +from google.iam.v1 import policy_pb2 as _policy_pb2 + DESCRIPTOR: _descriptor.FileDescriptor class SetIamPolicyRequest(_message.Message): diff --git a/packages/grpc-google-iam-v1/google/iam/v1/logging/audit_data_pb2.py b/packages/grpc-google-iam-v1/google/iam/v1/logging/audit_data_pb2.py index 9de4f92c0b78..4ab288ec01a7 100644 --- a/packages/grpc-google-iam-v1/google/iam/v1/logging/audit_data_pb2.py +++ b/packages/grpc-google-iam-v1/google/iam/v1/logging/audit_data_pb2.py @@ -17,6 +17,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/iam/v1/logging/audit_data.proto """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/grpc-google-iam-v1/google/iam/v1/options_pb2.py b/packages/grpc-google-iam-v1/google/iam/v1/options_pb2.py index d219723aaa28..fb8a7f86620b 100644 --- a/packages/grpc-google-iam-v1/google/iam/v1/options_pb2.py +++ b/packages/grpc-google-iam-v1/google/iam/v1/options_pb2.py @@ -18,6 +18,7 @@ # source: google/iam/v1/options.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.py b/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.py index f5a692f1d48e..c07f91e37a1a 100644 --- a/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.py +++ b/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.py @@ -18,6 +18,7 @@ # source: google/iam/v1/policy.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.pyi b/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.pyi index 158edf995c48..c0a2063140ab 100644 --- a/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.pyi +++ b/packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.pyi @@ -80,6 +80,7 @@ class AuditLogConfig(_message.Message): ADMIN_READ: _ClassVar[AuditLogConfig.LogType] DATA_WRITE: _ClassVar[AuditLogConfig.LogType] DATA_READ: _ClassVar[AuditLogConfig.LogType] + LOG_TYPE_UNSPECIFIED: AuditLogConfig.LogType ADMIN_READ: AuditLogConfig.LogType DATA_WRITE: AuditLogConfig.LogType @@ -116,6 +117,7 @@ class BindingDelta(_message.Message): ACTION_UNSPECIFIED: _ClassVar[BindingDelta.Action] ADD: _ClassVar[BindingDelta.Action] REMOVE: _ClassVar[BindingDelta.Action] + ACTION_UNSPECIFIED: BindingDelta.Action ADD: BindingDelta.Action REMOVE: BindingDelta.Action @@ -143,6 +145,7 @@ class AuditConfigDelta(_message.Message): ACTION_UNSPECIFIED: _ClassVar[AuditConfigDelta.Action] ADD: _ClassVar[AuditConfigDelta.Action] REMOVE: _ClassVar[AuditConfigDelta.Action] + ACTION_UNSPECIFIED: AuditConfigDelta.Action ADD: AuditConfigDelta.Action REMOVE: AuditConfigDelta.Action diff --git a/packages/grpc-google-iam-v1/google/iam/v1/resource_policy_member_pb2.py b/packages/grpc-google-iam-v1/google/iam/v1/resource_policy_member_pb2.py index 4687ddef4f4d..6c89871db42b 100644 --- a/packages/grpc-google-iam-v1/google/iam/v1/resource_policy_member_pb2.py +++ b/packages/grpc-google-iam-v1/google/iam/v1/resource_policy_member_pb2.py @@ -18,6 +18,7 @@ # source: google/iam/v1/resource_policy_member.proto # Protobuf Python Version: 4.25.3 """Generated protocol buffer code.""" + from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database diff --git a/packages/grpc-google-iam-v1/noxfile.py b/packages/grpc-google-iam-v1/noxfile.py index a1a14bc2095a..af758039c190 100644 --- a/packages/grpc-google-iam-v1/noxfile.py +++ b/packages/grpc-google-iam-v1/noxfile.py @@ -22,13 +22,12 @@ import pathlib import re import shutil -from typing import Dict, List import warnings +from typing import Dict, List import nox -BLACK_VERSION = "black[jupyter]==23.7.0" -ISORT_VERSION = "isort==5.11.0" +RUFF_VERSION = "ruff==0.14.14" LINT_PATHS = ["docs", "google", "tests", "noxfile.py", "setup.py"] @@ -102,10 +101,15 @@ def lint(session): Returns a failure if the linters find linting errors or sufficiently serious code quality issues. """ - session.install("flake8", BLACK_VERSION) + session.install("flake8", RUFF_VERSION) + + # Check formatting session.run( - "black", + "ruff", + "format", "--check", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -114,10 +118,18 @@ def lint(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def blacken(session): - """Run black. Format code to uniform standard.""" - session.install(BLACK_VERSION) + """(Deprecated) Legacy session. Please use 'nox -s format'.""" + session.log( + "WARNING: The 'blacken' session is deprecated and will be removed in a future release. Please use 'nox -s format' in the future." + ) + + # Just run the ruff formatter (keeping legacy behavior of only formatting, not sorting imports) + session.install(RUFF_VERSION) session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", *LINT_PATHS, ) @@ -125,19 +137,31 @@ def blacken(session): @nox.session(python=DEFAULT_PYTHON_VERSION) def format(session): """ - Run isort to sort imports. Then run black - to format code to uniform standard. + Run ruff to sort imports and format code. """ - session.install(BLACK_VERSION, ISORT_VERSION) - # Use the --fss option to sort imports using strict alphabetical order. - # See https://pycqa.github.io/isort/docs/configuration/options.html#force-sort-within-sections + # 1. Install ruff (skipped automatically if you run with --no-venv) + session.install(RUFF_VERSION) + + # 2. Run Ruff to fix imports + # check --select I: Enables strict import sorting + # --fix: Applies the changes automatically session.run( - "isort", - "--fss", + "ruff", + "check", + "--select", + "I", + "--fix", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, ) + + # 3. Run Ruff to format code session.run( - "black", + "ruff", + "format", + f"--target-version=py{UNIT_TEST_PYTHON_VERSIONS[0].replace('.', '')}", + "--line-length=88", # Standard Black line length *LINT_PATHS, )