From 304f758bf7be303107a8a9d4c344edc4288be7e2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 19 Mar 2026 21:55:58 +0000 Subject: [PATCH 1/3] [WORKFLOW] Generate buf for version v0.1.531 --- src/viam/gen/app/data/v1/data_pb2.py | 240 ++-- src/viam/gen/app/data/v1/data_pb2.pyi | 6 +- src/viam/gen/app/v1/app_pb2.py | 1170 +++++++++-------- src/viam/gen/app/v1/app_pb2.pyi | 30 +- src/viam/gen/app/v1/end_user_pb2.py | 40 +- src/viam/gen/app/v1/end_user_pb2.pyi | 7 +- src/viam/proto/app/__init__.py | 617 ++++----- src/viam/proto/app/agent/__init__.py | 33 +- src/viam/proto/app/billing.py | 83 +- src/viam/proto/app/cloudslam/__init__.py | 53 +- src/viam/proto/app/data/__init__.py | 191 +-- src/viam/proto/app/datapipelines/__init__.py | 53 +- src/viam/proto/app/dataset/__init__.py | 45 +- src/viam/proto/app/datasync/__init__.py | 49 +- src/viam/proto/app/end_user.py | 39 +- src/viam/proto/app/mlinference/__init__.py | 26 +- src/viam/proto/app/mltraining/__init__.py | 63 +- src/viam/proto/app/packages/__init__.py | 43 +- src/viam/proto/app/robot.py | 95 +- src/viam/proto/common/__init__.py | 79 +- src/viam/proto/component/arm/__init__.py | 53 +- src/viam/proto/component/audioin/__init__.py | 29 +- src/viam/proto/component/audioout/__init__.py | 26 +- src/viam/proto/component/base/__init__.py | 47 +- src/viam/proto/component/board/__init__.py | 73 +- src/viam/proto/component/button/__init__.py | 26 +- src/viam/proto/component/camera/__init__.py | 53 +- src/viam/proto/component/encoder/__init__.py | 33 +- src/viam/proto/component/gantry/__init__.py | 45 +- src/viam/proto/component/generic/__init__.py | 17 +- src/viam/proto/component/gripper/__init__.py | 39 +- .../component/inputcontroller/__init__.py | 35 +- src/viam/proto/component/motor/__init__.py | 61 +- .../component/movementsensor/__init__.py | 47 +- .../proto/component/posetracker/__init__.py | 22 +- .../proto/component/powersensor/__init__.py | 27 +- src/viam/proto/component/sensor/__init__.py | 17 +- src/viam/proto/component/servo/__init__.py | 37 +- src/viam/proto/component/switch/__init__.py | 31 +- src/viam/proto/component/testecho/__init__.py | 35 +- src/viam/proto/module/__init__.py | 43 +- .../opentelemetry/proto/common/__init__.py | 26 +- .../opentelemetry/proto/resource/__init__.py | 11 +- .../opentelemetry/proto/trace/__init__.py | 26 +- src/viam/proto/provisioning/__init__.py | 47 +- src/viam/proto/robot/__init__.py | 145 +- src/viam/proto/rpc/auth.py | 31 +- src/viam/proto/rpc/examples/echo/__init__.py | 31 +- .../rpc/examples/echoresource/__init__.py | 27 +- src/viam/proto/rpc/webrtc/grpc.py | 41 +- src/viam/proto/rpc/webrtc/signaling.py | 63 +- .../proto/service/datamanager/__init__.py | 23 +- src/viam/proto/service/discovery/__init__.py | 26 +- src/viam/proto/service/generic/__init__.py | 17 +- src/viam/proto/service/mlmodel/__init__.py | 63 +- src/viam/proto/service/motion/__init__.py | 75 +- src/viam/proto/service/navigation/__init__.py | 63 +- src/viam/proto/service/sensors/__init__.py | 35 +- src/viam/proto/service/shell/__init__.py | 41 +- src/viam/proto/service/slam/__init__.py | 41 +- src/viam/proto/service/video/__init__.py | 26 +- src/viam/proto/service/vision/__init__.py | 51 +- .../proto/service/worldstatestore/__init__.py | 29 +- src/viam/proto/stream/__init__.py | 41 +- src/viam/proto/tagger/__init__.py | 7 +- src/viam/version_metadata.py | 2 +- 66 files changed, 2469 insertions(+), 2277 deletions(-) diff --git a/src/viam/gen/app/data/v1/data_pb2.py b/src/viam/gen/app/data/v1/data_pb2.py index c36d5d8d52..7f24e93cc8 100644 --- a/src/viam/gen/app/data/v1/data_pb2.py +++ b/src/viam/gen/app/data/v1/data_pb2.py @@ -9,7 +9,7 @@ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16app/data/v1/data.proto\x12\x10viam.app.data.v1\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xa1\x01\n\x0bDataRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x14\n\x05limit\x18\x02 \x01(\x04R\x05limit\x12\x12\n\x04last\x18\x03 \x01(\tR\x04last\x126\n\nsort_order\x18\x04 \x01(\x0e2\x17.viam.app.data.v1.OrderR\tsortOrder"\xaa\x04\n\x06Filter\x12%\n\x0ecomponent_name\x18\x01 \x01(\tR\rcomponentName\x12%\n\x0ecomponent_type\x18\x02 \x01(\tR\rcomponentType\x12\x16\n\x06method\x18\x04 \x01(\tR\x06method\x12\x1d\n\nrobot_name\x18\x06 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\x07 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x08 \x01(\tR\x08partName\x12\x17\n\x07part_id\x18\t \x01(\tR\x06partId\x12!\n\x0clocation_ids\x18\n \x03(\tR\x0blocationIds\x12)\n\x10organization_ids\x18\x0b \x03(\tR\x0forganizationIds\x12\x1b\n\tmime_type\x18\x0c \x03(\tR\x08mimeType\x12=\n\x08interval\x18\r \x01(\x0b2!.viam.app.data.v1.CaptureIntervalR\x08interval\x12=\n\x0btags_filter\x18\x0e \x01(\x0b2\x1c.viam.app.data.v1.TagsFilterR\ntagsFilter\x12\x1f\n\x0bbbox_labels\x18\x0f \x03(\tR\nbboxLabels\x12\x1d\n\ndataset_id\x18\x10 \x01(\tR\tdatasetIdJ\x04\x08\x03\x10\x04J\x04\x08\x05\x10\x06R\x0fcomponent_modelR\x04tags"V\n\nTagsFilter\x124\n\x04type\x18\x01 \x01(\x0e2 .viam.app.data.v1.TagsFilterTypeR\x04type\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags"\xc3\x04\n\x0fCaptureMetadata\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\x04 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x05 \x01(\tR\x08partName\x12\x17\n\x07part_id\x18\x06 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x07 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\t \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\n \x01(\tR\nmethodName\x12d\n\x11method_parameters\x18\x0b \x03(\x0b27.viam.app.data.v1.CaptureMetadata.MethodParametersEntryR\x10methodParameters\x12\x12\n\x04tags\x18\x0c \x03(\tR\x04tags\x12\x1b\n\tmime_type\x18\r \x01(\tR\x08mimeType\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x08\x10\tR\x0fcomponent_model"q\n\x0fCaptureInterval\x120\n\x05start\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x05start\x12,\n\x03end\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x03end"\xb5\x01\n\x1aTabularDataByFilterRequest\x12@\n\x0cdata_request\x18\x01 \x01(\x0b2\x1d.viam.app.data.v1.DataRequestR\x0bdataRequest\x12\x1d\n\ncount_only\x18\x02 \x01(\x08R\tcountOnly\x122\n\x15include_internal_data\x18\x03 \x01(\x08R\x13includeInternalData:\x02\x18\x01"\xe7\x01\n\x1bTabularDataByFilterResponse\x12=\n\x08metadata\x18\x01 \x03(\x0b2!.viam.app.data.v1.CaptureMetadataR\x08metadata\x121\n\x04data\x18\x02 \x03(\x0b2\x1d.viam.app.data.v1.TabularDataR\x04data\x12\x14\n\x05count\x18\x03 \x01(\x04R\x05count\x12\x12\n\x04last\x18\x04 \x01(\tR\x04last\x12(\n\x10total_size_bytes\x18\x05 \x01(\x04R\x0etotalSizeBytes:\x02\x18\x01"\xe9\x01\n\x0bTabularData\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data\x12%\n\x0emetadata_index\x18\x02 \x01(\rR\rmetadataIndex\x12A\n\x0etime_requested\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived:\x02\x18\x01"_\n\x17TabularDataBySQLRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1b\n\tsql_query\x18\x02 \x01(\tR\x08sqlQuery"A\n\x18TabularDataBySQLResponse\x12\x19\n\x08raw_data\x18\x02 \x03(\x0cR\x07rawDataJ\x04\x08\x01\x10\x02R\x04data"\x86\x01\n\x11TabularDataSource\x12;\n\x04type\x18\x01 \x01(\x0e2\'.viam.app.data.v1.TabularDataSourceTypeR\x04type\x12$\n\x0bpipeline_id\x18\x02 \x01(\tH\x00R\npipelineId\x88\x01\x01B\x0e\n\x0c_pipeline_id"\xee\x02\n\x17TabularDataByMQLRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary\x12+\n\x0fuse_recent_data\x18\x04 \x01(\x08H\x00R\ruseRecentData\x88\x01\x01\x12I\n\x0bdata_source\x18\x06 \x01(\x0b2#.viam.app.data.v1.TabularDataSourceH\x01R\ndataSource\x88\x01\x01\x12/\n\x11query_prefix_name\x18\x07 \x01(\tH\x02R\x0fqueryPrefixName\x88\x01\x01B\x12\n\x10_use_recent_dataB\x0e\n\x0c_data_sourceB\x14\n\x12_query_prefix_nameJ\x04\x08\x02\x10\x03J\x04\x08\x05\x10\x06R\tmql_queryR\x11use_data_pipeline"A\n\x18TabularDataByMQLResponse\x12\x19\n\x08raw_data\x18\x02 \x03(\x0cR\x07rawDataJ\x04\x08\x01\x10\x02R\x04data"\xd0\x02\n\x18ExportTabularDataRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12)\n\x10resource_subtype\x18\x03 \x01(\tR\x0fresourceSubtype\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x12=\n\x08interval\x18\x05 \x01(\x0b2!.viam.app.data.v1.CaptureIntervalR\x08interval\x12Q\n\x15additional_parameters\x18\x06 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x14additionalParameters\x88\x01\x01B\x18\n\x16_additional_parameters"\x94\x04\n\x19ExportTabularDataResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12)\n\x10resource_subtype\x18\x03 \x01(\tR\x0fresourceSubtype\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x12?\n\rtime_captured\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeCaptured\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x07 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x08 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\t \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\n \x01(\tR\x08partName\x12D\n\x11method_parameters\x18\x0b \x01(\x0b2\x17.google.protobuf.StructR\x10methodParameters\x12\x12\n\x04tags\x18\x0c \x03(\tR\x04tags\x121\n\x07payload\x18\r \x01(\x0b2\x17.google.protobuf.StructR\x07payload"\x94\x02\n\x1bGetLatestTabularDataRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12\x1f\n\x0bmethod_name\x18\x03 \x01(\tR\nmethodName\x12)\n\x10resource_subtype\x18\x04 \x01(\tR\x0fresourceSubtype\x12Q\n\x15additional_parameters\x18\x05 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x14additionalParameters\x88\x01\x01B\x18\n\x16_additional_parameters"\xcf\x01\n\x1cGetLatestTabularDataResponse\x12?\n\rtime_captured\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeCaptured\x12;\n\x0btime_synced\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\ntimeSynced\x121\n\x07payload\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x07payload"b\n\nBinaryData\x12\x16\n\x06binary\x18\x01 \x01(\x0cR\x06binary\x12<\n\x08metadata\x18\x02 \x01(\x0b2 .viam.app.data.v1.BinaryMetadataR\x08metadata"\xd7\x01\n\x19BinaryDataByFilterRequest\x12@\n\x0cdata_request\x18\x01 \x01(\x0b2\x1d.viam.app.data.v1.DataRequestR\x0bdataRequest\x12%\n\x0einclude_binary\x18\x02 \x01(\x08R\rincludeBinary\x12\x1d\n\ncount_only\x18\x03 \x01(\x08R\tcountOnly\x122\n\x15include_internal_data\x18\x04 \x01(\x08R\x13includeInternalData"\xa2\x01\n\x1aBinaryDataByFilterResponse\x120\n\x04data\x18\x01 \x03(\x0b2\x1c.viam.app.data.v1.BinaryDataR\x04data\x12\x14\n\x05count\x18\x02 \x01(\x04R\x05count\x12\x12\n\x04last\x18\x03 \x01(\tR\x04last\x12(\n\x10total_size_bytes\x18\x04 \x01(\x04R\x0etotalSizeBytes"q\n\x08BinaryID\x12\x17\n\x07file_id\x18\x01 \x01(\tR\x06fileId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x03 \x01(\tR\nlocationId:\x02\x18\x01"\xb6\x01\n\x16BinaryDataByIDsRequest\x12%\n\x0einclude_binary\x18\x02 \x01(\x08R\rincludeBinary\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIdsJ\x04\x08\x01\x10\x02R\x08file_ids"a\n\x17BinaryDataByIDsResponse\x120\n\x04data\x18\x01 \x03(\x0b2\x1c.viam.app.data.v1.BinaryDataR\x04data\x12\x14\n\x05count\x18\x02 \x01(\x04R\x05count"\x8f\x02\n\x0bBoundingBox\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12(\n\x10x_min_normalized\x18\x03 \x01(\x01R\x0exMinNormalized\x12(\n\x10y_min_normalized\x18\x04 \x01(\x01R\x0eyMinNormalized\x12(\n\x10x_max_normalized\x18\x05 \x01(\x01R\x0exMaxNormalized\x12(\n\x10y_max_normalized\x18\x06 \x01(\x01R\x0eyMaxNormalized\x12#\n\nconfidence\x18\x07 \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidence"j\n\x0eClassification\x12\x0e\n\x02id\x18\x03 \x01(\tR\x02id\x12\x14\n\x05label\x18\x01 \x01(\tR\x05label\x12#\n\nconfidence\x18\x02 \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidence"\x90\x01\n\x0bAnnotations\x125\n\x06bboxes\x18\x01 \x03(\x0b2\x1d.viam.app.data.v1.BoundingBoxR\x06bboxes\x12J\n\x0fclassifications\x18\x02 \x03(\x0b2 .viam.app.data.v1.ClassificationR\x0fclassifications"\xc8\x03\n\x0eBinaryMetadata\x12\x12\n\x02id\x18\x01 \x01(\tB\x02\x18\x01R\x02id\x12L\n\x10capture_metadata\x18\x02 \x01(\x0b2!.viam.app.data.v1.CaptureMetadataR\x0fcaptureMetadata\x12A\n\x0etime_requested\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived\x12\x1b\n\tfile_name\x18\x05 \x01(\tR\x08fileName\x12\x19\n\x08file_ext\x18\x06 \x01(\tR\x07fileExt\x12\x10\n\x03uri\x18\x07 \x01(\tR\x03uri\x12?\n\x0bannotations\x18\x08 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations\x12\x1f\n\x0bdataset_ids\x18\t \x03(\tR\ndatasetIds\x12$\n\x0ebinary_data_id\x18\n \x01(\tR\x0cbinaryDataId"\x91\x02\n\x13DeleteTabularFilter\x12!\n\x0clocation_ids\x18\x01 \x03(\tR\x0blocationIds\x12\x19\n\x08robot_id\x18\x02 \x01(\tR\x07robotId\x12\x17\n\x07part_id\x18\x03 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x04 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x05 \x01(\tR\rcomponentName\x12\x16\n\x06method\x18\x06 \x01(\tR\x06method\x12=\n\x0btags_filter\x18\x07 \x01(\x0b2\x1c.viam.app.data.v1.TagsFilterR\ntagsFilter"\xc7\x01\n\x18DeleteTabularDataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x123\n\x16delete_older_than_days\x18\x02 \x01(\rR\x13deleteOlderThanDays\x12B\n\x06filter\x18\x03 \x01(\x0b2%.viam.app.data.v1.DeleteTabularFilterH\x00R\x06filter\x88\x01\x01B\t\n\x07_filter"@\n\x19DeleteTabularDataResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount"\x87\x01\n\x1fDeleteBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x122\n\x15include_internal_data\x18\x02 \x01(\x08R\x13includeInternalData"U\n DeleteBinaryDataByFilterResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCountJ\x04\x08\x02\x10\x03R\x06result"\x95\x01\n\x1cDeleteBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x02 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIdsJ\x04\x08\x01\x10\x02R\x08file_ids"R\n\x1dDeleteBinaryDataByIDsResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCountJ\x04\x08\x02\x10\x03R\x06result"\xac\x01\n\x1fAddTagsToBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIds\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tagsJ\x04\x08\x01\x10\x02R\x08file_ids""\n AddTagsToBinaryDataByIDsResponse"n\n"AddTagsToBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags:\x02\x18\x01")\n#AddTagsToBinaryDataByFilterResponse:\x02\x18\x01"\xb1\x01\n$RemoveTagsFromBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIds\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tagsJ\x04\x08\x01\x10\x02R\x08file_ids"L\n%RemoveTagsFromBinaryDataByIDsResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount"s\n\'RemoveTagsFromBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags:\x02\x18\x01"S\n(RemoveTagsFromBinaryDataByFilterResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount:\x02\x18\x01"K\n\x13TagsByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter:\x02\x18\x01".\n\x14TagsByFilterResponse\x12\x12\n\x04tags\x18\x01 \x03(\tR\x04tags:\x02\x18\x01"\x86\x03\n AddBoundingBoxToImageByIDRequest\x12;\n\tbinary_id\x18\x07 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x08 \x01(\tR\x0cbinaryDataId\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12(\n\x10x_min_normalized\x18\x03 \x01(\x01R\x0exMinNormalized\x12(\n\x10y_min_normalized\x18\x04 \x01(\x01R\x0eyMinNormalized\x12(\n\x10x_max_normalized\x18\x05 \x01(\x01R\x0exMaxNormalized\x12(\n\x10y_max_normalized\x18\x06 \x01(\x01R\x0eyMaxNormalized\x12#\n\nconfidence\x18\t \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidenceJ\x04\x08\x01\x10\x02R\x07file_id"<\n!AddBoundingBoxToImageByIDResponse\x12\x17\n\x07bbox_id\x18\x01 \x01(\tR\x06bboxId"\xb2\x01\n%RemoveBoundingBoxFromImageByIDRequest\x12;\n\tbinary_id\x18\x03 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x04 \x01(\tR\x0cbinaryDataId\x12\x17\n\x07bbox_id\x18\x02 \x01(\tR\x06bboxIdJ\x04\x08\x01\x10\x02R\x07file_id"(\n&RemoveBoundingBoxFromImageByIDResponse"\xff\x03\n\x18UpdateBoundingBoxRequest\x12;\n\tbinary_id\x18\x01 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x08 \x01(\tR\x0cbinaryDataId\x12\x17\n\x07bbox_id\x18\x02 \x01(\tR\x06bboxId\x12\x19\n\x05label\x18\x03 \x01(\tH\x00R\x05label\x88\x01\x01\x12-\n\x10x_min_normalized\x18\x04 \x01(\x01H\x01R\x0exMinNormalized\x88\x01\x01\x12-\n\x10y_min_normalized\x18\x05 \x01(\x01H\x02R\x0eyMinNormalized\x88\x01\x01\x12-\n\x10x_max_normalized\x18\x06 \x01(\x01H\x03R\x0exMaxNormalized\x88\x01\x01\x12-\n\x10y_max_normalized\x18\x07 \x01(\x01H\x04R\x0eyMaxNormalized\x88\x01\x01\x12#\n\nconfidence\x18\t \x01(\x01H\x05R\nconfidence\x88\x01\x01B\x08\n\x06_labelB\x13\n\x11_x_min_normalizedB\x13\n\x11_y_min_normalizedB\x13\n\x11_x_max_normalizedB\x13\n\x11_y_max_normalizedB\r\n\x0b_confidence"\x1b\n\x19UpdateBoundingBoxResponse"X\n BoundingBoxLabelsByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter:\x02\x18\x01"?\n!BoundingBoxLabelsByFilterResponse\x12\x16\n\x06labels\x18\x01 \x03(\tR\x06labels:\x02\x18\x01"c\n\x1cConfigureDatabaseUserRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1a\n\x08password\x18\x02 \x01(\tR\x08password"\x1f\n\x1dConfigureDatabaseUserResponse"G\n\x1cGetDatabaseConnectionRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x88\x01\n\x1dGetDatabaseConnectionResponse\x12\x1a\n\x08hostname\x18\x01 \x01(\tR\x08hostname\x12\x1f\n\x0bmongodb_uri\x18\x02 \x01(\tR\nmongodbUri\x12*\n\x11has_database_user\x18\x03 \x01(\x08R\x0fhasDatabaseUser"\xaa\x01\n"AddBinaryDataToDatasetByIDsRequest\x12=\n\nbinary_ids\x18\x01 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIds\x12\x1d\n\ndataset_id\x18\x02 \x01(\tR\tdatasetId"%\n#AddBinaryDataToDatasetByIDsResponse"\xaf\x01\n\'RemoveBinaryDataFromDatasetByIDsRequest\x12=\n\nbinary_ids\x18\x01 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIds\x12\x1d\n\ndataset_id\x18\x02 \x01(\tR\tdatasetId"*\n(RemoveBinaryDataFromDatasetByIDsResponse"\xe8\x01\n\x12CreateIndexRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_spec\x18\x04 \x03(\x0cR\tindexSpecB\x10\n\x0e_pipeline_name"\x15\n\x13CreateIndexResponse"\xe8\x01\n\x12DeleteIndexRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_name\x18\x04 \x01(\tR\tindexNameB\x10\n\x0e_pipeline_name"\x15\n\x13DeleteIndexResponse"\xc9\x01\n\x12ListIndexesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01B\x10\n\x0e_pipeline_name"H\n\x13ListIndexesResponse\x121\n\x07indexes\x18\x01 \x03(\x0b2\x17.viam.app.data.v1.IndexR\x07indexes"\x90\x02\n\x05Index\x12N\n\x0fcollection_type\x18\x01 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x02 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_name\x18\x03 \x01(\tR\tindexName\x12\x1d\n\nindex_spec\x18\x04 \x03(\x0cR\tindexSpec\x12=\n\ncreated_by\x18\x05 \x01(\x0e2\x1e.viam.app.data.v1.IndexCreatorR\tcreatedByB\x10\n\x0e_pipeline_name"u\n\x17CreateSavedQueryRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary"*\n\x18CreateSavedQueryResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\xe9\x01\n\x05Query\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x04 \x03(\x0cR\tmqlBinary\x129\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x129\n\nupdated_at\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAt")\n\x17DeleteSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1a\n\x18DeleteSavedQueryResponse"&\n\x14GetSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"Q\n\x15GetSavedQueryResponse\x128\n\x0bsaved_query\x18\x01 \x01(\x0b2\x17.viam.app.data.v1.QueryR\nsavedQuery"\\\n\x17UpdateSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary"\x1a\n\x18UpdateSavedQueryResponse"X\n\x17ListSavedQueriesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05limit\x18\x02 \x01(\x03R\x05limit"M\n\x18ListSavedQueriesResponse\x121\n\x07queries\x18\x01 \x03(\x0b2\x17.viam.app.data.v1.QueryR\x07queries"\x93\x01\n CreateBinaryDataSignedURLRequest\x12$\n\x0ebinary_data_id\x18\x01 \x01(\tR\x0cbinaryDataId\x122\n\x12expiration_minutes\x18\x02 \x01(\rH\x00R\x11expirationMinutes\x88\x01\x01B\x15\n\x13_expiration_minutes"}\n!CreateBinaryDataSignedURLResponse\x12\x1d\n\nsigned_url\x18\x01 \x01(\tR\tsignedUrl\x129\n\nexpires_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\texpiresAt*I\n\x05Order\x12\x15\n\x11ORDER_UNSPECIFIED\x10\x00\x12\x14\n\x10ORDER_DESCENDING\x10\x01\x12\x13\n\x0fORDER_ASCENDING\x10\x02*\x90\x01\n\x0eTagsFilterType\x12 \n\x1cTAGS_FILTER_TYPE_UNSPECIFIED\x10\x00\x12 \n\x1cTAGS_FILTER_TYPE_MATCH_BY_OR\x10\x01\x12\x1b\n\x17TAGS_FILTER_TYPE_TAGGED\x10\x02\x12\x1d\n\x19TAGS_FILTER_TYPE_UNTAGGED\x10\x03*\xbe\x01\n\x15TabularDataSourceType\x12(\n$TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12%\n!TABULAR_DATA_SOURCE_TYPE_STANDARD\x10\x01\x12(\n$TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE\x10\x02\x12*\n&TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK\x10\x03*\x87\x01\n\x13IndexableCollection\x12$\n INDEXABLE_COLLECTION_UNSPECIFIED\x10\x00\x12"\n\x1eINDEXABLE_COLLECTION_HOT_STORE\x10\x01\x12&\n"INDEXABLE_COLLECTION_PIPELINE_SINK\x10\x02*a\n\x0cIndexCreator\x12\x1d\n\x19INDEX_CREATOR_UNSPECIFIED\x10\x00\x12\x16\n\x12INDEX_CREATOR_VIAM\x10\x01\x12\x1a\n\x16INDEX_CREATOR_CUSTOMER\x10\x022\x93\x1e\n\x0bDataService\x12w\n\x13TabularDataByFilter\x12,.viam.app.data.v1.TabularDataByFilterRequest\x1a-.viam.app.data.v1.TabularDataByFilterResponse"\x03\x88\x02\x01\x12i\n\x10TabularDataBySQL\x12).viam.app.data.v1.TabularDataBySQLRequest\x1a*.viam.app.data.v1.TabularDataBySQLResponse\x12i\n\x10TabularDataByMQL\x12).viam.app.data.v1.TabularDataByMQLRequest\x1a*.viam.app.data.v1.TabularDataByMQLResponse\x12n\n\x11ExportTabularData\x12*.viam.app.data.v1.ExportTabularDataRequest\x1a+.viam.app.data.v1.ExportTabularDataResponse0\x01\x12u\n\x14GetLatestTabularData\x12-.viam.app.data.v1.GetLatestTabularDataRequest\x1a..viam.app.data.v1.GetLatestTabularDataResponse\x12o\n\x12BinaryDataByFilter\x12+.viam.app.data.v1.BinaryDataByFilterRequest\x1a,.viam.app.data.v1.BinaryDataByFilterResponse\x12f\n\x0fBinaryDataByIDs\x12(.viam.app.data.v1.BinaryDataByIDsRequest\x1a).viam.app.data.v1.BinaryDataByIDsResponse\x12l\n\x11DeleteTabularData\x12*.viam.app.data.v1.DeleteTabularDataRequest\x1a+.viam.app.data.v1.DeleteTabularDataResponse\x12\x81\x01\n\x18DeleteBinaryDataByFilter\x121.viam.app.data.v1.DeleteBinaryDataByFilterRequest\x1a2.viam.app.data.v1.DeleteBinaryDataByFilterResponse\x12x\n\x15DeleteBinaryDataByIDs\x12..viam.app.data.v1.DeleteBinaryDataByIDsRequest\x1a/.viam.app.data.v1.DeleteBinaryDataByIDsResponse\x12\x81\x01\n\x18AddTagsToBinaryDataByIDs\x121.viam.app.data.v1.AddTagsToBinaryDataByIDsRequest\x1a2.viam.app.data.v1.AddTagsToBinaryDataByIDsResponse\x12\x8f\x01\n\x1bAddTagsToBinaryDataByFilter\x124.viam.app.data.v1.AddTagsToBinaryDataByFilterRequest\x1a5.viam.app.data.v1.AddTagsToBinaryDataByFilterResponse"\x03\x88\x02\x01\x12\x90\x01\n\x1dRemoveTagsFromBinaryDataByIDs\x126.viam.app.data.v1.RemoveTagsFromBinaryDataByIDsRequest\x1a7.viam.app.data.v1.RemoveTagsFromBinaryDataByIDsResponse\x12\x9e\x01\n RemoveTagsFromBinaryDataByFilter\x129.viam.app.data.v1.RemoveTagsFromBinaryDataByFilterRequest\x1a:.viam.app.data.v1.RemoveTagsFromBinaryDataByFilterResponse"\x03\x88\x02\x01\x12b\n\x0cTagsByFilter\x12%.viam.app.data.v1.TagsByFilterRequest\x1a&.viam.app.data.v1.TagsByFilterResponse"\x03\x88\x02\x01\x12\x84\x01\n\x19AddBoundingBoxToImageByID\x122.viam.app.data.v1.AddBoundingBoxToImageByIDRequest\x1a3.viam.app.data.v1.AddBoundingBoxToImageByIDResponse\x12\x93\x01\n\x1eRemoveBoundingBoxFromImageByID\x127.viam.app.data.v1.RemoveBoundingBoxFromImageByIDRequest\x1a8.viam.app.data.v1.RemoveBoundingBoxFromImageByIDResponse\x12\x89\x01\n\x19BoundingBoxLabelsByFilter\x122.viam.app.data.v1.BoundingBoxLabelsByFilterRequest\x1a3.viam.app.data.v1.BoundingBoxLabelsByFilterResponse"\x03\x88\x02\x01\x12l\n\x11UpdateBoundingBox\x12*.viam.app.data.v1.UpdateBoundingBoxRequest\x1a+.viam.app.data.v1.UpdateBoundingBoxResponse\x12x\n\x15GetDatabaseConnection\x12..viam.app.data.v1.GetDatabaseConnectionRequest\x1a/.viam.app.data.v1.GetDatabaseConnectionResponse\x12x\n\x15ConfigureDatabaseUser\x12..viam.app.data.v1.ConfigureDatabaseUserRequest\x1a/.viam.app.data.v1.ConfigureDatabaseUserResponse\x12\x8a\x01\n\x1bAddBinaryDataToDatasetByIDs\x124.viam.app.data.v1.AddBinaryDataToDatasetByIDsRequest\x1a5.viam.app.data.v1.AddBinaryDataToDatasetByIDsResponse\x12\x99\x01\n RemoveBinaryDataFromDatasetByIDs\x129.viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsRequest\x1a:.viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsResponse\x12Z\n\x0bCreateIndex\x12$.viam.app.data.v1.CreateIndexRequest\x1a%.viam.app.data.v1.CreateIndexResponse\x12Z\n\x0bListIndexes\x12$.viam.app.data.v1.ListIndexesRequest\x1a%.viam.app.data.v1.ListIndexesResponse\x12Z\n\x0bDeleteIndex\x12$.viam.app.data.v1.DeleteIndexRequest\x1a%.viam.app.data.v1.DeleteIndexResponse\x12i\n\x10CreateSavedQuery\x12).viam.app.data.v1.CreateSavedQueryRequest\x1a*.viam.app.data.v1.CreateSavedQueryResponse\x12i\n\x10UpdateSavedQuery\x12).viam.app.data.v1.UpdateSavedQueryRequest\x1a*.viam.app.data.v1.UpdateSavedQueryResponse\x12`\n\rGetSavedQuery\x12&.viam.app.data.v1.GetSavedQueryRequest\x1a\'.viam.app.data.v1.GetSavedQueryResponse\x12i\n\x10DeleteSavedQuery\x12).viam.app.data.v1.DeleteSavedQueryRequest\x1a*.viam.app.data.v1.DeleteSavedQueryResponse\x12i\n\x10ListSavedQueries\x12).viam.app.data.v1.ListSavedQueriesRequest\x1a*.viam.app.data.v1.ListSavedQueriesResponse\x12\x84\x01\n\x19CreateBinaryDataSignedURL\x122.viam.app.data.v1.CreateBinaryDataSignedURLRequest\x1a3.viam.app.data.v1.CreateBinaryDataSignedURLResponseB\x1dZ\x1bgo.viam.com/api/app/data/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16app/data/v1/data.proto\x12\x10viam.app.data.v1\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xa1\x01\n\x0bDataRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x14\n\x05limit\x18\x02 \x01(\x04R\x05limit\x12\x12\n\x04last\x18\x03 \x01(\tR\x04last\x126\n\nsort_order\x18\x04 \x01(\x0e2\x17.viam.app.data.v1.OrderR\tsortOrder"\xaa\x04\n\x06Filter\x12%\n\x0ecomponent_name\x18\x01 \x01(\tR\rcomponentName\x12%\n\x0ecomponent_type\x18\x02 \x01(\tR\rcomponentType\x12\x16\n\x06method\x18\x04 \x01(\tR\x06method\x12\x1d\n\nrobot_name\x18\x06 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\x07 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x08 \x01(\tR\x08partName\x12\x17\n\x07part_id\x18\t \x01(\tR\x06partId\x12!\n\x0clocation_ids\x18\n \x03(\tR\x0blocationIds\x12)\n\x10organization_ids\x18\x0b \x03(\tR\x0forganizationIds\x12\x1b\n\tmime_type\x18\x0c \x03(\tR\x08mimeType\x12=\n\x08interval\x18\r \x01(\x0b2!.viam.app.data.v1.CaptureIntervalR\x08interval\x12=\n\x0btags_filter\x18\x0e \x01(\x0b2\x1c.viam.app.data.v1.TagsFilterR\ntagsFilter\x12\x1f\n\x0bbbox_labels\x18\x0f \x03(\tR\nbboxLabels\x12\x1d\n\ndataset_id\x18\x10 \x01(\tR\tdatasetIdJ\x04\x08\x03\x10\x04J\x04\x08\x05\x10\x06R\x0fcomponent_modelR\x04tags"V\n\nTagsFilter\x124\n\x04type\x18\x01 \x01(\x0e2 .viam.app.data.v1.TagsFilterTypeR\x04type\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags"\xc3\x04\n\x0fCaptureMetadata\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\x04 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x05 \x01(\tR\x08partName\x12\x17\n\x07part_id\x18\x06 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x07 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\t \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\n \x01(\tR\nmethodName\x12d\n\x11method_parameters\x18\x0b \x03(\x0b27.viam.app.data.v1.CaptureMetadata.MethodParametersEntryR\x10methodParameters\x12\x12\n\x04tags\x18\x0c \x03(\tR\x04tags\x12\x1b\n\tmime_type\x18\r \x01(\tR\x08mimeType\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x08\x10\tR\x0fcomponent_model"q\n\x0fCaptureInterval\x120\n\x05start\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x05start\x12,\n\x03end\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x03end"\xb5\x01\n\x1aTabularDataByFilterRequest\x12@\n\x0cdata_request\x18\x01 \x01(\x0b2\x1d.viam.app.data.v1.DataRequestR\x0bdataRequest\x12\x1d\n\ncount_only\x18\x02 \x01(\x08R\tcountOnly\x122\n\x15include_internal_data\x18\x03 \x01(\x08R\x13includeInternalData:\x02\x18\x01"\xe7\x01\n\x1bTabularDataByFilterResponse\x12=\n\x08metadata\x18\x01 \x03(\x0b2!.viam.app.data.v1.CaptureMetadataR\x08metadata\x121\n\x04data\x18\x02 \x03(\x0b2\x1d.viam.app.data.v1.TabularDataR\x04data\x12\x14\n\x05count\x18\x03 \x01(\x04R\x05count\x12\x12\n\x04last\x18\x04 \x01(\tR\x04last\x12(\n\x10total_size_bytes\x18\x05 \x01(\x04R\x0etotalSizeBytes:\x02\x18\x01"\xe9\x01\n\x0bTabularData\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data\x12%\n\x0emetadata_index\x18\x02 \x01(\rR\rmetadataIndex\x12A\n\x0etime_requested\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived:\x02\x18\x01"_\n\x17TabularDataBySQLRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1b\n\tsql_query\x18\x02 \x01(\tR\x08sqlQuery"A\n\x18TabularDataBySQLResponse\x12\x19\n\x08raw_data\x18\x02 \x03(\x0cR\x07rawDataJ\x04\x08\x01\x10\x02R\x04data"\x86\x01\n\x11TabularDataSource\x12;\n\x04type\x18\x01 \x01(\x0e2\'.viam.app.data.v1.TabularDataSourceTypeR\x04type\x12$\n\x0bpipeline_id\x18\x02 \x01(\tH\x00R\npipelineId\x88\x01\x01B\x0e\n\x0c_pipeline_id"\xee\x02\n\x17TabularDataByMQLRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary\x12+\n\x0fuse_recent_data\x18\x04 \x01(\x08H\x00R\ruseRecentData\x88\x01\x01\x12I\n\x0bdata_source\x18\x06 \x01(\x0b2#.viam.app.data.v1.TabularDataSourceH\x01R\ndataSource\x88\x01\x01\x12/\n\x11query_prefix_name\x18\x07 \x01(\tH\x02R\x0fqueryPrefixName\x88\x01\x01B\x12\n\x10_use_recent_dataB\x0e\n\x0c_data_sourceB\x14\n\x12_query_prefix_nameJ\x04\x08\x02\x10\x03J\x04\x08\x05\x10\x06R\tmql_queryR\x11use_data_pipeline"A\n\x18TabularDataByMQLResponse\x12\x19\n\x08raw_data\x18\x02 \x03(\x0cR\x07rawDataJ\x04\x08\x01\x10\x02R\x04data"\xd0\x02\n\x18ExportTabularDataRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12)\n\x10resource_subtype\x18\x03 \x01(\tR\x0fresourceSubtype\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x12=\n\x08interval\x18\x05 \x01(\x0b2!.viam.app.data.v1.CaptureIntervalR\x08interval\x12Q\n\x15additional_parameters\x18\x06 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x14additionalParameters\x88\x01\x01B\x18\n\x16_additional_parameters"\x94\x04\n\x19ExportTabularDataResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12)\n\x10resource_subtype\x18\x03 \x01(\tR\x0fresourceSubtype\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x12?\n\rtime_captured\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeCaptured\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x07 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x08 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\t \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\n \x01(\tR\x08partName\x12D\n\x11method_parameters\x18\x0b \x01(\x0b2\x17.google.protobuf.StructR\x10methodParameters\x12\x12\n\x04tags\x18\x0c \x03(\tR\x04tags\x121\n\x07payload\x18\r \x01(\x0b2\x17.google.protobuf.StructR\x07payload"\x94\x02\n\x1bGetLatestTabularDataRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12\x1f\n\x0bmethod_name\x18\x03 \x01(\tR\nmethodName\x12)\n\x10resource_subtype\x18\x04 \x01(\tR\x0fresourceSubtype\x12Q\n\x15additional_parameters\x18\x05 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x14additionalParameters\x88\x01\x01B\x18\n\x16_additional_parameters"\xcf\x01\n\x1cGetLatestTabularDataResponse\x12?\n\rtime_captured\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeCaptured\x12;\n\x0btime_synced\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\ntimeSynced\x121\n\x07payload\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x07payload"b\n\nBinaryData\x12\x16\n\x06binary\x18\x01 \x01(\x0cR\x06binary\x12<\n\x08metadata\x18\x02 \x01(\x0b2 .viam.app.data.v1.BinaryMetadataR\x08metadata"\xd7\x01\n\x19BinaryDataByFilterRequest\x12@\n\x0cdata_request\x18\x01 \x01(\x0b2\x1d.viam.app.data.v1.DataRequestR\x0bdataRequest\x12%\n\x0einclude_binary\x18\x02 \x01(\x08R\rincludeBinary\x12\x1d\n\ncount_only\x18\x03 \x01(\x08R\tcountOnly\x122\n\x15include_internal_data\x18\x04 \x01(\x08R\x13includeInternalData"\xa2\x01\n\x1aBinaryDataByFilterResponse\x120\n\x04data\x18\x01 \x03(\x0b2\x1c.viam.app.data.v1.BinaryDataR\x04data\x12\x14\n\x05count\x18\x02 \x01(\x04R\x05count\x12\x12\n\x04last\x18\x03 \x01(\tR\x04last\x12(\n\x10total_size_bytes\x18\x04 \x01(\x04R\x0etotalSizeBytes"q\n\x08BinaryID\x12\x17\n\x07file_id\x18\x01 \x01(\tR\x06fileId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x03 \x01(\tR\nlocationId:\x02\x18\x01"\xb6\x01\n\x16BinaryDataByIDsRequest\x12%\n\x0einclude_binary\x18\x02 \x01(\x08R\rincludeBinary\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIdsJ\x04\x08\x01\x10\x02R\x08file_ids"a\n\x17BinaryDataByIDsResponse\x120\n\x04data\x18\x01 \x03(\x0b2\x1c.viam.app.data.v1.BinaryDataR\x04data\x12\x14\n\x05count\x18\x02 \x01(\x04R\x05count"\x8f\x02\n\x0bBoundingBox\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12(\n\x10x_min_normalized\x18\x03 \x01(\x01R\x0exMinNormalized\x12(\n\x10y_min_normalized\x18\x04 \x01(\x01R\x0eyMinNormalized\x12(\n\x10x_max_normalized\x18\x05 \x01(\x01R\x0exMaxNormalized\x12(\n\x10y_max_normalized\x18\x06 \x01(\x01R\x0eyMaxNormalized\x12#\n\nconfidence\x18\x07 \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidence"j\n\x0eClassification\x12\x0e\n\x02id\x18\x03 \x01(\tR\x02id\x12\x14\n\x05label\x18\x01 \x01(\tR\x05label\x12#\n\nconfidence\x18\x02 \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidence"\x90\x01\n\x0bAnnotations\x125\n\x06bboxes\x18\x01 \x03(\x0b2\x1d.viam.app.data.v1.BoundingBoxR\x06bboxes\x12J\n\x0fclassifications\x18\x02 \x03(\x0b2 .viam.app.data.v1.ClassificationR\x0fclassifications"\xf0\x03\n\x0eBinaryMetadata\x12\x12\n\x02id\x18\x01 \x01(\tB\x02\x18\x01R\x02id\x12L\n\x10capture_metadata\x18\x02 \x01(\x0b2!.viam.app.data.v1.CaptureMetadataR\x0fcaptureMetadata\x12A\n\x0etime_requested\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived\x12\x1b\n\tfile_name\x18\x05 \x01(\tR\x08fileName\x12\x19\n\x08file_ext\x18\x06 \x01(\tR\x07fileExt\x12\x10\n\x03uri\x18\x07 \x01(\tR\x03uri\x12?\n\x0bannotations\x18\x08 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations\x12\x1f\n\x0bdataset_ids\x18\t \x03(\tR\ndatasetIds\x12$\n\x0ebinary_data_id\x18\n \x01(\tR\x0cbinaryDataId\x12&\n\x0ffile_size_bytes\x18\x0b \x01(\x04R\rfileSizeBytes"\x91\x02\n\x13DeleteTabularFilter\x12!\n\x0clocation_ids\x18\x01 \x03(\tR\x0blocationIds\x12\x19\n\x08robot_id\x18\x02 \x01(\tR\x07robotId\x12\x17\n\x07part_id\x18\x03 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x04 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x05 \x01(\tR\rcomponentName\x12\x16\n\x06method\x18\x06 \x01(\tR\x06method\x12=\n\x0btags_filter\x18\x07 \x01(\x0b2\x1c.viam.app.data.v1.TagsFilterR\ntagsFilter"\xc7\x01\n\x18DeleteTabularDataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x123\n\x16delete_older_than_days\x18\x02 \x01(\rR\x13deleteOlderThanDays\x12B\n\x06filter\x18\x03 \x01(\x0b2%.viam.app.data.v1.DeleteTabularFilterH\x00R\x06filter\x88\x01\x01B\t\n\x07_filter"@\n\x19DeleteTabularDataResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount"\x87\x01\n\x1fDeleteBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x122\n\x15include_internal_data\x18\x02 \x01(\x08R\x13includeInternalData"U\n DeleteBinaryDataByFilterResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCountJ\x04\x08\x02\x10\x03R\x06result"\x95\x01\n\x1cDeleteBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x02 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIdsJ\x04\x08\x01\x10\x02R\x08file_ids"R\n\x1dDeleteBinaryDataByIDsResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCountJ\x04\x08\x02\x10\x03R\x06result"\xac\x01\n\x1fAddTagsToBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIds\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tagsJ\x04\x08\x01\x10\x02R\x08file_ids""\n AddTagsToBinaryDataByIDsResponse"n\n"AddTagsToBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags:\x02\x18\x01")\n#AddTagsToBinaryDataByFilterResponse:\x02\x18\x01"\xb1\x01\n$RemoveTagsFromBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIds\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tagsJ\x04\x08\x01\x10\x02R\x08file_ids"L\n%RemoveTagsFromBinaryDataByIDsResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount"s\n\'RemoveTagsFromBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags:\x02\x18\x01"S\n(RemoveTagsFromBinaryDataByFilterResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount:\x02\x18\x01"K\n\x13TagsByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter:\x02\x18\x01".\n\x14TagsByFilterResponse\x12\x12\n\x04tags\x18\x01 \x03(\tR\x04tags:\x02\x18\x01"\x86\x03\n AddBoundingBoxToImageByIDRequest\x12;\n\tbinary_id\x18\x07 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x08 \x01(\tR\x0cbinaryDataId\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12(\n\x10x_min_normalized\x18\x03 \x01(\x01R\x0exMinNormalized\x12(\n\x10y_min_normalized\x18\x04 \x01(\x01R\x0eyMinNormalized\x12(\n\x10x_max_normalized\x18\x05 \x01(\x01R\x0exMaxNormalized\x12(\n\x10y_max_normalized\x18\x06 \x01(\x01R\x0eyMaxNormalized\x12#\n\nconfidence\x18\t \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidenceJ\x04\x08\x01\x10\x02R\x07file_id"<\n!AddBoundingBoxToImageByIDResponse\x12\x17\n\x07bbox_id\x18\x01 \x01(\tR\x06bboxId"\xb2\x01\n%RemoveBoundingBoxFromImageByIDRequest\x12;\n\tbinary_id\x18\x03 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x04 \x01(\tR\x0cbinaryDataId\x12\x17\n\x07bbox_id\x18\x02 \x01(\tR\x06bboxIdJ\x04\x08\x01\x10\x02R\x07file_id"(\n&RemoveBoundingBoxFromImageByIDResponse"\xff\x03\n\x18UpdateBoundingBoxRequest\x12;\n\tbinary_id\x18\x01 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x08 \x01(\tR\x0cbinaryDataId\x12\x17\n\x07bbox_id\x18\x02 \x01(\tR\x06bboxId\x12\x19\n\x05label\x18\x03 \x01(\tH\x00R\x05label\x88\x01\x01\x12-\n\x10x_min_normalized\x18\x04 \x01(\x01H\x01R\x0exMinNormalized\x88\x01\x01\x12-\n\x10y_min_normalized\x18\x05 \x01(\x01H\x02R\x0eyMinNormalized\x88\x01\x01\x12-\n\x10x_max_normalized\x18\x06 \x01(\x01H\x03R\x0exMaxNormalized\x88\x01\x01\x12-\n\x10y_max_normalized\x18\x07 \x01(\x01H\x04R\x0eyMaxNormalized\x88\x01\x01\x12#\n\nconfidence\x18\t \x01(\x01H\x05R\nconfidence\x88\x01\x01B\x08\n\x06_labelB\x13\n\x11_x_min_normalizedB\x13\n\x11_y_min_normalizedB\x13\n\x11_x_max_normalizedB\x13\n\x11_y_max_normalizedB\r\n\x0b_confidence"\x1b\n\x19UpdateBoundingBoxResponse"X\n BoundingBoxLabelsByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter:\x02\x18\x01"?\n!BoundingBoxLabelsByFilterResponse\x12\x16\n\x06labels\x18\x01 \x03(\tR\x06labels:\x02\x18\x01"c\n\x1cConfigureDatabaseUserRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1a\n\x08password\x18\x02 \x01(\tR\x08password"\x1f\n\x1dConfigureDatabaseUserResponse"G\n\x1cGetDatabaseConnectionRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x88\x01\n\x1dGetDatabaseConnectionResponse\x12\x1a\n\x08hostname\x18\x01 \x01(\tR\x08hostname\x12\x1f\n\x0bmongodb_uri\x18\x02 \x01(\tR\nmongodbUri\x12*\n\x11has_database_user\x18\x03 \x01(\x08R\x0fhasDatabaseUser"\xaa\x01\n"AddBinaryDataToDatasetByIDsRequest\x12=\n\nbinary_ids\x18\x01 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIds\x12\x1d\n\ndataset_id\x18\x02 \x01(\tR\tdatasetId"%\n#AddBinaryDataToDatasetByIDsResponse"\xaf\x01\n\'RemoveBinaryDataFromDatasetByIDsRequest\x12=\n\nbinary_ids\x18\x01 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIds\x12\x1d\n\ndataset_id\x18\x02 \x01(\tR\tdatasetId"*\n(RemoveBinaryDataFromDatasetByIDsResponse"\xe8\x01\n\x12CreateIndexRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_spec\x18\x04 \x03(\x0cR\tindexSpecB\x10\n\x0e_pipeline_name"\x15\n\x13CreateIndexResponse"\xe8\x01\n\x12DeleteIndexRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_name\x18\x04 \x01(\tR\tindexNameB\x10\n\x0e_pipeline_name"\x15\n\x13DeleteIndexResponse"\xc9\x01\n\x12ListIndexesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01B\x10\n\x0e_pipeline_name"H\n\x13ListIndexesResponse\x121\n\x07indexes\x18\x01 \x03(\x0b2\x17.viam.app.data.v1.IndexR\x07indexes"\x90\x02\n\x05Index\x12N\n\x0fcollection_type\x18\x01 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x02 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_name\x18\x03 \x01(\tR\tindexName\x12\x1d\n\nindex_spec\x18\x04 \x03(\x0cR\tindexSpec\x12=\n\ncreated_by\x18\x05 \x01(\x0e2\x1e.viam.app.data.v1.IndexCreatorR\tcreatedByB\x10\n\x0e_pipeline_name"u\n\x17CreateSavedQueryRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary"*\n\x18CreateSavedQueryResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\xe9\x01\n\x05Query\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x04 \x03(\x0cR\tmqlBinary\x129\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x129\n\nupdated_at\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAt")\n\x17DeleteSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1a\n\x18DeleteSavedQueryResponse"&\n\x14GetSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"Q\n\x15GetSavedQueryResponse\x128\n\x0bsaved_query\x18\x01 \x01(\x0b2\x17.viam.app.data.v1.QueryR\nsavedQuery"\\\n\x17UpdateSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary"\x1a\n\x18UpdateSavedQueryResponse"X\n\x17ListSavedQueriesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05limit\x18\x02 \x01(\x03R\x05limit"M\n\x18ListSavedQueriesResponse\x121\n\x07queries\x18\x01 \x03(\x0b2\x17.viam.app.data.v1.QueryR\x07queries"\x93\x01\n CreateBinaryDataSignedURLRequest\x12$\n\x0ebinary_data_id\x18\x01 \x01(\tR\x0cbinaryDataId\x122\n\x12expiration_minutes\x18\x02 \x01(\rH\x00R\x11expirationMinutes\x88\x01\x01B\x15\n\x13_expiration_minutes"}\n!CreateBinaryDataSignedURLResponse\x12\x1d\n\nsigned_url\x18\x01 \x01(\tR\tsignedUrl\x129\n\nexpires_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\texpiresAt*I\n\x05Order\x12\x15\n\x11ORDER_UNSPECIFIED\x10\x00\x12\x14\n\x10ORDER_DESCENDING\x10\x01\x12\x13\n\x0fORDER_ASCENDING\x10\x02*\x90\x01\n\x0eTagsFilterType\x12 \n\x1cTAGS_FILTER_TYPE_UNSPECIFIED\x10\x00\x12 \n\x1cTAGS_FILTER_TYPE_MATCH_BY_OR\x10\x01\x12\x1b\n\x17TAGS_FILTER_TYPE_TAGGED\x10\x02\x12\x1d\n\x19TAGS_FILTER_TYPE_UNTAGGED\x10\x03*\xbe\x01\n\x15TabularDataSourceType\x12(\n$TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12%\n!TABULAR_DATA_SOURCE_TYPE_STANDARD\x10\x01\x12(\n$TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE\x10\x02\x12*\n&TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK\x10\x03*\x87\x01\n\x13IndexableCollection\x12$\n INDEXABLE_COLLECTION_UNSPECIFIED\x10\x00\x12"\n\x1eINDEXABLE_COLLECTION_HOT_STORE\x10\x01\x12&\n"INDEXABLE_COLLECTION_PIPELINE_SINK\x10\x02*a\n\x0cIndexCreator\x12\x1d\n\x19INDEX_CREATOR_UNSPECIFIED\x10\x00\x12\x16\n\x12INDEX_CREATOR_VIAM\x10\x01\x12\x1a\n\x16INDEX_CREATOR_CUSTOMER\x10\x022\x93\x1e\n\x0bDataService\x12w\n\x13TabularDataByFilter\x12,.viam.app.data.v1.TabularDataByFilterRequest\x1a-.viam.app.data.v1.TabularDataByFilterResponse"\x03\x88\x02\x01\x12i\n\x10TabularDataBySQL\x12).viam.app.data.v1.TabularDataBySQLRequest\x1a*.viam.app.data.v1.TabularDataBySQLResponse\x12i\n\x10TabularDataByMQL\x12).viam.app.data.v1.TabularDataByMQLRequest\x1a*.viam.app.data.v1.TabularDataByMQLResponse\x12n\n\x11ExportTabularData\x12*.viam.app.data.v1.ExportTabularDataRequest\x1a+.viam.app.data.v1.ExportTabularDataResponse0\x01\x12u\n\x14GetLatestTabularData\x12-.viam.app.data.v1.GetLatestTabularDataRequest\x1a..viam.app.data.v1.GetLatestTabularDataResponse\x12o\n\x12BinaryDataByFilter\x12+.viam.app.data.v1.BinaryDataByFilterRequest\x1a,.viam.app.data.v1.BinaryDataByFilterResponse\x12f\n\x0fBinaryDataByIDs\x12(.viam.app.data.v1.BinaryDataByIDsRequest\x1a).viam.app.data.v1.BinaryDataByIDsResponse\x12l\n\x11DeleteTabularData\x12*.viam.app.data.v1.DeleteTabularDataRequest\x1a+.viam.app.data.v1.DeleteTabularDataResponse\x12\x81\x01\n\x18DeleteBinaryDataByFilter\x121.viam.app.data.v1.DeleteBinaryDataByFilterRequest\x1a2.viam.app.data.v1.DeleteBinaryDataByFilterResponse\x12x\n\x15DeleteBinaryDataByIDs\x12..viam.app.data.v1.DeleteBinaryDataByIDsRequest\x1a/.viam.app.data.v1.DeleteBinaryDataByIDsResponse\x12\x81\x01\n\x18AddTagsToBinaryDataByIDs\x121.viam.app.data.v1.AddTagsToBinaryDataByIDsRequest\x1a2.viam.app.data.v1.AddTagsToBinaryDataByIDsResponse\x12\x8f\x01\n\x1bAddTagsToBinaryDataByFilter\x124.viam.app.data.v1.AddTagsToBinaryDataByFilterRequest\x1a5.viam.app.data.v1.AddTagsToBinaryDataByFilterResponse"\x03\x88\x02\x01\x12\x90\x01\n\x1dRemoveTagsFromBinaryDataByIDs\x126.viam.app.data.v1.RemoveTagsFromBinaryDataByIDsRequest\x1a7.viam.app.data.v1.RemoveTagsFromBinaryDataByIDsResponse\x12\x9e\x01\n RemoveTagsFromBinaryDataByFilter\x129.viam.app.data.v1.RemoveTagsFromBinaryDataByFilterRequest\x1a:.viam.app.data.v1.RemoveTagsFromBinaryDataByFilterResponse"\x03\x88\x02\x01\x12b\n\x0cTagsByFilter\x12%.viam.app.data.v1.TagsByFilterRequest\x1a&.viam.app.data.v1.TagsByFilterResponse"\x03\x88\x02\x01\x12\x84\x01\n\x19AddBoundingBoxToImageByID\x122.viam.app.data.v1.AddBoundingBoxToImageByIDRequest\x1a3.viam.app.data.v1.AddBoundingBoxToImageByIDResponse\x12\x93\x01\n\x1eRemoveBoundingBoxFromImageByID\x127.viam.app.data.v1.RemoveBoundingBoxFromImageByIDRequest\x1a8.viam.app.data.v1.RemoveBoundingBoxFromImageByIDResponse\x12\x89\x01\n\x19BoundingBoxLabelsByFilter\x122.viam.app.data.v1.BoundingBoxLabelsByFilterRequest\x1a3.viam.app.data.v1.BoundingBoxLabelsByFilterResponse"\x03\x88\x02\x01\x12l\n\x11UpdateBoundingBox\x12*.viam.app.data.v1.UpdateBoundingBoxRequest\x1a+.viam.app.data.v1.UpdateBoundingBoxResponse\x12x\n\x15GetDatabaseConnection\x12..viam.app.data.v1.GetDatabaseConnectionRequest\x1a/.viam.app.data.v1.GetDatabaseConnectionResponse\x12x\n\x15ConfigureDatabaseUser\x12..viam.app.data.v1.ConfigureDatabaseUserRequest\x1a/.viam.app.data.v1.ConfigureDatabaseUserResponse\x12\x8a\x01\n\x1bAddBinaryDataToDatasetByIDs\x124.viam.app.data.v1.AddBinaryDataToDatasetByIDsRequest\x1a5.viam.app.data.v1.AddBinaryDataToDatasetByIDsResponse\x12\x99\x01\n RemoveBinaryDataFromDatasetByIDs\x129.viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsRequest\x1a:.viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsResponse\x12Z\n\x0bCreateIndex\x12$.viam.app.data.v1.CreateIndexRequest\x1a%.viam.app.data.v1.CreateIndexResponse\x12Z\n\x0bListIndexes\x12$.viam.app.data.v1.ListIndexesRequest\x1a%.viam.app.data.v1.ListIndexesResponse\x12Z\n\x0bDeleteIndex\x12$.viam.app.data.v1.DeleteIndexRequest\x1a%.viam.app.data.v1.DeleteIndexResponse\x12i\n\x10CreateSavedQuery\x12).viam.app.data.v1.CreateSavedQueryRequest\x1a*.viam.app.data.v1.CreateSavedQueryResponse\x12i\n\x10UpdateSavedQuery\x12).viam.app.data.v1.UpdateSavedQueryRequest\x1a*.viam.app.data.v1.UpdateSavedQueryResponse\x12`\n\rGetSavedQuery\x12&.viam.app.data.v1.GetSavedQueryRequest\x1a\'.viam.app.data.v1.GetSavedQueryResponse\x12i\n\x10DeleteSavedQuery\x12).viam.app.data.v1.DeleteSavedQueryRequest\x1a*.viam.app.data.v1.DeleteSavedQueryResponse\x12i\n\x10ListSavedQueries\x12).viam.app.data.v1.ListSavedQueriesRequest\x1a*.viam.app.data.v1.ListSavedQueriesResponse\x12\x84\x01\n\x19CreateBinaryDataSignedURL\x122.viam.app.data.v1.CreateBinaryDataSignedURLRequest\x1a3.viam.app.data.v1.CreateBinaryDataSignedURLResponseB\x1dZ\x1bgo.viam.com/api/app/data/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.data.v1.data_pb2', _globals) @@ -72,16 +72,16 @@ _globals['_DATASERVICE'].methods_by_name['TagsByFilter']._serialized_options = b'\x88\x02\x01' _globals['_DATASERVICE'].methods_by_name['BoundingBoxLabelsByFilter']._loaded_options = None _globals['_DATASERVICE'].methods_by_name['BoundingBoxLabelsByFilter']._serialized_options = b'\x88\x02\x01' - _globals['_ORDER']._serialized_start = 12606 - _globals['_ORDER']._serialized_end = 12679 - _globals['_TAGSFILTERTYPE']._serialized_start = 12682 - _globals['_TAGSFILTERTYPE']._serialized_end = 12826 - _globals['_TABULARDATASOURCETYPE']._serialized_start = 12829 - _globals['_TABULARDATASOURCETYPE']._serialized_end = 13019 - _globals['_INDEXABLECOLLECTION']._serialized_start = 13022 - _globals['_INDEXABLECOLLECTION']._serialized_end = 13157 - _globals['_INDEXCREATOR']._serialized_start = 13159 - _globals['_INDEXCREATOR']._serialized_end = 13256 + _globals['_ORDER']._serialized_start = 12646 + _globals['_ORDER']._serialized_end = 12719 + _globals['_TAGSFILTERTYPE']._serialized_start = 12722 + _globals['_TAGSFILTERTYPE']._serialized_end = 12866 + _globals['_TABULARDATASOURCETYPE']._serialized_start = 12869 + _globals['_TABULARDATASOURCETYPE']._serialized_end = 13059 + _globals['_INDEXABLECOLLECTION']._serialized_start = 13062 + _globals['_INDEXABLECOLLECTION']._serialized_end = 13197 + _globals['_INDEXCREATOR']._serialized_start = 13199 + _globals['_INDEXCREATOR']._serialized_end = 13296 _globals['_DATAREQUEST']._serialized_start = 135 _globals['_DATAREQUEST']._serialized_end = 296 _globals['_FILTER']._serialized_start = 299 @@ -137,112 +137,112 @@ _globals['_ANNOTATIONS']._serialized_start = 5659 _globals['_ANNOTATIONS']._serialized_end = 5803 _globals['_BINARYMETADATA']._serialized_start = 5806 - _globals['_BINARYMETADATA']._serialized_end = 6262 - _globals['_DELETETABULARFILTER']._serialized_start = 6265 - _globals['_DELETETABULARFILTER']._serialized_end = 6538 - _globals['_DELETETABULARDATAREQUEST']._serialized_start = 6541 - _globals['_DELETETABULARDATAREQUEST']._serialized_end = 6740 - _globals['_DELETETABULARDATARESPONSE']._serialized_start = 6742 - _globals['_DELETETABULARDATARESPONSE']._serialized_end = 6806 - _globals['_DELETEBINARYDATABYFILTERREQUEST']._serialized_start = 6809 - _globals['_DELETEBINARYDATABYFILTERREQUEST']._serialized_end = 6944 - _globals['_DELETEBINARYDATABYFILTERRESPONSE']._serialized_start = 6946 - _globals['_DELETEBINARYDATABYFILTERRESPONSE']._serialized_end = 7031 - _globals['_DELETEBINARYDATABYIDSREQUEST']._serialized_start = 7034 - _globals['_DELETEBINARYDATABYIDSREQUEST']._serialized_end = 7183 - _globals['_DELETEBINARYDATABYIDSRESPONSE']._serialized_start = 7185 - _globals['_DELETEBINARYDATABYIDSRESPONSE']._serialized_end = 7267 - _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST']._serialized_start = 7270 - _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST']._serialized_end = 7442 - _globals['_ADDTAGSTOBINARYDATABYIDSRESPONSE']._serialized_start = 7444 - _globals['_ADDTAGSTOBINARYDATABYIDSRESPONSE']._serialized_end = 7478 - _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._serialized_start = 7480 - _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._serialized_end = 7590 - _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._serialized_start = 7592 - _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._serialized_end = 7633 - _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST']._serialized_start = 7636 - _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST']._serialized_end = 7813 - _globals['_REMOVETAGSFROMBINARYDATABYIDSRESPONSE']._serialized_start = 7815 - _globals['_REMOVETAGSFROMBINARYDATABYIDSRESPONSE']._serialized_end = 7891 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._serialized_start = 7893 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._serialized_end = 8008 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._serialized_start = 8010 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._serialized_end = 8093 - _globals['_TAGSBYFILTERREQUEST']._serialized_start = 8095 - _globals['_TAGSBYFILTERREQUEST']._serialized_end = 8170 - _globals['_TAGSBYFILTERRESPONSE']._serialized_start = 8172 - _globals['_TAGSBYFILTERRESPONSE']._serialized_end = 8218 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST']._serialized_start = 8221 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST']._serialized_end = 8611 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE']._serialized_start = 8613 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE']._serialized_end = 8673 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST']._serialized_start = 8676 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST']._serialized_end = 8854 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE']._serialized_start = 8856 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE']._serialized_end = 8896 - _globals['_UPDATEBOUNDINGBOXREQUEST']._serialized_start = 8899 - _globals['_UPDATEBOUNDINGBOXREQUEST']._serialized_end = 9410 - _globals['_UPDATEBOUNDINGBOXRESPONSE']._serialized_start = 9412 - _globals['_UPDATEBOUNDINGBOXRESPONSE']._serialized_end = 9439 - _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._serialized_start = 9441 - _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._serialized_end = 9529 - _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._serialized_start = 9531 - _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._serialized_end = 9594 - _globals['_CONFIGUREDATABASEUSERREQUEST']._serialized_start = 9596 - _globals['_CONFIGUREDATABASEUSERREQUEST']._serialized_end = 9695 - _globals['_CONFIGUREDATABASEUSERRESPONSE']._serialized_start = 9697 - _globals['_CONFIGUREDATABASEUSERRESPONSE']._serialized_end = 9728 - _globals['_GETDATABASECONNECTIONREQUEST']._serialized_start = 9730 - _globals['_GETDATABASECONNECTIONREQUEST']._serialized_end = 9801 - _globals['_GETDATABASECONNECTIONRESPONSE']._serialized_start = 9804 - _globals['_GETDATABASECONNECTIONRESPONSE']._serialized_end = 9940 - _globals['_ADDBINARYDATATODATASETBYIDSREQUEST']._serialized_start = 9943 - _globals['_ADDBINARYDATATODATASETBYIDSREQUEST']._serialized_end = 10113 - _globals['_ADDBINARYDATATODATASETBYIDSRESPONSE']._serialized_start = 10115 - _globals['_ADDBINARYDATATODATASETBYIDSRESPONSE']._serialized_end = 10152 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST']._serialized_start = 10155 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST']._serialized_end = 10330 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE']._serialized_start = 10332 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE']._serialized_end = 10374 - _globals['_CREATEINDEXREQUEST']._serialized_start = 10377 - _globals['_CREATEINDEXREQUEST']._serialized_end = 10609 - _globals['_CREATEINDEXRESPONSE']._serialized_start = 10611 - _globals['_CREATEINDEXRESPONSE']._serialized_end = 10632 - _globals['_DELETEINDEXREQUEST']._serialized_start = 10635 - _globals['_DELETEINDEXREQUEST']._serialized_end = 10867 - _globals['_DELETEINDEXRESPONSE']._serialized_start = 10869 - _globals['_DELETEINDEXRESPONSE']._serialized_end = 10890 - _globals['_LISTINDEXESREQUEST']._serialized_start = 10893 - _globals['_LISTINDEXESREQUEST']._serialized_end = 11094 - _globals['_LISTINDEXESRESPONSE']._serialized_start = 11096 - _globals['_LISTINDEXESRESPONSE']._serialized_end = 11168 - _globals['_INDEX']._serialized_start = 11171 - _globals['_INDEX']._serialized_end = 11443 - _globals['_CREATESAVEDQUERYREQUEST']._serialized_start = 11445 - _globals['_CREATESAVEDQUERYREQUEST']._serialized_end = 11562 - _globals['_CREATESAVEDQUERYRESPONSE']._serialized_start = 11564 - _globals['_CREATESAVEDQUERYRESPONSE']._serialized_end = 11606 - _globals['_QUERY']._serialized_start = 11609 - _globals['_QUERY']._serialized_end = 11842 - _globals['_DELETESAVEDQUERYREQUEST']._serialized_start = 11844 - _globals['_DELETESAVEDQUERYREQUEST']._serialized_end = 11885 - _globals['_DELETESAVEDQUERYRESPONSE']._serialized_start = 11887 - _globals['_DELETESAVEDQUERYRESPONSE']._serialized_end = 11913 - _globals['_GETSAVEDQUERYREQUEST']._serialized_start = 11915 - _globals['_GETSAVEDQUERYREQUEST']._serialized_end = 11953 - _globals['_GETSAVEDQUERYRESPONSE']._serialized_start = 11955 - _globals['_GETSAVEDQUERYRESPONSE']._serialized_end = 12036 - _globals['_UPDATESAVEDQUERYREQUEST']._serialized_start = 12038 - _globals['_UPDATESAVEDQUERYREQUEST']._serialized_end = 12130 - _globals['_UPDATESAVEDQUERYRESPONSE']._serialized_start = 12132 - _globals['_UPDATESAVEDQUERYRESPONSE']._serialized_end = 12158 - _globals['_LISTSAVEDQUERIESREQUEST']._serialized_start = 12160 - _globals['_LISTSAVEDQUERIESREQUEST']._serialized_end = 12248 - _globals['_LISTSAVEDQUERIESRESPONSE']._serialized_start = 12250 - _globals['_LISTSAVEDQUERIESRESPONSE']._serialized_end = 12327 - _globals['_CREATEBINARYDATASIGNEDURLREQUEST']._serialized_start = 12330 - _globals['_CREATEBINARYDATASIGNEDURLREQUEST']._serialized_end = 12477 - _globals['_CREATEBINARYDATASIGNEDURLRESPONSE']._serialized_start = 12479 - _globals['_CREATEBINARYDATASIGNEDURLRESPONSE']._serialized_end = 12604 - _globals['_DATASERVICE']._serialized_start = 13259 - _globals['_DATASERVICE']._serialized_end = 17118 \ No newline at end of file + _globals['_BINARYMETADATA']._serialized_end = 6302 + _globals['_DELETETABULARFILTER']._serialized_start = 6305 + _globals['_DELETETABULARFILTER']._serialized_end = 6578 + _globals['_DELETETABULARDATAREQUEST']._serialized_start = 6581 + _globals['_DELETETABULARDATAREQUEST']._serialized_end = 6780 + _globals['_DELETETABULARDATARESPONSE']._serialized_start = 6782 + _globals['_DELETETABULARDATARESPONSE']._serialized_end = 6846 + _globals['_DELETEBINARYDATABYFILTERREQUEST']._serialized_start = 6849 + _globals['_DELETEBINARYDATABYFILTERREQUEST']._serialized_end = 6984 + _globals['_DELETEBINARYDATABYFILTERRESPONSE']._serialized_start = 6986 + _globals['_DELETEBINARYDATABYFILTERRESPONSE']._serialized_end = 7071 + _globals['_DELETEBINARYDATABYIDSREQUEST']._serialized_start = 7074 + _globals['_DELETEBINARYDATABYIDSREQUEST']._serialized_end = 7223 + _globals['_DELETEBINARYDATABYIDSRESPONSE']._serialized_start = 7225 + _globals['_DELETEBINARYDATABYIDSRESPONSE']._serialized_end = 7307 + _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST']._serialized_start = 7310 + _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST']._serialized_end = 7482 + _globals['_ADDTAGSTOBINARYDATABYIDSRESPONSE']._serialized_start = 7484 + _globals['_ADDTAGSTOBINARYDATABYIDSRESPONSE']._serialized_end = 7518 + _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._serialized_start = 7520 + _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._serialized_end = 7630 + _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._serialized_start = 7632 + _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._serialized_end = 7673 + _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST']._serialized_start = 7676 + _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST']._serialized_end = 7853 + _globals['_REMOVETAGSFROMBINARYDATABYIDSRESPONSE']._serialized_start = 7855 + _globals['_REMOVETAGSFROMBINARYDATABYIDSRESPONSE']._serialized_end = 7931 + _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._serialized_start = 7933 + _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._serialized_end = 8048 + _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._serialized_start = 8050 + _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._serialized_end = 8133 + _globals['_TAGSBYFILTERREQUEST']._serialized_start = 8135 + _globals['_TAGSBYFILTERREQUEST']._serialized_end = 8210 + _globals['_TAGSBYFILTERRESPONSE']._serialized_start = 8212 + _globals['_TAGSBYFILTERRESPONSE']._serialized_end = 8258 + _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST']._serialized_start = 8261 + _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST']._serialized_end = 8651 + _globals['_ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE']._serialized_start = 8653 + _globals['_ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE']._serialized_end = 8713 + _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST']._serialized_start = 8716 + _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST']._serialized_end = 8894 + _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE']._serialized_start = 8896 + _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE']._serialized_end = 8936 + _globals['_UPDATEBOUNDINGBOXREQUEST']._serialized_start = 8939 + _globals['_UPDATEBOUNDINGBOXREQUEST']._serialized_end = 9450 + _globals['_UPDATEBOUNDINGBOXRESPONSE']._serialized_start = 9452 + _globals['_UPDATEBOUNDINGBOXRESPONSE']._serialized_end = 9479 + _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._serialized_start = 9481 + _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._serialized_end = 9569 + _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._serialized_start = 9571 + _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._serialized_end = 9634 + _globals['_CONFIGUREDATABASEUSERREQUEST']._serialized_start = 9636 + _globals['_CONFIGUREDATABASEUSERREQUEST']._serialized_end = 9735 + _globals['_CONFIGUREDATABASEUSERRESPONSE']._serialized_start = 9737 + _globals['_CONFIGUREDATABASEUSERRESPONSE']._serialized_end = 9768 + _globals['_GETDATABASECONNECTIONREQUEST']._serialized_start = 9770 + _globals['_GETDATABASECONNECTIONREQUEST']._serialized_end = 9841 + _globals['_GETDATABASECONNECTIONRESPONSE']._serialized_start = 9844 + _globals['_GETDATABASECONNECTIONRESPONSE']._serialized_end = 9980 + _globals['_ADDBINARYDATATODATASETBYIDSREQUEST']._serialized_start = 9983 + _globals['_ADDBINARYDATATODATASETBYIDSREQUEST']._serialized_end = 10153 + _globals['_ADDBINARYDATATODATASETBYIDSRESPONSE']._serialized_start = 10155 + _globals['_ADDBINARYDATATODATASETBYIDSRESPONSE']._serialized_end = 10192 + _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST']._serialized_start = 10195 + _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST']._serialized_end = 10370 + _globals['_REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE']._serialized_start = 10372 + _globals['_REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE']._serialized_end = 10414 + _globals['_CREATEINDEXREQUEST']._serialized_start = 10417 + _globals['_CREATEINDEXREQUEST']._serialized_end = 10649 + _globals['_CREATEINDEXRESPONSE']._serialized_start = 10651 + _globals['_CREATEINDEXRESPONSE']._serialized_end = 10672 + _globals['_DELETEINDEXREQUEST']._serialized_start = 10675 + _globals['_DELETEINDEXREQUEST']._serialized_end = 10907 + _globals['_DELETEINDEXRESPONSE']._serialized_start = 10909 + _globals['_DELETEINDEXRESPONSE']._serialized_end = 10930 + _globals['_LISTINDEXESREQUEST']._serialized_start = 10933 + _globals['_LISTINDEXESREQUEST']._serialized_end = 11134 + _globals['_LISTINDEXESRESPONSE']._serialized_start = 11136 + _globals['_LISTINDEXESRESPONSE']._serialized_end = 11208 + _globals['_INDEX']._serialized_start = 11211 + _globals['_INDEX']._serialized_end = 11483 + _globals['_CREATESAVEDQUERYREQUEST']._serialized_start = 11485 + _globals['_CREATESAVEDQUERYREQUEST']._serialized_end = 11602 + _globals['_CREATESAVEDQUERYRESPONSE']._serialized_start = 11604 + _globals['_CREATESAVEDQUERYRESPONSE']._serialized_end = 11646 + _globals['_QUERY']._serialized_start = 11649 + _globals['_QUERY']._serialized_end = 11882 + _globals['_DELETESAVEDQUERYREQUEST']._serialized_start = 11884 + _globals['_DELETESAVEDQUERYREQUEST']._serialized_end = 11925 + _globals['_DELETESAVEDQUERYRESPONSE']._serialized_start = 11927 + _globals['_DELETESAVEDQUERYRESPONSE']._serialized_end = 11953 + _globals['_GETSAVEDQUERYREQUEST']._serialized_start = 11955 + _globals['_GETSAVEDQUERYREQUEST']._serialized_end = 11993 + _globals['_GETSAVEDQUERYRESPONSE']._serialized_start = 11995 + _globals['_GETSAVEDQUERYRESPONSE']._serialized_end = 12076 + _globals['_UPDATESAVEDQUERYREQUEST']._serialized_start = 12078 + _globals['_UPDATESAVEDQUERYREQUEST']._serialized_end = 12170 + _globals['_UPDATESAVEDQUERYRESPONSE']._serialized_start = 12172 + _globals['_UPDATESAVEDQUERYRESPONSE']._serialized_end = 12198 + _globals['_LISTSAVEDQUERIESREQUEST']._serialized_start = 12200 + _globals['_LISTSAVEDQUERIESREQUEST']._serialized_end = 12288 + _globals['_LISTSAVEDQUERIESRESPONSE']._serialized_start = 12290 + _globals['_LISTSAVEDQUERIESRESPONSE']._serialized_end = 12367 + _globals['_CREATEBINARYDATASIGNEDURLREQUEST']._serialized_start = 12370 + _globals['_CREATEBINARYDATASIGNEDURLREQUEST']._serialized_end = 12517 + _globals['_CREATEBINARYDATASIGNEDURLRESPONSE']._serialized_start = 12519 + _globals['_CREATEBINARYDATASIGNEDURLRESPONSE']._serialized_end = 12644 + _globals['_DATASERVICE']._serialized_start = 13299 + _globals['_DATASERVICE']._serialized_end = 17158 \ No newline at end of file diff --git a/src/viam/gen/app/data/v1/data_pb2.pyi b/src/viam/gen/app/data/v1/data_pb2.pyi index 6b226638a5..f820d00c1a 100644 --- a/src/viam/gen/app/data/v1/data_pb2.pyi +++ b/src/viam/gen/app/data/v1/data_pb2.pyi @@ -980,6 +980,7 @@ class BinaryMetadata(_message.Message): ANNOTATIONS_FIELD_NUMBER: _builtins.int DATASET_IDS_FIELD_NUMBER: _builtins.int BINARY_DATA_ID_FIELD_NUMBER: _builtins.int + FILE_SIZE_BYTES_FIELD_NUMBER: _builtins.int @_builtins.property @_deprecated('This field has been marked as deprecated using proto field options.') @@ -994,6 +995,7 @@ class BinaryMetadata(_message.Message): file_ext: _builtins.str uri: _builtins.str binary_data_id: _builtins.str + file_size_bytes: _builtins.int @_builtins.property def capture_metadata(self) -> Global___CaptureMetadata: @@ -1015,13 +1017,13 @@ class BinaryMetadata(_message.Message): def dataset_ids(self) -> _containers.RepeatedScalarFieldContainer[_builtins.str]: ... - def __init__(self, *, id: _builtins.str=..., capture_metadata: Global___CaptureMetadata | None=..., time_requested: _timestamp_pb2.Timestamp | None=..., time_received: _timestamp_pb2.Timestamp | None=..., file_name: _builtins.str=..., file_ext: _builtins.str=..., uri: _builtins.str=..., annotations: Global___Annotations | None=..., dataset_ids: _abc.Iterable[_builtins.str] | None=..., binary_data_id: _builtins.str=...) -> None: + def __init__(self, *, id: _builtins.str=..., capture_metadata: Global___CaptureMetadata | None=..., time_requested: _timestamp_pb2.Timestamp | None=..., time_received: _timestamp_pb2.Timestamp | None=..., file_name: _builtins.str=..., file_ext: _builtins.str=..., uri: _builtins.str=..., annotations: Global___Annotations | None=..., dataset_ids: _abc.Iterable[_builtins.str] | None=..., binary_data_id: _builtins.str=..., file_size_bytes: _builtins.int=...) -> None: ... _HasFieldArgType: _TypeAlias = _typing.Literal['annotations', b'annotations', 'capture_metadata', b'capture_metadata', 'time_received', b'time_received', 'time_requested', b'time_requested'] def HasField(self, field_name: _HasFieldArgType) -> _builtins.bool: ... - _ClearFieldArgType: _TypeAlias = _typing.Literal['annotations', b'annotations', 'binary_data_id', b'binary_data_id', 'capture_metadata', b'capture_metadata', 'dataset_ids', b'dataset_ids', 'file_ext', b'file_ext', 'file_name', b'file_name', 'id', b'id', 'time_received', b'time_received', 'time_requested', b'time_requested', 'uri', b'uri'] + _ClearFieldArgType: _TypeAlias = _typing.Literal['annotations', b'annotations', 'binary_data_id', b'binary_data_id', 'capture_metadata', b'capture_metadata', 'dataset_ids', b'dataset_ids', 'file_ext', b'file_ext', 'file_name', b'file_name', 'file_size_bytes', b'file_size_bytes', 'id', b'id', 'time_received', b'time_received', 'time_requested', b'time_requested', 'uri', b'uri'] def ClearField(self, field_name: _ClearFieldArgType) -> None: ... diff --git a/src/viam/gen/app/v1/app_pb2.py b/src/viam/gen/app/v1/app_pb2.py index 2a49d71a3f..575a904cc1 100644 --- a/src/viam/gen/app/v1/app_pb2.py +++ b/src/viam/gen/app/v1/app_pb2.py @@ -12,7 +12,7 @@ from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from ...tagger.v1 import tagger_pb2 as tagger_dot_v1_dot_tagger__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10app/v1/app.proto\x12\x0bviam.app.v1\x1a#app/mltraining/v1/ml_training.proto\x1a\x1eapp/packages/v1/packages.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16tagger/v1/tagger.proto"\xdb\x04\n\x05Robot\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12@\n\x08location\x18\x03 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"location" json:"location"R\x08location\x12g\n\x0blast_access\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12Q\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12s\n\x0conline_state\x18\x06 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x07 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\x9e\n\n\tRobotPart\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12?\n\x08dns_name\x18\n \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"dns_name" json:"dns_name"R\x07dnsName\x12B\n\x06secret\x18\x03 \x01(\tB*\x9a\x84\x9e\x03%bson:"secret" json:"secret,omitempty"R\x06secret\x124\n\x05robot\x18\x04 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12A\n\x0blocation_id\x18\x0c \x01(\tB \x9a\x84\x9e\x03\x1bbson:"location_id" json:"-"R\nlocationId\x12b\n\x0crobot_config\x18\x05 \x01(\x0b2\x17.google.protobuf.StructB&\x9a\x84\x9e\x03!bson:"config" json:"robot_config"R\x0brobotConfig\x12g\n\x0blast_access\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12\x7f\n\x12user_supplied_info\x18\x07 \x01(\x0b2\x17.google.protobuf.StructB8\x9a\x84\x9e\x033bson:"user_supplied_info" json:"user_supplied_info"R\x10userSuppliedInfo\x12C\n\tmain_part\x18\x08 \x01(\x08B&\x9a\x84\x9e\x03!bson:"main_part" json:"main_part"R\x08mainPart\x12\x12\n\x04fqdn\x18\t \x01(\tR\x04fqdn\x12\x1d\n\nlocal_fqdn\x18\x0b \x01(\tR\tlocalFqdn\x12Q\n\ncreated_on\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12H\n\x07secrets\x18\x0e \x03(\x0b2\x19.viam.app.v1.SharedSecretB\x13\x9a\x84\x9e\x03\x0ebson:"secrets"R\x07secrets\x12Z\n\x0clast_updated\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12s\n\x0conline_state\x18\x10 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x11 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\xf8\x02\n\x15RobotPartHistoryEntry\x120\n\x04part\x18\x01 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"part" json:"part"R\x04part\x124\n\x05robot\x18\x02 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12L\n\x04when\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB\x1c\x9a\x84\x9e\x03\x17bson:"when" json:"when"R\x04when\x12D\n\x03old\x18\x04 \x01(\x0b2\x16.viam.app.v1.RobotPartB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x05 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy"\x85\x01\n\x11AuthenticatorInfo\x123\n\x04type\x18\x01 \x01(\x0e2\x1f.viam.app.v1.AuthenticationTypeR\x04type\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\x12%\n\x0eis_deactivated\x18\x03 \x01(\x08R\risDeactivated"\x1a\n\x18ListOrganizationsRequest"\xc7\x02\n\x0cOrganization\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12)\n\x10public_namespace\x18\x04 \x01(\tR\x0fpublicNamespace\x12%\n\x0edefault_region\x18\x05 \x01(\tR\rdefaultRegion\x12\x15\n\x03cid\x18\x06 \x01(\tH\x00R\x03cid\x88\x01\x01\x12Q\n\x11default_fragments\x18\x07 \x01(\x0b2\x1f.viam.app.v1.FragmentImportListH\x01R\x10defaultFragments\x88\x01\x01B\x06\n\x04_cidB\x14\n\x12_default_fragments"\xa1\x02\n\x12OrganizationMember\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId\x12\x16\n\x06emails\x18\x02 \x03(\tR\x06emails\x129\n\ndate_added\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tdateAdded\x12>\n\nlast_login\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\tlastLogin\x88\x01\x01\x12@\n\x0blast_access\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastAccess\x88\x01\x01B\r\n\x0b_last_loginB\x0e\n\x0c_last_access"\\\n\x19ListOrganizationsResponse\x12?\n\rorganizations\x18\x01 \x03(\x0b2\x19.viam.app.v1.OrganizationR\rorganizations"\xd2\x01\n\x12OrganizationInvite\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12B\n\x0eauthorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"/\n\x19CreateOrganizationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"[\n\x1aCreateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"A\n\x16GetOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"X\n\x17GetOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x81\x01\n+GetOrganizationNamespaceAvailabilityRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"L\n,GetOrganizationNamespaceAvailabilityResponse\x12\x1c\n\tavailable\x18\x01 \x01(\x08R\tavailable"O\n\x12FragmentImportList\x129\n\tfragments\x18\x01 \x03(\x0b2\x1b.viam.app.v1.FragmentImportR\tfragments"\xdb\x02\n\x19UpdateOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x12.\n\x10public_namespace\x18\x03 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01\x12\x15\n\x03cid\x18\x05 \x01(\tH\x03R\x03cid\x88\x01\x01\x12Q\n\x11default_fragments\x18\x06 \x01(\x0b2\x1f.viam.app.v1.FragmentImportListH\x04R\x10defaultFragments\x88\x01\x01B\x07\n\x05_nameB\x13\n\x11_public_namespaceB\t\n\x07_regionB\x06\n\x04_cidB\x14\n\x12_default_fragments"[\n\x1aUpdateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x7f\n"UpdateOrganizationNamespaceRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"d\n#UpdateOrganizationNamespaceResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"D\n\x19DeleteOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x1c\n\x1aDeleteOrganizationResponse"I\n\x1eGetOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"N\n\x1fGetOrganizationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"y\n!UpdateOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"$\n"UpdateOrganizationMetadataResponse"I\n\x1eListOrganizationMembersRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\xc0\x01\n\x1fListOrganizationMembersResponse\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x129\n\x07members\x18\x02 \x03(\x0b2\x1f.viam.app.v1.OrganizationMemberR\x07members\x129\n\x07invites\x18\x03 \x03(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x07invites"\xeb\x01\n\x1fCreateOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12B\n\x0eauthorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12/\n\x11send_email_invite\x18\x04 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n CreateOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"\x8a\x02\n-UpdateOrganizationInviteAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12I\n\x12add_authorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x11addAuthorizations\x12O\n\x15remove_authorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x14removeAuthorizations"i\n.UpdateOrganizationInviteAuthorizationsResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"`\n\x1fDeleteOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email""\n DeleteOrganizationInviteResponse"\xa7\x01\n\x1fResendOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12/\n\x11send_email_invite\x18\x03 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n ResendOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"c\n\x1fDeleteOrganizationMemberRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x07user_id\x18\x02 \x01(\tR\x06userId""\n DeleteOrganizationMemberResponse"\xd2\x01\n\x0eBillingAddress\x12$\n\x0eaddress_line_1\x18\x01 \x01(\tR\x0caddressLine1\x12)\n\x0eaddress_line_2\x18\x02 \x01(\tH\x00R\x0caddressLine2\x88\x01\x01\x12\x12\n\x04city\x18\x03 \x01(\tR\x04city\x12\x14\n\x05state\x18\x04 \x01(\tR\x05state\x12\x18\n\x07zipcode\x18\x05 \x01(\tR\x07zipcode\x12\x18\n\x07country\x18\x06 \x01(\tR\x07countryB\x11\n\x0f_address_line_2"z\n\x1bEnableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cEnableBillingServiceResponse"z\n\x1bUpdateBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cUpdateBillingServiceResponse"7\n\x1eGetBillingServiceConfigRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\xdb\x01\n\x1fGetBillingServiceConfigResponse\x12D\n\x0fbilling_address\x18\x01 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress\x12#\n\rsupport_email\x18\x02 \x01(\tR\x0csupportEmail\x12\x19\n\x08logo_url\x18\x03 \x01(\tR\x07logoUrl\x122\n\x15billing_dashboard_url\x18\x04 \x01(\tR\x13billingDashboardUrl"5\n\x1cDisableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1f\n\x1dDisableBillingServiceResponse"Q\n"OrganizationSetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email"%\n#OrganizationSetSupportEmailResponse";\n"OrganizationGetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId";\n#OrganizationGetSupportEmailResponse\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email":\n\x14OrganizationIdentity\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"Y\n\x14LocationOrganization\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x18\n\x07primary\x18\x02 \x01(\x08R\x07primary"\x80\x01\n\x0cLocationAuth\x12\x1a\n\x06secret\x18\x01 \x01(\tB\x02\x18\x01R\x06secret\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x123\n\x07secrets\x18\x03 \x03(\x0b2\x19.viam.app.v1.SharedSecretR\x07secrets"\'\n\rStorageConfig\x12\x16\n\x06region\x18\x01 \x01(\tR\x06region"\xd7\x03\n\x08Location\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12,\n\x12parent_location_id\x18\x04 \x01(\tR\x10parentLocationId\x12-\n\x04auth\x18\x05 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth\x12G\n\rorganizations\x18\x06 \x03(\x0b2!.viam.app.v1.LocationOrganizationR\rorganizations\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12\x1f\n\x0brobot_count\x18\x07 \x01(\x05R\nrobotCount\x122\n\x06config\x18\x08 \x01(\x0b2\x1a.viam.app.v1.StorageConfigR\x06config\x12X\n\x14primary_org_identity\x18\t \x01(\x0b2!.viam.app.v1.OrganizationIdentityH\x00R\x12primaryOrgIdentity\x88\x01\x01B\x17\n\x15_primary_org_identity"\xd0\x02\n\x0cSharedSecret\x12\x1e\n\x02id\x18\x01 \x01(\tB\x0e\x9a\x84\x9e\x03\tbson:"id"R\x02id\x12*\n\x06secret\x18\x02 \x01(\tB\x12\x9a\x84\x9e\x03\rbson:"secret"R\x06secret\x12c\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB(\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"R\tcreatedOn\x12H\n\x05state\x18\x04 \x01(\x0e2\x1f.viam.app.v1.SharedSecret.StateB\x11\x9a\x84\x9e\x03\x0cbson:"state"R\x05state"E\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x11\n\rSTATE_ENABLED\x10\x01\x12\x12\n\x0eSTATE_DISABLED\x10\x02"\x9e\x01\n\x15CreateLocationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x00R\x10parentLocationId\x88\x01\x01B\x15\n\x13_parent_location_id"K\n\x16CreateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"5\n\x12GetLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"H\n\x13GetLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"\xcc\x01\n\x15UpdateLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x01R\x10parentLocationId\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01B\x07\n\x05_nameB\x15\n\x13_parent_location_idB\t\n\x07_region"K\n\x16UpdateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"8\n\x15DeleteLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x18\n\x16DeleteLocationResponse"=\n\x1aGetLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"J\n\x1bGetLocationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"m\n\x1dUpdateLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data" \n\x1eUpdateLocationMetadataResponse"N\n+GetOrganizationsWithAccessToLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x8a\x01\n,GetOrganizationsWithAccessToLocationResponse\x12Z\n\x17organization_identities\x18\x01 \x03(\x0b2!.viam.app.v1.OrganizationIdentityR\x16organizationIdentities"?\n\x14ListLocationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"`\n\x14ShareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x17\n\x15ShareLocationResponse"b\n\x16UnshareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x19\n\x17UnshareLocationResponse"L\n\x15ListLocationsResponse\x123\n\tlocations\x18\x01 \x03(\x0b2\x15.viam.app.v1.LocationR\tlocations">\n\x1bCreateLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"M\n\x1cCreateLocationSecretResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"[\n\x1bDeleteLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1e\n\x1cDeleteLocationSecretResponse"6\n\x13LocationAuthRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"E\n\x14LocationAuthResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"!\n\x0fGetRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"4\n\x1bGetRoverRentalRobotsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x9a\x01\n\x10RoverRentalRobot\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12+\n\x12robot_main_part_id\x18\x04 \x01(\tR\x0frobotMainPartId"U\n\x1cGetRoverRentalRobotsResponse\x125\n\x06robots\x18\x01 \x03(\x0b2\x1d.viam.app.v1.RoverRentalRobotR\x06robots"<\n\x10GetRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"1\n\x14GetRobotPartsRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"E\n\x15GetRobotPartsResponse\x12,\n\x05parts\x18\x01 \x03(\x0b2\x16.viam.app.v1.RobotPartR\x05parts"%\n\x13GetRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"c\n\x14GetRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part\x12\x1f\n\x0bconfig_json\x18\x02 \x01(\tR\nconfigJson"[\n$GetRobotPartByNameAndLocationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId"S\n%GetRobotPartByNameAndLocationResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"\xce\x03\n\x17GetRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12#\n\x0berrors_only\x18\x02 \x01(\x08B\x02\x18\x01R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01\x12"\n\npage_token\x18\x04 \x01(\tH\x01R\tpageToken\x88\x01\x01\x12\x16\n\x06levels\x18\x05 \x03(\tR\x06levels\x125\n\x05start\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x05start\x88\x01\x01\x121\n\x03end\x18\x07 \x01(\x0b2\x1a.google.protobuf.TimestampH\x03R\x03end\x88\x01\x01\x12\x19\n\x05limit\x18\x08 \x01(\x03H\x04R\x05limit\x88\x01\x01\x12\x1b\n\x06source\x18\t \x01(\tH\x05R\x06source\x88\x01\x01\x12-\n\x10user_facing_only\x18\n \x01(\x08H\x06R\x0euserFacingOnly\x88\x01\x01B\t\n\x07_filterB\r\n\x0b_page_tokenB\x08\n\x06_startB\x06\n\x04_endB\x08\n\x06_limitB\t\n\x07_sourceB\x13\n\x11_user_facing_only"p\n\x18GetRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken"s\n\x18TailRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1f\n\x0berrors_only\x18\x02 \x01(\x08R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01B\t\n\x07_filter"I\n\x19TailRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs",\n\x1aGetRobotPartHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"[\n\x1bGetRobotPartHistoryResponse\x12<\n\x07history\x18\x01 \x03(\x0b2".viam.app.v1.RobotPartHistoryEntryR\x07history"\xdb\x01\n\x16UpdateRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12:\n\x0crobot_config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x0brobotConfig\x12K\n\x11last_known_update\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\x0flastKnownUpdate\x88\x01\x01B\x14\n\x12_last_known_update"E\n\x17UpdateRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"M\n\x13NewRobotPartRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName"/\n\x14NewRobotPartResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"1\n\x16DeleteRobotPartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"-\n\x1bGetRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"K\n\x1cGetRobotPartMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"]\n\x1eUpdateRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"!\n\x1fUpdateRobotPartMetadataResponse"3\n\x16GetRobotAPIKeysRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"y\n\x06APIKey\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x129\n\ncreated_on\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"[\n\x17GetRobotAPIKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys"\x19\n\x17DeleteRobotPartResponse"\xa1\x06\n\x08Fragment\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12Y\n\x08fragment\x18\x03 \x01(\x0b2\x17.google.protobuf.StructB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12Z\n\x12organization_owner\x18\x04 \x01(\tB+\x9a\x84\x9e\x03&bson:"organization_owner" json:"owner"R\x11organizationOwner\x128\n\x06public\x18\x05 \x01(\x08B \x9a\x84\x9e\x03\x1bbson:"public" json:"public"R\x06public\x12Q\n\ncreated_on\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12+\n\x11organization_name\x18\x07 \x01(\tR\x10organizationName\x12(\n\x10robot_part_count\x18\t \x01(\x05R\x0erobotPartCount\x12-\n\x12organization_count\x18\n \x01(\x05R\x11organizationCount\x12+\n\x12only_used_by_owner\x18\x0b \x01(\x08R\x0fonlyUsedByOwner\x12?\n\nvisibility\x18\x0c \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\nvisibility\x12Z\n\x0clast_updated\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12\x1a\n\x08revision\x18\x0e \x01(\tR\x08revision"\xf8\x03\n\x14FragmentHistoryEntry\x12@\n\x08fragment\x18\x01 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12_\n\tedited_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampB&\x9a\x84\x9e\x03!bson:"edited_on" json:"edited_on"R\x08editedOn\x12C\n\x03old\x18\x03 \x01(\x0b2\x15.viam.app.v1.FragmentB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x04 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy\x12@\n\x08revision\x18\x05 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"revision" json:"revision"R\x08revision\x12Q\n\x06config\x18\x06 \x01(\x0b2\x17.google.protobuf.StructB \x9a\x84\x9e\x03\x1bbson:"config" json:"config"R\x06config"i\n\x10FragmentRevision\x12\x1a\n\x08revision\x18\x01 \x01(\tR\x08revision\x129\n\ncreated_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt";\n\x0bFragmentTag\x12\x10\n\x03tag\x18\x01 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x02 \x01(\tR\x08revision"\x87\x01\n\rFragmentError\x12=\n\nerror_type\x18\x01 \x01(\x0e2\x1e.viam.app.v1.FragmentErrorTypeR\terrorType\x12\x1f\n\x0bfragment_id\x18\x02 \x01(\tR\nfragmentId\x12\x16\n\x06detail\x18\x03 \x01(\tR\x06detail"\xd4\x01\n\rFragmentUsage\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12$\n\rorganizations\x18\x02 \x01(\x05R\rorganizations\x12\x1a\n\x08machines\x18\x03 \x01(\x05R\x08machines\x125\n\x17machines_in_current_org\x18\x04 \x01(\x05R\x14machinesInCurrentOrg\x12\x1d\n\x07version\x18\x05 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xfb\x01\n\x0eFragmentImport\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1b\n\x06prefix\x18\x03 \x01(\tH\x00R\x06prefix\x88\x01\x01\x12H\n\tvariables\x18\x04 \x03(\x0b2*.viam.app.v1.FragmentImport.VariablesEntryR\tvariables\x1a<\n\x0eVariablesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01B\t\n\x07_prefix"\xc3\x01\n\x10ResolvedFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12@\n\x0fresolved_config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x0eresolvedConfig\x120\n\x05error\x18\x03 \x01(\x0b2\x1a.viam.app.v1.FragmentErrorR\x05error\x12\x1a\n\x08revision\x18\x04 \x01(\tR\x08revision"\xb2\x01\n\x14ListFragmentsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0bshow_public\x18\x02 \x01(\x08R\nshowPublic\x12P\n\x13fragment_visibility\x18\x03 \x03(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\x12fragmentVisibility"\x91\x01\n\x15ListFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12C\n\x0ffragment_usages\x18\x02 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\x0efragmentUsages"\x87\x01\n\x12GetFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x126\n\x17current_organization_id\x18\x02 \x01(\tR\x15currentOrganizationId\x12\x1d\n\x07version\x18\x03 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xf6\x01\n\x13GetFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment\x12A\n\x0efragment_usage\x18\x02 \x01(\x0b2\x1a.viam.app.v1.FragmentUsageR\rfragmentUsage\x12;\n\trevisions\x18\x03 \x03(\x0b2\x1d.viam.app.v1.FragmentRevisionR\trevisions\x12,\n\x04tags\x18\x04 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"\xda\x01\n\x15CreateFragmentRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x06config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\'\n\x0forganization_id\x18\x03 \x01(\tR\x0eorganizationId\x12D\n\nvisibility\x18\x04 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x00R\nvisibility\x88\x01\x01B\r\n\x0b_visibility"K\n\x16CreateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\xcc\x02\n\x15UpdateFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12/\n\x06config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\x1b\n\x06public\x18\x04 \x01(\x08H\x00R\x06public\x88\x01\x01\x12D\n\nvisibility\x18\x05 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x01R\nvisibility\x88\x01\x01\x12K\n\x11last_known_update\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x0flastKnownUpdate\x88\x01\x01B\t\n\x07_publicB\r\n\x0b_visibilityB\x14\n\x12_last_known_update"K\n\x16UpdateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\'\n\x15DeleteFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x18\n\x16DeleteFragmentResponse"\x91\x01\n\x19GetFragmentHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12"\n\npage_token\x18\x02 \x01(\tH\x00R\tpageToken\x88\x01\x01\x12"\n\npage_limit\x18\x03 \x01(\x03H\x01R\tpageLimit\x88\x01\x01B\r\n\x0b_page_tokenB\r\n\x0b_page_limit"\x81\x01\n\x1aGetFragmentHistoryResponse\x12;\n\x07history\x18\x01 \x03(\x0b2!.viam.app.v1.FragmentHistoryEntryR\x07history\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken":\n\x17GetFragmentUsageRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId"]\n\x18GetFragmentUsageResponse\x12A\n\x0eversion_usages\x18\x01 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\rversionUsages"f\n\x15SetFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x03 \x01(\tR\x08revision"F\n\x16SetFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"M\n\x18DeleteFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag"I\n\x19DeleteFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"4\n\x11ListRobotsRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"B\n\x1dListRobotsForLocationsRequest\x12!\n\x0clocation_ids\x18\x01 \x03(\tR\x0blocationIds"0\n\x17ListRobotsForOrgRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"`\n\x12AdditionalFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x1d\n\x07version\x18\x02 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xa6\x01\n\x1aListNestedFragmentsRequest\x12$\n\x0bfragment_id\x18\x01 \x01(\tH\x00R\nfragmentId\x88\x01\x01\x12R\n\x14additional_fragments\x18\x02 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragmentsB\x0e\n\x0c_fragment_id"\xa0\x01\n\x1bListNestedFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xc8\x01\n\x1bListMachineFragmentsRequest\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x126\n\x17additional_fragment_ids\x18\x02 \x03(\tR\x15additionalFragmentIds\x12R\n\x14additional_fragments\x18\x03 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragments"\xa1\x01\n\x1cListMachineFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xb1\x01\n\x1bListMachineSummariesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cfragment_ids\x18\x02 \x03(\tR\x0bfragmentIds\x12!\n\x0clocation_ids\x18\x03 \x03(\tR\x0blocationIds\x12\x19\n\x05limit\x18\x04 \x01(\x05H\x00R\x05limit\x88\x01\x01B\x08\n\x06_limit"k\n\x1cListMachineSummariesResponse\x12K\n\x12location_summaries\x18\x01 \x03(\x0b2\x1c.viam.app.v1.LocationSummaryR\x11locationSummaries"\xa1\x01\n\x0fLocationSummary\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12#\n\rlocation_name\x18\x02 \x01(\tR\x0clocationName\x12H\n\x11machine_summaries\x18\x03 \x03(\x0b2\x1b.viam.app.v1.MachineSummaryR\x10machineSummaries"\x93\x01\n\x0eMachineSummary\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x12!\n\x0cmachine_name\x18\x02 \x01(\tR\x0bmachineName\x12?\n\x0epart_summaries\x18\x03 \x03(\x0b2\x18.viam.app.v1.PartSummaryR\rpartSummaries";\n\x0fFragmentSummary\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x03 \x01(\tR\x04nameJ\x04\x08\x02\x10\x03"N\n\x11ViamServerVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"M\n\x10ViamAgentVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"\xc8\x06\n\x0bPartSummary\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName\x12 \n\x0cis_main_part\x18\x0b \x01(\x08R\nisMainPart\x12;\n\x0conline_state\x18\x0c \x01(\x0e2\x18.viam.app.v1.OnlineStateR\x0bonlineState\x120\n\x14seconds_since_online\x18\r \x01(\x03R\x12secondsSinceOnline\x12@\n\x0blast_access\x18\x0e \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\nlastAccess\x88\x01\x01\x12@\n\x0blast_online\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastOnline\x88\x01\x01\x12S\n\x13viam_server_version\x18\x04 \x01(\x0b2\x1e.viam.app.v1.ViamServerVersionH\x02R\x11viamServerVersion\x88\x01\x01\x12P\n\x12viam_agent_version\x18\x05 \x01(\x0b2\x1d.viam.app.v1.ViamAgentVersionH\x03R\x10viamAgentVersion\x88\x01\x01\x12\x13\n\x02os\x18\x06 \x01(\tH\x04R\x02os\x88\x01\x01\x12\x1f\n\x08platform\x18\x07 \x01(\tH\x05R\x08platform\x88\x01\x01\x12/\n\x11public_ip_address\x18\x08 \x01(\tH\x06R\x0fpublicIpAddress\x88\x01\x01\x12\x1e\n\x08dns_name\x18\n \x01(\tH\x07R\x07dnsName\x88\x01\x01\x12:\n\tfragments\x18\t \x03(\x0b2\x1c.viam.app.v1.FragmentSummaryR\tfragmentsB\x0e\n\x0c_last_accessB\x0e\n\x0c_last_onlineB\x16\n\x14_viam_server_versionB\x15\n\x13_viam_agent_versionB\x05\n\x03_osB\x0b\n\t_platformB\x14\n\x12_public_ip_addressB\x0b\n\t_dns_name"@\n\x12ListRobotsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"L\n\x1eListRobotsForLocationsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"F\n\x18ListRobotsForOrgResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"A\n\x0fNewRobotRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x02 \x01(\tR\x08location""\n\x10NewRobotResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"T\n\x12UpdateRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x03 \x01(\tR\x08location"?\n\x13UpdateRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"$\n\x12DeleteRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x15\n\x13DeleteRobotResponse")\n\x17GetRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"G\n\x18GetRobotMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"Y\n\x1aUpdateRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"\x1d\n\x1bUpdateRobotMetadataResponse"0\n\x15MarkPartAsMainRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x18\n\x16MarkPartAsMainResponse"4\n\x19MarkPartForRestartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x1c\n\x1aMarkPartForRestartResponse"7\n\x1cCreateRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"K\n\x1dCreateRobotPartSecretResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"T\n\x1cDeleteRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1f\n\x1dDeleteRobotPartSecretResponse"\x9e\x02\n\rAuthorization\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x1f\n\x0bidentity_id\x18\x05 \x01(\tR\nidentityId\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12#\n\ridentity_type\x18\x07 \x01(\tR\x0cidentityType"R\n\x0eAddRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x11\n\x0fAddRoleResponse"U\n\x11RemoveRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x14\n\x12RemoveRoleResponse"\xa5\x01\n\x11ChangeRoleRequest\x12G\n\x11old_authorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10oldAuthorization\x12G\n\x11new_authorization\x18\x02 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10newAuthorization"\x14\n\x12ChangeRoleResponse"g\n\x19ListAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cresource_ids\x18\x02 \x03(\tR\x0bresourceIds"`\n\x1aListAuthorizationsResponse\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"_\n\x17CheckPermissionsRequest\x12D\n\x0bpermissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x0bpermissions"\x7f\n\x15AuthorizedPermissions\x12#\n\rresource_type\x18\x01 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12 \n\x0bpermissions\x18\x03 \x03(\tR\x0bpermissions"u\n\x18CheckPermissionsResponse\x12Y\n\x16authorized_permissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x15authorizedPermissions"\xc8\x02\n\rModuleVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xdb\x03\n\x0eModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x126\n\x08versions\x18\x02 \x03(\x0b2\x1a.viam.app.v1.ModuleVersionR\x08versions\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x04 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x05 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x06 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x07 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x02R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x08 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x03R\x08language\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_descriptionB\x0e\n\x0c_source_typeB\x0b\n\t_language"e\n\x0eMLModelVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x129\n\ncreated_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"\x8e\x02\n\x0fMLModelMetadata\x12\x1e\n\x08versions\x18\x01 \x03(\tB\x02\x18\x01R\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12H\n\x11detailed_versions\x18\x04 \x03(\x0b2\x1b.viam.app.v1.MLModelVersionR\x10detailedVersions"h\n\x11MLTrainingVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x129\n\ncreated_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"\xff\x01\n\x12MLTrainingMetadata\x12:\n\x08versions\x18\x05 \x03(\x0b2\x1e.viam.app.v1.MLTrainingVersionR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x04 \x01(\x08R\x05draftJ\x04\x08\x01\x10\x02"\x8c\x07\n\x0cRegistryItem\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12)\n\x10public_namespace\x18\x03 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x125\n\x04type\x18\x05 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x127\n\nvisibility\x18\x06 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x07 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x08 \x01(\tR\x0bdescription\x12*\n\x11total_robot_usage\x18\t \x01(\x03R\x0ftotalRobotUsage\x12;\n\x1atotal_external_robot_usage\x18\r \x01(\x03R\x17totalExternalRobotUsage\x128\n\x18total_organization_usage\x18\n \x01(\x03R\x16totalOrganizationUsage\x12I\n!total_external_organization_usage\x18\x0e \x01(\x03R\x1etotalExternalOrganizationUsage\x12F\n\x0fmodule_metadata\x18\x0b \x01(\x0b2\x1b.viam.app.v1.ModuleMetadataH\x00R\x0emoduleMetadata\x12J\n\x11ml_model_metadata\x18\x0c \x01(\x0b2\x1c.viam.app.v1.MLModelMetadataH\x00R\x0fmlModelMetadata\x12S\n\x14ml_training_metadata\x18\x12 \x01(\x0b2\x1f.viam.app.v1.MLTrainingMetadataH\x00R\x12mlTrainingMetadata\x129\n\ncreated_at\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt\x129\n\nupdated_at\x18\x10 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAtB\n\n\x08metadata"\x9f\x01\n\x16GetRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"H\n\x17GetRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"\x8f\x01\n\x19CreateRegistryItemRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x125\n\x04type\x18\x03 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type"\x1c\n\x1aCreateRegistryItemResponse"\xe4\x04\n\x19UpdateRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x125\n\x04type\x18\x02 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x12 \n\x0bdescription\x18\x03 \x01(\tR\x0bdescription\x127\n\nvisibility\x18\x04 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x15\n\x03url\x18\x05 \x01(\tH\x01R\x03url\x88\x01\x01\x12Y\n\x16update_module_metadata\x18\x06 \x01(\x0b2!.viam.app.v1.UpdateModuleMetadataH\x00R\x14updateModuleMetadata\x12]\n\x18update_ml_model_metadata\x18\x07 \x01(\x0b2".viam.app.v1.UpdateMLModelMetadataH\x00R\x15updateMlModelMetadata\x12f\n\x1bupdate_ml_training_metadata\x18\x08 \x01(\x0b2%.viam.app.v1.UpdateMLTrainingMetadataH\x00R\x18updateMlTrainingMetadata\x126\n\x14markdown_description\x18\t \x01(\tH\x02R\x13markdownDescription\x88\x01\x01B\n\n\x08metadataB\x06\n\x04_urlB\x17\n\x15_markdown_description"\x1c\n\x1aUpdateRegistryItemResponse"\xc8\x05\n\x18ListRegistryItemsRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x127\n\x05types\x18\x02 \x03(\x0e2!.viam.app.packages.v1.PackageTypeR\x05types\x12;\n\x0cvisibilities\x18\x03 \x03(\x0e2\x17.viam.app.v1.VisibilityR\x0cvisibilities\x12\x1c\n\tplatforms\x18\x04 \x03(\tR\tplatforms\x12;\n\x08statuses\x18\x05 \x03(\x0e2\x1f.viam.app.v1.RegistryItemStatusR\x08statuses\x12$\n\x0bsearch_term\x18\x06 \x01(\tH\x01R\nsearchTerm\x88\x01\x01\x12"\n\npage_token\x18\x07 \x01(\tH\x02R\tpageToken\x88\x01\x01\x12+\n\x11public_namespaces\x18\x08 \x03(\tR\x10publicNamespaces\x12I\n\x1einclude_markdown_documentation\x18\t \x01(\x08H\x03R\x1cincludeMarkdownDocumentation\x88\x01\x01\x12M\n\x13module_source_types\x18\n \x03(\x0e2\x1d.viam.app.v1.ModuleSourceTypeR\x11moduleSourceTypes\x12F\n\x10module_languages\x18\x0b \x03(\x0e2\x1b.viam.app.v1.ModuleLanguageR\x0fmoduleLanguagesB\x12\n\x10_organization_idB\x0e\n\x0c_search_termB\r\n\x0b_page_tokenB!\n\x1f_include_markdown_documentation"L\n\x19ListRegistryItemsResponse\x12/\n\x05items\x18\x01 \x03(\x0b2\x19.viam.app.v1.RegistryItemR\x05items"4\n\x19DeleteRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId"\x1c\n\x1aDeleteRegistryItemResponse"O\n\x19RenameRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\x19\n\x08new_name\x18\x02 \x01(\tR\x07newName"K\n\x1aRenameRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"h\n\x1bTransferRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"\x1e\n\x1cTransferRegistryItemResponse"R\n\x13CreateModuleRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"E\n\x14CreateModuleResponse\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x10\n\x03url\x18\x02 \x01(\tR\x03url"\x92\x03\n\x13UpdateModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x127\n\nvisibility\x18\x02 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x03 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x04 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x05 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x06 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x07 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x12$\n\x04apps\x18\x08 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x126\n\x14markdown_description\x18\t \x01(\tH\x01R\x13markdownDescription\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xe8\x01\n\x03App\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12!\n\x0cfragment_ids\x18\x04 \x03(\tR\x0bfragmentIds\x12 \n\tlogo_path\x18\x05 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12F\n\x0ecustomizations\x18\x06 \x01(\x0b2\x1e.viam.app.v1.AppCustomizationsR\x0ecustomizationsB\x0c\n\n_logo_path"(\n\x14UpdateModuleResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\xa8\x02\n\x14UpdateModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12$\n\x04apps\x18\x03 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x04 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x00R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x05 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x01R\x08language\x88\x01\x01B\x0e\n\x0c_source_typeB\x0b\n\t_language"\xaa\x01\n\x15UpdateMLModelMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"\xc3\x01\n\x18UpdateMLTrainingMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x03 \x01(\x08R\x05draft"\xec\x01\n\x05Model\x12\x10\n\x03api\x18\x01 \x01(\tR\x03api\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12:\n\x16markdown_documentation\x18\x03 \x01(\tH\x00R\x15markdownDocumentation\x88\x01\x01\x12%\n\x0bdescription\x18\x04 \x01(\tH\x01R\x0bdescription\x88\x01\x01\x12-\n\x12supported_hardware\x18\x05 \x03(\tR\x11supportedHardwareB\x19\n\x17_markdown_documentationB\x0e\n\x0c_description"\x88\x01\n\x0eModuleFileInfo\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1a\n\x08platform\x18\x03 \x01(\tR\x08platform\x12#\n\rplatform_tags\x18\x05 \x03(\tR\x0cplatformTags"\x87\x01\n\x17UploadModuleFileRequest\x12G\n\x10module_file_info\x18\x01 \x01(\x0b2\x1b.viam.app.v1.ModuleFileInfoH\x00R\x0emoduleFileInfo\x12\x14\n\x04file\x18\x02 \x01(\x0cH\x00R\x04fileB\r\n\x0bmodule_file",\n\x18UploadModuleFileResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\x9d\x01\n\x10GetModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"@\n\x11GetModuleResponse\x12+\n\x06module\x18\x01 \x01(\x0b2\x13.viam.app.v1.ModuleR\x06module"\x8c\x05\n\x06Module\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x127\n\nvisibility\x18\x03 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x127\n\x08versions\x18\x04 \x03(\x0b2\x1b.viam.app.v1.VersionHistoryR\x08versions\x12\x10\n\x03url\x18\x05 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x06 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x07 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12*\n\x11total_robot_usage\x18\x08 \x01(\x03R\x0ftotalRobotUsage\x128\n\x18total_organization_usage\x18\t \x01(\x03R\x16totalOrganizationUsage\x12\'\n\x0forganization_id\x18\n \x01(\tR\x0eorganizationId\x12\x1e\n\nentrypoint\x18\x0b \x01(\tR\nentrypoint\x12)\n\x10public_namespace\x18\x0c \x01(\tR\x0fpublicNamespace\x12 \n\tfirst_run\x18\r \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x0e \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x0f \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xc9\x02\n\x0eVersionHistory\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"b\n\x07Uploads\x12\x1a\n\x08platform\x18\x01 \x01(\tR\x08platform\x12;\n\x0buploaded_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\nuploadedAt"\xc4\x01\n\x12ListModulesRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x01R\x1cincludeMarkdownDocumentation\x88\x01\x01B\x12\n\x10_organization_idB!\n\x1f_include_markdown_documentation"D\n\x13ListModulesResponse\x12-\n\x07modules\x18\x01 \x03(\x0b2\x13.viam.app.v1.ModuleR\x07modules"/\n\x17GetUserIDByEmailRequest\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email"3\n\x18GetUserIDByEmailResponse\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"9\n\x1eListOrganizationsByUserRequest\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"\xe6\x01\n\nOrgDetails\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x19\n\x08org_name\x18\x02 \x01(\tR\x07orgName\x12\x1c\n\x07org_cid\x18\x03 \x01(\tH\x00R\x06orgCid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12&\n\x0cbilling_tier\x18\x05 \x01(\tH\x02R\x0bbillingTier\x88\x01\x01B\n\n\x08_org_cidB\x13\n\x11_public_namespaceB\x0f\n\r_billing_tier"N\n\x1fListOrganizationsByUserResponse\x12+\n\x04orgs\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\x04orgs"\xd4\x01\n\x1aSearchOrganizationsRequest\x12\x1a\n\x06org_id\x18\x01 \x01(\tH\x00R\x05orgId\x88\x01\x01\x12\x1e\n\x08org_name\x18\x02 \x01(\tH\x01R\x07orgName\x88\x01\x01\x12\x15\n\x03cid\x18\x03 \x01(\tH\x02R\x03cid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x03R\x0fpublicNamespace\x88\x01\x01B\t\n\x07_org_idB\x0b\n\t_org_nameB\x06\n\x04_cidB\x13\n\x11_public_namespace"\\\n\x1bSearchOrganizationsResponse\x12=\n\rorganizations\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\rorganizations"j\n\x10CreateKeyRequest\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"5\n\x11CreateKeyResponse\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id""\n\x10DeleteKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x13\n\x11DeleteKeyResponse"6\n\x10RenameKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"7\n\x11RenameKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\xcd\x01\n\x14AuthorizationDetails\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x15\n\x06org_id\x18\x05 \x01(\tR\x05orgId"\x93\x01\n\x18APIKeyWithAuthorizations\x12,\n\x07api_key\x18\x01 \x01(\x0b2\x13.viam.app.v1.APIKeyR\x06apiKey\x12I\n\x0eauthorizations\x18\x02 \x03(\x0b2!.viam.app.v1.AuthorizationDetailsR\x0eauthorizations"(\n\x0fListKeysRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"T\n\x10ListKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys""\n\x10RotateKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"5\n\x11RotateKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"?\n-CreateKeyFromExistingKeyAuthorizationsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"R\n.CreateKeyFromExistingKeyAuthorizationsResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"U\n\x14GetAppContentRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x9d\x01\n\x15GetAppContentResponse\x12\x1b\n\tblob_path\x18\x01 \x01(\tR\x08blobPath\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12/\n\x08app_type\x18\x03 \x01(\x0e2\x14.viam.app.v1.AppTypeR\x07appType\x12\x16\n\x06public\x18\x04 \x01(\x08R\x06public"G\n\x1aOrganizationSetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x12\n\x04logo\x18\x02 \x01(\x0cR\x04logo"\x1d\n\x1bOrganizationSetLogoResponse"3\n\x1aOrganizationGetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"/\n\x1bOrganizationGetLogoResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"1\n\x18EnableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1b\n\x19EnableAuthServiceResponse"2\n\x19DisableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1c\n\x1aDisableAuthServiceResponse"\x8c\x01\n\x15CreateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1f\n\x0bclient_name\x18\x02 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"Z\n\x16CreateOAuthAppResponse\x12\x1b\n\tclient_id\x18\x01 \x01(\tR\x08clientId\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret"I\n\x13ReadOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x99\x01\n\x14ReadOAuthAppResponse\x12\x1f\n\x0bclient_name\x18\x01 \x01(\tR\nclientName\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\xa9\x01\n\x15UpdateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId\x12\x1f\n\x0bclient_name\x18\x03 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x04 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\x18\n\x16UpdateOAuthAppResponse"K\n\x15DeleteOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x18\n\x16DeleteOAuthAppResponse"-\n\x14ListOAuthAppsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"6\n\x15ListOAuthAppsResponse\x12\x1d\n\nclient_ids\x18\x01 \x03(\tR\tclientIds"\xa6\x03\n\x0bOAuthConfig\x12V\n\x15client_authentication\x18\x01 \x01(\x0e2!.viam.app.v1.ClientAuthenticationR\x14clientAuthentication\x12%\n\x04pkce\x18\x02 \x01(\x0e2\x11.viam.app.v1.PKCER\x04pkce\x12A\n\x0eurl_validation\x18\x03 \x01(\x0e2\x1a.viam.app.v1.URLValidationR\rurlValidation\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri\x12@\n\x0eenabled_grants\x18\x07 \x03(\x0e2\x19.viam.app.v1.EnabledGrantR\renabledGrants\x12.\n\x13invite_redirect_uri\x18\x08 \x01(\tR\x11inviteRedirectUri"V\n\x15GetAppBrandingRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x8a\x01\n\rTextOverrides\x12>\n\x06fields\x18\x01 \x03(\x0b2&.viam.app.v1.TextOverrides.FieldsEntryR\x06fields\x1a9\n\x0bFieldsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\xbc\x02\n\x16GetAppBrandingResponse\x12 \n\tlogo_path\x18\x01 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12l\n\x13text_customizations\x18\x02 \x03(\x0b2;.viam.app.v1.GetAppBrandingResponse.TextCustomizationsEntryR\x12textCustomizations\x12!\n\x0cfragment_ids\x18\x03 \x03(\tR\x0bfragmentIds\x1aa\n\x17TextCustomizationsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x120\n\x05value\x18\x02 \x01(\x0b2\x1a.viam.app.v1.TextOverridesR\x05value:\x028\x01B\x0c\n\n_logo_path"d\n\x11AppCustomizations\x12O\n\x0emachine_picker\x18\x01 \x01(\x0b2(.viam.app.v1.MachinePickerCustomizationsR\rmachinePicker"|\n\x1bMachinePickerCustomizations\x12\x1d\n\x07heading\x18\x01 \x01(\tH\x00R\x07heading\x88\x01\x01\x12#\n\nsubheading\x18\x02 \x01(\tH\x01R\nsubheading\x88\x01\x01B\n\n\x08_headingB\r\n\x0b_subheading*\x7f\n\x0bOnlineState\x12\x1c\n\x18ONLINE_STATE_UNSPECIFIED\x10\x00\x12\x17\n\x13ONLINE_STATE_ONLINE\x10\x01\x12\x18\n\x14ONLINE_STATE_OFFLINE\x10\x02\x12\x1f\n\x1bONLINE_STATE_AWAITING_SETUP\x10\x03*\xd1\x01\n\x12AuthenticationType\x12#\n\x1fAUTHENTICATION_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dAUTHENTICATION_TYPE_WEB_OAUTH\x10\x01\x12\x1f\n\x1bAUTHENTICATION_TYPE_API_KEY\x10\x02\x12)\n%AUTHENTICATION_TYPE_ROBOT_PART_SECRET\x10\x03\x12\'\n#AUTHENTICATION_TYPE_LOCATION_SECRET\x10\x04*\xa3\x01\n\x12FragmentVisibility\x12#\n\x1fFRAGMENT_VISIBILITY_UNSPECIFIED\x10\x00\x12\x1f\n\x1bFRAGMENT_VISIBILITY_PRIVATE\x10\x01\x12\x1e\n\x1aFRAGMENT_VISIBILITY_PUBLIC\x10\x02\x12\'\n#FRAGMENT_VISIBILITY_PUBLIC_UNLISTED\x10\x03*\xdd\x01\n\x11FragmentErrorType\x12#\n\x1fFRAGMENT_ERROR_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dFRAGMENT_ERROR_TYPE_NO_ACCESS\x10\x01\x12.\n*FRAGMENT_ERROR_TYPE_NESTING_LIMIT_EXCEEDED\x10\x02\x12(\n$FRAGMENT_ERROR_TYPE_CHILD_ID_INVALID\x10\x03\x12&\n"FRAGMENT_ERROR_TYPE_CYCLE_DETECTED\x10\x04*{\n\x10ModuleSourceType\x12"\n\x1eMODULE_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMODULE_SOURCE_TYPE_EXTERNAL\x10\x01\x12"\n\x1eMODULE_SOURCE_TYPE_VIAM_HOSTED\x10\x02*\x82\x01\n\x0eModuleLanguage\x12\x1f\n\x1bMODULE_LANGUAGE_UNSPECIFIED\x10\x00\x12\x1a\n\x16MODULE_LANGUAGE_GOLANG\x10\x01\x12\x1a\n\x16MODULE_LANGUAGE_PYTHON\x10\x02\x12\x17\n\x13MODULE_LANGUAGE_CPP\x10\x03*\x87\x01\n\x12RegistryItemStatus\x12$\n REGISTRY_ITEM_STATUS_UNSPECIFIED\x10\x00\x12"\n\x1eREGISTRY_ITEM_STATUS_PUBLISHED\x10\x01\x12\'\n#REGISTRY_ITEM_STATUS_IN_DEVELOPMENT\x10\x02*w\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x16\n\x12VISIBILITY_PRIVATE\x10\x01\x12\x15\n\x11VISIBILITY_PUBLIC\x10\x02\x12\x1e\n\x1aVISIBILITY_PUBLIC_UNLISTED\x10\x03*\\\n\x07AppType\x12\x18\n\x14APP_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17APP_TYPE_SINGLE_MACHINE\x10\x01\x12\x1a\n\x16APP_TYPE_MULTI_MACHINE\x10\x02*\xc1\x01\n\x14ClientAuthentication\x12%\n!CLIENT_AUTHENTICATION_UNSPECIFIED\x10\x00\x12"\n\x1eCLIENT_AUTHENTICATION_REQUIRED\x10\x01\x12&\n"CLIENT_AUTHENTICATION_NOT_REQUIRED\x10\x02\x126\n2CLIENT_AUTHENTICATION_NOT_REQUIRED_WHEN_USING_PKCE\x10\x03*~\n\x04PKCE\x12\x14\n\x10PKCE_UNSPECIFIED\x10\x00\x12\x11\n\rPKCE_REQUIRED\x10\x01\x12\x15\n\x11PKCE_NOT_REQUIRED\x10\x02\x126\n2PKCE_NOT_REQUIRED_WHEN_USING_CLIENT_AUTHENTICATION\x10\x03*s\n\rURLValidation\x12\x1e\n\x1aURL_VALIDATION_UNSPECIFIED\x10\x00\x12\x1e\n\x1aURL_VALIDATION_EXACT_MATCH\x10\x01\x12"\n\x1eURL_VALIDATION_ALLOW_WILDCARDS\x10\x02*\xcb\x01\n\x0cEnabledGrant\x12\x1d\n\x19ENABLED_GRANT_UNSPECIFIED\x10\x00\x12$\n ENABLED_GRANT_AUTHORIZATION_CODE\x10\x01\x12\x1a\n\x16ENABLED_GRANT_IMPLICIT\x10\x02\x12\x1a\n\x16ENABLED_GRANT_PASSWORD\x10\x03\x12\x1f\n\x1bENABLED_GRANT_REFRESH_TOKEN\x10\x04\x12\x1d\n\x19ENABLED_GRANT_DEVICE_CODE\x10\x052\xfaU\n\nAppService\x12_\n\x10GetUserIDByEmail\x12$.viam.app.v1.GetUserIDByEmailRequest\x1a%.viam.app.v1.GetUserIDByEmailResponse\x12e\n\x12CreateOrganization\x12&.viam.app.v1.CreateOrganizationRequest\x1a\'.viam.app.v1.CreateOrganizationResponse\x12b\n\x11ListOrganizations\x12%.viam.app.v1.ListOrganizationsRequest\x1a&.viam.app.v1.ListOrganizationsResponse\x12\x9b\x01\n$GetOrganizationsWithAccessToLocation\x128.viam.app.v1.GetOrganizationsWithAccessToLocationRequest\x1a9.viam.app.v1.GetOrganizationsWithAccessToLocationResponse\x12t\n\x17ListOrganizationsByUser\x12+.viam.app.v1.ListOrganizationsByUserRequest\x1a,.viam.app.v1.ListOrganizationsByUserResponse\x12h\n\x13SearchOrganizations\x12\'.viam.app.v1.SearchOrganizationsRequest\x1a(.viam.app.v1.SearchOrganizationsResponse\x12\\\n\x0fGetOrganization\x12#.viam.app.v1.GetOrganizationRequest\x1a$.viam.app.v1.GetOrganizationResponse\x12\x9b\x01\n$GetOrganizationNamespaceAvailability\x128.viam.app.v1.GetOrganizationNamespaceAvailabilityRequest\x1a9.viam.app.v1.GetOrganizationNamespaceAvailabilityResponse\x12e\n\x12UpdateOrganization\x12&.viam.app.v1.UpdateOrganizationRequest\x1a\'.viam.app.v1.UpdateOrganizationResponse\x12\x80\x01\n\x1bUpdateOrganizationNamespace\x12/.viam.app.v1.UpdateOrganizationNamespaceRequest\x1a0.viam.app.v1.UpdateOrganizationNamespaceResponse\x12e\n\x12DeleteOrganization\x12&.viam.app.v1.DeleteOrganizationRequest\x1a\'.viam.app.v1.DeleteOrganizationResponse\x12t\n\x17GetOrganizationMetadata\x12+.viam.app.v1.GetOrganizationMetadataRequest\x1a,.viam.app.v1.GetOrganizationMetadataResponse\x12}\n\x1aUpdateOrganizationMetadata\x12..viam.app.v1.UpdateOrganizationMetadataRequest\x1a/.viam.app.v1.UpdateOrganizationMetadataResponse\x12t\n\x17ListOrganizationMembers\x12+.viam.app.v1.ListOrganizationMembersRequest\x1a,.viam.app.v1.ListOrganizationMembersResponse\x12w\n\x18CreateOrganizationInvite\x12,.viam.app.v1.CreateOrganizationInviteRequest\x1a-.viam.app.v1.CreateOrganizationInviteResponse\x12\xa1\x01\n&UpdateOrganizationInviteAuthorizations\x12:.viam.app.v1.UpdateOrganizationInviteAuthorizationsRequest\x1a;.viam.app.v1.UpdateOrganizationInviteAuthorizationsResponse\x12w\n\x18DeleteOrganizationMember\x12,.viam.app.v1.DeleteOrganizationMemberRequest\x1a-.viam.app.v1.DeleteOrganizationMemberResponse\x12w\n\x18DeleteOrganizationInvite\x12,.viam.app.v1.DeleteOrganizationInviteRequest\x1a-.viam.app.v1.DeleteOrganizationInviteResponse\x12w\n\x18ResendOrganizationInvite\x12,.viam.app.v1.ResendOrganizationInviteRequest\x1a-.viam.app.v1.ResendOrganizationInviteResponse\x12k\n\x14EnableBillingService\x12(.viam.app.v1.EnableBillingServiceRequest\x1a).viam.app.v1.EnableBillingServiceResponse\x12n\n\x15DisableBillingService\x12).viam.app.v1.DisableBillingServiceRequest\x1a*.viam.app.v1.DisableBillingServiceResponse\x12k\n\x14UpdateBillingService\x12(.viam.app.v1.UpdateBillingServiceRequest\x1a).viam.app.v1.UpdateBillingServiceResponse\x12t\n\x17GetBillingServiceConfig\x12+.viam.app.v1.GetBillingServiceConfigRequest\x1a,.viam.app.v1.GetBillingServiceConfigResponse\x12\x80\x01\n\x1bOrganizationSetSupportEmail\x12/.viam.app.v1.OrganizationSetSupportEmailRequest\x1a0.viam.app.v1.OrganizationSetSupportEmailResponse\x12\x80\x01\n\x1bOrganizationGetSupportEmail\x12/.viam.app.v1.OrganizationGetSupportEmailRequest\x1a0.viam.app.v1.OrganizationGetSupportEmailResponse\x12h\n\x13OrganizationSetLogo\x12\'.viam.app.v1.OrganizationSetLogoRequest\x1a(.viam.app.v1.OrganizationSetLogoResponse\x12h\n\x13OrganizationGetLogo\x12\'.viam.app.v1.OrganizationGetLogoRequest\x1a(.viam.app.v1.OrganizationGetLogoResponse\x12b\n\x11EnableAuthService\x12%.viam.app.v1.EnableAuthServiceRequest\x1a&.viam.app.v1.EnableAuthServiceResponse\x12e\n\x12DisableAuthService\x12&.viam.app.v1.DisableAuthServiceRequest\x1a\'.viam.app.v1.DisableAuthServiceResponse\x12Y\n\x0eCreateOAuthApp\x12".viam.app.v1.CreateOAuthAppRequest\x1a#.viam.app.v1.CreateOAuthAppResponse\x12S\n\x0cReadOAuthApp\x12 .viam.app.v1.ReadOAuthAppRequest\x1a!.viam.app.v1.ReadOAuthAppResponse\x12Y\n\x0eUpdateOAuthApp\x12".viam.app.v1.UpdateOAuthAppRequest\x1a#.viam.app.v1.UpdateOAuthAppResponse\x12Y\n\x0eDeleteOAuthApp\x12".viam.app.v1.DeleteOAuthAppRequest\x1a#.viam.app.v1.DeleteOAuthAppResponse\x12V\n\rListOAuthApps\x12!.viam.app.v1.ListOAuthAppsRequest\x1a".viam.app.v1.ListOAuthAppsResponse\x12Y\n\x0eCreateLocation\x12".viam.app.v1.CreateLocationRequest\x1a#.viam.app.v1.CreateLocationResponse\x12P\n\x0bGetLocation\x12\x1f.viam.app.v1.GetLocationRequest\x1a .viam.app.v1.GetLocationResponse\x12Y\n\x0eUpdateLocation\x12".viam.app.v1.UpdateLocationRequest\x1a#.viam.app.v1.UpdateLocationResponse\x12Y\n\x0eDeleteLocation\x12".viam.app.v1.DeleteLocationRequest\x1a#.viam.app.v1.DeleteLocationResponse\x12h\n\x13GetLocationMetadata\x12\'.viam.app.v1.GetLocationMetadataRequest\x1a(.viam.app.v1.GetLocationMetadataResponse\x12q\n\x16UpdateLocationMetadata\x12*.viam.app.v1.UpdateLocationMetadataRequest\x1a+.viam.app.v1.UpdateLocationMetadataResponse\x12V\n\rListLocations\x12!.viam.app.v1.ListLocationsRequest\x1a".viam.app.v1.ListLocationsResponse\x12V\n\rShareLocation\x12!.viam.app.v1.ShareLocationRequest\x1a".viam.app.v1.ShareLocationResponse\x12\\\n\x0fUnshareLocation\x12#.viam.app.v1.UnshareLocationRequest\x1a$.viam.app.v1.UnshareLocationResponse\x12S\n\x0cLocationAuth\x12 .viam.app.v1.LocationAuthRequest\x1a!.viam.app.v1.LocationAuthResponse\x12k\n\x14CreateLocationSecret\x12(.viam.app.v1.CreateLocationSecretRequest\x1a).viam.app.v1.CreateLocationSecretResponse\x12k\n\x14DeleteLocationSecret\x12(.viam.app.v1.DeleteLocationSecretRequest\x1a).viam.app.v1.DeleteLocationSecretResponse\x12G\n\x08GetRobot\x12\x1c.viam.app.v1.GetRobotRequest\x1a\x1d.viam.app.v1.GetRobotResponse\x12_\n\x10GetRobotMetadata\x12$.viam.app.v1.GetRobotMetadataRequest\x1a%.viam.app.v1.GetRobotMetadataResponse\x12h\n\x13UpdateRobotMetadata\x12\'.viam.app.v1.UpdateRobotMetadataRequest\x1a(.viam.app.v1.UpdateRobotMetadataResponse\x12k\n\x14GetRoverRentalRobots\x12(.viam.app.v1.GetRoverRentalRobotsRequest\x1a).viam.app.v1.GetRoverRentalRobotsResponse\x12V\n\rGetRobotParts\x12!.viam.app.v1.GetRobotPartsRequest\x1a".viam.app.v1.GetRobotPartsResponse\x12S\n\x0cGetRobotPart\x12 .viam.app.v1.GetRobotPartRequest\x1a!.viam.app.v1.GetRobotPartResponse\x12\x86\x01\n\x1dGetRobotPartByNameAndLocation\x121.viam.app.v1.GetRobotPartByNameAndLocationRequest\x1a2.viam.app.v1.GetRobotPartByNameAndLocationResponse\x12_\n\x10GetRobotPartLogs\x12$.viam.app.v1.GetRobotPartLogsRequest\x1a%.viam.app.v1.GetRobotPartLogsResponse\x12d\n\x11TailRobotPartLogs\x12%.viam.app.v1.TailRobotPartLogsRequest\x1a&.viam.app.v1.TailRobotPartLogsResponse0\x01\x12h\n\x13GetRobotPartHistory\x12\'.viam.app.v1.GetRobotPartHistoryRequest\x1a(.viam.app.v1.GetRobotPartHistoryResponse\x12\\\n\x0fUpdateRobotPart\x12#.viam.app.v1.UpdateRobotPartRequest\x1a$.viam.app.v1.UpdateRobotPartResponse\x12S\n\x0cNewRobotPart\x12 .viam.app.v1.NewRobotPartRequest\x1a!.viam.app.v1.NewRobotPartResponse\x12\\\n\x0fDeleteRobotPart\x12#.viam.app.v1.DeleteRobotPartRequest\x1a$.viam.app.v1.DeleteRobotPartResponse\x12k\n\x14GetRobotPartMetadata\x12(.viam.app.v1.GetRobotPartMetadataRequest\x1a).viam.app.v1.GetRobotPartMetadataResponse\x12t\n\x17UpdateRobotPartMetadata\x12+.viam.app.v1.UpdateRobotPartMetadataRequest\x1a,.viam.app.v1.UpdateRobotPartMetadataResponse\x12\\\n\x0fGetRobotAPIKeys\x12#.viam.app.v1.GetRobotAPIKeysRequest\x1a$.viam.app.v1.GetRobotAPIKeysResponse\x12Y\n\x0eMarkPartAsMain\x12".viam.app.v1.MarkPartAsMainRequest\x1a#.viam.app.v1.MarkPartAsMainResponse\x12e\n\x12MarkPartForRestart\x12&.viam.app.v1.MarkPartForRestartRequest\x1a\'.viam.app.v1.MarkPartForRestartResponse\x12n\n\x15CreateRobotPartSecret\x12).viam.app.v1.CreateRobotPartSecretRequest\x1a*.viam.app.v1.CreateRobotPartSecretResponse\x12n\n\x15DeleteRobotPartSecret\x12).viam.app.v1.DeleteRobotPartSecretRequest\x1a*.viam.app.v1.DeleteRobotPartSecretResponse\x12M\n\nListRobots\x12\x1e.viam.app.v1.ListRobotsRequest\x1a\x1f.viam.app.v1.ListRobotsResponse\x12q\n\x16ListRobotsForLocations\x12*.viam.app.v1.ListRobotsForLocationsRequest\x1a+.viam.app.v1.ListRobotsForLocationsResponse\x12_\n\x10ListRobotsForOrg\x12$.viam.app.v1.ListRobotsForOrgRequest\x1a%.viam.app.v1.ListRobotsForOrgResponse\x12G\n\x08NewRobot\x12\x1c.viam.app.v1.NewRobotRequest\x1a\x1d.viam.app.v1.NewRobotResponse\x12P\n\x0bUpdateRobot\x12\x1f.viam.app.v1.UpdateRobotRequest\x1a .viam.app.v1.UpdateRobotResponse\x12P\n\x0bDeleteRobot\x12\x1f.viam.app.v1.DeleteRobotRequest\x1a .viam.app.v1.DeleteRobotResponse\x12V\n\rListFragments\x12!.viam.app.v1.ListFragmentsRequest\x1a".viam.app.v1.ListFragmentsResponse\x12P\n\x0bGetFragment\x12\x1f.viam.app.v1.GetFragmentRequest\x1a .viam.app.v1.GetFragmentResponse\x12Y\n\x0eCreateFragment\x12".viam.app.v1.CreateFragmentRequest\x1a#.viam.app.v1.CreateFragmentResponse\x12Y\n\x0eUpdateFragment\x12".viam.app.v1.UpdateFragmentRequest\x1a#.viam.app.v1.UpdateFragmentResponse\x12Y\n\x0eDeleteFragment\x12".viam.app.v1.DeleteFragmentRequest\x1a#.viam.app.v1.DeleteFragmentResponse\x12h\n\x13ListNestedFragments\x12\'.viam.app.v1.ListNestedFragmentsRequest\x1a(.viam.app.v1.ListNestedFragmentsResponse\x12k\n\x14ListMachineFragments\x12(.viam.app.v1.ListMachineFragmentsRequest\x1a).viam.app.v1.ListMachineFragmentsResponse\x12k\n\x14ListMachineSummaries\x12(.viam.app.v1.ListMachineSummariesRequest\x1a).viam.app.v1.ListMachineSummariesResponse\x12e\n\x12GetFragmentHistory\x12&.viam.app.v1.GetFragmentHistoryRequest\x1a\'.viam.app.v1.GetFragmentHistoryResponse\x12_\n\x10GetFragmentUsage\x12$.viam.app.v1.GetFragmentUsageRequest\x1a%.viam.app.v1.GetFragmentUsageResponse\x12Y\n\x0eSetFragmentTag\x12".viam.app.v1.SetFragmentTagRequest\x1a#.viam.app.v1.SetFragmentTagResponse\x12b\n\x11DeleteFragmentTag\x12%.viam.app.v1.DeleteFragmentTagRequest\x1a&.viam.app.v1.DeleteFragmentTagResponse\x12D\n\x07AddRole\x12\x1b.viam.app.v1.AddRoleRequest\x1a\x1c.viam.app.v1.AddRoleResponse\x12M\n\nRemoveRole\x12\x1e.viam.app.v1.RemoveRoleRequest\x1a\x1f.viam.app.v1.RemoveRoleResponse\x12M\n\nChangeRole\x12\x1e.viam.app.v1.ChangeRoleRequest\x1a\x1f.viam.app.v1.ChangeRoleResponse\x12e\n\x12ListAuthorizations\x12&.viam.app.v1.ListAuthorizationsRequest\x1a\'.viam.app.v1.ListAuthorizationsResponse\x12_\n\x10CheckPermissions\x12$.viam.app.v1.CheckPermissionsRequest\x1a%.viam.app.v1.CheckPermissionsResponse\x12\\\n\x0fGetRegistryItem\x12#.viam.app.v1.GetRegistryItemRequest\x1a$.viam.app.v1.GetRegistryItemResponse\x12e\n\x12CreateRegistryItem\x12&.viam.app.v1.CreateRegistryItemRequest\x1a\'.viam.app.v1.CreateRegistryItemResponse\x12e\n\x12UpdateRegistryItem\x12&.viam.app.v1.UpdateRegistryItemRequest\x1a\'.viam.app.v1.UpdateRegistryItemResponse\x12b\n\x11ListRegistryItems\x12%.viam.app.v1.ListRegistryItemsRequest\x1a&.viam.app.v1.ListRegistryItemsResponse\x12e\n\x12DeleteRegistryItem\x12&.viam.app.v1.DeleteRegistryItemRequest\x1a\'.viam.app.v1.DeleteRegistryItemResponse\x12e\n\x12RenameRegistryItem\x12&.viam.app.v1.RenameRegistryItemRequest\x1a\'.viam.app.v1.RenameRegistryItemResponse\x12k\n\x14TransferRegistryItem\x12(.viam.app.v1.TransferRegistryItemRequest\x1a).viam.app.v1.TransferRegistryItemResponse\x12S\n\x0cCreateModule\x12 .viam.app.v1.CreateModuleRequest\x1a!.viam.app.v1.CreateModuleResponse\x12S\n\x0cUpdateModule\x12 .viam.app.v1.UpdateModuleRequest\x1a!.viam.app.v1.UpdateModuleResponse\x12a\n\x10UploadModuleFile\x12$.viam.app.v1.UploadModuleFileRequest\x1a%.viam.app.v1.UploadModuleFileResponse(\x01\x12J\n\tGetModule\x12\x1d.viam.app.v1.GetModuleRequest\x1a\x1e.viam.app.v1.GetModuleResponse\x12P\n\x0bListModules\x12\x1f.viam.app.v1.ListModulesRequest\x1a .viam.app.v1.ListModulesResponse\x12J\n\tCreateKey\x12\x1d.viam.app.v1.CreateKeyRequest\x1a\x1e.viam.app.v1.CreateKeyResponse\x12J\n\tDeleteKey\x12\x1d.viam.app.v1.DeleteKeyRequest\x1a\x1e.viam.app.v1.DeleteKeyResponse\x12G\n\x08ListKeys\x12\x1c.viam.app.v1.ListKeysRequest\x1a\x1d.viam.app.v1.ListKeysResponse\x12J\n\tRenameKey\x12\x1d.viam.app.v1.RenameKeyRequest\x1a\x1e.viam.app.v1.RenameKeyResponse\x12J\n\tRotateKey\x12\x1d.viam.app.v1.RotateKeyRequest\x1a\x1e.viam.app.v1.RotateKeyResponse\x12\xa1\x01\n&CreateKeyFromExistingKeyAuthorizations\x12:.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequest\x1a;.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponse\x12V\n\rGetAppContent\x12!.viam.app.v1.GetAppContentRequest\x1a".viam.app.v1.GetAppContentResponse\x12Y\n\x0eGetAppBranding\x12".viam.app.v1.GetAppBrandingRequest\x1a#.viam.app.v1.GetAppBrandingResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10app/v1/app.proto\x12\x0bviam.app.v1\x1a#app/mltraining/v1/ml_training.proto\x1a\x1eapp/packages/v1/packages.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16tagger/v1/tagger.proto"\xdb\x04\n\x05Robot\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12@\n\x08location\x18\x03 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"location" json:"location"R\x08location\x12g\n\x0blast_access\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12Q\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12s\n\x0conline_state\x18\x06 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x07 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\xa5\x0b\n\tRobotPart\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12?\n\x08dns_name\x18\n \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"dns_name" json:"dns_name"R\x07dnsName\x12B\n\x06secret\x18\x03 \x01(\tB*\x9a\x84\x9e\x03%bson:"secret" json:"secret,omitempty"R\x06secret\x124\n\x05robot\x18\x04 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12A\n\x0blocation_id\x18\x0c \x01(\tB \x9a\x84\x9e\x03\x1bbson:"location_id" json:"-"R\nlocationId\x12b\n\x0crobot_config\x18\x05 \x01(\x0b2\x17.google.protobuf.StructB&\x9a\x84\x9e\x03!bson:"config" json:"robot_config"R\x0brobotConfig\x12g\n\x0blast_access\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12\x7f\n\x12user_supplied_info\x18\x07 \x01(\x0b2\x17.google.protobuf.StructB8\x9a\x84\x9e\x033bson:"user_supplied_info" json:"user_supplied_info"R\x10userSuppliedInfo\x12C\n\tmain_part\x18\x08 \x01(\x08B&\x9a\x84\x9e\x03!bson:"main_part" json:"main_part"R\x08mainPart\x12\x12\n\x04fqdn\x18\t \x01(\tR\x04fqdn\x12\x1d\n\nlocal_fqdn\x18\x0b \x01(\tR\tlocalFqdn\x12Q\n\ncreated_on\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12H\n\x07secrets\x18\x0e \x03(\x0b2\x19.viam.app.v1.SharedSecretB\x13\x9a\x84\x9e\x03\x0ebson:"secrets"R\x07secrets\x12Z\n\x0clast_updated\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12s\n\x0conline_state\x18\x10 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x11 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline\x12o\n\x11robot_config_json\x18\x12 \x01(\tB>\x9a\x84\x9e\x039bson:"config_json,omitempty" json:"config_json,omitempty"H\x00R\x0frobotConfigJson\x88\x01\x01B\x14\n\x12_robot_config_json"\xf8\x02\n\x15RobotPartHistoryEntry\x120\n\x04part\x18\x01 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"part" json:"part"R\x04part\x124\n\x05robot\x18\x02 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12L\n\x04when\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB\x1c\x9a\x84\x9e\x03\x17bson:"when" json:"when"R\x04when\x12D\n\x03old\x18\x04 \x01(\x0b2\x16.viam.app.v1.RobotPartB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x05 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy"\x85\x01\n\x11AuthenticatorInfo\x123\n\x04type\x18\x01 \x01(\x0e2\x1f.viam.app.v1.AuthenticationTypeR\x04type\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\x12%\n\x0eis_deactivated\x18\x03 \x01(\x08R\risDeactivated"\x1a\n\x18ListOrganizationsRequest"\xc7\x02\n\x0cOrganization\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12)\n\x10public_namespace\x18\x04 \x01(\tR\x0fpublicNamespace\x12%\n\x0edefault_region\x18\x05 \x01(\tR\rdefaultRegion\x12\x15\n\x03cid\x18\x06 \x01(\tH\x00R\x03cid\x88\x01\x01\x12Q\n\x11default_fragments\x18\x07 \x01(\x0b2\x1f.viam.app.v1.FragmentImportListH\x01R\x10defaultFragments\x88\x01\x01B\x06\n\x04_cidB\x14\n\x12_default_fragments"\xa1\x02\n\x12OrganizationMember\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId\x12\x16\n\x06emails\x18\x02 \x03(\tR\x06emails\x129\n\ndate_added\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tdateAdded\x12>\n\nlast_login\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\tlastLogin\x88\x01\x01\x12@\n\x0blast_access\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastAccess\x88\x01\x01B\r\n\x0b_last_loginB\x0e\n\x0c_last_access"\\\n\x19ListOrganizationsResponse\x12?\n\rorganizations\x18\x01 \x03(\x0b2\x19.viam.app.v1.OrganizationR\rorganizations"\xd2\x01\n\x12OrganizationInvite\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12B\n\x0eauthorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"/\n\x19CreateOrganizationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"[\n\x1aCreateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"A\n\x16GetOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"X\n\x17GetOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x81\x01\n+GetOrganizationNamespaceAvailabilityRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"L\n,GetOrganizationNamespaceAvailabilityResponse\x12\x1c\n\tavailable\x18\x01 \x01(\x08R\tavailable"O\n\x12FragmentImportList\x129\n\tfragments\x18\x01 \x03(\x0b2\x1b.viam.app.v1.FragmentImportR\tfragments"\xdb\x02\n\x19UpdateOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x12.\n\x10public_namespace\x18\x03 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01\x12\x15\n\x03cid\x18\x05 \x01(\tH\x03R\x03cid\x88\x01\x01\x12Q\n\x11default_fragments\x18\x06 \x01(\x0b2\x1f.viam.app.v1.FragmentImportListH\x04R\x10defaultFragments\x88\x01\x01B\x07\n\x05_nameB\x13\n\x11_public_namespaceB\t\n\x07_regionB\x06\n\x04_cidB\x14\n\x12_default_fragments"[\n\x1aUpdateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x7f\n"UpdateOrganizationNamespaceRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"d\n#UpdateOrganizationNamespaceResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"D\n\x19DeleteOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x1c\n\x1aDeleteOrganizationResponse"I\n\x1eGetOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"N\n\x1fGetOrganizationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"y\n!UpdateOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"$\n"UpdateOrganizationMetadataResponse"I\n\x1eListOrganizationMembersRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\xc0\x01\n\x1fListOrganizationMembersResponse\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x129\n\x07members\x18\x02 \x03(\x0b2\x1f.viam.app.v1.OrganizationMemberR\x07members\x129\n\x07invites\x18\x03 \x03(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x07invites"\xeb\x01\n\x1fCreateOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12B\n\x0eauthorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12/\n\x11send_email_invite\x18\x04 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n CreateOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"\x8a\x02\n-UpdateOrganizationInviteAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12I\n\x12add_authorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x11addAuthorizations\x12O\n\x15remove_authorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x14removeAuthorizations"i\n.UpdateOrganizationInviteAuthorizationsResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"`\n\x1fDeleteOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email""\n DeleteOrganizationInviteResponse"\xa7\x01\n\x1fResendOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12/\n\x11send_email_invite\x18\x03 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n ResendOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"c\n\x1fDeleteOrganizationMemberRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x07user_id\x18\x02 \x01(\tR\x06userId""\n DeleteOrganizationMemberResponse"\xd2\x01\n\x0eBillingAddress\x12$\n\x0eaddress_line_1\x18\x01 \x01(\tR\x0caddressLine1\x12)\n\x0eaddress_line_2\x18\x02 \x01(\tH\x00R\x0caddressLine2\x88\x01\x01\x12\x12\n\x04city\x18\x03 \x01(\tR\x04city\x12\x14\n\x05state\x18\x04 \x01(\tR\x05state\x12\x18\n\x07zipcode\x18\x05 \x01(\tR\x07zipcode\x12\x18\n\x07country\x18\x06 \x01(\tR\x07countryB\x11\n\x0f_address_line_2"z\n\x1bEnableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cEnableBillingServiceResponse"z\n\x1bUpdateBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cUpdateBillingServiceResponse"7\n\x1eGetBillingServiceConfigRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\xdb\x01\n\x1fGetBillingServiceConfigResponse\x12D\n\x0fbilling_address\x18\x01 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress\x12#\n\rsupport_email\x18\x02 \x01(\tR\x0csupportEmail\x12\x19\n\x08logo_url\x18\x03 \x01(\tR\x07logoUrl\x122\n\x15billing_dashboard_url\x18\x04 \x01(\tR\x13billingDashboardUrl"5\n\x1cDisableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1f\n\x1dDisableBillingServiceResponse"Q\n"OrganizationSetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email"%\n#OrganizationSetSupportEmailResponse";\n"OrganizationGetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId";\n#OrganizationGetSupportEmailResponse\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email":\n\x14OrganizationIdentity\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"Y\n\x14LocationOrganization\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x18\n\x07primary\x18\x02 \x01(\x08R\x07primary"\x80\x01\n\x0cLocationAuth\x12\x1a\n\x06secret\x18\x01 \x01(\tB\x02\x18\x01R\x06secret\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x123\n\x07secrets\x18\x03 \x03(\x0b2\x19.viam.app.v1.SharedSecretR\x07secrets"\'\n\rStorageConfig\x12\x16\n\x06region\x18\x01 \x01(\tR\x06region"\xd7\x03\n\x08Location\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12,\n\x12parent_location_id\x18\x04 \x01(\tR\x10parentLocationId\x12-\n\x04auth\x18\x05 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth\x12G\n\rorganizations\x18\x06 \x03(\x0b2!.viam.app.v1.LocationOrganizationR\rorganizations\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12\x1f\n\x0brobot_count\x18\x07 \x01(\x05R\nrobotCount\x122\n\x06config\x18\x08 \x01(\x0b2\x1a.viam.app.v1.StorageConfigR\x06config\x12X\n\x14primary_org_identity\x18\t \x01(\x0b2!.viam.app.v1.OrganizationIdentityH\x00R\x12primaryOrgIdentity\x88\x01\x01B\x17\n\x15_primary_org_identity"\xd0\x02\n\x0cSharedSecret\x12\x1e\n\x02id\x18\x01 \x01(\tB\x0e\x9a\x84\x9e\x03\tbson:"id"R\x02id\x12*\n\x06secret\x18\x02 \x01(\tB\x12\x9a\x84\x9e\x03\rbson:"secret"R\x06secret\x12c\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB(\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"R\tcreatedOn\x12H\n\x05state\x18\x04 \x01(\x0e2\x1f.viam.app.v1.SharedSecret.StateB\x11\x9a\x84\x9e\x03\x0cbson:"state"R\x05state"E\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x11\n\rSTATE_ENABLED\x10\x01\x12\x12\n\x0eSTATE_DISABLED\x10\x02"\x9e\x01\n\x15CreateLocationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x00R\x10parentLocationId\x88\x01\x01B\x15\n\x13_parent_location_id"K\n\x16CreateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"5\n\x12GetLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"H\n\x13GetLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"\xcc\x01\n\x15UpdateLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x01R\x10parentLocationId\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01B\x07\n\x05_nameB\x15\n\x13_parent_location_idB\t\n\x07_region"K\n\x16UpdateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"8\n\x15DeleteLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x18\n\x16DeleteLocationResponse"=\n\x1aGetLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"J\n\x1bGetLocationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"m\n\x1dUpdateLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data" \n\x1eUpdateLocationMetadataResponse"N\n+GetOrganizationsWithAccessToLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x8a\x01\n,GetOrganizationsWithAccessToLocationResponse\x12Z\n\x17organization_identities\x18\x01 \x03(\x0b2!.viam.app.v1.OrganizationIdentityR\x16organizationIdentities"?\n\x14ListLocationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"`\n\x14ShareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x17\n\x15ShareLocationResponse"b\n\x16UnshareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x19\n\x17UnshareLocationResponse"L\n\x15ListLocationsResponse\x123\n\tlocations\x18\x01 \x03(\x0b2\x15.viam.app.v1.LocationR\tlocations">\n\x1bCreateLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"M\n\x1cCreateLocationSecretResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"[\n\x1bDeleteLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1e\n\x1cDeleteLocationSecretResponse"6\n\x13LocationAuthRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"E\n\x14LocationAuthResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"!\n\x0fGetRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"4\n\x1bGetRoverRentalRobotsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x9a\x01\n\x10RoverRentalRobot\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12+\n\x12robot_main_part_id\x18\x04 \x01(\tR\x0frobotMainPartId"U\n\x1cGetRoverRentalRobotsResponse\x125\n\x06robots\x18\x01 \x03(\x0b2\x1d.viam.app.v1.RoverRentalRobotR\x06robots"<\n\x10GetRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"1\n\x14GetRobotPartsRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"E\n\x15GetRobotPartsResponse\x12,\n\x05parts\x18\x01 \x03(\x0b2\x16.viam.app.v1.RobotPartR\x05parts"%\n\x13GetRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"c\n\x14GetRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part\x12\x1f\n\x0bconfig_json\x18\x02 \x01(\tR\nconfigJson"[\n$GetRobotPartByNameAndLocationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId"S\n%GetRobotPartByNameAndLocationResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"\xce\x03\n\x17GetRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12#\n\x0berrors_only\x18\x02 \x01(\x08B\x02\x18\x01R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01\x12"\n\npage_token\x18\x04 \x01(\tH\x01R\tpageToken\x88\x01\x01\x12\x16\n\x06levels\x18\x05 \x03(\tR\x06levels\x125\n\x05start\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x05start\x88\x01\x01\x121\n\x03end\x18\x07 \x01(\x0b2\x1a.google.protobuf.TimestampH\x03R\x03end\x88\x01\x01\x12\x19\n\x05limit\x18\x08 \x01(\x03H\x04R\x05limit\x88\x01\x01\x12\x1b\n\x06source\x18\t \x01(\tH\x05R\x06source\x88\x01\x01\x12-\n\x10user_facing_only\x18\n \x01(\x08H\x06R\x0euserFacingOnly\x88\x01\x01B\t\n\x07_filterB\r\n\x0b_page_tokenB\x08\n\x06_startB\x06\n\x04_endB\x08\n\x06_limitB\t\n\x07_sourceB\x13\n\x11_user_facing_only"p\n\x18GetRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken"s\n\x18TailRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1f\n\x0berrors_only\x18\x02 \x01(\x08R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01B\t\n\x07_filter"I\n\x19TailRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs",\n\x1aGetRobotPartHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"[\n\x1bGetRobotPartHistoryResponse\x12<\n\x07history\x18\x01 \x03(\x0b2".viam.app.v1.RobotPartHistoryEntryR\x07history"\xa2\x02\n\x16UpdateRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12:\n\x0crobot_config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x0brobotConfig\x12K\n\x11last_known_update\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\x0flastKnownUpdate\x88\x01\x01\x12/\n\x11robot_config_json\x18\x05 \x01(\tH\x01R\x0frobotConfigJson\x88\x01\x01B\x14\n\x12_last_known_updateB\x14\n\x12_robot_config_json"E\n\x17UpdateRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"M\n\x13NewRobotPartRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName"/\n\x14NewRobotPartResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"1\n\x16DeleteRobotPartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"-\n\x1bGetRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"K\n\x1cGetRobotPartMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"]\n\x1eUpdateRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"!\n\x1fUpdateRobotPartMetadataResponse"3\n\x16GetRobotAPIKeysRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"y\n\x06APIKey\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x129\n\ncreated_on\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"[\n\x17GetRobotAPIKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys"\x19\n\x17DeleteRobotPartResponse"\xa1\x06\n\x08Fragment\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12Y\n\x08fragment\x18\x03 \x01(\x0b2\x17.google.protobuf.StructB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12Z\n\x12organization_owner\x18\x04 \x01(\tB+\x9a\x84\x9e\x03&bson:"organization_owner" json:"owner"R\x11organizationOwner\x128\n\x06public\x18\x05 \x01(\x08B \x9a\x84\x9e\x03\x1bbson:"public" json:"public"R\x06public\x12Q\n\ncreated_on\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12+\n\x11organization_name\x18\x07 \x01(\tR\x10organizationName\x12(\n\x10robot_part_count\x18\t \x01(\x05R\x0erobotPartCount\x12-\n\x12organization_count\x18\n \x01(\x05R\x11organizationCount\x12+\n\x12only_used_by_owner\x18\x0b \x01(\x08R\x0fonlyUsedByOwner\x12?\n\nvisibility\x18\x0c \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\nvisibility\x12Z\n\x0clast_updated\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12\x1a\n\x08revision\x18\x0e \x01(\tR\x08revision"\xf8\x03\n\x14FragmentHistoryEntry\x12@\n\x08fragment\x18\x01 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12_\n\tedited_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampB&\x9a\x84\x9e\x03!bson:"edited_on" json:"edited_on"R\x08editedOn\x12C\n\x03old\x18\x03 \x01(\x0b2\x15.viam.app.v1.FragmentB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x04 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy\x12@\n\x08revision\x18\x05 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"revision" json:"revision"R\x08revision\x12Q\n\x06config\x18\x06 \x01(\x0b2\x17.google.protobuf.StructB \x9a\x84\x9e\x03\x1bbson:"config" json:"config"R\x06config"i\n\x10FragmentRevision\x12\x1a\n\x08revision\x18\x01 \x01(\tR\x08revision\x129\n\ncreated_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt";\n\x0bFragmentTag\x12\x10\n\x03tag\x18\x01 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x02 \x01(\tR\x08revision"\x87\x01\n\rFragmentError\x12=\n\nerror_type\x18\x01 \x01(\x0e2\x1e.viam.app.v1.FragmentErrorTypeR\terrorType\x12\x1f\n\x0bfragment_id\x18\x02 \x01(\tR\nfragmentId\x12\x16\n\x06detail\x18\x03 \x01(\tR\x06detail"\xd4\x01\n\rFragmentUsage\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12$\n\rorganizations\x18\x02 \x01(\x05R\rorganizations\x12\x1a\n\x08machines\x18\x03 \x01(\x05R\x08machines\x125\n\x17machines_in_current_org\x18\x04 \x01(\x05R\x14machinesInCurrentOrg\x12\x1d\n\x07version\x18\x05 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xfb\x01\n\x0eFragmentImport\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1b\n\x06prefix\x18\x03 \x01(\tH\x00R\x06prefix\x88\x01\x01\x12H\n\tvariables\x18\x04 \x03(\x0b2*.viam.app.v1.FragmentImport.VariablesEntryR\tvariables\x1a<\n\x0eVariablesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01B\t\n\x07_prefix"\xc3\x01\n\x10ResolvedFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12@\n\x0fresolved_config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x0eresolvedConfig\x120\n\x05error\x18\x03 \x01(\x0b2\x1a.viam.app.v1.FragmentErrorR\x05error\x12\x1a\n\x08revision\x18\x04 \x01(\tR\x08revision"\xb2\x01\n\x14ListFragmentsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0bshow_public\x18\x02 \x01(\x08R\nshowPublic\x12P\n\x13fragment_visibility\x18\x03 \x03(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\x12fragmentVisibility"\x91\x01\n\x15ListFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12C\n\x0ffragment_usages\x18\x02 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\x0efragmentUsages"\x87\x01\n\x12GetFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x126\n\x17current_organization_id\x18\x02 \x01(\tR\x15currentOrganizationId\x12\x1d\n\x07version\x18\x03 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xf6\x01\n\x13GetFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment\x12A\n\x0efragment_usage\x18\x02 \x01(\x0b2\x1a.viam.app.v1.FragmentUsageR\rfragmentUsage\x12;\n\trevisions\x18\x03 \x03(\x0b2\x1d.viam.app.v1.FragmentRevisionR\trevisions\x12,\n\x04tags\x18\x04 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"\xda\x01\n\x15CreateFragmentRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x06config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\'\n\x0forganization_id\x18\x03 \x01(\tR\x0eorganizationId\x12D\n\nvisibility\x18\x04 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x00R\nvisibility\x88\x01\x01B\r\n\x0b_visibility"K\n\x16CreateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\xcc\x02\n\x15UpdateFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12/\n\x06config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\x1b\n\x06public\x18\x04 \x01(\x08H\x00R\x06public\x88\x01\x01\x12D\n\nvisibility\x18\x05 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x01R\nvisibility\x88\x01\x01\x12K\n\x11last_known_update\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x0flastKnownUpdate\x88\x01\x01B\t\n\x07_publicB\r\n\x0b_visibilityB\x14\n\x12_last_known_update"K\n\x16UpdateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\'\n\x15DeleteFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x18\n\x16DeleteFragmentResponse"\x91\x01\n\x19GetFragmentHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12"\n\npage_token\x18\x02 \x01(\tH\x00R\tpageToken\x88\x01\x01\x12"\n\npage_limit\x18\x03 \x01(\x03H\x01R\tpageLimit\x88\x01\x01B\r\n\x0b_page_tokenB\r\n\x0b_page_limit"\x81\x01\n\x1aGetFragmentHistoryResponse\x12;\n\x07history\x18\x01 \x03(\x0b2!.viam.app.v1.FragmentHistoryEntryR\x07history\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken":\n\x17GetFragmentUsageRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId"]\n\x18GetFragmentUsageResponse\x12A\n\x0eversion_usages\x18\x01 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\rversionUsages"f\n\x15SetFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x03 \x01(\tR\x08revision"F\n\x16SetFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"M\n\x18DeleteFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag"I\n\x19DeleteFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"4\n\x11ListRobotsRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"B\n\x1dListRobotsForLocationsRequest\x12!\n\x0clocation_ids\x18\x01 \x03(\tR\x0blocationIds"0\n\x17ListRobotsForOrgRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"`\n\x12AdditionalFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x1d\n\x07version\x18\x02 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xa6\x01\n\x1aListNestedFragmentsRequest\x12$\n\x0bfragment_id\x18\x01 \x01(\tH\x00R\nfragmentId\x88\x01\x01\x12R\n\x14additional_fragments\x18\x02 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragmentsB\x0e\n\x0c_fragment_id"\xa0\x01\n\x1bListNestedFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xc8\x01\n\x1bListMachineFragmentsRequest\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x126\n\x17additional_fragment_ids\x18\x02 \x03(\tR\x15additionalFragmentIds\x12R\n\x14additional_fragments\x18\x03 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragments"\xa1\x01\n\x1cListMachineFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xb1\x01\n\x1bListMachineSummariesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cfragment_ids\x18\x02 \x03(\tR\x0bfragmentIds\x12!\n\x0clocation_ids\x18\x03 \x03(\tR\x0blocationIds\x12\x19\n\x05limit\x18\x04 \x01(\x05H\x00R\x05limit\x88\x01\x01B\x08\n\x06_limit"k\n\x1cListMachineSummariesResponse\x12K\n\x12location_summaries\x18\x01 \x03(\x0b2\x1c.viam.app.v1.LocationSummaryR\x11locationSummaries"\xa1\x01\n\x0fLocationSummary\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12#\n\rlocation_name\x18\x02 \x01(\tR\x0clocationName\x12H\n\x11machine_summaries\x18\x03 \x03(\x0b2\x1b.viam.app.v1.MachineSummaryR\x10machineSummaries"\x93\x01\n\x0eMachineSummary\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x12!\n\x0cmachine_name\x18\x02 \x01(\tR\x0bmachineName\x12?\n\x0epart_summaries\x18\x03 \x03(\x0b2\x18.viam.app.v1.PartSummaryR\rpartSummaries";\n\x0fFragmentSummary\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x03 \x01(\tR\x04nameJ\x04\x08\x02\x10\x03"N\n\x11ViamServerVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"M\n\x10ViamAgentVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"\xc8\x06\n\x0bPartSummary\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName\x12 \n\x0cis_main_part\x18\x0b \x01(\x08R\nisMainPart\x12;\n\x0conline_state\x18\x0c \x01(\x0e2\x18.viam.app.v1.OnlineStateR\x0bonlineState\x120\n\x14seconds_since_online\x18\r \x01(\x03R\x12secondsSinceOnline\x12@\n\x0blast_access\x18\x0e \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\nlastAccess\x88\x01\x01\x12@\n\x0blast_online\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastOnline\x88\x01\x01\x12S\n\x13viam_server_version\x18\x04 \x01(\x0b2\x1e.viam.app.v1.ViamServerVersionH\x02R\x11viamServerVersion\x88\x01\x01\x12P\n\x12viam_agent_version\x18\x05 \x01(\x0b2\x1d.viam.app.v1.ViamAgentVersionH\x03R\x10viamAgentVersion\x88\x01\x01\x12\x13\n\x02os\x18\x06 \x01(\tH\x04R\x02os\x88\x01\x01\x12\x1f\n\x08platform\x18\x07 \x01(\tH\x05R\x08platform\x88\x01\x01\x12/\n\x11public_ip_address\x18\x08 \x01(\tH\x06R\x0fpublicIpAddress\x88\x01\x01\x12\x1e\n\x08dns_name\x18\n \x01(\tH\x07R\x07dnsName\x88\x01\x01\x12:\n\tfragments\x18\t \x03(\x0b2\x1c.viam.app.v1.FragmentSummaryR\tfragmentsB\x0e\n\x0c_last_accessB\x0e\n\x0c_last_onlineB\x16\n\x14_viam_server_versionB\x15\n\x13_viam_agent_versionB\x05\n\x03_osB\x0b\n\t_platformB\x14\n\x12_public_ip_addressB\x0b\n\t_dns_name"@\n\x12ListRobotsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"L\n\x1eListRobotsForLocationsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"F\n\x18ListRobotsForOrgResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"A\n\x0fNewRobotRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x02 \x01(\tR\x08location""\n\x10NewRobotResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"T\n\x12UpdateRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x03 \x01(\tR\x08location"?\n\x13UpdateRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"$\n\x12DeleteRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x15\n\x13DeleteRobotResponse")\n\x17GetRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"G\n\x18GetRobotMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"Y\n\x1aUpdateRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"\x1d\n\x1bUpdateRobotMetadataResponse"0\n\x15MarkPartAsMainRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x18\n\x16MarkPartAsMainResponse"4\n\x19MarkPartForRestartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x1c\n\x1aMarkPartForRestartResponse"7\n\x1cCreateRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"K\n\x1dCreateRobotPartSecretResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"T\n\x1cDeleteRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1f\n\x1dDeleteRobotPartSecretResponse"\x9e\x02\n\rAuthorization\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x1f\n\x0bidentity_id\x18\x05 \x01(\tR\nidentityId\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12#\n\ridentity_type\x18\x07 \x01(\tR\x0cidentityType"R\n\x0eAddRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x11\n\x0fAddRoleResponse"U\n\x11RemoveRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x14\n\x12RemoveRoleResponse"\xa5\x01\n\x11ChangeRoleRequest\x12G\n\x11old_authorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10oldAuthorization\x12G\n\x11new_authorization\x18\x02 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10newAuthorization"\x14\n\x12ChangeRoleResponse"g\n\x19ListAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cresource_ids\x18\x02 \x03(\tR\x0bresourceIds"`\n\x1aListAuthorizationsResponse\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"_\n\x17CheckPermissionsRequest\x12D\n\x0bpermissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x0bpermissions"\x7f\n\x15AuthorizedPermissions\x12#\n\rresource_type\x18\x01 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12 \n\x0bpermissions\x18\x03 \x03(\tR\x0bpermissions"u\n\x18CheckPermissionsResponse\x12Y\n\x16authorized_permissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x15authorizedPermissions"\xc8\x02\n\rModuleVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xdb\x03\n\x0eModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x126\n\x08versions\x18\x02 \x03(\x0b2\x1a.viam.app.v1.ModuleVersionR\x08versions\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x04 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x05 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x06 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x07 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x02R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x08 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x03R\x08language\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_descriptionB\x0e\n\x0c_source_typeB\x0b\n\t_language"e\n\x0eMLModelVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x129\n\ncreated_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"\x8e\x02\n\x0fMLModelMetadata\x12\x1e\n\x08versions\x18\x01 \x03(\tB\x02\x18\x01R\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12H\n\x11detailed_versions\x18\x04 \x03(\x0b2\x1b.viam.app.v1.MLModelVersionR\x10detailedVersions"h\n\x11MLTrainingVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x129\n\ncreated_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"\xff\x01\n\x12MLTrainingMetadata\x12:\n\x08versions\x18\x05 \x03(\x0b2\x1e.viam.app.v1.MLTrainingVersionR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x04 \x01(\x08R\x05draftJ\x04\x08\x01\x10\x02"\x8c\x07\n\x0cRegistryItem\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12)\n\x10public_namespace\x18\x03 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x125\n\x04type\x18\x05 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x127\n\nvisibility\x18\x06 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x07 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x08 \x01(\tR\x0bdescription\x12*\n\x11total_robot_usage\x18\t \x01(\x03R\x0ftotalRobotUsage\x12;\n\x1atotal_external_robot_usage\x18\r \x01(\x03R\x17totalExternalRobotUsage\x128\n\x18total_organization_usage\x18\n \x01(\x03R\x16totalOrganizationUsage\x12I\n!total_external_organization_usage\x18\x0e \x01(\x03R\x1etotalExternalOrganizationUsage\x12F\n\x0fmodule_metadata\x18\x0b \x01(\x0b2\x1b.viam.app.v1.ModuleMetadataH\x00R\x0emoduleMetadata\x12J\n\x11ml_model_metadata\x18\x0c \x01(\x0b2\x1c.viam.app.v1.MLModelMetadataH\x00R\x0fmlModelMetadata\x12S\n\x14ml_training_metadata\x18\x12 \x01(\x0b2\x1f.viam.app.v1.MLTrainingMetadataH\x00R\x12mlTrainingMetadata\x129\n\ncreated_at\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt\x129\n\nupdated_at\x18\x10 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAtB\n\n\x08metadata"\x9f\x01\n\x16GetRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"H\n\x17GetRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"\x8f\x01\n\x19CreateRegistryItemRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x125\n\x04type\x18\x03 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type"\x1c\n\x1aCreateRegistryItemResponse"\xe4\x04\n\x19UpdateRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x125\n\x04type\x18\x02 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x12 \n\x0bdescription\x18\x03 \x01(\tR\x0bdescription\x127\n\nvisibility\x18\x04 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x15\n\x03url\x18\x05 \x01(\tH\x01R\x03url\x88\x01\x01\x12Y\n\x16update_module_metadata\x18\x06 \x01(\x0b2!.viam.app.v1.UpdateModuleMetadataH\x00R\x14updateModuleMetadata\x12]\n\x18update_ml_model_metadata\x18\x07 \x01(\x0b2".viam.app.v1.UpdateMLModelMetadataH\x00R\x15updateMlModelMetadata\x12f\n\x1bupdate_ml_training_metadata\x18\x08 \x01(\x0b2%.viam.app.v1.UpdateMLTrainingMetadataH\x00R\x18updateMlTrainingMetadata\x126\n\x14markdown_description\x18\t \x01(\tH\x02R\x13markdownDescription\x88\x01\x01B\n\n\x08metadataB\x06\n\x04_urlB\x17\n\x15_markdown_description"\x1c\n\x1aUpdateRegistryItemResponse"\xc8\x05\n\x18ListRegistryItemsRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x127\n\x05types\x18\x02 \x03(\x0e2!.viam.app.packages.v1.PackageTypeR\x05types\x12;\n\x0cvisibilities\x18\x03 \x03(\x0e2\x17.viam.app.v1.VisibilityR\x0cvisibilities\x12\x1c\n\tplatforms\x18\x04 \x03(\tR\tplatforms\x12;\n\x08statuses\x18\x05 \x03(\x0e2\x1f.viam.app.v1.RegistryItemStatusR\x08statuses\x12$\n\x0bsearch_term\x18\x06 \x01(\tH\x01R\nsearchTerm\x88\x01\x01\x12"\n\npage_token\x18\x07 \x01(\tH\x02R\tpageToken\x88\x01\x01\x12+\n\x11public_namespaces\x18\x08 \x03(\tR\x10publicNamespaces\x12I\n\x1einclude_markdown_documentation\x18\t \x01(\x08H\x03R\x1cincludeMarkdownDocumentation\x88\x01\x01\x12M\n\x13module_source_types\x18\n \x03(\x0e2\x1d.viam.app.v1.ModuleSourceTypeR\x11moduleSourceTypes\x12F\n\x10module_languages\x18\x0b \x03(\x0e2\x1b.viam.app.v1.ModuleLanguageR\x0fmoduleLanguagesB\x12\n\x10_organization_idB\x0e\n\x0c_search_termB\r\n\x0b_page_tokenB!\n\x1f_include_markdown_documentation"L\n\x19ListRegistryItemsResponse\x12/\n\x05items\x18\x01 \x03(\x0b2\x19.viam.app.v1.RegistryItemR\x05items"4\n\x19DeleteRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId"\x1c\n\x1aDeleteRegistryItemResponse"O\n\x19RenameRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\x19\n\x08new_name\x18\x02 \x01(\tR\x07newName"K\n\x1aRenameRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"h\n\x1bTransferRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"\x1e\n\x1cTransferRegistryItemResponse"R\n\x13CreateModuleRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"E\n\x14CreateModuleResponse\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x10\n\x03url\x18\x02 \x01(\tR\x03url"\x92\x03\n\x13UpdateModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x127\n\nvisibility\x18\x02 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x03 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x04 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x05 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x06 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x07 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x12$\n\x04apps\x18\x08 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x126\n\x14markdown_description\x18\t \x01(\tH\x01R\x13markdownDescription\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xe8\x01\n\x03App\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12!\n\x0cfragment_ids\x18\x04 \x03(\tR\x0bfragmentIds\x12 \n\tlogo_path\x18\x05 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12F\n\x0ecustomizations\x18\x06 \x01(\x0b2\x1e.viam.app.v1.AppCustomizationsR\x0ecustomizationsB\x0c\n\n_logo_path"(\n\x14UpdateModuleResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\xa8\x02\n\x14UpdateModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12$\n\x04apps\x18\x03 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x04 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x00R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x05 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x01R\x08language\x88\x01\x01B\x0e\n\x0c_source_typeB\x0b\n\t_language"\xaa\x01\n\x15UpdateMLModelMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"\xc3\x01\n\x18UpdateMLTrainingMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x03 \x01(\x08R\x05draft"\xec\x01\n\x05Model\x12\x10\n\x03api\x18\x01 \x01(\tR\x03api\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12:\n\x16markdown_documentation\x18\x03 \x01(\tH\x00R\x15markdownDocumentation\x88\x01\x01\x12%\n\x0bdescription\x18\x04 \x01(\tH\x01R\x0bdescription\x88\x01\x01\x12-\n\x12supported_hardware\x18\x05 \x03(\tR\x11supportedHardwareB\x19\n\x17_markdown_documentationB\x0e\n\x0c_description"\x88\x01\n\x0eModuleFileInfo\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1a\n\x08platform\x18\x03 \x01(\tR\x08platform\x12#\n\rplatform_tags\x18\x05 \x03(\tR\x0cplatformTags"\x87\x01\n\x17UploadModuleFileRequest\x12G\n\x10module_file_info\x18\x01 \x01(\x0b2\x1b.viam.app.v1.ModuleFileInfoH\x00R\x0emoduleFileInfo\x12\x14\n\x04file\x18\x02 \x01(\x0cH\x00R\x04fileB\r\n\x0bmodule_file",\n\x18UploadModuleFileResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\x9d\x01\n\x10GetModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"@\n\x11GetModuleResponse\x12+\n\x06module\x18\x01 \x01(\x0b2\x13.viam.app.v1.ModuleR\x06module"\x8c\x05\n\x06Module\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x127\n\nvisibility\x18\x03 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x127\n\x08versions\x18\x04 \x03(\x0b2\x1b.viam.app.v1.VersionHistoryR\x08versions\x12\x10\n\x03url\x18\x05 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x06 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x07 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12*\n\x11total_robot_usage\x18\x08 \x01(\x03R\x0ftotalRobotUsage\x128\n\x18total_organization_usage\x18\t \x01(\x03R\x16totalOrganizationUsage\x12\'\n\x0forganization_id\x18\n \x01(\tR\x0eorganizationId\x12\x1e\n\nentrypoint\x18\x0b \x01(\tR\nentrypoint\x12)\n\x10public_namespace\x18\x0c \x01(\tR\x0fpublicNamespace\x12 \n\tfirst_run\x18\r \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x0e \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x0f \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xc9\x02\n\x0eVersionHistory\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"b\n\x07Uploads\x12\x1a\n\x08platform\x18\x01 \x01(\tR\x08platform\x12;\n\x0buploaded_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\nuploadedAt"\xc4\x01\n\x12ListModulesRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x01R\x1cincludeMarkdownDocumentation\x88\x01\x01B\x12\n\x10_organization_idB!\n\x1f_include_markdown_documentation"D\n\x13ListModulesResponse\x12-\n\x07modules\x18\x01 \x03(\x0b2\x13.viam.app.v1.ModuleR\x07modules"/\n\x17GetUserIDByEmailRequest\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email"3\n\x18GetUserIDByEmailResponse\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"9\n\x1eListOrganizationsByUserRequest\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"\xe6\x01\n\nOrgDetails\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x19\n\x08org_name\x18\x02 \x01(\tR\x07orgName\x12\x1c\n\x07org_cid\x18\x03 \x01(\tH\x00R\x06orgCid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12&\n\x0cbilling_tier\x18\x05 \x01(\tH\x02R\x0bbillingTier\x88\x01\x01B\n\n\x08_org_cidB\x13\n\x11_public_namespaceB\x0f\n\r_billing_tier"N\n\x1fListOrganizationsByUserResponse\x12+\n\x04orgs\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\x04orgs"\xd4\x01\n\x1aSearchOrganizationsRequest\x12\x1a\n\x06org_id\x18\x01 \x01(\tH\x00R\x05orgId\x88\x01\x01\x12\x1e\n\x08org_name\x18\x02 \x01(\tH\x01R\x07orgName\x88\x01\x01\x12\x15\n\x03cid\x18\x03 \x01(\tH\x02R\x03cid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x03R\x0fpublicNamespace\x88\x01\x01B\t\n\x07_org_idB\x0b\n\t_org_nameB\x06\n\x04_cidB\x13\n\x11_public_namespace"\\\n\x1bSearchOrganizationsResponse\x12=\n\rorganizations\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\rorganizations"j\n\x10CreateKeyRequest\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"5\n\x11CreateKeyResponse\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id""\n\x10DeleteKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x13\n\x11DeleteKeyResponse"6\n\x10RenameKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"7\n\x11RenameKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\xcd\x01\n\x14AuthorizationDetails\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x15\n\x06org_id\x18\x05 \x01(\tR\x05orgId"\x93\x01\n\x18APIKeyWithAuthorizations\x12,\n\x07api_key\x18\x01 \x01(\x0b2\x13.viam.app.v1.APIKeyR\x06apiKey\x12I\n\x0eauthorizations\x18\x02 \x03(\x0b2!.viam.app.v1.AuthorizationDetailsR\x0eauthorizations"(\n\x0fListKeysRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"T\n\x10ListKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys""\n\x10RotateKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"5\n\x11RotateKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"?\n-CreateKeyFromExistingKeyAuthorizationsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"R\n.CreateKeyFromExistingKeyAuthorizationsResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"U\n\x14GetAppContentRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x9d\x01\n\x15GetAppContentResponse\x12\x1b\n\tblob_path\x18\x01 \x01(\tR\x08blobPath\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12/\n\x08app_type\x18\x03 \x01(\x0e2\x14.viam.app.v1.AppTypeR\x07appType\x12\x16\n\x06public\x18\x04 \x01(\x08R\x06public"G\n\x1aOrganizationSetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x12\n\x04logo\x18\x02 \x01(\x0cR\x04logo"\x1d\n\x1bOrganizationSetLogoResponse"3\n\x1aOrganizationGetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"/\n\x1bOrganizationGetLogoResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"1\n\x18EnableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1b\n\x19EnableAuthServiceResponse"2\n\x19DisableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1c\n\x1aDisableAuthServiceResponse"\x8c\x01\n\x15CreateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1f\n\x0bclient_name\x18\x02 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"Z\n\x16CreateOAuthAppResponse\x12\x1b\n\tclient_id\x18\x01 \x01(\tR\x08clientId\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret"I\n\x13ReadOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x99\x01\n\x14ReadOAuthAppResponse\x12\x1f\n\x0bclient_name\x18\x01 \x01(\tR\nclientName\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\xa9\x01\n\x15UpdateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId\x12\x1f\n\x0bclient_name\x18\x03 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x04 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\x18\n\x16UpdateOAuthAppResponse"K\n\x15DeleteOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x18\n\x16DeleteOAuthAppResponse"-\n\x14ListOAuthAppsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"6\n\x15ListOAuthAppsResponse\x12\x1d\n\nclient_ids\x18\x01 \x03(\tR\tclientIds"\xa6\x03\n\x0bOAuthConfig\x12V\n\x15client_authentication\x18\x01 \x01(\x0e2!.viam.app.v1.ClientAuthenticationR\x14clientAuthentication\x12%\n\x04pkce\x18\x02 \x01(\x0e2\x11.viam.app.v1.PKCER\x04pkce\x12A\n\x0eurl_validation\x18\x03 \x01(\x0e2\x1a.viam.app.v1.URLValidationR\rurlValidation\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri\x12@\n\x0eenabled_grants\x18\x07 \x03(\x0e2\x19.viam.app.v1.EnabledGrantR\renabledGrants\x12.\n\x13invite_redirect_uri\x18\x08 \x01(\tR\x11inviteRedirectUri"V\n\x15GetAppBrandingRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x8a\x01\n\rTextOverrides\x12>\n\x06fields\x18\x01 \x03(\x0b2&.viam.app.v1.TextOverrides.FieldsEntryR\x06fields\x1a9\n\x0bFieldsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\xbc\x02\n\x16GetAppBrandingResponse\x12 \n\tlogo_path\x18\x01 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12l\n\x13text_customizations\x18\x02 \x03(\x0b2;.viam.app.v1.GetAppBrandingResponse.TextCustomizationsEntryR\x12textCustomizations\x12!\n\x0cfragment_ids\x18\x03 \x03(\tR\x0bfragmentIds\x1aa\n\x17TextCustomizationsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x120\n\x05value\x18\x02 \x01(\x0b2\x1a.viam.app.v1.TextOverridesR\x05value:\x028\x01B\x0c\n\n_logo_path"d\n\x11AppCustomizations\x12O\n\x0emachine_picker\x18\x01 \x01(\x0b2(.viam.app.v1.MachinePickerCustomizationsR\rmachinePicker"|\n\x1bMachinePickerCustomizations\x12\x1d\n\x07heading\x18\x01 \x01(\tH\x00R\x07heading\x88\x01\x01\x12#\n\nsubheading\x18\x02 \x01(\tH\x01R\nsubheading\x88\x01\x01B\n\n\x08_headingB\r\n\x0b_subheading*\x7f\n\x0bOnlineState\x12\x1c\n\x18ONLINE_STATE_UNSPECIFIED\x10\x00\x12\x17\n\x13ONLINE_STATE_ONLINE\x10\x01\x12\x18\n\x14ONLINE_STATE_OFFLINE\x10\x02\x12\x1f\n\x1bONLINE_STATE_AWAITING_SETUP\x10\x03*\xd1\x01\n\x12AuthenticationType\x12#\n\x1fAUTHENTICATION_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dAUTHENTICATION_TYPE_WEB_OAUTH\x10\x01\x12\x1f\n\x1bAUTHENTICATION_TYPE_API_KEY\x10\x02\x12)\n%AUTHENTICATION_TYPE_ROBOT_PART_SECRET\x10\x03\x12\'\n#AUTHENTICATION_TYPE_LOCATION_SECRET\x10\x04*\xa3\x01\n\x12FragmentVisibility\x12#\n\x1fFRAGMENT_VISIBILITY_UNSPECIFIED\x10\x00\x12\x1f\n\x1bFRAGMENT_VISIBILITY_PRIVATE\x10\x01\x12\x1e\n\x1aFRAGMENT_VISIBILITY_PUBLIC\x10\x02\x12\'\n#FRAGMENT_VISIBILITY_PUBLIC_UNLISTED\x10\x03*\xdd\x01\n\x11FragmentErrorType\x12#\n\x1fFRAGMENT_ERROR_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dFRAGMENT_ERROR_TYPE_NO_ACCESS\x10\x01\x12.\n*FRAGMENT_ERROR_TYPE_NESTING_LIMIT_EXCEEDED\x10\x02\x12(\n$FRAGMENT_ERROR_TYPE_CHILD_ID_INVALID\x10\x03\x12&\n"FRAGMENT_ERROR_TYPE_CYCLE_DETECTED\x10\x04*{\n\x10ModuleSourceType\x12"\n\x1eMODULE_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMODULE_SOURCE_TYPE_EXTERNAL\x10\x01\x12"\n\x1eMODULE_SOURCE_TYPE_VIAM_HOSTED\x10\x02*\x82\x01\n\x0eModuleLanguage\x12\x1f\n\x1bMODULE_LANGUAGE_UNSPECIFIED\x10\x00\x12\x1a\n\x16MODULE_LANGUAGE_GOLANG\x10\x01\x12\x1a\n\x16MODULE_LANGUAGE_PYTHON\x10\x02\x12\x17\n\x13MODULE_LANGUAGE_CPP\x10\x03*\x87\x01\n\x12RegistryItemStatus\x12$\n REGISTRY_ITEM_STATUS_UNSPECIFIED\x10\x00\x12"\n\x1eREGISTRY_ITEM_STATUS_PUBLISHED\x10\x01\x12\'\n#REGISTRY_ITEM_STATUS_IN_DEVELOPMENT\x10\x02*w\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x16\n\x12VISIBILITY_PRIVATE\x10\x01\x12\x15\n\x11VISIBILITY_PUBLIC\x10\x02\x12\x1e\n\x1aVISIBILITY_PUBLIC_UNLISTED\x10\x03*\\\n\x07AppType\x12\x18\n\x14APP_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17APP_TYPE_SINGLE_MACHINE\x10\x01\x12\x1a\n\x16APP_TYPE_MULTI_MACHINE\x10\x02*\xc1\x01\n\x14ClientAuthentication\x12%\n!CLIENT_AUTHENTICATION_UNSPECIFIED\x10\x00\x12"\n\x1eCLIENT_AUTHENTICATION_REQUIRED\x10\x01\x12&\n"CLIENT_AUTHENTICATION_NOT_REQUIRED\x10\x02\x126\n2CLIENT_AUTHENTICATION_NOT_REQUIRED_WHEN_USING_PKCE\x10\x03*~\n\x04PKCE\x12\x14\n\x10PKCE_UNSPECIFIED\x10\x00\x12\x11\n\rPKCE_REQUIRED\x10\x01\x12\x15\n\x11PKCE_NOT_REQUIRED\x10\x02\x126\n2PKCE_NOT_REQUIRED_WHEN_USING_CLIENT_AUTHENTICATION\x10\x03*s\n\rURLValidation\x12\x1e\n\x1aURL_VALIDATION_UNSPECIFIED\x10\x00\x12\x1e\n\x1aURL_VALIDATION_EXACT_MATCH\x10\x01\x12"\n\x1eURL_VALIDATION_ALLOW_WILDCARDS\x10\x02*\xcb\x01\n\x0cEnabledGrant\x12\x1d\n\x19ENABLED_GRANT_UNSPECIFIED\x10\x00\x12$\n ENABLED_GRANT_AUTHORIZATION_CODE\x10\x01\x12\x1a\n\x16ENABLED_GRANT_IMPLICIT\x10\x02\x12\x1a\n\x16ENABLED_GRANT_PASSWORD\x10\x03\x12\x1f\n\x1bENABLED_GRANT_REFRESH_TOKEN\x10\x04\x12\x1d\n\x19ENABLED_GRANT_DEVICE_CODE\x10\x052\xfaU\n\nAppService\x12_\n\x10GetUserIDByEmail\x12$.viam.app.v1.GetUserIDByEmailRequest\x1a%.viam.app.v1.GetUserIDByEmailResponse\x12e\n\x12CreateOrganization\x12&.viam.app.v1.CreateOrganizationRequest\x1a\'.viam.app.v1.CreateOrganizationResponse\x12b\n\x11ListOrganizations\x12%.viam.app.v1.ListOrganizationsRequest\x1a&.viam.app.v1.ListOrganizationsResponse\x12\x9b\x01\n$GetOrganizationsWithAccessToLocation\x128.viam.app.v1.GetOrganizationsWithAccessToLocationRequest\x1a9.viam.app.v1.GetOrganizationsWithAccessToLocationResponse\x12t\n\x17ListOrganizationsByUser\x12+.viam.app.v1.ListOrganizationsByUserRequest\x1a,.viam.app.v1.ListOrganizationsByUserResponse\x12h\n\x13SearchOrganizations\x12\'.viam.app.v1.SearchOrganizationsRequest\x1a(.viam.app.v1.SearchOrganizationsResponse\x12\\\n\x0fGetOrganization\x12#.viam.app.v1.GetOrganizationRequest\x1a$.viam.app.v1.GetOrganizationResponse\x12\x9b\x01\n$GetOrganizationNamespaceAvailability\x128.viam.app.v1.GetOrganizationNamespaceAvailabilityRequest\x1a9.viam.app.v1.GetOrganizationNamespaceAvailabilityResponse\x12e\n\x12UpdateOrganization\x12&.viam.app.v1.UpdateOrganizationRequest\x1a\'.viam.app.v1.UpdateOrganizationResponse\x12\x80\x01\n\x1bUpdateOrganizationNamespace\x12/.viam.app.v1.UpdateOrganizationNamespaceRequest\x1a0.viam.app.v1.UpdateOrganizationNamespaceResponse\x12e\n\x12DeleteOrganization\x12&.viam.app.v1.DeleteOrganizationRequest\x1a\'.viam.app.v1.DeleteOrganizationResponse\x12t\n\x17GetOrganizationMetadata\x12+.viam.app.v1.GetOrganizationMetadataRequest\x1a,.viam.app.v1.GetOrganizationMetadataResponse\x12}\n\x1aUpdateOrganizationMetadata\x12..viam.app.v1.UpdateOrganizationMetadataRequest\x1a/.viam.app.v1.UpdateOrganizationMetadataResponse\x12t\n\x17ListOrganizationMembers\x12+.viam.app.v1.ListOrganizationMembersRequest\x1a,.viam.app.v1.ListOrganizationMembersResponse\x12w\n\x18CreateOrganizationInvite\x12,.viam.app.v1.CreateOrganizationInviteRequest\x1a-.viam.app.v1.CreateOrganizationInviteResponse\x12\xa1\x01\n&UpdateOrganizationInviteAuthorizations\x12:.viam.app.v1.UpdateOrganizationInviteAuthorizationsRequest\x1a;.viam.app.v1.UpdateOrganizationInviteAuthorizationsResponse\x12w\n\x18DeleteOrganizationMember\x12,.viam.app.v1.DeleteOrganizationMemberRequest\x1a-.viam.app.v1.DeleteOrganizationMemberResponse\x12w\n\x18DeleteOrganizationInvite\x12,.viam.app.v1.DeleteOrganizationInviteRequest\x1a-.viam.app.v1.DeleteOrganizationInviteResponse\x12w\n\x18ResendOrganizationInvite\x12,.viam.app.v1.ResendOrganizationInviteRequest\x1a-.viam.app.v1.ResendOrganizationInviteResponse\x12k\n\x14EnableBillingService\x12(.viam.app.v1.EnableBillingServiceRequest\x1a).viam.app.v1.EnableBillingServiceResponse\x12n\n\x15DisableBillingService\x12).viam.app.v1.DisableBillingServiceRequest\x1a*.viam.app.v1.DisableBillingServiceResponse\x12k\n\x14UpdateBillingService\x12(.viam.app.v1.UpdateBillingServiceRequest\x1a).viam.app.v1.UpdateBillingServiceResponse\x12t\n\x17GetBillingServiceConfig\x12+.viam.app.v1.GetBillingServiceConfigRequest\x1a,.viam.app.v1.GetBillingServiceConfigResponse\x12\x80\x01\n\x1bOrganizationSetSupportEmail\x12/.viam.app.v1.OrganizationSetSupportEmailRequest\x1a0.viam.app.v1.OrganizationSetSupportEmailResponse\x12\x80\x01\n\x1bOrganizationGetSupportEmail\x12/.viam.app.v1.OrganizationGetSupportEmailRequest\x1a0.viam.app.v1.OrganizationGetSupportEmailResponse\x12h\n\x13OrganizationSetLogo\x12\'.viam.app.v1.OrganizationSetLogoRequest\x1a(.viam.app.v1.OrganizationSetLogoResponse\x12h\n\x13OrganizationGetLogo\x12\'.viam.app.v1.OrganizationGetLogoRequest\x1a(.viam.app.v1.OrganizationGetLogoResponse\x12b\n\x11EnableAuthService\x12%.viam.app.v1.EnableAuthServiceRequest\x1a&.viam.app.v1.EnableAuthServiceResponse\x12e\n\x12DisableAuthService\x12&.viam.app.v1.DisableAuthServiceRequest\x1a\'.viam.app.v1.DisableAuthServiceResponse\x12Y\n\x0eCreateOAuthApp\x12".viam.app.v1.CreateOAuthAppRequest\x1a#.viam.app.v1.CreateOAuthAppResponse\x12S\n\x0cReadOAuthApp\x12 .viam.app.v1.ReadOAuthAppRequest\x1a!.viam.app.v1.ReadOAuthAppResponse\x12Y\n\x0eUpdateOAuthApp\x12".viam.app.v1.UpdateOAuthAppRequest\x1a#.viam.app.v1.UpdateOAuthAppResponse\x12Y\n\x0eDeleteOAuthApp\x12".viam.app.v1.DeleteOAuthAppRequest\x1a#.viam.app.v1.DeleteOAuthAppResponse\x12V\n\rListOAuthApps\x12!.viam.app.v1.ListOAuthAppsRequest\x1a".viam.app.v1.ListOAuthAppsResponse\x12Y\n\x0eCreateLocation\x12".viam.app.v1.CreateLocationRequest\x1a#.viam.app.v1.CreateLocationResponse\x12P\n\x0bGetLocation\x12\x1f.viam.app.v1.GetLocationRequest\x1a .viam.app.v1.GetLocationResponse\x12Y\n\x0eUpdateLocation\x12".viam.app.v1.UpdateLocationRequest\x1a#.viam.app.v1.UpdateLocationResponse\x12Y\n\x0eDeleteLocation\x12".viam.app.v1.DeleteLocationRequest\x1a#.viam.app.v1.DeleteLocationResponse\x12h\n\x13GetLocationMetadata\x12\'.viam.app.v1.GetLocationMetadataRequest\x1a(.viam.app.v1.GetLocationMetadataResponse\x12q\n\x16UpdateLocationMetadata\x12*.viam.app.v1.UpdateLocationMetadataRequest\x1a+.viam.app.v1.UpdateLocationMetadataResponse\x12V\n\rListLocations\x12!.viam.app.v1.ListLocationsRequest\x1a".viam.app.v1.ListLocationsResponse\x12V\n\rShareLocation\x12!.viam.app.v1.ShareLocationRequest\x1a".viam.app.v1.ShareLocationResponse\x12\\\n\x0fUnshareLocation\x12#.viam.app.v1.UnshareLocationRequest\x1a$.viam.app.v1.UnshareLocationResponse\x12S\n\x0cLocationAuth\x12 .viam.app.v1.LocationAuthRequest\x1a!.viam.app.v1.LocationAuthResponse\x12k\n\x14CreateLocationSecret\x12(.viam.app.v1.CreateLocationSecretRequest\x1a).viam.app.v1.CreateLocationSecretResponse\x12k\n\x14DeleteLocationSecret\x12(.viam.app.v1.DeleteLocationSecretRequest\x1a).viam.app.v1.DeleteLocationSecretResponse\x12G\n\x08GetRobot\x12\x1c.viam.app.v1.GetRobotRequest\x1a\x1d.viam.app.v1.GetRobotResponse\x12_\n\x10GetRobotMetadata\x12$.viam.app.v1.GetRobotMetadataRequest\x1a%.viam.app.v1.GetRobotMetadataResponse\x12h\n\x13UpdateRobotMetadata\x12\'.viam.app.v1.UpdateRobotMetadataRequest\x1a(.viam.app.v1.UpdateRobotMetadataResponse\x12k\n\x14GetRoverRentalRobots\x12(.viam.app.v1.GetRoverRentalRobotsRequest\x1a).viam.app.v1.GetRoverRentalRobotsResponse\x12V\n\rGetRobotParts\x12!.viam.app.v1.GetRobotPartsRequest\x1a".viam.app.v1.GetRobotPartsResponse\x12S\n\x0cGetRobotPart\x12 .viam.app.v1.GetRobotPartRequest\x1a!.viam.app.v1.GetRobotPartResponse\x12\x86\x01\n\x1dGetRobotPartByNameAndLocation\x121.viam.app.v1.GetRobotPartByNameAndLocationRequest\x1a2.viam.app.v1.GetRobotPartByNameAndLocationResponse\x12_\n\x10GetRobotPartLogs\x12$.viam.app.v1.GetRobotPartLogsRequest\x1a%.viam.app.v1.GetRobotPartLogsResponse\x12d\n\x11TailRobotPartLogs\x12%.viam.app.v1.TailRobotPartLogsRequest\x1a&.viam.app.v1.TailRobotPartLogsResponse0\x01\x12h\n\x13GetRobotPartHistory\x12\'.viam.app.v1.GetRobotPartHistoryRequest\x1a(.viam.app.v1.GetRobotPartHistoryResponse\x12\\\n\x0fUpdateRobotPart\x12#.viam.app.v1.UpdateRobotPartRequest\x1a$.viam.app.v1.UpdateRobotPartResponse\x12S\n\x0cNewRobotPart\x12 .viam.app.v1.NewRobotPartRequest\x1a!.viam.app.v1.NewRobotPartResponse\x12\\\n\x0fDeleteRobotPart\x12#.viam.app.v1.DeleteRobotPartRequest\x1a$.viam.app.v1.DeleteRobotPartResponse\x12k\n\x14GetRobotPartMetadata\x12(.viam.app.v1.GetRobotPartMetadataRequest\x1a).viam.app.v1.GetRobotPartMetadataResponse\x12t\n\x17UpdateRobotPartMetadata\x12+.viam.app.v1.UpdateRobotPartMetadataRequest\x1a,.viam.app.v1.UpdateRobotPartMetadataResponse\x12\\\n\x0fGetRobotAPIKeys\x12#.viam.app.v1.GetRobotAPIKeysRequest\x1a$.viam.app.v1.GetRobotAPIKeysResponse\x12Y\n\x0eMarkPartAsMain\x12".viam.app.v1.MarkPartAsMainRequest\x1a#.viam.app.v1.MarkPartAsMainResponse\x12e\n\x12MarkPartForRestart\x12&.viam.app.v1.MarkPartForRestartRequest\x1a\'.viam.app.v1.MarkPartForRestartResponse\x12n\n\x15CreateRobotPartSecret\x12).viam.app.v1.CreateRobotPartSecretRequest\x1a*.viam.app.v1.CreateRobotPartSecretResponse\x12n\n\x15DeleteRobotPartSecret\x12).viam.app.v1.DeleteRobotPartSecretRequest\x1a*.viam.app.v1.DeleteRobotPartSecretResponse\x12M\n\nListRobots\x12\x1e.viam.app.v1.ListRobotsRequest\x1a\x1f.viam.app.v1.ListRobotsResponse\x12q\n\x16ListRobotsForLocations\x12*.viam.app.v1.ListRobotsForLocationsRequest\x1a+.viam.app.v1.ListRobotsForLocationsResponse\x12_\n\x10ListRobotsForOrg\x12$.viam.app.v1.ListRobotsForOrgRequest\x1a%.viam.app.v1.ListRobotsForOrgResponse\x12G\n\x08NewRobot\x12\x1c.viam.app.v1.NewRobotRequest\x1a\x1d.viam.app.v1.NewRobotResponse\x12P\n\x0bUpdateRobot\x12\x1f.viam.app.v1.UpdateRobotRequest\x1a .viam.app.v1.UpdateRobotResponse\x12P\n\x0bDeleteRobot\x12\x1f.viam.app.v1.DeleteRobotRequest\x1a .viam.app.v1.DeleteRobotResponse\x12V\n\rListFragments\x12!.viam.app.v1.ListFragmentsRequest\x1a".viam.app.v1.ListFragmentsResponse\x12P\n\x0bGetFragment\x12\x1f.viam.app.v1.GetFragmentRequest\x1a .viam.app.v1.GetFragmentResponse\x12Y\n\x0eCreateFragment\x12".viam.app.v1.CreateFragmentRequest\x1a#.viam.app.v1.CreateFragmentResponse\x12Y\n\x0eUpdateFragment\x12".viam.app.v1.UpdateFragmentRequest\x1a#.viam.app.v1.UpdateFragmentResponse\x12Y\n\x0eDeleteFragment\x12".viam.app.v1.DeleteFragmentRequest\x1a#.viam.app.v1.DeleteFragmentResponse\x12h\n\x13ListNestedFragments\x12\'.viam.app.v1.ListNestedFragmentsRequest\x1a(.viam.app.v1.ListNestedFragmentsResponse\x12k\n\x14ListMachineFragments\x12(.viam.app.v1.ListMachineFragmentsRequest\x1a).viam.app.v1.ListMachineFragmentsResponse\x12k\n\x14ListMachineSummaries\x12(.viam.app.v1.ListMachineSummariesRequest\x1a).viam.app.v1.ListMachineSummariesResponse\x12e\n\x12GetFragmentHistory\x12&.viam.app.v1.GetFragmentHistoryRequest\x1a\'.viam.app.v1.GetFragmentHistoryResponse\x12_\n\x10GetFragmentUsage\x12$.viam.app.v1.GetFragmentUsageRequest\x1a%.viam.app.v1.GetFragmentUsageResponse\x12Y\n\x0eSetFragmentTag\x12".viam.app.v1.SetFragmentTagRequest\x1a#.viam.app.v1.SetFragmentTagResponse\x12b\n\x11DeleteFragmentTag\x12%.viam.app.v1.DeleteFragmentTagRequest\x1a&.viam.app.v1.DeleteFragmentTagResponse\x12D\n\x07AddRole\x12\x1b.viam.app.v1.AddRoleRequest\x1a\x1c.viam.app.v1.AddRoleResponse\x12M\n\nRemoveRole\x12\x1e.viam.app.v1.RemoveRoleRequest\x1a\x1f.viam.app.v1.RemoveRoleResponse\x12M\n\nChangeRole\x12\x1e.viam.app.v1.ChangeRoleRequest\x1a\x1f.viam.app.v1.ChangeRoleResponse\x12e\n\x12ListAuthorizations\x12&.viam.app.v1.ListAuthorizationsRequest\x1a\'.viam.app.v1.ListAuthorizationsResponse\x12_\n\x10CheckPermissions\x12$.viam.app.v1.CheckPermissionsRequest\x1a%.viam.app.v1.CheckPermissionsResponse\x12\\\n\x0fGetRegistryItem\x12#.viam.app.v1.GetRegistryItemRequest\x1a$.viam.app.v1.GetRegistryItemResponse\x12e\n\x12CreateRegistryItem\x12&.viam.app.v1.CreateRegistryItemRequest\x1a\'.viam.app.v1.CreateRegistryItemResponse\x12e\n\x12UpdateRegistryItem\x12&.viam.app.v1.UpdateRegistryItemRequest\x1a\'.viam.app.v1.UpdateRegistryItemResponse\x12b\n\x11ListRegistryItems\x12%.viam.app.v1.ListRegistryItemsRequest\x1a&.viam.app.v1.ListRegistryItemsResponse\x12e\n\x12DeleteRegistryItem\x12&.viam.app.v1.DeleteRegistryItemRequest\x1a\'.viam.app.v1.DeleteRegistryItemResponse\x12e\n\x12RenameRegistryItem\x12&.viam.app.v1.RenameRegistryItemRequest\x1a\'.viam.app.v1.RenameRegistryItemResponse\x12k\n\x14TransferRegistryItem\x12(.viam.app.v1.TransferRegistryItemRequest\x1a).viam.app.v1.TransferRegistryItemResponse\x12S\n\x0cCreateModule\x12 .viam.app.v1.CreateModuleRequest\x1a!.viam.app.v1.CreateModuleResponse\x12S\n\x0cUpdateModule\x12 .viam.app.v1.UpdateModuleRequest\x1a!.viam.app.v1.UpdateModuleResponse\x12a\n\x10UploadModuleFile\x12$.viam.app.v1.UploadModuleFileRequest\x1a%.viam.app.v1.UploadModuleFileResponse(\x01\x12J\n\tGetModule\x12\x1d.viam.app.v1.GetModuleRequest\x1a\x1e.viam.app.v1.GetModuleResponse\x12P\n\x0bListModules\x12\x1f.viam.app.v1.ListModulesRequest\x1a .viam.app.v1.ListModulesResponse\x12J\n\tCreateKey\x12\x1d.viam.app.v1.CreateKeyRequest\x1a\x1e.viam.app.v1.CreateKeyResponse\x12J\n\tDeleteKey\x12\x1d.viam.app.v1.DeleteKeyRequest\x1a\x1e.viam.app.v1.DeleteKeyResponse\x12G\n\x08ListKeys\x12\x1c.viam.app.v1.ListKeysRequest\x1a\x1d.viam.app.v1.ListKeysResponse\x12J\n\tRenameKey\x12\x1d.viam.app.v1.RenameKeyRequest\x1a\x1e.viam.app.v1.RenameKeyResponse\x12J\n\tRotateKey\x12\x1d.viam.app.v1.RotateKeyRequest\x1a\x1e.viam.app.v1.RotateKeyResponse\x12\xa1\x01\n&CreateKeyFromExistingKeyAuthorizations\x12:.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequest\x1a;.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponse\x12V\n\rGetAppContent\x12!.viam.app.v1.GetAppContentRequest\x1a".viam.app.v1.GetAppContentResponse\x12Y\n\x0eGetAppBranding\x12".viam.app.v1.GetAppBrandingRequest\x1a#.viam.app.v1.GetAppBrandingResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.app_pb2', _globals) @@ -63,6 +63,8 @@ _globals['_ROBOTPART'].fields_by_name['online_state']._serialized_options = b'\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"' _globals['_ROBOTPART'].fields_by_name['seconds_since_online']._loaded_options = None _globals['_ROBOTPART'].fields_by_name['seconds_since_online']._serialized_options = b'\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"' + _globals['_ROBOTPART'].fields_by_name['robot_config_json']._loaded_options = None + _globals['_ROBOTPART'].fields_by_name['robot_config_json']._serialized_options = b'\x9a\x84\x9e\x039bson:"config_json,omitempty" json:"config_json,omitempty"' _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['part']._loaded_options = None _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['part']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"part" json:"part"' _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['robot']._loaded_options = None @@ -119,589 +121,589 @@ _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_options = b'8\x01' _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._loaded_options = None _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_options = b'8\x01' - _globals['_ONLINESTATE']._serialized_start = 36329 - _globals['_ONLINESTATE']._serialized_end = 36456 - _globals['_AUTHENTICATIONTYPE']._serialized_start = 36459 - _globals['_AUTHENTICATIONTYPE']._serialized_end = 36668 - _globals['_FRAGMENTVISIBILITY']._serialized_start = 36671 - _globals['_FRAGMENTVISIBILITY']._serialized_end = 36834 - _globals['_FRAGMENTERRORTYPE']._serialized_start = 36837 - _globals['_FRAGMENTERRORTYPE']._serialized_end = 37058 - _globals['_MODULESOURCETYPE']._serialized_start = 37060 - _globals['_MODULESOURCETYPE']._serialized_end = 37183 - _globals['_MODULELANGUAGE']._serialized_start = 37186 - _globals['_MODULELANGUAGE']._serialized_end = 37316 - _globals['_REGISTRYITEMSTATUS']._serialized_start = 37319 - _globals['_REGISTRYITEMSTATUS']._serialized_end = 37454 - _globals['_VISIBILITY']._serialized_start = 37456 - _globals['_VISIBILITY']._serialized_end = 37575 - _globals['_APPTYPE']._serialized_start = 37577 - _globals['_APPTYPE']._serialized_end = 37669 - _globals['_CLIENTAUTHENTICATION']._serialized_start = 37672 - _globals['_CLIENTAUTHENTICATION']._serialized_end = 37865 - _globals['_PKCE']._serialized_start = 37867 - _globals['_PKCE']._serialized_end = 37993 - _globals['_URLVALIDATION']._serialized_start = 37995 - _globals['_URLVALIDATION']._serialized_end = 38110 - _globals['_ENABLEDGRANT']._serialized_start = 38113 - _globals['_ENABLEDGRANT']._serialized_end = 38316 + _globals['_ONLINESTATE']._serialized_start = 36535 + _globals['_ONLINESTATE']._serialized_end = 36662 + _globals['_AUTHENTICATIONTYPE']._serialized_start = 36665 + _globals['_AUTHENTICATIONTYPE']._serialized_end = 36874 + _globals['_FRAGMENTVISIBILITY']._serialized_start = 36877 + _globals['_FRAGMENTVISIBILITY']._serialized_end = 37040 + _globals['_FRAGMENTERRORTYPE']._serialized_start = 37043 + _globals['_FRAGMENTERRORTYPE']._serialized_end = 37264 + _globals['_MODULESOURCETYPE']._serialized_start = 37266 + _globals['_MODULESOURCETYPE']._serialized_end = 37389 + _globals['_MODULELANGUAGE']._serialized_start = 37392 + _globals['_MODULELANGUAGE']._serialized_end = 37522 + _globals['_REGISTRYITEMSTATUS']._serialized_start = 37525 + _globals['_REGISTRYITEMSTATUS']._serialized_end = 37660 + _globals['_VISIBILITY']._serialized_start = 37662 + _globals['_VISIBILITY']._serialized_end = 37781 + _globals['_APPTYPE']._serialized_start = 37783 + _globals['_APPTYPE']._serialized_end = 37875 + _globals['_CLIENTAUTHENTICATION']._serialized_start = 37878 + _globals['_CLIENTAUTHENTICATION']._serialized_end = 38071 + _globals['_PKCE']._serialized_start = 38073 + _globals['_PKCE']._serialized_end = 38199 + _globals['_URLVALIDATION']._serialized_start = 38201 + _globals['_URLVALIDATION']._serialized_end = 38316 + _globals['_ENABLEDGRANT']._serialized_start = 38319 + _globals['_ENABLEDGRANT']._serialized_end = 38522 _globals['_ROBOT']._serialized_start = 214 _globals['_ROBOT']._serialized_end = 817 _globals['_ROBOTPART']._serialized_start = 820 - _globals['_ROBOTPART']._serialized_end = 2130 - _globals['_ROBOTPARTHISTORYENTRY']._serialized_start = 2133 - _globals['_ROBOTPARTHISTORYENTRY']._serialized_end = 2509 - _globals['_AUTHENTICATORINFO']._serialized_start = 2512 - _globals['_AUTHENTICATORINFO']._serialized_end = 2645 - _globals['_LISTORGANIZATIONSREQUEST']._serialized_start = 2647 - _globals['_LISTORGANIZATIONSREQUEST']._serialized_end = 2673 - _globals['_ORGANIZATION']._serialized_start = 2676 - _globals['_ORGANIZATION']._serialized_end = 3003 - _globals['_ORGANIZATIONMEMBER']._serialized_start = 3006 - _globals['_ORGANIZATIONMEMBER']._serialized_end = 3295 - _globals['_LISTORGANIZATIONSRESPONSE']._serialized_start = 3297 - _globals['_LISTORGANIZATIONSRESPONSE']._serialized_end = 3389 - _globals['_ORGANIZATIONINVITE']._serialized_start = 3392 - _globals['_ORGANIZATIONINVITE']._serialized_end = 3602 - _globals['_CREATEORGANIZATIONREQUEST']._serialized_start = 3604 - _globals['_CREATEORGANIZATIONREQUEST']._serialized_end = 3651 - _globals['_CREATEORGANIZATIONRESPONSE']._serialized_start = 3653 - _globals['_CREATEORGANIZATIONRESPONSE']._serialized_end = 3744 - _globals['_GETORGANIZATIONREQUEST']._serialized_start = 3746 - _globals['_GETORGANIZATIONREQUEST']._serialized_end = 3811 - _globals['_GETORGANIZATIONRESPONSE']._serialized_start = 3813 - _globals['_GETORGANIZATIONRESPONSE']._serialized_end = 3901 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST']._serialized_start = 3904 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST']._serialized_end = 4033 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_start = 4035 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_end = 4111 - _globals['_FRAGMENTIMPORTLIST']._serialized_start = 4113 - _globals['_FRAGMENTIMPORTLIST']._serialized_end = 4192 - _globals['_UPDATEORGANIZATIONREQUEST']._serialized_start = 4195 - _globals['_UPDATEORGANIZATIONREQUEST']._serialized_end = 4542 - _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_start = 4544 - _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_end = 4635 - _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_start = 4637 - _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_end = 4764 - _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_start = 4766 - _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_end = 4866 - _globals['_DELETEORGANIZATIONREQUEST']._serialized_start = 4868 - _globals['_DELETEORGANIZATIONREQUEST']._serialized_end = 4936 - _globals['_DELETEORGANIZATIONRESPONSE']._serialized_start = 4938 - _globals['_DELETEORGANIZATIONRESPONSE']._serialized_end = 4966 - _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_start = 4968 - _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_end = 5041 - _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_start = 5043 - _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_end = 5121 - _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_start = 5123 - _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_end = 5244 - _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_start = 5246 - _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_end = 5282 - _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_start = 5284 - _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_end = 5357 - _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_start = 5360 - _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_end = 5552 - _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_start = 5555 - _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_end = 5790 - _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_start = 5792 - _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_end = 5883 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_start = 5886 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_end = 6152 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_start = 6154 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_end = 6259 - _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_start = 6261 - _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_end = 6357 - _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_start = 6359 - _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_end = 6393 - _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_start = 6396 - _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_end = 6563 - _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_start = 6565 - _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_end = 6656 - _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_start = 6658 - _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_end = 6757 - _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_start = 6759 - _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_end = 6793 - _globals['_BILLINGADDRESS']._serialized_start = 6796 - _globals['_BILLINGADDRESS']._serialized_end = 7006 - _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_start = 7008 - _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_end = 7130 - _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_start = 7132 - _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_end = 7162 - _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_start = 7164 - _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_end = 7286 - _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_start = 7288 - _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_end = 7318 - _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_start = 7320 - _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_end = 7375 - _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_start = 7378 - _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_end = 7597 - _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_start = 7599 - _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_end = 7652 - _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_start = 7654 - _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_end = 7685 - _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_start = 7687 - _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_end = 7768 - _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_start = 7770 - _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_end = 7807 - _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_start = 7809 - _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_end = 7868 - _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_start = 7870 - _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_end = 7929 - _globals['_ORGANIZATIONIDENTITY']._serialized_start = 7931 - _globals['_ORGANIZATIONIDENTITY']._serialized_end = 7989 - _globals['_LOCATIONORGANIZATION']._serialized_start = 7991 - _globals['_LOCATIONORGANIZATION']._serialized_end = 8080 - _globals['_LOCATIONAUTH']._serialized_start = 8083 - _globals['_LOCATIONAUTH']._serialized_end = 8211 - _globals['_STORAGECONFIG']._serialized_start = 8213 - _globals['_STORAGECONFIG']._serialized_end = 8252 - _globals['_LOCATION']._serialized_start = 8255 - _globals['_LOCATION']._serialized_end = 8726 - _globals['_SHAREDSECRET']._serialized_start = 8729 - _globals['_SHAREDSECRET']._serialized_end = 9065 - _globals['_SHAREDSECRET_STATE']._serialized_start = 8996 - _globals['_SHAREDSECRET_STATE']._serialized_end = 9065 - _globals['_CREATELOCATIONREQUEST']._serialized_start = 9068 - _globals['_CREATELOCATIONREQUEST']._serialized_end = 9226 - _globals['_CREATELOCATIONRESPONSE']._serialized_start = 9228 - _globals['_CREATELOCATIONRESPONSE']._serialized_end = 9303 - _globals['_GETLOCATIONREQUEST']._serialized_start = 9305 - _globals['_GETLOCATIONREQUEST']._serialized_end = 9358 - _globals['_GETLOCATIONRESPONSE']._serialized_start = 9360 - _globals['_GETLOCATIONRESPONSE']._serialized_end = 9432 - _globals['_UPDATELOCATIONREQUEST']._serialized_start = 9435 - _globals['_UPDATELOCATIONREQUEST']._serialized_end = 9639 - _globals['_UPDATELOCATIONRESPONSE']._serialized_start = 9641 - _globals['_UPDATELOCATIONRESPONSE']._serialized_end = 9716 - _globals['_DELETELOCATIONREQUEST']._serialized_start = 9718 - _globals['_DELETELOCATIONREQUEST']._serialized_end = 9774 - _globals['_DELETELOCATIONRESPONSE']._serialized_start = 9776 - _globals['_DELETELOCATIONRESPONSE']._serialized_end = 9800 - _globals['_GETLOCATIONMETADATAREQUEST']._serialized_start = 9802 - _globals['_GETLOCATIONMETADATAREQUEST']._serialized_end = 9863 - _globals['_GETLOCATIONMETADATARESPONSE']._serialized_start = 9865 - _globals['_GETLOCATIONMETADATARESPONSE']._serialized_end = 9939 - _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_start = 9941 - _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_end = 10050 - _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_start = 10052 - _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_end = 10084 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_start = 10086 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_end = 10164 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_start = 10167 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_end = 10305 - _globals['_LISTLOCATIONSREQUEST']._serialized_start = 10307 - _globals['_LISTLOCATIONSREQUEST']._serialized_end = 10370 - _globals['_SHARELOCATIONREQUEST']._serialized_start = 10372 - _globals['_SHARELOCATIONREQUEST']._serialized_end = 10468 - _globals['_SHARELOCATIONRESPONSE']._serialized_start = 10470 - _globals['_SHARELOCATIONRESPONSE']._serialized_end = 10493 - _globals['_UNSHARELOCATIONREQUEST']._serialized_start = 10495 - _globals['_UNSHARELOCATIONREQUEST']._serialized_end = 10593 - _globals['_UNSHARELOCATIONRESPONSE']._serialized_start = 10595 - _globals['_UNSHARELOCATIONRESPONSE']._serialized_end = 10620 - _globals['_LISTLOCATIONSRESPONSE']._serialized_start = 10622 - _globals['_LISTLOCATIONSRESPONSE']._serialized_end = 10698 - _globals['_CREATELOCATIONSECRETREQUEST']._serialized_start = 10700 - _globals['_CREATELOCATIONSECRETREQUEST']._serialized_end = 10762 - _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_start = 10764 - _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_end = 10841 - _globals['_DELETELOCATIONSECRETREQUEST']._serialized_start = 10843 - _globals['_DELETELOCATIONSECRETREQUEST']._serialized_end = 10934 - _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_start = 10936 - _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_end = 10966 - _globals['_LOCATIONAUTHREQUEST']._serialized_start = 10968 - _globals['_LOCATIONAUTHREQUEST']._serialized_end = 11022 - _globals['_LOCATIONAUTHRESPONSE']._serialized_start = 11024 - _globals['_LOCATIONAUTHRESPONSE']._serialized_end = 11093 - _globals['_GETROBOTREQUEST']._serialized_start = 11095 - _globals['_GETROBOTREQUEST']._serialized_end = 11128 - _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_start = 11130 - _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_end = 11182 - _globals['_ROVERRENTALROBOT']._serialized_start = 11185 - _globals['_ROVERRENTALROBOT']._serialized_end = 11339 - _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_start = 11341 - _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_end = 11426 - _globals['_GETROBOTRESPONSE']._serialized_start = 11428 - _globals['_GETROBOTRESPONSE']._serialized_end = 11488 - _globals['_GETROBOTPARTSREQUEST']._serialized_start = 11490 - _globals['_GETROBOTPARTSREQUEST']._serialized_end = 11539 - _globals['_GETROBOTPARTSRESPONSE']._serialized_start = 11541 - _globals['_GETROBOTPARTSRESPONSE']._serialized_end = 11610 - _globals['_GETROBOTPARTREQUEST']._serialized_start = 11612 - _globals['_GETROBOTPARTREQUEST']._serialized_end = 11649 - _globals['_GETROBOTPARTRESPONSE']._serialized_start = 11651 - _globals['_GETROBOTPARTRESPONSE']._serialized_end = 11750 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_start = 11752 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_end = 11843 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_start = 11845 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_end = 11928 - _globals['_GETROBOTPARTLOGSREQUEST']._serialized_start = 11931 - _globals['_GETROBOTPARTLOGSREQUEST']._serialized_end = 12393 - _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_start = 12395 - _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_end = 12507 - _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_start = 12509 - _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_end = 12624 - _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_start = 12626 - _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_end = 12699 - _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_start = 12701 - _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_end = 12745 - _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_start = 12747 - _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_end = 12838 - _globals['_UPDATEROBOTPARTREQUEST']._serialized_start = 12841 - _globals['_UPDATEROBOTPARTREQUEST']._serialized_end = 13060 - _globals['_UPDATEROBOTPARTRESPONSE']._serialized_start = 13062 - _globals['_UPDATEROBOTPARTRESPONSE']._serialized_end = 13131 - _globals['_NEWROBOTPARTREQUEST']._serialized_start = 13133 - _globals['_NEWROBOTPARTREQUEST']._serialized_end = 13210 - _globals['_NEWROBOTPARTRESPONSE']._serialized_start = 13212 - _globals['_NEWROBOTPARTRESPONSE']._serialized_end = 13259 - _globals['_DELETEROBOTPARTREQUEST']._serialized_start = 13261 - _globals['_DELETEROBOTPARTREQUEST']._serialized_end = 13310 - _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_start = 13312 - _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_end = 13357 - _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_start = 13359 - _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_end = 13434 - _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_start = 13436 - _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_end = 13529 - _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_start = 13531 - _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_end = 13564 - _globals['_GETROBOTAPIKEYSREQUEST']._serialized_start = 13566 - _globals['_GETROBOTAPIKEYSREQUEST']._serialized_end = 13617 - _globals['_APIKEY']._serialized_start = 13619 - _globals['_APIKEY']._serialized_end = 13740 - _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_start = 13742 - _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_end = 13833 - _globals['_DELETEROBOTPARTRESPONSE']._serialized_start = 13835 - _globals['_DELETEROBOTPARTRESPONSE']._serialized_end = 13860 - _globals['_FRAGMENT']._serialized_start = 13863 - _globals['_FRAGMENT']._serialized_end = 14664 - _globals['_FRAGMENTHISTORYENTRY']._serialized_start = 14667 - _globals['_FRAGMENTHISTORYENTRY']._serialized_end = 15171 - _globals['_FRAGMENTREVISION']._serialized_start = 15173 - _globals['_FRAGMENTREVISION']._serialized_end = 15278 - _globals['_FRAGMENTTAG']._serialized_start = 15280 - _globals['_FRAGMENTTAG']._serialized_end = 15339 - _globals['_FRAGMENTERROR']._serialized_start = 15342 - _globals['_FRAGMENTERROR']._serialized_end = 15477 - _globals['_FRAGMENTUSAGE']._serialized_start = 15480 - _globals['_FRAGMENTUSAGE']._serialized_end = 15692 - _globals['_FRAGMENTIMPORT']._serialized_start = 15695 - _globals['_FRAGMENTIMPORT']._serialized_end = 15946 - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_start = 15875 - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_end = 15935 - _globals['_RESOLVEDFRAGMENT']._serialized_start = 15949 - _globals['_RESOLVEDFRAGMENT']._serialized_end = 16144 - _globals['_LISTFRAGMENTSREQUEST']._serialized_start = 16147 - _globals['_LISTFRAGMENTSREQUEST']._serialized_end = 16325 - _globals['_LISTFRAGMENTSRESPONSE']._serialized_start = 16328 - _globals['_LISTFRAGMENTSRESPONSE']._serialized_end = 16473 - _globals['_GETFRAGMENTREQUEST']._serialized_start = 16476 - _globals['_GETFRAGMENTREQUEST']._serialized_end = 16611 - _globals['_GETFRAGMENTRESPONSE']._serialized_start = 16614 - _globals['_GETFRAGMENTRESPONSE']._serialized_end = 16860 - _globals['_CREATEFRAGMENTREQUEST']._serialized_start = 16863 - _globals['_CREATEFRAGMENTREQUEST']._serialized_end = 17081 - _globals['_CREATEFRAGMENTRESPONSE']._serialized_start = 17083 - _globals['_CREATEFRAGMENTRESPONSE']._serialized_end = 17158 - _globals['_UPDATEFRAGMENTREQUEST']._serialized_start = 17161 - _globals['_UPDATEFRAGMENTREQUEST']._serialized_end = 17493 - _globals['_UPDATEFRAGMENTRESPONSE']._serialized_start = 17495 - _globals['_UPDATEFRAGMENTRESPONSE']._serialized_end = 17570 - _globals['_DELETEFRAGMENTREQUEST']._serialized_start = 17572 - _globals['_DELETEFRAGMENTREQUEST']._serialized_end = 17611 - _globals['_DELETEFRAGMENTRESPONSE']._serialized_start = 17613 - _globals['_DELETEFRAGMENTRESPONSE']._serialized_end = 17637 - _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_start = 17640 - _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_end = 17785 - _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_start = 17788 - _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_end = 17917 - _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_start = 17919 - _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_end = 17977 - _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_start = 17979 - _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_end = 18072 - _globals['_SETFRAGMENTTAGREQUEST']._serialized_start = 18074 - _globals['_SETFRAGMENTTAGREQUEST']._serialized_end = 18176 - _globals['_SETFRAGMENTTAGRESPONSE']._serialized_start = 18178 - _globals['_SETFRAGMENTTAGRESPONSE']._serialized_end = 18248 - _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_start = 18250 - _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_end = 18327 - _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_start = 18329 - _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_end = 18402 - _globals['_LISTROBOTSREQUEST']._serialized_start = 18404 - _globals['_LISTROBOTSREQUEST']._serialized_end = 18456 - _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_start = 18458 - _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_end = 18524 - _globals['_LISTROBOTSFORORGREQUEST']._serialized_start = 18526 - _globals['_LISTROBOTSFORORGREQUEST']._serialized_end = 18574 - _globals['_ADDITIONALFRAGMENT']._serialized_start = 18576 - _globals['_ADDITIONALFRAGMENT']._serialized_end = 18672 - _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_start = 18675 - _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_end = 18841 - _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_start = 18844 - _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_end = 19004 - _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_start = 19007 - _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_end = 19207 - _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_start = 19210 - _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_end = 19371 - _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_start = 19374 - _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_end = 19551 - _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_start = 19553 - _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_end = 19660 - _globals['_LOCATIONSUMMARY']._serialized_start = 19663 - _globals['_LOCATIONSUMMARY']._serialized_end = 19824 - _globals['_MACHINESUMMARY']._serialized_start = 19827 - _globals['_MACHINESUMMARY']._serialized_end = 19974 - _globals['_FRAGMENTSUMMARY']._serialized_start = 19976 - _globals['_FRAGMENTSUMMARY']._serialized_end = 20035 - _globals['_VIAMSERVERVERSION']._serialized_start = 20037 - _globals['_VIAMSERVERVERSION']._serialized_end = 20115 - _globals['_VIAMAGENTVERSION']._serialized_start = 20117 - _globals['_VIAMAGENTVERSION']._serialized_end = 20194 - _globals['_PARTSUMMARY']._serialized_start = 20197 - _globals['_PARTSUMMARY']._serialized_end = 21037 - _globals['_LISTROBOTSRESPONSE']._serialized_start = 21039 - _globals['_LISTROBOTSRESPONSE']._serialized_end = 21103 - _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_start = 21105 - _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_end = 21181 - _globals['_LISTROBOTSFORORGRESPONSE']._serialized_start = 21183 - _globals['_LISTROBOTSFORORGRESPONSE']._serialized_end = 21253 - _globals['_NEWROBOTREQUEST']._serialized_start = 21255 - _globals['_NEWROBOTREQUEST']._serialized_end = 21320 - _globals['_NEWROBOTRESPONSE']._serialized_start = 21322 - _globals['_NEWROBOTRESPONSE']._serialized_end = 21356 - _globals['_UPDATEROBOTREQUEST']._serialized_start = 21358 - _globals['_UPDATEROBOTREQUEST']._serialized_end = 21442 - _globals['_UPDATEROBOTRESPONSE']._serialized_start = 21444 - _globals['_UPDATEROBOTRESPONSE']._serialized_end = 21507 - _globals['_DELETEROBOTREQUEST']._serialized_start = 21509 - _globals['_DELETEROBOTREQUEST']._serialized_end = 21545 - _globals['_DELETEROBOTRESPONSE']._serialized_start = 21547 - _globals['_DELETEROBOTRESPONSE']._serialized_end = 21568 - _globals['_GETROBOTMETADATAREQUEST']._serialized_start = 21570 - _globals['_GETROBOTMETADATAREQUEST']._serialized_end = 21611 - _globals['_GETROBOTMETADATARESPONSE']._serialized_start = 21613 - _globals['_GETROBOTMETADATARESPONSE']._serialized_end = 21684 - _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_start = 21686 - _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_end = 21775 - _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_start = 21777 - _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_end = 21806 - _globals['_MARKPARTASMAINREQUEST']._serialized_start = 21808 - _globals['_MARKPARTASMAINREQUEST']._serialized_end = 21856 - _globals['_MARKPARTASMAINRESPONSE']._serialized_start = 21858 - _globals['_MARKPARTASMAINRESPONSE']._serialized_end = 21882 - _globals['_MARKPARTFORRESTARTREQUEST']._serialized_start = 21884 - _globals['_MARKPARTFORRESTARTREQUEST']._serialized_end = 21936 - _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_start = 21938 - _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_end = 21966 - _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_start = 21968 - _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_end = 22023 - _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_start = 22025 - _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_end = 22100 - _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_start = 22102 - _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_end = 22186 - _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_start = 22188 - _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_end = 22219 - _globals['_AUTHORIZATION']._serialized_start = 22222 - _globals['_AUTHORIZATION']._serialized_end = 22508 - _globals['_ADDROLEREQUEST']._serialized_start = 22510 - _globals['_ADDROLEREQUEST']._serialized_end = 22592 - _globals['_ADDROLERESPONSE']._serialized_start = 22594 - _globals['_ADDROLERESPONSE']._serialized_end = 22611 - _globals['_REMOVEROLEREQUEST']._serialized_start = 22613 - _globals['_REMOVEROLEREQUEST']._serialized_end = 22698 - _globals['_REMOVEROLERESPONSE']._serialized_start = 22700 - _globals['_REMOVEROLERESPONSE']._serialized_end = 22720 - _globals['_CHANGEROLEREQUEST']._serialized_start = 22723 - _globals['_CHANGEROLEREQUEST']._serialized_end = 22888 - _globals['_CHANGEROLERESPONSE']._serialized_start = 22890 - _globals['_CHANGEROLERESPONSE']._serialized_end = 22910 - _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_start = 22912 - _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_end = 23015 - _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_start = 23017 - _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_end = 23113 - _globals['_CHECKPERMISSIONSREQUEST']._serialized_start = 23115 - _globals['_CHECKPERMISSIONSREQUEST']._serialized_end = 23210 - _globals['_AUTHORIZEDPERMISSIONS']._serialized_start = 23212 - _globals['_AUTHORIZEDPERMISSIONS']._serialized_end = 23339 - _globals['_CHECKPERMISSIONSRESPONSE']._serialized_start = 23341 - _globals['_CHECKPERMISSIONSRESPONSE']._serialized_end = 23458 - _globals['_MODULEVERSION']._serialized_start = 23461 - _globals['_MODULEVERSION']._serialized_end = 23789 - _globals['_MODULEMETADATA']._serialized_start = 23792 - _globals['_MODULEMETADATA']._serialized_end = 24267 - _globals['_MLMODELVERSION']._serialized_start = 24269 - _globals['_MLMODELVERSION']._serialized_end = 24370 - _globals['_MLMODELMETADATA']._serialized_start = 24373 - _globals['_MLMODELMETADATA']._serialized_end = 24643 - _globals['_MLTRAININGVERSION']._serialized_start = 24645 - _globals['_MLTRAININGVERSION']._serialized_end = 24749 - _globals['_MLTRAININGMETADATA']._serialized_start = 24752 - _globals['_MLTRAININGMETADATA']._serialized_end = 25007 - _globals['_REGISTRYITEM']._serialized_start = 25010 - _globals['_REGISTRYITEM']._serialized_end = 25918 - _globals['_GETREGISTRYITEMREQUEST']._serialized_start = 25921 - _globals['_GETREGISTRYITEMREQUEST']._serialized_end = 26080 - _globals['_GETREGISTRYITEMRESPONSE']._serialized_start = 26082 - _globals['_GETREGISTRYITEMRESPONSE']._serialized_end = 26154 - _globals['_CREATEREGISTRYITEMREQUEST']._serialized_start = 26157 - _globals['_CREATEREGISTRYITEMREQUEST']._serialized_end = 26300 - _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_start = 26302 - _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_end = 26330 - _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_start = 26333 - _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_end = 26945 - _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_start = 26947 - _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_end = 26975 - _globals['_LISTREGISTRYITEMSREQUEST']._serialized_start = 26978 - _globals['_LISTREGISTRYITEMSREQUEST']._serialized_end = 27690 - _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_start = 27692 - _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_end = 27768 - _globals['_DELETEREGISTRYITEMREQUEST']._serialized_start = 27770 - _globals['_DELETEREGISTRYITEMREQUEST']._serialized_end = 27822 - _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_start = 27824 - _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_end = 27852 - _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_start = 27854 - _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_end = 27933 - _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_start = 27935 - _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_end = 28010 - _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_start = 28012 - _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_end = 28116 - _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_start = 28118 - _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_end = 28148 - _globals['_CREATEMODULEREQUEST']._serialized_start = 28150 - _globals['_CREATEMODULEREQUEST']._serialized_end = 28232 - _globals['_CREATEMODULERESPONSE']._serialized_start = 28234 - _globals['_CREATEMODULERESPONSE']._serialized_end = 28303 - _globals['_UPDATEMODULEREQUEST']._serialized_start = 28306 - _globals['_UPDATEMODULEREQUEST']._serialized_end = 28708 - _globals['_APP']._serialized_start = 28711 - _globals['_APP']._serialized_end = 28943 - _globals['_UPDATEMODULERESPONSE']._serialized_start = 28945 - _globals['_UPDATEMODULERESPONSE']._serialized_end = 28985 - _globals['_UPDATEMODULEMETADATA']._serialized_start = 28988 - _globals['_UPDATEMODULEMETADATA']._serialized_end = 29284 - _globals['_UPDATEMLMODELMETADATA']._serialized_start = 29287 - _globals['_UPDATEMLMODELMETADATA']._serialized_end = 29457 - _globals['_UPDATEMLTRAININGMETADATA']._serialized_start = 29460 - _globals['_UPDATEMLTRAININGMETADATA']._serialized_end = 29655 - _globals['_MODEL']._serialized_start = 29658 - _globals['_MODEL']._serialized_end = 29894 - _globals['_MODULEFILEINFO']._serialized_start = 29897 - _globals['_MODULEFILEINFO']._serialized_end = 30033 - _globals['_UPLOADMODULEFILEREQUEST']._serialized_start = 30036 - _globals['_UPLOADMODULEFILEREQUEST']._serialized_end = 30171 - _globals['_UPLOADMODULEFILERESPONSE']._serialized_start = 30173 - _globals['_UPLOADMODULEFILERESPONSE']._serialized_end = 30217 - _globals['_GETMODULEREQUEST']._serialized_start = 30220 - _globals['_GETMODULEREQUEST']._serialized_end = 30377 - _globals['_GETMODULERESPONSE']._serialized_start = 30379 - _globals['_GETMODULERESPONSE']._serialized_end = 30443 - _globals['_MODULE']._serialized_start = 30446 - _globals['_MODULE']._serialized_end = 31098 - _globals['_VERSIONHISTORY']._serialized_start = 31101 - _globals['_VERSIONHISTORY']._serialized_end = 31430 - _globals['_UPLOADS']._serialized_start = 31432 - _globals['_UPLOADS']._serialized_end = 31530 - _globals['_LISTMODULESREQUEST']._serialized_start = 31533 - _globals['_LISTMODULESREQUEST']._serialized_end = 31729 - _globals['_LISTMODULESRESPONSE']._serialized_start = 31731 - _globals['_LISTMODULESRESPONSE']._serialized_end = 31799 - _globals['_GETUSERIDBYEMAILREQUEST']._serialized_start = 31801 - _globals['_GETUSERIDBYEMAILREQUEST']._serialized_end = 31848 - _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_start = 31850 - _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_end = 31901 - _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_start = 31903 - _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_end = 31960 - _globals['_ORGDETAILS']._serialized_start = 31963 - _globals['_ORGDETAILS']._serialized_end = 32193 - _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_start = 32195 - _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_end = 32273 - _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_start = 32276 - _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_end = 32488 - _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_start = 32490 - _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_end = 32582 - _globals['_CREATEKEYREQUEST']._serialized_start = 32584 - _globals['_CREATEKEYREQUEST']._serialized_end = 32690 - _globals['_CREATEKEYRESPONSE']._serialized_start = 32692 - _globals['_CREATEKEYRESPONSE']._serialized_end = 32745 - _globals['_DELETEKEYREQUEST']._serialized_start = 32747 - _globals['_DELETEKEYREQUEST']._serialized_end = 32781 - _globals['_DELETEKEYRESPONSE']._serialized_start = 32783 - _globals['_DELETEKEYRESPONSE']._serialized_end = 32802 - _globals['_RENAMEKEYREQUEST']._serialized_start = 32804 - _globals['_RENAMEKEYREQUEST']._serialized_end = 32858 - _globals['_RENAMEKEYRESPONSE']._serialized_start = 32860 - _globals['_RENAMEKEYRESPONSE']._serialized_end = 32915 - _globals['_AUTHORIZATIONDETAILS']._serialized_start = 32918 - _globals['_AUTHORIZATIONDETAILS']._serialized_end = 33123 - _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_start = 33126 - _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_end = 33273 - _globals['_LISTKEYSREQUEST']._serialized_start = 33275 - _globals['_LISTKEYSREQUEST']._serialized_end = 33315 - _globals['_LISTKEYSRESPONSE']._serialized_start = 33317 - _globals['_LISTKEYSRESPONSE']._serialized_end = 33401 - _globals['_ROTATEKEYREQUEST']._serialized_start = 33403 - _globals['_ROTATEKEYREQUEST']._serialized_end = 33437 - _globals['_ROTATEKEYRESPONSE']._serialized_start = 33439 - _globals['_ROTATEKEYRESPONSE']._serialized_end = 33492 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_start = 33494 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_end = 33557 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_start = 33559 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_end = 33641 - _globals['_GETAPPCONTENTREQUEST']._serialized_start = 33643 - _globals['_GETAPPCONTENTREQUEST']._serialized_end = 33728 - _globals['_GETAPPCONTENTRESPONSE']._serialized_start = 33731 - _globals['_GETAPPCONTENTRESPONSE']._serialized_end = 33888 - _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_start = 33890 - _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_end = 33961 - _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_start = 33963 - _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_end = 33992 - _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_start = 33994 - _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_end = 34045 - _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_start = 34047 - _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_end = 34094 - _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_start = 34096 - _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_end = 34145 - _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_start = 34147 - _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_end = 34174 - _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_start = 34176 - _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_end = 34226 - _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_start = 34228 - _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_end = 34256 - _globals['_CREATEOAUTHAPPREQUEST']._serialized_start = 34259 - _globals['_CREATEOAUTHAPPREQUEST']._serialized_end = 34399 - _globals['_CREATEOAUTHAPPRESPONSE']._serialized_start = 34401 - _globals['_CREATEOAUTHAPPRESPONSE']._serialized_end = 34491 - _globals['_READOAUTHAPPREQUEST']._serialized_start = 34493 - _globals['_READOAUTHAPPREQUEST']._serialized_end = 34566 - _globals['_READOAUTHAPPRESPONSE']._serialized_start = 34569 - _globals['_READOAUTHAPPRESPONSE']._serialized_end = 34722 - _globals['_UPDATEOAUTHAPPREQUEST']._serialized_start = 34725 - _globals['_UPDATEOAUTHAPPREQUEST']._serialized_end = 34894 - _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_start = 34896 - _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_end = 34920 - _globals['_DELETEOAUTHAPPREQUEST']._serialized_start = 34922 - _globals['_DELETEOAUTHAPPREQUEST']._serialized_end = 34997 - _globals['_DELETEOAUTHAPPRESPONSE']._serialized_start = 34999 - _globals['_DELETEOAUTHAPPRESPONSE']._serialized_end = 35023 - _globals['_LISTOAUTHAPPSREQUEST']._serialized_start = 35025 - _globals['_LISTOAUTHAPPSREQUEST']._serialized_end = 35070 - _globals['_LISTOAUTHAPPSRESPONSE']._serialized_start = 35072 - _globals['_LISTOAUTHAPPSRESPONSE']._serialized_end = 35126 - _globals['_OAUTHCONFIG']._serialized_start = 35129 - _globals['_OAUTHCONFIG']._serialized_end = 35551 - _globals['_GETAPPBRANDINGREQUEST']._serialized_start = 35553 - _globals['_GETAPPBRANDINGREQUEST']._serialized_end = 35639 - _globals['_TEXTOVERRIDES']._serialized_start = 35642 - _globals['_TEXTOVERRIDES']._serialized_end = 35780 - _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_start = 35723 - _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_end = 35780 - _globals['_GETAPPBRANDINGRESPONSE']._serialized_start = 35783 - _globals['_GETAPPBRANDINGRESPONSE']._serialized_end = 36099 - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_start = 35988 - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_end = 36085 - _globals['_APPCUSTOMIZATIONS']._serialized_start = 36101 - _globals['_APPCUSTOMIZATIONS']._serialized_end = 36201 - _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_start = 36203 - _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_end = 36327 - _globals['_APPSERVICE']._serialized_start = 38319 - _globals['_APPSERVICE']._serialized_end = 49321 \ No newline at end of file + _globals['_ROBOTPART']._serialized_end = 2265 + _globals['_ROBOTPARTHISTORYENTRY']._serialized_start = 2268 + _globals['_ROBOTPARTHISTORYENTRY']._serialized_end = 2644 + _globals['_AUTHENTICATORINFO']._serialized_start = 2647 + _globals['_AUTHENTICATORINFO']._serialized_end = 2780 + _globals['_LISTORGANIZATIONSREQUEST']._serialized_start = 2782 + _globals['_LISTORGANIZATIONSREQUEST']._serialized_end = 2808 + _globals['_ORGANIZATION']._serialized_start = 2811 + _globals['_ORGANIZATION']._serialized_end = 3138 + _globals['_ORGANIZATIONMEMBER']._serialized_start = 3141 + _globals['_ORGANIZATIONMEMBER']._serialized_end = 3430 + _globals['_LISTORGANIZATIONSRESPONSE']._serialized_start = 3432 + _globals['_LISTORGANIZATIONSRESPONSE']._serialized_end = 3524 + _globals['_ORGANIZATIONINVITE']._serialized_start = 3527 + _globals['_ORGANIZATIONINVITE']._serialized_end = 3737 + _globals['_CREATEORGANIZATIONREQUEST']._serialized_start = 3739 + _globals['_CREATEORGANIZATIONREQUEST']._serialized_end = 3786 + _globals['_CREATEORGANIZATIONRESPONSE']._serialized_start = 3788 + _globals['_CREATEORGANIZATIONRESPONSE']._serialized_end = 3879 + _globals['_GETORGANIZATIONREQUEST']._serialized_start = 3881 + _globals['_GETORGANIZATIONREQUEST']._serialized_end = 3946 + _globals['_GETORGANIZATIONRESPONSE']._serialized_start = 3948 + _globals['_GETORGANIZATIONRESPONSE']._serialized_end = 4036 + _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST']._serialized_start = 4039 + _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST']._serialized_end = 4168 + _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_start = 4170 + _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_end = 4246 + _globals['_FRAGMENTIMPORTLIST']._serialized_start = 4248 + _globals['_FRAGMENTIMPORTLIST']._serialized_end = 4327 + _globals['_UPDATEORGANIZATIONREQUEST']._serialized_start = 4330 + _globals['_UPDATEORGANIZATIONREQUEST']._serialized_end = 4677 + _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_start = 4679 + _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_end = 4770 + _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_start = 4772 + _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_end = 4899 + _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_start = 4901 + _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_end = 5001 + _globals['_DELETEORGANIZATIONREQUEST']._serialized_start = 5003 + _globals['_DELETEORGANIZATIONREQUEST']._serialized_end = 5071 + _globals['_DELETEORGANIZATIONRESPONSE']._serialized_start = 5073 + _globals['_DELETEORGANIZATIONRESPONSE']._serialized_end = 5101 + _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_start = 5103 + _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_end = 5176 + _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_start = 5178 + _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_end = 5256 + _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_start = 5258 + _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_end = 5379 + _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_start = 5381 + _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_end = 5417 + _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_start = 5419 + _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_end = 5492 + _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_start = 5495 + _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_end = 5687 + _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_start = 5690 + _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_end = 5925 + _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_start = 5927 + _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_end = 6018 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_start = 6021 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_end = 6287 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_start = 6289 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_end = 6394 + _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_start = 6396 + _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_end = 6492 + _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_start = 6494 + _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_end = 6528 + _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_start = 6531 + _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_end = 6698 + _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_start = 6700 + _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_end = 6791 + _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_start = 6793 + _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_end = 6892 + _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_start = 6894 + _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_end = 6928 + _globals['_BILLINGADDRESS']._serialized_start = 6931 + _globals['_BILLINGADDRESS']._serialized_end = 7141 + _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_start = 7143 + _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_end = 7265 + _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_start = 7267 + _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_end = 7297 + _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_start = 7299 + _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_end = 7421 + _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_start = 7423 + _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_end = 7453 + _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_start = 7455 + _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_end = 7510 + _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_start = 7513 + _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_end = 7732 + _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_start = 7734 + _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_end = 7787 + _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_start = 7789 + _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_end = 7820 + _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_start = 7822 + _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_end = 7903 + _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_start = 7905 + _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_end = 7942 + _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_start = 7944 + _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_end = 8003 + _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_start = 8005 + _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_end = 8064 + _globals['_ORGANIZATIONIDENTITY']._serialized_start = 8066 + _globals['_ORGANIZATIONIDENTITY']._serialized_end = 8124 + _globals['_LOCATIONORGANIZATION']._serialized_start = 8126 + _globals['_LOCATIONORGANIZATION']._serialized_end = 8215 + _globals['_LOCATIONAUTH']._serialized_start = 8218 + _globals['_LOCATIONAUTH']._serialized_end = 8346 + _globals['_STORAGECONFIG']._serialized_start = 8348 + _globals['_STORAGECONFIG']._serialized_end = 8387 + _globals['_LOCATION']._serialized_start = 8390 + _globals['_LOCATION']._serialized_end = 8861 + _globals['_SHAREDSECRET']._serialized_start = 8864 + _globals['_SHAREDSECRET']._serialized_end = 9200 + _globals['_SHAREDSECRET_STATE']._serialized_start = 9131 + _globals['_SHAREDSECRET_STATE']._serialized_end = 9200 + _globals['_CREATELOCATIONREQUEST']._serialized_start = 9203 + _globals['_CREATELOCATIONREQUEST']._serialized_end = 9361 + _globals['_CREATELOCATIONRESPONSE']._serialized_start = 9363 + _globals['_CREATELOCATIONRESPONSE']._serialized_end = 9438 + _globals['_GETLOCATIONREQUEST']._serialized_start = 9440 + _globals['_GETLOCATIONREQUEST']._serialized_end = 9493 + _globals['_GETLOCATIONRESPONSE']._serialized_start = 9495 + _globals['_GETLOCATIONRESPONSE']._serialized_end = 9567 + _globals['_UPDATELOCATIONREQUEST']._serialized_start = 9570 + _globals['_UPDATELOCATIONREQUEST']._serialized_end = 9774 + _globals['_UPDATELOCATIONRESPONSE']._serialized_start = 9776 + _globals['_UPDATELOCATIONRESPONSE']._serialized_end = 9851 + _globals['_DELETELOCATIONREQUEST']._serialized_start = 9853 + _globals['_DELETELOCATIONREQUEST']._serialized_end = 9909 + _globals['_DELETELOCATIONRESPONSE']._serialized_start = 9911 + _globals['_DELETELOCATIONRESPONSE']._serialized_end = 9935 + _globals['_GETLOCATIONMETADATAREQUEST']._serialized_start = 9937 + _globals['_GETLOCATIONMETADATAREQUEST']._serialized_end = 9998 + _globals['_GETLOCATIONMETADATARESPONSE']._serialized_start = 10000 + _globals['_GETLOCATIONMETADATARESPONSE']._serialized_end = 10074 + _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_start = 10076 + _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_end = 10185 + _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_start = 10187 + _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_end = 10219 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_start = 10221 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_end = 10299 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_start = 10302 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_end = 10440 + _globals['_LISTLOCATIONSREQUEST']._serialized_start = 10442 + _globals['_LISTLOCATIONSREQUEST']._serialized_end = 10505 + _globals['_SHARELOCATIONREQUEST']._serialized_start = 10507 + _globals['_SHARELOCATIONREQUEST']._serialized_end = 10603 + _globals['_SHARELOCATIONRESPONSE']._serialized_start = 10605 + _globals['_SHARELOCATIONRESPONSE']._serialized_end = 10628 + _globals['_UNSHARELOCATIONREQUEST']._serialized_start = 10630 + _globals['_UNSHARELOCATIONREQUEST']._serialized_end = 10728 + _globals['_UNSHARELOCATIONRESPONSE']._serialized_start = 10730 + _globals['_UNSHARELOCATIONRESPONSE']._serialized_end = 10755 + _globals['_LISTLOCATIONSRESPONSE']._serialized_start = 10757 + _globals['_LISTLOCATIONSRESPONSE']._serialized_end = 10833 + _globals['_CREATELOCATIONSECRETREQUEST']._serialized_start = 10835 + _globals['_CREATELOCATIONSECRETREQUEST']._serialized_end = 10897 + _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_start = 10899 + _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_end = 10976 + _globals['_DELETELOCATIONSECRETREQUEST']._serialized_start = 10978 + _globals['_DELETELOCATIONSECRETREQUEST']._serialized_end = 11069 + _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_start = 11071 + _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_end = 11101 + _globals['_LOCATIONAUTHREQUEST']._serialized_start = 11103 + _globals['_LOCATIONAUTHREQUEST']._serialized_end = 11157 + _globals['_LOCATIONAUTHRESPONSE']._serialized_start = 11159 + _globals['_LOCATIONAUTHRESPONSE']._serialized_end = 11228 + _globals['_GETROBOTREQUEST']._serialized_start = 11230 + _globals['_GETROBOTREQUEST']._serialized_end = 11263 + _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_start = 11265 + _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_end = 11317 + _globals['_ROVERRENTALROBOT']._serialized_start = 11320 + _globals['_ROVERRENTALROBOT']._serialized_end = 11474 + _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_start = 11476 + _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_end = 11561 + _globals['_GETROBOTRESPONSE']._serialized_start = 11563 + _globals['_GETROBOTRESPONSE']._serialized_end = 11623 + _globals['_GETROBOTPARTSREQUEST']._serialized_start = 11625 + _globals['_GETROBOTPARTSREQUEST']._serialized_end = 11674 + _globals['_GETROBOTPARTSRESPONSE']._serialized_start = 11676 + _globals['_GETROBOTPARTSRESPONSE']._serialized_end = 11745 + _globals['_GETROBOTPARTREQUEST']._serialized_start = 11747 + _globals['_GETROBOTPARTREQUEST']._serialized_end = 11784 + _globals['_GETROBOTPARTRESPONSE']._serialized_start = 11786 + _globals['_GETROBOTPARTRESPONSE']._serialized_end = 11885 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_start = 11887 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_end = 11978 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_start = 11980 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_end = 12063 + _globals['_GETROBOTPARTLOGSREQUEST']._serialized_start = 12066 + _globals['_GETROBOTPARTLOGSREQUEST']._serialized_end = 12528 + _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_start = 12530 + _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_end = 12642 + _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_start = 12644 + _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_end = 12759 + _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_start = 12761 + _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_end = 12834 + _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_start = 12836 + _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_end = 12880 + _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_start = 12882 + _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_end = 12973 + _globals['_UPDATEROBOTPARTREQUEST']._serialized_start = 12976 + _globals['_UPDATEROBOTPARTREQUEST']._serialized_end = 13266 + _globals['_UPDATEROBOTPARTRESPONSE']._serialized_start = 13268 + _globals['_UPDATEROBOTPARTRESPONSE']._serialized_end = 13337 + _globals['_NEWROBOTPARTREQUEST']._serialized_start = 13339 + _globals['_NEWROBOTPARTREQUEST']._serialized_end = 13416 + _globals['_NEWROBOTPARTRESPONSE']._serialized_start = 13418 + _globals['_NEWROBOTPARTRESPONSE']._serialized_end = 13465 + _globals['_DELETEROBOTPARTREQUEST']._serialized_start = 13467 + _globals['_DELETEROBOTPARTREQUEST']._serialized_end = 13516 + _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_start = 13518 + _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_end = 13563 + _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_start = 13565 + _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_end = 13640 + _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_start = 13642 + _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_end = 13735 + _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_start = 13737 + _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_end = 13770 + _globals['_GETROBOTAPIKEYSREQUEST']._serialized_start = 13772 + _globals['_GETROBOTAPIKEYSREQUEST']._serialized_end = 13823 + _globals['_APIKEY']._serialized_start = 13825 + _globals['_APIKEY']._serialized_end = 13946 + _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_start = 13948 + _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_end = 14039 + _globals['_DELETEROBOTPARTRESPONSE']._serialized_start = 14041 + _globals['_DELETEROBOTPARTRESPONSE']._serialized_end = 14066 + _globals['_FRAGMENT']._serialized_start = 14069 + _globals['_FRAGMENT']._serialized_end = 14870 + _globals['_FRAGMENTHISTORYENTRY']._serialized_start = 14873 + _globals['_FRAGMENTHISTORYENTRY']._serialized_end = 15377 + _globals['_FRAGMENTREVISION']._serialized_start = 15379 + _globals['_FRAGMENTREVISION']._serialized_end = 15484 + _globals['_FRAGMENTTAG']._serialized_start = 15486 + _globals['_FRAGMENTTAG']._serialized_end = 15545 + _globals['_FRAGMENTERROR']._serialized_start = 15548 + _globals['_FRAGMENTERROR']._serialized_end = 15683 + _globals['_FRAGMENTUSAGE']._serialized_start = 15686 + _globals['_FRAGMENTUSAGE']._serialized_end = 15898 + _globals['_FRAGMENTIMPORT']._serialized_start = 15901 + _globals['_FRAGMENTIMPORT']._serialized_end = 16152 + _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_start = 16081 + _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_end = 16141 + _globals['_RESOLVEDFRAGMENT']._serialized_start = 16155 + _globals['_RESOLVEDFRAGMENT']._serialized_end = 16350 + _globals['_LISTFRAGMENTSREQUEST']._serialized_start = 16353 + _globals['_LISTFRAGMENTSREQUEST']._serialized_end = 16531 + _globals['_LISTFRAGMENTSRESPONSE']._serialized_start = 16534 + _globals['_LISTFRAGMENTSRESPONSE']._serialized_end = 16679 + _globals['_GETFRAGMENTREQUEST']._serialized_start = 16682 + _globals['_GETFRAGMENTREQUEST']._serialized_end = 16817 + _globals['_GETFRAGMENTRESPONSE']._serialized_start = 16820 + _globals['_GETFRAGMENTRESPONSE']._serialized_end = 17066 + _globals['_CREATEFRAGMENTREQUEST']._serialized_start = 17069 + _globals['_CREATEFRAGMENTREQUEST']._serialized_end = 17287 + _globals['_CREATEFRAGMENTRESPONSE']._serialized_start = 17289 + _globals['_CREATEFRAGMENTRESPONSE']._serialized_end = 17364 + _globals['_UPDATEFRAGMENTREQUEST']._serialized_start = 17367 + _globals['_UPDATEFRAGMENTREQUEST']._serialized_end = 17699 + _globals['_UPDATEFRAGMENTRESPONSE']._serialized_start = 17701 + _globals['_UPDATEFRAGMENTRESPONSE']._serialized_end = 17776 + _globals['_DELETEFRAGMENTREQUEST']._serialized_start = 17778 + _globals['_DELETEFRAGMENTREQUEST']._serialized_end = 17817 + _globals['_DELETEFRAGMENTRESPONSE']._serialized_start = 17819 + _globals['_DELETEFRAGMENTRESPONSE']._serialized_end = 17843 + _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_start = 17846 + _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_end = 17991 + _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_start = 17994 + _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_end = 18123 + _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_start = 18125 + _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_end = 18183 + _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_start = 18185 + _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_end = 18278 + _globals['_SETFRAGMENTTAGREQUEST']._serialized_start = 18280 + _globals['_SETFRAGMENTTAGREQUEST']._serialized_end = 18382 + _globals['_SETFRAGMENTTAGRESPONSE']._serialized_start = 18384 + _globals['_SETFRAGMENTTAGRESPONSE']._serialized_end = 18454 + _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_start = 18456 + _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_end = 18533 + _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_start = 18535 + _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_end = 18608 + _globals['_LISTROBOTSREQUEST']._serialized_start = 18610 + _globals['_LISTROBOTSREQUEST']._serialized_end = 18662 + _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_start = 18664 + _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_end = 18730 + _globals['_LISTROBOTSFORORGREQUEST']._serialized_start = 18732 + _globals['_LISTROBOTSFORORGREQUEST']._serialized_end = 18780 + _globals['_ADDITIONALFRAGMENT']._serialized_start = 18782 + _globals['_ADDITIONALFRAGMENT']._serialized_end = 18878 + _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_start = 18881 + _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_end = 19047 + _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_start = 19050 + _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_end = 19210 + _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_start = 19213 + _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_end = 19413 + _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_start = 19416 + _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_end = 19577 + _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_start = 19580 + _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_end = 19757 + _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_start = 19759 + _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_end = 19866 + _globals['_LOCATIONSUMMARY']._serialized_start = 19869 + _globals['_LOCATIONSUMMARY']._serialized_end = 20030 + _globals['_MACHINESUMMARY']._serialized_start = 20033 + _globals['_MACHINESUMMARY']._serialized_end = 20180 + _globals['_FRAGMENTSUMMARY']._serialized_start = 20182 + _globals['_FRAGMENTSUMMARY']._serialized_end = 20241 + _globals['_VIAMSERVERVERSION']._serialized_start = 20243 + _globals['_VIAMSERVERVERSION']._serialized_end = 20321 + _globals['_VIAMAGENTVERSION']._serialized_start = 20323 + _globals['_VIAMAGENTVERSION']._serialized_end = 20400 + _globals['_PARTSUMMARY']._serialized_start = 20403 + _globals['_PARTSUMMARY']._serialized_end = 21243 + _globals['_LISTROBOTSRESPONSE']._serialized_start = 21245 + _globals['_LISTROBOTSRESPONSE']._serialized_end = 21309 + _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_start = 21311 + _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_end = 21387 + _globals['_LISTROBOTSFORORGRESPONSE']._serialized_start = 21389 + _globals['_LISTROBOTSFORORGRESPONSE']._serialized_end = 21459 + _globals['_NEWROBOTREQUEST']._serialized_start = 21461 + _globals['_NEWROBOTREQUEST']._serialized_end = 21526 + _globals['_NEWROBOTRESPONSE']._serialized_start = 21528 + _globals['_NEWROBOTRESPONSE']._serialized_end = 21562 + _globals['_UPDATEROBOTREQUEST']._serialized_start = 21564 + _globals['_UPDATEROBOTREQUEST']._serialized_end = 21648 + _globals['_UPDATEROBOTRESPONSE']._serialized_start = 21650 + _globals['_UPDATEROBOTRESPONSE']._serialized_end = 21713 + _globals['_DELETEROBOTREQUEST']._serialized_start = 21715 + _globals['_DELETEROBOTREQUEST']._serialized_end = 21751 + _globals['_DELETEROBOTRESPONSE']._serialized_start = 21753 + _globals['_DELETEROBOTRESPONSE']._serialized_end = 21774 + _globals['_GETROBOTMETADATAREQUEST']._serialized_start = 21776 + _globals['_GETROBOTMETADATAREQUEST']._serialized_end = 21817 + _globals['_GETROBOTMETADATARESPONSE']._serialized_start = 21819 + _globals['_GETROBOTMETADATARESPONSE']._serialized_end = 21890 + _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_start = 21892 + _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_end = 21981 + _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_start = 21983 + _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_end = 22012 + _globals['_MARKPARTASMAINREQUEST']._serialized_start = 22014 + _globals['_MARKPARTASMAINREQUEST']._serialized_end = 22062 + _globals['_MARKPARTASMAINRESPONSE']._serialized_start = 22064 + _globals['_MARKPARTASMAINRESPONSE']._serialized_end = 22088 + _globals['_MARKPARTFORRESTARTREQUEST']._serialized_start = 22090 + _globals['_MARKPARTFORRESTARTREQUEST']._serialized_end = 22142 + _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_start = 22144 + _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_end = 22172 + _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_start = 22174 + _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_end = 22229 + _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_start = 22231 + _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_end = 22306 + _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_start = 22308 + _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_end = 22392 + _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_start = 22394 + _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_end = 22425 + _globals['_AUTHORIZATION']._serialized_start = 22428 + _globals['_AUTHORIZATION']._serialized_end = 22714 + _globals['_ADDROLEREQUEST']._serialized_start = 22716 + _globals['_ADDROLEREQUEST']._serialized_end = 22798 + _globals['_ADDROLERESPONSE']._serialized_start = 22800 + _globals['_ADDROLERESPONSE']._serialized_end = 22817 + _globals['_REMOVEROLEREQUEST']._serialized_start = 22819 + _globals['_REMOVEROLEREQUEST']._serialized_end = 22904 + _globals['_REMOVEROLERESPONSE']._serialized_start = 22906 + _globals['_REMOVEROLERESPONSE']._serialized_end = 22926 + _globals['_CHANGEROLEREQUEST']._serialized_start = 22929 + _globals['_CHANGEROLEREQUEST']._serialized_end = 23094 + _globals['_CHANGEROLERESPONSE']._serialized_start = 23096 + _globals['_CHANGEROLERESPONSE']._serialized_end = 23116 + _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_start = 23118 + _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_end = 23221 + _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_start = 23223 + _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_end = 23319 + _globals['_CHECKPERMISSIONSREQUEST']._serialized_start = 23321 + _globals['_CHECKPERMISSIONSREQUEST']._serialized_end = 23416 + _globals['_AUTHORIZEDPERMISSIONS']._serialized_start = 23418 + _globals['_AUTHORIZEDPERMISSIONS']._serialized_end = 23545 + _globals['_CHECKPERMISSIONSRESPONSE']._serialized_start = 23547 + _globals['_CHECKPERMISSIONSRESPONSE']._serialized_end = 23664 + _globals['_MODULEVERSION']._serialized_start = 23667 + _globals['_MODULEVERSION']._serialized_end = 23995 + _globals['_MODULEMETADATA']._serialized_start = 23998 + _globals['_MODULEMETADATA']._serialized_end = 24473 + _globals['_MLMODELVERSION']._serialized_start = 24475 + _globals['_MLMODELVERSION']._serialized_end = 24576 + _globals['_MLMODELMETADATA']._serialized_start = 24579 + _globals['_MLMODELMETADATA']._serialized_end = 24849 + _globals['_MLTRAININGVERSION']._serialized_start = 24851 + _globals['_MLTRAININGVERSION']._serialized_end = 24955 + _globals['_MLTRAININGMETADATA']._serialized_start = 24958 + _globals['_MLTRAININGMETADATA']._serialized_end = 25213 + _globals['_REGISTRYITEM']._serialized_start = 25216 + _globals['_REGISTRYITEM']._serialized_end = 26124 + _globals['_GETREGISTRYITEMREQUEST']._serialized_start = 26127 + _globals['_GETREGISTRYITEMREQUEST']._serialized_end = 26286 + _globals['_GETREGISTRYITEMRESPONSE']._serialized_start = 26288 + _globals['_GETREGISTRYITEMRESPONSE']._serialized_end = 26360 + _globals['_CREATEREGISTRYITEMREQUEST']._serialized_start = 26363 + _globals['_CREATEREGISTRYITEMREQUEST']._serialized_end = 26506 + _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_start = 26508 + _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_end = 26536 + _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_start = 26539 + _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_end = 27151 + _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_start = 27153 + _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_end = 27181 + _globals['_LISTREGISTRYITEMSREQUEST']._serialized_start = 27184 + _globals['_LISTREGISTRYITEMSREQUEST']._serialized_end = 27896 + _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_start = 27898 + _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_end = 27974 + _globals['_DELETEREGISTRYITEMREQUEST']._serialized_start = 27976 + _globals['_DELETEREGISTRYITEMREQUEST']._serialized_end = 28028 + _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_start = 28030 + _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_end = 28058 + _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_start = 28060 + _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_end = 28139 + _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_start = 28141 + _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_end = 28216 + _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_start = 28218 + _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_end = 28322 + _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_start = 28324 + _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_end = 28354 + _globals['_CREATEMODULEREQUEST']._serialized_start = 28356 + _globals['_CREATEMODULEREQUEST']._serialized_end = 28438 + _globals['_CREATEMODULERESPONSE']._serialized_start = 28440 + _globals['_CREATEMODULERESPONSE']._serialized_end = 28509 + _globals['_UPDATEMODULEREQUEST']._serialized_start = 28512 + _globals['_UPDATEMODULEREQUEST']._serialized_end = 28914 + _globals['_APP']._serialized_start = 28917 + _globals['_APP']._serialized_end = 29149 + _globals['_UPDATEMODULERESPONSE']._serialized_start = 29151 + _globals['_UPDATEMODULERESPONSE']._serialized_end = 29191 + _globals['_UPDATEMODULEMETADATA']._serialized_start = 29194 + _globals['_UPDATEMODULEMETADATA']._serialized_end = 29490 + _globals['_UPDATEMLMODELMETADATA']._serialized_start = 29493 + _globals['_UPDATEMLMODELMETADATA']._serialized_end = 29663 + _globals['_UPDATEMLTRAININGMETADATA']._serialized_start = 29666 + _globals['_UPDATEMLTRAININGMETADATA']._serialized_end = 29861 + _globals['_MODEL']._serialized_start = 29864 + _globals['_MODEL']._serialized_end = 30100 + _globals['_MODULEFILEINFO']._serialized_start = 30103 + _globals['_MODULEFILEINFO']._serialized_end = 30239 + _globals['_UPLOADMODULEFILEREQUEST']._serialized_start = 30242 + _globals['_UPLOADMODULEFILEREQUEST']._serialized_end = 30377 + _globals['_UPLOADMODULEFILERESPONSE']._serialized_start = 30379 + _globals['_UPLOADMODULEFILERESPONSE']._serialized_end = 30423 + _globals['_GETMODULEREQUEST']._serialized_start = 30426 + _globals['_GETMODULEREQUEST']._serialized_end = 30583 + _globals['_GETMODULERESPONSE']._serialized_start = 30585 + _globals['_GETMODULERESPONSE']._serialized_end = 30649 + _globals['_MODULE']._serialized_start = 30652 + _globals['_MODULE']._serialized_end = 31304 + _globals['_VERSIONHISTORY']._serialized_start = 31307 + _globals['_VERSIONHISTORY']._serialized_end = 31636 + _globals['_UPLOADS']._serialized_start = 31638 + _globals['_UPLOADS']._serialized_end = 31736 + _globals['_LISTMODULESREQUEST']._serialized_start = 31739 + _globals['_LISTMODULESREQUEST']._serialized_end = 31935 + _globals['_LISTMODULESRESPONSE']._serialized_start = 31937 + _globals['_LISTMODULESRESPONSE']._serialized_end = 32005 + _globals['_GETUSERIDBYEMAILREQUEST']._serialized_start = 32007 + _globals['_GETUSERIDBYEMAILREQUEST']._serialized_end = 32054 + _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_start = 32056 + _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_end = 32107 + _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_start = 32109 + _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_end = 32166 + _globals['_ORGDETAILS']._serialized_start = 32169 + _globals['_ORGDETAILS']._serialized_end = 32399 + _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_start = 32401 + _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_end = 32479 + _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_start = 32482 + _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_end = 32694 + _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_start = 32696 + _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_end = 32788 + _globals['_CREATEKEYREQUEST']._serialized_start = 32790 + _globals['_CREATEKEYREQUEST']._serialized_end = 32896 + _globals['_CREATEKEYRESPONSE']._serialized_start = 32898 + _globals['_CREATEKEYRESPONSE']._serialized_end = 32951 + _globals['_DELETEKEYREQUEST']._serialized_start = 32953 + _globals['_DELETEKEYREQUEST']._serialized_end = 32987 + _globals['_DELETEKEYRESPONSE']._serialized_start = 32989 + _globals['_DELETEKEYRESPONSE']._serialized_end = 33008 + _globals['_RENAMEKEYREQUEST']._serialized_start = 33010 + _globals['_RENAMEKEYREQUEST']._serialized_end = 33064 + _globals['_RENAMEKEYRESPONSE']._serialized_start = 33066 + _globals['_RENAMEKEYRESPONSE']._serialized_end = 33121 + _globals['_AUTHORIZATIONDETAILS']._serialized_start = 33124 + _globals['_AUTHORIZATIONDETAILS']._serialized_end = 33329 + _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_start = 33332 + _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_end = 33479 + _globals['_LISTKEYSREQUEST']._serialized_start = 33481 + _globals['_LISTKEYSREQUEST']._serialized_end = 33521 + _globals['_LISTKEYSRESPONSE']._serialized_start = 33523 + _globals['_LISTKEYSRESPONSE']._serialized_end = 33607 + _globals['_ROTATEKEYREQUEST']._serialized_start = 33609 + _globals['_ROTATEKEYREQUEST']._serialized_end = 33643 + _globals['_ROTATEKEYRESPONSE']._serialized_start = 33645 + _globals['_ROTATEKEYRESPONSE']._serialized_end = 33698 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_start = 33700 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_end = 33763 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_start = 33765 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_end = 33847 + _globals['_GETAPPCONTENTREQUEST']._serialized_start = 33849 + _globals['_GETAPPCONTENTREQUEST']._serialized_end = 33934 + _globals['_GETAPPCONTENTRESPONSE']._serialized_start = 33937 + _globals['_GETAPPCONTENTRESPONSE']._serialized_end = 34094 + _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_start = 34096 + _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_end = 34167 + _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_start = 34169 + _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_end = 34198 + _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_start = 34200 + _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_end = 34251 + _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_start = 34253 + _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_end = 34300 + _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_start = 34302 + _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_end = 34351 + _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_start = 34353 + _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_end = 34380 + _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_start = 34382 + _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_end = 34432 + _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_start = 34434 + _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_end = 34462 + _globals['_CREATEOAUTHAPPREQUEST']._serialized_start = 34465 + _globals['_CREATEOAUTHAPPREQUEST']._serialized_end = 34605 + _globals['_CREATEOAUTHAPPRESPONSE']._serialized_start = 34607 + _globals['_CREATEOAUTHAPPRESPONSE']._serialized_end = 34697 + _globals['_READOAUTHAPPREQUEST']._serialized_start = 34699 + _globals['_READOAUTHAPPREQUEST']._serialized_end = 34772 + _globals['_READOAUTHAPPRESPONSE']._serialized_start = 34775 + _globals['_READOAUTHAPPRESPONSE']._serialized_end = 34928 + _globals['_UPDATEOAUTHAPPREQUEST']._serialized_start = 34931 + _globals['_UPDATEOAUTHAPPREQUEST']._serialized_end = 35100 + _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_start = 35102 + _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_end = 35126 + _globals['_DELETEOAUTHAPPREQUEST']._serialized_start = 35128 + _globals['_DELETEOAUTHAPPREQUEST']._serialized_end = 35203 + _globals['_DELETEOAUTHAPPRESPONSE']._serialized_start = 35205 + _globals['_DELETEOAUTHAPPRESPONSE']._serialized_end = 35229 + _globals['_LISTOAUTHAPPSREQUEST']._serialized_start = 35231 + _globals['_LISTOAUTHAPPSREQUEST']._serialized_end = 35276 + _globals['_LISTOAUTHAPPSRESPONSE']._serialized_start = 35278 + _globals['_LISTOAUTHAPPSRESPONSE']._serialized_end = 35332 + _globals['_OAUTHCONFIG']._serialized_start = 35335 + _globals['_OAUTHCONFIG']._serialized_end = 35757 + _globals['_GETAPPBRANDINGREQUEST']._serialized_start = 35759 + _globals['_GETAPPBRANDINGREQUEST']._serialized_end = 35845 + _globals['_TEXTOVERRIDES']._serialized_start = 35848 + _globals['_TEXTOVERRIDES']._serialized_end = 35986 + _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_start = 35929 + _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_end = 35986 + _globals['_GETAPPBRANDINGRESPONSE']._serialized_start = 35989 + _globals['_GETAPPBRANDINGRESPONSE']._serialized_end = 36305 + _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_start = 36194 + _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_end = 36291 + _globals['_APPCUSTOMIZATIONS']._serialized_start = 36307 + _globals['_APPCUSTOMIZATIONS']._serialized_end = 36407 + _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_start = 36409 + _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_end = 36533 + _globals['_APPSERVICE']._serialized_start = 38525 + _globals['_APPSERVICE']._serialized_end = 49527 \ No newline at end of file diff --git a/src/viam/gen/app/v1/app_pb2.pyi b/src/viam/gen/app/v1/app_pb2.pyi index 7375ce98de..a7aa1e984b 100644 --- a/src/viam/gen/app/v1/app_pb2.pyi +++ b/src/viam/gen/app/v1/app_pb2.pyi @@ -338,6 +338,7 @@ class RobotPart(_message.Message): LAST_UPDATED_FIELD_NUMBER: _builtins.int ONLINE_STATE_FIELD_NUMBER: _builtins.int SECONDS_SINCE_ONLINE_FIELD_NUMBER: _builtins.int + ROBOT_CONFIG_JSON_FIELD_NUMBER: _builtins.int id: _builtins.str name: _builtins.str dns_name: _builtins.str @@ -351,6 +352,8 @@ class RobotPart(_message.Message): local_fqdn: _builtins.str online_state: Global___OnlineState.ValueType seconds_since_online: _builtins.int + robot_config_json: _builtins.str + 'robot_config_json is the raw JSON string of the robot config, preserving user-defined key order.' @_builtins.property def robot_config(self) -> _struct_pb2.Struct: @@ -376,16 +379,21 @@ class RobotPart(_message.Message): def last_updated(self) -> _timestamp_pb2.Timestamp: """latest timestamp when a robot part was updated""" - def __init__(self, *, id: _builtins.str=..., name: _builtins.str=..., dns_name: _builtins.str=..., secret: _builtins.str=..., robot: _builtins.str=..., location_id: _builtins.str=..., robot_config: _struct_pb2.Struct | None=..., last_access: _timestamp_pb2.Timestamp | None=..., user_supplied_info: _struct_pb2.Struct | None=..., main_part: _builtins.bool=..., fqdn: _builtins.str=..., local_fqdn: _builtins.str=..., created_on: _timestamp_pb2.Timestamp | None=..., secrets: _abc.Iterable[Global___SharedSecret] | None=..., last_updated: _timestamp_pb2.Timestamp | None=..., online_state: Global___OnlineState.ValueType=..., seconds_since_online: _builtins.int=...) -> None: + def __init__(self, *, id: _builtins.str=..., name: _builtins.str=..., dns_name: _builtins.str=..., secret: _builtins.str=..., robot: _builtins.str=..., location_id: _builtins.str=..., robot_config: _struct_pb2.Struct | None=..., last_access: _timestamp_pb2.Timestamp | None=..., user_supplied_info: _struct_pb2.Struct | None=..., main_part: _builtins.bool=..., fqdn: _builtins.str=..., local_fqdn: _builtins.str=..., created_on: _timestamp_pb2.Timestamp | None=..., secrets: _abc.Iterable[Global___SharedSecret] | None=..., last_updated: _timestamp_pb2.Timestamp | None=..., online_state: Global___OnlineState.ValueType=..., seconds_since_online: _builtins.int=..., robot_config_json: _builtins.str | None=...) -> None: ... - _HasFieldArgType: _TypeAlias = _typing.Literal['created_on', b'created_on', 'last_access', b'last_access', 'last_updated', b'last_updated', 'robot_config', b'robot_config', 'user_supplied_info', b'user_supplied_info'] + _HasFieldArgType: _TypeAlias = _typing.Literal['_robot_config_json', b'_robot_config_json', 'created_on', b'created_on', 'last_access', b'last_access', 'last_updated', b'last_updated', 'robot_config', b'robot_config', 'robot_config_json', b'robot_config_json', 'user_supplied_info', b'user_supplied_info'] def HasField(self, field_name: _HasFieldArgType) -> _builtins.bool: ... - _ClearFieldArgType: _TypeAlias = _typing.Literal['created_on', b'created_on', 'dns_name', b'dns_name', 'fqdn', b'fqdn', 'id', b'id', 'last_access', b'last_access', 'last_updated', b'last_updated', 'local_fqdn', b'local_fqdn', 'location_id', b'location_id', 'main_part', b'main_part', 'name', b'name', 'online_state', b'online_state', 'robot', b'robot', 'robot_config', b'robot_config', 'seconds_since_online', b'seconds_since_online', 'secret', b'secret', 'secrets', b'secrets', 'user_supplied_info', b'user_supplied_info'] + _ClearFieldArgType: _TypeAlias = _typing.Literal['_robot_config_json', b'_robot_config_json', 'created_on', b'created_on', 'dns_name', b'dns_name', 'fqdn', b'fqdn', 'id', b'id', 'last_access', b'last_access', 'last_updated', b'last_updated', 'local_fqdn', b'local_fqdn', 'location_id', b'location_id', 'main_part', b'main_part', 'name', b'name', 'online_state', b'online_state', 'robot', b'robot', 'robot_config', b'robot_config', 'robot_config_json', b'robot_config_json', 'seconds_since_online', b'seconds_since_online', 'secret', b'secret', 'secrets', b'secrets', 'user_supplied_info', b'user_supplied_info'] def ClearField(self, field_name: _ClearFieldArgType) -> None: ... + _WhichOneofReturnType__robot_config_json: _TypeAlias = _typing.Literal['robot_config_json'] + _WhichOneofArgType__robot_config_json: _TypeAlias = _typing.Literal['_robot_config_json', b'_robot_config_json'] + + def WhichOneof(self, oneof_group: _WhichOneofArgType__robot_config_json) -> _WhichOneofReturnType__robot_config_json | None: + ... Global___RobotPart: _TypeAlias = RobotPart @_typing.final @@ -2403,8 +2411,11 @@ class UpdateRobotPartRequest(_message.Message): NAME_FIELD_NUMBER: _builtins.int ROBOT_CONFIG_FIELD_NUMBER: _builtins.int LAST_KNOWN_UPDATE_FIELD_NUMBER: _builtins.int + ROBOT_CONFIG_JSON_FIELD_NUMBER: _builtins.int id: _builtins.str name: _builtins.str + robot_config_json: _builtins.str + 'robot_config_json is the raw JSON string of the robot config, preserving user-defined key order.\n When set, this takes precedence over robot_config for storage purposes.\n ' @_builtins.property def robot_config(self) -> _struct_pb2.Struct: @@ -2414,21 +2425,28 @@ class UpdateRobotPartRequest(_message.Message): def last_known_update(self) -> _timestamp_pb2.Timestamp: ... - def __init__(self, *, id: _builtins.str=..., name: _builtins.str=..., robot_config: _struct_pb2.Struct | None=..., last_known_update: _timestamp_pb2.Timestamp | None=...) -> None: + def __init__(self, *, id: _builtins.str=..., name: _builtins.str=..., robot_config: _struct_pb2.Struct | None=..., last_known_update: _timestamp_pb2.Timestamp | None=..., robot_config_json: _builtins.str | None=...) -> None: ... - _HasFieldArgType: _TypeAlias = _typing.Literal['_last_known_update', b'_last_known_update', 'last_known_update', b'last_known_update', 'robot_config', b'robot_config'] + _HasFieldArgType: _TypeAlias = _typing.Literal['_last_known_update', b'_last_known_update', '_robot_config_json', b'_robot_config_json', 'last_known_update', b'last_known_update', 'robot_config', b'robot_config', 'robot_config_json', b'robot_config_json'] def HasField(self, field_name: _HasFieldArgType) -> _builtins.bool: ... - _ClearFieldArgType: _TypeAlias = _typing.Literal['_last_known_update', b'_last_known_update', 'id', b'id', 'last_known_update', b'last_known_update', 'name', b'name', 'robot_config', b'robot_config'] + _ClearFieldArgType: _TypeAlias = _typing.Literal['_last_known_update', b'_last_known_update', '_robot_config_json', b'_robot_config_json', 'id', b'id', 'last_known_update', b'last_known_update', 'name', b'name', 'robot_config', b'robot_config', 'robot_config_json', b'robot_config_json'] def ClearField(self, field_name: _ClearFieldArgType) -> None: ... _WhichOneofReturnType__last_known_update: _TypeAlias = _typing.Literal['last_known_update'] _WhichOneofArgType__last_known_update: _TypeAlias = _typing.Literal['_last_known_update', b'_last_known_update'] + _WhichOneofReturnType__robot_config_json: _TypeAlias = _typing.Literal['robot_config_json'] + _WhichOneofArgType__robot_config_json: _TypeAlias = _typing.Literal['_robot_config_json', b'_robot_config_json'] + @_typing.overload def WhichOneof(self, oneof_group: _WhichOneofArgType__last_known_update) -> _WhichOneofReturnType__last_known_update | None: ... + + @_typing.overload + def WhichOneof(self, oneof_group: _WhichOneofArgType__robot_config_json) -> _WhichOneofReturnType__robot_config_json | None: + ... Global___UpdateRobotPartRequest: _TypeAlias = UpdateRobotPartRequest @_typing.final diff --git a/src/viam/gen/app/v1/end_user_pb2.py b/src/viam/gen/app/v1/end_user_pb2.py index cc072de4da..7c604d5bb6 100644 --- a/src/viam/gen/app/v1/end_user_pb2.py +++ b/src/viam/gen/app/v1/end_user_pb2.py @@ -6,7 +6,7 @@ from google.protobuf.internal import builder as _builder _runtime_version.ValidateProtobufRuntimeVersion(_runtime_version.Domain.PUBLIC, 6, 33, 5, '', 'app/v1/end_user.proto') _sym_db = _symbol_database.Default() -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15app/v1/end_user.proto\x12\x0bviam.app.v1"\x18\n\x16IsLegalAcceptedRequest"@\n\x17IsLegalAcceptedResponse\x12%\n\x0eaccepted_legal\x18\x01 \x01(\x08R\racceptedLegal"\x14\n\x12AcceptLegalRequest"\x15\n\x13AcceptLegalResponse"\xcb\x01\n\x1eRegisterAuthApplicationRequest\x12)\n\x10application_name\x18\x01 \x01(\tR\x0fapplicationName\x12\x15\n\x06org_id\x18\x02 \x01(\tR\x05orgId\x12\x1f\n\x0borigin_uris\x18\x03 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x04 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x05 \x01(\tR\tlogoutUri:\x02\x18\x01"\x9c\x01\n\x1fRegisterAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret:\x02\x18\x01"\xf0\x01\n\x1cUpdateAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x03 \x01(\tR\x0fapplicationName\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x01"u\n\x1dUpdateAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName:\x02\x18\x01"]\n\x19GetAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId:\x02\x18\x01"\xfc\x01\n\x1aGetAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x012\x9c\x04\n\x0eEndUserService\x12\\\n\x0fIsLegalAccepted\x12#.viam.app.v1.IsLegalAcceptedRequest\x1a$.viam.app.v1.IsLegalAcceptedResponse\x12P\n\x0bAcceptLegal\x12\x1f.viam.app.v1.AcceptLegalRequest\x1a .viam.app.v1.AcceptLegalResponse\x12y\n\x17RegisterAuthApplication\x12+.viam.app.v1.RegisterAuthApplicationRequest\x1a,.viam.app.v1.RegisterAuthApplicationResponse"\x03\x88\x02\x01\x12s\n\x15UpdateAuthApplication\x12).viam.app.v1.UpdateAuthApplicationRequest\x1a*.viam.app.v1.UpdateAuthApplicationResponse"\x03\x88\x02\x01\x12j\n\x12GetAuthApplication\x12&.viam.app.v1.GetAuthApplicationRequest\x1a\'.viam.app.v1.GetAuthApplicationResponse"\x03\x88\x02\x01B\x18Z\x16go.viam.com/api/app/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15app/v1/end_user.proto\x12\x0bviam.app.v1"\x18\n\x16IsLegalAcceptedRequest"p\n\x17IsLegalAcceptedResponse\x12%\n\x0eaccepted_legal\x18\x01 \x01(\x08R\racceptedLegal\x12.\n\x13ever_accepted_legal\x18\x02 \x01(\x08R\x11everAcceptedLegal"\x14\n\x12AcceptLegalRequest"\x15\n\x13AcceptLegalResponse"\xcb\x01\n\x1eRegisterAuthApplicationRequest\x12)\n\x10application_name\x18\x01 \x01(\tR\x0fapplicationName\x12\x15\n\x06org_id\x18\x02 \x01(\tR\x05orgId\x12\x1f\n\x0borigin_uris\x18\x03 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x04 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x05 \x01(\tR\tlogoutUri:\x02\x18\x01"\x9c\x01\n\x1fRegisterAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret:\x02\x18\x01"\xf0\x01\n\x1cUpdateAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x03 \x01(\tR\x0fapplicationName\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x01"u\n\x1dUpdateAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName:\x02\x18\x01"]\n\x19GetAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId:\x02\x18\x01"\xfc\x01\n\x1aGetAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x012\x9c\x04\n\x0eEndUserService\x12\\\n\x0fIsLegalAccepted\x12#.viam.app.v1.IsLegalAcceptedRequest\x1a$.viam.app.v1.IsLegalAcceptedResponse\x12P\n\x0bAcceptLegal\x12\x1f.viam.app.v1.AcceptLegalRequest\x1a .viam.app.v1.AcceptLegalResponse\x12y\n\x17RegisterAuthApplication\x12+.viam.app.v1.RegisterAuthApplicationRequest\x1a,.viam.app.v1.RegisterAuthApplicationResponse"\x03\x88\x02\x01\x12s\n\x15UpdateAuthApplication\x12).viam.app.v1.UpdateAuthApplicationRequest\x1a*.viam.app.v1.UpdateAuthApplicationResponse"\x03\x88\x02\x01\x12j\n\x12GetAuthApplication\x12&.viam.app.v1.GetAuthApplicationRequest\x1a\'.viam.app.v1.GetAuthApplicationResponse"\x03\x88\x02\x01B\x18Z\x16go.viam.com/api/app/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.end_user_pb2', _globals) @@ -34,22 +34,22 @@ _globals['_ISLEGALACCEPTEDREQUEST']._serialized_start = 38 _globals['_ISLEGALACCEPTEDREQUEST']._serialized_end = 62 _globals['_ISLEGALACCEPTEDRESPONSE']._serialized_start = 64 - _globals['_ISLEGALACCEPTEDRESPONSE']._serialized_end = 128 - _globals['_ACCEPTLEGALREQUEST']._serialized_start = 130 - _globals['_ACCEPTLEGALREQUEST']._serialized_end = 150 - _globals['_ACCEPTLEGALRESPONSE']._serialized_start = 152 - _globals['_ACCEPTLEGALRESPONSE']._serialized_end = 173 - _globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_start = 176 - _globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_end = 379 - _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_start = 382 - _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_end = 538 - _globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_start = 541 - _globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_end = 781 - _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_start = 783 - _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_end = 900 - _globals['_GETAUTHAPPLICATIONREQUEST']._serialized_start = 902 - _globals['_GETAUTHAPPLICATIONREQUEST']._serialized_end = 995 - _globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_start = 998 - _globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_end = 1250 - _globals['_ENDUSERSERVICE']._serialized_start = 1253 - _globals['_ENDUSERSERVICE']._serialized_end = 1793 \ No newline at end of file + _globals['_ISLEGALACCEPTEDRESPONSE']._serialized_end = 176 + _globals['_ACCEPTLEGALREQUEST']._serialized_start = 178 + _globals['_ACCEPTLEGALREQUEST']._serialized_end = 198 + _globals['_ACCEPTLEGALRESPONSE']._serialized_start = 200 + _globals['_ACCEPTLEGALRESPONSE']._serialized_end = 221 + _globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_start = 224 + _globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_end = 427 + _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_start = 430 + _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_end = 586 + _globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_start = 589 + _globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_end = 829 + _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_start = 831 + _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_end = 948 + _globals['_GETAUTHAPPLICATIONREQUEST']._serialized_start = 950 + _globals['_GETAUTHAPPLICATIONREQUEST']._serialized_end = 1043 + _globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_start = 1046 + _globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_end = 1298 + _globals['_ENDUSERSERVICE']._serialized_start = 1301 + _globals['_ENDUSERSERVICE']._serialized_end = 1841 \ No newline at end of file diff --git a/src/viam/gen/app/v1/end_user_pb2.pyi b/src/viam/gen/app/v1/end_user_pb2.pyi index 3e9b30dcc1..02cecfc55a 100644 --- a/src/viam/gen/app/v1/end_user_pb2.pyi +++ b/src/viam/gen/app/v1/end_user_pb2.pyi @@ -31,12 +31,15 @@ Global___IsLegalAcceptedRequest: _TypeAlias = IsLegalAcceptedRequest class IsLegalAcceptedResponse(_message.Message): DESCRIPTOR: _descriptor.Descriptor ACCEPTED_LEGAL_FIELD_NUMBER: _builtins.int + EVER_ACCEPTED_LEGAL_FIELD_NUMBER: _builtins.int accepted_legal: _builtins.bool 'If false, the user should not be able to use the application.' + ever_accepted_legal: _builtins.bool + 'Whether the user has ever accepted any version of the legal terms.' - def __init__(self, *, accepted_legal: _builtins.bool=...) -> None: + def __init__(self, *, accepted_legal: _builtins.bool=..., ever_accepted_legal: _builtins.bool=...) -> None: ... - _ClearFieldArgType: _TypeAlias = _typing.Literal['accepted_legal', b'accepted_legal'] + _ClearFieldArgType: _TypeAlias = _typing.Literal['accepted_legal', b'accepted_legal', 'ever_accepted_legal', b'ever_accepted_legal'] def ClearField(self, field_name: _ClearFieldArgType) -> None: ... diff --git a/src/viam/proto/app/__init__.py b/src/viam/proto/app/__init__.py index bf8ec975f7..073253d723 100644 --- a/src/viam/proto/app/__init__.py +++ b/src/viam/proto/app/__init__.py @@ -1,16 +1,18 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.app_grpc import AppServiceBase, AppServiceStub, UnimplementedAppServiceBase +''' +from ...gen.app.v1.app_grpc import ( + AppServiceBase, + AppServiceStub, + UnimplementedAppServiceBase +) from ...gen.app.v1.app_pb2 import ( - PKCE, - AdditionalFragment, - AddRoleRequest, - AddRoleResponse, APIKey, APIKeyWithAuthorizations, + AddRoleRequest, + AddRoleResponse, + AdditionalFragment, App, AppCustomizations, AppType, @@ -181,16 +183,16 @@ LocationAuthResponse, LocationOrganization, LocationSummary, + MLModelMetadata, + MLModelVersion, + MLTrainingMetadata, + MLTrainingVersion, MachinePickerCustomizations, MachineSummary, MarkPartAsMainRequest, MarkPartAsMainResponse, MarkPartForRestartRequest, MarkPartForRestartResponse, - MLModelMetadata, - MLModelVersion, - MLTrainingMetadata, - MLTrainingVersion, Model, Module, ModuleFileInfo, @@ -204,6 +206,7 @@ NewRobotResponse, OAuthConfig, OnlineState, + OrgDetails, Organization, OrganizationGetLogoRequest, OrganizationGetLogoResponse, @@ -216,7 +219,7 @@ OrganizationSetLogoResponse, OrganizationSetSupportEmailRequest, OrganizationSetSupportEmailResponse, - OrgDetails, + PKCE, PartSummary, ReadOAuthAppRequest, ReadOAuthAppResponse, @@ -241,15 +244,16 @@ SearchOrganizationsResponse, SetFragmentTagRequest, SetFragmentTagResponse, - SharedSecret, ShareLocationRequest, ShareLocationResponse, + SharedSecret, StorageConfig, TailRobotPartLogsRequest, TailRobotPartLogsResponse, TextOverrides, TransferRegistryItemRequest, TransferRegistryItemResponse, + URLValidation, UnshareLocationRequest, UnshareLocationResponse, UpdateBillingServiceRequest, @@ -288,303 +292,302 @@ UploadModuleFileRequest, UploadModuleFileResponse, Uploads, - URLValidation, VersionHistory, ViamAgentVersion, ViamServerVersion, - Visibility, + Visibility ) __all__ = [ - "AppServiceBase", - "AppServiceStub", - "UnimplementedAppServiceBase", - "APIKey", - "APIKeyWithAuthorizations", - "AddRoleRequest", - "AddRoleResponse", - "AdditionalFragment", - "App", - "AppCustomizations", - "AppType", - "AuthenticationType", - "AuthenticatorInfo", - "Authorization", - "AuthorizationDetails", - "AuthorizedPermissions", - "BillingAddress", - "ChangeRoleRequest", - "ChangeRoleResponse", - "CheckPermissionsRequest", - "CheckPermissionsResponse", - "ClientAuthentication", - "CreateFragmentRequest", - "CreateFragmentResponse", - "CreateKeyFromExistingKeyAuthorizationsRequest", - "CreateKeyFromExistingKeyAuthorizationsResponse", - "CreateKeyRequest", - "CreateKeyResponse", - "CreateLocationRequest", - "CreateLocationResponse", - "CreateLocationSecretRequest", - "CreateLocationSecretResponse", - "CreateModuleRequest", - "CreateModuleResponse", - "CreateOAuthAppRequest", - "CreateOAuthAppResponse", - "CreateOrganizationInviteRequest", - "CreateOrganizationInviteResponse", - "CreateOrganizationRequest", - "CreateOrganizationResponse", - "CreateRegistryItemRequest", - "CreateRegistryItemResponse", - "CreateRobotPartSecretRequest", - "CreateRobotPartSecretResponse", - "DeleteFragmentRequest", - "DeleteFragmentResponse", - "DeleteFragmentTagRequest", - "DeleteFragmentTagResponse", - "DeleteKeyRequest", - "DeleteKeyResponse", - "DeleteLocationRequest", - "DeleteLocationResponse", - "DeleteLocationSecretRequest", - "DeleteLocationSecretResponse", - "DeleteOAuthAppRequest", - "DeleteOAuthAppResponse", - "DeleteOrganizationInviteRequest", - "DeleteOrganizationInviteResponse", - "DeleteOrganizationMemberRequest", - "DeleteOrganizationMemberResponse", - "DeleteOrganizationRequest", - "DeleteOrganizationResponse", - "DeleteRegistryItemRequest", - "DeleteRegistryItemResponse", - "DeleteRobotPartRequest", - "DeleteRobotPartResponse", - "DeleteRobotPartSecretRequest", - "DeleteRobotPartSecretResponse", - "DeleteRobotRequest", - "DeleteRobotResponse", - "DisableAuthServiceRequest", - "DisableAuthServiceResponse", - "DisableBillingServiceRequest", - "DisableBillingServiceResponse", - "EnableAuthServiceRequest", - "EnableAuthServiceResponse", - "EnableBillingServiceRequest", - "EnableBillingServiceResponse", - "EnabledGrant", - "Fragment", - "FragmentError", - "FragmentErrorType", - "FragmentHistoryEntry", - "FragmentImport", - "FragmentImportList", - "FragmentRevision", - "FragmentSummary", - "FragmentTag", - "FragmentUsage", - "FragmentVisibility", - "GetAppBrandingRequest", - "GetAppBrandingResponse", - "GetAppContentRequest", - "GetAppContentResponse", - "GetBillingServiceConfigRequest", - "GetBillingServiceConfigResponse", - "GetFragmentHistoryRequest", - "GetFragmentHistoryResponse", - "GetFragmentRequest", - "GetFragmentResponse", - "GetFragmentUsageRequest", - "GetFragmentUsageResponse", - "GetLocationMetadataRequest", - "GetLocationMetadataResponse", - "GetLocationRequest", - "GetLocationResponse", - "GetModuleRequest", - "GetModuleResponse", - "GetOrganizationMetadataRequest", - "GetOrganizationMetadataResponse", - "GetOrganizationNamespaceAvailabilityRequest", - "GetOrganizationNamespaceAvailabilityResponse", - "GetOrganizationRequest", - "GetOrganizationResponse", - "GetOrganizationsWithAccessToLocationRequest", - "GetOrganizationsWithAccessToLocationResponse", - "GetRegistryItemRequest", - "GetRegistryItemResponse", - "GetRobotAPIKeysRequest", - "GetRobotAPIKeysResponse", - "GetRobotMetadataRequest", - "GetRobotMetadataResponse", - "GetRobotPartByNameAndLocationRequest", - "GetRobotPartByNameAndLocationResponse", - "GetRobotPartHistoryRequest", - "GetRobotPartHistoryResponse", - "GetRobotPartLogsRequest", - "GetRobotPartLogsResponse", - "GetRobotPartMetadataRequest", - "GetRobotPartMetadataResponse", - "GetRobotPartRequest", - "GetRobotPartResponse", - "GetRobotPartsRequest", - "GetRobotPartsResponse", - "GetRobotRequest", - "GetRobotResponse", - "GetRoverRentalRobotsRequest", - "GetRoverRentalRobotsResponse", - "GetUserIDByEmailRequest", - "GetUserIDByEmailResponse", - "ListAuthorizationsRequest", - "ListAuthorizationsResponse", - "ListFragmentsRequest", - "ListFragmentsResponse", - "ListKeysRequest", - "ListKeysResponse", - "ListLocationsRequest", - "ListLocationsResponse", - "ListMachineFragmentsRequest", - "ListMachineFragmentsResponse", - "ListMachineSummariesRequest", - "ListMachineSummariesResponse", - "ListModulesRequest", - "ListModulesResponse", - "ListNestedFragmentsRequest", - "ListNestedFragmentsResponse", - "ListOAuthAppsRequest", - "ListOAuthAppsResponse", - "ListOrganizationMembersRequest", - "ListOrganizationMembersResponse", - "ListOrganizationsByUserRequest", - "ListOrganizationsByUserResponse", - "ListOrganizationsRequest", - "ListOrganizationsResponse", - "ListRegistryItemsRequest", - "ListRegistryItemsResponse", - "ListRobotsForLocationsRequest", - "ListRobotsForLocationsResponse", - "ListRobotsForOrgRequest", - "ListRobotsForOrgResponse", - "ListRobotsRequest", - "ListRobotsResponse", - "Location", - "LocationAuth", - "LocationAuthRequest", - "LocationAuthResponse", - "LocationOrganization", - "LocationSummary", - "MLModelMetadata", - "MLModelVersion", - "MLTrainingMetadata", - "MLTrainingVersion", - "MachinePickerCustomizations", - "MachineSummary", - "MarkPartAsMainRequest", - "MarkPartAsMainResponse", - "MarkPartForRestartRequest", - "MarkPartForRestartResponse", - "Model", - "Module", - "ModuleFileInfo", - "ModuleLanguage", - "ModuleMetadata", - "ModuleSourceType", - "ModuleVersion", - "NewRobotPartRequest", - "NewRobotPartResponse", - "NewRobotRequest", - "NewRobotResponse", - "OAuthConfig", - "OnlineState", - "OrgDetails", - "Organization", - "OrganizationGetLogoRequest", - "OrganizationGetLogoResponse", - "OrganizationGetSupportEmailRequest", - "OrganizationGetSupportEmailResponse", - "OrganizationIdentity", - "OrganizationInvite", - "OrganizationMember", - "OrganizationSetLogoRequest", - "OrganizationSetLogoResponse", - "OrganizationSetSupportEmailRequest", - "OrganizationSetSupportEmailResponse", - "PKCE", - "PartSummary", - "ReadOAuthAppRequest", - "ReadOAuthAppResponse", - "RegistryItem", - "RegistryItemStatus", - "RemoveRoleRequest", - "RemoveRoleResponse", - "RenameKeyRequest", - "RenameKeyResponse", - "RenameRegistryItemRequest", - "RenameRegistryItemResponse", - "ResendOrganizationInviteRequest", - "ResendOrganizationInviteResponse", - "ResolvedFragment", - "Robot", - "RobotPart", - "RobotPartHistoryEntry", - "RotateKeyRequest", - "RotateKeyResponse", - "RoverRentalRobot", - "SearchOrganizationsRequest", - "SearchOrganizationsResponse", - "SetFragmentTagRequest", - "SetFragmentTagResponse", - "ShareLocationRequest", - "ShareLocationResponse", - "SharedSecret", - "StorageConfig", - "TailRobotPartLogsRequest", - "TailRobotPartLogsResponse", - "TextOverrides", - "TransferRegistryItemRequest", - "TransferRegistryItemResponse", - "URLValidation", - "UnshareLocationRequest", - "UnshareLocationResponse", - "UpdateBillingServiceRequest", - "UpdateBillingServiceResponse", - "UpdateFragmentRequest", - "UpdateFragmentResponse", - "UpdateLocationMetadataRequest", - "UpdateLocationMetadataResponse", - "UpdateLocationRequest", - "UpdateLocationResponse", - "UpdateMLModelMetadata", - "UpdateMLTrainingMetadata", - "UpdateModuleMetadata", - "UpdateModuleRequest", - "UpdateModuleResponse", - "UpdateOAuthAppRequest", - "UpdateOAuthAppResponse", - "UpdateOrganizationInviteAuthorizationsRequest", - "UpdateOrganizationInviteAuthorizationsResponse", - "UpdateOrganizationMetadataRequest", - "UpdateOrganizationMetadataResponse", - "UpdateOrganizationNamespaceRequest", - "UpdateOrganizationNamespaceResponse", - "UpdateOrganizationRequest", - "UpdateOrganizationResponse", - "UpdateRegistryItemRequest", - "UpdateRegistryItemResponse", - "UpdateRobotMetadataRequest", - "UpdateRobotMetadataResponse", - "UpdateRobotPartMetadataRequest", - "UpdateRobotPartMetadataResponse", - "UpdateRobotPartRequest", - "UpdateRobotPartResponse", - "UpdateRobotRequest", - "UpdateRobotResponse", - "UploadModuleFileRequest", - "UploadModuleFileResponse", - "Uploads", - "VersionHistory", - "ViamAgentVersion", - "ViamServerVersion", - "Visibility", + 'AppServiceBase', + 'AppServiceStub', + 'UnimplementedAppServiceBase', + 'APIKey', + 'APIKeyWithAuthorizations', + 'AddRoleRequest', + 'AddRoleResponse', + 'AdditionalFragment', + 'App', + 'AppCustomizations', + 'AppType', + 'AuthenticationType', + 'AuthenticatorInfo', + 'Authorization', + 'AuthorizationDetails', + 'AuthorizedPermissions', + 'BillingAddress', + 'ChangeRoleRequest', + 'ChangeRoleResponse', + 'CheckPermissionsRequest', + 'CheckPermissionsResponse', + 'ClientAuthentication', + 'CreateFragmentRequest', + 'CreateFragmentResponse', + 'CreateKeyFromExistingKeyAuthorizationsRequest', + 'CreateKeyFromExistingKeyAuthorizationsResponse', + 'CreateKeyRequest', + 'CreateKeyResponse', + 'CreateLocationRequest', + 'CreateLocationResponse', + 'CreateLocationSecretRequest', + 'CreateLocationSecretResponse', + 'CreateModuleRequest', + 'CreateModuleResponse', + 'CreateOAuthAppRequest', + 'CreateOAuthAppResponse', + 'CreateOrganizationInviteRequest', + 'CreateOrganizationInviteResponse', + 'CreateOrganizationRequest', + 'CreateOrganizationResponse', + 'CreateRegistryItemRequest', + 'CreateRegistryItemResponse', + 'CreateRobotPartSecretRequest', + 'CreateRobotPartSecretResponse', + 'DeleteFragmentRequest', + 'DeleteFragmentResponse', + 'DeleteFragmentTagRequest', + 'DeleteFragmentTagResponse', + 'DeleteKeyRequest', + 'DeleteKeyResponse', + 'DeleteLocationRequest', + 'DeleteLocationResponse', + 'DeleteLocationSecretRequest', + 'DeleteLocationSecretResponse', + 'DeleteOAuthAppRequest', + 'DeleteOAuthAppResponse', + 'DeleteOrganizationInviteRequest', + 'DeleteOrganizationInviteResponse', + 'DeleteOrganizationMemberRequest', + 'DeleteOrganizationMemberResponse', + 'DeleteOrganizationRequest', + 'DeleteOrganizationResponse', + 'DeleteRegistryItemRequest', + 'DeleteRegistryItemResponse', + 'DeleteRobotPartRequest', + 'DeleteRobotPartResponse', + 'DeleteRobotPartSecretRequest', + 'DeleteRobotPartSecretResponse', + 'DeleteRobotRequest', + 'DeleteRobotResponse', + 'DisableAuthServiceRequest', + 'DisableAuthServiceResponse', + 'DisableBillingServiceRequest', + 'DisableBillingServiceResponse', + 'EnableAuthServiceRequest', + 'EnableAuthServiceResponse', + 'EnableBillingServiceRequest', + 'EnableBillingServiceResponse', + 'EnabledGrant', + 'Fragment', + 'FragmentError', + 'FragmentErrorType', + 'FragmentHistoryEntry', + 'FragmentImport', + 'FragmentImportList', + 'FragmentRevision', + 'FragmentSummary', + 'FragmentTag', + 'FragmentUsage', + 'FragmentVisibility', + 'GetAppBrandingRequest', + 'GetAppBrandingResponse', + 'GetAppContentRequest', + 'GetAppContentResponse', + 'GetBillingServiceConfigRequest', + 'GetBillingServiceConfigResponse', + 'GetFragmentHistoryRequest', + 'GetFragmentHistoryResponse', + 'GetFragmentRequest', + 'GetFragmentResponse', + 'GetFragmentUsageRequest', + 'GetFragmentUsageResponse', + 'GetLocationMetadataRequest', + 'GetLocationMetadataResponse', + 'GetLocationRequest', + 'GetLocationResponse', + 'GetModuleRequest', + 'GetModuleResponse', + 'GetOrganizationMetadataRequest', + 'GetOrganizationMetadataResponse', + 'GetOrganizationNamespaceAvailabilityRequest', + 'GetOrganizationNamespaceAvailabilityResponse', + 'GetOrganizationRequest', + 'GetOrganizationResponse', + 'GetOrganizationsWithAccessToLocationRequest', + 'GetOrganizationsWithAccessToLocationResponse', + 'GetRegistryItemRequest', + 'GetRegistryItemResponse', + 'GetRobotAPIKeysRequest', + 'GetRobotAPIKeysResponse', + 'GetRobotMetadataRequest', + 'GetRobotMetadataResponse', + 'GetRobotPartByNameAndLocationRequest', + 'GetRobotPartByNameAndLocationResponse', + 'GetRobotPartHistoryRequest', + 'GetRobotPartHistoryResponse', + 'GetRobotPartLogsRequest', + 'GetRobotPartLogsResponse', + 'GetRobotPartMetadataRequest', + 'GetRobotPartMetadataResponse', + 'GetRobotPartRequest', + 'GetRobotPartResponse', + 'GetRobotPartsRequest', + 'GetRobotPartsResponse', + 'GetRobotRequest', + 'GetRobotResponse', + 'GetRoverRentalRobotsRequest', + 'GetRoverRentalRobotsResponse', + 'GetUserIDByEmailRequest', + 'GetUserIDByEmailResponse', + 'ListAuthorizationsRequest', + 'ListAuthorizationsResponse', + 'ListFragmentsRequest', + 'ListFragmentsResponse', + 'ListKeysRequest', + 'ListKeysResponse', + 'ListLocationsRequest', + 'ListLocationsResponse', + 'ListMachineFragmentsRequest', + 'ListMachineFragmentsResponse', + 'ListMachineSummariesRequest', + 'ListMachineSummariesResponse', + 'ListModulesRequest', + 'ListModulesResponse', + 'ListNestedFragmentsRequest', + 'ListNestedFragmentsResponse', + 'ListOAuthAppsRequest', + 'ListOAuthAppsResponse', + 'ListOrganizationMembersRequest', + 'ListOrganizationMembersResponse', + 'ListOrganizationsByUserRequest', + 'ListOrganizationsByUserResponse', + 'ListOrganizationsRequest', + 'ListOrganizationsResponse', + 'ListRegistryItemsRequest', + 'ListRegistryItemsResponse', + 'ListRobotsForLocationsRequest', + 'ListRobotsForLocationsResponse', + 'ListRobotsForOrgRequest', + 'ListRobotsForOrgResponse', + 'ListRobotsRequest', + 'ListRobotsResponse', + 'Location', + 'LocationAuth', + 'LocationAuthRequest', + 'LocationAuthResponse', + 'LocationOrganization', + 'LocationSummary', + 'MLModelMetadata', + 'MLModelVersion', + 'MLTrainingMetadata', + 'MLTrainingVersion', + 'MachinePickerCustomizations', + 'MachineSummary', + 'MarkPartAsMainRequest', + 'MarkPartAsMainResponse', + 'MarkPartForRestartRequest', + 'MarkPartForRestartResponse', + 'Model', + 'Module', + 'ModuleFileInfo', + 'ModuleLanguage', + 'ModuleMetadata', + 'ModuleSourceType', + 'ModuleVersion', + 'NewRobotPartRequest', + 'NewRobotPartResponse', + 'NewRobotRequest', + 'NewRobotResponse', + 'OAuthConfig', + 'OnlineState', + 'OrgDetails', + 'Organization', + 'OrganizationGetLogoRequest', + 'OrganizationGetLogoResponse', + 'OrganizationGetSupportEmailRequest', + 'OrganizationGetSupportEmailResponse', + 'OrganizationIdentity', + 'OrganizationInvite', + 'OrganizationMember', + 'OrganizationSetLogoRequest', + 'OrganizationSetLogoResponse', + 'OrganizationSetSupportEmailRequest', + 'OrganizationSetSupportEmailResponse', + 'PKCE', + 'PartSummary', + 'ReadOAuthAppRequest', + 'ReadOAuthAppResponse', + 'RegistryItem', + 'RegistryItemStatus', + 'RemoveRoleRequest', + 'RemoveRoleResponse', + 'RenameKeyRequest', + 'RenameKeyResponse', + 'RenameRegistryItemRequest', + 'RenameRegistryItemResponse', + 'ResendOrganizationInviteRequest', + 'ResendOrganizationInviteResponse', + 'ResolvedFragment', + 'Robot', + 'RobotPart', + 'RobotPartHistoryEntry', + 'RotateKeyRequest', + 'RotateKeyResponse', + 'RoverRentalRobot', + 'SearchOrganizationsRequest', + 'SearchOrganizationsResponse', + 'SetFragmentTagRequest', + 'SetFragmentTagResponse', + 'ShareLocationRequest', + 'ShareLocationResponse', + 'SharedSecret', + 'StorageConfig', + 'TailRobotPartLogsRequest', + 'TailRobotPartLogsResponse', + 'TextOverrides', + 'TransferRegistryItemRequest', + 'TransferRegistryItemResponse', + 'URLValidation', + 'UnshareLocationRequest', + 'UnshareLocationResponse', + 'UpdateBillingServiceRequest', + 'UpdateBillingServiceResponse', + 'UpdateFragmentRequest', + 'UpdateFragmentResponse', + 'UpdateLocationMetadataRequest', + 'UpdateLocationMetadataResponse', + 'UpdateLocationRequest', + 'UpdateLocationResponse', + 'UpdateMLModelMetadata', + 'UpdateMLTrainingMetadata', + 'UpdateModuleMetadata', + 'UpdateModuleRequest', + 'UpdateModuleResponse', + 'UpdateOAuthAppRequest', + 'UpdateOAuthAppResponse', + 'UpdateOrganizationInviteAuthorizationsRequest', + 'UpdateOrganizationInviteAuthorizationsResponse', + 'UpdateOrganizationMetadataRequest', + 'UpdateOrganizationMetadataResponse', + 'UpdateOrganizationNamespaceRequest', + 'UpdateOrganizationNamespaceResponse', + 'UpdateOrganizationRequest', + 'UpdateOrganizationResponse', + 'UpdateRegistryItemRequest', + 'UpdateRegistryItemResponse', + 'UpdateRobotMetadataRequest', + 'UpdateRobotMetadataResponse', + 'UpdateRobotPartMetadataRequest', + 'UpdateRobotPartMetadataResponse', + 'UpdateRobotPartRequest', + 'UpdateRobotPartResponse', + 'UpdateRobotRequest', + 'UpdateRobotResponse', + 'UploadModuleFileRequest', + 'UploadModuleFileResponse', + 'Uploads', + 'VersionHistory', + 'ViamAgentVersion', + 'ViamServerVersion', + 'Visibility', ] diff --git a/src/viam/proto/app/agent/__init__.py b/src/viam/proto/app/agent/__init__.py index d65e26305c..2e0e2b9fc4 100644 --- a/src/viam/proto/app/agent/__init__.py +++ b/src/viam/proto/app/agent/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.agent.v1.agent_grpc import AgentDeviceServiceBase, AgentDeviceServiceStub, UnimplementedAgentDeviceServiceBase +''' +from ....gen.app.agent.v1.agent_grpc import ( + AgentDeviceServiceBase, + AgentDeviceServiceStub, + UnimplementedAgentDeviceServiceBase +) from ....gen.app.agent.v1.agent_pb2 import ( DeviceAgentConfigRequest, DeviceAgentConfigResponse, @@ -11,18 +14,18 @@ HostInfo, PackageFormat, UpdateInfo, - VersionInfo, + VersionInfo ) __all__ = [ - "AgentDeviceServiceBase", - "AgentDeviceServiceStub", - "UnimplementedAgentDeviceServiceBase", - "DeviceAgentConfigRequest", - "DeviceAgentConfigResponse", - "DeviceSubsystemConfig", - "HostInfo", - "PackageFormat", - "UpdateInfo", - "VersionInfo", + 'AgentDeviceServiceBase', + 'AgentDeviceServiceStub', + 'UnimplementedAgentDeviceServiceBase', + 'DeviceAgentConfigRequest', + 'DeviceAgentConfigResponse', + 'DeviceSubsystemConfig', + 'HostInfo', + 'PackageFormat', + 'UpdateInfo', + 'VersionInfo', ] diff --git a/src/viam/proto/app/billing.py b/src/viam/proto/app/billing.py index 0fdec984e6..9da3d8ed02 100644 --- a/src/viam/proto/app/billing.py +++ b/src/viam/proto/app/billing.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.billing_grpc import BillingServiceBase, BillingServiceStub, UnimplementedBillingServiceBase +''' +from ...gen.app.v1.billing_grpc import ( + BillingServiceBase, + BillingServiceStub, + UnimplementedBillingServiceBase +) from ...gen.app.v1.billing_pb2 import ( ChargeOrganizationRequest, ChargeOrganizationResponse, @@ -36,43 +39,43 @@ UpdateOrganizationBillingTierResponse, UsageCost, UsageCostType, - VerificationInfo, + VerificationInfo ) __all__ = [ - "BillingServiceBase", - "BillingServiceStub", - "UnimplementedBillingServiceBase", - "ChargeOrganizationRequest", - "ChargeOrganizationResponse", - "CreateInvoiceAndChargeImmediatelyRequest", - "CreateInvoiceAndChargeImmediatelyResponse", - "GetAvailableBillingTiersRequest", - "GetAvailableBillingTiersResponse", - "GetCurrentMonthUsageRequest", - "GetCurrentMonthUsageResponse", - "GetInvoicePdfRequest", - "GetInvoicePdfResponse", - "GetInvoicesSummaryRequest", - "GetInvoicesSummaryResponse", - "GetLocationBillingOrganizationRequest", - "GetLocationBillingOrganizationResponse", - "GetOrgBillingInformationRequest", - "GetOrgBillingInformationResponse", - "InvoiceSummary", - "PaymentMethodCard", - "PaymentMethodType", - "PaymentMethodUSBankAccount", - "ResourceUsageCosts", - "ResourceUsageCostsBySource", - "SendPaymentRequiredEmailRequest", - "SendPaymentRequiredEmailResponse", - "SourceType", - "UpdateLocationBillingOrganizationRequest", - "UpdateLocationBillingOrganizationResponse", - "UpdateOrganizationBillingTierRequest", - "UpdateOrganizationBillingTierResponse", - "UsageCost", - "UsageCostType", - "VerificationInfo", + 'BillingServiceBase', + 'BillingServiceStub', + 'UnimplementedBillingServiceBase', + 'ChargeOrganizationRequest', + 'ChargeOrganizationResponse', + 'CreateInvoiceAndChargeImmediatelyRequest', + 'CreateInvoiceAndChargeImmediatelyResponse', + 'GetAvailableBillingTiersRequest', + 'GetAvailableBillingTiersResponse', + 'GetCurrentMonthUsageRequest', + 'GetCurrentMonthUsageResponse', + 'GetInvoicePdfRequest', + 'GetInvoicePdfResponse', + 'GetInvoicesSummaryRequest', + 'GetInvoicesSummaryResponse', + 'GetLocationBillingOrganizationRequest', + 'GetLocationBillingOrganizationResponse', + 'GetOrgBillingInformationRequest', + 'GetOrgBillingInformationResponse', + 'InvoiceSummary', + 'PaymentMethodCard', + 'PaymentMethodType', + 'PaymentMethodUSBankAccount', + 'ResourceUsageCosts', + 'ResourceUsageCostsBySource', + 'SendPaymentRequiredEmailRequest', + 'SendPaymentRequiredEmailResponse', + 'SourceType', + 'UpdateLocationBillingOrganizationRequest', + 'UpdateLocationBillingOrganizationResponse', + 'UpdateOrganizationBillingTierRequest', + 'UpdateOrganizationBillingTierResponse', + 'UsageCost', + 'UsageCostType', + 'VerificationInfo', ] diff --git a/src/viam/proto/app/cloudslam/__init__.py b/src/viam/proto/app/cloudslam/__init__.py index 1f01b79f50..2fad1b5cef 100644 --- a/src/viam/proto/app/cloudslam/__init__.py +++ b/src/viam/proto/app/cloudslam/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.cloudslam.v1.cloud_slam_grpc import CloudSLAMServiceBase, CloudSLAMServiceStub, UnimplementedCloudSLAMServiceBase +''' +from ....gen.app.cloudslam.v1.cloud_slam_grpc import ( + CloudSLAMServiceBase, + CloudSLAMServiceStub, + UnimplementedCloudSLAMServiceBase +) from ....gen.app.cloudslam.v1.cloud_slam_pb2 import ( CaptureInterval, EndStatus, @@ -21,28 +24,28 @@ StartMappingSessionRequest, StartMappingSessionResponse, StopMappingSessionRequest, - StopMappingSessionResponse, + StopMappingSessionResponse ) __all__ = [ - "CloudSLAMServiceBase", - "CloudSLAMServiceStub", - "UnimplementedCloudSLAMServiceBase", - "CaptureInterval", - "EndStatus", - "GetActiveMappingSessionsForRobotRequest", - "GetActiveMappingSessionsForRobotResponse", - "GetMappingSessionMetadataByIDRequest", - "GetMappingSessionMetadataByIDResponse", - "GetMappingSessionPointCloudRequest", - "GetMappingSessionPointCloudResponse", - "ListMappingSessionsRequest", - "ListMappingSessionsResponse", - "MappingMetadata", - "Module", - "SensorInfo", - "StartMappingSessionRequest", - "StartMappingSessionResponse", - "StopMappingSessionRequest", - "StopMappingSessionResponse", + 'CloudSLAMServiceBase', + 'CloudSLAMServiceStub', + 'UnimplementedCloudSLAMServiceBase', + 'CaptureInterval', + 'EndStatus', + 'GetActiveMappingSessionsForRobotRequest', + 'GetActiveMappingSessionsForRobotResponse', + 'GetMappingSessionMetadataByIDRequest', + 'GetMappingSessionMetadataByIDResponse', + 'GetMappingSessionPointCloudRequest', + 'GetMappingSessionPointCloudResponse', + 'ListMappingSessionsRequest', + 'ListMappingSessionsResponse', + 'MappingMetadata', + 'Module', + 'SensorInfo', + 'StartMappingSessionRequest', + 'StartMappingSessionResponse', + 'StopMappingSessionRequest', + 'StopMappingSessionResponse', ] diff --git a/src/viam/proto/app/data/__init__.py b/src/viam/proto/app/data/__init__.py index b6d237f51f..708349fb7d 100644 --- a/src/viam/proto/app/data/__init__.py +++ b/src/viam/proto/app/data/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.data.v1.data_grpc import DataServiceBase, DataServiceStub, UnimplementedDataServiceBase +''' +from ....gen.app.data.v1.data_grpc import ( + DataServiceBase, + DataServiceStub, + UnimplementedDataServiceBase +) from ....gen.app.data.v1.data_pb2 import ( AddBinaryDataToDatasetByIDsRequest, AddBinaryDataToDatasetByIDsResponse, @@ -57,8 +60,8 @@ GetSavedQueryRequest, GetSavedQueryResponse, Index, - IndexableCollection, IndexCreator, + IndexableCollection, ListIndexesRequest, ListIndexesResponse, ListSavedQueriesRequest, @@ -89,96 +92,96 @@ UpdateBoundingBoxRequest, UpdateBoundingBoxResponse, UpdateSavedQueryRequest, - UpdateSavedQueryResponse, + UpdateSavedQueryResponse ) __all__ = [ - "DataServiceBase", - "DataServiceStub", - "UnimplementedDataServiceBase", - "AddBinaryDataToDatasetByIDsRequest", - "AddBinaryDataToDatasetByIDsResponse", - "AddBoundingBoxToImageByIDRequest", - "AddBoundingBoxToImageByIDResponse", - "AddTagsToBinaryDataByFilterRequest", - "AddTagsToBinaryDataByFilterResponse", - "AddTagsToBinaryDataByIDsRequest", - "AddTagsToBinaryDataByIDsResponse", - "Annotations", - "BinaryData", - "BinaryDataByFilterRequest", - "BinaryDataByFilterResponse", - "BinaryDataByIDsRequest", - "BinaryDataByIDsResponse", - "BinaryID", - "BinaryMetadata", - "BoundingBox", - "BoundingBoxLabelsByFilterRequest", - "BoundingBoxLabelsByFilterResponse", - "CaptureInterval", - "CaptureMetadata", - "Classification", - "ConfigureDatabaseUserRequest", - "ConfigureDatabaseUserResponse", - "CreateBinaryDataSignedURLRequest", - "CreateBinaryDataSignedURLResponse", - "CreateIndexRequest", - "CreateIndexResponse", - "CreateSavedQueryRequest", - "CreateSavedQueryResponse", - "DataRequest", - "DeleteBinaryDataByFilterRequest", - "DeleteBinaryDataByFilterResponse", - "DeleteBinaryDataByIDsRequest", - "DeleteBinaryDataByIDsResponse", - "DeleteIndexRequest", - "DeleteIndexResponse", - "DeleteSavedQueryRequest", - "DeleteSavedQueryResponse", - "DeleteTabularDataRequest", - "DeleteTabularDataResponse", - "DeleteTabularFilter", - "ExportTabularDataRequest", - "ExportTabularDataResponse", - "Filter", - "GetDatabaseConnectionRequest", - "GetDatabaseConnectionResponse", - "GetLatestTabularDataRequest", - "GetLatestTabularDataResponse", - "GetSavedQueryRequest", - "GetSavedQueryResponse", - "Index", - "IndexCreator", - "IndexableCollection", - "ListIndexesRequest", - "ListIndexesResponse", - "ListSavedQueriesRequest", - "ListSavedQueriesResponse", - "Order", - "Query", - "RemoveBinaryDataFromDatasetByIDsRequest", - "RemoveBinaryDataFromDatasetByIDsResponse", - "RemoveBoundingBoxFromImageByIDRequest", - "RemoveBoundingBoxFromImageByIDResponse", - "RemoveTagsFromBinaryDataByFilterRequest", - "RemoveTagsFromBinaryDataByFilterResponse", - "RemoveTagsFromBinaryDataByIDsRequest", - "RemoveTagsFromBinaryDataByIDsResponse", - "TabularData", - "TabularDataByFilterRequest", - "TabularDataByFilterResponse", - "TabularDataByMQLRequest", - "TabularDataByMQLResponse", - "TabularDataBySQLRequest", - "TabularDataBySQLResponse", - "TabularDataSource", - "TabularDataSourceType", - "TagsByFilterRequest", - "TagsByFilterResponse", - "TagsFilter", - "TagsFilterType", - "UpdateBoundingBoxRequest", - "UpdateBoundingBoxResponse", - "UpdateSavedQueryRequest", - "UpdateSavedQueryResponse", + 'DataServiceBase', + 'DataServiceStub', + 'UnimplementedDataServiceBase', + 'AddBinaryDataToDatasetByIDsRequest', + 'AddBinaryDataToDatasetByIDsResponse', + 'AddBoundingBoxToImageByIDRequest', + 'AddBoundingBoxToImageByIDResponse', + 'AddTagsToBinaryDataByFilterRequest', + 'AddTagsToBinaryDataByFilterResponse', + 'AddTagsToBinaryDataByIDsRequest', + 'AddTagsToBinaryDataByIDsResponse', + 'Annotations', + 'BinaryData', + 'BinaryDataByFilterRequest', + 'BinaryDataByFilterResponse', + 'BinaryDataByIDsRequest', + 'BinaryDataByIDsResponse', + 'BinaryID', + 'BinaryMetadata', + 'BoundingBox', + 'BoundingBoxLabelsByFilterRequest', + 'BoundingBoxLabelsByFilterResponse', + 'CaptureInterval', + 'CaptureMetadata', + 'Classification', + 'ConfigureDatabaseUserRequest', + 'ConfigureDatabaseUserResponse', + 'CreateBinaryDataSignedURLRequest', + 'CreateBinaryDataSignedURLResponse', + 'CreateIndexRequest', + 'CreateIndexResponse', + 'CreateSavedQueryRequest', + 'CreateSavedQueryResponse', + 'DataRequest', + 'DeleteBinaryDataByFilterRequest', + 'DeleteBinaryDataByFilterResponse', + 'DeleteBinaryDataByIDsRequest', + 'DeleteBinaryDataByIDsResponse', + 'DeleteIndexRequest', + 'DeleteIndexResponse', + 'DeleteSavedQueryRequest', + 'DeleteSavedQueryResponse', + 'DeleteTabularDataRequest', + 'DeleteTabularDataResponse', + 'DeleteTabularFilter', + 'ExportTabularDataRequest', + 'ExportTabularDataResponse', + 'Filter', + 'GetDatabaseConnectionRequest', + 'GetDatabaseConnectionResponse', + 'GetLatestTabularDataRequest', + 'GetLatestTabularDataResponse', + 'GetSavedQueryRequest', + 'GetSavedQueryResponse', + 'Index', + 'IndexCreator', + 'IndexableCollection', + 'ListIndexesRequest', + 'ListIndexesResponse', + 'ListSavedQueriesRequest', + 'ListSavedQueriesResponse', + 'Order', + 'Query', + 'RemoveBinaryDataFromDatasetByIDsRequest', + 'RemoveBinaryDataFromDatasetByIDsResponse', + 'RemoveBoundingBoxFromImageByIDRequest', + 'RemoveBoundingBoxFromImageByIDResponse', + 'RemoveTagsFromBinaryDataByFilterRequest', + 'RemoveTagsFromBinaryDataByFilterResponse', + 'RemoveTagsFromBinaryDataByIDsRequest', + 'RemoveTagsFromBinaryDataByIDsResponse', + 'TabularData', + 'TabularDataByFilterRequest', + 'TabularDataByFilterResponse', + 'TabularDataByMQLRequest', + 'TabularDataByMQLResponse', + 'TabularDataBySQLRequest', + 'TabularDataBySQLResponse', + 'TabularDataSource', + 'TabularDataSourceType', + 'TagsByFilterRequest', + 'TagsByFilterResponse', + 'TagsFilter', + 'TagsFilterType', + 'UpdateBoundingBoxRequest', + 'UpdateBoundingBoxResponse', + 'UpdateSavedQueryRequest', + 'UpdateSavedQueryResponse', ] diff --git a/src/viam/proto/app/datapipelines/__init__.py b/src/viam/proto/app/datapipelines/__init__.py index b81d834f12..060344965d 100644 --- a/src/viam/proto/app/datapipelines/__init__.py +++ b/src/viam/proto/app/datapipelines/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.app.datapipelines.v1.data_pipelines_grpc import ( DataPipelinesServiceBase, DataPipelinesServiceStub, - UnimplementedDataPipelinesServiceBase, + UnimplementedDataPipelinesServiceBase ) from ....gen.app.datapipelines.v1.data_pipelines_pb2 import ( CreateDataPipelineRequest, @@ -27,30 +26,30 @@ ListDataPipelinesRequest, ListDataPipelinesResponse, RenameDataPipelineRequest, - RenameDataPipelineResponse, + RenameDataPipelineResponse ) __all__ = [ - "DataPipelinesServiceBase", - "DataPipelinesServiceStub", - "UnimplementedDataPipelinesServiceBase", - "CreateDataPipelineRequest", - "CreateDataPipelineResponse", - "DataPipeline", - "DataPipelineRun", - "DataPipelineRunStatus", - "DeleteDataPipelineRequest", - "DeleteDataPipelineResponse", - "DisableDataPipelineRequest", - "DisableDataPipelineResponse", - "EnableDataPipelineRequest", - "EnableDataPipelineResponse", - "GetDataPipelineRequest", - "GetDataPipelineResponse", - "ListDataPipelineRunsRequest", - "ListDataPipelineRunsResponse", - "ListDataPipelinesRequest", - "ListDataPipelinesResponse", - "RenameDataPipelineRequest", - "RenameDataPipelineResponse", + 'DataPipelinesServiceBase', + 'DataPipelinesServiceStub', + 'UnimplementedDataPipelinesServiceBase', + 'CreateDataPipelineRequest', + 'CreateDataPipelineResponse', + 'DataPipeline', + 'DataPipelineRun', + 'DataPipelineRunStatus', + 'DeleteDataPipelineRequest', + 'DeleteDataPipelineResponse', + 'DisableDataPipelineRequest', + 'DisableDataPipelineResponse', + 'EnableDataPipelineRequest', + 'EnableDataPipelineResponse', + 'GetDataPipelineRequest', + 'GetDataPipelineResponse', + 'ListDataPipelineRunsRequest', + 'ListDataPipelineRunsResponse', + 'ListDataPipelinesRequest', + 'ListDataPipelinesResponse', + 'RenameDataPipelineRequest', + 'RenameDataPipelineResponse', ] diff --git a/src/viam/proto/app/dataset/__init__.py b/src/viam/proto/app/dataset/__init__.py index 602f219342..36c0715d98 100644 --- a/src/viam/proto/app/dataset/__init__.py +++ b/src/viam/proto/app/dataset/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.dataset.v1.dataset_grpc import DatasetServiceBase, DatasetServiceStub, UnimplementedDatasetServiceBase +''' +from ....gen.app.dataset.v1.dataset_grpc import ( + DatasetServiceBase, + DatasetServiceStub, + UnimplementedDatasetServiceBase +) from ....gen.app.dataset.v1.dataset_pb2 import ( CreateDatasetRequest, CreateDatasetResponse, @@ -17,24 +20,24 @@ MergeDatasetsRequest, MergeDatasetsResponse, RenameDatasetRequest, - RenameDatasetResponse, + RenameDatasetResponse ) __all__ = [ - "DatasetServiceBase", - "DatasetServiceStub", - "UnimplementedDatasetServiceBase", - "CreateDatasetRequest", - "CreateDatasetResponse", - "Dataset", - "DeleteDatasetRequest", - "DeleteDatasetResponse", - "ListDatasetsByIDsRequest", - "ListDatasetsByIDsResponse", - "ListDatasetsByOrganizationIDRequest", - "ListDatasetsByOrganizationIDResponse", - "MergeDatasetsRequest", - "MergeDatasetsResponse", - "RenameDatasetRequest", - "RenameDatasetResponse", + 'DatasetServiceBase', + 'DatasetServiceStub', + 'UnimplementedDatasetServiceBase', + 'CreateDatasetRequest', + 'CreateDatasetResponse', + 'Dataset', + 'DeleteDatasetRequest', + 'DeleteDatasetResponse', + 'ListDatasetsByIDsRequest', + 'ListDatasetsByIDsResponse', + 'ListDatasetsByOrganizationIDRequest', + 'ListDatasetsByOrganizationIDResponse', + 'MergeDatasetsRequest', + 'MergeDatasetsResponse', + 'RenameDatasetRequest', + 'RenameDatasetResponse', ] diff --git a/src/viam/proto/app/datasync/__init__.py b/src/viam/proto/app/datasync/__init__.py index a9f8451b5c..62e46c8abd 100644 --- a/src/viam/proto/app/datasync/__init__.py +++ b/src/viam/proto/app/datasync/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.datasync.v1.data_sync_grpc import DataSyncServiceBase, DataSyncServiceStub, UnimplementedDataSyncServiceBase +''' +from ....gen.app.datasync.v1.data_sync_grpc import ( + DataSyncServiceBase, + DataSyncServiceStub, + UnimplementedDataSyncServiceBase +) from ....gen.app.datasync.v1.data_sync_pb2 import ( CaptureInterval, DataCaptureMetadata, @@ -19,26 +22,26 @@ SensorMetadata, StreamingDataCaptureUploadRequest, StreamingDataCaptureUploadResponse, - UploadMetadata, + UploadMetadata ) __all__ = [ - "DataSyncServiceBase", - "DataSyncServiceStub", - "UnimplementedDataSyncServiceBase", - "CaptureInterval", - "DataCaptureMetadata", - "DataCaptureUploadMetadata", - "DataCaptureUploadRequest", - "DataCaptureUploadResponse", - "DataType", - "FileData", - "FileUploadRequest", - "FileUploadResponse", - "MimeType", - "SensorData", - "SensorMetadata", - "StreamingDataCaptureUploadRequest", - "StreamingDataCaptureUploadResponse", - "UploadMetadata", + 'DataSyncServiceBase', + 'DataSyncServiceStub', + 'UnimplementedDataSyncServiceBase', + 'CaptureInterval', + 'DataCaptureMetadata', + 'DataCaptureUploadMetadata', + 'DataCaptureUploadRequest', + 'DataCaptureUploadResponse', + 'DataType', + 'FileData', + 'FileUploadRequest', + 'FileUploadResponse', + 'MimeType', + 'SensorData', + 'SensorMetadata', + 'StreamingDataCaptureUploadRequest', + 'StreamingDataCaptureUploadResponse', + 'UploadMetadata', ] diff --git a/src/viam/proto/app/end_user.py b/src/viam/proto/app/end_user.py index f0290e5f07..4eaa744ca1 100644 --- a/src/viam/proto/app/end_user.py +++ b/src/viam/proto/app/end_user.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.end_user_grpc import EndUserServiceBase, EndUserServiceStub, UnimplementedEndUserServiceBase +''' +from ...gen.app.v1.end_user_grpc import ( + EndUserServiceBase, + EndUserServiceStub, + UnimplementedEndUserServiceBase +) from ...gen.app.v1.end_user_pb2 import ( AcceptLegalRequest, AcceptLegalResponse, @@ -14,21 +17,21 @@ RegisterAuthApplicationRequest, RegisterAuthApplicationResponse, UpdateAuthApplicationRequest, - UpdateAuthApplicationResponse, + UpdateAuthApplicationResponse ) __all__ = [ - "EndUserServiceBase", - "EndUserServiceStub", - "UnimplementedEndUserServiceBase", - "AcceptLegalRequest", - "AcceptLegalResponse", - "GetAuthApplicationRequest", - "GetAuthApplicationResponse", - "IsLegalAcceptedRequest", - "IsLegalAcceptedResponse", - "RegisterAuthApplicationRequest", - "RegisterAuthApplicationResponse", - "UpdateAuthApplicationRequest", - "UpdateAuthApplicationResponse", + 'EndUserServiceBase', + 'EndUserServiceStub', + 'UnimplementedEndUserServiceBase', + 'AcceptLegalRequest', + 'AcceptLegalResponse', + 'GetAuthApplicationRequest', + 'GetAuthApplicationResponse', + 'IsLegalAcceptedRequest', + 'IsLegalAcceptedResponse', + 'RegisterAuthApplicationRequest', + 'RegisterAuthApplicationResponse', + 'UpdateAuthApplicationRequest', + 'UpdateAuthApplicationResponse', ] diff --git a/src/viam/proto/app/mlinference/__init__.py b/src/viam/proto/app/mlinference/__init__.py index 4bd1fe1824..d3b3de1230 100644 --- a/src/viam/proto/app/mlinference/__init__.py +++ b/src/viam/proto/app/mlinference/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.mlinference.v1.ml_inference_grpc import MLInferenceServiceBase, MLInferenceServiceStub, UnimplementedMLInferenceServiceBase -from ....gen.app.mlinference.v1.ml_inference_pb2 import GetInferenceRequest, GetInferenceResponse +''' +from ....gen.app.mlinference.v1.ml_inference_grpc import ( + MLInferenceServiceBase, + MLInferenceServiceStub, + UnimplementedMLInferenceServiceBase +) +from ....gen.app.mlinference.v1.ml_inference_pb2 import ( + GetInferenceRequest, + GetInferenceResponse +) __all__ = [ - "MLInferenceServiceBase", - "MLInferenceServiceStub", - "UnimplementedMLInferenceServiceBase", - "GetInferenceRequest", - "GetInferenceResponse", + 'MLInferenceServiceBase', + 'MLInferenceServiceStub', + 'UnimplementedMLInferenceServiceBase', + 'GetInferenceRequest', + 'GetInferenceResponse', ] diff --git a/src/viam/proto/app/mltraining/__init__.py b/src/viam/proto/app/mltraining/__init__.py index 650b266553..ccf8f80a7f 100644 --- a/src/viam/proto/app/mltraining/__init__.py +++ b/src/viam/proto/app/mltraining/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.mltraining.v1.ml_training_grpc import MLTrainingServiceBase, MLTrainingServiceStub, UnimplementedMLTrainingServiceBase +''' +from ....gen.app.mltraining.v1.ml_training_grpc import ( + MLTrainingServiceBase, + MLTrainingServiceStub, + UnimplementedMLTrainingServiceBase +) from ....gen.app.mltraining.v1.ml_training_pb2 import ( CancelTrainingJobRequest, CancelTrainingJobResponse, @@ -26,33 +29,33 @@ SubmitTrainingJobResponse, TrainingJobLogEntry, TrainingJobMetadata, - TrainingStatus, + TrainingStatus ) __all__ = [ - "MLTrainingServiceBase", - "MLTrainingServiceStub", - "UnimplementedMLTrainingServiceBase", - "CancelTrainingJobRequest", - "CancelTrainingJobResponse", - "Container", - "DeleteCompletedTrainingJobRequest", - "DeleteCompletedTrainingJobResponse", - "GetTrainingJobLogsRequest", - "GetTrainingJobLogsResponse", - "GetTrainingJobRequest", - "GetTrainingJobResponse", - "ListSupportedContainersRequest", - "ListSupportedContainersResponse", - "ListTrainingJobsRequest", - "ListTrainingJobsResponse", - "ModelFramework", - "ModelType", - "SubmitCustomTrainingJobRequest", - "SubmitCustomTrainingJobResponse", - "SubmitTrainingJobRequest", - "SubmitTrainingJobResponse", - "TrainingJobLogEntry", - "TrainingJobMetadata", - "TrainingStatus", + 'MLTrainingServiceBase', + 'MLTrainingServiceStub', + 'UnimplementedMLTrainingServiceBase', + 'CancelTrainingJobRequest', + 'CancelTrainingJobResponse', + 'Container', + 'DeleteCompletedTrainingJobRequest', + 'DeleteCompletedTrainingJobResponse', + 'GetTrainingJobLogsRequest', + 'GetTrainingJobLogsResponse', + 'GetTrainingJobRequest', + 'GetTrainingJobResponse', + 'ListSupportedContainersRequest', + 'ListSupportedContainersResponse', + 'ListTrainingJobsRequest', + 'ListTrainingJobsResponse', + 'ModelFramework', + 'ModelType', + 'SubmitCustomTrainingJobRequest', + 'SubmitCustomTrainingJobResponse', + 'SubmitTrainingJobRequest', + 'SubmitTrainingJobResponse', + 'TrainingJobLogEntry', + 'TrainingJobMetadata', + 'TrainingStatus', ] diff --git a/src/viam/proto/app/packages/__init__.py b/src/viam/proto/app/packages/__init__.py index b09b26537f..263674cc7a 100644 --- a/src/viam/proto/app/packages/__init__.py +++ b/src/viam/proto/app/packages/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.packages.v1.packages_grpc import PackageServiceBase, PackageServiceStub, UnimplementedPackageServiceBase +''' +from ....gen.app.packages.v1.packages_grpc import ( + PackageServiceBase, + PackageServiceStub, + UnimplementedPackageServiceBase +) from ....gen.app.packages.v1.packages_pb2 import ( CreatePackageRequest, CreatePackageResponse, @@ -16,23 +19,23 @@ ListPackagesResponse, Package, PackageInfo, - PackageType, + PackageType ) __all__ = [ - "PackageServiceBase", - "PackageServiceStub", - "UnimplementedPackageServiceBase", - "CreatePackageRequest", - "CreatePackageResponse", - "DeletePackageRequest", - "DeletePackageResponse", - "FileInfo", - "GetPackageRequest", - "GetPackageResponse", - "ListPackagesRequest", - "ListPackagesResponse", - "Package", - "PackageInfo", - "PackageType", + 'PackageServiceBase', + 'PackageServiceStub', + 'UnimplementedPackageServiceBase', + 'CreatePackageRequest', + 'CreatePackageResponse', + 'DeletePackageRequest', + 'DeletePackageResponse', + 'FileInfo', + 'GetPackageRequest', + 'GetPackageResponse', + 'ListPackagesRequest', + 'ListPackagesResponse', + 'Package', + 'PackageInfo', + 'PackageType', ] diff --git a/src/viam/proto/app/robot.py b/src/viam/proto/app/robot.py index 87494020ce..c092bf778f 100644 --- a/src/viam/proto/app/robot.py +++ b/src/viam/proto/app/robot.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.robot_grpc import RobotServiceBase, RobotServiceStub, UnimplementedRobotServiceBase +''' +from ...gen.app.v1.robot_grpc import ( + RobotServiceBase, + RobotServiceStub, + UnimplementedRobotServiceBase +) from ...gen.app.v1.robot_pb2 import ( AgentInfo, AppValidationStatus, @@ -18,8 +21,8 @@ CredentialsType, ExternalAuthConfig, Frame, - JobConfig, JWKSFile, + JobConfig, LocationSecret, LogConfiguration, LogPatternConfig, @@ -41,48 +44,48 @@ SessionsConfig, TracingConfig, TrafficTunnelEndpoint, - Translation, + Translation ) __all__ = [ - "RobotServiceBase", - "RobotServiceStub", - "UnimplementedRobotServiceBase", - "AgentInfo", - "AppValidationStatus", - "AuthConfig", - "AuthHandlerConfig", - "CertificateRequest", - "CertificateResponse", - "CloudConfig", - "ComponentConfig", - "ConfigRequest", - "ConfigResponse", - "CredentialsType", - "ExternalAuthConfig", - "Frame", - "JWKSFile", - "JobConfig", - "LocationSecret", - "LogConfiguration", - "LogPatternConfig", - "LogRequest", - "LogResponse", - "MaintenanceConfig", - "ModuleConfig", - "NeedsRestartRequest", - "NeedsRestartResponse", - "NetworkConfig", - "Orientation", - "PackageConfig", - "ProcessConfig", - "RemoteAuth", - "RemoteConfig", - "ResourceLevelServiceConfig", - "RobotConfig", - "ServiceConfig", - "SessionsConfig", - "TracingConfig", - "TrafficTunnelEndpoint", - "Translation", + 'RobotServiceBase', + 'RobotServiceStub', + 'UnimplementedRobotServiceBase', + 'AgentInfo', + 'AppValidationStatus', + 'AuthConfig', + 'AuthHandlerConfig', + 'CertificateRequest', + 'CertificateResponse', + 'CloudConfig', + 'ComponentConfig', + 'ConfigRequest', + 'ConfigResponse', + 'CredentialsType', + 'ExternalAuthConfig', + 'Frame', + 'JWKSFile', + 'JobConfig', + 'LocationSecret', + 'LogConfiguration', + 'LogPatternConfig', + 'LogRequest', + 'LogResponse', + 'MaintenanceConfig', + 'ModuleConfig', + 'NeedsRestartRequest', + 'NeedsRestartResponse', + 'NetworkConfig', + 'Orientation', + 'PackageConfig', + 'ProcessConfig', + 'RemoteAuth', + 'RemoteConfig', + 'ResourceLevelServiceConfig', + 'RobotConfig', + 'ServiceConfig', + 'SessionsConfig', + 'TracingConfig', + 'TrafficTunnelEndpoint', + 'Translation', ] diff --git a/src/viam/proto/common/__init__.py b/src/viam/proto/common/__init__.py index 41e0b1beda..b2fa0d009a 100644 --- a/src/viam/proto/common/__init__.py +++ b/src/viam/proto/common/__init__.py @@ -1,8 +1,7 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ...gen.common.v1.common_pb2 import ( ActuatorStatus, AudioInfo, @@ -10,9 +9,9 @@ DoCommandRequest, DoCommandResponse, GeoGeometry, + GeoPoint, GeometriesInFrame, Geometry, - GeoPoint, Get3DModelsRequest, Get3DModelsResponse, GetGeometriesRequest, @@ -38,43 +37,43 @@ Sphere, Transform, Vector3, - WorldState, + WorldState ) __all__ = [ - "ActuatorStatus", - "AudioInfo", - "Capsule", - "DoCommandRequest", - "DoCommandResponse", - "GeoGeometry", - "GeoPoint", - "GeometriesInFrame", - "Geometry", - "Get3DModelsRequest", - "Get3DModelsResponse", - "GetGeometriesRequest", - "GetGeometriesResponse", - "GetKinematicsRequest", - "GetKinematicsResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "GetReadingsRequest", - "GetReadingsResponse", - "KinematicsFileFormat", - "LogEntry", - "Mesh", - "Orientation", - "PointCloud", - "PointCloudObject", - "Pose", - "PoseCloud", - "PoseInFrame", - "RectangularPrism", - "ResourceName", - "ResponseMetadata", - "Sphere", - "Transform", - "Vector3", - "WorldState", + 'ActuatorStatus', + 'AudioInfo', + 'Capsule', + 'DoCommandRequest', + 'DoCommandResponse', + 'GeoGeometry', + 'GeoPoint', + 'GeometriesInFrame', + 'Geometry', + 'Get3DModelsRequest', + 'Get3DModelsResponse', + 'GetGeometriesRequest', + 'GetGeometriesResponse', + 'GetKinematicsRequest', + 'GetKinematicsResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'GetReadingsRequest', + 'GetReadingsResponse', + 'KinematicsFileFormat', + 'LogEntry', + 'Mesh', + 'Orientation', + 'PointCloud', + 'PointCloudObject', + 'Pose', + 'PoseCloud', + 'PoseInFrame', + 'RectangularPrism', + 'ResourceName', + 'ResponseMetadata', + 'Sphere', + 'Transform', + 'Vector3', + 'WorldState', ] diff --git a/src/viam/proto/component/arm/__init__.py b/src/viam/proto/component/arm/__init__.py index 65297b3187..1365355c43 100644 --- a/src/viam/proto/component/arm/__init__.py +++ b/src/viam/proto/component/arm/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.arm.v1.arm_grpc import ArmServiceBase, ArmServiceStub, UnimplementedArmServiceBase +''' +from ....gen.component.arm.v1.arm_grpc import ( + ArmServiceBase, + ArmServiceStub, + UnimplementedArmServiceBase +) from ....gen.component.arm.v1.arm_pb2 import ( GetEndPositionRequest, GetEndPositionResponse, @@ -21,28 +24,28 @@ MoveToPositionResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "ArmServiceBase", - "ArmServiceStub", - "UnimplementedArmServiceBase", - "GetEndPositionRequest", - "GetEndPositionResponse", - "GetJointPositionsRequest", - "GetJointPositionsResponse", - "IsMovingRequest", - "IsMovingResponse", - "JointPositions", - "MoveOptions", - "MoveThroughJointPositionsRequest", - "MoveThroughJointPositionsResponse", - "MoveToJointPositionsRequest", - "MoveToJointPositionsResponse", - "MoveToPositionRequest", - "MoveToPositionResponse", - "Status", - "StopRequest", - "StopResponse", + 'ArmServiceBase', + 'ArmServiceStub', + 'UnimplementedArmServiceBase', + 'GetEndPositionRequest', + 'GetEndPositionResponse', + 'GetJointPositionsRequest', + 'GetJointPositionsResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'JointPositions', + 'MoveOptions', + 'MoveThroughJointPositionsRequest', + 'MoveThroughJointPositionsResponse', + 'MoveToJointPositionsRequest', + 'MoveToJointPositionsResponse', + 'MoveToPositionRequest', + 'MoveToPositionResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/audioin/__init__.py b/src/viam/proto/component/audioin/__init__.py index 106e87e08f..6fefd629b4 100644 --- a/src/viam/proto/component/audioin/__init__.py +++ b/src/viam/proto/component/audioin/__init__.py @@ -1,16 +1,23 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.audioin.v1.audioin_grpc import AudioInServiceBase, AudioInServiceStub, UnimplementedAudioInServiceBase -from ....gen.component.audioin.v1.audioin_pb2 import AudioChunk, GetAudioRequest, GetAudioResponse +''' +from ....gen.component.audioin.v1.audioin_grpc import ( + AudioInServiceBase, + AudioInServiceStub, + UnimplementedAudioInServiceBase +) +from ....gen.component.audioin.v1.audioin_pb2 import ( + AudioChunk, + GetAudioRequest, + GetAudioResponse +) __all__ = [ - "AudioInServiceBase", - "AudioInServiceStub", - "UnimplementedAudioInServiceBase", - "AudioChunk", - "GetAudioRequest", - "GetAudioResponse", + 'AudioInServiceBase', + 'AudioInServiceStub', + 'UnimplementedAudioInServiceBase', + 'AudioChunk', + 'GetAudioRequest', + 'GetAudioResponse', ] diff --git a/src/viam/proto/component/audioout/__init__.py b/src/viam/proto/component/audioout/__init__.py index 4f52daa91b..c2f5d2e78b 100644 --- a/src/viam/proto/component/audioout/__init__.py +++ b/src/viam/proto/component/audioout/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.audioout.v1.audioout_grpc import AudioOutServiceBase, AudioOutServiceStub, UnimplementedAudioOutServiceBase -from ....gen.component.audioout.v1.audioout_pb2 import PlayRequest, PlayResponse +''' +from ....gen.component.audioout.v1.audioout_grpc import ( + AudioOutServiceBase, + AudioOutServiceStub, + UnimplementedAudioOutServiceBase +) +from ....gen.component.audioout.v1.audioout_pb2 import ( + PlayRequest, + PlayResponse +) __all__ = [ - "AudioOutServiceBase", - "AudioOutServiceStub", - "UnimplementedAudioOutServiceBase", - "PlayRequest", - "PlayResponse", + 'AudioOutServiceBase', + 'AudioOutServiceStub', + 'UnimplementedAudioOutServiceBase', + 'PlayRequest', + 'PlayResponse', ] diff --git a/src/viam/proto/component/base/__init__.py b/src/viam/proto/component/base/__init__.py index 74b5f27043..d92a15a21e 100644 --- a/src/viam/proto/component/base/__init__.py +++ b/src/viam/proto/component/base/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.base.v1.base_grpc import BaseServiceBase, BaseServiceStub, UnimplementedBaseServiceBase +''' +from ....gen.component.base.v1.base_grpc import ( + BaseServiceBase, + BaseServiceStub, + UnimplementedBaseServiceBase +) from ....gen.component.base.v1.base_pb2 import ( GetPropertiesRequest, GetPropertiesResponse, @@ -18,25 +21,25 @@ SpinRequest, SpinResponse, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "BaseServiceBase", - "BaseServiceStub", - "UnimplementedBaseServiceBase", - "GetPropertiesRequest", - "GetPropertiesResponse", - "IsMovingRequest", - "IsMovingResponse", - "MoveStraightRequest", - "MoveStraightResponse", - "SetPowerRequest", - "SetPowerResponse", - "SetVelocityRequest", - "SetVelocityResponse", - "SpinRequest", - "SpinResponse", - "StopRequest", - "StopResponse", + 'BaseServiceBase', + 'BaseServiceStub', + 'UnimplementedBaseServiceBase', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'MoveStraightRequest', + 'MoveStraightResponse', + 'SetPowerRequest', + 'SetPowerResponse', + 'SetVelocityRequest', + 'SetVelocityResponse', + 'SpinRequest', + 'SpinResponse', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/board/__init__.py b/src/viam/proto/component/board/__init__.py index 2f5bc98749..21dfbb18ed 100644 --- a/src/viam/proto/component/board/__init__.py +++ b/src/viam/proto/component/board/__init__.py @@ -1,62 +1,65 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.board.v1.board_grpc import BoardServiceBase, BoardServiceStub, UnimplementedBoardServiceBase +''' +from ....gen.component.board.v1.board_grpc import ( + BoardServiceBase, + BoardServiceStub, + UnimplementedBoardServiceBase +) from ....gen.component.board.v1.board_pb2 import ( GetDigitalInterruptValueRequest, GetDigitalInterruptValueResponse, GetGPIORequest, GetGPIOResponse, - PowerMode, PWMFrequencyRequest, PWMFrequencyResponse, PWMRequest, PWMResponse, + PowerMode, ReadAnalogReaderRequest, ReadAnalogReaderResponse, SetGPIORequest, SetGPIOResponse, - SetPowerModeRequest, - SetPowerModeResponse, SetPWMFrequencyRequest, SetPWMFrequencyResponse, SetPWMRequest, SetPWMResponse, + SetPowerModeRequest, + SetPowerModeResponse, Status, StreamTicksRequest, StreamTicksResponse, WriteAnalogRequest, - WriteAnalogResponse, + WriteAnalogResponse ) __all__ = [ - "BoardServiceBase", - "BoardServiceStub", - "UnimplementedBoardServiceBase", - "GetDigitalInterruptValueRequest", - "GetDigitalInterruptValueResponse", - "GetGPIORequest", - "GetGPIOResponse", - "PWMFrequencyRequest", - "PWMFrequencyResponse", - "PWMRequest", - "PWMResponse", - "PowerMode", - "ReadAnalogReaderRequest", - "ReadAnalogReaderResponse", - "SetGPIORequest", - "SetGPIOResponse", - "SetPWMFrequencyRequest", - "SetPWMFrequencyResponse", - "SetPWMRequest", - "SetPWMResponse", - "SetPowerModeRequest", - "SetPowerModeResponse", - "Status", - "StreamTicksRequest", - "StreamTicksResponse", - "WriteAnalogRequest", - "WriteAnalogResponse", + 'BoardServiceBase', + 'BoardServiceStub', + 'UnimplementedBoardServiceBase', + 'GetDigitalInterruptValueRequest', + 'GetDigitalInterruptValueResponse', + 'GetGPIORequest', + 'GetGPIOResponse', + 'PWMFrequencyRequest', + 'PWMFrequencyResponse', + 'PWMRequest', + 'PWMResponse', + 'PowerMode', + 'ReadAnalogReaderRequest', + 'ReadAnalogReaderResponse', + 'SetGPIORequest', + 'SetGPIOResponse', + 'SetPWMFrequencyRequest', + 'SetPWMFrequencyResponse', + 'SetPWMRequest', + 'SetPWMResponse', + 'SetPowerModeRequest', + 'SetPowerModeResponse', + 'Status', + 'StreamTicksRequest', + 'StreamTicksResponse', + 'WriteAnalogRequest', + 'WriteAnalogResponse', ] diff --git a/src/viam/proto/component/button/__init__.py b/src/viam/proto/component/button/__init__.py index 45dd96e591..79eb582154 100644 --- a/src/viam/proto/component/button/__init__.py +++ b/src/viam/proto/component/button/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.button.v1.button_grpc import ButtonServiceBase, ButtonServiceStub, UnimplementedButtonServiceBase -from ....gen.component.button.v1.button_pb2 import PushRequest, PushResponse +''' +from ....gen.component.button.v1.button_grpc import ( + ButtonServiceBase, + ButtonServiceStub, + UnimplementedButtonServiceBase +) +from ....gen.component.button.v1.button_pb2 import ( + PushRequest, + PushResponse +) __all__ = [ - "ButtonServiceBase", - "ButtonServiceStub", - "UnimplementedButtonServiceBase", - "PushRequest", - "PushResponse", + 'ButtonServiceBase', + 'ButtonServiceStub', + 'UnimplementedButtonServiceBase', + 'PushRequest', + 'PushResponse', ] diff --git a/src/viam/proto/component/camera/__init__.py b/src/viam/proto/component/camera/__init__.py index b59a331745..0166cf6876 100644 --- a/src/viam/proto/component/camera/__init__.py +++ b/src/viam/proto/component/camera/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.camera.v1.camera_grpc import CameraServiceBase, CameraServiceStub, UnimplementedCameraServiceBase +''' +from ....gen.component.camera.v1.camera_grpc import ( + CameraServiceBase, + CameraServiceStub, + UnimplementedCameraServiceBase +) from ....gen.component.camera.v1.camera_pb2 import ( DistortionParameters, ExtrinsicParameters, @@ -21,28 +24,28 @@ Property, RenderFrameRequest, Webcam, - Webcams, + Webcams ) __all__ = [ - "CameraServiceBase", - "CameraServiceStub", - "UnimplementedCameraServiceBase", - "DistortionParameters", - "ExtrinsicParameters", - "Format", - "GetImageRequest", - "GetImageResponse", - "GetImagesRequest", - "GetImagesResponse", - "GetPointCloudRequest", - "GetPointCloudResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "Image", - "IntrinsicParameters", - "Property", - "RenderFrameRequest", - "Webcam", - "Webcams", + 'CameraServiceBase', + 'CameraServiceStub', + 'UnimplementedCameraServiceBase', + 'DistortionParameters', + 'ExtrinsicParameters', + 'Format', + 'GetImageRequest', + 'GetImageResponse', + 'GetImagesRequest', + 'GetImagesResponse', + 'GetPointCloudRequest', + 'GetPointCloudResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'Image', + 'IntrinsicParameters', + 'Property', + 'RenderFrameRequest', + 'Webcam', + 'Webcams', ] diff --git a/src/viam/proto/component/encoder/__init__.py b/src/viam/proto/component/encoder/__init__.py index ff442c7a16..0f26320668 100644 --- a/src/viam/proto/component/encoder/__init__.py +++ b/src/viam/proto/component/encoder/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.encoder.v1.encoder_grpc import EncoderServiceBase, EncoderServiceStub, UnimplementedEncoderServiceBase +''' +from ....gen.component.encoder.v1.encoder_grpc import ( + EncoderServiceBase, + EncoderServiceStub, + UnimplementedEncoderServiceBase +) from ....gen.component.encoder.v1.encoder_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -11,18 +14,18 @@ GetPropertiesResponse, PositionType, ResetPositionRequest, - ResetPositionResponse, + ResetPositionResponse ) __all__ = [ - "EncoderServiceBase", - "EncoderServiceStub", - "UnimplementedEncoderServiceBase", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "PositionType", - "ResetPositionRequest", - "ResetPositionResponse", + 'EncoderServiceBase', + 'EncoderServiceStub', + 'UnimplementedEncoderServiceBase', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'PositionType', + 'ResetPositionRequest', + 'ResetPositionResponse', ] diff --git a/src/viam/proto/component/gantry/__init__.py b/src/viam/proto/component/gantry/__init__.py index 6c2649e9a8..9ec08ed1fd 100644 --- a/src/viam/proto/component/gantry/__init__.py +++ b/src/viam/proto/component/gantry/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.gantry.v1.gantry_grpc import GantryServiceBase, GantryServiceStub, UnimplementedGantryServiceBase +''' +from ....gen.component.gantry.v1.gantry_grpc import ( + GantryServiceBase, + GantryServiceStub, + UnimplementedGantryServiceBase +) from ....gen.component.gantry.v1.gantry_pb2 import ( GetLengthsRequest, GetLengthsResponse, @@ -17,24 +20,24 @@ MoveToPositionResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "GantryServiceBase", - "GantryServiceStub", - "UnimplementedGantryServiceBase", - "GetLengthsRequest", - "GetLengthsResponse", - "GetPositionRequest", - "GetPositionResponse", - "HomeRequest", - "HomeResponse", - "IsMovingRequest", - "IsMovingResponse", - "MoveToPositionRequest", - "MoveToPositionResponse", - "Status", - "StopRequest", - "StopResponse", + 'GantryServiceBase', + 'GantryServiceStub', + 'UnimplementedGantryServiceBase', + 'GetLengthsRequest', + 'GetLengthsResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'HomeRequest', + 'HomeResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'MoveToPositionRequest', + 'MoveToPositionResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/generic/__init__.py b/src/viam/proto/component/generic/__init__.py index 9b7a1533e8..c3c169edcd 100644 --- a/src/viam/proto/component/generic/__init__.py +++ b/src/viam/proto/component/generic/__init__.py @@ -1,12 +1,15 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.generic.v1.generic_grpc import GenericServiceBase, GenericServiceStub, UnimplementedGenericServiceBase +''' +from ....gen.component.generic.v1.generic_grpc import ( + GenericServiceBase, + GenericServiceStub, + UnimplementedGenericServiceBase +) __all__ = [ - "GenericServiceBase", - "GenericServiceStub", - "UnimplementedGenericServiceBase", + 'GenericServiceBase', + 'GenericServiceStub', + 'UnimplementedGenericServiceBase', ] diff --git a/src/viam/proto/component/gripper/__init__.py b/src/viam/proto/component/gripper/__init__.py index a132693024..551807a1bd 100644 --- a/src/viam/proto/component/gripper/__init__.py +++ b/src/viam/proto/component/gripper/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.gripper.v1.gripper_grpc import GripperServiceBase, GripperServiceStub, UnimplementedGripperServiceBase +''' +from ....gen.component.gripper.v1.gripper_grpc import ( + GripperServiceBase, + GripperServiceStub, + UnimplementedGripperServiceBase +) from ....gen.component.gripper.v1.gripper_pb2 import ( GrabRequest, GrabResponse, @@ -14,21 +17,21 @@ OpenRequest, OpenResponse, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "GripperServiceBase", - "GripperServiceStub", - "UnimplementedGripperServiceBase", - "GrabRequest", - "GrabResponse", - "IsHoldingSomethingRequest", - "IsHoldingSomethingResponse", - "IsMovingRequest", - "IsMovingResponse", - "OpenRequest", - "OpenResponse", - "StopRequest", - "StopResponse", + 'GripperServiceBase', + 'GripperServiceStub', + 'UnimplementedGripperServiceBase', + 'GrabRequest', + 'GrabResponse', + 'IsHoldingSomethingRequest', + 'IsHoldingSomethingResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'OpenRequest', + 'OpenResponse', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/inputcontroller/__init__.py b/src/viam/proto/component/inputcontroller/__init__.py index ba3f345684..6cc11c1655 100644 --- a/src/viam/proto/component/inputcontroller/__init__.py +++ b/src/viam/proto/component/inputcontroller/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.inputcontroller.v1.input_controller_grpc import ( InputControllerServiceBase, InputControllerServiceStub, - UnimplementedInputControllerServiceBase, + UnimplementedInputControllerServiceBase ) from ....gen.component.inputcontroller.v1.input_controller_pb2 import ( Event, @@ -18,21 +17,21 @@ StreamEventsRequest, StreamEventsResponse, TriggerEventRequest, - TriggerEventResponse, + TriggerEventResponse ) __all__ = [ - "InputControllerServiceBase", - "InputControllerServiceStub", - "UnimplementedInputControllerServiceBase", - "Event", - "GetControlsRequest", - "GetControlsResponse", - "GetEventsRequest", - "GetEventsResponse", - "Status", - "StreamEventsRequest", - "StreamEventsResponse", - "TriggerEventRequest", - "TriggerEventResponse", + 'InputControllerServiceBase', + 'InputControllerServiceStub', + 'UnimplementedInputControllerServiceBase', + 'Event', + 'GetControlsRequest', + 'GetControlsResponse', + 'GetEventsRequest', + 'GetEventsResponse', + 'Status', + 'StreamEventsRequest', + 'StreamEventsResponse', + 'TriggerEventRequest', + 'TriggerEventResponse', ] diff --git a/src/viam/proto/component/motor/__init__.py b/src/viam/proto/component/motor/__init__.py index b27fd89819..d5dd4c1c5e 100644 --- a/src/viam/proto/component/motor/__init__.py +++ b/src/viam/proto/component/motor/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.motor.v1.motor_grpc import MotorServiceBase, MotorServiceStub, UnimplementedMotorServiceBase +''' +from ....gen.component.motor.v1.motor_grpc import ( + MotorServiceBase, + MotorServiceStub, + UnimplementedMotorServiceBase +) from ....gen.component.motor.v1.motor_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -25,32 +28,32 @@ SetRPMResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "MotorServiceBase", - "MotorServiceStub", - "UnimplementedMotorServiceBase", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "GoForRequest", - "GoForResponse", - "GoToRequest", - "GoToResponse", - "IsMovingRequest", - "IsMovingResponse", - "IsPoweredRequest", - "IsPoweredResponse", - "ResetZeroPositionRequest", - "ResetZeroPositionResponse", - "SetPowerRequest", - "SetPowerResponse", - "SetRPMRequest", - "SetRPMResponse", - "Status", - "StopRequest", - "StopResponse", + 'MotorServiceBase', + 'MotorServiceStub', + 'UnimplementedMotorServiceBase', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'GoForRequest', + 'GoForResponse', + 'GoToRequest', + 'GoToResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'IsPoweredRequest', + 'IsPoweredResponse', + 'ResetZeroPositionRequest', + 'ResetZeroPositionResponse', + 'SetPowerRequest', + 'SetPowerResponse', + 'SetRPMRequest', + 'SetRPMResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/movementsensor/__init__.py b/src/viam/proto/component/movementsensor/__init__.py index 770de4997f..cef69fa106 100644 --- a/src/viam/proto/component/movementsensor/__init__.py +++ b/src/viam/proto/component/movementsensor/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.movementsensor.v1.movementsensor_grpc import ( MovementSensorServiceBase, MovementSensorServiceStub, - UnimplementedMovementSensorServiceBase, + UnimplementedMovementSensorServiceBase ) from ....gen.component.movementsensor.v1.movementsensor_pb2 import ( GetAccuracyRequest, @@ -24,27 +23,27 @@ GetPositionRequest, GetPositionResponse, GetPropertiesRequest, - GetPropertiesResponse, + GetPropertiesResponse ) __all__ = [ - "MovementSensorServiceBase", - "MovementSensorServiceStub", - "UnimplementedMovementSensorServiceBase", - "GetAccuracyRequest", - "GetAccuracyResponse", - "GetAngularVelocityRequest", - "GetAngularVelocityResponse", - "GetCompassHeadingRequest", - "GetCompassHeadingResponse", - "GetLinearAccelerationRequest", - "GetLinearAccelerationResponse", - "GetLinearVelocityRequest", - "GetLinearVelocityResponse", - "GetOrientationRequest", - "GetOrientationResponse", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", + 'MovementSensorServiceBase', + 'MovementSensorServiceStub', + 'UnimplementedMovementSensorServiceBase', + 'GetAccuracyRequest', + 'GetAccuracyResponse', + 'GetAngularVelocityRequest', + 'GetAngularVelocityResponse', + 'GetCompassHeadingRequest', + 'GetCompassHeadingResponse', + 'GetLinearAccelerationRequest', + 'GetLinearAccelerationResponse', + 'GetLinearVelocityRequest', + 'GetLinearVelocityResponse', + 'GetOrientationRequest', + 'GetOrientationResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', ] diff --git a/src/viam/proto/component/posetracker/__init__.py b/src/viam/proto/component/posetracker/__init__.py index 7073f07f1b..2644a7d67b 100644 --- a/src/viam/proto/component/posetracker/__init__.py +++ b/src/viam/proto/component/posetracker/__init__.py @@ -1,19 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.posetracker.v1.pose_tracker_grpc import ( PoseTrackerServiceBase, PoseTrackerServiceStub, - UnimplementedPoseTrackerServiceBase, + UnimplementedPoseTrackerServiceBase +) +from ....gen.component.posetracker.v1.pose_tracker_pb2 import ( + GetPosesRequest, + GetPosesResponse ) -from ....gen.component.posetracker.v1.pose_tracker_pb2 import GetPosesRequest, GetPosesResponse __all__ = [ - "PoseTrackerServiceBase", - "PoseTrackerServiceStub", - "UnimplementedPoseTrackerServiceBase", - "GetPosesRequest", - "GetPosesResponse", + 'PoseTrackerServiceBase', + 'PoseTrackerServiceStub', + 'UnimplementedPoseTrackerServiceBase', + 'GetPosesRequest', + 'GetPosesResponse', ] diff --git a/src/viam/proto/component/powersensor/__init__.py b/src/viam/proto/component/powersensor/__init__.py index dbd1b7076a..c170f347e4 100644 --- a/src/viam/proto/component/powersensor/__init__.py +++ b/src/viam/proto/component/powersensor/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.powersensor.v1.powersensor_grpc import ( PowerSensorServiceBase, PowerSensorServiceStub, - UnimplementedPowerSensorServiceBase, + UnimplementedPowerSensorServiceBase ) from ....gen.component.powersensor.v1.powersensor_pb2 import ( GetCurrentRequest, @@ -14,17 +13,17 @@ GetPowerRequest, GetPowerResponse, GetVoltageRequest, - GetVoltageResponse, + GetVoltageResponse ) __all__ = [ - "PowerSensorServiceBase", - "PowerSensorServiceStub", - "UnimplementedPowerSensorServiceBase", - "GetCurrentRequest", - "GetCurrentResponse", - "GetPowerRequest", - "GetPowerResponse", - "GetVoltageRequest", - "GetVoltageResponse", + 'PowerSensorServiceBase', + 'PowerSensorServiceStub', + 'UnimplementedPowerSensorServiceBase', + 'GetCurrentRequest', + 'GetCurrentResponse', + 'GetPowerRequest', + 'GetPowerResponse', + 'GetVoltageRequest', + 'GetVoltageResponse', ] diff --git a/src/viam/proto/component/sensor/__init__.py b/src/viam/proto/component/sensor/__init__.py index 86939e9943..034b03b894 100644 --- a/src/viam/proto/component/sensor/__init__.py +++ b/src/viam/proto/component/sensor/__init__.py @@ -1,12 +1,15 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.sensor.v1.sensor_grpc import SensorServiceBase, SensorServiceStub, UnimplementedSensorServiceBase +''' +from ....gen.component.sensor.v1.sensor_grpc import ( + SensorServiceBase, + SensorServiceStub, + UnimplementedSensorServiceBase +) __all__ = [ - "SensorServiceBase", - "SensorServiceStub", - "UnimplementedSensorServiceBase", + 'SensorServiceBase', + 'SensorServiceStub', + 'UnimplementedSensorServiceBase', ] diff --git a/src/viam/proto/component/servo/__init__.py b/src/viam/proto/component/servo/__init__.py index 2e4626130e..5312e00896 100644 --- a/src/viam/proto/component/servo/__init__.py +++ b/src/viam/proto/component/servo/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.servo.v1.servo_grpc import ServoServiceBase, ServoServiceStub, UnimplementedServoServiceBase +''' +from ....gen.component.servo.v1.servo_grpc import ( + ServoServiceBase, + ServoServiceStub, + UnimplementedServoServiceBase +) from ....gen.component.servo.v1.servo_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -13,20 +16,20 @@ MoveResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "ServoServiceBase", - "ServoServiceStub", - "UnimplementedServoServiceBase", - "GetPositionRequest", - "GetPositionResponse", - "IsMovingRequest", - "IsMovingResponse", - "MoveRequest", - "MoveResponse", - "Status", - "StopRequest", - "StopResponse", + 'ServoServiceBase', + 'ServoServiceStub', + 'UnimplementedServoServiceBase', + 'GetPositionRequest', + 'GetPositionResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'MoveRequest', + 'MoveResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/switch/__init__.py b/src/viam/proto/component/switch/__init__.py index 1fb43ec49f..9572873ac7 100644 --- a/src/viam/proto/component/switch/__init__.py +++ b/src/viam/proto/component/switch/__init__.py @@ -1,26 +1,29 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.switch.v1.switch_grpc import SwitchServiceBase, SwitchServiceStub, UnimplementedSwitchServiceBase +''' +from ....gen.component.switch.v1.switch_grpc import ( + SwitchServiceBase, + SwitchServiceStub, + UnimplementedSwitchServiceBase +) from ....gen.component.switch.v1.switch_pb2 import ( GetNumberOfPositionsRequest, GetNumberOfPositionsResponse, GetPositionRequest, GetPositionResponse, SetPositionRequest, - SetPositionResponse, + SetPositionResponse ) __all__ = [ - "SwitchServiceBase", - "SwitchServiceStub", - "UnimplementedSwitchServiceBase", - "GetNumberOfPositionsRequest", - "GetNumberOfPositionsResponse", - "GetPositionRequest", - "GetPositionResponse", - "SetPositionRequest", - "SetPositionResponse", + 'SwitchServiceBase', + 'SwitchServiceStub', + 'UnimplementedSwitchServiceBase', + 'GetNumberOfPositionsRequest', + 'GetNumberOfPositionsResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'SetPositionRequest', + 'SetPositionResponse', ] diff --git a/src/viam/proto/component/testecho/__init__.py b/src/viam/proto/component/testecho/__init__.py index a60f271f9b..9590dbc733 100644 --- a/src/viam/proto/component/testecho/__init__.py +++ b/src/viam/proto/component/testecho/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.testecho.v1.testecho_grpc import TestEchoServiceBase, TestEchoServiceStub, UnimplementedTestEchoServiceBase +''' +from ....gen.component.testecho.v1.testecho_grpc import ( + TestEchoServiceBase, + TestEchoServiceStub, + UnimplementedTestEchoServiceBase +) from ....gen.component.testecho.v1.testecho_pb2 import ( EchoBiDiRequest, EchoBiDiResponse, @@ -12,19 +15,19 @@ EchoRequest, EchoResponse, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "TestEchoServiceBase", - "TestEchoServiceStub", - "UnimplementedTestEchoServiceBase", - "EchoBiDiRequest", - "EchoBiDiResponse", - "EchoMultipleRequest", - "EchoMultipleResponse", - "EchoRequest", - "EchoResponse", - "StopRequest", - "StopResponse", + 'TestEchoServiceBase', + 'TestEchoServiceStub', + 'UnimplementedTestEchoServiceBase', + 'EchoBiDiRequest', + 'EchoBiDiResponse', + 'EchoMultipleRequest', + 'EchoMultipleResponse', + 'EchoRequest', + 'EchoResponse', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/module/__init__.py b/src/viam/proto/module/__init__.py index fdc3ea5942..6a160a540f 100644 --- a/src/viam/proto/module/__init__.py +++ b/src/viam/proto/module/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.module.v1.module_grpc import ModuleServiceBase, ModuleServiceStub, UnimplementedModuleServiceBase +''' +from ...gen.module.v1.module_grpc import ( + ModuleServiceBase, + ModuleServiceStub, + UnimplementedModuleServiceBase +) from ...gen.module.v1.module_pb2 import ( AddResourceRequest, AddResourceResponse, @@ -16,23 +19,23 @@ RemoveResourceRequest, RemoveResourceResponse, ValidateConfigRequest, - ValidateConfigResponse, + ValidateConfigResponse ) __all__ = [ - "ModuleServiceBase", - "ModuleServiceStub", - "UnimplementedModuleServiceBase", - "AddResourceRequest", - "AddResourceResponse", - "HandlerDefinition", - "HandlerMap", - "ReadyRequest", - "ReadyResponse", - "ReconfigureResourceRequest", - "ReconfigureResourceResponse", - "RemoveResourceRequest", - "RemoveResourceResponse", - "ValidateConfigRequest", - "ValidateConfigResponse", + 'ModuleServiceBase', + 'ModuleServiceStub', + 'UnimplementedModuleServiceBase', + 'AddResourceRequest', + 'AddResourceResponse', + 'HandlerDefinition', + 'HandlerMap', + 'ReadyRequest', + 'ReadyResponse', + 'ReconfigureResourceRequest', + 'ReconfigureResourceResponse', + 'RemoveResourceRequest', + 'RemoveResourceResponse', + 'ValidateConfigRequest', + 'ValidateConfigResponse', ] diff --git a/src/viam/proto/opentelemetry/proto/common/__init__.py b/src/viam/proto/opentelemetry/proto/common/__init__.py index e3ecdd62fa..7857066e99 100644 --- a/src/viam/proto/opentelemetry/proto/common/__init__.py +++ b/src/viam/proto/opentelemetry/proto/common/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.opentelemetry.proto.common.v1.common_pb2 import AnyValue, ArrayValue, EntityRef, InstrumentationScope, KeyValue, KeyValueList +''' +from .....gen.opentelemetry.proto.common.v1.common_pb2 import ( + AnyValue, + ArrayValue, + EntityRef, + InstrumentationScope, + KeyValue, + KeyValueList +) __all__ = [ - "AnyValue", - "ArrayValue", - "EntityRef", - "InstrumentationScope", - "KeyValue", - "KeyValueList", + 'AnyValue', + 'ArrayValue', + 'EntityRef', + 'InstrumentationScope', + 'KeyValue', + 'KeyValueList', ] diff --git a/src/viam/proto/opentelemetry/proto/resource/__init__.py b/src/viam/proto/opentelemetry/proto/resource/__init__.py index c9a1962cc6..63dd3b991f 100644 --- a/src/viam/proto/opentelemetry/proto/resource/__init__.py +++ b/src/viam/proto/opentelemetry/proto/resource/__init__.py @@ -1,10 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.opentelemetry.proto.resource.v1.resource_pb2 import Resource +''' +from .....gen.opentelemetry.proto.resource.v1.resource_pb2 import ( + Resource +) __all__ = [ - "Resource", + 'Resource', ] diff --git a/src/viam/proto/opentelemetry/proto/trace/__init__.py b/src/viam/proto/opentelemetry/proto/trace/__init__.py index 84c730ed16..fdb0b48913 100644 --- a/src/viam/proto/opentelemetry/proto/trace/__init__.py +++ b/src/viam/proto/opentelemetry/proto/trace/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.opentelemetry.proto.trace.v1.trace_pb2 import ResourceSpans, ScopeSpans, Span, SpanFlags, Status, TracesData +''' +from .....gen.opentelemetry.proto.trace.v1.trace_pb2 import ( + ResourceSpans, + ScopeSpans, + Span, + SpanFlags, + Status, + TracesData +) __all__ = [ - "ResourceSpans", - "ScopeSpans", - "Span", - "SpanFlags", - "Status", - "TracesData", + 'ResourceSpans', + 'ScopeSpans', + 'Span', + 'SpanFlags', + 'Status', + 'TracesData', ] diff --git a/src/viam/proto/provisioning/__init__.py b/src/viam/proto/provisioning/__init__.py index 1e70aeca42..49f71aa0d4 100644 --- a/src/viam/proto/provisioning/__init__.py +++ b/src/viam/proto/provisioning/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.provisioning.v1.provisioning_grpc import ProvisioningServiceBase, ProvisioningServiceStub, UnimplementedProvisioningServiceBase +''' +from ...gen.provisioning.v1.provisioning_grpc import ( + ProvisioningServiceBase, + ProvisioningServiceStub, + UnimplementedProvisioningServiceBase +) from ...gen.provisioning.v1.provisioning_pb2 import ( APIKey, CloudConfig, @@ -18,25 +21,25 @@ SetNetworkCredentialsRequest, SetNetworkCredentialsResponse, SetSmartMachineCredentialsRequest, - SetSmartMachineCredentialsResponse, + SetSmartMachineCredentialsResponse ) __all__ = [ - "ProvisioningServiceBase", - "ProvisioningServiceStub", - "UnimplementedProvisioningServiceBase", - "APIKey", - "CloudConfig", - "ExitProvisioningRequest", - "ExitProvisioningResponse", - "GetNetworkListRequest", - "GetNetworkListResponse", - "GetSmartMachineStatusRequest", - "GetSmartMachineStatusResponse", - "NetworkInfo", - "ProvisioningInfo", - "SetNetworkCredentialsRequest", - "SetNetworkCredentialsResponse", - "SetSmartMachineCredentialsRequest", - "SetSmartMachineCredentialsResponse", + 'ProvisioningServiceBase', + 'ProvisioningServiceStub', + 'UnimplementedProvisioningServiceBase', + 'APIKey', + 'CloudConfig', + 'ExitProvisioningRequest', + 'ExitProvisioningResponse', + 'GetNetworkListRequest', + 'GetNetworkListResponse', + 'GetSmartMachineStatusRequest', + 'GetSmartMachineStatusResponse', + 'NetworkInfo', + 'ProvisioningInfo', + 'SetNetworkCredentialsRequest', + 'SetNetworkCredentialsResponse', + 'SetSmartMachineCredentialsRequest', + 'SetSmartMachineCredentialsResponse', ] diff --git a/src/viam/proto/robot/__init__.py b/src/viam/proto/robot/__init__.py index f28c2ea418..69ef8ad1ef 100644 --- a/src/viam/proto/robot/__init__.py +++ b/src/viam/proto/robot/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.robot.v1.robot_grpc import RobotServiceBase, RobotServiceStub, UnimplementedRobotServiceBase +''' +from ...gen.robot.v1.robot_grpc import ( + RobotServiceBase, + RobotServiceStub, + UnimplementedRobotServiceBase +) from ...gen.robot.v1.robot_pb2 import ( BlockForOperationRequest, BlockForOperationResponse, @@ -67,74 +70,74 @@ TransformPoseResponse, Tunnel, TunnelRequest, - TunnelResponse, + TunnelResponse ) __all__ = [ - "RobotServiceBase", - "RobotServiceStub", - "UnimplementedRobotServiceBase", - "BlockForOperationRequest", - "BlockForOperationResponse", - "CancelOperationRequest", - "CancelOperationResponse", - "ConfigStatus", - "FrameSystemConfig", - "FrameSystemConfigRequest", - "FrameSystemConfigResponse", - "GetCloudMetadataRequest", - "GetCloudMetadataResponse", - "GetMachineStatusRequest", - "GetMachineStatusResponse", - "GetModelsFromModulesRequest", - "GetModelsFromModulesResponse", - "GetOperationsRequest", - "GetOperationsResponse", - "GetPoseRequest", - "GetPoseResponse", - "GetSessionsRequest", - "GetSessionsResponse", - "GetStatusRequest", - "GetStatusResponse", - "GetVersionRequest", - "GetVersionResponse", - "JobStatus", - "ListTunnelsRequest", - "ListTunnelsResponse", - "LogRequest", - "LogResponse", - "ModuleModel", - "Operation", - "PeerConnectionInfo", - "PeerConnectionType", - "ResourceNamesRequest", - "ResourceNamesResponse", - "ResourceRPCSubtype", - "ResourceRPCSubtypesRequest", - "ResourceRPCSubtypesResponse", - "ResourceStatus", - "RestartModuleRequest", - "RestartModuleResponse", - "SendSessionHeartbeatRequest", - "SendSessionHeartbeatResponse", - "SendTracesRequest", - "SendTracesResponse", - "Session", - "ShutdownRequest", - "ShutdownResponse", - "StartSessionRequest", - "StartSessionResponse", - "Status", - "StopAllRequest", - "StopAllResponse", - "StopExtraParameters", - "StreamStatusRequest", - "StreamStatusResponse", - "TransformPCDRequest", - "TransformPCDResponse", - "TransformPoseRequest", - "TransformPoseResponse", - "Tunnel", - "TunnelRequest", - "TunnelResponse", + 'RobotServiceBase', + 'RobotServiceStub', + 'UnimplementedRobotServiceBase', + 'BlockForOperationRequest', + 'BlockForOperationResponse', + 'CancelOperationRequest', + 'CancelOperationResponse', + 'ConfigStatus', + 'FrameSystemConfig', + 'FrameSystemConfigRequest', + 'FrameSystemConfigResponse', + 'GetCloudMetadataRequest', + 'GetCloudMetadataResponse', + 'GetMachineStatusRequest', + 'GetMachineStatusResponse', + 'GetModelsFromModulesRequest', + 'GetModelsFromModulesResponse', + 'GetOperationsRequest', + 'GetOperationsResponse', + 'GetPoseRequest', + 'GetPoseResponse', + 'GetSessionsRequest', + 'GetSessionsResponse', + 'GetStatusRequest', + 'GetStatusResponse', + 'GetVersionRequest', + 'GetVersionResponse', + 'JobStatus', + 'ListTunnelsRequest', + 'ListTunnelsResponse', + 'LogRequest', + 'LogResponse', + 'ModuleModel', + 'Operation', + 'PeerConnectionInfo', + 'PeerConnectionType', + 'ResourceNamesRequest', + 'ResourceNamesResponse', + 'ResourceRPCSubtype', + 'ResourceRPCSubtypesRequest', + 'ResourceRPCSubtypesResponse', + 'ResourceStatus', + 'RestartModuleRequest', + 'RestartModuleResponse', + 'SendSessionHeartbeatRequest', + 'SendSessionHeartbeatResponse', + 'SendTracesRequest', + 'SendTracesResponse', + 'Session', + 'ShutdownRequest', + 'ShutdownResponse', + 'StartSessionRequest', + 'StartSessionResponse', + 'Status', + 'StopAllRequest', + 'StopAllResponse', + 'StopExtraParameters', + 'StreamStatusRequest', + 'StreamStatusResponse', + 'TransformPCDRequest', + 'TransformPCDResponse', + 'TransformPoseRequest', + 'TransformPoseResponse', + 'Tunnel', + 'TunnelRequest', + 'TunnelResponse', ] diff --git a/src/viam/proto/rpc/auth.py b/src/viam/proto/rpc/auth.py index 1704c74cd4..462f075a39 100644 --- a/src/viam/proto/rpc/auth.py +++ b/src/viam/proto/rpc/auth.py @@ -1,34 +1,33 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ...gen.proto.rpc.v1.auth_grpc import ( AuthServiceBase, AuthServiceStub, ExternalAuthServiceBase, ExternalAuthServiceStub, UnimplementedAuthServiceBase, - UnimplementedExternalAuthServiceBase, + UnimplementedExternalAuthServiceBase ) from ...gen.proto.rpc.v1.auth_pb2 import ( AuthenticateRequest, AuthenticateResponse, AuthenticateToRequest, AuthenticateToResponse, - Credentials, + Credentials ) __all__ = [ - "AuthServiceBase", - "AuthServiceStub", - "ExternalAuthServiceBase", - "ExternalAuthServiceStub", - "UnimplementedAuthServiceBase", - "UnimplementedExternalAuthServiceBase", - "AuthenticateRequest", - "AuthenticateResponse", - "AuthenticateToRequest", - "AuthenticateToResponse", - "Credentials", + 'AuthServiceBase', + 'AuthServiceStub', + 'ExternalAuthServiceBase', + 'ExternalAuthServiceStub', + 'UnimplementedAuthServiceBase', + 'UnimplementedExternalAuthServiceBase', + 'AuthenticateRequest', + 'AuthenticateResponse', + 'AuthenticateToRequest', + 'AuthenticateToResponse', + 'Credentials', ] diff --git a/src/viam/proto/rpc/examples/echo/__init__.py b/src/viam/proto/rpc/examples/echo/__init__.py index 60cefe6d90..5ec2ea10a1 100644 --- a/src/viam/proto/rpc/examples/echo/__init__.py +++ b/src/viam/proto/rpc/examples/echo/__init__.py @@ -1,26 +1,29 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.proto.rpc.examples.echo.v1.echo_grpc import EchoServiceBase, EchoServiceStub, UnimplementedEchoServiceBase +''' +from .....gen.proto.rpc.examples.echo.v1.echo_grpc import ( + EchoServiceBase, + EchoServiceStub, + UnimplementedEchoServiceBase +) from .....gen.proto.rpc.examples.echo.v1.echo_pb2 import ( EchoBiDiRequest, EchoBiDiResponse, EchoMultipleRequest, EchoMultipleResponse, EchoRequest, - EchoResponse, + EchoResponse ) __all__ = [ - "EchoServiceBase", - "EchoServiceStub", - "UnimplementedEchoServiceBase", - "EchoBiDiRequest", - "EchoBiDiResponse", - "EchoMultipleRequest", - "EchoMultipleResponse", - "EchoRequest", - "EchoResponse", + 'EchoServiceBase', + 'EchoServiceStub', + 'UnimplementedEchoServiceBase', + 'EchoBiDiRequest', + 'EchoBiDiResponse', + 'EchoMultipleRequest', + 'EchoMultipleResponse', + 'EchoRequest', + 'EchoResponse', ] diff --git a/src/viam/proto/rpc/examples/echoresource/__init__.py b/src/viam/proto/rpc/examples/echoresource/__init__.py index 18e72d0443..e85abde49f 100644 --- a/src/viam/proto/rpc/examples/echoresource/__init__.py +++ b/src/viam/proto/rpc/examples/echoresource/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from .....gen.proto.rpc.examples.echoresource.v1.echoresource_grpc import ( EchoResourceServiceBase, EchoResourceServiceStub, - UnimplementedEchoResourceServiceBase, + UnimplementedEchoResourceServiceBase ) from .....gen.proto.rpc.examples.echoresource.v1.echoresource_pb2 import ( EchoResourceBiDiRequest, @@ -14,17 +13,17 @@ EchoResourceMultipleRequest, EchoResourceMultipleResponse, EchoResourceRequest, - EchoResourceResponse, + EchoResourceResponse ) __all__ = [ - "EchoResourceServiceBase", - "EchoResourceServiceStub", - "UnimplementedEchoResourceServiceBase", - "EchoResourceBiDiRequest", - "EchoResourceBiDiResponse", - "EchoResourceMultipleRequest", - "EchoResourceMultipleResponse", - "EchoResourceRequest", - "EchoResourceResponse", + 'EchoResourceServiceBase', + 'EchoResourceServiceStub', + 'UnimplementedEchoResourceServiceBase', + 'EchoResourceBiDiRequest', + 'EchoResourceBiDiResponse', + 'EchoResourceMultipleRequest', + 'EchoResourceMultipleResponse', + 'EchoResourceRequest', + 'EchoResourceResponse', ] diff --git a/src/viam/proto/rpc/webrtc/grpc.py b/src/viam/proto/rpc/webrtc/grpc.py index bdb49fa2f8..17813a7bc1 100644 --- a/src/viam/proto/rpc/webrtc/grpc.py +++ b/src/viam/proto/rpc/webrtc/grpc.py @@ -1,8 +1,7 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.proto.rpc.webrtc.v1.grpc_pb2 import ( Metadata, PacketMessage, @@ -14,23 +13,27 @@ ResponseMessage, ResponseTrailers, Stream, - Strings, + Strings +) +from ....gen.proto.rpc.webrtc.v1.signaling_grpc import ( + SignalingServiceBase, + SignalingServiceStub, + UnimplementedSignalingServiceBase ) -from ....gen.proto.rpc.webrtc.v1.signaling_grpc import SignalingServiceBase, SignalingServiceStub, UnimplementedSignalingServiceBase __all__ = [ - "Metadata", - "PacketMessage", - "Request", - "RequestHeaders", - "RequestMessage", - "Response", - "ResponseHeaders", - "ResponseMessage", - "ResponseTrailers", - "Stream", - "Strings", - "SignalingServiceBase", - "SignalingServiceStub", - "UnimplementedSignalingServiceBase", + 'Metadata', + 'PacketMessage', + 'Request', + 'RequestHeaders', + 'RequestMessage', + 'Response', + 'ResponseHeaders', + 'ResponseMessage', + 'ResponseTrailers', + 'Stream', + 'Strings', + 'SignalingServiceBase', + 'SignalingServiceStub', + 'UnimplementedSignalingServiceBase', ] diff --git a/src/viam/proto/rpc/webrtc/signaling.py b/src/viam/proto/rpc/webrtc/signaling.py index a47b891752..a64090df20 100644 --- a/src/viam/proto/rpc/webrtc/signaling.py +++ b/src/viam/proto/rpc/webrtc/signaling.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.proto.rpc.webrtc.v1.signaling_grpc import SignalingServiceBase, SignalingServiceStub, UnimplementedSignalingServiceBase +''' +from ....gen.proto.rpc.webrtc.v1.signaling_grpc import ( + SignalingServiceBase, + SignalingServiceStub, + UnimplementedSignalingServiceBase +) from ....gen.proto.rpc.webrtc.v1.signaling_pb2 import ( AnswerRequest, AnswerRequestDoneStage, @@ -26,33 +29,33 @@ ICEServer, OptionalWebRTCConfigRequest, OptionalWebRTCConfigResponse, - WebRTCConfig, + WebRTCConfig ) __all__ = [ - "SignalingServiceBase", - "SignalingServiceStub", - "UnimplementedSignalingServiceBase", - "AnswerRequest", - "AnswerRequestDoneStage", - "AnswerRequestErrorStage", - "AnswerRequestHeartbeatStage", - "AnswerRequestInitStage", - "AnswerRequestUpdateStage", - "AnswerResponse", - "AnswerResponseDoneStage", - "AnswerResponseErrorStage", - "AnswerResponseInitStage", - "AnswerResponseUpdateStage", - "CallRequest", - "CallResponse", - "CallResponseInitStage", - "CallResponseUpdateStage", - "CallUpdateRequest", - "CallUpdateResponse", - "ICECandidate", - "ICEServer", - "OptionalWebRTCConfigRequest", - "OptionalWebRTCConfigResponse", - "WebRTCConfig", + 'SignalingServiceBase', + 'SignalingServiceStub', + 'UnimplementedSignalingServiceBase', + 'AnswerRequest', + 'AnswerRequestDoneStage', + 'AnswerRequestErrorStage', + 'AnswerRequestHeartbeatStage', + 'AnswerRequestInitStage', + 'AnswerRequestUpdateStage', + 'AnswerResponse', + 'AnswerResponseDoneStage', + 'AnswerResponseErrorStage', + 'AnswerResponseInitStage', + 'AnswerResponseUpdateStage', + 'CallRequest', + 'CallResponse', + 'CallResponseInitStage', + 'CallResponseUpdateStage', + 'CallUpdateRequest', + 'CallUpdateResponse', + 'ICECandidate', + 'ICEServer', + 'OptionalWebRTCConfigRequest', + 'OptionalWebRTCConfigResponse', + 'WebRTCConfig', ] diff --git a/src/viam/proto/service/datamanager/__init__.py b/src/viam/proto/service/datamanager/__init__.py index 4b3766eacc..cbf556f15e 100644 --- a/src/viam/proto/service/datamanager/__init__.py +++ b/src/viam/proto/service/datamanager/__init__.py @@ -1,26 +1,25 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.service.datamanager.v1.data_manager_grpc import ( DataManagerServiceBase, DataManagerServiceStub, - UnimplementedDataManagerServiceBase, + UnimplementedDataManagerServiceBase ) from ....gen.service.datamanager.v1.data_manager_pb2 import ( SyncRequest, SyncResponse, UploadBinaryDataToDatasetsRequest, - UploadBinaryDataToDatasetsResponse, + UploadBinaryDataToDatasetsResponse ) __all__ = [ - "DataManagerServiceBase", - "DataManagerServiceStub", - "UnimplementedDataManagerServiceBase", - "SyncRequest", - "SyncResponse", - "UploadBinaryDataToDatasetsRequest", - "UploadBinaryDataToDatasetsResponse", + 'DataManagerServiceBase', + 'DataManagerServiceStub', + 'UnimplementedDataManagerServiceBase', + 'SyncRequest', + 'SyncResponse', + 'UploadBinaryDataToDatasetsRequest', + 'UploadBinaryDataToDatasetsResponse', ] diff --git a/src/viam/proto/service/discovery/__init__.py b/src/viam/proto/service/discovery/__init__.py index 3593fd1fe7..1b4ea7ee96 100644 --- a/src/viam/proto/service/discovery/__init__.py +++ b/src/viam/proto/service/discovery/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.discovery.v1.discovery_grpc import DiscoveryServiceBase, DiscoveryServiceStub, UnimplementedDiscoveryServiceBase -from ....gen.service.discovery.v1.discovery_pb2 import DiscoverResourcesRequest, DiscoverResourcesResponse +''' +from ....gen.service.discovery.v1.discovery_grpc import ( + DiscoveryServiceBase, + DiscoveryServiceStub, + UnimplementedDiscoveryServiceBase +) +from ....gen.service.discovery.v1.discovery_pb2 import ( + DiscoverResourcesRequest, + DiscoverResourcesResponse +) __all__ = [ - "DiscoveryServiceBase", - "DiscoveryServiceStub", - "UnimplementedDiscoveryServiceBase", - "DiscoverResourcesRequest", - "DiscoverResourcesResponse", + 'DiscoveryServiceBase', + 'DiscoveryServiceStub', + 'UnimplementedDiscoveryServiceBase', + 'DiscoverResourcesRequest', + 'DiscoverResourcesResponse', ] diff --git a/src/viam/proto/service/generic/__init__.py b/src/viam/proto/service/generic/__init__.py index bdfbb40f9e..8158bb0d69 100644 --- a/src/viam/proto/service/generic/__init__.py +++ b/src/viam/proto/service/generic/__init__.py @@ -1,12 +1,15 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.generic.v1.generic_grpc import GenericServiceBase, GenericServiceStub, UnimplementedGenericServiceBase +''' +from ....gen.service.generic.v1.generic_grpc import ( + GenericServiceBase, + GenericServiceStub, + UnimplementedGenericServiceBase +) __all__ = [ - "GenericServiceBase", - "GenericServiceStub", - "UnimplementedGenericServiceBase", + 'GenericServiceBase', + 'GenericServiceStub', + 'UnimplementedGenericServiceBase', ] diff --git a/src/viam/proto/service/mlmodel/__init__.py b/src/viam/proto/service/mlmodel/__init__.py index b6687bdefe..486d2c7ad1 100644 --- a/src/viam/proto/service/mlmodel/__init__.py +++ b/src/viam/proto/service/mlmodel/__init__.py @@ -1,22 +1,25 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.mlmodel.v1.mlmodel_grpc import MLModelServiceBase, MLModelServiceStub, UnimplementedMLModelServiceBase +''' +from ....gen.service.mlmodel.v1.mlmodel_grpc import ( + MLModelServiceBase, + MLModelServiceStub, + UnimplementedMLModelServiceBase +) from ....gen.service.mlmodel.v1.mlmodel_pb2 import ( File, FlatTensor, FlatTensorDataDouble, FlatTensorDataFloat, - FlatTensorDataInt8, FlatTensorDataInt16, FlatTensorDataInt32, FlatTensorDataInt64, - FlatTensorDataUInt8, + FlatTensorDataInt8, FlatTensorDataUInt16, FlatTensorDataUInt32, FlatTensorDataUInt64, + FlatTensorDataUInt8, FlatTensors, InferRequest, InferResponse, @@ -24,31 +27,31 @@ Metadata, MetadataRequest, MetadataResponse, - TensorInfo, + TensorInfo ) __all__ = [ - "MLModelServiceBase", - "MLModelServiceStub", - "UnimplementedMLModelServiceBase", - "File", - "FlatTensor", - "FlatTensorDataDouble", - "FlatTensorDataFloat", - "FlatTensorDataInt16", - "FlatTensorDataInt32", - "FlatTensorDataInt64", - "FlatTensorDataInt8", - "FlatTensorDataUInt16", - "FlatTensorDataUInt32", - "FlatTensorDataUInt64", - "FlatTensorDataUInt8", - "FlatTensors", - "InferRequest", - "InferResponse", - "LabelType", - "Metadata", - "MetadataRequest", - "MetadataResponse", - "TensorInfo", + 'MLModelServiceBase', + 'MLModelServiceStub', + 'UnimplementedMLModelServiceBase', + 'File', + 'FlatTensor', + 'FlatTensorDataDouble', + 'FlatTensorDataFloat', + 'FlatTensorDataInt16', + 'FlatTensorDataInt32', + 'FlatTensorDataInt64', + 'FlatTensorDataInt8', + 'FlatTensorDataUInt16', + 'FlatTensorDataUInt32', + 'FlatTensorDataUInt64', + 'FlatTensorDataUInt8', + 'FlatTensors', + 'InferRequest', + 'InferResponse', + 'LabelType', + 'Metadata', + 'MetadataRequest', + 'MetadataResponse', + 'TensorInfo', ] diff --git a/src/viam/proto/service/motion/__init__.py b/src/viam/proto/service/motion/__init__.py index b4306e0608..1f890c4a48 100644 --- a/src/viam/proto/service/motion/__init__.py +++ b/src/viam/proto/service/motion/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.motion.v1.motion_grpc import MotionServiceBase, MotionServiceStub, UnimplementedMotionServiceBase +''' +from ....gen.service.motion.v1.motion_grpc import ( + MotionServiceBase, + MotionServiceStub, + UnimplementedMotionServiceBase +) from ....gen.service.motion.v1.motion_pb2 import ( CollisionSpecification, ComponentState, @@ -32,39 +35,39 @@ PlanWithStatus, PseudolinearConstraint, StopPlanRequest, - StopPlanResponse, + StopPlanResponse ) __all__ = [ - "MotionServiceBase", - "MotionServiceStub", - "UnimplementedMotionServiceBase", - "CollisionSpecification", - "ComponentState", - "Constraints", - "GetPlanRequest", - "GetPlanResponse", - "GetPoseRequest", - "GetPoseResponse", - "LinearConstraint", - "ListPlanStatusesRequest", - "ListPlanStatusesResponse", - "MotionConfiguration", - "MoveOnGlobeRequest", - "MoveOnGlobeResponse", - "MoveOnMapRequest", - "MoveOnMapResponse", - "MoveRequest", - "MoveResponse", - "ObstacleDetector", - "OrientationConstraint", - "Plan", - "PlanState", - "PlanStatus", - "PlanStatusWithID", - "PlanStep", - "PlanWithStatus", - "PseudolinearConstraint", - "StopPlanRequest", - "StopPlanResponse", + 'MotionServiceBase', + 'MotionServiceStub', + 'UnimplementedMotionServiceBase', + 'CollisionSpecification', + 'ComponentState', + 'Constraints', + 'GetPlanRequest', + 'GetPlanResponse', + 'GetPoseRequest', + 'GetPoseResponse', + 'LinearConstraint', + 'ListPlanStatusesRequest', + 'ListPlanStatusesResponse', + 'MotionConfiguration', + 'MoveOnGlobeRequest', + 'MoveOnGlobeResponse', + 'MoveOnMapRequest', + 'MoveOnMapResponse', + 'MoveRequest', + 'MoveResponse', + 'ObstacleDetector', + 'OrientationConstraint', + 'Plan', + 'PlanState', + 'PlanStatus', + 'PlanStatusWithID', + 'PlanStep', + 'PlanWithStatus', + 'PseudolinearConstraint', + 'StopPlanRequest', + 'StopPlanResponse', ] diff --git a/src/viam/proto/service/navigation/__init__.py b/src/viam/proto/service/navigation/__init__.py index c0c7f058c0..4cde4b7bbd 100644 --- a/src/viam/proto/service/navigation/__init__.py +++ b/src/viam/proto/service/navigation/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.navigation.v1.navigation_grpc import NavigationServiceBase, NavigationServiceStub, UnimplementedNavigationServiceBase +''' +from ....gen.service.navigation.v1.navigation_grpc import ( + NavigationServiceBase, + NavigationServiceStub, + UnimplementedNavigationServiceBase +) from ....gen.service.navigation.v1.navigation_pb2 import ( AddWaypointRequest, AddWaypointResponse, @@ -26,33 +29,33 @@ RemoveWaypointResponse, SetModeRequest, SetModeResponse, - Waypoint, + Waypoint ) __all__ = [ - "NavigationServiceBase", - "NavigationServiceStub", - "UnimplementedNavigationServiceBase", - "AddWaypointRequest", - "AddWaypointResponse", - "GetLocationRequest", - "GetLocationResponse", - "GetModeRequest", - "GetModeResponse", - "GetObstaclesRequest", - "GetObstaclesResponse", - "GetPathsRequest", - "GetPathsResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "GetWaypointsRequest", - "GetWaypointsResponse", - "MapType", - "Mode", - "Path", - "RemoveWaypointRequest", - "RemoveWaypointResponse", - "SetModeRequest", - "SetModeResponse", - "Waypoint", + 'NavigationServiceBase', + 'NavigationServiceStub', + 'UnimplementedNavigationServiceBase', + 'AddWaypointRequest', + 'AddWaypointResponse', + 'GetLocationRequest', + 'GetLocationResponse', + 'GetModeRequest', + 'GetModeResponse', + 'GetObstaclesRequest', + 'GetObstaclesResponse', + 'GetPathsRequest', + 'GetPathsResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'GetWaypointsRequest', + 'GetWaypointsResponse', + 'MapType', + 'Mode', + 'Path', + 'RemoveWaypointRequest', + 'RemoveWaypointResponse', + 'SetModeRequest', + 'SetModeResponse', + 'Waypoint', ] diff --git a/src/viam/proto/service/sensors/__init__.py b/src/viam/proto/service/sensors/__init__.py index 0f7a042779..f2a0905e5e 100644 --- a/src/viam/proto/service/sensors/__init__.py +++ b/src/viam/proto/service/sensors/__init__.py @@ -1,18 +1,27 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.sensors.v1.sensors_grpc import SensorsServiceBase, SensorsServiceStub, UnimplementedSensorsServiceBase -from ....gen.service.sensors.v1.sensors_pb2 import GetReadingsRequest, GetReadingsResponse, GetSensorsRequest, GetSensorsResponse, Readings +''' +from ....gen.service.sensors.v1.sensors_grpc import ( + SensorsServiceBase, + SensorsServiceStub, + UnimplementedSensorsServiceBase +) +from ....gen.service.sensors.v1.sensors_pb2 import ( + GetReadingsRequest, + GetReadingsResponse, + GetSensorsRequest, + GetSensorsResponse, + Readings +) __all__ = [ - "SensorsServiceBase", - "SensorsServiceStub", - "UnimplementedSensorsServiceBase", - "GetReadingsRequest", - "GetReadingsResponse", - "GetSensorsRequest", - "GetSensorsResponse", - "Readings", + 'SensorsServiceBase', + 'SensorsServiceStub', + 'UnimplementedSensorsServiceBase', + 'GetReadingsRequest', + 'GetReadingsResponse', + 'GetSensorsRequest', + 'GetSensorsResponse', + 'Readings', ] diff --git a/src/viam/proto/service/shell/__init__.py b/src/viam/proto/service/shell/__init__.py index 47a2a44f69..07fc72562e 100644 --- a/src/viam/proto/service/shell/__init__.py +++ b/src/viam/proto/service/shell/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.shell.v1.shell_grpc import ShellServiceBase, ShellServiceStub, UnimplementedShellServiceBase +''' +from ....gen.service.shell.v1.shell_grpc import ( + ShellServiceBase, + ShellServiceStub, + UnimplementedShellServiceBase +) from ....gen.service.shell.v1.shell_pb2 import ( CopyFilesFromMachineRequest, CopyFilesFromMachineRequestMetadata, @@ -15,22 +18,22 @@ CopyFilesToMachineResponse, FileData, ShellRequest, - ShellResponse, + ShellResponse ) __all__ = [ - "ShellServiceBase", - "ShellServiceStub", - "UnimplementedShellServiceBase", - "CopyFilesFromMachineRequest", - "CopyFilesFromMachineRequestMetadata", - "CopyFilesFromMachineResponse", - "CopyFilesFromMachineResponseMetadata", - "CopyFilesSourceType", - "CopyFilesToMachineRequest", - "CopyFilesToMachineRequestMetadata", - "CopyFilesToMachineResponse", - "FileData", - "ShellRequest", - "ShellResponse", + 'ShellServiceBase', + 'ShellServiceStub', + 'UnimplementedShellServiceBase', + 'CopyFilesFromMachineRequest', + 'CopyFilesFromMachineRequestMetadata', + 'CopyFilesFromMachineResponse', + 'CopyFilesFromMachineResponseMetadata', + 'CopyFilesSourceType', + 'CopyFilesToMachineRequest', + 'CopyFilesToMachineRequestMetadata', + 'CopyFilesToMachineResponse', + 'FileData', + 'ShellRequest', + 'ShellResponse', ] diff --git a/src/viam/proto/service/slam/__init__.py b/src/viam/proto/service/slam/__init__.py index 0703e95d24..bba528710a 100644 --- a/src/viam/proto/service/slam/__init__.py +++ b/src/viam/proto/service/slam/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.slam.v1.slam_grpc import SLAMServiceBase, SLAMServiceStub, UnimplementedSLAMServiceBase +''' +from ....gen.service.slam.v1.slam_grpc import ( + SLAMServiceBase, + SLAMServiceStub, + UnimplementedSLAMServiceBase +) from ....gen.service.slam.v1.slam_pb2 import ( GetInternalStateRequest, GetInternalStateResponse, @@ -15,22 +18,22 @@ GetPropertiesResponse, MappingMode, SensorInfo, - SensorType, + SensorType ) __all__ = [ - "SLAMServiceBase", - "SLAMServiceStub", - "UnimplementedSLAMServiceBase", - "GetInternalStateRequest", - "GetInternalStateResponse", - "GetPointCloudMapRequest", - "GetPointCloudMapResponse", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "MappingMode", - "SensorInfo", - "SensorType", + 'SLAMServiceBase', + 'SLAMServiceStub', + 'UnimplementedSLAMServiceBase', + 'GetInternalStateRequest', + 'GetInternalStateResponse', + 'GetPointCloudMapRequest', + 'GetPointCloudMapResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'MappingMode', + 'SensorInfo', + 'SensorType', ] diff --git a/src/viam/proto/service/video/__init__.py b/src/viam/proto/service/video/__init__.py index bb515b5e78..d3b1668585 100644 --- a/src/viam/proto/service/video/__init__.py +++ b/src/viam/proto/service/video/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.video.v1.video_grpc import UnimplementedVideoServiceBase, VideoServiceBase, VideoServiceStub -from ....gen.service.video.v1.video_pb2 import GetVideoRequest, GetVideoResponse +''' +from ....gen.service.video.v1.video_grpc import ( + UnimplementedVideoServiceBase, + VideoServiceBase, + VideoServiceStub +) +from ....gen.service.video.v1.video_pb2 import ( + GetVideoRequest, + GetVideoResponse +) __all__ = [ - "UnimplementedVideoServiceBase", - "VideoServiceBase", - "VideoServiceStub", - "GetVideoRequest", - "GetVideoResponse", + 'UnimplementedVideoServiceBase', + 'VideoServiceBase', + 'VideoServiceStub', + 'GetVideoRequest', + 'GetVideoResponse', ] diff --git a/src/viam/proto/service/vision/__init__.py b/src/viam/proto/service/vision/__init__.py index a31dcafb76..580019886f 100644 --- a/src/viam/proto/service/vision/__init__.py +++ b/src/viam/proto/service/vision/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.vision.v1.vision_grpc import UnimplementedVisionServiceBase, VisionServiceBase, VisionServiceStub +''' +from ....gen.service.vision.v1.vision_grpc import ( + UnimplementedVisionServiceBase, + VisionServiceBase, + VisionServiceStub +) from ....gen.service.vision.v1.vision_pb2 import ( CaptureAllFromCameraRequest, CaptureAllFromCameraResponse, @@ -20,27 +23,27 @@ GetObjectPointCloudsRequest, GetObjectPointCloudsResponse, GetPropertiesRequest, - GetPropertiesResponse, + GetPropertiesResponse ) __all__ = [ - "UnimplementedVisionServiceBase", - "VisionServiceBase", - "VisionServiceStub", - "CaptureAllFromCameraRequest", - "CaptureAllFromCameraResponse", - "Classification", - "Detection", - "GetClassificationsFromCameraRequest", - "GetClassificationsFromCameraResponse", - "GetClassificationsRequest", - "GetClassificationsResponse", - "GetDetectionsFromCameraRequest", - "GetDetectionsFromCameraResponse", - "GetDetectionsRequest", - "GetDetectionsResponse", - "GetObjectPointCloudsRequest", - "GetObjectPointCloudsResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", + 'UnimplementedVisionServiceBase', + 'VisionServiceBase', + 'VisionServiceStub', + 'CaptureAllFromCameraRequest', + 'CaptureAllFromCameraResponse', + 'Classification', + 'Detection', + 'GetClassificationsFromCameraRequest', + 'GetClassificationsFromCameraResponse', + 'GetClassificationsRequest', + 'GetClassificationsResponse', + 'GetDetectionsFromCameraRequest', + 'GetDetectionsFromCameraResponse', + 'GetDetectionsRequest', + 'GetDetectionsResponse', + 'GetObjectPointCloudsRequest', + 'GetObjectPointCloudsResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', ] diff --git a/src/viam/proto/service/worldstatestore/__init__.py b/src/viam/proto/service/worldstatestore/__init__.py index b6c2b155ab..d728dc694b 100644 --- a/src/viam/proto/service/worldstatestore/__init__.py +++ b/src/viam/proto/service/worldstatestore/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.service.worldstatestore.v1.world_state_store_grpc import ( UnimplementedWorldStateStoreServiceBase, WorldStateStoreServiceBase, - WorldStateStoreServiceStub, + WorldStateStoreServiceStub ) from ....gen.service.worldstatestore.v1.world_state_store_pb2 import ( GetTransformRequest, @@ -15,18 +14,18 @@ ListUUIDsResponse, StreamTransformChangesRequest, StreamTransformChangesResponse, - TransformChangeType, + TransformChangeType ) __all__ = [ - "UnimplementedWorldStateStoreServiceBase", - "WorldStateStoreServiceBase", - "WorldStateStoreServiceStub", - "GetTransformRequest", - "GetTransformResponse", - "ListUUIDsRequest", - "ListUUIDsResponse", - "StreamTransformChangesRequest", - "StreamTransformChangesResponse", - "TransformChangeType", + 'UnimplementedWorldStateStoreServiceBase', + 'WorldStateStoreServiceBase', + 'WorldStateStoreServiceStub', + 'GetTransformRequest', + 'GetTransformResponse', + 'ListUUIDsRequest', + 'ListUUIDsResponse', + 'StreamTransformChangesRequest', + 'StreamTransformChangesResponse', + 'TransformChangeType', ] diff --git a/src/viam/proto/stream/__init__.py b/src/viam/proto/stream/__init__.py index 4053789543..65e7c5d375 100644 --- a/src/viam/proto/stream/__init__.py +++ b/src/viam/proto/stream/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.stream.v1.stream_grpc import StreamServiceBase, StreamServiceStub, UnimplementedStreamServiceBase +''' +from ...gen.stream.v1.stream_grpc import ( + StreamServiceBase, + StreamServiceStub, + UnimplementedStreamServiceBase +) from ...gen.stream.v1.stream_pb2 import ( AddStreamRequest, AddStreamResponse, @@ -15,22 +18,22 @@ RemoveStreamResponse, Resolution, SetStreamOptionsRequest, - SetStreamOptionsResponse, + SetStreamOptionsResponse ) __all__ = [ - "StreamServiceBase", - "StreamServiceStub", - "UnimplementedStreamServiceBase", - "AddStreamRequest", - "AddStreamResponse", - "GetStreamOptionsRequest", - "GetStreamOptionsResponse", - "ListStreamsRequest", - "ListStreamsResponse", - "RemoveStreamRequest", - "RemoveStreamResponse", - "Resolution", - "SetStreamOptionsRequest", - "SetStreamOptionsResponse", + 'StreamServiceBase', + 'StreamServiceStub', + 'UnimplementedStreamServiceBase', + 'AddStreamRequest', + 'AddStreamResponse', + 'GetStreamOptionsRequest', + 'GetStreamOptionsResponse', + 'ListStreamsRequest', + 'ListStreamsResponse', + 'RemoveStreamRequest', + 'RemoveStreamResponse', + 'Resolution', + 'SetStreamOptionsRequest', + 'SetStreamOptionsResponse', ] diff --git a/src/viam/proto/tagger/__init__.py b/src/viam/proto/tagger/__init__.py index 3484a6ee3c..0e7ab86b40 100644 --- a/src/viam/proto/tagger/__init__.py +++ b/src/viam/proto/tagger/__init__.py @@ -1,6 +1,7 @@ -""" +''' @generated by Viam. Do not edit manually! -""" +''' -__all__ = [] +__all__ = [ +] diff --git a/src/viam/version_metadata.py b/src/viam/version_metadata.py index 95e7fedae8..e455d7007c 100644 --- a/src/viam/version_metadata.py +++ b/src/viam/version_metadata.py @@ -1,4 +1,4 @@ __version__ = "0.72.0" -API_VERSION = "v0.1.528" +API_VERSION = "v0.1.531" SDK_VERSION = __version__ From 5ce5a26f2c11aca13e9a186f39d54c6de99bdb42 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 19 Mar 2026 22:00:45 +0000 Subject: [PATCH 2/3] [WORKFLOW] Update Python wrappers from viamrobotics/api, commit: 3d19cfb5c5f14ead7d73ba9f30a71bb7705da831 --- src/viam/app/app_client.py | 13 ++++++++++++- tests/mocks/services.py | 1 + tests/test_app_client.py | 11 +++++++++++ 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/src/viam/app/app_client.py b/src/viam/app/app_client.py index 87832c980a..110a8c4198 100644 --- a/src/viam/app/app_client.py +++ b/src/viam/app/app_client.py @@ -212,6 +212,7 @@ def from_proto(cls, robot_part: RobotPartPB) -> Self: self.created_on = robot_part.created_on.ToDatetime() if robot_part.HasField("created_on") else None self.secrets = list(robot_part.secrets) self.last_updated = robot_part.last_updated.ToDatetime() if robot_part.HasField("last_updated") else None + self.robot_config_json = robot_part.robot_config_json if robot_part.HasField("robot_config_json") else None return self id: str @@ -229,6 +230,7 @@ def from_proto(cls, robot_part: RobotPartPB) -> Self: created_on: Optional[datetime] secrets: Optional[List[SharedSecret]] last_updated: Optional[datetime] + robot_config_json: Optional[str] @property def proto(self) -> RobotPartPB: @@ -248,6 +250,7 @@ def proto(self) -> RobotPartPB: created_on=datetime_to_timestamp(self.created_on) if self.created_on else None, secrets=self.secrets, last_updated=datetime_to_timestamp(self.last_updated) if self.last_updated else None, + robot_config_json=self.robot_config_json if self.robot_config_json else None, ) @@ -1475,7 +1478,12 @@ async def get_robot_part_history(self, robot_part_id: str) -> List[RobotPartHist return [RobotPartHistoryEntry.from_proto(part_history) for part_history in response.history] async def update_robot_part( - self, robot_part_id: str, name: str, robot_config: Optional[Mapping[str, Any]] = None, last_known_update: Optional[datetime] = None + self, + robot_part_id: str, + name: str, + robot_config: Optional[Mapping[str, Any]] = None, + last_known_update: Optional[datetime] = None, + robot_config_json: Optional[str] = None, ) -> RobotPart: """Change the name and assign an optional new configuration to a machine part. @@ -1493,6 +1501,8 @@ async def update_robot_part( last_known_update (datetime): Optional time of the last known update to this part's config. If provided, this will result in a GRPCError if the upstream config has changed since this time, indicating that the local config is out of date. Omitting this parameter will result in an overwrite of the upstream config. + robot_config_json (str): Optional raw JSON string of the robot config, preserving user-defined key order. + When set, this takes precedence over robot_config for storage purposes. Raises: GRPCError: If either an invalid machine part ID, name, or config is passed, or if the upstream config has changed since last_known_update. @@ -1506,6 +1516,7 @@ async def update_robot_part( name=name, robot_config=dict_to_struct(robot_config) if robot_config else None, last_known_update=datetime_to_timestamp(last_known_update), + robot_config_json=robot_config_json if robot_config_json else None, ) response: UpdateRobotPartResponse = await self._app_client.UpdateRobotPart(request, metadata=self._metadata) return RobotPart.from_proto(robot_part=response.part) diff --git a/tests/mocks/services.py b/tests/mocks/services.py index 31d3c19c37..79b9de3add 100644 --- a/tests/mocks/services.py +++ b/tests/mocks/services.py @@ -1632,6 +1632,7 @@ async def UpdateRobotPart(self, stream: Stream[UpdateRobotPartRequest, UpdateRob self.name = request.name self.robot_config = request.robot_config self.last_known_update = request.last_known_update + self.robot_config_json = request.robot_config_json if request.HasField("robot_config_json") else None await stream.send_message(UpdateRobotPartResponse(part=self.robot_part)) async def NewRobotPart(self, stream: Stream[NewRobotPartRequest, NewRobotPartResponse]) -> None: diff --git a/tests/test_app_client.py b/tests/test_app_client.py index 4a3bff5613..27ddd4cc18 100644 --- a/tests/test_app_client.py +++ b/tests/test_app_client.py @@ -88,6 +88,7 @@ created_on=TIME, secrets=None, last_updated=TIME, + robot_config_json=None, ) ROBOT_PARTS = [ROBOT_PART] ROVER_RENTAL_ROBOT = RoverRentalRobot( @@ -502,6 +503,16 @@ async def test_update_robot_part(self, service: MockApp): assert updated_robot_part.proto == ROBOT_PART assert service.last_known_update == datetime_to_timestamp(last_known_update) + async def test_update_robot_part_with_config_json(self, service: MockApp): + async with ChannelFor([service]) as channel: + robot_config_json = '{"components": [{"name": "test"}]}' + client = AppClient(channel, METADATA) + updated_robot_part = await client.update_robot_part(robot_part_id=ID, name=NAME, robot_config_json=robot_config_json) + assert service.robot_part_id == ID + assert service.name == NAME + assert service.robot_config_json == robot_config_json + assert updated_robot_part.proto == ROBOT_PART + async def test_new_robot_part(self, service: MockApp): async with ChannelFor([service]) as channel: client = AppClient(channel, METADATA) From 499415d041f585d03c12c42650e3150bb6020320 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 19 Mar 2026 22:00:45 +0000 Subject: [PATCH 3/3] [WORKFLOW] Apply formatting --- src/viam/proto/app/__init__.py | 617 +++++++++--------- src/viam/proto/app/agent/__init__.py | 33 +- src/viam/proto/app/billing.py | 83 ++- src/viam/proto/app/cloudslam/__init__.py | 53 +- src/viam/proto/app/data/__init__.py | 191 +++--- src/viam/proto/app/datapipelines/__init__.py | 53 +- src/viam/proto/app/dataset/__init__.py | 45 +- src/viam/proto/app/datasync/__init__.py | 49 +- src/viam/proto/app/end_user.py | 39 +- src/viam/proto/app/mlinference/__init__.py | 26 +- src/viam/proto/app/mltraining/__init__.py | 63 +- src/viam/proto/app/packages/__init__.py | 43 +- src/viam/proto/app/robot.py | 95 ++- src/viam/proto/common/__init__.py | 79 +-- src/viam/proto/component/arm/__init__.py | 53 +- src/viam/proto/component/audioin/__init__.py | 29 +- src/viam/proto/component/audioout/__init__.py | 26 +- src/viam/proto/component/base/__init__.py | 47 +- src/viam/proto/component/board/__init__.py | 73 +-- src/viam/proto/component/button/__init__.py | 26 +- src/viam/proto/component/camera/__init__.py | 53 +- src/viam/proto/component/encoder/__init__.py | 33 +- src/viam/proto/component/gantry/__init__.py | 45 +- src/viam/proto/component/generic/__init__.py | 17 +- src/viam/proto/component/gripper/__init__.py | 39 +- .../component/inputcontroller/__init__.py | 35 +- src/viam/proto/component/motor/__init__.py | 61 +- .../component/movementsensor/__init__.py | 47 +- .../proto/component/posetracker/__init__.py | 22 +- .../proto/component/powersensor/__init__.py | 27 +- src/viam/proto/component/sensor/__init__.py | 17 +- src/viam/proto/component/servo/__init__.py | 37 +- src/viam/proto/component/switch/__init__.py | 31 +- src/viam/proto/component/testecho/__init__.py | 35 +- src/viam/proto/module/__init__.py | 43 +- .../opentelemetry/proto/common/__init__.py | 26 +- .../opentelemetry/proto/resource/__init__.py | 11 +- .../opentelemetry/proto/trace/__init__.py | 26 +- src/viam/proto/provisioning/__init__.py | 47 +- src/viam/proto/robot/__init__.py | 145 ++-- src/viam/proto/rpc/auth.py | 31 +- src/viam/proto/rpc/examples/echo/__init__.py | 31 +- .../rpc/examples/echoresource/__init__.py | 27 +- src/viam/proto/rpc/webrtc/grpc.py | 41 +- src/viam/proto/rpc/webrtc/signaling.py | 63 +- .../proto/service/datamanager/__init__.py | 23 +- src/viam/proto/service/discovery/__init__.py | 26 +- src/viam/proto/service/generic/__init__.py | 17 +- src/viam/proto/service/mlmodel/__init__.py | 63 +- src/viam/proto/service/motion/__init__.py | 75 +-- src/viam/proto/service/navigation/__init__.py | 63 +- src/viam/proto/service/sensors/__init__.py | 35 +- src/viam/proto/service/shell/__init__.py | 41 +- src/viam/proto/service/slam/__init__.py | 41 +- src/viam/proto/service/video/__init__.py | 26 +- src/viam/proto/service/vision/__init__.py | 51 +- .../proto/service/worldstatestore/__init__.py | 29 +- src/viam/proto/stream/__init__.py | 41 +- src/viam/proto/tagger/__init__.py | 7 +- 59 files changed, 1542 insertions(+), 1709 deletions(-) diff --git a/src/viam/proto/app/__init__.py b/src/viam/proto/app/__init__.py index 073253d723..bf8ec975f7 100644 --- a/src/viam/proto/app/__init__.py +++ b/src/viam/proto/app/__init__.py @@ -1,18 +1,16 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.app.v1.app_grpc import ( - AppServiceBase, - AppServiceStub, - UnimplementedAppServiceBase -) +""" + +from ...gen.app.v1.app_grpc import AppServiceBase, AppServiceStub, UnimplementedAppServiceBase from ...gen.app.v1.app_pb2 import ( - APIKey, - APIKeyWithAuthorizations, + PKCE, + AdditionalFragment, AddRoleRequest, AddRoleResponse, - AdditionalFragment, + APIKey, + APIKeyWithAuthorizations, App, AppCustomizations, AppType, @@ -183,16 +181,16 @@ LocationAuthResponse, LocationOrganization, LocationSummary, - MLModelMetadata, - MLModelVersion, - MLTrainingMetadata, - MLTrainingVersion, MachinePickerCustomizations, MachineSummary, MarkPartAsMainRequest, MarkPartAsMainResponse, MarkPartForRestartRequest, MarkPartForRestartResponse, + MLModelMetadata, + MLModelVersion, + MLTrainingMetadata, + MLTrainingVersion, Model, Module, ModuleFileInfo, @@ -206,7 +204,6 @@ NewRobotResponse, OAuthConfig, OnlineState, - OrgDetails, Organization, OrganizationGetLogoRequest, OrganizationGetLogoResponse, @@ -219,7 +216,7 @@ OrganizationSetLogoResponse, OrganizationSetSupportEmailRequest, OrganizationSetSupportEmailResponse, - PKCE, + OrgDetails, PartSummary, ReadOAuthAppRequest, ReadOAuthAppResponse, @@ -244,16 +241,15 @@ SearchOrganizationsResponse, SetFragmentTagRequest, SetFragmentTagResponse, + SharedSecret, ShareLocationRequest, ShareLocationResponse, - SharedSecret, StorageConfig, TailRobotPartLogsRequest, TailRobotPartLogsResponse, TextOverrides, TransferRegistryItemRequest, TransferRegistryItemResponse, - URLValidation, UnshareLocationRequest, UnshareLocationResponse, UpdateBillingServiceRequest, @@ -292,302 +288,303 @@ UploadModuleFileRequest, UploadModuleFileResponse, Uploads, + URLValidation, VersionHistory, ViamAgentVersion, ViamServerVersion, - Visibility + Visibility, ) __all__ = [ - 'AppServiceBase', - 'AppServiceStub', - 'UnimplementedAppServiceBase', - 'APIKey', - 'APIKeyWithAuthorizations', - 'AddRoleRequest', - 'AddRoleResponse', - 'AdditionalFragment', - 'App', - 'AppCustomizations', - 'AppType', - 'AuthenticationType', - 'AuthenticatorInfo', - 'Authorization', - 'AuthorizationDetails', - 'AuthorizedPermissions', - 'BillingAddress', - 'ChangeRoleRequest', - 'ChangeRoleResponse', - 'CheckPermissionsRequest', - 'CheckPermissionsResponse', - 'ClientAuthentication', - 'CreateFragmentRequest', - 'CreateFragmentResponse', - 'CreateKeyFromExistingKeyAuthorizationsRequest', - 'CreateKeyFromExistingKeyAuthorizationsResponse', - 'CreateKeyRequest', - 'CreateKeyResponse', - 'CreateLocationRequest', - 'CreateLocationResponse', - 'CreateLocationSecretRequest', - 'CreateLocationSecretResponse', - 'CreateModuleRequest', - 'CreateModuleResponse', - 'CreateOAuthAppRequest', - 'CreateOAuthAppResponse', - 'CreateOrganizationInviteRequest', - 'CreateOrganizationInviteResponse', - 'CreateOrganizationRequest', - 'CreateOrganizationResponse', - 'CreateRegistryItemRequest', - 'CreateRegistryItemResponse', - 'CreateRobotPartSecretRequest', - 'CreateRobotPartSecretResponse', - 'DeleteFragmentRequest', - 'DeleteFragmentResponse', - 'DeleteFragmentTagRequest', - 'DeleteFragmentTagResponse', - 'DeleteKeyRequest', - 'DeleteKeyResponse', - 'DeleteLocationRequest', - 'DeleteLocationResponse', - 'DeleteLocationSecretRequest', - 'DeleteLocationSecretResponse', - 'DeleteOAuthAppRequest', - 'DeleteOAuthAppResponse', - 'DeleteOrganizationInviteRequest', - 'DeleteOrganizationInviteResponse', - 'DeleteOrganizationMemberRequest', - 'DeleteOrganizationMemberResponse', - 'DeleteOrganizationRequest', - 'DeleteOrganizationResponse', - 'DeleteRegistryItemRequest', - 'DeleteRegistryItemResponse', - 'DeleteRobotPartRequest', - 'DeleteRobotPartResponse', - 'DeleteRobotPartSecretRequest', - 'DeleteRobotPartSecretResponse', - 'DeleteRobotRequest', - 'DeleteRobotResponse', - 'DisableAuthServiceRequest', - 'DisableAuthServiceResponse', - 'DisableBillingServiceRequest', - 'DisableBillingServiceResponse', - 'EnableAuthServiceRequest', - 'EnableAuthServiceResponse', - 'EnableBillingServiceRequest', - 'EnableBillingServiceResponse', - 'EnabledGrant', - 'Fragment', - 'FragmentError', - 'FragmentErrorType', - 'FragmentHistoryEntry', - 'FragmentImport', - 'FragmentImportList', - 'FragmentRevision', - 'FragmentSummary', - 'FragmentTag', - 'FragmentUsage', - 'FragmentVisibility', - 'GetAppBrandingRequest', - 'GetAppBrandingResponse', - 'GetAppContentRequest', - 'GetAppContentResponse', - 'GetBillingServiceConfigRequest', - 'GetBillingServiceConfigResponse', - 'GetFragmentHistoryRequest', - 'GetFragmentHistoryResponse', - 'GetFragmentRequest', - 'GetFragmentResponse', - 'GetFragmentUsageRequest', - 'GetFragmentUsageResponse', - 'GetLocationMetadataRequest', - 'GetLocationMetadataResponse', - 'GetLocationRequest', - 'GetLocationResponse', - 'GetModuleRequest', - 'GetModuleResponse', - 'GetOrganizationMetadataRequest', - 'GetOrganizationMetadataResponse', - 'GetOrganizationNamespaceAvailabilityRequest', - 'GetOrganizationNamespaceAvailabilityResponse', - 'GetOrganizationRequest', - 'GetOrganizationResponse', - 'GetOrganizationsWithAccessToLocationRequest', - 'GetOrganizationsWithAccessToLocationResponse', - 'GetRegistryItemRequest', - 'GetRegistryItemResponse', - 'GetRobotAPIKeysRequest', - 'GetRobotAPIKeysResponse', - 'GetRobotMetadataRequest', - 'GetRobotMetadataResponse', - 'GetRobotPartByNameAndLocationRequest', - 'GetRobotPartByNameAndLocationResponse', - 'GetRobotPartHistoryRequest', - 'GetRobotPartHistoryResponse', - 'GetRobotPartLogsRequest', - 'GetRobotPartLogsResponse', - 'GetRobotPartMetadataRequest', - 'GetRobotPartMetadataResponse', - 'GetRobotPartRequest', - 'GetRobotPartResponse', - 'GetRobotPartsRequest', - 'GetRobotPartsResponse', - 'GetRobotRequest', - 'GetRobotResponse', - 'GetRoverRentalRobotsRequest', - 'GetRoverRentalRobotsResponse', - 'GetUserIDByEmailRequest', - 'GetUserIDByEmailResponse', - 'ListAuthorizationsRequest', - 'ListAuthorizationsResponse', - 'ListFragmentsRequest', - 'ListFragmentsResponse', - 'ListKeysRequest', - 'ListKeysResponse', - 'ListLocationsRequest', - 'ListLocationsResponse', - 'ListMachineFragmentsRequest', - 'ListMachineFragmentsResponse', - 'ListMachineSummariesRequest', - 'ListMachineSummariesResponse', - 'ListModulesRequest', - 'ListModulesResponse', - 'ListNestedFragmentsRequest', - 'ListNestedFragmentsResponse', - 'ListOAuthAppsRequest', - 'ListOAuthAppsResponse', - 'ListOrganizationMembersRequest', - 'ListOrganizationMembersResponse', - 'ListOrganizationsByUserRequest', - 'ListOrganizationsByUserResponse', - 'ListOrganizationsRequest', - 'ListOrganizationsResponse', - 'ListRegistryItemsRequest', - 'ListRegistryItemsResponse', - 'ListRobotsForLocationsRequest', - 'ListRobotsForLocationsResponse', - 'ListRobotsForOrgRequest', - 'ListRobotsForOrgResponse', - 'ListRobotsRequest', - 'ListRobotsResponse', - 'Location', - 'LocationAuth', - 'LocationAuthRequest', - 'LocationAuthResponse', - 'LocationOrganization', - 'LocationSummary', - 'MLModelMetadata', - 'MLModelVersion', - 'MLTrainingMetadata', - 'MLTrainingVersion', - 'MachinePickerCustomizations', - 'MachineSummary', - 'MarkPartAsMainRequest', - 'MarkPartAsMainResponse', - 'MarkPartForRestartRequest', - 'MarkPartForRestartResponse', - 'Model', - 'Module', - 'ModuleFileInfo', - 'ModuleLanguage', - 'ModuleMetadata', - 'ModuleSourceType', - 'ModuleVersion', - 'NewRobotPartRequest', - 'NewRobotPartResponse', - 'NewRobotRequest', - 'NewRobotResponse', - 'OAuthConfig', - 'OnlineState', - 'OrgDetails', - 'Organization', - 'OrganizationGetLogoRequest', - 'OrganizationGetLogoResponse', - 'OrganizationGetSupportEmailRequest', - 'OrganizationGetSupportEmailResponse', - 'OrganizationIdentity', - 'OrganizationInvite', - 'OrganizationMember', - 'OrganizationSetLogoRequest', - 'OrganizationSetLogoResponse', - 'OrganizationSetSupportEmailRequest', - 'OrganizationSetSupportEmailResponse', - 'PKCE', - 'PartSummary', - 'ReadOAuthAppRequest', - 'ReadOAuthAppResponse', - 'RegistryItem', - 'RegistryItemStatus', - 'RemoveRoleRequest', - 'RemoveRoleResponse', - 'RenameKeyRequest', - 'RenameKeyResponse', - 'RenameRegistryItemRequest', - 'RenameRegistryItemResponse', - 'ResendOrganizationInviteRequest', - 'ResendOrganizationInviteResponse', - 'ResolvedFragment', - 'Robot', - 'RobotPart', - 'RobotPartHistoryEntry', - 'RotateKeyRequest', - 'RotateKeyResponse', - 'RoverRentalRobot', - 'SearchOrganizationsRequest', - 'SearchOrganizationsResponse', - 'SetFragmentTagRequest', - 'SetFragmentTagResponse', - 'ShareLocationRequest', - 'ShareLocationResponse', - 'SharedSecret', - 'StorageConfig', - 'TailRobotPartLogsRequest', - 'TailRobotPartLogsResponse', - 'TextOverrides', - 'TransferRegistryItemRequest', - 'TransferRegistryItemResponse', - 'URLValidation', - 'UnshareLocationRequest', - 'UnshareLocationResponse', - 'UpdateBillingServiceRequest', - 'UpdateBillingServiceResponse', - 'UpdateFragmentRequest', - 'UpdateFragmentResponse', - 'UpdateLocationMetadataRequest', - 'UpdateLocationMetadataResponse', - 'UpdateLocationRequest', - 'UpdateLocationResponse', - 'UpdateMLModelMetadata', - 'UpdateMLTrainingMetadata', - 'UpdateModuleMetadata', - 'UpdateModuleRequest', - 'UpdateModuleResponse', - 'UpdateOAuthAppRequest', - 'UpdateOAuthAppResponse', - 'UpdateOrganizationInviteAuthorizationsRequest', - 'UpdateOrganizationInviteAuthorizationsResponse', - 'UpdateOrganizationMetadataRequest', - 'UpdateOrganizationMetadataResponse', - 'UpdateOrganizationNamespaceRequest', - 'UpdateOrganizationNamespaceResponse', - 'UpdateOrganizationRequest', - 'UpdateOrganizationResponse', - 'UpdateRegistryItemRequest', - 'UpdateRegistryItemResponse', - 'UpdateRobotMetadataRequest', - 'UpdateRobotMetadataResponse', - 'UpdateRobotPartMetadataRequest', - 'UpdateRobotPartMetadataResponse', - 'UpdateRobotPartRequest', - 'UpdateRobotPartResponse', - 'UpdateRobotRequest', - 'UpdateRobotResponse', - 'UploadModuleFileRequest', - 'UploadModuleFileResponse', - 'Uploads', - 'VersionHistory', - 'ViamAgentVersion', - 'ViamServerVersion', - 'Visibility', + "AppServiceBase", + "AppServiceStub", + "UnimplementedAppServiceBase", + "APIKey", + "APIKeyWithAuthorizations", + "AddRoleRequest", + "AddRoleResponse", + "AdditionalFragment", + "App", + "AppCustomizations", + "AppType", + "AuthenticationType", + "AuthenticatorInfo", + "Authorization", + "AuthorizationDetails", + "AuthorizedPermissions", + "BillingAddress", + "ChangeRoleRequest", + "ChangeRoleResponse", + "CheckPermissionsRequest", + "CheckPermissionsResponse", + "ClientAuthentication", + "CreateFragmentRequest", + "CreateFragmentResponse", + "CreateKeyFromExistingKeyAuthorizationsRequest", + "CreateKeyFromExistingKeyAuthorizationsResponse", + "CreateKeyRequest", + "CreateKeyResponse", + "CreateLocationRequest", + "CreateLocationResponse", + "CreateLocationSecretRequest", + "CreateLocationSecretResponse", + "CreateModuleRequest", + "CreateModuleResponse", + "CreateOAuthAppRequest", + "CreateOAuthAppResponse", + "CreateOrganizationInviteRequest", + "CreateOrganizationInviteResponse", + "CreateOrganizationRequest", + "CreateOrganizationResponse", + "CreateRegistryItemRequest", + "CreateRegistryItemResponse", + "CreateRobotPartSecretRequest", + "CreateRobotPartSecretResponse", + "DeleteFragmentRequest", + "DeleteFragmentResponse", + "DeleteFragmentTagRequest", + "DeleteFragmentTagResponse", + "DeleteKeyRequest", + "DeleteKeyResponse", + "DeleteLocationRequest", + "DeleteLocationResponse", + "DeleteLocationSecretRequest", + "DeleteLocationSecretResponse", + "DeleteOAuthAppRequest", + "DeleteOAuthAppResponse", + "DeleteOrganizationInviteRequest", + "DeleteOrganizationInviteResponse", + "DeleteOrganizationMemberRequest", + "DeleteOrganizationMemberResponse", + "DeleteOrganizationRequest", + "DeleteOrganizationResponse", + "DeleteRegistryItemRequest", + "DeleteRegistryItemResponse", + "DeleteRobotPartRequest", + "DeleteRobotPartResponse", + "DeleteRobotPartSecretRequest", + "DeleteRobotPartSecretResponse", + "DeleteRobotRequest", + "DeleteRobotResponse", + "DisableAuthServiceRequest", + "DisableAuthServiceResponse", + "DisableBillingServiceRequest", + "DisableBillingServiceResponse", + "EnableAuthServiceRequest", + "EnableAuthServiceResponse", + "EnableBillingServiceRequest", + "EnableBillingServiceResponse", + "EnabledGrant", + "Fragment", + "FragmentError", + "FragmentErrorType", + "FragmentHistoryEntry", + "FragmentImport", + "FragmentImportList", + "FragmentRevision", + "FragmentSummary", + "FragmentTag", + "FragmentUsage", + "FragmentVisibility", + "GetAppBrandingRequest", + "GetAppBrandingResponse", + "GetAppContentRequest", + "GetAppContentResponse", + "GetBillingServiceConfigRequest", + "GetBillingServiceConfigResponse", + "GetFragmentHistoryRequest", + "GetFragmentHistoryResponse", + "GetFragmentRequest", + "GetFragmentResponse", + "GetFragmentUsageRequest", + "GetFragmentUsageResponse", + "GetLocationMetadataRequest", + "GetLocationMetadataResponse", + "GetLocationRequest", + "GetLocationResponse", + "GetModuleRequest", + "GetModuleResponse", + "GetOrganizationMetadataRequest", + "GetOrganizationMetadataResponse", + "GetOrganizationNamespaceAvailabilityRequest", + "GetOrganizationNamespaceAvailabilityResponse", + "GetOrganizationRequest", + "GetOrganizationResponse", + "GetOrganizationsWithAccessToLocationRequest", + "GetOrganizationsWithAccessToLocationResponse", + "GetRegistryItemRequest", + "GetRegistryItemResponse", + "GetRobotAPIKeysRequest", + "GetRobotAPIKeysResponse", + "GetRobotMetadataRequest", + "GetRobotMetadataResponse", + "GetRobotPartByNameAndLocationRequest", + "GetRobotPartByNameAndLocationResponse", + "GetRobotPartHistoryRequest", + "GetRobotPartHistoryResponse", + "GetRobotPartLogsRequest", + "GetRobotPartLogsResponse", + "GetRobotPartMetadataRequest", + "GetRobotPartMetadataResponse", + "GetRobotPartRequest", + "GetRobotPartResponse", + "GetRobotPartsRequest", + "GetRobotPartsResponse", + "GetRobotRequest", + "GetRobotResponse", + "GetRoverRentalRobotsRequest", + "GetRoverRentalRobotsResponse", + "GetUserIDByEmailRequest", + "GetUserIDByEmailResponse", + "ListAuthorizationsRequest", + "ListAuthorizationsResponse", + "ListFragmentsRequest", + "ListFragmentsResponse", + "ListKeysRequest", + "ListKeysResponse", + "ListLocationsRequest", + "ListLocationsResponse", + "ListMachineFragmentsRequest", + "ListMachineFragmentsResponse", + "ListMachineSummariesRequest", + "ListMachineSummariesResponse", + "ListModulesRequest", + "ListModulesResponse", + "ListNestedFragmentsRequest", + "ListNestedFragmentsResponse", + "ListOAuthAppsRequest", + "ListOAuthAppsResponse", + "ListOrganizationMembersRequest", + "ListOrganizationMembersResponse", + "ListOrganizationsByUserRequest", + "ListOrganizationsByUserResponse", + "ListOrganizationsRequest", + "ListOrganizationsResponse", + "ListRegistryItemsRequest", + "ListRegistryItemsResponse", + "ListRobotsForLocationsRequest", + "ListRobotsForLocationsResponse", + "ListRobotsForOrgRequest", + "ListRobotsForOrgResponse", + "ListRobotsRequest", + "ListRobotsResponse", + "Location", + "LocationAuth", + "LocationAuthRequest", + "LocationAuthResponse", + "LocationOrganization", + "LocationSummary", + "MLModelMetadata", + "MLModelVersion", + "MLTrainingMetadata", + "MLTrainingVersion", + "MachinePickerCustomizations", + "MachineSummary", + "MarkPartAsMainRequest", + "MarkPartAsMainResponse", + "MarkPartForRestartRequest", + "MarkPartForRestartResponse", + "Model", + "Module", + "ModuleFileInfo", + "ModuleLanguage", + "ModuleMetadata", + "ModuleSourceType", + "ModuleVersion", + "NewRobotPartRequest", + "NewRobotPartResponse", + "NewRobotRequest", + "NewRobotResponse", + "OAuthConfig", + "OnlineState", + "OrgDetails", + "Organization", + "OrganizationGetLogoRequest", + "OrganizationGetLogoResponse", + "OrganizationGetSupportEmailRequest", + "OrganizationGetSupportEmailResponse", + "OrganizationIdentity", + "OrganizationInvite", + "OrganizationMember", + "OrganizationSetLogoRequest", + "OrganizationSetLogoResponse", + "OrganizationSetSupportEmailRequest", + "OrganizationSetSupportEmailResponse", + "PKCE", + "PartSummary", + "ReadOAuthAppRequest", + "ReadOAuthAppResponse", + "RegistryItem", + "RegistryItemStatus", + "RemoveRoleRequest", + "RemoveRoleResponse", + "RenameKeyRequest", + "RenameKeyResponse", + "RenameRegistryItemRequest", + "RenameRegistryItemResponse", + "ResendOrganizationInviteRequest", + "ResendOrganizationInviteResponse", + "ResolvedFragment", + "Robot", + "RobotPart", + "RobotPartHistoryEntry", + "RotateKeyRequest", + "RotateKeyResponse", + "RoverRentalRobot", + "SearchOrganizationsRequest", + "SearchOrganizationsResponse", + "SetFragmentTagRequest", + "SetFragmentTagResponse", + "ShareLocationRequest", + "ShareLocationResponse", + "SharedSecret", + "StorageConfig", + "TailRobotPartLogsRequest", + "TailRobotPartLogsResponse", + "TextOverrides", + "TransferRegistryItemRequest", + "TransferRegistryItemResponse", + "URLValidation", + "UnshareLocationRequest", + "UnshareLocationResponse", + "UpdateBillingServiceRequest", + "UpdateBillingServiceResponse", + "UpdateFragmentRequest", + "UpdateFragmentResponse", + "UpdateLocationMetadataRequest", + "UpdateLocationMetadataResponse", + "UpdateLocationRequest", + "UpdateLocationResponse", + "UpdateMLModelMetadata", + "UpdateMLTrainingMetadata", + "UpdateModuleMetadata", + "UpdateModuleRequest", + "UpdateModuleResponse", + "UpdateOAuthAppRequest", + "UpdateOAuthAppResponse", + "UpdateOrganizationInviteAuthorizationsRequest", + "UpdateOrganizationInviteAuthorizationsResponse", + "UpdateOrganizationMetadataRequest", + "UpdateOrganizationMetadataResponse", + "UpdateOrganizationNamespaceRequest", + "UpdateOrganizationNamespaceResponse", + "UpdateOrganizationRequest", + "UpdateOrganizationResponse", + "UpdateRegistryItemRequest", + "UpdateRegistryItemResponse", + "UpdateRobotMetadataRequest", + "UpdateRobotMetadataResponse", + "UpdateRobotPartMetadataRequest", + "UpdateRobotPartMetadataResponse", + "UpdateRobotPartRequest", + "UpdateRobotPartResponse", + "UpdateRobotRequest", + "UpdateRobotResponse", + "UploadModuleFileRequest", + "UploadModuleFileResponse", + "Uploads", + "VersionHistory", + "ViamAgentVersion", + "ViamServerVersion", + "Visibility", ] diff --git a/src/viam/proto/app/agent/__init__.py b/src/viam/proto/app/agent/__init__.py index 2e0e2b9fc4..d65e26305c 100644 --- a/src/viam/proto/app/agent/__init__.py +++ b/src/viam/proto/app/agent/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.agent.v1.agent_grpc import ( - AgentDeviceServiceBase, - AgentDeviceServiceStub, - UnimplementedAgentDeviceServiceBase -) +""" + +from ....gen.app.agent.v1.agent_grpc import AgentDeviceServiceBase, AgentDeviceServiceStub, UnimplementedAgentDeviceServiceBase from ....gen.app.agent.v1.agent_pb2 import ( DeviceAgentConfigRequest, DeviceAgentConfigResponse, @@ -14,18 +11,18 @@ HostInfo, PackageFormat, UpdateInfo, - VersionInfo + VersionInfo, ) __all__ = [ - 'AgentDeviceServiceBase', - 'AgentDeviceServiceStub', - 'UnimplementedAgentDeviceServiceBase', - 'DeviceAgentConfigRequest', - 'DeviceAgentConfigResponse', - 'DeviceSubsystemConfig', - 'HostInfo', - 'PackageFormat', - 'UpdateInfo', - 'VersionInfo', + "AgentDeviceServiceBase", + "AgentDeviceServiceStub", + "UnimplementedAgentDeviceServiceBase", + "DeviceAgentConfigRequest", + "DeviceAgentConfigResponse", + "DeviceSubsystemConfig", + "HostInfo", + "PackageFormat", + "UpdateInfo", + "VersionInfo", ] diff --git a/src/viam/proto/app/billing.py b/src/viam/proto/app/billing.py index 9da3d8ed02..0fdec984e6 100644 --- a/src/viam/proto/app/billing.py +++ b/src/viam/proto/app/billing.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.app.v1.billing_grpc import ( - BillingServiceBase, - BillingServiceStub, - UnimplementedBillingServiceBase -) +""" + +from ...gen.app.v1.billing_grpc import BillingServiceBase, BillingServiceStub, UnimplementedBillingServiceBase from ...gen.app.v1.billing_pb2 import ( ChargeOrganizationRequest, ChargeOrganizationResponse, @@ -39,43 +36,43 @@ UpdateOrganizationBillingTierResponse, UsageCost, UsageCostType, - VerificationInfo + VerificationInfo, ) __all__ = [ - 'BillingServiceBase', - 'BillingServiceStub', - 'UnimplementedBillingServiceBase', - 'ChargeOrganizationRequest', - 'ChargeOrganizationResponse', - 'CreateInvoiceAndChargeImmediatelyRequest', - 'CreateInvoiceAndChargeImmediatelyResponse', - 'GetAvailableBillingTiersRequest', - 'GetAvailableBillingTiersResponse', - 'GetCurrentMonthUsageRequest', - 'GetCurrentMonthUsageResponse', - 'GetInvoicePdfRequest', - 'GetInvoicePdfResponse', - 'GetInvoicesSummaryRequest', - 'GetInvoicesSummaryResponse', - 'GetLocationBillingOrganizationRequest', - 'GetLocationBillingOrganizationResponse', - 'GetOrgBillingInformationRequest', - 'GetOrgBillingInformationResponse', - 'InvoiceSummary', - 'PaymentMethodCard', - 'PaymentMethodType', - 'PaymentMethodUSBankAccount', - 'ResourceUsageCosts', - 'ResourceUsageCostsBySource', - 'SendPaymentRequiredEmailRequest', - 'SendPaymentRequiredEmailResponse', - 'SourceType', - 'UpdateLocationBillingOrganizationRequest', - 'UpdateLocationBillingOrganizationResponse', - 'UpdateOrganizationBillingTierRequest', - 'UpdateOrganizationBillingTierResponse', - 'UsageCost', - 'UsageCostType', - 'VerificationInfo', + "BillingServiceBase", + "BillingServiceStub", + "UnimplementedBillingServiceBase", + "ChargeOrganizationRequest", + "ChargeOrganizationResponse", + "CreateInvoiceAndChargeImmediatelyRequest", + "CreateInvoiceAndChargeImmediatelyResponse", + "GetAvailableBillingTiersRequest", + "GetAvailableBillingTiersResponse", + "GetCurrentMonthUsageRequest", + "GetCurrentMonthUsageResponse", + "GetInvoicePdfRequest", + "GetInvoicePdfResponse", + "GetInvoicesSummaryRequest", + "GetInvoicesSummaryResponse", + "GetLocationBillingOrganizationRequest", + "GetLocationBillingOrganizationResponse", + "GetOrgBillingInformationRequest", + "GetOrgBillingInformationResponse", + "InvoiceSummary", + "PaymentMethodCard", + "PaymentMethodType", + "PaymentMethodUSBankAccount", + "ResourceUsageCosts", + "ResourceUsageCostsBySource", + "SendPaymentRequiredEmailRequest", + "SendPaymentRequiredEmailResponse", + "SourceType", + "UpdateLocationBillingOrganizationRequest", + "UpdateLocationBillingOrganizationResponse", + "UpdateOrganizationBillingTierRequest", + "UpdateOrganizationBillingTierResponse", + "UsageCost", + "UsageCostType", + "VerificationInfo", ] diff --git a/src/viam/proto/app/cloudslam/__init__.py b/src/viam/proto/app/cloudslam/__init__.py index 2fad1b5cef..1f01b79f50 100644 --- a/src/viam/proto/app/cloudslam/__init__.py +++ b/src/viam/proto/app/cloudslam/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.cloudslam.v1.cloud_slam_grpc import ( - CloudSLAMServiceBase, - CloudSLAMServiceStub, - UnimplementedCloudSLAMServiceBase -) +""" + +from ....gen.app.cloudslam.v1.cloud_slam_grpc import CloudSLAMServiceBase, CloudSLAMServiceStub, UnimplementedCloudSLAMServiceBase from ....gen.app.cloudslam.v1.cloud_slam_pb2 import ( CaptureInterval, EndStatus, @@ -24,28 +21,28 @@ StartMappingSessionRequest, StartMappingSessionResponse, StopMappingSessionRequest, - StopMappingSessionResponse + StopMappingSessionResponse, ) __all__ = [ - 'CloudSLAMServiceBase', - 'CloudSLAMServiceStub', - 'UnimplementedCloudSLAMServiceBase', - 'CaptureInterval', - 'EndStatus', - 'GetActiveMappingSessionsForRobotRequest', - 'GetActiveMappingSessionsForRobotResponse', - 'GetMappingSessionMetadataByIDRequest', - 'GetMappingSessionMetadataByIDResponse', - 'GetMappingSessionPointCloudRequest', - 'GetMappingSessionPointCloudResponse', - 'ListMappingSessionsRequest', - 'ListMappingSessionsResponse', - 'MappingMetadata', - 'Module', - 'SensorInfo', - 'StartMappingSessionRequest', - 'StartMappingSessionResponse', - 'StopMappingSessionRequest', - 'StopMappingSessionResponse', + "CloudSLAMServiceBase", + "CloudSLAMServiceStub", + "UnimplementedCloudSLAMServiceBase", + "CaptureInterval", + "EndStatus", + "GetActiveMappingSessionsForRobotRequest", + "GetActiveMappingSessionsForRobotResponse", + "GetMappingSessionMetadataByIDRequest", + "GetMappingSessionMetadataByIDResponse", + "GetMappingSessionPointCloudRequest", + "GetMappingSessionPointCloudResponse", + "ListMappingSessionsRequest", + "ListMappingSessionsResponse", + "MappingMetadata", + "Module", + "SensorInfo", + "StartMappingSessionRequest", + "StartMappingSessionResponse", + "StopMappingSessionRequest", + "StopMappingSessionResponse", ] diff --git a/src/viam/proto/app/data/__init__.py b/src/viam/proto/app/data/__init__.py index 708349fb7d..b6d237f51f 100644 --- a/src/viam/proto/app/data/__init__.py +++ b/src/viam/proto/app/data/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.data.v1.data_grpc import ( - DataServiceBase, - DataServiceStub, - UnimplementedDataServiceBase -) +""" + +from ....gen.app.data.v1.data_grpc import DataServiceBase, DataServiceStub, UnimplementedDataServiceBase from ....gen.app.data.v1.data_pb2 import ( AddBinaryDataToDatasetByIDsRequest, AddBinaryDataToDatasetByIDsResponse, @@ -60,8 +57,8 @@ GetSavedQueryRequest, GetSavedQueryResponse, Index, - IndexCreator, IndexableCollection, + IndexCreator, ListIndexesRequest, ListIndexesResponse, ListSavedQueriesRequest, @@ -92,96 +89,96 @@ UpdateBoundingBoxRequest, UpdateBoundingBoxResponse, UpdateSavedQueryRequest, - UpdateSavedQueryResponse + UpdateSavedQueryResponse, ) __all__ = [ - 'DataServiceBase', - 'DataServiceStub', - 'UnimplementedDataServiceBase', - 'AddBinaryDataToDatasetByIDsRequest', - 'AddBinaryDataToDatasetByIDsResponse', - 'AddBoundingBoxToImageByIDRequest', - 'AddBoundingBoxToImageByIDResponse', - 'AddTagsToBinaryDataByFilterRequest', - 'AddTagsToBinaryDataByFilterResponse', - 'AddTagsToBinaryDataByIDsRequest', - 'AddTagsToBinaryDataByIDsResponse', - 'Annotations', - 'BinaryData', - 'BinaryDataByFilterRequest', - 'BinaryDataByFilterResponse', - 'BinaryDataByIDsRequest', - 'BinaryDataByIDsResponse', - 'BinaryID', - 'BinaryMetadata', - 'BoundingBox', - 'BoundingBoxLabelsByFilterRequest', - 'BoundingBoxLabelsByFilterResponse', - 'CaptureInterval', - 'CaptureMetadata', - 'Classification', - 'ConfigureDatabaseUserRequest', - 'ConfigureDatabaseUserResponse', - 'CreateBinaryDataSignedURLRequest', - 'CreateBinaryDataSignedURLResponse', - 'CreateIndexRequest', - 'CreateIndexResponse', - 'CreateSavedQueryRequest', - 'CreateSavedQueryResponse', - 'DataRequest', - 'DeleteBinaryDataByFilterRequest', - 'DeleteBinaryDataByFilterResponse', - 'DeleteBinaryDataByIDsRequest', - 'DeleteBinaryDataByIDsResponse', - 'DeleteIndexRequest', - 'DeleteIndexResponse', - 'DeleteSavedQueryRequest', - 'DeleteSavedQueryResponse', - 'DeleteTabularDataRequest', - 'DeleteTabularDataResponse', - 'DeleteTabularFilter', - 'ExportTabularDataRequest', - 'ExportTabularDataResponse', - 'Filter', - 'GetDatabaseConnectionRequest', - 'GetDatabaseConnectionResponse', - 'GetLatestTabularDataRequest', - 'GetLatestTabularDataResponse', - 'GetSavedQueryRequest', - 'GetSavedQueryResponse', - 'Index', - 'IndexCreator', - 'IndexableCollection', - 'ListIndexesRequest', - 'ListIndexesResponse', - 'ListSavedQueriesRequest', - 'ListSavedQueriesResponse', - 'Order', - 'Query', - 'RemoveBinaryDataFromDatasetByIDsRequest', - 'RemoveBinaryDataFromDatasetByIDsResponse', - 'RemoveBoundingBoxFromImageByIDRequest', - 'RemoveBoundingBoxFromImageByIDResponse', - 'RemoveTagsFromBinaryDataByFilterRequest', - 'RemoveTagsFromBinaryDataByFilterResponse', - 'RemoveTagsFromBinaryDataByIDsRequest', - 'RemoveTagsFromBinaryDataByIDsResponse', - 'TabularData', - 'TabularDataByFilterRequest', - 'TabularDataByFilterResponse', - 'TabularDataByMQLRequest', - 'TabularDataByMQLResponse', - 'TabularDataBySQLRequest', - 'TabularDataBySQLResponse', - 'TabularDataSource', - 'TabularDataSourceType', - 'TagsByFilterRequest', - 'TagsByFilterResponse', - 'TagsFilter', - 'TagsFilterType', - 'UpdateBoundingBoxRequest', - 'UpdateBoundingBoxResponse', - 'UpdateSavedQueryRequest', - 'UpdateSavedQueryResponse', + "DataServiceBase", + "DataServiceStub", + "UnimplementedDataServiceBase", + "AddBinaryDataToDatasetByIDsRequest", + "AddBinaryDataToDatasetByIDsResponse", + "AddBoundingBoxToImageByIDRequest", + "AddBoundingBoxToImageByIDResponse", + "AddTagsToBinaryDataByFilterRequest", + "AddTagsToBinaryDataByFilterResponse", + "AddTagsToBinaryDataByIDsRequest", + "AddTagsToBinaryDataByIDsResponse", + "Annotations", + "BinaryData", + "BinaryDataByFilterRequest", + "BinaryDataByFilterResponse", + "BinaryDataByIDsRequest", + "BinaryDataByIDsResponse", + "BinaryID", + "BinaryMetadata", + "BoundingBox", + "BoundingBoxLabelsByFilterRequest", + "BoundingBoxLabelsByFilterResponse", + "CaptureInterval", + "CaptureMetadata", + "Classification", + "ConfigureDatabaseUserRequest", + "ConfigureDatabaseUserResponse", + "CreateBinaryDataSignedURLRequest", + "CreateBinaryDataSignedURLResponse", + "CreateIndexRequest", + "CreateIndexResponse", + "CreateSavedQueryRequest", + "CreateSavedQueryResponse", + "DataRequest", + "DeleteBinaryDataByFilterRequest", + "DeleteBinaryDataByFilterResponse", + "DeleteBinaryDataByIDsRequest", + "DeleteBinaryDataByIDsResponse", + "DeleteIndexRequest", + "DeleteIndexResponse", + "DeleteSavedQueryRequest", + "DeleteSavedQueryResponse", + "DeleteTabularDataRequest", + "DeleteTabularDataResponse", + "DeleteTabularFilter", + "ExportTabularDataRequest", + "ExportTabularDataResponse", + "Filter", + "GetDatabaseConnectionRequest", + "GetDatabaseConnectionResponse", + "GetLatestTabularDataRequest", + "GetLatestTabularDataResponse", + "GetSavedQueryRequest", + "GetSavedQueryResponse", + "Index", + "IndexCreator", + "IndexableCollection", + "ListIndexesRequest", + "ListIndexesResponse", + "ListSavedQueriesRequest", + "ListSavedQueriesResponse", + "Order", + "Query", + "RemoveBinaryDataFromDatasetByIDsRequest", + "RemoveBinaryDataFromDatasetByIDsResponse", + "RemoveBoundingBoxFromImageByIDRequest", + "RemoveBoundingBoxFromImageByIDResponse", + "RemoveTagsFromBinaryDataByFilterRequest", + "RemoveTagsFromBinaryDataByFilterResponse", + "RemoveTagsFromBinaryDataByIDsRequest", + "RemoveTagsFromBinaryDataByIDsResponse", + "TabularData", + "TabularDataByFilterRequest", + "TabularDataByFilterResponse", + "TabularDataByMQLRequest", + "TabularDataByMQLResponse", + "TabularDataBySQLRequest", + "TabularDataBySQLResponse", + "TabularDataSource", + "TabularDataSourceType", + "TagsByFilterRequest", + "TagsByFilterResponse", + "TagsFilter", + "TagsFilterType", + "UpdateBoundingBoxRequest", + "UpdateBoundingBoxResponse", + "UpdateSavedQueryRequest", + "UpdateSavedQueryResponse", ] diff --git a/src/viam/proto/app/datapipelines/__init__.py b/src/viam/proto/app/datapipelines/__init__.py index 060344965d..b81d834f12 100644 --- a/src/viam/proto/app/datapipelines/__init__.py +++ b/src/viam/proto/app/datapipelines/__init__.py @@ -1,11 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.app.datapipelines.v1.data_pipelines_grpc import ( DataPipelinesServiceBase, DataPipelinesServiceStub, - UnimplementedDataPipelinesServiceBase + UnimplementedDataPipelinesServiceBase, ) from ....gen.app.datapipelines.v1.data_pipelines_pb2 import ( CreateDataPipelineRequest, @@ -26,30 +27,30 @@ ListDataPipelinesRequest, ListDataPipelinesResponse, RenameDataPipelineRequest, - RenameDataPipelineResponse + RenameDataPipelineResponse, ) __all__ = [ - 'DataPipelinesServiceBase', - 'DataPipelinesServiceStub', - 'UnimplementedDataPipelinesServiceBase', - 'CreateDataPipelineRequest', - 'CreateDataPipelineResponse', - 'DataPipeline', - 'DataPipelineRun', - 'DataPipelineRunStatus', - 'DeleteDataPipelineRequest', - 'DeleteDataPipelineResponse', - 'DisableDataPipelineRequest', - 'DisableDataPipelineResponse', - 'EnableDataPipelineRequest', - 'EnableDataPipelineResponse', - 'GetDataPipelineRequest', - 'GetDataPipelineResponse', - 'ListDataPipelineRunsRequest', - 'ListDataPipelineRunsResponse', - 'ListDataPipelinesRequest', - 'ListDataPipelinesResponse', - 'RenameDataPipelineRequest', - 'RenameDataPipelineResponse', + "DataPipelinesServiceBase", + "DataPipelinesServiceStub", + "UnimplementedDataPipelinesServiceBase", + "CreateDataPipelineRequest", + "CreateDataPipelineResponse", + "DataPipeline", + "DataPipelineRun", + "DataPipelineRunStatus", + "DeleteDataPipelineRequest", + "DeleteDataPipelineResponse", + "DisableDataPipelineRequest", + "DisableDataPipelineResponse", + "EnableDataPipelineRequest", + "EnableDataPipelineResponse", + "GetDataPipelineRequest", + "GetDataPipelineResponse", + "ListDataPipelineRunsRequest", + "ListDataPipelineRunsResponse", + "ListDataPipelinesRequest", + "ListDataPipelinesResponse", + "RenameDataPipelineRequest", + "RenameDataPipelineResponse", ] diff --git a/src/viam/proto/app/dataset/__init__.py b/src/viam/proto/app/dataset/__init__.py index 36c0715d98..602f219342 100644 --- a/src/viam/proto/app/dataset/__init__.py +++ b/src/viam/proto/app/dataset/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.dataset.v1.dataset_grpc import ( - DatasetServiceBase, - DatasetServiceStub, - UnimplementedDatasetServiceBase -) +""" + +from ....gen.app.dataset.v1.dataset_grpc import DatasetServiceBase, DatasetServiceStub, UnimplementedDatasetServiceBase from ....gen.app.dataset.v1.dataset_pb2 import ( CreateDatasetRequest, CreateDatasetResponse, @@ -20,24 +17,24 @@ MergeDatasetsRequest, MergeDatasetsResponse, RenameDatasetRequest, - RenameDatasetResponse + RenameDatasetResponse, ) __all__ = [ - 'DatasetServiceBase', - 'DatasetServiceStub', - 'UnimplementedDatasetServiceBase', - 'CreateDatasetRequest', - 'CreateDatasetResponse', - 'Dataset', - 'DeleteDatasetRequest', - 'DeleteDatasetResponse', - 'ListDatasetsByIDsRequest', - 'ListDatasetsByIDsResponse', - 'ListDatasetsByOrganizationIDRequest', - 'ListDatasetsByOrganizationIDResponse', - 'MergeDatasetsRequest', - 'MergeDatasetsResponse', - 'RenameDatasetRequest', - 'RenameDatasetResponse', + "DatasetServiceBase", + "DatasetServiceStub", + "UnimplementedDatasetServiceBase", + "CreateDatasetRequest", + "CreateDatasetResponse", + "Dataset", + "DeleteDatasetRequest", + "DeleteDatasetResponse", + "ListDatasetsByIDsRequest", + "ListDatasetsByIDsResponse", + "ListDatasetsByOrganizationIDRequest", + "ListDatasetsByOrganizationIDResponse", + "MergeDatasetsRequest", + "MergeDatasetsResponse", + "RenameDatasetRequest", + "RenameDatasetResponse", ] diff --git a/src/viam/proto/app/datasync/__init__.py b/src/viam/proto/app/datasync/__init__.py index 62e46c8abd..a9f8451b5c 100644 --- a/src/viam/proto/app/datasync/__init__.py +++ b/src/viam/proto/app/datasync/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.datasync.v1.data_sync_grpc import ( - DataSyncServiceBase, - DataSyncServiceStub, - UnimplementedDataSyncServiceBase -) +""" + +from ....gen.app.datasync.v1.data_sync_grpc import DataSyncServiceBase, DataSyncServiceStub, UnimplementedDataSyncServiceBase from ....gen.app.datasync.v1.data_sync_pb2 import ( CaptureInterval, DataCaptureMetadata, @@ -22,26 +19,26 @@ SensorMetadata, StreamingDataCaptureUploadRequest, StreamingDataCaptureUploadResponse, - UploadMetadata + UploadMetadata, ) __all__ = [ - 'DataSyncServiceBase', - 'DataSyncServiceStub', - 'UnimplementedDataSyncServiceBase', - 'CaptureInterval', - 'DataCaptureMetadata', - 'DataCaptureUploadMetadata', - 'DataCaptureUploadRequest', - 'DataCaptureUploadResponse', - 'DataType', - 'FileData', - 'FileUploadRequest', - 'FileUploadResponse', - 'MimeType', - 'SensorData', - 'SensorMetadata', - 'StreamingDataCaptureUploadRequest', - 'StreamingDataCaptureUploadResponse', - 'UploadMetadata', + "DataSyncServiceBase", + "DataSyncServiceStub", + "UnimplementedDataSyncServiceBase", + "CaptureInterval", + "DataCaptureMetadata", + "DataCaptureUploadMetadata", + "DataCaptureUploadRequest", + "DataCaptureUploadResponse", + "DataType", + "FileData", + "FileUploadRequest", + "FileUploadResponse", + "MimeType", + "SensorData", + "SensorMetadata", + "StreamingDataCaptureUploadRequest", + "StreamingDataCaptureUploadResponse", + "UploadMetadata", ] diff --git a/src/viam/proto/app/end_user.py b/src/viam/proto/app/end_user.py index 4eaa744ca1..f0290e5f07 100644 --- a/src/viam/proto/app/end_user.py +++ b/src/viam/proto/app/end_user.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.app.v1.end_user_grpc import ( - EndUserServiceBase, - EndUserServiceStub, - UnimplementedEndUserServiceBase -) +""" + +from ...gen.app.v1.end_user_grpc import EndUserServiceBase, EndUserServiceStub, UnimplementedEndUserServiceBase from ...gen.app.v1.end_user_pb2 import ( AcceptLegalRequest, AcceptLegalResponse, @@ -17,21 +14,21 @@ RegisterAuthApplicationRequest, RegisterAuthApplicationResponse, UpdateAuthApplicationRequest, - UpdateAuthApplicationResponse + UpdateAuthApplicationResponse, ) __all__ = [ - 'EndUserServiceBase', - 'EndUserServiceStub', - 'UnimplementedEndUserServiceBase', - 'AcceptLegalRequest', - 'AcceptLegalResponse', - 'GetAuthApplicationRequest', - 'GetAuthApplicationResponse', - 'IsLegalAcceptedRequest', - 'IsLegalAcceptedResponse', - 'RegisterAuthApplicationRequest', - 'RegisterAuthApplicationResponse', - 'UpdateAuthApplicationRequest', - 'UpdateAuthApplicationResponse', + "EndUserServiceBase", + "EndUserServiceStub", + "UnimplementedEndUserServiceBase", + "AcceptLegalRequest", + "AcceptLegalResponse", + "GetAuthApplicationRequest", + "GetAuthApplicationResponse", + "IsLegalAcceptedRequest", + "IsLegalAcceptedResponse", + "RegisterAuthApplicationRequest", + "RegisterAuthApplicationResponse", + "UpdateAuthApplicationRequest", + "UpdateAuthApplicationResponse", ] diff --git a/src/viam/proto/app/mlinference/__init__.py b/src/viam/proto/app/mlinference/__init__.py index d3b3de1230..4bd1fe1824 100644 --- a/src/viam/proto/app/mlinference/__init__.py +++ b/src/viam/proto/app/mlinference/__init__.py @@ -1,21 +1,15 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.mlinference.v1.ml_inference_grpc import ( - MLInferenceServiceBase, - MLInferenceServiceStub, - UnimplementedMLInferenceServiceBase -) -from ....gen.app.mlinference.v1.ml_inference_pb2 import ( - GetInferenceRequest, - GetInferenceResponse -) +""" + +from ....gen.app.mlinference.v1.ml_inference_grpc import MLInferenceServiceBase, MLInferenceServiceStub, UnimplementedMLInferenceServiceBase +from ....gen.app.mlinference.v1.ml_inference_pb2 import GetInferenceRequest, GetInferenceResponse __all__ = [ - 'MLInferenceServiceBase', - 'MLInferenceServiceStub', - 'UnimplementedMLInferenceServiceBase', - 'GetInferenceRequest', - 'GetInferenceResponse', + "MLInferenceServiceBase", + "MLInferenceServiceStub", + "UnimplementedMLInferenceServiceBase", + "GetInferenceRequest", + "GetInferenceResponse", ] diff --git a/src/viam/proto/app/mltraining/__init__.py b/src/viam/proto/app/mltraining/__init__.py index ccf8f80a7f..650b266553 100644 --- a/src/viam/proto/app/mltraining/__init__.py +++ b/src/viam/proto/app/mltraining/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.mltraining.v1.ml_training_grpc import ( - MLTrainingServiceBase, - MLTrainingServiceStub, - UnimplementedMLTrainingServiceBase -) +""" + +from ....gen.app.mltraining.v1.ml_training_grpc import MLTrainingServiceBase, MLTrainingServiceStub, UnimplementedMLTrainingServiceBase from ....gen.app.mltraining.v1.ml_training_pb2 import ( CancelTrainingJobRequest, CancelTrainingJobResponse, @@ -29,33 +26,33 @@ SubmitTrainingJobResponse, TrainingJobLogEntry, TrainingJobMetadata, - TrainingStatus + TrainingStatus, ) __all__ = [ - 'MLTrainingServiceBase', - 'MLTrainingServiceStub', - 'UnimplementedMLTrainingServiceBase', - 'CancelTrainingJobRequest', - 'CancelTrainingJobResponse', - 'Container', - 'DeleteCompletedTrainingJobRequest', - 'DeleteCompletedTrainingJobResponse', - 'GetTrainingJobLogsRequest', - 'GetTrainingJobLogsResponse', - 'GetTrainingJobRequest', - 'GetTrainingJobResponse', - 'ListSupportedContainersRequest', - 'ListSupportedContainersResponse', - 'ListTrainingJobsRequest', - 'ListTrainingJobsResponse', - 'ModelFramework', - 'ModelType', - 'SubmitCustomTrainingJobRequest', - 'SubmitCustomTrainingJobResponse', - 'SubmitTrainingJobRequest', - 'SubmitTrainingJobResponse', - 'TrainingJobLogEntry', - 'TrainingJobMetadata', - 'TrainingStatus', + "MLTrainingServiceBase", + "MLTrainingServiceStub", + "UnimplementedMLTrainingServiceBase", + "CancelTrainingJobRequest", + "CancelTrainingJobResponse", + "Container", + "DeleteCompletedTrainingJobRequest", + "DeleteCompletedTrainingJobResponse", + "GetTrainingJobLogsRequest", + "GetTrainingJobLogsResponse", + "GetTrainingJobRequest", + "GetTrainingJobResponse", + "ListSupportedContainersRequest", + "ListSupportedContainersResponse", + "ListTrainingJobsRequest", + "ListTrainingJobsResponse", + "ModelFramework", + "ModelType", + "SubmitCustomTrainingJobRequest", + "SubmitCustomTrainingJobResponse", + "SubmitTrainingJobRequest", + "SubmitTrainingJobResponse", + "TrainingJobLogEntry", + "TrainingJobMetadata", + "TrainingStatus", ] diff --git a/src/viam/proto/app/packages/__init__.py b/src/viam/proto/app/packages/__init__.py index 263674cc7a..b09b26537f 100644 --- a/src/viam/proto/app/packages/__init__.py +++ b/src/viam/proto/app/packages/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.app.packages.v1.packages_grpc import ( - PackageServiceBase, - PackageServiceStub, - UnimplementedPackageServiceBase -) +""" + +from ....gen.app.packages.v1.packages_grpc import PackageServiceBase, PackageServiceStub, UnimplementedPackageServiceBase from ....gen.app.packages.v1.packages_pb2 import ( CreatePackageRequest, CreatePackageResponse, @@ -19,23 +16,23 @@ ListPackagesResponse, Package, PackageInfo, - PackageType + PackageType, ) __all__ = [ - 'PackageServiceBase', - 'PackageServiceStub', - 'UnimplementedPackageServiceBase', - 'CreatePackageRequest', - 'CreatePackageResponse', - 'DeletePackageRequest', - 'DeletePackageResponse', - 'FileInfo', - 'GetPackageRequest', - 'GetPackageResponse', - 'ListPackagesRequest', - 'ListPackagesResponse', - 'Package', - 'PackageInfo', - 'PackageType', + "PackageServiceBase", + "PackageServiceStub", + "UnimplementedPackageServiceBase", + "CreatePackageRequest", + "CreatePackageResponse", + "DeletePackageRequest", + "DeletePackageResponse", + "FileInfo", + "GetPackageRequest", + "GetPackageResponse", + "ListPackagesRequest", + "ListPackagesResponse", + "Package", + "PackageInfo", + "PackageType", ] diff --git a/src/viam/proto/app/robot.py b/src/viam/proto/app/robot.py index c092bf778f..87494020ce 100644 --- a/src/viam/proto/app/robot.py +++ b/src/viam/proto/app/robot.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.app.v1.robot_grpc import ( - RobotServiceBase, - RobotServiceStub, - UnimplementedRobotServiceBase -) +""" + +from ...gen.app.v1.robot_grpc import RobotServiceBase, RobotServiceStub, UnimplementedRobotServiceBase from ...gen.app.v1.robot_pb2 import ( AgentInfo, AppValidationStatus, @@ -21,8 +18,8 @@ CredentialsType, ExternalAuthConfig, Frame, - JWKSFile, JobConfig, + JWKSFile, LocationSecret, LogConfiguration, LogPatternConfig, @@ -44,48 +41,48 @@ SessionsConfig, TracingConfig, TrafficTunnelEndpoint, - Translation + Translation, ) __all__ = [ - 'RobotServiceBase', - 'RobotServiceStub', - 'UnimplementedRobotServiceBase', - 'AgentInfo', - 'AppValidationStatus', - 'AuthConfig', - 'AuthHandlerConfig', - 'CertificateRequest', - 'CertificateResponse', - 'CloudConfig', - 'ComponentConfig', - 'ConfigRequest', - 'ConfigResponse', - 'CredentialsType', - 'ExternalAuthConfig', - 'Frame', - 'JWKSFile', - 'JobConfig', - 'LocationSecret', - 'LogConfiguration', - 'LogPatternConfig', - 'LogRequest', - 'LogResponse', - 'MaintenanceConfig', - 'ModuleConfig', - 'NeedsRestartRequest', - 'NeedsRestartResponse', - 'NetworkConfig', - 'Orientation', - 'PackageConfig', - 'ProcessConfig', - 'RemoteAuth', - 'RemoteConfig', - 'ResourceLevelServiceConfig', - 'RobotConfig', - 'ServiceConfig', - 'SessionsConfig', - 'TracingConfig', - 'TrafficTunnelEndpoint', - 'Translation', + "RobotServiceBase", + "RobotServiceStub", + "UnimplementedRobotServiceBase", + "AgentInfo", + "AppValidationStatus", + "AuthConfig", + "AuthHandlerConfig", + "CertificateRequest", + "CertificateResponse", + "CloudConfig", + "ComponentConfig", + "ConfigRequest", + "ConfigResponse", + "CredentialsType", + "ExternalAuthConfig", + "Frame", + "JWKSFile", + "JobConfig", + "LocationSecret", + "LogConfiguration", + "LogPatternConfig", + "LogRequest", + "LogResponse", + "MaintenanceConfig", + "ModuleConfig", + "NeedsRestartRequest", + "NeedsRestartResponse", + "NetworkConfig", + "Orientation", + "PackageConfig", + "ProcessConfig", + "RemoteAuth", + "RemoteConfig", + "ResourceLevelServiceConfig", + "RobotConfig", + "ServiceConfig", + "SessionsConfig", + "TracingConfig", + "TrafficTunnelEndpoint", + "Translation", ] diff --git a/src/viam/proto/common/__init__.py b/src/viam/proto/common/__init__.py index b2fa0d009a..41e0b1beda 100644 --- a/src/viam/proto/common/__init__.py +++ b/src/viam/proto/common/__init__.py @@ -1,7 +1,8 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ...gen.common.v1.common_pb2 import ( ActuatorStatus, AudioInfo, @@ -9,9 +10,9 @@ DoCommandRequest, DoCommandResponse, GeoGeometry, - GeoPoint, GeometriesInFrame, Geometry, + GeoPoint, Get3DModelsRequest, Get3DModelsResponse, GetGeometriesRequest, @@ -37,43 +38,43 @@ Sphere, Transform, Vector3, - WorldState + WorldState, ) __all__ = [ - 'ActuatorStatus', - 'AudioInfo', - 'Capsule', - 'DoCommandRequest', - 'DoCommandResponse', - 'GeoGeometry', - 'GeoPoint', - 'GeometriesInFrame', - 'Geometry', - 'Get3DModelsRequest', - 'Get3DModelsResponse', - 'GetGeometriesRequest', - 'GetGeometriesResponse', - 'GetKinematicsRequest', - 'GetKinematicsResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', - 'GetReadingsRequest', - 'GetReadingsResponse', - 'KinematicsFileFormat', - 'LogEntry', - 'Mesh', - 'Orientation', - 'PointCloud', - 'PointCloudObject', - 'Pose', - 'PoseCloud', - 'PoseInFrame', - 'RectangularPrism', - 'ResourceName', - 'ResponseMetadata', - 'Sphere', - 'Transform', - 'Vector3', - 'WorldState', + "ActuatorStatus", + "AudioInfo", + "Capsule", + "DoCommandRequest", + "DoCommandResponse", + "GeoGeometry", + "GeoPoint", + "GeometriesInFrame", + "Geometry", + "Get3DModelsRequest", + "Get3DModelsResponse", + "GetGeometriesRequest", + "GetGeometriesResponse", + "GetKinematicsRequest", + "GetKinematicsResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", + "GetReadingsRequest", + "GetReadingsResponse", + "KinematicsFileFormat", + "LogEntry", + "Mesh", + "Orientation", + "PointCloud", + "PointCloudObject", + "Pose", + "PoseCloud", + "PoseInFrame", + "RectangularPrism", + "ResourceName", + "ResponseMetadata", + "Sphere", + "Transform", + "Vector3", + "WorldState", ] diff --git a/src/viam/proto/component/arm/__init__.py b/src/viam/proto/component/arm/__init__.py index 1365355c43..65297b3187 100644 --- a/src/viam/proto/component/arm/__init__.py +++ b/src/viam/proto/component/arm/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.arm.v1.arm_grpc import ( - ArmServiceBase, - ArmServiceStub, - UnimplementedArmServiceBase -) +""" + +from ....gen.component.arm.v1.arm_grpc import ArmServiceBase, ArmServiceStub, UnimplementedArmServiceBase from ....gen.component.arm.v1.arm_pb2 import ( GetEndPositionRequest, GetEndPositionResponse, @@ -24,28 +21,28 @@ MoveToPositionResponse, Status, StopRequest, - StopResponse + StopResponse, ) __all__ = [ - 'ArmServiceBase', - 'ArmServiceStub', - 'UnimplementedArmServiceBase', - 'GetEndPositionRequest', - 'GetEndPositionResponse', - 'GetJointPositionsRequest', - 'GetJointPositionsResponse', - 'IsMovingRequest', - 'IsMovingResponse', - 'JointPositions', - 'MoveOptions', - 'MoveThroughJointPositionsRequest', - 'MoveThroughJointPositionsResponse', - 'MoveToJointPositionsRequest', - 'MoveToJointPositionsResponse', - 'MoveToPositionRequest', - 'MoveToPositionResponse', - 'Status', - 'StopRequest', - 'StopResponse', + "ArmServiceBase", + "ArmServiceStub", + "UnimplementedArmServiceBase", + "GetEndPositionRequest", + "GetEndPositionResponse", + "GetJointPositionsRequest", + "GetJointPositionsResponse", + "IsMovingRequest", + "IsMovingResponse", + "JointPositions", + "MoveOptions", + "MoveThroughJointPositionsRequest", + "MoveThroughJointPositionsResponse", + "MoveToJointPositionsRequest", + "MoveToJointPositionsResponse", + "MoveToPositionRequest", + "MoveToPositionResponse", + "Status", + "StopRequest", + "StopResponse", ] diff --git a/src/viam/proto/component/audioin/__init__.py b/src/viam/proto/component/audioin/__init__.py index 6fefd629b4..106e87e08f 100644 --- a/src/viam/proto/component/audioin/__init__.py +++ b/src/viam/proto/component/audioin/__init__.py @@ -1,23 +1,16 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.audioin.v1.audioin_grpc import ( - AudioInServiceBase, - AudioInServiceStub, - UnimplementedAudioInServiceBase -) -from ....gen.component.audioin.v1.audioin_pb2 import ( - AudioChunk, - GetAudioRequest, - GetAudioResponse -) +""" + +from ....gen.component.audioin.v1.audioin_grpc import AudioInServiceBase, AudioInServiceStub, UnimplementedAudioInServiceBase +from ....gen.component.audioin.v1.audioin_pb2 import AudioChunk, GetAudioRequest, GetAudioResponse __all__ = [ - 'AudioInServiceBase', - 'AudioInServiceStub', - 'UnimplementedAudioInServiceBase', - 'AudioChunk', - 'GetAudioRequest', - 'GetAudioResponse', + "AudioInServiceBase", + "AudioInServiceStub", + "UnimplementedAudioInServiceBase", + "AudioChunk", + "GetAudioRequest", + "GetAudioResponse", ] diff --git a/src/viam/proto/component/audioout/__init__.py b/src/viam/proto/component/audioout/__init__.py index c2f5d2e78b..4f52daa91b 100644 --- a/src/viam/proto/component/audioout/__init__.py +++ b/src/viam/proto/component/audioout/__init__.py @@ -1,21 +1,15 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.audioout.v1.audioout_grpc import ( - AudioOutServiceBase, - AudioOutServiceStub, - UnimplementedAudioOutServiceBase -) -from ....gen.component.audioout.v1.audioout_pb2 import ( - PlayRequest, - PlayResponse -) +""" + +from ....gen.component.audioout.v1.audioout_grpc import AudioOutServiceBase, AudioOutServiceStub, UnimplementedAudioOutServiceBase +from ....gen.component.audioout.v1.audioout_pb2 import PlayRequest, PlayResponse __all__ = [ - 'AudioOutServiceBase', - 'AudioOutServiceStub', - 'UnimplementedAudioOutServiceBase', - 'PlayRequest', - 'PlayResponse', + "AudioOutServiceBase", + "AudioOutServiceStub", + "UnimplementedAudioOutServiceBase", + "PlayRequest", + "PlayResponse", ] diff --git a/src/viam/proto/component/base/__init__.py b/src/viam/proto/component/base/__init__.py index d92a15a21e..74b5f27043 100644 --- a/src/viam/proto/component/base/__init__.py +++ b/src/viam/proto/component/base/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.base.v1.base_grpc import ( - BaseServiceBase, - BaseServiceStub, - UnimplementedBaseServiceBase -) +""" + +from ....gen.component.base.v1.base_grpc import BaseServiceBase, BaseServiceStub, UnimplementedBaseServiceBase from ....gen.component.base.v1.base_pb2 import ( GetPropertiesRequest, GetPropertiesResponse, @@ -21,25 +18,25 @@ SpinRequest, SpinResponse, StopRequest, - StopResponse + StopResponse, ) __all__ = [ - 'BaseServiceBase', - 'BaseServiceStub', - 'UnimplementedBaseServiceBase', - 'GetPropertiesRequest', - 'GetPropertiesResponse', - 'IsMovingRequest', - 'IsMovingResponse', - 'MoveStraightRequest', - 'MoveStraightResponse', - 'SetPowerRequest', - 'SetPowerResponse', - 'SetVelocityRequest', - 'SetVelocityResponse', - 'SpinRequest', - 'SpinResponse', - 'StopRequest', - 'StopResponse', + "BaseServiceBase", + "BaseServiceStub", + "UnimplementedBaseServiceBase", + "GetPropertiesRequest", + "GetPropertiesResponse", + "IsMovingRequest", + "IsMovingResponse", + "MoveStraightRequest", + "MoveStraightResponse", + "SetPowerRequest", + "SetPowerResponse", + "SetVelocityRequest", + "SetVelocityResponse", + "SpinRequest", + "SpinResponse", + "StopRequest", + "StopResponse", ] diff --git a/src/viam/proto/component/board/__init__.py b/src/viam/proto/component/board/__init__.py index 21dfbb18ed..2f5bc98749 100644 --- a/src/viam/proto/component/board/__init__.py +++ b/src/viam/proto/component/board/__init__.py @@ -1,65 +1,62 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.board.v1.board_grpc import ( - BoardServiceBase, - BoardServiceStub, - UnimplementedBoardServiceBase -) +""" + +from ....gen.component.board.v1.board_grpc import BoardServiceBase, BoardServiceStub, UnimplementedBoardServiceBase from ....gen.component.board.v1.board_pb2 import ( GetDigitalInterruptValueRequest, GetDigitalInterruptValueResponse, GetGPIORequest, GetGPIOResponse, + PowerMode, PWMFrequencyRequest, PWMFrequencyResponse, PWMRequest, PWMResponse, - PowerMode, ReadAnalogReaderRequest, ReadAnalogReaderResponse, SetGPIORequest, SetGPIOResponse, + SetPowerModeRequest, + SetPowerModeResponse, SetPWMFrequencyRequest, SetPWMFrequencyResponse, SetPWMRequest, SetPWMResponse, - SetPowerModeRequest, - SetPowerModeResponse, Status, StreamTicksRequest, StreamTicksResponse, WriteAnalogRequest, - WriteAnalogResponse + WriteAnalogResponse, ) __all__ = [ - 'BoardServiceBase', - 'BoardServiceStub', - 'UnimplementedBoardServiceBase', - 'GetDigitalInterruptValueRequest', - 'GetDigitalInterruptValueResponse', - 'GetGPIORequest', - 'GetGPIOResponse', - 'PWMFrequencyRequest', - 'PWMFrequencyResponse', - 'PWMRequest', - 'PWMResponse', - 'PowerMode', - 'ReadAnalogReaderRequest', - 'ReadAnalogReaderResponse', - 'SetGPIORequest', - 'SetGPIOResponse', - 'SetPWMFrequencyRequest', - 'SetPWMFrequencyResponse', - 'SetPWMRequest', - 'SetPWMResponse', - 'SetPowerModeRequest', - 'SetPowerModeResponse', - 'Status', - 'StreamTicksRequest', - 'StreamTicksResponse', - 'WriteAnalogRequest', - 'WriteAnalogResponse', + "BoardServiceBase", + "BoardServiceStub", + "UnimplementedBoardServiceBase", + "GetDigitalInterruptValueRequest", + "GetDigitalInterruptValueResponse", + "GetGPIORequest", + "GetGPIOResponse", + "PWMFrequencyRequest", + "PWMFrequencyResponse", + "PWMRequest", + "PWMResponse", + "PowerMode", + "ReadAnalogReaderRequest", + "ReadAnalogReaderResponse", + "SetGPIORequest", + "SetGPIOResponse", + "SetPWMFrequencyRequest", + "SetPWMFrequencyResponse", + "SetPWMRequest", + "SetPWMResponse", + "SetPowerModeRequest", + "SetPowerModeResponse", + "Status", + "StreamTicksRequest", + "StreamTicksResponse", + "WriteAnalogRequest", + "WriteAnalogResponse", ] diff --git a/src/viam/proto/component/button/__init__.py b/src/viam/proto/component/button/__init__.py index 79eb582154..45dd96e591 100644 --- a/src/viam/proto/component/button/__init__.py +++ b/src/viam/proto/component/button/__init__.py @@ -1,21 +1,15 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.button.v1.button_grpc import ( - ButtonServiceBase, - ButtonServiceStub, - UnimplementedButtonServiceBase -) -from ....gen.component.button.v1.button_pb2 import ( - PushRequest, - PushResponse -) +""" + +from ....gen.component.button.v1.button_grpc import ButtonServiceBase, ButtonServiceStub, UnimplementedButtonServiceBase +from ....gen.component.button.v1.button_pb2 import PushRequest, PushResponse __all__ = [ - 'ButtonServiceBase', - 'ButtonServiceStub', - 'UnimplementedButtonServiceBase', - 'PushRequest', - 'PushResponse', + "ButtonServiceBase", + "ButtonServiceStub", + "UnimplementedButtonServiceBase", + "PushRequest", + "PushResponse", ] diff --git a/src/viam/proto/component/camera/__init__.py b/src/viam/proto/component/camera/__init__.py index 0166cf6876..b59a331745 100644 --- a/src/viam/proto/component/camera/__init__.py +++ b/src/viam/proto/component/camera/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.camera.v1.camera_grpc import ( - CameraServiceBase, - CameraServiceStub, - UnimplementedCameraServiceBase -) +""" + +from ....gen.component.camera.v1.camera_grpc import CameraServiceBase, CameraServiceStub, UnimplementedCameraServiceBase from ....gen.component.camera.v1.camera_pb2 import ( DistortionParameters, ExtrinsicParameters, @@ -24,28 +21,28 @@ Property, RenderFrameRequest, Webcam, - Webcams + Webcams, ) __all__ = [ - 'CameraServiceBase', - 'CameraServiceStub', - 'UnimplementedCameraServiceBase', - 'DistortionParameters', - 'ExtrinsicParameters', - 'Format', - 'GetImageRequest', - 'GetImageResponse', - 'GetImagesRequest', - 'GetImagesResponse', - 'GetPointCloudRequest', - 'GetPointCloudResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', - 'Image', - 'IntrinsicParameters', - 'Property', - 'RenderFrameRequest', - 'Webcam', - 'Webcams', + "CameraServiceBase", + "CameraServiceStub", + "UnimplementedCameraServiceBase", + "DistortionParameters", + "ExtrinsicParameters", + "Format", + "GetImageRequest", + "GetImageResponse", + "GetImagesRequest", + "GetImagesResponse", + "GetPointCloudRequest", + "GetPointCloudResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", + "Image", + "IntrinsicParameters", + "Property", + "RenderFrameRequest", + "Webcam", + "Webcams", ] diff --git a/src/viam/proto/component/encoder/__init__.py b/src/viam/proto/component/encoder/__init__.py index 0f26320668..ff442c7a16 100644 --- a/src/viam/proto/component/encoder/__init__.py +++ b/src/viam/proto/component/encoder/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.encoder.v1.encoder_grpc import ( - EncoderServiceBase, - EncoderServiceStub, - UnimplementedEncoderServiceBase -) +""" + +from ....gen.component.encoder.v1.encoder_grpc import EncoderServiceBase, EncoderServiceStub, UnimplementedEncoderServiceBase from ....gen.component.encoder.v1.encoder_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -14,18 +11,18 @@ GetPropertiesResponse, PositionType, ResetPositionRequest, - ResetPositionResponse + ResetPositionResponse, ) __all__ = [ - 'EncoderServiceBase', - 'EncoderServiceStub', - 'UnimplementedEncoderServiceBase', - 'GetPositionRequest', - 'GetPositionResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', - 'PositionType', - 'ResetPositionRequest', - 'ResetPositionResponse', + "EncoderServiceBase", + "EncoderServiceStub", + "UnimplementedEncoderServiceBase", + "GetPositionRequest", + "GetPositionResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", + "PositionType", + "ResetPositionRequest", + "ResetPositionResponse", ] diff --git a/src/viam/proto/component/gantry/__init__.py b/src/viam/proto/component/gantry/__init__.py index 9ec08ed1fd..6c2649e9a8 100644 --- a/src/viam/proto/component/gantry/__init__.py +++ b/src/viam/proto/component/gantry/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.gantry.v1.gantry_grpc import ( - GantryServiceBase, - GantryServiceStub, - UnimplementedGantryServiceBase -) +""" + +from ....gen.component.gantry.v1.gantry_grpc import GantryServiceBase, GantryServiceStub, UnimplementedGantryServiceBase from ....gen.component.gantry.v1.gantry_pb2 import ( GetLengthsRequest, GetLengthsResponse, @@ -20,24 +17,24 @@ MoveToPositionResponse, Status, StopRequest, - StopResponse + StopResponse, ) __all__ = [ - 'GantryServiceBase', - 'GantryServiceStub', - 'UnimplementedGantryServiceBase', - 'GetLengthsRequest', - 'GetLengthsResponse', - 'GetPositionRequest', - 'GetPositionResponse', - 'HomeRequest', - 'HomeResponse', - 'IsMovingRequest', - 'IsMovingResponse', - 'MoveToPositionRequest', - 'MoveToPositionResponse', - 'Status', - 'StopRequest', - 'StopResponse', + "GantryServiceBase", + "GantryServiceStub", + "UnimplementedGantryServiceBase", + "GetLengthsRequest", + "GetLengthsResponse", + "GetPositionRequest", + "GetPositionResponse", + "HomeRequest", + "HomeResponse", + "IsMovingRequest", + "IsMovingResponse", + "MoveToPositionRequest", + "MoveToPositionResponse", + "Status", + "StopRequest", + "StopResponse", ] diff --git a/src/viam/proto/component/generic/__init__.py b/src/viam/proto/component/generic/__init__.py index c3c169edcd..9b7a1533e8 100644 --- a/src/viam/proto/component/generic/__init__.py +++ b/src/viam/proto/component/generic/__init__.py @@ -1,15 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.generic.v1.generic_grpc import ( - GenericServiceBase, - GenericServiceStub, - UnimplementedGenericServiceBase -) +""" + +from ....gen.component.generic.v1.generic_grpc import GenericServiceBase, GenericServiceStub, UnimplementedGenericServiceBase __all__ = [ - 'GenericServiceBase', - 'GenericServiceStub', - 'UnimplementedGenericServiceBase', + "GenericServiceBase", + "GenericServiceStub", + "UnimplementedGenericServiceBase", ] diff --git a/src/viam/proto/component/gripper/__init__.py b/src/viam/proto/component/gripper/__init__.py index 551807a1bd..a132693024 100644 --- a/src/viam/proto/component/gripper/__init__.py +++ b/src/viam/proto/component/gripper/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.gripper.v1.gripper_grpc import ( - GripperServiceBase, - GripperServiceStub, - UnimplementedGripperServiceBase -) +""" + +from ....gen.component.gripper.v1.gripper_grpc import GripperServiceBase, GripperServiceStub, UnimplementedGripperServiceBase from ....gen.component.gripper.v1.gripper_pb2 import ( GrabRequest, GrabResponse, @@ -17,21 +14,21 @@ OpenRequest, OpenResponse, StopRequest, - StopResponse + StopResponse, ) __all__ = [ - 'GripperServiceBase', - 'GripperServiceStub', - 'UnimplementedGripperServiceBase', - 'GrabRequest', - 'GrabResponse', - 'IsHoldingSomethingRequest', - 'IsHoldingSomethingResponse', - 'IsMovingRequest', - 'IsMovingResponse', - 'OpenRequest', - 'OpenResponse', - 'StopRequest', - 'StopResponse', + "GripperServiceBase", + "GripperServiceStub", + "UnimplementedGripperServiceBase", + "GrabRequest", + "GrabResponse", + "IsHoldingSomethingRequest", + "IsHoldingSomethingResponse", + "IsMovingRequest", + "IsMovingResponse", + "OpenRequest", + "OpenResponse", + "StopRequest", + "StopResponse", ] diff --git a/src/viam/proto/component/inputcontroller/__init__.py b/src/viam/proto/component/inputcontroller/__init__.py index 6cc11c1655..ba3f345684 100644 --- a/src/viam/proto/component/inputcontroller/__init__.py +++ b/src/viam/proto/component/inputcontroller/__init__.py @@ -1,11 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.component.inputcontroller.v1.input_controller_grpc import ( InputControllerServiceBase, InputControllerServiceStub, - UnimplementedInputControllerServiceBase + UnimplementedInputControllerServiceBase, ) from ....gen.component.inputcontroller.v1.input_controller_pb2 import ( Event, @@ -17,21 +18,21 @@ StreamEventsRequest, StreamEventsResponse, TriggerEventRequest, - TriggerEventResponse + TriggerEventResponse, ) __all__ = [ - 'InputControllerServiceBase', - 'InputControllerServiceStub', - 'UnimplementedInputControllerServiceBase', - 'Event', - 'GetControlsRequest', - 'GetControlsResponse', - 'GetEventsRequest', - 'GetEventsResponse', - 'Status', - 'StreamEventsRequest', - 'StreamEventsResponse', - 'TriggerEventRequest', - 'TriggerEventResponse', + "InputControllerServiceBase", + "InputControllerServiceStub", + "UnimplementedInputControllerServiceBase", + "Event", + "GetControlsRequest", + "GetControlsResponse", + "GetEventsRequest", + "GetEventsResponse", + "Status", + "StreamEventsRequest", + "StreamEventsResponse", + "TriggerEventRequest", + "TriggerEventResponse", ] diff --git a/src/viam/proto/component/motor/__init__.py b/src/viam/proto/component/motor/__init__.py index d5dd4c1c5e..b27fd89819 100644 --- a/src/viam/proto/component/motor/__init__.py +++ b/src/viam/proto/component/motor/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.motor.v1.motor_grpc import ( - MotorServiceBase, - MotorServiceStub, - UnimplementedMotorServiceBase -) +""" + +from ....gen.component.motor.v1.motor_grpc import MotorServiceBase, MotorServiceStub, UnimplementedMotorServiceBase from ....gen.component.motor.v1.motor_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -28,32 +25,32 @@ SetRPMResponse, Status, StopRequest, - StopResponse + StopResponse, ) __all__ = [ - 'MotorServiceBase', - 'MotorServiceStub', - 'UnimplementedMotorServiceBase', - 'GetPositionRequest', - 'GetPositionResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', - 'GoForRequest', - 'GoForResponse', - 'GoToRequest', - 'GoToResponse', - 'IsMovingRequest', - 'IsMovingResponse', - 'IsPoweredRequest', - 'IsPoweredResponse', - 'ResetZeroPositionRequest', - 'ResetZeroPositionResponse', - 'SetPowerRequest', - 'SetPowerResponse', - 'SetRPMRequest', - 'SetRPMResponse', - 'Status', - 'StopRequest', - 'StopResponse', + "MotorServiceBase", + "MotorServiceStub", + "UnimplementedMotorServiceBase", + "GetPositionRequest", + "GetPositionResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", + "GoForRequest", + "GoForResponse", + "GoToRequest", + "GoToResponse", + "IsMovingRequest", + "IsMovingResponse", + "IsPoweredRequest", + "IsPoweredResponse", + "ResetZeroPositionRequest", + "ResetZeroPositionResponse", + "SetPowerRequest", + "SetPowerResponse", + "SetRPMRequest", + "SetRPMResponse", + "Status", + "StopRequest", + "StopResponse", ] diff --git a/src/viam/proto/component/movementsensor/__init__.py b/src/viam/proto/component/movementsensor/__init__.py index cef69fa106..770de4997f 100644 --- a/src/viam/proto/component/movementsensor/__init__.py +++ b/src/viam/proto/component/movementsensor/__init__.py @@ -1,11 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.component.movementsensor.v1.movementsensor_grpc import ( MovementSensorServiceBase, MovementSensorServiceStub, - UnimplementedMovementSensorServiceBase + UnimplementedMovementSensorServiceBase, ) from ....gen.component.movementsensor.v1.movementsensor_pb2 import ( GetAccuracyRequest, @@ -23,27 +24,27 @@ GetPositionRequest, GetPositionResponse, GetPropertiesRequest, - GetPropertiesResponse + GetPropertiesResponse, ) __all__ = [ - 'MovementSensorServiceBase', - 'MovementSensorServiceStub', - 'UnimplementedMovementSensorServiceBase', - 'GetAccuracyRequest', - 'GetAccuracyResponse', - 'GetAngularVelocityRequest', - 'GetAngularVelocityResponse', - 'GetCompassHeadingRequest', - 'GetCompassHeadingResponse', - 'GetLinearAccelerationRequest', - 'GetLinearAccelerationResponse', - 'GetLinearVelocityRequest', - 'GetLinearVelocityResponse', - 'GetOrientationRequest', - 'GetOrientationResponse', - 'GetPositionRequest', - 'GetPositionResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', + "MovementSensorServiceBase", + "MovementSensorServiceStub", + "UnimplementedMovementSensorServiceBase", + "GetAccuracyRequest", + "GetAccuracyResponse", + "GetAngularVelocityRequest", + "GetAngularVelocityResponse", + "GetCompassHeadingRequest", + "GetCompassHeadingResponse", + "GetLinearAccelerationRequest", + "GetLinearAccelerationResponse", + "GetLinearVelocityRequest", + "GetLinearVelocityResponse", + "GetOrientationRequest", + "GetOrientationResponse", + "GetPositionRequest", + "GetPositionResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", ] diff --git a/src/viam/proto/component/posetracker/__init__.py b/src/viam/proto/component/posetracker/__init__.py index 2644a7d67b..7073f07f1b 100644 --- a/src/viam/proto/component/posetracker/__init__.py +++ b/src/viam/proto/component/posetracker/__init__.py @@ -1,21 +1,19 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.component.posetracker.v1.pose_tracker_grpc import ( PoseTrackerServiceBase, PoseTrackerServiceStub, - UnimplementedPoseTrackerServiceBase -) -from ....gen.component.posetracker.v1.pose_tracker_pb2 import ( - GetPosesRequest, - GetPosesResponse + UnimplementedPoseTrackerServiceBase, ) +from ....gen.component.posetracker.v1.pose_tracker_pb2 import GetPosesRequest, GetPosesResponse __all__ = [ - 'PoseTrackerServiceBase', - 'PoseTrackerServiceStub', - 'UnimplementedPoseTrackerServiceBase', - 'GetPosesRequest', - 'GetPosesResponse', + "PoseTrackerServiceBase", + "PoseTrackerServiceStub", + "UnimplementedPoseTrackerServiceBase", + "GetPosesRequest", + "GetPosesResponse", ] diff --git a/src/viam/proto/component/powersensor/__init__.py b/src/viam/proto/component/powersensor/__init__.py index c170f347e4..dbd1b7076a 100644 --- a/src/viam/proto/component/powersensor/__init__.py +++ b/src/viam/proto/component/powersensor/__init__.py @@ -1,11 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.component.powersensor.v1.powersensor_grpc import ( PowerSensorServiceBase, PowerSensorServiceStub, - UnimplementedPowerSensorServiceBase + UnimplementedPowerSensorServiceBase, ) from ....gen.component.powersensor.v1.powersensor_pb2 import ( GetCurrentRequest, @@ -13,17 +14,17 @@ GetPowerRequest, GetPowerResponse, GetVoltageRequest, - GetVoltageResponse + GetVoltageResponse, ) __all__ = [ - 'PowerSensorServiceBase', - 'PowerSensorServiceStub', - 'UnimplementedPowerSensorServiceBase', - 'GetCurrentRequest', - 'GetCurrentResponse', - 'GetPowerRequest', - 'GetPowerResponse', - 'GetVoltageRequest', - 'GetVoltageResponse', + "PowerSensorServiceBase", + "PowerSensorServiceStub", + "UnimplementedPowerSensorServiceBase", + "GetCurrentRequest", + "GetCurrentResponse", + "GetPowerRequest", + "GetPowerResponse", + "GetVoltageRequest", + "GetVoltageResponse", ] diff --git a/src/viam/proto/component/sensor/__init__.py b/src/viam/proto/component/sensor/__init__.py index 034b03b894..86939e9943 100644 --- a/src/viam/proto/component/sensor/__init__.py +++ b/src/viam/proto/component/sensor/__init__.py @@ -1,15 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.sensor.v1.sensor_grpc import ( - SensorServiceBase, - SensorServiceStub, - UnimplementedSensorServiceBase -) +""" + +from ....gen.component.sensor.v1.sensor_grpc import SensorServiceBase, SensorServiceStub, UnimplementedSensorServiceBase __all__ = [ - 'SensorServiceBase', - 'SensorServiceStub', - 'UnimplementedSensorServiceBase', + "SensorServiceBase", + "SensorServiceStub", + "UnimplementedSensorServiceBase", ] diff --git a/src/viam/proto/component/servo/__init__.py b/src/viam/proto/component/servo/__init__.py index 5312e00896..2e4626130e 100644 --- a/src/viam/proto/component/servo/__init__.py +++ b/src/viam/proto/component/servo/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.servo.v1.servo_grpc import ( - ServoServiceBase, - ServoServiceStub, - UnimplementedServoServiceBase -) +""" + +from ....gen.component.servo.v1.servo_grpc import ServoServiceBase, ServoServiceStub, UnimplementedServoServiceBase from ....gen.component.servo.v1.servo_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -16,20 +13,20 @@ MoveResponse, Status, StopRequest, - StopResponse + StopResponse, ) __all__ = [ - 'ServoServiceBase', - 'ServoServiceStub', - 'UnimplementedServoServiceBase', - 'GetPositionRequest', - 'GetPositionResponse', - 'IsMovingRequest', - 'IsMovingResponse', - 'MoveRequest', - 'MoveResponse', - 'Status', - 'StopRequest', - 'StopResponse', + "ServoServiceBase", + "ServoServiceStub", + "UnimplementedServoServiceBase", + "GetPositionRequest", + "GetPositionResponse", + "IsMovingRequest", + "IsMovingResponse", + "MoveRequest", + "MoveResponse", + "Status", + "StopRequest", + "StopResponse", ] diff --git a/src/viam/proto/component/switch/__init__.py b/src/viam/proto/component/switch/__init__.py index 9572873ac7..1fb43ec49f 100644 --- a/src/viam/proto/component/switch/__init__.py +++ b/src/viam/proto/component/switch/__init__.py @@ -1,29 +1,26 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.switch.v1.switch_grpc import ( - SwitchServiceBase, - SwitchServiceStub, - UnimplementedSwitchServiceBase -) +""" + +from ....gen.component.switch.v1.switch_grpc import SwitchServiceBase, SwitchServiceStub, UnimplementedSwitchServiceBase from ....gen.component.switch.v1.switch_pb2 import ( GetNumberOfPositionsRequest, GetNumberOfPositionsResponse, GetPositionRequest, GetPositionResponse, SetPositionRequest, - SetPositionResponse + SetPositionResponse, ) __all__ = [ - 'SwitchServiceBase', - 'SwitchServiceStub', - 'UnimplementedSwitchServiceBase', - 'GetNumberOfPositionsRequest', - 'GetNumberOfPositionsResponse', - 'GetPositionRequest', - 'GetPositionResponse', - 'SetPositionRequest', - 'SetPositionResponse', + "SwitchServiceBase", + "SwitchServiceStub", + "UnimplementedSwitchServiceBase", + "GetNumberOfPositionsRequest", + "GetNumberOfPositionsResponse", + "GetPositionRequest", + "GetPositionResponse", + "SetPositionRequest", + "SetPositionResponse", ] diff --git a/src/viam/proto/component/testecho/__init__.py b/src/viam/proto/component/testecho/__init__.py index 9590dbc733..a60f271f9b 100644 --- a/src/viam/proto/component/testecho/__init__.py +++ b/src/viam/proto/component/testecho/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.component.testecho.v1.testecho_grpc import ( - TestEchoServiceBase, - TestEchoServiceStub, - UnimplementedTestEchoServiceBase -) +""" + +from ....gen.component.testecho.v1.testecho_grpc import TestEchoServiceBase, TestEchoServiceStub, UnimplementedTestEchoServiceBase from ....gen.component.testecho.v1.testecho_pb2 import ( EchoBiDiRequest, EchoBiDiResponse, @@ -15,19 +12,19 @@ EchoRequest, EchoResponse, StopRequest, - StopResponse + StopResponse, ) __all__ = [ - 'TestEchoServiceBase', - 'TestEchoServiceStub', - 'UnimplementedTestEchoServiceBase', - 'EchoBiDiRequest', - 'EchoBiDiResponse', - 'EchoMultipleRequest', - 'EchoMultipleResponse', - 'EchoRequest', - 'EchoResponse', - 'StopRequest', - 'StopResponse', + "TestEchoServiceBase", + "TestEchoServiceStub", + "UnimplementedTestEchoServiceBase", + "EchoBiDiRequest", + "EchoBiDiResponse", + "EchoMultipleRequest", + "EchoMultipleResponse", + "EchoRequest", + "EchoResponse", + "StopRequest", + "StopResponse", ] diff --git a/src/viam/proto/module/__init__.py b/src/viam/proto/module/__init__.py index 6a160a540f..fdc3ea5942 100644 --- a/src/viam/proto/module/__init__.py +++ b/src/viam/proto/module/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.module.v1.module_grpc import ( - ModuleServiceBase, - ModuleServiceStub, - UnimplementedModuleServiceBase -) +""" + +from ...gen.module.v1.module_grpc import ModuleServiceBase, ModuleServiceStub, UnimplementedModuleServiceBase from ...gen.module.v1.module_pb2 import ( AddResourceRequest, AddResourceResponse, @@ -19,23 +16,23 @@ RemoveResourceRequest, RemoveResourceResponse, ValidateConfigRequest, - ValidateConfigResponse + ValidateConfigResponse, ) __all__ = [ - 'ModuleServiceBase', - 'ModuleServiceStub', - 'UnimplementedModuleServiceBase', - 'AddResourceRequest', - 'AddResourceResponse', - 'HandlerDefinition', - 'HandlerMap', - 'ReadyRequest', - 'ReadyResponse', - 'ReconfigureResourceRequest', - 'ReconfigureResourceResponse', - 'RemoveResourceRequest', - 'RemoveResourceResponse', - 'ValidateConfigRequest', - 'ValidateConfigResponse', + "ModuleServiceBase", + "ModuleServiceStub", + "UnimplementedModuleServiceBase", + "AddResourceRequest", + "AddResourceResponse", + "HandlerDefinition", + "HandlerMap", + "ReadyRequest", + "ReadyResponse", + "ReconfigureResourceRequest", + "ReconfigureResourceResponse", + "RemoveResourceRequest", + "RemoveResourceResponse", + "ValidateConfigRequest", + "ValidateConfigResponse", ] diff --git a/src/viam/proto/opentelemetry/proto/common/__init__.py b/src/viam/proto/opentelemetry/proto/common/__init__.py index 7857066e99..e3ecdd62fa 100644 --- a/src/viam/proto/opentelemetry/proto/common/__init__.py +++ b/src/viam/proto/opentelemetry/proto/common/__init__.py @@ -1,21 +1,15 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from .....gen.opentelemetry.proto.common.v1.common_pb2 import ( - AnyValue, - ArrayValue, - EntityRef, - InstrumentationScope, - KeyValue, - KeyValueList -) +""" + +from .....gen.opentelemetry.proto.common.v1.common_pb2 import AnyValue, ArrayValue, EntityRef, InstrumentationScope, KeyValue, KeyValueList __all__ = [ - 'AnyValue', - 'ArrayValue', - 'EntityRef', - 'InstrumentationScope', - 'KeyValue', - 'KeyValueList', + "AnyValue", + "ArrayValue", + "EntityRef", + "InstrumentationScope", + "KeyValue", + "KeyValueList", ] diff --git a/src/viam/proto/opentelemetry/proto/resource/__init__.py b/src/viam/proto/opentelemetry/proto/resource/__init__.py index 63dd3b991f..c9a1962cc6 100644 --- a/src/viam/proto/opentelemetry/proto/resource/__init__.py +++ b/src/viam/proto/opentelemetry/proto/resource/__init__.py @@ -1,11 +1,10 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from .....gen.opentelemetry.proto.resource.v1.resource_pb2 import ( - Resource -) +""" + +from .....gen.opentelemetry.proto.resource.v1.resource_pb2 import Resource __all__ = [ - 'Resource', + "Resource", ] diff --git a/src/viam/proto/opentelemetry/proto/trace/__init__.py b/src/viam/proto/opentelemetry/proto/trace/__init__.py index fdb0b48913..84c730ed16 100644 --- a/src/viam/proto/opentelemetry/proto/trace/__init__.py +++ b/src/viam/proto/opentelemetry/proto/trace/__init__.py @@ -1,21 +1,15 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from .....gen.opentelemetry.proto.trace.v1.trace_pb2 import ( - ResourceSpans, - ScopeSpans, - Span, - SpanFlags, - Status, - TracesData -) +""" + +from .....gen.opentelemetry.proto.trace.v1.trace_pb2 import ResourceSpans, ScopeSpans, Span, SpanFlags, Status, TracesData __all__ = [ - 'ResourceSpans', - 'ScopeSpans', - 'Span', - 'SpanFlags', - 'Status', - 'TracesData', + "ResourceSpans", + "ScopeSpans", + "Span", + "SpanFlags", + "Status", + "TracesData", ] diff --git a/src/viam/proto/provisioning/__init__.py b/src/viam/proto/provisioning/__init__.py index 49f71aa0d4..1e70aeca42 100644 --- a/src/viam/proto/provisioning/__init__.py +++ b/src/viam/proto/provisioning/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.provisioning.v1.provisioning_grpc import ( - ProvisioningServiceBase, - ProvisioningServiceStub, - UnimplementedProvisioningServiceBase -) +""" + +from ...gen.provisioning.v1.provisioning_grpc import ProvisioningServiceBase, ProvisioningServiceStub, UnimplementedProvisioningServiceBase from ...gen.provisioning.v1.provisioning_pb2 import ( APIKey, CloudConfig, @@ -21,25 +18,25 @@ SetNetworkCredentialsRequest, SetNetworkCredentialsResponse, SetSmartMachineCredentialsRequest, - SetSmartMachineCredentialsResponse + SetSmartMachineCredentialsResponse, ) __all__ = [ - 'ProvisioningServiceBase', - 'ProvisioningServiceStub', - 'UnimplementedProvisioningServiceBase', - 'APIKey', - 'CloudConfig', - 'ExitProvisioningRequest', - 'ExitProvisioningResponse', - 'GetNetworkListRequest', - 'GetNetworkListResponse', - 'GetSmartMachineStatusRequest', - 'GetSmartMachineStatusResponse', - 'NetworkInfo', - 'ProvisioningInfo', - 'SetNetworkCredentialsRequest', - 'SetNetworkCredentialsResponse', - 'SetSmartMachineCredentialsRequest', - 'SetSmartMachineCredentialsResponse', + "ProvisioningServiceBase", + "ProvisioningServiceStub", + "UnimplementedProvisioningServiceBase", + "APIKey", + "CloudConfig", + "ExitProvisioningRequest", + "ExitProvisioningResponse", + "GetNetworkListRequest", + "GetNetworkListResponse", + "GetSmartMachineStatusRequest", + "GetSmartMachineStatusResponse", + "NetworkInfo", + "ProvisioningInfo", + "SetNetworkCredentialsRequest", + "SetNetworkCredentialsResponse", + "SetSmartMachineCredentialsRequest", + "SetSmartMachineCredentialsResponse", ] diff --git a/src/viam/proto/robot/__init__.py b/src/viam/proto/robot/__init__.py index 69ef8ad1ef..f28c2ea418 100644 --- a/src/viam/proto/robot/__init__.py +++ b/src/viam/proto/robot/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.robot.v1.robot_grpc import ( - RobotServiceBase, - RobotServiceStub, - UnimplementedRobotServiceBase -) +""" + +from ...gen.robot.v1.robot_grpc import RobotServiceBase, RobotServiceStub, UnimplementedRobotServiceBase from ...gen.robot.v1.robot_pb2 import ( BlockForOperationRequest, BlockForOperationResponse, @@ -70,74 +67,74 @@ TransformPoseResponse, Tunnel, TunnelRequest, - TunnelResponse + TunnelResponse, ) __all__ = [ - 'RobotServiceBase', - 'RobotServiceStub', - 'UnimplementedRobotServiceBase', - 'BlockForOperationRequest', - 'BlockForOperationResponse', - 'CancelOperationRequest', - 'CancelOperationResponse', - 'ConfigStatus', - 'FrameSystemConfig', - 'FrameSystemConfigRequest', - 'FrameSystemConfigResponse', - 'GetCloudMetadataRequest', - 'GetCloudMetadataResponse', - 'GetMachineStatusRequest', - 'GetMachineStatusResponse', - 'GetModelsFromModulesRequest', - 'GetModelsFromModulesResponse', - 'GetOperationsRequest', - 'GetOperationsResponse', - 'GetPoseRequest', - 'GetPoseResponse', - 'GetSessionsRequest', - 'GetSessionsResponse', - 'GetStatusRequest', - 'GetStatusResponse', - 'GetVersionRequest', - 'GetVersionResponse', - 'JobStatus', - 'ListTunnelsRequest', - 'ListTunnelsResponse', - 'LogRequest', - 'LogResponse', - 'ModuleModel', - 'Operation', - 'PeerConnectionInfo', - 'PeerConnectionType', - 'ResourceNamesRequest', - 'ResourceNamesResponse', - 'ResourceRPCSubtype', - 'ResourceRPCSubtypesRequest', - 'ResourceRPCSubtypesResponse', - 'ResourceStatus', - 'RestartModuleRequest', - 'RestartModuleResponse', - 'SendSessionHeartbeatRequest', - 'SendSessionHeartbeatResponse', - 'SendTracesRequest', - 'SendTracesResponse', - 'Session', - 'ShutdownRequest', - 'ShutdownResponse', - 'StartSessionRequest', - 'StartSessionResponse', - 'Status', - 'StopAllRequest', - 'StopAllResponse', - 'StopExtraParameters', - 'StreamStatusRequest', - 'StreamStatusResponse', - 'TransformPCDRequest', - 'TransformPCDResponse', - 'TransformPoseRequest', - 'TransformPoseResponse', - 'Tunnel', - 'TunnelRequest', - 'TunnelResponse', + "RobotServiceBase", + "RobotServiceStub", + "UnimplementedRobotServiceBase", + "BlockForOperationRequest", + "BlockForOperationResponse", + "CancelOperationRequest", + "CancelOperationResponse", + "ConfigStatus", + "FrameSystemConfig", + "FrameSystemConfigRequest", + "FrameSystemConfigResponse", + "GetCloudMetadataRequest", + "GetCloudMetadataResponse", + "GetMachineStatusRequest", + "GetMachineStatusResponse", + "GetModelsFromModulesRequest", + "GetModelsFromModulesResponse", + "GetOperationsRequest", + "GetOperationsResponse", + "GetPoseRequest", + "GetPoseResponse", + "GetSessionsRequest", + "GetSessionsResponse", + "GetStatusRequest", + "GetStatusResponse", + "GetVersionRequest", + "GetVersionResponse", + "JobStatus", + "ListTunnelsRequest", + "ListTunnelsResponse", + "LogRequest", + "LogResponse", + "ModuleModel", + "Operation", + "PeerConnectionInfo", + "PeerConnectionType", + "ResourceNamesRequest", + "ResourceNamesResponse", + "ResourceRPCSubtype", + "ResourceRPCSubtypesRequest", + "ResourceRPCSubtypesResponse", + "ResourceStatus", + "RestartModuleRequest", + "RestartModuleResponse", + "SendSessionHeartbeatRequest", + "SendSessionHeartbeatResponse", + "SendTracesRequest", + "SendTracesResponse", + "Session", + "ShutdownRequest", + "ShutdownResponse", + "StartSessionRequest", + "StartSessionResponse", + "Status", + "StopAllRequest", + "StopAllResponse", + "StopExtraParameters", + "StreamStatusRequest", + "StreamStatusResponse", + "TransformPCDRequest", + "TransformPCDResponse", + "TransformPoseRequest", + "TransformPoseResponse", + "Tunnel", + "TunnelRequest", + "TunnelResponse", ] diff --git a/src/viam/proto/rpc/auth.py b/src/viam/proto/rpc/auth.py index 462f075a39..1704c74cd4 100644 --- a/src/viam/proto/rpc/auth.py +++ b/src/viam/proto/rpc/auth.py @@ -1,33 +1,34 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ...gen.proto.rpc.v1.auth_grpc import ( AuthServiceBase, AuthServiceStub, ExternalAuthServiceBase, ExternalAuthServiceStub, UnimplementedAuthServiceBase, - UnimplementedExternalAuthServiceBase + UnimplementedExternalAuthServiceBase, ) from ...gen.proto.rpc.v1.auth_pb2 import ( AuthenticateRequest, AuthenticateResponse, AuthenticateToRequest, AuthenticateToResponse, - Credentials + Credentials, ) __all__ = [ - 'AuthServiceBase', - 'AuthServiceStub', - 'ExternalAuthServiceBase', - 'ExternalAuthServiceStub', - 'UnimplementedAuthServiceBase', - 'UnimplementedExternalAuthServiceBase', - 'AuthenticateRequest', - 'AuthenticateResponse', - 'AuthenticateToRequest', - 'AuthenticateToResponse', - 'Credentials', + "AuthServiceBase", + "AuthServiceStub", + "ExternalAuthServiceBase", + "ExternalAuthServiceStub", + "UnimplementedAuthServiceBase", + "UnimplementedExternalAuthServiceBase", + "AuthenticateRequest", + "AuthenticateResponse", + "AuthenticateToRequest", + "AuthenticateToResponse", + "Credentials", ] diff --git a/src/viam/proto/rpc/examples/echo/__init__.py b/src/viam/proto/rpc/examples/echo/__init__.py index 5ec2ea10a1..60cefe6d90 100644 --- a/src/viam/proto/rpc/examples/echo/__init__.py +++ b/src/viam/proto/rpc/examples/echo/__init__.py @@ -1,29 +1,26 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from .....gen.proto.rpc.examples.echo.v1.echo_grpc import ( - EchoServiceBase, - EchoServiceStub, - UnimplementedEchoServiceBase -) +""" + +from .....gen.proto.rpc.examples.echo.v1.echo_grpc import EchoServiceBase, EchoServiceStub, UnimplementedEchoServiceBase from .....gen.proto.rpc.examples.echo.v1.echo_pb2 import ( EchoBiDiRequest, EchoBiDiResponse, EchoMultipleRequest, EchoMultipleResponse, EchoRequest, - EchoResponse + EchoResponse, ) __all__ = [ - 'EchoServiceBase', - 'EchoServiceStub', - 'UnimplementedEchoServiceBase', - 'EchoBiDiRequest', - 'EchoBiDiResponse', - 'EchoMultipleRequest', - 'EchoMultipleResponse', - 'EchoRequest', - 'EchoResponse', + "EchoServiceBase", + "EchoServiceStub", + "UnimplementedEchoServiceBase", + "EchoBiDiRequest", + "EchoBiDiResponse", + "EchoMultipleRequest", + "EchoMultipleResponse", + "EchoRequest", + "EchoResponse", ] diff --git a/src/viam/proto/rpc/examples/echoresource/__init__.py b/src/viam/proto/rpc/examples/echoresource/__init__.py index e85abde49f..18e72d0443 100644 --- a/src/viam/proto/rpc/examples/echoresource/__init__.py +++ b/src/viam/proto/rpc/examples/echoresource/__init__.py @@ -1,11 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from .....gen.proto.rpc.examples.echoresource.v1.echoresource_grpc import ( EchoResourceServiceBase, EchoResourceServiceStub, - UnimplementedEchoResourceServiceBase + UnimplementedEchoResourceServiceBase, ) from .....gen.proto.rpc.examples.echoresource.v1.echoresource_pb2 import ( EchoResourceBiDiRequest, @@ -13,17 +14,17 @@ EchoResourceMultipleRequest, EchoResourceMultipleResponse, EchoResourceRequest, - EchoResourceResponse + EchoResourceResponse, ) __all__ = [ - 'EchoResourceServiceBase', - 'EchoResourceServiceStub', - 'UnimplementedEchoResourceServiceBase', - 'EchoResourceBiDiRequest', - 'EchoResourceBiDiResponse', - 'EchoResourceMultipleRequest', - 'EchoResourceMultipleResponse', - 'EchoResourceRequest', - 'EchoResourceResponse', + "EchoResourceServiceBase", + "EchoResourceServiceStub", + "UnimplementedEchoResourceServiceBase", + "EchoResourceBiDiRequest", + "EchoResourceBiDiResponse", + "EchoResourceMultipleRequest", + "EchoResourceMultipleResponse", + "EchoResourceRequest", + "EchoResourceResponse", ] diff --git a/src/viam/proto/rpc/webrtc/grpc.py b/src/viam/proto/rpc/webrtc/grpc.py index 17813a7bc1..bdb49fa2f8 100644 --- a/src/viam/proto/rpc/webrtc/grpc.py +++ b/src/viam/proto/rpc/webrtc/grpc.py @@ -1,7 +1,8 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.proto.rpc.webrtc.v1.grpc_pb2 import ( Metadata, PacketMessage, @@ -13,27 +14,23 @@ ResponseMessage, ResponseTrailers, Stream, - Strings -) -from ....gen.proto.rpc.webrtc.v1.signaling_grpc import ( - SignalingServiceBase, - SignalingServiceStub, - UnimplementedSignalingServiceBase + Strings, ) +from ....gen.proto.rpc.webrtc.v1.signaling_grpc import SignalingServiceBase, SignalingServiceStub, UnimplementedSignalingServiceBase __all__ = [ - 'Metadata', - 'PacketMessage', - 'Request', - 'RequestHeaders', - 'RequestMessage', - 'Response', - 'ResponseHeaders', - 'ResponseMessage', - 'ResponseTrailers', - 'Stream', - 'Strings', - 'SignalingServiceBase', - 'SignalingServiceStub', - 'UnimplementedSignalingServiceBase', + "Metadata", + "PacketMessage", + "Request", + "RequestHeaders", + "RequestMessage", + "Response", + "ResponseHeaders", + "ResponseMessage", + "ResponseTrailers", + "Stream", + "Strings", + "SignalingServiceBase", + "SignalingServiceStub", + "UnimplementedSignalingServiceBase", ] diff --git a/src/viam/proto/rpc/webrtc/signaling.py b/src/viam/proto/rpc/webrtc/signaling.py index a64090df20..a47b891752 100644 --- a/src/viam/proto/rpc/webrtc/signaling.py +++ b/src/viam/proto/rpc/webrtc/signaling.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.proto.rpc.webrtc.v1.signaling_grpc import ( - SignalingServiceBase, - SignalingServiceStub, - UnimplementedSignalingServiceBase -) +""" + +from ....gen.proto.rpc.webrtc.v1.signaling_grpc import SignalingServiceBase, SignalingServiceStub, UnimplementedSignalingServiceBase from ....gen.proto.rpc.webrtc.v1.signaling_pb2 import ( AnswerRequest, AnswerRequestDoneStage, @@ -29,33 +26,33 @@ ICEServer, OptionalWebRTCConfigRequest, OptionalWebRTCConfigResponse, - WebRTCConfig + WebRTCConfig, ) __all__ = [ - 'SignalingServiceBase', - 'SignalingServiceStub', - 'UnimplementedSignalingServiceBase', - 'AnswerRequest', - 'AnswerRequestDoneStage', - 'AnswerRequestErrorStage', - 'AnswerRequestHeartbeatStage', - 'AnswerRequestInitStage', - 'AnswerRequestUpdateStage', - 'AnswerResponse', - 'AnswerResponseDoneStage', - 'AnswerResponseErrorStage', - 'AnswerResponseInitStage', - 'AnswerResponseUpdateStage', - 'CallRequest', - 'CallResponse', - 'CallResponseInitStage', - 'CallResponseUpdateStage', - 'CallUpdateRequest', - 'CallUpdateResponse', - 'ICECandidate', - 'ICEServer', - 'OptionalWebRTCConfigRequest', - 'OptionalWebRTCConfigResponse', - 'WebRTCConfig', + "SignalingServiceBase", + "SignalingServiceStub", + "UnimplementedSignalingServiceBase", + "AnswerRequest", + "AnswerRequestDoneStage", + "AnswerRequestErrorStage", + "AnswerRequestHeartbeatStage", + "AnswerRequestInitStage", + "AnswerRequestUpdateStage", + "AnswerResponse", + "AnswerResponseDoneStage", + "AnswerResponseErrorStage", + "AnswerResponseInitStage", + "AnswerResponseUpdateStage", + "CallRequest", + "CallResponse", + "CallResponseInitStage", + "CallResponseUpdateStage", + "CallUpdateRequest", + "CallUpdateResponse", + "ICECandidate", + "ICEServer", + "OptionalWebRTCConfigRequest", + "OptionalWebRTCConfigResponse", + "WebRTCConfig", ] diff --git a/src/viam/proto/service/datamanager/__init__.py b/src/viam/proto/service/datamanager/__init__.py index cbf556f15e..4b3766eacc 100644 --- a/src/viam/proto/service/datamanager/__init__.py +++ b/src/viam/proto/service/datamanager/__init__.py @@ -1,25 +1,26 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.service.datamanager.v1.data_manager_grpc import ( DataManagerServiceBase, DataManagerServiceStub, - UnimplementedDataManagerServiceBase + UnimplementedDataManagerServiceBase, ) from ....gen.service.datamanager.v1.data_manager_pb2 import ( SyncRequest, SyncResponse, UploadBinaryDataToDatasetsRequest, - UploadBinaryDataToDatasetsResponse + UploadBinaryDataToDatasetsResponse, ) __all__ = [ - 'DataManagerServiceBase', - 'DataManagerServiceStub', - 'UnimplementedDataManagerServiceBase', - 'SyncRequest', - 'SyncResponse', - 'UploadBinaryDataToDatasetsRequest', - 'UploadBinaryDataToDatasetsResponse', + "DataManagerServiceBase", + "DataManagerServiceStub", + "UnimplementedDataManagerServiceBase", + "SyncRequest", + "SyncResponse", + "UploadBinaryDataToDatasetsRequest", + "UploadBinaryDataToDatasetsResponse", ] diff --git a/src/viam/proto/service/discovery/__init__.py b/src/viam/proto/service/discovery/__init__.py index 1b4ea7ee96..3593fd1fe7 100644 --- a/src/viam/proto/service/discovery/__init__.py +++ b/src/viam/proto/service/discovery/__init__.py @@ -1,21 +1,15 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.discovery.v1.discovery_grpc import ( - DiscoveryServiceBase, - DiscoveryServiceStub, - UnimplementedDiscoveryServiceBase -) -from ....gen.service.discovery.v1.discovery_pb2 import ( - DiscoverResourcesRequest, - DiscoverResourcesResponse -) +""" + +from ....gen.service.discovery.v1.discovery_grpc import DiscoveryServiceBase, DiscoveryServiceStub, UnimplementedDiscoveryServiceBase +from ....gen.service.discovery.v1.discovery_pb2 import DiscoverResourcesRequest, DiscoverResourcesResponse __all__ = [ - 'DiscoveryServiceBase', - 'DiscoveryServiceStub', - 'UnimplementedDiscoveryServiceBase', - 'DiscoverResourcesRequest', - 'DiscoverResourcesResponse', + "DiscoveryServiceBase", + "DiscoveryServiceStub", + "UnimplementedDiscoveryServiceBase", + "DiscoverResourcesRequest", + "DiscoverResourcesResponse", ] diff --git a/src/viam/proto/service/generic/__init__.py b/src/viam/proto/service/generic/__init__.py index 8158bb0d69..bdfbb40f9e 100644 --- a/src/viam/proto/service/generic/__init__.py +++ b/src/viam/proto/service/generic/__init__.py @@ -1,15 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.generic.v1.generic_grpc import ( - GenericServiceBase, - GenericServiceStub, - UnimplementedGenericServiceBase -) +""" + +from ....gen.service.generic.v1.generic_grpc import GenericServiceBase, GenericServiceStub, UnimplementedGenericServiceBase __all__ = [ - 'GenericServiceBase', - 'GenericServiceStub', - 'UnimplementedGenericServiceBase', + "GenericServiceBase", + "GenericServiceStub", + "UnimplementedGenericServiceBase", ] diff --git a/src/viam/proto/service/mlmodel/__init__.py b/src/viam/proto/service/mlmodel/__init__.py index 486d2c7ad1..b6687bdefe 100644 --- a/src/viam/proto/service/mlmodel/__init__.py +++ b/src/viam/proto/service/mlmodel/__init__.py @@ -1,25 +1,22 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.mlmodel.v1.mlmodel_grpc import ( - MLModelServiceBase, - MLModelServiceStub, - UnimplementedMLModelServiceBase -) +""" + +from ....gen.service.mlmodel.v1.mlmodel_grpc import MLModelServiceBase, MLModelServiceStub, UnimplementedMLModelServiceBase from ....gen.service.mlmodel.v1.mlmodel_pb2 import ( File, FlatTensor, FlatTensorDataDouble, FlatTensorDataFloat, + FlatTensorDataInt8, FlatTensorDataInt16, FlatTensorDataInt32, FlatTensorDataInt64, - FlatTensorDataInt8, + FlatTensorDataUInt8, FlatTensorDataUInt16, FlatTensorDataUInt32, FlatTensorDataUInt64, - FlatTensorDataUInt8, FlatTensors, InferRequest, InferResponse, @@ -27,31 +24,31 @@ Metadata, MetadataRequest, MetadataResponse, - TensorInfo + TensorInfo, ) __all__ = [ - 'MLModelServiceBase', - 'MLModelServiceStub', - 'UnimplementedMLModelServiceBase', - 'File', - 'FlatTensor', - 'FlatTensorDataDouble', - 'FlatTensorDataFloat', - 'FlatTensorDataInt16', - 'FlatTensorDataInt32', - 'FlatTensorDataInt64', - 'FlatTensorDataInt8', - 'FlatTensorDataUInt16', - 'FlatTensorDataUInt32', - 'FlatTensorDataUInt64', - 'FlatTensorDataUInt8', - 'FlatTensors', - 'InferRequest', - 'InferResponse', - 'LabelType', - 'Metadata', - 'MetadataRequest', - 'MetadataResponse', - 'TensorInfo', + "MLModelServiceBase", + "MLModelServiceStub", + "UnimplementedMLModelServiceBase", + "File", + "FlatTensor", + "FlatTensorDataDouble", + "FlatTensorDataFloat", + "FlatTensorDataInt16", + "FlatTensorDataInt32", + "FlatTensorDataInt64", + "FlatTensorDataInt8", + "FlatTensorDataUInt16", + "FlatTensorDataUInt32", + "FlatTensorDataUInt64", + "FlatTensorDataUInt8", + "FlatTensors", + "InferRequest", + "InferResponse", + "LabelType", + "Metadata", + "MetadataRequest", + "MetadataResponse", + "TensorInfo", ] diff --git a/src/viam/proto/service/motion/__init__.py b/src/viam/proto/service/motion/__init__.py index 1f890c4a48..b4306e0608 100644 --- a/src/viam/proto/service/motion/__init__.py +++ b/src/viam/proto/service/motion/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.motion.v1.motion_grpc import ( - MotionServiceBase, - MotionServiceStub, - UnimplementedMotionServiceBase -) +""" + +from ....gen.service.motion.v1.motion_grpc import MotionServiceBase, MotionServiceStub, UnimplementedMotionServiceBase from ....gen.service.motion.v1.motion_pb2 import ( CollisionSpecification, ComponentState, @@ -35,39 +32,39 @@ PlanWithStatus, PseudolinearConstraint, StopPlanRequest, - StopPlanResponse + StopPlanResponse, ) __all__ = [ - 'MotionServiceBase', - 'MotionServiceStub', - 'UnimplementedMotionServiceBase', - 'CollisionSpecification', - 'ComponentState', - 'Constraints', - 'GetPlanRequest', - 'GetPlanResponse', - 'GetPoseRequest', - 'GetPoseResponse', - 'LinearConstraint', - 'ListPlanStatusesRequest', - 'ListPlanStatusesResponse', - 'MotionConfiguration', - 'MoveOnGlobeRequest', - 'MoveOnGlobeResponse', - 'MoveOnMapRequest', - 'MoveOnMapResponse', - 'MoveRequest', - 'MoveResponse', - 'ObstacleDetector', - 'OrientationConstraint', - 'Plan', - 'PlanState', - 'PlanStatus', - 'PlanStatusWithID', - 'PlanStep', - 'PlanWithStatus', - 'PseudolinearConstraint', - 'StopPlanRequest', - 'StopPlanResponse', + "MotionServiceBase", + "MotionServiceStub", + "UnimplementedMotionServiceBase", + "CollisionSpecification", + "ComponentState", + "Constraints", + "GetPlanRequest", + "GetPlanResponse", + "GetPoseRequest", + "GetPoseResponse", + "LinearConstraint", + "ListPlanStatusesRequest", + "ListPlanStatusesResponse", + "MotionConfiguration", + "MoveOnGlobeRequest", + "MoveOnGlobeResponse", + "MoveOnMapRequest", + "MoveOnMapResponse", + "MoveRequest", + "MoveResponse", + "ObstacleDetector", + "OrientationConstraint", + "Plan", + "PlanState", + "PlanStatus", + "PlanStatusWithID", + "PlanStep", + "PlanWithStatus", + "PseudolinearConstraint", + "StopPlanRequest", + "StopPlanResponse", ] diff --git a/src/viam/proto/service/navigation/__init__.py b/src/viam/proto/service/navigation/__init__.py index 4cde4b7bbd..c0c7f058c0 100644 --- a/src/viam/proto/service/navigation/__init__.py +++ b/src/viam/proto/service/navigation/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.navigation.v1.navigation_grpc import ( - NavigationServiceBase, - NavigationServiceStub, - UnimplementedNavigationServiceBase -) +""" + +from ....gen.service.navigation.v1.navigation_grpc import NavigationServiceBase, NavigationServiceStub, UnimplementedNavigationServiceBase from ....gen.service.navigation.v1.navigation_pb2 import ( AddWaypointRequest, AddWaypointResponse, @@ -29,33 +26,33 @@ RemoveWaypointResponse, SetModeRequest, SetModeResponse, - Waypoint + Waypoint, ) __all__ = [ - 'NavigationServiceBase', - 'NavigationServiceStub', - 'UnimplementedNavigationServiceBase', - 'AddWaypointRequest', - 'AddWaypointResponse', - 'GetLocationRequest', - 'GetLocationResponse', - 'GetModeRequest', - 'GetModeResponse', - 'GetObstaclesRequest', - 'GetObstaclesResponse', - 'GetPathsRequest', - 'GetPathsResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', - 'GetWaypointsRequest', - 'GetWaypointsResponse', - 'MapType', - 'Mode', - 'Path', - 'RemoveWaypointRequest', - 'RemoveWaypointResponse', - 'SetModeRequest', - 'SetModeResponse', - 'Waypoint', + "NavigationServiceBase", + "NavigationServiceStub", + "UnimplementedNavigationServiceBase", + "AddWaypointRequest", + "AddWaypointResponse", + "GetLocationRequest", + "GetLocationResponse", + "GetModeRequest", + "GetModeResponse", + "GetObstaclesRequest", + "GetObstaclesResponse", + "GetPathsRequest", + "GetPathsResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", + "GetWaypointsRequest", + "GetWaypointsResponse", + "MapType", + "Mode", + "Path", + "RemoveWaypointRequest", + "RemoveWaypointResponse", + "SetModeRequest", + "SetModeResponse", + "Waypoint", ] diff --git a/src/viam/proto/service/sensors/__init__.py b/src/viam/proto/service/sensors/__init__.py index f2a0905e5e..0f7a042779 100644 --- a/src/viam/proto/service/sensors/__init__.py +++ b/src/viam/proto/service/sensors/__init__.py @@ -1,27 +1,18 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.sensors.v1.sensors_grpc import ( - SensorsServiceBase, - SensorsServiceStub, - UnimplementedSensorsServiceBase -) -from ....gen.service.sensors.v1.sensors_pb2 import ( - GetReadingsRequest, - GetReadingsResponse, - GetSensorsRequest, - GetSensorsResponse, - Readings -) +""" + +from ....gen.service.sensors.v1.sensors_grpc import SensorsServiceBase, SensorsServiceStub, UnimplementedSensorsServiceBase +from ....gen.service.sensors.v1.sensors_pb2 import GetReadingsRequest, GetReadingsResponse, GetSensorsRequest, GetSensorsResponse, Readings __all__ = [ - 'SensorsServiceBase', - 'SensorsServiceStub', - 'UnimplementedSensorsServiceBase', - 'GetReadingsRequest', - 'GetReadingsResponse', - 'GetSensorsRequest', - 'GetSensorsResponse', - 'Readings', + "SensorsServiceBase", + "SensorsServiceStub", + "UnimplementedSensorsServiceBase", + "GetReadingsRequest", + "GetReadingsResponse", + "GetSensorsRequest", + "GetSensorsResponse", + "Readings", ] diff --git a/src/viam/proto/service/shell/__init__.py b/src/viam/proto/service/shell/__init__.py index 07fc72562e..47a2a44f69 100644 --- a/src/viam/proto/service/shell/__init__.py +++ b/src/viam/proto/service/shell/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.shell.v1.shell_grpc import ( - ShellServiceBase, - ShellServiceStub, - UnimplementedShellServiceBase -) +""" + +from ....gen.service.shell.v1.shell_grpc import ShellServiceBase, ShellServiceStub, UnimplementedShellServiceBase from ....gen.service.shell.v1.shell_pb2 import ( CopyFilesFromMachineRequest, CopyFilesFromMachineRequestMetadata, @@ -18,22 +15,22 @@ CopyFilesToMachineResponse, FileData, ShellRequest, - ShellResponse + ShellResponse, ) __all__ = [ - 'ShellServiceBase', - 'ShellServiceStub', - 'UnimplementedShellServiceBase', - 'CopyFilesFromMachineRequest', - 'CopyFilesFromMachineRequestMetadata', - 'CopyFilesFromMachineResponse', - 'CopyFilesFromMachineResponseMetadata', - 'CopyFilesSourceType', - 'CopyFilesToMachineRequest', - 'CopyFilesToMachineRequestMetadata', - 'CopyFilesToMachineResponse', - 'FileData', - 'ShellRequest', - 'ShellResponse', + "ShellServiceBase", + "ShellServiceStub", + "UnimplementedShellServiceBase", + "CopyFilesFromMachineRequest", + "CopyFilesFromMachineRequestMetadata", + "CopyFilesFromMachineResponse", + "CopyFilesFromMachineResponseMetadata", + "CopyFilesSourceType", + "CopyFilesToMachineRequest", + "CopyFilesToMachineRequestMetadata", + "CopyFilesToMachineResponse", + "FileData", + "ShellRequest", + "ShellResponse", ] diff --git a/src/viam/proto/service/slam/__init__.py b/src/viam/proto/service/slam/__init__.py index bba528710a..0703e95d24 100644 --- a/src/viam/proto/service/slam/__init__.py +++ b/src/viam/proto/service/slam/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.slam.v1.slam_grpc import ( - SLAMServiceBase, - SLAMServiceStub, - UnimplementedSLAMServiceBase -) +""" + +from ....gen.service.slam.v1.slam_grpc import SLAMServiceBase, SLAMServiceStub, UnimplementedSLAMServiceBase from ....gen.service.slam.v1.slam_pb2 import ( GetInternalStateRequest, GetInternalStateResponse, @@ -18,22 +15,22 @@ GetPropertiesResponse, MappingMode, SensorInfo, - SensorType + SensorType, ) __all__ = [ - 'SLAMServiceBase', - 'SLAMServiceStub', - 'UnimplementedSLAMServiceBase', - 'GetInternalStateRequest', - 'GetInternalStateResponse', - 'GetPointCloudMapRequest', - 'GetPointCloudMapResponse', - 'GetPositionRequest', - 'GetPositionResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', - 'MappingMode', - 'SensorInfo', - 'SensorType', + "SLAMServiceBase", + "SLAMServiceStub", + "UnimplementedSLAMServiceBase", + "GetInternalStateRequest", + "GetInternalStateResponse", + "GetPointCloudMapRequest", + "GetPointCloudMapResponse", + "GetPositionRequest", + "GetPositionResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", + "MappingMode", + "SensorInfo", + "SensorType", ] diff --git a/src/viam/proto/service/video/__init__.py b/src/viam/proto/service/video/__init__.py index d3b1668585..bb515b5e78 100644 --- a/src/viam/proto/service/video/__init__.py +++ b/src/viam/proto/service/video/__init__.py @@ -1,21 +1,15 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.video.v1.video_grpc import ( - UnimplementedVideoServiceBase, - VideoServiceBase, - VideoServiceStub -) -from ....gen.service.video.v1.video_pb2 import ( - GetVideoRequest, - GetVideoResponse -) +""" + +from ....gen.service.video.v1.video_grpc import UnimplementedVideoServiceBase, VideoServiceBase, VideoServiceStub +from ....gen.service.video.v1.video_pb2 import GetVideoRequest, GetVideoResponse __all__ = [ - 'UnimplementedVideoServiceBase', - 'VideoServiceBase', - 'VideoServiceStub', - 'GetVideoRequest', - 'GetVideoResponse', + "UnimplementedVideoServiceBase", + "VideoServiceBase", + "VideoServiceStub", + "GetVideoRequest", + "GetVideoResponse", ] diff --git a/src/viam/proto/service/vision/__init__.py b/src/viam/proto/service/vision/__init__.py index 580019886f..a31dcafb76 100644 --- a/src/viam/proto/service/vision/__init__.py +++ b/src/viam/proto/service/vision/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ....gen.service.vision.v1.vision_grpc import ( - UnimplementedVisionServiceBase, - VisionServiceBase, - VisionServiceStub -) +""" + +from ....gen.service.vision.v1.vision_grpc import UnimplementedVisionServiceBase, VisionServiceBase, VisionServiceStub from ....gen.service.vision.v1.vision_pb2 import ( CaptureAllFromCameraRequest, CaptureAllFromCameraResponse, @@ -23,27 +20,27 @@ GetObjectPointCloudsRequest, GetObjectPointCloudsResponse, GetPropertiesRequest, - GetPropertiesResponse + GetPropertiesResponse, ) __all__ = [ - 'UnimplementedVisionServiceBase', - 'VisionServiceBase', - 'VisionServiceStub', - 'CaptureAllFromCameraRequest', - 'CaptureAllFromCameraResponse', - 'Classification', - 'Detection', - 'GetClassificationsFromCameraRequest', - 'GetClassificationsFromCameraResponse', - 'GetClassificationsRequest', - 'GetClassificationsResponse', - 'GetDetectionsFromCameraRequest', - 'GetDetectionsFromCameraResponse', - 'GetDetectionsRequest', - 'GetDetectionsResponse', - 'GetObjectPointCloudsRequest', - 'GetObjectPointCloudsResponse', - 'GetPropertiesRequest', - 'GetPropertiesResponse', + "UnimplementedVisionServiceBase", + "VisionServiceBase", + "VisionServiceStub", + "CaptureAllFromCameraRequest", + "CaptureAllFromCameraResponse", + "Classification", + "Detection", + "GetClassificationsFromCameraRequest", + "GetClassificationsFromCameraResponse", + "GetClassificationsRequest", + "GetClassificationsResponse", + "GetDetectionsFromCameraRequest", + "GetDetectionsFromCameraResponse", + "GetDetectionsRequest", + "GetDetectionsResponse", + "GetObjectPointCloudsRequest", + "GetObjectPointCloudsResponse", + "GetPropertiesRequest", + "GetPropertiesResponse", ] diff --git a/src/viam/proto/service/worldstatestore/__init__.py b/src/viam/proto/service/worldstatestore/__init__.py index d728dc694b..b6c2b155ab 100644 --- a/src/viam/proto/service/worldstatestore/__init__.py +++ b/src/viam/proto/service/worldstatestore/__init__.py @@ -1,11 +1,12 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" + from ....gen.service.worldstatestore.v1.world_state_store_grpc import ( UnimplementedWorldStateStoreServiceBase, WorldStateStoreServiceBase, - WorldStateStoreServiceStub + WorldStateStoreServiceStub, ) from ....gen.service.worldstatestore.v1.world_state_store_pb2 import ( GetTransformRequest, @@ -14,18 +15,18 @@ ListUUIDsResponse, StreamTransformChangesRequest, StreamTransformChangesResponse, - TransformChangeType + TransformChangeType, ) __all__ = [ - 'UnimplementedWorldStateStoreServiceBase', - 'WorldStateStoreServiceBase', - 'WorldStateStoreServiceStub', - 'GetTransformRequest', - 'GetTransformResponse', - 'ListUUIDsRequest', - 'ListUUIDsResponse', - 'StreamTransformChangesRequest', - 'StreamTransformChangesResponse', - 'TransformChangeType', + "UnimplementedWorldStateStoreServiceBase", + "WorldStateStoreServiceBase", + "WorldStateStoreServiceStub", + "GetTransformRequest", + "GetTransformResponse", + "ListUUIDsRequest", + "ListUUIDsResponse", + "StreamTransformChangesRequest", + "StreamTransformChangesResponse", + "TransformChangeType", ] diff --git a/src/viam/proto/stream/__init__.py b/src/viam/proto/stream/__init__.py index 65e7c5d375..4053789543 100644 --- a/src/viam/proto/stream/__init__.py +++ b/src/viam/proto/stream/__init__.py @@ -1,12 +1,9 @@ -''' +""" @generated by Viam. Do not edit manually! -''' -from ...gen.stream.v1.stream_grpc import ( - StreamServiceBase, - StreamServiceStub, - UnimplementedStreamServiceBase -) +""" + +from ...gen.stream.v1.stream_grpc import StreamServiceBase, StreamServiceStub, UnimplementedStreamServiceBase from ...gen.stream.v1.stream_pb2 import ( AddStreamRequest, AddStreamResponse, @@ -18,22 +15,22 @@ RemoveStreamResponse, Resolution, SetStreamOptionsRequest, - SetStreamOptionsResponse + SetStreamOptionsResponse, ) __all__ = [ - 'StreamServiceBase', - 'StreamServiceStub', - 'UnimplementedStreamServiceBase', - 'AddStreamRequest', - 'AddStreamResponse', - 'GetStreamOptionsRequest', - 'GetStreamOptionsResponse', - 'ListStreamsRequest', - 'ListStreamsResponse', - 'RemoveStreamRequest', - 'RemoveStreamResponse', - 'Resolution', - 'SetStreamOptionsRequest', - 'SetStreamOptionsResponse', + "StreamServiceBase", + "StreamServiceStub", + "UnimplementedStreamServiceBase", + "AddStreamRequest", + "AddStreamResponse", + "GetStreamOptionsRequest", + "GetStreamOptionsResponse", + "ListStreamsRequest", + "ListStreamsResponse", + "RemoveStreamRequest", + "RemoveStreamResponse", + "Resolution", + "SetStreamOptionsRequest", + "SetStreamOptionsResponse", ] diff --git a/src/viam/proto/tagger/__init__.py b/src/viam/proto/tagger/__init__.py index 0e7ab86b40..3484a6ee3c 100644 --- a/src/viam/proto/tagger/__init__.py +++ b/src/viam/proto/tagger/__init__.py @@ -1,7 +1,6 @@ -''' +""" @generated by Viam. Do not edit manually! -''' +""" -__all__ = [ -] +__all__ = []