diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 00d5c74e0..fb6fc2ada 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -29,7 +29,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python_ver }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python_ver }} - name: Install dependencies @@ -56,7 +56,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies diff --git a/.github/workflows/validate_examples.yaml b/.github/workflows/validate_examples.yaml index bd5f0bdd3..62735d738 100644 --- a/.github/workflows/validate_examples.yaml +++ b/.github/workflows/validate_examples.yaml @@ -74,7 +74,7 @@ jobs: echo "DAPR_CLI_VER=$CLI_VERSION" >> $GITHUB_ENV echo "Found $CLI_VERSION" - name: Set up Python ${{ matrix.python_ver }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python_ver }} - name: Install dependencies @@ -85,7 +85,7 @@ jobs: run: wget -q ${{ env.DAPR_INSTALL_URL }} -O - | /bin/bash -s ${{ env.DAPR_CLI_VER }} - name: Set up Go ${{ env.GOVER }} if: env.DAPR_REF != '' || env.DAPR_CLI_REF != '' - uses: actions/setup-go@v4 + uses: actions/setup-go@v5 with: go-version: ${{ env.GOVER }} - name: Checkout Dapr CLI repo to override dapr command. diff --git a/dapr/proto/common/v1/common_pb2.py b/dapr/proto/common/v1/common_pb2.py index 410cdcdf8..59ef4f044 100644 --- a/dapr/proto/common/v1/common_pb2.py +++ b/dapr/proto/common/v1/common_pb2.py @@ -1,11 +1,12 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: dapr/proto/common/v1/common.proto +# Protobuf Python Version: 4.25.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,40 +17,40 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!dapr/proto/common/v1/common.proto\x12\x14\x64\x61pr.proto.common.v1\x1a\x19google/protobuf/any.proto\"\xd0\x01\n\rHTTPExtension\x12\x36\n\x04verb\x18\x01 \x01(\x0e\x32(.dapr.proto.common.v1.HTTPExtension.Verb\x12\x13\n\x0bquerystring\x18\x02 \x01(\t\"r\n\x04Verb\x12\x08\n\x04NONE\x10\x00\x12\x07\n\x03GET\x10\x01\x12\x08\n\x04HEAD\x10\x02\x12\x08\n\x04POST\x10\x03\x12\x07\n\x03PUT\x10\x04\x12\n\n\x06\x44\x45LETE\x10\x05\x12\x0b\n\x07\x43ONNECT\x10\x06\x12\x0b\n\x07OPTIONS\x10\x07\x12\t\n\x05TRACE\x10\x08\x12\t\n\x05PATCH\x10\t\"\x96\x01\n\rInvokeRequest\x12\x0e\n\x06method\x18\x01 \x01(\t\x12\"\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x14\n\x0c\x63ontent_type\x18\x03 \x01(\t\x12;\n\x0ehttp_extension\x18\x04 \x01(\x0b\x32#.dapr.proto.common.v1.HTTPExtension\"J\n\x0eInvokeResponse\x12\"\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x14\n\x0c\x63ontent_type\x18\x02 \x01(\t\"*\n\rStreamPayload\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x0b\n\x03seq\x18\x02 \x01(\x04\"\xf8\x01\n\tStateItem\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c\x12(\n\x04\x65tag\x18\x03 \x01(\x0b\x32\x1a.dapr.proto.common.v1.Etag\x12?\n\x08metadata\x18\x04 \x03(\x0b\x32-.dapr.proto.common.v1.StateItem.MetadataEntry\x12\x33\n\x07options\x18\x05 \x01(\x0b\x32\".dapr.proto.common.v1.StateOptions\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x15\n\x04\x45tag\x12\r\n\x05value\x18\x01 \x01(\t\"\xef\x02\n\x0cStateOptions\x12H\n\x0b\x63oncurrency\x18\x01 \x01(\x0e\x32\x33.dapr.proto.common.v1.StateOptions.StateConcurrency\x12H\n\x0b\x63onsistency\x18\x02 \x01(\x0e\x32\x33.dapr.proto.common.v1.StateOptions.StateConsistency\"h\n\x10StateConcurrency\x12\x1b\n\x17\x43ONCURRENCY_UNSPECIFIED\x10\x00\x12\x1b\n\x17\x43ONCURRENCY_FIRST_WRITE\x10\x01\x12\x1a\n\x16\x43ONCURRENCY_LAST_WRITE\x10\x02\"a\n\x10StateConsistency\x12\x1b\n\x17\x43ONSISTENCY_UNSPECIFIED\x10\x00\x12\x18\n\x14\x43ONSISTENCY_EVENTUAL\x10\x01\x12\x16\n\x12\x43ONSISTENCY_STRONG\x10\x02\"\xad\x01\n\x11\x43onfigurationItem\x12\r\n\x05value\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12G\n\x08metadata\x18\x03 \x03(\x0b\x32\x35.dapr.proto.common.v1.ConfigurationItem.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42i\n\nio.dapr.v1B\x0c\x43ommonProtosZ/github.com/dapr/dapr/pkg/proto/common/v1;common\xaa\x02\x1b\x44\x61pr.Client.Autogen.Grpc.v1b\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dapr.proto.common.v1.common_pb2', globals()) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dapr.proto.common.v1.common_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\nio.dapr.v1B\014CommonProtosZ/github.com/dapr/dapr/pkg/proto/common/v1;common\252\002\033Dapr.Client.Autogen.Grpc.v1' - _STATEITEM_METADATAENTRY._options = None - _STATEITEM_METADATAENTRY._serialized_options = b'8\001' - _CONFIGURATIONITEM_METADATAENTRY._options = None - _CONFIGURATIONITEM_METADATAENTRY._serialized_options = b'8\001' - _HTTPEXTENSION._serialized_start=87 - _HTTPEXTENSION._serialized_end=295 - _HTTPEXTENSION_VERB._serialized_start=181 - _HTTPEXTENSION_VERB._serialized_end=295 - _INVOKEREQUEST._serialized_start=298 - _INVOKEREQUEST._serialized_end=448 - _INVOKERESPONSE._serialized_start=450 - _INVOKERESPONSE._serialized_end=524 - _STREAMPAYLOAD._serialized_start=526 - _STREAMPAYLOAD._serialized_end=568 - _STATEITEM._serialized_start=571 - _STATEITEM._serialized_end=819 - _STATEITEM_METADATAENTRY._serialized_start=772 - _STATEITEM_METADATAENTRY._serialized_end=819 - _ETAG._serialized_start=821 - _ETAG._serialized_end=842 - _STATEOPTIONS._serialized_start=845 - _STATEOPTIONS._serialized_end=1212 - _STATEOPTIONS_STATECONCURRENCY._serialized_start=1009 - _STATEOPTIONS_STATECONCURRENCY._serialized_end=1113 - _STATEOPTIONS_STATECONSISTENCY._serialized_start=1115 - _STATEOPTIONS_STATECONSISTENCY._serialized_end=1212 - _CONFIGURATIONITEM._serialized_start=1215 - _CONFIGURATIONITEM._serialized_end=1388 - _CONFIGURATIONITEM_METADATAENTRY._serialized_start=772 - _CONFIGURATIONITEM_METADATAENTRY._serialized_end=819 + _globals['DESCRIPTOR']._options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\nio.dapr.v1B\014CommonProtosZ/github.com/dapr/dapr/pkg/proto/common/v1;common\252\002\033Dapr.Client.Autogen.Grpc.v1' + _globals['_STATEITEM_METADATAENTRY']._options = None + _globals['_STATEITEM_METADATAENTRY']._serialized_options = b'8\001' + _globals['_CONFIGURATIONITEM_METADATAENTRY']._options = None + _globals['_CONFIGURATIONITEM_METADATAENTRY']._serialized_options = b'8\001' + _globals['_HTTPEXTENSION']._serialized_start=87 + _globals['_HTTPEXTENSION']._serialized_end=295 + _globals['_HTTPEXTENSION_VERB']._serialized_start=181 + _globals['_HTTPEXTENSION_VERB']._serialized_end=295 + _globals['_INVOKEREQUEST']._serialized_start=298 + _globals['_INVOKEREQUEST']._serialized_end=448 + _globals['_INVOKERESPONSE']._serialized_start=450 + _globals['_INVOKERESPONSE']._serialized_end=524 + _globals['_STREAMPAYLOAD']._serialized_start=526 + _globals['_STREAMPAYLOAD']._serialized_end=568 + _globals['_STATEITEM']._serialized_start=571 + _globals['_STATEITEM']._serialized_end=819 + _globals['_STATEITEM_METADATAENTRY']._serialized_start=772 + _globals['_STATEITEM_METADATAENTRY']._serialized_end=819 + _globals['_ETAG']._serialized_start=821 + _globals['_ETAG']._serialized_end=842 + _globals['_STATEOPTIONS']._serialized_start=845 + _globals['_STATEOPTIONS']._serialized_end=1212 + _globals['_STATEOPTIONS_STATECONCURRENCY']._serialized_start=1009 + _globals['_STATEOPTIONS_STATECONCURRENCY']._serialized_end=1113 + _globals['_STATEOPTIONS_STATECONSISTENCY']._serialized_start=1115 + _globals['_STATEOPTIONS_STATECONSISTENCY']._serialized_end=1212 + _globals['_CONFIGURATIONITEM']._serialized_start=1215 + _globals['_CONFIGURATIONITEM']._serialized_end=1388 + _globals['_CONFIGURATIONITEM_METADATAENTRY']._serialized_start=772 + _globals['_CONFIGURATIONITEM_METADATAENTRY']._serialized_end=819 # @@protoc_insertion_point(module_scope) diff --git a/dapr/proto/runtime/v1/appcallback_pb2.py b/dapr/proto/runtime/v1/appcallback_pb2.py index b1387bfdd..c14083f80 100644 --- a/dapr/proto/runtime/v1/appcallback_pb2.py +++ b/dapr/proto/runtime/v1/appcallback_pb2.py @@ -1,11 +1,12 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: dapr/proto/runtime/v1/appcallback.proto +# Protobuf Python Version: 4.25.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,68 +19,68 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'dapr/proto/runtime/v1/appcallback.proto\x12\x15\x64\x61pr.proto.runtime.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a!dapr/proto/common/v1/common.proto\x1a\x1cgoogle/protobuf/struct.proto\"\xdb\x01\n\x11TopicEventRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0e\n\x06source\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\x14\n\x0cspec_version\x18\x04 \x01(\t\x12\x19\n\x11\x64\x61ta_content_type\x18\x05 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x07 \x01(\x0c\x12\r\n\x05topic\x18\x06 \x01(\t\x12\x13\n\x0bpubsub_name\x18\x08 \x01(\t\x12\x0c\n\x04path\x18\t \x01(\t\x12+\n\nextensions\x18\n \x01(\x0b\x32\x17.google.protobuf.Struct\"\xa6\x01\n\x12TopicEventResponse\x12R\n\x06status\x18\x01 \x01(\x0e\x32\x42.dapr.proto.runtime.v1.TopicEventResponse.TopicEventResponseStatus\"<\n\x18TopicEventResponseStatus\x12\x0b\n\x07SUCCESS\x10\x00\x12\t\n\x05RETRY\x10\x01\x12\x08\n\x04\x44ROP\x10\x02\"\xab\x01\n\x13TopicEventCERequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0e\n\x06source\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\x14\n\x0cspec_version\x18\x04 \x01(\t\x12\x19\n\x11\x64\x61ta_content_type\x18\x05 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x06 \x01(\x0c\x12+\n\nextensions\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xa5\x02\n\x1aTopicEventBulkRequestEntry\x12\x10\n\x08\x65ntry_id\x18\x01 \x01(\t\x12\x0f\n\x05\x62ytes\x18\x02 \x01(\x0cH\x00\x12\x41\n\x0b\x63loud_event\x18\x03 \x01(\x0b\x32*.dapr.proto.runtime.v1.TopicEventCERequestH\x00\x12\x14\n\x0c\x63ontent_type\x18\x04 \x01(\t\x12Q\n\x08metadata\x18\x05 \x03(\x0b\x32?.dapr.proto.runtime.v1.TopicEventBulkRequestEntry.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x07\n\x05\x65vent\"\xa6\x02\n\x15TopicEventBulkRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x42\n\x07\x65ntries\x18\x02 \x03(\x0b\x32\x31.dapr.proto.runtime.v1.TopicEventBulkRequestEntry\x12L\n\x08metadata\x18\x03 \x03(\x0b\x32:.dapr.proto.runtime.v1.TopicEventBulkRequest.MetadataEntry\x12\r\n\x05topic\x18\x04 \x01(\t\x12\x13\n\x0bpubsub_name\x18\x05 \x01(\t\x12\x0c\n\x04type\x18\x06 \x01(\t\x12\x0c\n\x04path\x18\x07 \x01(\t\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x83\x01\n\x1bTopicEventBulkResponseEntry\x12\x10\n\x08\x65ntry_id\x18\x01 \x01(\t\x12R\n\x06status\x18\x02 \x01(\x0e\x32\x42.dapr.proto.runtime.v1.TopicEventResponse.TopicEventResponseStatus\"^\n\x16TopicEventBulkResponse\x12\x44\n\x08statuses\x18\x01 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.TopicEventBulkResponseEntry\"\xae\x01\n\x13\x42indingEventRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12J\n\x08metadata\x18\x03 \x03(\x0b\x32\x38.dapr.proto.runtime.v1.BindingEventRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x88\x02\n\x14\x42indingEventResponse\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12/\n\x06states\x18\x02 \x03(\x0b\x32\x1f.dapr.proto.common.v1.StateItem\x12\n\n\x02to\x18\x03 \x03(\t\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\x12X\n\x0b\x63oncurrency\x18\x05 \x01(\x0e\x32\x43.dapr.proto.runtime.v1.BindingEventResponse.BindingEventConcurrency\"7\n\x17\x42indingEventConcurrency\x12\x0e\n\nSEQUENTIAL\x10\x00\x12\x0c\n\x08PARALLEL\x10\x01\"a\n\x1eListTopicSubscriptionsResponse\x12?\n\rsubscriptions\x18\x01 \x03(\x0b\x32(.dapr.proto.runtime.v1.TopicSubscription\"\xc5\x02\n\x11TopicSubscription\x12\x13\n\x0bpubsub_name\x18\x01 \x01(\t\x12\r\n\x05topic\x18\x02 \x01(\t\x12H\n\x08metadata\x18\x03 \x03(\x0b\x32\x36.dapr.proto.runtime.v1.TopicSubscription.MetadataEntry\x12\x32\n\x06routes\x18\x05 \x01(\x0b\x32\".dapr.proto.runtime.v1.TopicRoutes\x12\x19\n\x11\x64\x65\x61\x64_letter_topic\x18\x06 \x01(\t\x12\x42\n\x0e\x62ulk_subscribe\x18\x07 \x01(\x0b\x32*.dapr.proto.runtime.v1.BulkSubscribeConfig\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"O\n\x0bTopicRoutes\x12/\n\x05rules\x18\x01 \x03(\x0b\x32 .dapr.proto.runtime.v1.TopicRule\x12\x0f\n\x07\x64\x65\x66\x61ult\x18\x02 \x01(\t\"(\n\tTopicRule\x12\r\n\x05match\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"a\n\x13\x42ulkSubscribeConfig\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x1a\n\x12max_messages_count\x18\x02 \x01(\x05\x12\x1d\n\x15max_await_duration_ms\x18\x03 \x01(\x05\"-\n\x19ListInputBindingsResponse\x12\x10\n\x08\x62indings\x18\x01 \x03(\t\"\x15\n\x13HealthCheckResponse2\x86\x04\n\x0b\x41ppCallback\x12W\n\x08OnInvoke\x12#.dapr.proto.common.v1.InvokeRequest\x1a$.dapr.proto.common.v1.InvokeResponse\"\x00\x12i\n\x16ListTopicSubscriptions\x12\x16.google.protobuf.Empty\x1a\x35.dapr.proto.runtime.v1.ListTopicSubscriptionsResponse\"\x00\x12\x65\n\x0cOnTopicEvent\x12(.dapr.proto.runtime.v1.TopicEventRequest\x1a).dapr.proto.runtime.v1.TopicEventResponse\"\x00\x12_\n\x11ListInputBindings\x12\x16.google.protobuf.Empty\x1a\x30.dapr.proto.runtime.v1.ListInputBindingsResponse\"\x00\x12k\n\x0eOnBindingEvent\x12*.dapr.proto.runtime.v1.BindingEventRequest\x1a+.dapr.proto.runtime.v1.BindingEventResponse\"\x00\x32m\n\x16\x41ppCallbackHealthCheck\x12S\n\x0bHealthCheck\x12\x16.google.protobuf.Empty\x1a*.dapr.proto.runtime.v1.HealthCheckResponse\"\x00\x32\x8b\x01\n\x10\x41ppCallbackAlpha\x12w\n\x16OnBulkTopicEventAlpha1\x12,.dapr.proto.runtime.v1.TopicEventBulkRequest\x1a-.dapr.proto.runtime.v1.TopicEventBulkResponse\"\x00\x42y\n\nio.dapr.v1B\x15\x44\x61prAppCallbackProtosZ1github.com/dapr/dapr/pkg/proto/runtime/v1;runtime\xaa\x02 Dapr.AppCallback.Autogen.Grpc.v1b\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dapr.proto.runtime.v1.appcallback_pb2', globals()) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dapr.proto.runtime.v1.appcallback_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\nio.dapr.v1B\025DaprAppCallbackProtosZ1github.com/dapr/dapr/pkg/proto/runtime/v1;runtime\252\002 Dapr.AppCallback.Autogen.Grpc.v1' - _TOPICEVENTBULKREQUESTENTRY_METADATAENTRY._options = None - _TOPICEVENTBULKREQUESTENTRY_METADATAENTRY._serialized_options = b'8\001' - _TOPICEVENTBULKREQUEST_METADATAENTRY._options = None - _TOPICEVENTBULKREQUEST_METADATAENTRY._serialized_options = b'8\001' - _BINDINGEVENTREQUEST_METADATAENTRY._options = None - _BINDINGEVENTREQUEST_METADATAENTRY._serialized_options = b'8\001' - _TOPICSUBSCRIPTION_METADATAENTRY._options = None - _TOPICSUBSCRIPTION_METADATAENTRY._serialized_options = b'8\001' - _TOPICEVENTREQUEST._serialized_start=161 - _TOPICEVENTREQUEST._serialized_end=380 - _TOPICEVENTRESPONSE._serialized_start=383 - _TOPICEVENTRESPONSE._serialized_end=549 - _TOPICEVENTRESPONSE_TOPICEVENTRESPONSESTATUS._serialized_start=489 - _TOPICEVENTRESPONSE_TOPICEVENTRESPONSESTATUS._serialized_end=549 - _TOPICEVENTCEREQUEST._serialized_start=552 - _TOPICEVENTCEREQUEST._serialized_end=723 - _TOPICEVENTBULKREQUESTENTRY._serialized_start=726 - _TOPICEVENTBULKREQUESTENTRY._serialized_end=1019 - _TOPICEVENTBULKREQUESTENTRY_METADATAENTRY._serialized_start=963 - _TOPICEVENTBULKREQUESTENTRY_METADATAENTRY._serialized_end=1010 - _TOPICEVENTBULKREQUEST._serialized_start=1022 - _TOPICEVENTBULKREQUEST._serialized_end=1316 - _TOPICEVENTBULKREQUEST_METADATAENTRY._serialized_start=963 - _TOPICEVENTBULKREQUEST_METADATAENTRY._serialized_end=1010 - _TOPICEVENTBULKRESPONSEENTRY._serialized_start=1319 - _TOPICEVENTBULKRESPONSEENTRY._serialized_end=1450 - _TOPICEVENTBULKRESPONSE._serialized_start=1452 - _TOPICEVENTBULKRESPONSE._serialized_end=1546 - _BINDINGEVENTREQUEST._serialized_start=1549 - _BINDINGEVENTREQUEST._serialized_end=1723 - _BINDINGEVENTREQUEST_METADATAENTRY._serialized_start=963 - _BINDINGEVENTREQUEST_METADATAENTRY._serialized_end=1010 - _BINDINGEVENTRESPONSE._serialized_start=1726 - _BINDINGEVENTRESPONSE._serialized_end=1990 - _BINDINGEVENTRESPONSE_BINDINGEVENTCONCURRENCY._serialized_start=1935 - _BINDINGEVENTRESPONSE_BINDINGEVENTCONCURRENCY._serialized_end=1990 - _LISTTOPICSUBSCRIPTIONSRESPONSE._serialized_start=1992 - _LISTTOPICSUBSCRIPTIONSRESPONSE._serialized_end=2089 - _TOPICSUBSCRIPTION._serialized_start=2092 - _TOPICSUBSCRIPTION._serialized_end=2417 - _TOPICSUBSCRIPTION_METADATAENTRY._serialized_start=963 - _TOPICSUBSCRIPTION_METADATAENTRY._serialized_end=1010 - _TOPICROUTES._serialized_start=2419 - _TOPICROUTES._serialized_end=2498 - _TOPICRULE._serialized_start=2500 - _TOPICRULE._serialized_end=2540 - _BULKSUBSCRIBECONFIG._serialized_start=2542 - _BULKSUBSCRIBECONFIG._serialized_end=2639 - _LISTINPUTBINDINGSRESPONSE._serialized_start=2641 - _LISTINPUTBINDINGSRESPONSE._serialized_end=2686 - _HEALTHCHECKRESPONSE._serialized_start=2688 - _HEALTHCHECKRESPONSE._serialized_end=2709 - _APPCALLBACK._serialized_start=2712 - _APPCALLBACK._serialized_end=3230 - _APPCALLBACKHEALTHCHECK._serialized_start=3232 - _APPCALLBACKHEALTHCHECK._serialized_end=3341 - _APPCALLBACKALPHA._serialized_start=3344 - _APPCALLBACKALPHA._serialized_end=3483 + _globals['DESCRIPTOR']._options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\nio.dapr.v1B\025DaprAppCallbackProtosZ1github.com/dapr/dapr/pkg/proto/runtime/v1;runtime\252\002 Dapr.AppCallback.Autogen.Grpc.v1' + _globals['_TOPICEVENTBULKREQUESTENTRY_METADATAENTRY']._options = None + _globals['_TOPICEVENTBULKREQUESTENTRY_METADATAENTRY']._serialized_options = b'8\001' + _globals['_TOPICEVENTBULKREQUEST_METADATAENTRY']._options = None + _globals['_TOPICEVENTBULKREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_BINDINGEVENTREQUEST_METADATAENTRY']._options = None + _globals['_BINDINGEVENTREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_TOPICSUBSCRIPTION_METADATAENTRY']._options = None + _globals['_TOPICSUBSCRIPTION_METADATAENTRY']._serialized_options = b'8\001' + _globals['_TOPICEVENTREQUEST']._serialized_start=161 + _globals['_TOPICEVENTREQUEST']._serialized_end=380 + _globals['_TOPICEVENTRESPONSE']._serialized_start=383 + _globals['_TOPICEVENTRESPONSE']._serialized_end=549 + _globals['_TOPICEVENTRESPONSE_TOPICEVENTRESPONSESTATUS']._serialized_start=489 + _globals['_TOPICEVENTRESPONSE_TOPICEVENTRESPONSESTATUS']._serialized_end=549 + _globals['_TOPICEVENTCEREQUEST']._serialized_start=552 + _globals['_TOPICEVENTCEREQUEST']._serialized_end=723 + _globals['_TOPICEVENTBULKREQUESTENTRY']._serialized_start=726 + _globals['_TOPICEVENTBULKREQUESTENTRY']._serialized_end=1019 + _globals['_TOPICEVENTBULKREQUESTENTRY_METADATAENTRY']._serialized_start=963 + _globals['_TOPICEVENTBULKREQUESTENTRY_METADATAENTRY']._serialized_end=1010 + _globals['_TOPICEVENTBULKREQUEST']._serialized_start=1022 + _globals['_TOPICEVENTBULKREQUEST']._serialized_end=1316 + _globals['_TOPICEVENTBULKREQUEST_METADATAENTRY']._serialized_start=963 + _globals['_TOPICEVENTBULKREQUEST_METADATAENTRY']._serialized_end=1010 + _globals['_TOPICEVENTBULKRESPONSEENTRY']._serialized_start=1319 + _globals['_TOPICEVENTBULKRESPONSEENTRY']._serialized_end=1450 + _globals['_TOPICEVENTBULKRESPONSE']._serialized_start=1452 + _globals['_TOPICEVENTBULKRESPONSE']._serialized_end=1546 + _globals['_BINDINGEVENTREQUEST']._serialized_start=1549 + _globals['_BINDINGEVENTREQUEST']._serialized_end=1723 + _globals['_BINDINGEVENTREQUEST_METADATAENTRY']._serialized_start=963 + _globals['_BINDINGEVENTREQUEST_METADATAENTRY']._serialized_end=1010 + _globals['_BINDINGEVENTRESPONSE']._serialized_start=1726 + _globals['_BINDINGEVENTRESPONSE']._serialized_end=1990 + _globals['_BINDINGEVENTRESPONSE_BINDINGEVENTCONCURRENCY']._serialized_start=1935 + _globals['_BINDINGEVENTRESPONSE_BINDINGEVENTCONCURRENCY']._serialized_end=1990 + _globals['_LISTTOPICSUBSCRIPTIONSRESPONSE']._serialized_start=1992 + _globals['_LISTTOPICSUBSCRIPTIONSRESPONSE']._serialized_end=2089 + _globals['_TOPICSUBSCRIPTION']._serialized_start=2092 + _globals['_TOPICSUBSCRIPTION']._serialized_end=2417 + _globals['_TOPICSUBSCRIPTION_METADATAENTRY']._serialized_start=963 + _globals['_TOPICSUBSCRIPTION_METADATAENTRY']._serialized_end=1010 + _globals['_TOPICROUTES']._serialized_start=2419 + _globals['_TOPICROUTES']._serialized_end=2498 + _globals['_TOPICRULE']._serialized_start=2500 + _globals['_TOPICRULE']._serialized_end=2540 + _globals['_BULKSUBSCRIBECONFIG']._serialized_start=2542 + _globals['_BULKSUBSCRIBECONFIG']._serialized_end=2639 + _globals['_LISTINPUTBINDINGSRESPONSE']._serialized_start=2641 + _globals['_LISTINPUTBINDINGSRESPONSE']._serialized_end=2686 + _globals['_HEALTHCHECKRESPONSE']._serialized_start=2688 + _globals['_HEALTHCHECKRESPONSE']._serialized_end=2709 + _globals['_APPCALLBACK']._serialized_start=2712 + _globals['_APPCALLBACK']._serialized_end=3230 + _globals['_APPCALLBACKHEALTHCHECK']._serialized_start=3232 + _globals['_APPCALLBACKHEALTHCHECK']._serialized_end=3341 + _globals['_APPCALLBACKALPHA']._serialized_start=3344 + _globals['_APPCALLBACKALPHA']._serialized_end=3483 # @@protoc_insertion_point(module_scope) diff --git a/dapr/proto/runtime/v1/dapr_pb2.py b/dapr/proto/runtime/v1/dapr_pb2.py index 4885b7209..62422dcfa 100644 --- a/dapr/proto/runtime/v1/dapr_pb2.py +++ b/dapr/proto/runtime/v1/dapr_pb2.py @@ -1,11 +1,12 @@ # -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: dapr/proto/runtime/v1/dapr.proto +# Protobuf Python Version: 4.25.0 """Generated protocol buffer code.""" -from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,306 +18,314 @@ from dapr.proto.common.v1 import common_pb2 as dapr_dot_proto_dot_common_dot_v1_dot_common__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n dapr/proto/runtime/v1/dapr.proto\x12\x15\x64\x61pr.proto.runtime.v1\x1a\x19google/protobuf/any.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a!dapr/proto/common/v1/common.proto\"X\n\x14InvokeServiceRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x34\n\x07message\x18\x03 \x01(\x0b\x32#.dapr.proto.common.v1.InvokeRequest\"\xf5\x01\n\x0fGetStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12H\n\x0b\x63onsistency\x18\x03 \x01(\x0e\x32\x33.dapr.proto.common.v1.StateOptions.StateConsistency\x12\x46\n\x08metadata\x18\x04 \x03(\x0b\x32\x34.dapr.proto.runtime.v1.GetStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xc9\x01\n\x13GetBulkStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0c\n\x04keys\x18\x02 \x03(\t\x12\x13\n\x0bparallelism\x18\x03 \x01(\x05\x12J\n\x08metadata\x18\x04 \x03(\x0b\x32\x38.dapr.proto.runtime.v1.GetBulkStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"K\n\x14GetBulkStateResponse\x12\x33\n\x05items\x18\x01 \x03(\x0b\x32$.dapr.proto.runtime.v1.BulkStateItem\"\xbe\x01\n\rBulkStateItem\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0c\n\x04\x65tag\x18\x03 \x01(\t\x12\r\n\x05\x65rror\x18\x04 \x01(\t\x12\x44\n\x08metadata\x18\x05 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.BulkStateItem.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xa8\x01\n\x10GetStateResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x0c\n\x04\x65tag\x18\x02 \x01(\t\x12G\n\x08metadata\x18\x03 \x03(\x0b\x32\x35.dapr.proto.runtime.v1.GetStateResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x90\x02\n\x12\x44\x65leteStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12(\n\x04\x65tag\x18\x03 \x01(\x0b\x32\x1a.dapr.proto.common.v1.Etag\x12\x33\n\x07options\x18\x04 \x01(\x0b\x32\".dapr.proto.common.v1.StateOptions\x12I\n\x08metadata\x18\x05 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.DeleteStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"]\n\x16\x44\x65leteBulkStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12/\n\x06states\x18\x02 \x03(\x0b\x32\x1f.dapr.proto.common.v1.StateItem\"W\n\x10SaveStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12/\n\x06states\x18\x02 \x03(\x0b\x32\x1f.dapr.proto.common.v1.StateItem\"\xbc\x01\n\x11QueryStateRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\r\n\x05query\x18\x02 \x01(\t\x12H\n\x08metadata\x18\x03 \x03(\x0b\x32\x36.dapr.proto.runtime.v1.QueryStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"H\n\x0eQueryStateItem\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0c\n\x04\x65tag\x18\x03 \x01(\t\x12\r\n\x05\x65rror\x18\x04 \x01(\t\"\xd7\x01\n\x12QueryStateResponse\x12\x36\n\x07results\x18\x01 \x03(\x0b\x32%.dapr.proto.runtime.v1.QueryStateItem\x12\r\n\x05token\x18\x02 \x01(\t\x12I\n\x08metadata\x18\x03 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.QueryStateResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xdf\x01\n\x13PublishEventRequest\x12\x13\n\x0bpubsub_name\x18\x01 \x01(\t\x12\r\n\x05topic\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x19\n\x11\x64\x61ta_content_type\x18\x04 \x01(\t\x12J\n\x08metadata\x18\x05 \x03(\x0b\x32\x38.dapr.proto.runtime.v1.PublishEventRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xf5\x01\n\x12\x42ulkPublishRequest\x12\x13\n\x0bpubsub_name\x18\x01 \x01(\t\x12\r\n\x05topic\x18\x02 \x01(\t\x12?\n\x07\x65ntries\x18\x03 \x03(\x0b\x32..dapr.proto.runtime.v1.BulkPublishRequestEntry\x12I\n\x08metadata\x18\x04 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.BulkPublishRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xd1\x01\n\x17\x42ulkPublishRequestEntry\x12\x10\n\x08\x65ntry_id\x18\x01 \x01(\t\x12\r\n\x05\x65vent\x18\x02 \x01(\x0c\x12\x14\n\x0c\x63ontent_type\x18\x03 \x01(\t\x12N\n\x08metadata\x18\x04 \x03(\x0b\x32<.dapr.proto.runtime.v1.BulkPublishRequestEntry.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"c\n\x13\x42ulkPublishResponse\x12L\n\rfailedEntries\x18\x01 \x03(\x0b\x32\x35.dapr.proto.runtime.v1.BulkPublishResponseFailedEntry\"A\n\x1e\x42ulkPublishResponseFailedEntry\x12\x10\n\x08\x65ntry_id\x18\x01 \x01(\t\x12\r\n\x05\x65rror\x18\x02 \x01(\t\"\xc3\x01\n\x14InvokeBindingRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12K\n\x08metadata\x18\x03 \x03(\x0b\x32\x39.dapr.proto.runtime.v1.InvokeBindingRequest.MetadataEntry\x12\x11\n\toperation\x18\x04 \x01(\t\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xa4\x01\n\x15InvokeBindingResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12L\n\x08metadata\x18\x02 \x03(\x0b\x32:.dapr.proto.runtime.v1.InvokeBindingResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xb8\x01\n\x10GetSecretRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\x0b\n\x03key\x18\x02 \x01(\t\x12G\n\x08metadata\x18\x03 \x03(\x0b\x32\x35.dapr.proto.runtime.v1.GetSecretRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x82\x01\n\x11GetSecretResponse\x12@\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.GetSecretResponse.DataEntry\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xb3\x01\n\x14GetBulkSecretRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12K\n\x08metadata\x18\x02 \x03(\x0b\x32\x39.dapr.proto.runtime.v1.GetBulkSecretRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x85\x01\n\x0eSecretResponse\x12\x43\n\x07secrets\x18\x01 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.SecretResponse.SecretsEntry\x1a.\n\x0cSecretsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xb1\x01\n\x15GetBulkSecretResponse\x12\x44\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x36.dapr.proto.runtime.v1.GetBulkSecretResponse.DataEntry\x1aR\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x34\n\x05value\x18\x02 \x01(\x0b\x32%.dapr.proto.runtime.v1.SecretResponse:\x02\x38\x01\"f\n\x1bTransactionalStateOperation\x12\x15\n\roperationType\x18\x01 \x01(\t\x12\x30\n\x07request\x18\x02 \x01(\x0b\x32\x1f.dapr.proto.common.v1.StateItem\"\x83\x02\n\x1e\x45xecuteStateTransactionRequest\x12\x11\n\tstoreName\x18\x01 \x01(\t\x12\x46\n\noperations\x18\x02 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.TransactionalStateOperation\x12U\n\x08metadata\x18\x03 \x03(\x0b\x32\x43.dapr.proto.runtime.v1.ExecuteStateTransactionRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x9e\x01\n\x19RegisterActorTimerRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x10\n\x08\x64ue_time\x18\x04 \x01(\t\x12\x0e\n\x06period\x18\x05 \x01(\t\x12\x10\n\x08\x63\x61llback\x18\x06 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x07 \x01(\x0c\x12\x0b\n\x03ttl\x18\x08 \x01(\t\"Q\n\x1bUnregisterActorTimerRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"\x8f\x01\n\x1cRegisterActorReminderRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x10\n\x08\x64ue_time\x18\x04 \x01(\t\x12\x0e\n\x06period\x18\x05 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x06 \x01(\x0c\x12\x0b\n\x03ttl\x18\x07 \x01(\t\"T\n\x1eUnregisterActorReminderRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"f\n\x1aRenameActorReminderRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x10\n\x08old_name\x18\x03 \x01(\t\x12\x10\n\x08new_name\x18\x04 \x01(\t\"I\n\x14GetActorStateRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0b\n\x03key\x18\x03 \x01(\t\"\xa4\x01\n\x15GetActorStateResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12L\n\x08metadata\x18\x02 \x03(\x0b\x32:.dapr.proto.runtime.v1.GetActorStateResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x98\x01\n#ExecuteActorStateTransactionRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12K\n\noperations\x18\x03 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.TransactionalActorStateOperation\"\xf5\x01\n TransactionalActorStateOperation\x12\x15\n\roperationType\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12#\n\x05value\x18\x03 \x01(\x0b\x32\x14.google.protobuf.Any\x12W\n\x08metadata\x18\x04 \x03(\x0b\x32\x45.dapr.proto.runtime.v1.TransactionalActorStateOperation.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xd4\x01\n\x12InvokeActorRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0e\n\x06method\x18\x03 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\x12I\n\x08metadata\x18\x05 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.InvokeActorRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"#\n\x13InvokeActorResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"\xcd\x05\n\x13GetMetadataResponse\x12\n\n\x02id\x18\x01 \x01(\t\x12M\n\x13\x61\x63tive_actors_count\x18\x02 \x03(\x0b\x32(.dapr.proto.runtime.v1.ActiveActorsCountR\x06\x61\x63tors\x12V\n\x15registered_components\x18\x03 \x03(\x0b\x32+.dapr.proto.runtime.v1.RegisteredComponentsR\ncomponents\x12\x65\n\x11\x65xtended_metadata\x18\x04 \x03(\x0b\x32@.dapr.proto.runtime.v1.GetMetadataResponse.ExtendedMetadataEntryR\x08\x65xtended\x12O\n\rsubscriptions\x18\x05 \x03(\x0b\x32).dapr.proto.runtime.v1.PubsubSubscriptionR\rsubscriptions\x12R\n\x0ehttp_endpoints\x18\x06 \x03(\x0b\x32+.dapr.proto.runtime.v1.MetadataHTTPEndpointR\rhttpEndpoints\x12j\n\x19\x61pp_connection_properties\x18\x07 \x01(\x0b\x32..dapr.proto.runtime.v1.AppConnectionPropertiesR\x17\x61ppConnectionProperties\x12\'\n\x0fruntime_version\x18\x08 \x01(\tR\x0eruntimeVersion\x12)\n\x10\x65nabled_features\x18\t \x03(\tR\x0f\x65nabledFeatures\x1a\x37\n\x15\x45xtendedMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"0\n\x11\x41\x63tiveActorsCount\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\"Y\n\x14RegisteredComponents\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04type\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12\x14\n\x0c\x63\x61pabilities\x18\x04 \x03(\t\"*\n\x14MetadataHTTPEndpoint\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\"\xd1\x01\n\x17\x41ppConnectionProperties\x12\x0c\n\x04port\x18\x01 \x01(\x05\x12\x10\n\x08protocol\x18\x02 \x01(\t\x12\'\n\x0f\x63hannel_address\x18\x03 \x01(\tR\x0e\x63hannelAddress\x12\'\n\x0fmax_concurrency\x18\x04 \x01(\x05R\x0emaxConcurrency\x12\x44\n\x06health\x18\x05 \x01(\x0b\x32\x34.dapr.proto.runtime.v1.AppConnectionHealthProperties\"\xdc\x01\n\x1d\x41ppConnectionHealthProperties\x12*\n\x11health_check_path\x18\x01 \x01(\tR\x0fhealthCheckPath\x12\x32\n\x15health_probe_interval\x18\x02 \x01(\tR\x13healthProbeInterval\x12\x30\n\x14health_probe_timeout\x18\x03 \x01(\tR\x12healthProbeTimeout\x12)\n\x10health_threshold\x18\x04 \x01(\x05R\x0fhealthThreshold\"\xc3\x02\n\x12PubsubSubscription\x12\x1f\n\x0bpubsub_name\x18\x01 \x01(\tR\npubsubname\x12\x14\n\x05topic\x18\x02 \x01(\tR\x05topic\x12S\n\x08metadata\x18\x03 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.PubsubSubscription.MetadataEntryR\x08metadata\x12\x44\n\x05rules\x18\x04 \x01(\x0b\x32..dapr.proto.runtime.v1.PubsubSubscriptionRulesR\x05rules\x12*\n\x11\x64\x65\x61\x64_letter_topic\x18\x05 \x01(\tR\x0f\x64\x65\x61\x64LetterTopic\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"W\n\x17PubsubSubscriptionRules\x12<\n\x05rules\x18\x01 \x03(\x0b\x32-.dapr.proto.runtime.v1.PubsubSubscriptionRule\"5\n\x16PubsubSubscriptionRule\x12\r\n\x05match\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"0\n\x12SetMetadataRequest\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\xbc\x01\n\x17GetConfigurationRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0c\n\x04keys\x18\x02 \x03(\t\x12N\n\x08metadata\x18\x03 \x03(\x0b\x32<.dapr.proto.runtime.v1.GetConfigurationRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbc\x01\n\x18GetConfigurationResponse\x12I\n\x05items\x18\x01 \x03(\x0b\x32:.dapr.proto.runtime.v1.GetConfigurationResponse.ItemsEntry\x1aU\n\nItemsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x36\n\x05value\x18\x02 \x01(\x0b\x32\'.dapr.proto.common.v1.ConfigurationItem:\x02\x38\x01\"\xc8\x01\n\x1dSubscribeConfigurationRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0c\n\x04keys\x18\x02 \x03(\t\x12T\n\x08metadata\x18\x03 \x03(\x0b\x32\x42.dapr.proto.runtime.v1.SubscribeConfigurationRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"A\n\x1fUnsubscribeConfigurationRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\"\xd4\x01\n\x1eSubscribeConfigurationResponse\x12\n\n\x02id\x18\x01 \x01(\t\x12O\n\x05items\x18\x02 \x03(\x0b\x32@.dapr.proto.runtime.v1.SubscribeConfigurationResponse.ItemsEntry\x1aU\n\nItemsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x36\n\x05value\x18\x02 \x01(\x0b\x32\'.dapr.proto.common.v1.ConfigurationItem:\x02\x38\x01\"?\n UnsubscribeConfigurationResponse\x12\n\n\x02ok\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"\x9b\x01\n\x0eTryLockRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12\x1d\n\nlock_owner\x18\x03 \x01(\tR\tlockOwner\x12*\n\x11\x65xpiry_in_seconds\x18\x04 \x01(\x05R\x0f\x65xpiryInSeconds\"\"\n\x0fTryLockResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"n\n\rUnlockRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12\x1d\n\nlock_owner\x18\x03 \x01(\tR\tlockOwner\"\xae\x01\n\x0eUnlockResponse\x12<\n\x06status\x18\x01 \x01(\x0e\x32,.dapr.proto.runtime.v1.UnlockResponse.Status\"^\n\x06Status\x12\x0b\n\x07SUCCESS\x10\x00\x12\x17\n\x13LOCK_DOES_NOT_EXIST\x10\x01\x12\x1a\n\x16LOCK_BELONGS_TO_OTHERS\x10\x02\x12\x12\n\x0eINTERNAL_ERROR\x10\x03\"\xb0\x01\n\x13SubtleGetKeyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x44\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x34.dapr.proto.runtime.v1.SubtleGetKeyRequest.KeyFormat\"\x1e\n\tKeyFormat\x12\x07\n\x03PEM\x10\x00\x12\x08\n\x04JSON\x10\x01\"C\n\x14SubtleGetKeyResponse\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1d\n\npublic_key\x18\x02 \x01(\tR\tpublicKey\"\xb6\x01\n\x14SubtleEncryptRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x11\n\tplaintext\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x06 \x01(\x0cR\x0e\x61ssociatedData\"8\n\x15SubtleEncryptResponse\x12\x12\n\nciphertext\x18\x01 \x01(\x0c\x12\x0b\n\x03tag\x18\x02 \x01(\x0c\"\xc4\x01\n\x14SubtleDecryptRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x12\n\nciphertext\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\x0b\n\x03tag\x18\x06 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x07 \x01(\x0cR\x0e\x61ssociatedData\"*\n\x15SubtleDecryptResponse\x12\x11\n\tplaintext\x18\x01 \x01(\x0c\"\xc8\x01\n\x14SubtleWrapKeyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12#\n\rplaintext_key\x18\x02 \x01(\x0cR\x0cplaintextKey\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x06 \x01(\x0cR\x0e\x61ssociatedData\"E\n\x15SubtleWrapKeyResponse\x12\x1f\n\x0bwrapped_key\x18\x01 \x01(\x0cR\nwrappedKey\x12\x0b\n\x03tag\x18\x02 \x01(\x0c\"\xd3\x01\n\x16SubtleUnwrapKeyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x1f\n\x0bwrapped_key\x18\x02 \x01(\x0cR\nwrappedKey\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\x0b\n\x03tag\x18\x06 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x07 \x01(\x0cR\x0e\x61ssociatedData\">\n\x17SubtleUnwrapKeyResponse\x12#\n\rplaintext_key\x18\x01 \x01(\x0cR\x0cplaintextKey\"x\n\x11SubtleSignRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x0e\n\x06\x64igest\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\"\'\n\x12SubtleSignResponse\x12\x11\n\tsignature\x18\x01 \x01(\x0c\"\x8d\x01\n\x13SubtleVerifyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x0e\n\x06\x64igest\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\x11\n\tsignature\x18\x05 \x01(\x0c\"%\n\x14SubtleVerifyResponse\x12\r\n\x05valid\x18\x01 \x01(\x08\"\x85\x01\n\x0e\x45ncryptRequest\x12=\n\x07options\x18\x01 \x01(\x0b\x32,.dapr.proto.runtime.v1.EncryptRequestOptions\x12\x34\n\x07payload\x18\x02 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"\xfe\x01\n\x15\x45ncryptRequestOptions\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x19\n\x08key_name\x18\x02 \x01(\tR\x07keyName\x12\x1a\n\x12key_wrap_algorithm\x18\x03 \x01(\t\x12\x1e\n\x16\x64\x61ta_encryption_cipher\x18\n \x01(\t\x12\x37\n\x18omit_decryption_key_name\x18\x0b \x01(\x08R\x15omitDecryptionKeyName\x12.\n\x13\x64\x65\x63ryption_key_name\x18\x0c \x01(\tR\x11\x64\x65\x63ryptionKeyName\"G\n\x0f\x45ncryptResponse\x12\x34\n\x07payload\x18\x01 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"\x85\x01\n\x0e\x44\x65\x63ryptRequest\x12=\n\x07options\x18\x01 \x01(\x0b\x32,.dapr.proto.runtime.v1.DecryptRequestOptions\x12\x34\n\x07payload\x18\x02 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"Y\n\x15\x44\x65\x63ryptRequestOptions\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x19\n\x08key_name\x18\x0c \x01(\tR\x07keyName\"G\n\x0f\x44\x65\x63ryptResponse\x12\x34\n\x07payload\x18\x01 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"d\n\x12GetWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"\x84\x03\n\x13GetWorkflowResponse\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12#\n\rworkflow_name\x18\x02 \x01(\tR\x0cworkflowName\x12\x39\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x42\n\x0flast_updated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\rlastUpdatedAt\x12%\n\x0eruntime_status\x18\x05 \x01(\tR\rruntimeStatus\x12N\n\nproperties\x18\x06 \x03(\x0b\x32:.dapr.proto.runtime.v1.GetWorkflowResponse.PropertiesEntry\x1a\x31\n\x0fPropertiesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x95\x02\n\x14StartWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\x12#\n\rworkflow_name\x18\x03 \x01(\tR\x0cworkflowName\x12I\n\x07options\x18\x04 \x03(\x0b\x32\x38.dapr.proto.runtime.v1.StartWorkflowRequest.OptionsEntry\x12\r\n\x05input\x18\x05 \x01(\x0c\x1a.\n\x0cOptionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"8\n\x15StartWorkflowResponse\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\"j\n\x18TerminateWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"f\n\x14PauseWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"g\n\x15ResumeWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"\x9e\x01\n\x19RaiseEventWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\x12\x1d\n\nevent_name\x18\x03 \x01(\tR\teventName\x12\x12\n\nevent_data\x18\x04 \x01(\x0c\"f\n\x14PurgeWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent2\xae-\n\x04\x44\x61pr\x12\x64\n\rInvokeService\x12+.dapr.proto.runtime.v1.InvokeServiceRequest\x1a$.dapr.proto.common.v1.InvokeResponse\"\x00\x12]\n\x08GetState\x12&.dapr.proto.runtime.v1.GetStateRequest\x1a\'.dapr.proto.runtime.v1.GetStateResponse\"\x00\x12i\n\x0cGetBulkState\x12*.dapr.proto.runtime.v1.GetBulkStateRequest\x1a+.dapr.proto.runtime.v1.GetBulkStateResponse\"\x00\x12N\n\tSaveState\x12\'.dapr.proto.runtime.v1.SaveStateRequest\x1a\x16.google.protobuf.Empty\"\x00\x12i\n\x10QueryStateAlpha1\x12(.dapr.proto.runtime.v1.QueryStateRequest\x1a).dapr.proto.runtime.v1.QueryStateResponse\"\x00\x12R\n\x0b\x44\x65leteState\x12).dapr.proto.runtime.v1.DeleteStateRequest\x1a\x16.google.protobuf.Empty\"\x00\x12Z\n\x0f\x44\x65leteBulkState\x12-.dapr.proto.runtime.v1.DeleteBulkStateRequest\x1a\x16.google.protobuf.Empty\"\x00\x12j\n\x17\x45xecuteStateTransaction\x12\x35.dapr.proto.runtime.v1.ExecuteStateTransactionRequest\x1a\x16.google.protobuf.Empty\"\x00\x12T\n\x0cPublishEvent\x12*.dapr.proto.runtime.v1.PublishEventRequest\x1a\x16.google.protobuf.Empty\"\x00\x12q\n\x16\x42ulkPublishEventAlpha1\x12).dapr.proto.runtime.v1.BulkPublishRequest\x1a*.dapr.proto.runtime.v1.BulkPublishResponse\"\x00\x12l\n\rInvokeBinding\x12+.dapr.proto.runtime.v1.InvokeBindingRequest\x1a,.dapr.proto.runtime.v1.InvokeBindingResponse\"\x00\x12`\n\tGetSecret\x12\'.dapr.proto.runtime.v1.GetSecretRequest\x1a(.dapr.proto.runtime.v1.GetSecretResponse\"\x00\x12l\n\rGetBulkSecret\x12+.dapr.proto.runtime.v1.GetBulkSecretRequest\x1a,.dapr.proto.runtime.v1.GetBulkSecretResponse\"\x00\x12`\n\x12RegisterActorTimer\x12\x30.dapr.proto.runtime.v1.RegisterActorTimerRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x64\n\x14UnregisterActorTimer\x12\x32.dapr.proto.runtime.v1.UnregisterActorTimerRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x66\n\x15RegisterActorReminder\x12\x33.dapr.proto.runtime.v1.RegisterActorReminderRequest\x1a\x16.google.protobuf.Empty\"\x00\x12j\n\x17UnregisterActorReminder\x12\x35.dapr.proto.runtime.v1.UnregisterActorReminderRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x62\n\x13RenameActorReminder\x12\x31.dapr.proto.runtime.v1.RenameActorReminderRequest\x1a\x16.google.protobuf.Empty\"\x00\x12l\n\rGetActorState\x12+.dapr.proto.runtime.v1.GetActorStateRequest\x1a,.dapr.proto.runtime.v1.GetActorStateResponse\"\x00\x12t\n\x1c\x45xecuteActorStateTransaction\x12:.dapr.proto.runtime.v1.ExecuteActorStateTransactionRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x66\n\x0bInvokeActor\x12).dapr.proto.runtime.v1.InvokeActorRequest\x1a*.dapr.proto.runtime.v1.InvokeActorResponse\"\x00\x12{\n\x16GetConfigurationAlpha1\x12..dapr.proto.runtime.v1.GetConfigurationRequest\x1a/.dapr.proto.runtime.v1.GetConfigurationResponse\"\x00\x12u\n\x10GetConfiguration\x12..dapr.proto.runtime.v1.GetConfigurationRequest\x1a/.dapr.proto.runtime.v1.GetConfigurationResponse\"\x00\x12\x8f\x01\n\x1cSubscribeConfigurationAlpha1\x12\x34.dapr.proto.runtime.v1.SubscribeConfigurationRequest\x1a\x35.dapr.proto.runtime.v1.SubscribeConfigurationResponse\"\x00\x30\x01\x12\x89\x01\n\x16SubscribeConfiguration\x12\x34.dapr.proto.runtime.v1.SubscribeConfigurationRequest\x1a\x35.dapr.proto.runtime.v1.SubscribeConfigurationResponse\"\x00\x30\x01\x12\x93\x01\n\x1eUnsubscribeConfigurationAlpha1\x12\x36.dapr.proto.runtime.v1.UnsubscribeConfigurationRequest\x1a\x37.dapr.proto.runtime.v1.UnsubscribeConfigurationResponse\"\x00\x12\x8d\x01\n\x18UnsubscribeConfiguration\x12\x36.dapr.proto.runtime.v1.UnsubscribeConfigurationRequest\x1a\x37.dapr.proto.runtime.v1.UnsubscribeConfigurationResponse\"\x00\x12`\n\rTryLockAlpha1\x12%.dapr.proto.runtime.v1.TryLockRequest\x1a&.dapr.proto.runtime.v1.TryLockResponse\"\x00\x12]\n\x0cUnlockAlpha1\x12$.dapr.proto.runtime.v1.UnlockRequest\x1a%.dapr.proto.runtime.v1.UnlockResponse\"\x00\x12\x62\n\rEncryptAlpha1\x12%.dapr.proto.runtime.v1.EncryptRequest\x1a&.dapr.proto.runtime.v1.EncryptResponse(\x01\x30\x01\x12\x62\n\rDecryptAlpha1\x12%.dapr.proto.runtime.v1.DecryptRequest\x1a&.dapr.proto.runtime.v1.DecryptResponse(\x01\x30\x01\x12S\n\x0bGetMetadata\x12\x16.google.protobuf.Empty\x1a*.dapr.proto.runtime.v1.GetMetadataResponse\"\x00\x12R\n\x0bSetMetadata\x12).dapr.proto.runtime.v1.SetMetadataRequest\x1a\x16.google.protobuf.Empty\"\x00\x12m\n\x12SubtleGetKeyAlpha1\x12*.dapr.proto.runtime.v1.SubtleGetKeyRequest\x1a+.dapr.proto.runtime.v1.SubtleGetKeyResponse\x12p\n\x13SubtleEncryptAlpha1\x12+.dapr.proto.runtime.v1.SubtleEncryptRequest\x1a,.dapr.proto.runtime.v1.SubtleEncryptResponse\x12p\n\x13SubtleDecryptAlpha1\x12+.dapr.proto.runtime.v1.SubtleDecryptRequest\x1a,.dapr.proto.runtime.v1.SubtleDecryptResponse\x12p\n\x13SubtleWrapKeyAlpha1\x12+.dapr.proto.runtime.v1.SubtleWrapKeyRequest\x1a,.dapr.proto.runtime.v1.SubtleWrapKeyResponse\x12v\n\x15SubtleUnwrapKeyAlpha1\x12-.dapr.proto.runtime.v1.SubtleUnwrapKeyRequest\x1a..dapr.proto.runtime.v1.SubtleUnwrapKeyResponse\x12g\n\x10SubtleSignAlpha1\x12(.dapr.proto.runtime.v1.SubtleSignRequest\x1a).dapr.proto.runtime.v1.SubtleSignResponse\x12m\n\x12SubtleVerifyAlpha1\x12*.dapr.proto.runtime.v1.SubtleVerifyRequest\x1a+.dapr.proto.runtime.v1.SubtleVerifyResponse\x12r\n\x13StartWorkflowAlpha1\x12+.dapr.proto.runtime.v1.StartWorkflowRequest\x1a,.dapr.proto.runtime.v1.StartWorkflowResponse\"\x00\x12l\n\x11GetWorkflowAlpha1\x12).dapr.proto.runtime.v1.GetWorkflowRequest\x1a*.dapr.proto.runtime.v1.GetWorkflowResponse\"\x00\x12\\\n\x13PurgeWorkflowAlpha1\x12+.dapr.proto.runtime.v1.PurgeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x64\n\x17TerminateWorkflowAlpha1\x12/.dapr.proto.runtime.v1.TerminateWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\\\n\x13PauseWorkflowAlpha1\x12+.dapr.proto.runtime.v1.PauseWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12^\n\x14ResumeWorkflowAlpha1\x12,.dapr.proto.runtime.v1.ResumeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x66\n\x18RaiseEventWorkflowAlpha1\x12\x30.dapr.proto.runtime.v1.RaiseEventWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12q\n\x12StartWorkflowBeta1\x12+.dapr.proto.runtime.v1.StartWorkflowRequest\x1a,.dapr.proto.runtime.v1.StartWorkflowResponse\"\x00\x12k\n\x10GetWorkflowBeta1\x12).dapr.proto.runtime.v1.GetWorkflowRequest\x1a*.dapr.proto.runtime.v1.GetWorkflowResponse\"\x00\x12[\n\x12PurgeWorkflowBeta1\x12+.dapr.proto.runtime.v1.PurgeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x63\n\x16TerminateWorkflowBeta1\x12/.dapr.proto.runtime.v1.TerminateWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12[\n\x12PauseWorkflowBeta1\x12+.dapr.proto.runtime.v1.PauseWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12]\n\x13ResumeWorkflowBeta1\x12,.dapr.proto.runtime.v1.ResumeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x65\n\x17RaiseEventWorkflowBeta1\x12\x30.dapr.proto.runtime.v1.RaiseEventWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12<\n\x08Shutdown\x12\x16.google.protobuf.Empty\x1a\x16.google.protobuf.Empty\"\x00\x42i\n\nio.dapr.v1B\nDaprProtosZ1github.com/dapr/dapr/pkg/proto/runtime/v1;runtime\xaa\x02\x1b\x44\x61pr.Client.Autogen.Grpc.v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n dapr/proto/runtime/v1/dapr.proto\x12\x15\x64\x61pr.proto.runtime.v1\x1a\x19google/protobuf/any.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a!dapr/proto/common/v1/common.proto\"X\n\x14InvokeServiceRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x34\n\x07message\x18\x03 \x01(\x0b\x32#.dapr.proto.common.v1.InvokeRequest\"\xf5\x01\n\x0fGetStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12H\n\x0b\x63onsistency\x18\x03 \x01(\x0e\x32\x33.dapr.proto.common.v1.StateOptions.StateConsistency\x12\x46\n\x08metadata\x18\x04 \x03(\x0b\x32\x34.dapr.proto.runtime.v1.GetStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xc9\x01\n\x13GetBulkStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0c\n\x04keys\x18\x02 \x03(\t\x12\x13\n\x0bparallelism\x18\x03 \x01(\x05\x12J\n\x08metadata\x18\x04 \x03(\x0b\x32\x38.dapr.proto.runtime.v1.GetBulkStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"K\n\x14GetBulkStateResponse\x12\x33\n\x05items\x18\x01 \x03(\x0b\x32$.dapr.proto.runtime.v1.BulkStateItem\"\xbe\x01\n\rBulkStateItem\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0c\n\x04\x65tag\x18\x03 \x01(\t\x12\r\n\x05\x65rror\x18\x04 \x01(\t\x12\x44\n\x08metadata\x18\x05 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.BulkStateItem.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xa8\x01\n\x10GetStateResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x0c\n\x04\x65tag\x18\x02 \x01(\t\x12G\n\x08metadata\x18\x03 \x03(\x0b\x32\x35.dapr.proto.runtime.v1.GetStateResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x90\x02\n\x12\x44\x65leteStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12(\n\x04\x65tag\x18\x03 \x01(\x0b\x32\x1a.dapr.proto.common.v1.Etag\x12\x33\n\x07options\x18\x04 \x01(\x0b\x32\".dapr.proto.common.v1.StateOptions\x12I\n\x08metadata\x18\x05 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.DeleteStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"]\n\x16\x44\x65leteBulkStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12/\n\x06states\x18\x02 \x03(\x0b\x32\x1f.dapr.proto.common.v1.StateItem\"W\n\x10SaveStateRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12/\n\x06states\x18\x02 \x03(\x0b\x32\x1f.dapr.proto.common.v1.StateItem\"\xbc\x01\n\x11QueryStateRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\r\n\x05query\x18\x02 \x01(\t\x12H\n\x08metadata\x18\x03 \x03(\x0b\x32\x36.dapr.proto.runtime.v1.QueryStateRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"H\n\x0eQueryStateItem\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0c\n\x04\x65tag\x18\x03 \x01(\t\x12\r\n\x05\x65rror\x18\x04 \x01(\t\"\xd7\x01\n\x12QueryStateResponse\x12\x36\n\x07results\x18\x01 \x03(\x0b\x32%.dapr.proto.runtime.v1.QueryStateItem\x12\r\n\x05token\x18\x02 \x01(\t\x12I\n\x08metadata\x18\x03 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.QueryStateResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xdf\x01\n\x13PublishEventRequest\x12\x13\n\x0bpubsub_name\x18\x01 \x01(\t\x12\r\n\x05topic\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x19\n\x11\x64\x61ta_content_type\x18\x04 \x01(\t\x12J\n\x08metadata\x18\x05 \x03(\x0b\x32\x38.dapr.proto.runtime.v1.PublishEventRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xf5\x01\n\x12\x42ulkPublishRequest\x12\x13\n\x0bpubsub_name\x18\x01 \x01(\t\x12\r\n\x05topic\x18\x02 \x01(\t\x12?\n\x07\x65ntries\x18\x03 \x03(\x0b\x32..dapr.proto.runtime.v1.BulkPublishRequestEntry\x12I\n\x08metadata\x18\x04 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.BulkPublishRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xd1\x01\n\x17\x42ulkPublishRequestEntry\x12\x10\n\x08\x65ntry_id\x18\x01 \x01(\t\x12\r\n\x05\x65vent\x18\x02 \x01(\x0c\x12\x14\n\x0c\x63ontent_type\x18\x03 \x01(\t\x12N\n\x08metadata\x18\x04 \x03(\x0b\x32<.dapr.proto.runtime.v1.BulkPublishRequestEntry.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"c\n\x13\x42ulkPublishResponse\x12L\n\rfailedEntries\x18\x01 \x03(\x0b\x32\x35.dapr.proto.runtime.v1.BulkPublishResponseFailedEntry\"A\n\x1e\x42ulkPublishResponseFailedEntry\x12\x10\n\x08\x65ntry_id\x18\x01 \x01(\t\x12\r\n\x05\x65rror\x18\x02 \x01(\t\"\xc3\x01\n\x14InvokeBindingRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12K\n\x08metadata\x18\x03 \x03(\x0b\x32\x39.dapr.proto.runtime.v1.InvokeBindingRequest.MetadataEntry\x12\x11\n\toperation\x18\x04 \x01(\t\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xa4\x01\n\x15InvokeBindingResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12L\n\x08metadata\x18\x02 \x03(\x0b\x32:.dapr.proto.runtime.v1.InvokeBindingResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xb8\x01\n\x10GetSecretRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\x0b\n\x03key\x18\x02 \x01(\t\x12G\n\x08metadata\x18\x03 \x03(\x0b\x32\x35.dapr.proto.runtime.v1.GetSecretRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x82\x01\n\x11GetSecretResponse\x12@\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.GetSecretResponse.DataEntry\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xb3\x01\n\x14GetBulkSecretRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12K\n\x08metadata\x18\x02 \x03(\x0b\x32\x39.dapr.proto.runtime.v1.GetBulkSecretRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x85\x01\n\x0eSecretResponse\x12\x43\n\x07secrets\x18\x01 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.SecretResponse.SecretsEntry\x1a.\n\x0cSecretsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xb1\x01\n\x15GetBulkSecretResponse\x12\x44\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x36.dapr.proto.runtime.v1.GetBulkSecretResponse.DataEntry\x1aR\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x34\n\x05value\x18\x02 \x01(\x0b\x32%.dapr.proto.runtime.v1.SecretResponse:\x02\x38\x01\"f\n\x1bTransactionalStateOperation\x12\x15\n\roperationType\x18\x01 \x01(\t\x12\x30\n\x07request\x18\x02 \x01(\x0b\x32\x1f.dapr.proto.common.v1.StateItem\"\x83\x02\n\x1e\x45xecuteStateTransactionRequest\x12\x11\n\tstoreName\x18\x01 \x01(\t\x12\x46\n\noperations\x18\x02 \x03(\x0b\x32\x32.dapr.proto.runtime.v1.TransactionalStateOperation\x12U\n\x08metadata\x18\x03 \x03(\x0b\x32\x43.dapr.proto.runtime.v1.ExecuteStateTransactionRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x9e\x01\n\x19RegisterActorTimerRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x10\n\x08\x64ue_time\x18\x04 \x01(\t\x12\x0e\n\x06period\x18\x05 \x01(\t\x12\x10\n\x08\x63\x61llback\x18\x06 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x07 \x01(\x0c\x12\x0b\n\x03ttl\x18\x08 \x01(\t\"Q\n\x1bUnregisterActorTimerRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"\x8f\x01\n\x1cRegisterActorReminderRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x10\n\x08\x64ue_time\x18\x04 \x01(\t\x12\x0e\n\x06period\x18\x05 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x06 \x01(\x0c\x12\x0b\n\x03ttl\x18\x07 \x01(\t\"T\n\x1eUnregisterActorReminderRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\"I\n\x14GetActorStateRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0b\n\x03key\x18\x03 \x01(\t\"\xa4\x01\n\x15GetActorStateResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12L\n\x08metadata\x18\x02 \x03(\x0b\x32:.dapr.proto.runtime.v1.GetActorStateResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x98\x01\n#ExecuteActorStateTransactionRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12K\n\noperations\x18\x03 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.TransactionalActorStateOperation\"\xf5\x01\n TransactionalActorStateOperation\x12\x15\n\roperationType\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12#\n\x05value\x18\x03 \x01(\x0b\x32\x14.google.protobuf.Any\x12W\n\x08metadata\x18\x04 \x03(\x0b\x32\x45.dapr.proto.runtime.v1.TransactionalActorStateOperation.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xd4\x01\n\x12InvokeActorRequest\x12\x12\n\nactor_type\x18\x01 \x01(\t\x12\x10\n\x08\x61\x63tor_id\x18\x02 \x01(\t\x12\x0e\n\x06method\x18\x03 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\x12I\n\x08metadata\x18\x05 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.InvokeActorRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"#\n\x13InvokeActorResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"\x14\n\x12GetMetadataRequest\"\x9b\x06\n\x13GetMetadataResponse\x12\n\n\x02id\x18\x01 \x01(\t\x12Q\n\x13\x61\x63tive_actors_count\x18\x02 \x03(\x0b\x32(.dapr.proto.runtime.v1.ActiveActorsCountB\x02\x18\x01R\x06\x61\x63tors\x12V\n\x15registered_components\x18\x03 \x03(\x0b\x32+.dapr.proto.runtime.v1.RegisteredComponentsR\ncomponents\x12\x65\n\x11\x65xtended_metadata\x18\x04 \x03(\x0b\x32@.dapr.proto.runtime.v1.GetMetadataResponse.ExtendedMetadataEntryR\x08\x65xtended\x12O\n\rsubscriptions\x18\x05 \x03(\x0b\x32).dapr.proto.runtime.v1.PubsubSubscriptionR\rsubscriptions\x12R\n\x0ehttp_endpoints\x18\x06 \x03(\x0b\x32+.dapr.proto.runtime.v1.MetadataHTTPEndpointR\rhttpEndpoints\x12j\n\x19\x61pp_connection_properties\x18\x07 \x01(\x0b\x32..dapr.proto.runtime.v1.AppConnectionPropertiesR\x17\x61ppConnectionProperties\x12\'\n\x0fruntime_version\x18\x08 \x01(\tR\x0eruntimeVersion\x12)\n\x10\x65nabled_features\x18\t \x03(\tR\x0f\x65nabledFeatures\x12H\n\ractor_runtime\x18\n \x01(\x0b\x32#.dapr.proto.runtime.v1.ActorRuntimeR\x0c\x61\x63torRuntime\x1a\x37\n\x15\x45xtendedMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbc\x02\n\x0c\x41\x63torRuntime\x12]\n\x0eruntime_status\x18\x01 \x01(\x0e\x32\x36.dapr.proto.runtime.v1.ActorRuntime.ActorRuntimeStatusR\rruntimeStatus\x12M\n\ractive_actors\x18\x02 \x03(\x0b\x32(.dapr.proto.runtime.v1.ActiveActorsCountR\x0c\x61\x63tiveActors\x12\x1d\n\nhost_ready\x18\x03 \x01(\x08R\thostReady\x12\x1c\n\tplacement\x18\x04 \x01(\tR\tplacement\"A\n\x12\x41\x63torRuntimeStatus\x12\x10\n\x0cINITIALIZING\x10\x00\x12\x0c\n\x08\x44ISABLED\x10\x01\x12\x0b\n\x07RUNNING\x10\x02\"0\n\x11\x41\x63tiveActorsCount\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\r\n\x05\x63ount\x18\x02 \x01(\x05\"Y\n\x14RegisteredComponents\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04type\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12\x14\n\x0c\x63\x61pabilities\x18\x04 \x03(\t\"*\n\x14MetadataHTTPEndpoint\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\"\xd1\x01\n\x17\x41ppConnectionProperties\x12\x0c\n\x04port\x18\x01 \x01(\x05\x12\x10\n\x08protocol\x18\x02 \x01(\t\x12\'\n\x0f\x63hannel_address\x18\x03 \x01(\tR\x0e\x63hannelAddress\x12\'\n\x0fmax_concurrency\x18\x04 \x01(\x05R\x0emaxConcurrency\x12\x44\n\x06health\x18\x05 \x01(\x0b\x32\x34.dapr.proto.runtime.v1.AppConnectionHealthProperties\"\xdc\x01\n\x1d\x41ppConnectionHealthProperties\x12*\n\x11health_check_path\x18\x01 \x01(\tR\x0fhealthCheckPath\x12\x32\n\x15health_probe_interval\x18\x02 \x01(\tR\x13healthProbeInterval\x12\x30\n\x14health_probe_timeout\x18\x03 \x01(\tR\x12healthProbeTimeout\x12)\n\x10health_threshold\x18\x04 \x01(\x05R\x0fhealthThreshold\"\xc3\x02\n\x12PubsubSubscription\x12\x1f\n\x0bpubsub_name\x18\x01 \x01(\tR\npubsubname\x12\x14\n\x05topic\x18\x02 \x01(\tR\x05topic\x12S\n\x08metadata\x18\x03 \x03(\x0b\x32\x37.dapr.proto.runtime.v1.PubsubSubscription.MetadataEntryR\x08metadata\x12\x44\n\x05rules\x18\x04 \x01(\x0b\x32..dapr.proto.runtime.v1.PubsubSubscriptionRulesR\x05rules\x12*\n\x11\x64\x65\x61\x64_letter_topic\x18\x05 \x01(\tR\x0f\x64\x65\x61\x64LetterTopic\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"W\n\x17PubsubSubscriptionRules\x12<\n\x05rules\x18\x01 \x03(\x0b\x32-.dapr.proto.runtime.v1.PubsubSubscriptionRule\"5\n\x16PubsubSubscriptionRule\x12\r\n\x05match\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"0\n\x12SetMetadataRequest\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\xbc\x01\n\x17GetConfigurationRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0c\n\x04keys\x18\x02 \x03(\t\x12N\n\x08metadata\x18\x03 \x03(\x0b\x32<.dapr.proto.runtime.v1.GetConfigurationRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbc\x01\n\x18GetConfigurationResponse\x12I\n\x05items\x18\x01 \x03(\x0b\x32:.dapr.proto.runtime.v1.GetConfigurationResponse.ItemsEntry\x1aU\n\nItemsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x36\n\x05value\x18\x02 \x01(\x0b\x32\'.dapr.proto.common.v1.ConfigurationItem:\x02\x38\x01\"\xc8\x01\n\x1dSubscribeConfigurationRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\x0c\n\x04keys\x18\x02 \x03(\t\x12T\n\x08metadata\x18\x03 \x03(\x0b\x32\x42.dapr.proto.runtime.v1.SubscribeConfigurationRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"A\n\x1fUnsubscribeConfigurationRequest\x12\x12\n\nstore_name\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\"\xd4\x01\n\x1eSubscribeConfigurationResponse\x12\n\n\x02id\x18\x01 \x01(\t\x12O\n\x05items\x18\x02 \x03(\x0b\x32@.dapr.proto.runtime.v1.SubscribeConfigurationResponse.ItemsEntry\x1aU\n\nItemsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x36\n\x05value\x18\x02 \x01(\x0b\x32\'.dapr.proto.common.v1.ConfigurationItem:\x02\x38\x01\"?\n UnsubscribeConfigurationResponse\x12\n\n\x02ok\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"\x9b\x01\n\x0eTryLockRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12\x1d\n\nlock_owner\x18\x03 \x01(\tR\tlockOwner\x12*\n\x11\x65xpiry_in_seconds\x18\x04 \x01(\x05R\x0f\x65xpiryInSeconds\"\"\n\x0fTryLockResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"n\n\rUnlockRequest\x12\x1d\n\nstore_name\x18\x01 \x01(\tR\tstoreName\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12\x1d\n\nlock_owner\x18\x03 \x01(\tR\tlockOwner\"\xae\x01\n\x0eUnlockResponse\x12<\n\x06status\x18\x01 \x01(\x0e\x32,.dapr.proto.runtime.v1.UnlockResponse.Status\"^\n\x06Status\x12\x0b\n\x07SUCCESS\x10\x00\x12\x17\n\x13LOCK_DOES_NOT_EXIST\x10\x01\x12\x1a\n\x16LOCK_BELONGS_TO_OTHERS\x10\x02\x12\x12\n\x0eINTERNAL_ERROR\x10\x03\"\xb0\x01\n\x13SubtleGetKeyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x44\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x34.dapr.proto.runtime.v1.SubtleGetKeyRequest.KeyFormat\"\x1e\n\tKeyFormat\x12\x07\n\x03PEM\x10\x00\x12\x08\n\x04JSON\x10\x01\"C\n\x14SubtleGetKeyResponse\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1d\n\npublic_key\x18\x02 \x01(\tR\tpublicKey\"\xb6\x01\n\x14SubtleEncryptRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x11\n\tplaintext\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x06 \x01(\x0cR\x0e\x61ssociatedData\"8\n\x15SubtleEncryptResponse\x12\x12\n\nciphertext\x18\x01 \x01(\x0c\x12\x0b\n\x03tag\x18\x02 \x01(\x0c\"\xc4\x01\n\x14SubtleDecryptRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x12\n\nciphertext\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\x0b\n\x03tag\x18\x06 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x07 \x01(\x0cR\x0e\x61ssociatedData\"*\n\x15SubtleDecryptResponse\x12\x11\n\tplaintext\x18\x01 \x01(\x0c\"\xc8\x01\n\x14SubtleWrapKeyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12#\n\rplaintext_key\x18\x02 \x01(\x0cR\x0cplaintextKey\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x06 \x01(\x0cR\x0e\x61ssociatedData\"E\n\x15SubtleWrapKeyResponse\x12\x1f\n\x0bwrapped_key\x18\x01 \x01(\x0cR\nwrappedKey\x12\x0b\n\x03tag\x18\x02 \x01(\x0c\"\xd3\x01\n\x16SubtleUnwrapKeyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x1f\n\x0bwrapped_key\x18\x02 \x01(\x0cR\nwrappedKey\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\r\n\x05nonce\x18\x05 \x01(\x0c\x12\x0b\n\x03tag\x18\x06 \x01(\x0c\x12\'\n\x0f\x61ssociated_data\x18\x07 \x01(\x0cR\x0e\x61ssociatedData\">\n\x17SubtleUnwrapKeyResponse\x12#\n\rplaintext_key\x18\x01 \x01(\x0cR\x0cplaintextKey\"x\n\x11SubtleSignRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x0e\n\x06\x64igest\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\"\'\n\x12SubtleSignResponse\x12\x11\n\tsignature\x18\x01 \x01(\x0c\"\x8d\x01\n\x13SubtleVerifyRequest\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x0e\n\x06\x64igest\x18\x02 \x01(\x0c\x12\x11\n\talgorithm\x18\x03 \x01(\t\x12\x19\n\x08key_name\x18\x04 \x01(\tR\x07keyName\x12\x11\n\tsignature\x18\x05 \x01(\x0c\"%\n\x14SubtleVerifyResponse\x12\r\n\x05valid\x18\x01 \x01(\x08\"\x85\x01\n\x0e\x45ncryptRequest\x12=\n\x07options\x18\x01 \x01(\x0b\x32,.dapr.proto.runtime.v1.EncryptRequestOptions\x12\x34\n\x07payload\x18\x02 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"\xfe\x01\n\x15\x45ncryptRequestOptions\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x19\n\x08key_name\x18\x02 \x01(\tR\x07keyName\x12\x1a\n\x12key_wrap_algorithm\x18\x03 \x01(\t\x12\x1e\n\x16\x64\x61ta_encryption_cipher\x18\n \x01(\t\x12\x37\n\x18omit_decryption_key_name\x18\x0b \x01(\x08R\x15omitDecryptionKeyName\x12.\n\x13\x64\x65\x63ryption_key_name\x18\x0c \x01(\tR\x11\x64\x65\x63ryptionKeyName\"G\n\x0f\x45ncryptResponse\x12\x34\n\x07payload\x18\x01 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"\x85\x01\n\x0e\x44\x65\x63ryptRequest\x12=\n\x07options\x18\x01 \x01(\x0b\x32,.dapr.proto.runtime.v1.DecryptRequestOptions\x12\x34\n\x07payload\x18\x02 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"Y\n\x15\x44\x65\x63ryptRequestOptions\x12%\n\x0e\x63omponent_name\x18\x01 \x01(\tR\rcomponentName\x12\x19\n\x08key_name\x18\x0c \x01(\tR\x07keyName\"G\n\x0f\x44\x65\x63ryptResponse\x12\x34\n\x07payload\x18\x01 \x01(\x0b\x32#.dapr.proto.common.v1.StreamPayload\"d\n\x12GetWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"\x84\x03\n\x13GetWorkflowResponse\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12#\n\rworkflow_name\x18\x02 \x01(\tR\x0cworkflowName\x12\x39\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x42\n\x0flast_updated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\rlastUpdatedAt\x12%\n\x0eruntime_status\x18\x05 \x01(\tR\rruntimeStatus\x12N\n\nproperties\x18\x06 \x03(\x0b\x32:.dapr.proto.runtime.v1.GetWorkflowResponse.PropertiesEntry\x1a\x31\n\x0fPropertiesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x95\x02\n\x14StartWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\x12#\n\rworkflow_name\x18\x03 \x01(\tR\x0cworkflowName\x12I\n\x07options\x18\x04 \x03(\x0b\x32\x38.dapr.proto.runtime.v1.StartWorkflowRequest.OptionsEntry\x12\r\n\x05input\x18\x05 \x01(\x0c\x1a.\n\x0cOptionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"8\n\x15StartWorkflowResponse\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\"j\n\x18TerminateWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"f\n\x14PauseWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"g\n\x15ResumeWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"\x9e\x01\n\x19RaiseEventWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\x12\x1d\n\nevent_name\x18\x03 \x01(\tR\teventName\x12\x12\n\nevent_data\x18\x04 \x01(\x0c\"f\n\x14PurgeWorkflowRequest\x12\x1f\n\x0binstance_id\x18\x01 \x01(\tR\ninstanceID\x12-\n\x12workflow_component\x18\x02 \x01(\tR\x11workflowComponent\"\x11\n\x0fShutdownRequest2\xed,\n\x04\x44\x61pr\x12\x64\n\rInvokeService\x12+.dapr.proto.runtime.v1.InvokeServiceRequest\x1a$.dapr.proto.common.v1.InvokeResponse\"\x00\x12]\n\x08GetState\x12&.dapr.proto.runtime.v1.GetStateRequest\x1a\'.dapr.proto.runtime.v1.GetStateResponse\"\x00\x12i\n\x0cGetBulkState\x12*.dapr.proto.runtime.v1.GetBulkStateRequest\x1a+.dapr.proto.runtime.v1.GetBulkStateResponse\"\x00\x12N\n\tSaveState\x12\'.dapr.proto.runtime.v1.SaveStateRequest\x1a\x16.google.protobuf.Empty\"\x00\x12i\n\x10QueryStateAlpha1\x12(.dapr.proto.runtime.v1.QueryStateRequest\x1a).dapr.proto.runtime.v1.QueryStateResponse\"\x00\x12R\n\x0b\x44\x65leteState\x12).dapr.proto.runtime.v1.DeleteStateRequest\x1a\x16.google.protobuf.Empty\"\x00\x12Z\n\x0f\x44\x65leteBulkState\x12-.dapr.proto.runtime.v1.DeleteBulkStateRequest\x1a\x16.google.protobuf.Empty\"\x00\x12j\n\x17\x45xecuteStateTransaction\x12\x35.dapr.proto.runtime.v1.ExecuteStateTransactionRequest\x1a\x16.google.protobuf.Empty\"\x00\x12T\n\x0cPublishEvent\x12*.dapr.proto.runtime.v1.PublishEventRequest\x1a\x16.google.protobuf.Empty\"\x00\x12q\n\x16\x42ulkPublishEventAlpha1\x12).dapr.proto.runtime.v1.BulkPublishRequest\x1a*.dapr.proto.runtime.v1.BulkPublishResponse\"\x00\x12l\n\rInvokeBinding\x12+.dapr.proto.runtime.v1.InvokeBindingRequest\x1a,.dapr.proto.runtime.v1.InvokeBindingResponse\"\x00\x12`\n\tGetSecret\x12\'.dapr.proto.runtime.v1.GetSecretRequest\x1a(.dapr.proto.runtime.v1.GetSecretResponse\"\x00\x12l\n\rGetBulkSecret\x12+.dapr.proto.runtime.v1.GetBulkSecretRequest\x1a,.dapr.proto.runtime.v1.GetBulkSecretResponse\"\x00\x12`\n\x12RegisterActorTimer\x12\x30.dapr.proto.runtime.v1.RegisterActorTimerRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x64\n\x14UnregisterActorTimer\x12\x32.dapr.proto.runtime.v1.UnregisterActorTimerRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x66\n\x15RegisterActorReminder\x12\x33.dapr.proto.runtime.v1.RegisterActorReminderRequest\x1a\x16.google.protobuf.Empty\"\x00\x12j\n\x17UnregisterActorReminder\x12\x35.dapr.proto.runtime.v1.UnregisterActorReminderRequest\x1a\x16.google.protobuf.Empty\"\x00\x12l\n\rGetActorState\x12+.dapr.proto.runtime.v1.GetActorStateRequest\x1a,.dapr.proto.runtime.v1.GetActorStateResponse\"\x00\x12t\n\x1c\x45xecuteActorStateTransaction\x12:.dapr.proto.runtime.v1.ExecuteActorStateTransactionRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x66\n\x0bInvokeActor\x12).dapr.proto.runtime.v1.InvokeActorRequest\x1a*.dapr.proto.runtime.v1.InvokeActorResponse\"\x00\x12{\n\x16GetConfigurationAlpha1\x12..dapr.proto.runtime.v1.GetConfigurationRequest\x1a/.dapr.proto.runtime.v1.GetConfigurationResponse\"\x00\x12u\n\x10GetConfiguration\x12..dapr.proto.runtime.v1.GetConfigurationRequest\x1a/.dapr.proto.runtime.v1.GetConfigurationResponse\"\x00\x12\x8f\x01\n\x1cSubscribeConfigurationAlpha1\x12\x34.dapr.proto.runtime.v1.SubscribeConfigurationRequest\x1a\x35.dapr.proto.runtime.v1.SubscribeConfigurationResponse\"\x00\x30\x01\x12\x89\x01\n\x16SubscribeConfiguration\x12\x34.dapr.proto.runtime.v1.SubscribeConfigurationRequest\x1a\x35.dapr.proto.runtime.v1.SubscribeConfigurationResponse\"\x00\x30\x01\x12\x93\x01\n\x1eUnsubscribeConfigurationAlpha1\x12\x36.dapr.proto.runtime.v1.UnsubscribeConfigurationRequest\x1a\x37.dapr.proto.runtime.v1.UnsubscribeConfigurationResponse\"\x00\x12\x8d\x01\n\x18UnsubscribeConfiguration\x12\x36.dapr.proto.runtime.v1.UnsubscribeConfigurationRequest\x1a\x37.dapr.proto.runtime.v1.UnsubscribeConfigurationResponse\"\x00\x12`\n\rTryLockAlpha1\x12%.dapr.proto.runtime.v1.TryLockRequest\x1a&.dapr.proto.runtime.v1.TryLockResponse\"\x00\x12]\n\x0cUnlockAlpha1\x12$.dapr.proto.runtime.v1.UnlockRequest\x1a%.dapr.proto.runtime.v1.UnlockResponse\"\x00\x12\x62\n\rEncryptAlpha1\x12%.dapr.proto.runtime.v1.EncryptRequest\x1a&.dapr.proto.runtime.v1.EncryptResponse(\x01\x30\x01\x12\x62\n\rDecryptAlpha1\x12%.dapr.proto.runtime.v1.DecryptRequest\x1a&.dapr.proto.runtime.v1.DecryptResponse(\x01\x30\x01\x12\x66\n\x0bGetMetadata\x12).dapr.proto.runtime.v1.GetMetadataRequest\x1a*.dapr.proto.runtime.v1.GetMetadataResponse\"\x00\x12R\n\x0bSetMetadata\x12).dapr.proto.runtime.v1.SetMetadataRequest\x1a\x16.google.protobuf.Empty\"\x00\x12m\n\x12SubtleGetKeyAlpha1\x12*.dapr.proto.runtime.v1.SubtleGetKeyRequest\x1a+.dapr.proto.runtime.v1.SubtleGetKeyResponse\x12p\n\x13SubtleEncryptAlpha1\x12+.dapr.proto.runtime.v1.SubtleEncryptRequest\x1a,.dapr.proto.runtime.v1.SubtleEncryptResponse\x12p\n\x13SubtleDecryptAlpha1\x12+.dapr.proto.runtime.v1.SubtleDecryptRequest\x1a,.dapr.proto.runtime.v1.SubtleDecryptResponse\x12p\n\x13SubtleWrapKeyAlpha1\x12+.dapr.proto.runtime.v1.SubtleWrapKeyRequest\x1a,.dapr.proto.runtime.v1.SubtleWrapKeyResponse\x12v\n\x15SubtleUnwrapKeyAlpha1\x12-.dapr.proto.runtime.v1.SubtleUnwrapKeyRequest\x1a..dapr.proto.runtime.v1.SubtleUnwrapKeyResponse\x12g\n\x10SubtleSignAlpha1\x12(.dapr.proto.runtime.v1.SubtleSignRequest\x1a).dapr.proto.runtime.v1.SubtleSignResponse\x12m\n\x12SubtleVerifyAlpha1\x12*.dapr.proto.runtime.v1.SubtleVerifyRequest\x1a+.dapr.proto.runtime.v1.SubtleVerifyResponse\x12r\n\x13StartWorkflowAlpha1\x12+.dapr.proto.runtime.v1.StartWorkflowRequest\x1a,.dapr.proto.runtime.v1.StartWorkflowResponse\"\x00\x12l\n\x11GetWorkflowAlpha1\x12).dapr.proto.runtime.v1.GetWorkflowRequest\x1a*.dapr.proto.runtime.v1.GetWorkflowResponse\"\x00\x12\\\n\x13PurgeWorkflowAlpha1\x12+.dapr.proto.runtime.v1.PurgeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x64\n\x17TerminateWorkflowAlpha1\x12/.dapr.proto.runtime.v1.TerminateWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\\\n\x13PauseWorkflowAlpha1\x12+.dapr.proto.runtime.v1.PauseWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12^\n\x14ResumeWorkflowAlpha1\x12,.dapr.proto.runtime.v1.ResumeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x66\n\x18RaiseEventWorkflowAlpha1\x12\x30.dapr.proto.runtime.v1.RaiseEventWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12q\n\x12StartWorkflowBeta1\x12+.dapr.proto.runtime.v1.StartWorkflowRequest\x1a,.dapr.proto.runtime.v1.StartWorkflowResponse\"\x00\x12k\n\x10GetWorkflowBeta1\x12).dapr.proto.runtime.v1.GetWorkflowRequest\x1a*.dapr.proto.runtime.v1.GetWorkflowResponse\"\x00\x12[\n\x12PurgeWorkflowBeta1\x12+.dapr.proto.runtime.v1.PurgeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x63\n\x16TerminateWorkflowBeta1\x12/.dapr.proto.runtime.v1.TerminateWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12[\n\x12PauseWorkflowBeta1\x12+.dapr.proto.runtime.v1.PauseWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12]\n\x13ResumeWorkflowBeta1\x12,.dapr.proto.runtime.v1.ResumeWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12\x65\n\x17RaiseEventWorkflowBeta1\x12\x30.dapr.proto.runtime.v1.RaiseEventWorkflowRequest\x1a\x16.google.protobuf.Empty\"\x00\x12L\n\x08Shutdown\x12&.dapr.proto.runtime.v1.ShutdownRequest\x1a\x16.google.protobuf.Empty\"\x00\x42i\n\nio.dapr.v1B\nDaprProtosZ1github.com/dapr/dapr/pkg/proto/runtime/v1;runtime\xaa\x02\x1b\x44\x61pr.Client.Autogen.Grpc.v1b\x06proto3') -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dapr.proto.runtime.v1.dapr_pb2', globals()) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dapr.proto.runtime.v1.dapr_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\nio.dapr.v1B\nDaprProtosZ1github.com/dapr/dapr/pkg/proto/runtime/v1;runtime\252\002\033Dapr.Client.Autogen.Grpc.v1' - _GETSTATEREQUEST_METADATAENTRY._options = None - _GETSTATEREQUEST_METADATAENTRY._serialized_options = b'8\001' - _GETBULKSTATEREQUEST_METADATAENTRY._options = None - _GETBULKSTATEREQUEST_METADATAENTRY._serialized_options = b'8\001' - _BULKSTATEITEM_METADATAENTRY._options = None - _BULKSTATEITEM_METADATAENTRY._serialized_options = b'8\001' - _GETSTATERESPONSE_METADATAENTRY._options = None - _GETSTATERESPONSE_METADATAENTRY._serialized_options = b'8\001' - _DELETESTATEREQUEST_METADATAENTRY._options = None - _DELETESTATEREQUEST_METADATAENTRY._serialized_options = b'8\001' - _QUERYSTATEREQUEST_METADATAENTRY._options = None - _QUERYSTATEREQUEST_METADATAENTRY._serialized_options = b'8\001' - _QUERYSTATERESPONSE_METADATAENTRY._options = None - _QUERYSTATERESPONSE_METADATAENTRY._serialized_options = b'8\001' - _PUBLISHEVENTREQUEST_METADATAENTRY._options = None - _PUBLISHEVENTREQUEST_METADATAENTRY._serialized_options = b'8\001' - _BULKPUBLISHREQUEST_METADATAENTRY._options = None - _BULKPUBLISHREQUEST_METADATAENTRY._serialized_options = b'8\001' - _BULKPUBLISHREQUESTENTRY_METADATAENTRY._options = None - _BULKPUBLISHREQUESTENTRY_METADATAENTRY._serialized_options = b'8\001' - _INVOKEBINDINGREQUEST_METADATAENTRY._options = None - _INVOKEBINDINGREQUEST_METADATAENTRY._serialized_options = b'8\001' - _INVOKEBINDINGRESPONSE_METADATAENTRY._options = None - _INVOKEBINDINGRESPONSE_METADATAENTRY._serialized_options = b'8\001' - _GETSECRETREQUEST_METADATAENTRY._options = None - _GETSECRETREQUEST_METADATAENTRY._serialized_options = b'8\001' - _GETSECRETRESPONSE_DATAENTRY._options = None - _GETSECRETRESPONSE_DATAENTRY._serialized_options = b'8\001' - _GETBULKSECRETREQUEST_METADATAENTRY._options = None - _GETBULKSECRETREQUEST_METADATAENTRY._serialized_options = b'8\001' - _SECRETRESPONSE_SECRETSENTRY._options = None - _SECRETRESPONSE_SECRETSENTRY._serialized_options = b'8\001' - _GETBULKSECRETRESPONSE_DATAENTRY._options = None - _GETBULKSECRETRESPONSE_DATAENTRY._serialized_options = b'8\001' - _EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY._options = None - _EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY._serialized_options = b'8\001' - _GETACTORSTATERESPONSE_METADATAENTRY._options = None - _GETACTORSTATERESPONSE_METADATAENTRY._serialized_options = b'8\001' - _TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY._options = None - _TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY._serialized_options = b'8\001' - _INVOKEACTORREQUEST_METADATAENTRY._options = None - _INVOKEACTORREQUEST_METADATAENTRY._serialized_options = b'8\001' - _GETMETADATARESPONSE_EXTENDEDMETADATAENTRY._options = None - _GETMETADATARESPONSE_EXTENDEDMETADATAENTRY._serialized_options = b'8\001' - _PUBSUBSUBSCRIPTION_METADATAENTRY._options = None - _PUBSUBSUBSCRIPTION_METADATAENTRY._serialized_options = b'8\001' - _GETCONFIGURATIONREQUEST_METADATAENTRY._options = None - _GETCONFIGURATIONREQUEST_METADATAENTRY._serialized_options = b'8\001' - _GETCONFIGURATIONRESPONSE_ITEMSENTRY._options = None - _GETCONFIGURATIONRESPONSE_ITEMSENTRY._serialized_options = b'8\001' - _SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY._options = None - _SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY._serialized_options = b'8\001' - _SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY._options = None - _SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY._serialized_options = b'8\001' - _GETWORKFLOWRESPONSE_PROPERTIESENTRY._options = None - _GETWORKFLOWRESPONSE_PROPERTIESENTRY._serialized_options = b'8\001' - _STARTWORKFLOWREQUEST_OPTIONSENTRY._options = None - _STARTWORKFLOWREQUEST_OPTIONSENTRY._serialized_options = b'8\001' - _INVOKESERVICEREQUEST._serialized_start=183 - _INVOKESERVICEREQUEST._serialized_end=271 - _GETSTATEREQUEST._serialized_start=274 - _GETSTATEREQUEST._serialized_end=519 - _GETSTATEREQUEST_METADATAENTRY._serialized_start=472 - _GETSTATEREQUEST_METADATAENTRY._serialized_end=519 - _GETBULKSTATEREQUEST._serialized_start=522 - _GETBULKSTATEREQUEST._serialized_end=723 - _GETBULKSTATEREQUEST_METADATAENTRY._serialized_start=472 - _GETBULKSTATEREQUEST_METADATAENTRY._serialized_end=519 - _GETBULKSTATERESPONSE._serialized_start=725 - _GETBULKSTATERESPONSE._serialized_end=800 - _BULKSTATEITEM._serialized_start=803 - _BULKSTATEITEM._serialized_end=993 - _BULKSTATEITEM_METADATAENTRY._serialized_start=472 - _BULKSTATEITEM_METADATAENTRY._serialized_end=519 - _GETSTATERESPONSE._serialized_start=996 - _GETSTATERESPONSE._serialized_end=1164 - _GETSTATERESPONSE_METADATAENTRY._serialized_start=472 - _GETSTATERESPONSE_METADATAENTRY._serialized_end=519 - _DELETESTATEREQUEST._serialized_start=1167 - _DELETESTATEREQUEST._serialized_end=1439 - _DELETESTATEREQUEST_METADATAENTRY._serialized_start=472 - _DELETESTATEREQUEST_METADATAENTRY._serialized_end=519 - _DELETEBULKSTATEREQUEST._serialized_start=1441 - _DELETEBULKSTATEREQUEST._serialized_end=1534 - _SAVESTATEREQUEST._serialized_start=1536 - _SAVESTATEREQUEST._serialized_end=1623 - _QUERYSTATEREQUEST._serialized_start=1626 - _QUERYSTATEREQUEST._serialized_end=1814 - _QUERYSTATEREQUEST_METADATAENTRY._serialized_start=472 - _QUERYSTATEREQUEST_METADATAENTRY._serialized_end=519 - _QUERYSTATEITEM._serialized_start=1816 - _QUERYSTATEITEM._serialized_end=1888 - _QUERYSTATERESPONSE._serialized_start=1891 - _QUERYSTATERESPONSE._serialized_end=2106 - _QUERYSTATERESPONSE_METADATAENTRY._serialized_start=472 - _QUERYSTATERESPONSE_METADATAENTRY._serialized_end=519 - _PUBLISHEVENTREQUEST._serialized_start=2109 - _PUBLISHEVENTREQUEST._serialized_end=2332 - _PUBLISHEVENTREQUEST_METADATAENTRY._serialized_start=472 - _PUBLISHEVENTREQUEST_METADATAENTRY._serialized_end=519 - _BULKPUBLISHREQUEST._serialized_start=2335 - _BULKPUBLISHREQUEST._serialized_end=2580 - _BULKPUBLISHREQUEST_METADATAENTRY._serialized_start=472 - _BULKPUBLISHREQUEST_METADATAENTRY._serialized_end=519 - _BULKPUBLISHREQUESTENTRY._serialized_start=2583 - _BULKPUBLISHREQUESTENTRY._serialized_end=2792 - _BULKPUBLISHREQUESTENTRY_METADATAENTRY._serialized_start=472 - _BULKPUBLISHREQUESTENTRY_METADATAENTRY._serialized_end=519 - _BULKPUBLISHRESPONSE._serialized_start=2794 - _BULKPUBLISHRESPONSE._serialized_end=2893 - _BULKPUBLISHRESPONSEFAILEDENTRY._serialized_start=2895 - _BULKPUBLISHRESPONSEFAILEDENTRY._serialized_end=2960 - _INVOKEBINDINGREQUEST._serialized_start=2963 - _INVOKEBINDINGREQUEST._serialized_end=3158 - _INVOKEBINDINGREQUEST_METADATAENTRY._serialized_start=472 - _INVOKEBINDINGREQUEST_METADATAENTRY._serialized_end=519 - _INVOKEBINDINGRESPONSE._serialized_start=3161 - _INVOKEBINDINGRESPONSE._serialized_end=3325 - _INVOKEBINDINGRESPONSE_METADATAENTRY._serialized_start=472 - _INVOKEBINDINGRESPONSE_METADATAENTRY._serialized_end=519 - _GETSECRETREQUEST._serialized_start=3328 - _GETSECRETREQUEST._serialized_end=3512 - _GETSECRETREQUEST_METADATAENTRY._serialized_start=472 - _GETSECRETREQUEST_METADATAENTRY._serialized_end=519 - _GETSECRETRESPONSE._serialized_start=3515 - _GETSECRETRESPONSE._serialized_end=3645 - _GETSECRETRESPONSE_DATAENTRY._serialized_start=3602 - _GETSECRETRESPONSE_DATAENTRY._serialized_end=3645 - _GETBULKSECRETREQUEST._serialized_start=3648 - _GETBULKSECRETREQUEST._serialized_end=3827 - _GETBULKSECRETREQUEST_METADATAENTRY._serialized_start=472 - _GETBULKSECRETREQUEST_METADATAENTRY._serialized_end=519 - _SECRETRESPONSE._serialized_start=3830 - _SECRETRESPONSE._serialized_end=3963 - _SECRETRESPONSE_SECRETSENTRY._serialized_start=3917 - _SECRETRESPONSE_SECRETSENTRY._serialized_end=3963 - _GETBULKSECRETRESPONSE._serialized_start=3966 - _GETBULKSECRETRESPONSE._serialized_end=4143 - _GETBULKSECRETRESPONSE_DATAENTRY._serialized_start=4061 - _GETBULKSECRETRESPONSE_DATAENTRY._serialized_end=4143 - _TRANSACTIONALSTATEOPERATION._serialized_start=4145 - _TRANSACTIONALSTATEOPERATION._serialized_end=4247 - _EXECUTESTATETRANSACTIONREQUEST._serialized_start=4250 - _EXECUTESTATETRANSACTIONREQUEST._serialized_end=4509 - _EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY._serialized_start=472 - _EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY._serialized_end=519 - _REGISTERACTORTIMERREQUEST._serialized_start=4512 - _REGISTERACTORTIMERREQUEST._serialized_end=4670 - _UNREGISTERACTORTIMERREQUEST._serialized_start=4672 - _UNREGISTERACTORTIMERREQUEST._serialized_end=4753 - _REGISTERACTORREMINDERREQUEST._serialized_start=4756 - _REGISTERACTORREMINDERREQUEST._serialized_end=4899 - _UNREGISTERACTORREMINDERREQUEST._serialized_start=4901 - _UNREGISTERACTORREMINDERREQUEST._serialized_end=4985 - _RENAMEACTORREMINDERREQUEST._serialized_start=4987 - _RENAMEACTORREMINDERREQUEST._serialized_end=5089 - _GETACTORSTATEREQUEST._serialized_start=5091 - _GETACTORSTATEREQUEST._serialized_end=5164 - _GETACTORSTATERESPONSE._serialized_start=5167 - _GETACTORSTATERESPONSE._serialized_end=5331 - _GETACTORSTATERESPONSE_METADATAENTRY._serialized_start=472 - _GETACTORSTATERESPONSE_METADATAENTRY._serialized_end=519 - _EXECUTEACTORSTATETRANSACTIONREQUEST._serialized_start=5334 - _EXECUTEACTORSTATETRANSACTIONREQUEST._serialized_end=5486 - _TRANSACTIONALACTORSTATEOPERATION._serialized_start=5489 - _TRANSACTIONALACTORSTATEOPERATION._serialized_end=5734 - _TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY._serialized_start=472 - _TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY._serialized_end=519 - _INVOKEACTORREQUEST._serialized_start=5737 - _INVOKEACTORREQUEST._serialized_end=5949 - _INVOKEACTORREQUEST_METADATAENTRY._serialized_start=472 - _INVOKEACTORREQUEST_METADATAENTRY._serialized_end=519 - _INVOKEACTORRESPONSE._serialized_start=5951 - _INVOKEACTORRESPONSE._serialized_end=5986 - _GETMETADATARESPONSE._serialized_start=5989 - _GETMETADATARESPONSE._serialized_end=6706 - _GETMETADATARESPONSE_EXTENDEDMETADATAENTRY._serialized_start=6651 - _GETMETADATARESPONSE_EXTENDEDMETADATAENTRY._serialized_end=6706 - _ACTIVEACTORSCOUNT._serialized_start=6708 - _ACTIVEACTORSCOUNT._serialized_end=6756 - _REGISTEREDCOMPONENTS._serialized_start=6758 - _REGISTEREDCOMPONENTS._serialized_end=6847 - _METADATAHTTPENDPOINT._serialized_start=6849 - _METADATAHTTPENDPOINT._serialized_end=6891 - _APPCONNECTIONPROPERTIES._serialized_start=6894 - _APPCONNECTIONPROPERTIES._serialized_end=7103 - _APPCONNECTIONHEALTHPROPERTIES._serialized_start=7106 - _APPCONNECTIONHEALTHPROPERTIES._serialized_end=7326 - _PUBSUBSUBSCRIPTION._serialized_start=7329 - _PUBSUBSUBSCRIPTION._serialized_end=7652 - _PUBSUBSUBSCRIPTION_METADATAENTRY._serialized_start=472 - _PUBSUBSUBSCRIPTION_METADATAENTRY._serialized_end=519 - _PUBSUBSUBSCRIPTIONRULES._serialized_start=7654 - _PUBSUBSUBSCRIPTIONRULES._serialized_end=7741 - _PUBSUBSUBSCRIPTIONRULE._serialized_start=7743 - _PUBSUBSUBSCRIPTIONRULE._serialized_end=7796 - _SETMETADATAREQUEST._serialized_start=7798 - _SETMETADATAREQUEST._serialized_end=7846 - _GETCONFIGURATIONREQUEST._serialized_start=7849 - _GETCONFIGURATIONREQUEST._serialized_end=8037 - _GETCONFIGURATIONREQUEST_METADATAENTRY._serialized_start=472 - _GETCONFIGURATIONREQUEST_METADATAENTRY._serialized_end=519 - _GETCONFIGURATIONRESPONSE._serialized_start=8040 - _GETCONFIGURATIONRESPONSE._serialized_end=8228 - _GETCONFIGURATIONRESPONSE_ITEMSENTRY._serialized_start=8143 - _GETCONFIGURATIONRESPONSE_ITEMSENTRY._serialized_end=8228 - _SUBSCRIBECONFIGURATIONREQUEST._serialized_start=8231 - _SUBSCRIBECONFIGURATIONREQUEST._serialized_end=8431 - _SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY._serialized_start=472 - _SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY._serialized_end=519 - _UNSUBSCRIBECONFIGURATIONREQUEST._serialized_start=8433 - _UNSUBSCRIBECONFIGURATIONREQUEST._serialized_end=8498 - _SUBSCRIBECONFIGURATIONRESPONSE._serialized_start=8501 - _SUBSCRIBECONFIGURATIONRESPONSE._serialized_end=8713 - _SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY._serialized_start=8143 - _SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY._serialized_end=8228 - _UNSUBSCRIBECONFIGURATIONRESPONSE._serialized_start=8715 - _UNSUBSCRIBECONFIGURATIONRESPONSE._serialized_end=8778 - _TRYLOCKREQUEST._serialized_start=8781 - _TRYLOCKREQUEST._serialized_end=8936 - _TRYLOCKRESPONSE._serialized_start=8938 - _TRYLOCKRESPONSE._serialized_end=8972 - _UNLOCKREQUEST._serialized_start=8974 - _UNLOCKREQUEST._serialized_end=9084 - _UNLOCKRESPONSE._serialized_start=9087 - _UNLOCKRESPONSE._serialized_end=9261 - _UNLOCKRESPONSE_STATUS._serialized_start=9167 - _UNLOCKRESPONSE_STATUS._serialized_end=9261 - _SUBTLEGETKEYREQUEST._serialized_start=9264 - _SUBTLEGETKEYREQUEST._serialized_end=9440 - _SUBTLEGETKEYREQUEST_KEYFORMAT._serialized_start=9410 - _SUBTLEGETKEYREQUEST_KEYFORMAT._serialized_end=9440 - _SUBTLEGETKEYRESPONSE._serialized_start=9442 - _SUBTLEGETKEYRESPONSE._serialized_end=9509 - _SUBTLEENCRYPTREQUEST._serialized_start=9512 - _SUBTLEENCRYPTREQUEST._serialized_end=9694 - _SUBTLEENCRYPTRESPONSE._serialized_start=9696 - _SUBTLEENCRYPTRESPONSE._serialized_end=9752 - _SUBTLEDECRYPTREQUEST._serialized_start=9755 - _SUBTLEDECRYPTREQUEST._serialized_end=9951 - _SUBTLEDECRYPTRESPONSE._serialized_start=9953 - _SUBTLEDECRYPTRESPONSE._serialized_end=9995 - _SUBTLEWRAPKEYREQUEST._serialized_start=9998 - _SUBTLEWRAPKEYREQUEST._serialized_end=10198 - _SUBTLEWRAPKEYRESPONSE._serialized_start=10200 - _SUBTLEWRAPKEYRESPONSE._serialized_end=10269 - _SUBTLEUNWRAPKEYREQUEST._serialized_start=10272 - _SUBTLEUNWRAPKEYREQUEST._serialized_end=10483 - _SUBTLEUNWRAPKEYRESPONSE._serialized_start=10485 - _SUBTLEUNWRAPKEYRESPONSE._serialized_end=10547 - _SUBTLESIGNREQUEST._serialized_start=10549 - _SUBTLESIGNREQUEST._serialized_end=10669 - _SUBTLESIGNRESPONSE._serialized_start=10671 - _SUBTLESIGNRESPONSE._serialized_end=10710 - _SUBTLEVERIFYREQUEST._serialized_start=10713 - _SUBTLEVERIFYREQUEST._serialized_end=10854 - _SUBTLEVERIFYRESPONSE._serialized_start=10856 - _SUBTLEVERIFYRESPONSE._serialized_end=10893 - _ENCRYPTREQUEST._serialized_start=10896 - _ENCRYPTREQUEST._serialized_end=11029 - _ENCRYPTREQUESTOPTIONS._serialized_start=11032 - _ENCRYPTREQUESTOPTIONS._serialized_end=11286 - _ENCRYPTRESPONSE._serialized_start=11288 - _ENCRYPTRESPONSE._serialized_end=11359 - _DECRYPTREQUEST._serialized_start=11362 - _DECRYPTREQUEST._serialized_end=11495 - _DECRYPTREQUESTOPTIONS._serialized_start=11497 - _DECRYPTREQUESTOPTIONS._serialized_end=11586 - _DECRYPTRESPONSE._serialized_start=11588 - _DECRYPTRESPONSE._serialized_end=11659 - _GETWORKFLOWREQUEST._serialized_start=11661 - _GETWORKFLOWREQUEST._serialized_end=11761 - _GETWORKFLOWRESPONSE._serialized_start=11764 - _GETWORKFLOWRESPONSE._serialized_end=12152 - _GETWORKFLOWRESPONSE_PROPERTIESENTRY._serialized_start=12103 - _GETWORKFLOWRESPONSE_PROPERTIESENTRY._serialized_end=12152 - _STARTWORKFLOWREQUEST._serialized_start=12155 - _STARTWORKFLOWREQUEST._serialized_end=12432 - _STARTWORKFLOWREQUEST_OPTIONSENTRY._serialized_start=12386 - _STARTWORKFLOWREQUEST_OPTIONSENTRY._serialized_end=12432 - _STARTWORKFLOWRESPONSE._serialized_start=12434 - _STARTWORKFLOWRESPONSE._serialized_end=12490 - _TERMINATEWORKFLOWREQUEST._serialized_start=12492 - _TERMINATEWORKFLOWREQUEST._serialized_end=12598 - _PAUSEWORKFLOWREQUEST._serialized_start=12600 - _PAUSEWORKFLOWREQUEST._serialized_end=12702 - _RESUMEWORKFLOWREQUEST._serialized_start=12704 - _RESUMEWORKFLOWREQUEST._serialized_end=12807 - _RAISEEVENTWORKFLOWREQUEST._serialized_start=12810 - _RAISEEVENTWORKFLOWREQUEST._serialized_end=12968 - _PURGEWORKFLOWREQUEST._serialized_start=12970 - _PURGEWORKFLOWREQUEST._serialized_end=13072 - _DAPR._serialized_start=13075 - _DAPR._serialized_end=18881 + _globals['DESCRIPTOR']._options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\nio.dapr.v1B\nDaprProtosZ1github.com/dapr/dapr/pkg/proto/runtime/v1;runtime\252\002\033Dapr.Client.Autogen.Grpc.v1' + _globals['_GETSTATEREQUEST_METADATAENTRY']._options = None + _globals['_GETSTATEREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETBULKSTATEREQUEST_METADATAENTRY']._options = None + _globals['_GETBULKSTATEREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_BULKSTATEITEM_METADATAENTRY']._options = None + _globals['_BULKSTATEITEM_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETSTATERESPONSE_METADATAENTRY']._options = None + _globals['_GETSTATERESPONSE_METADATAENTRY']._serialized_options = b'8\001' + _globals['_DELETESTATEREQUEST_METADATAENTRY']._options = None + _globals['_DELETESTATEREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_QUERYSTATEREQUEST_METADATAENTRY']._options = None + _globals['_QUERYSTATEREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_QUERYSTATERESPONSE_METADATAENTRY']._options = None + _globals['_QUERYSTATERESPONSE_METADATAENTRY']._serialized_options = b'8\001' + _globals['_PUBLISHEVENTREQUEST_METADATAENTRY']._options = None + _globals['_PUBLISHEVENTREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_BULKPUBLISHREQUEST_METADATAENTRY']._options = None + _globals['_BULKPUBLISHREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_BULKPUBLISHREQUESTENTRY_METADATAENTRY']._options = None + _globals['_BULKPUBLISHREQUESTENTRY_METADATAENTRY']._serialized_options = b'8\001' + _globals['_INVOKEBINDINGREQUEST_METADATAENTRY']._options = None + _globals['_INVOKEBINDINGREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_INVOKEBINDINGRESPONSE_METADATAENTRY']._options = None + _globals['_INVOKEBINDINGRESPONSE_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETSECRETREQUEST_METADATAENTRY']._options = None + _globals['_GETSECRETREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETSECRETRESPONSE_DATAENTRY']._options = None + _globals['_GETSECRETRESPONSE_DATAENTRY']._serialized_options = b'8\001' + _globals['_GETBULKSECRETREQUEST_METADATAENTRY']._options = None + _globals['_GETBULKSECRETREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_SECRETRESPONSE_SECRETSENTRY']._options = None + _globals['_SECRETRESPONSE_SECRETSENTRY']._serialized_options = b'8\001' + _globals['_GETBULKSECRETRESPONSE_DATAENTRY']._options = None + _globals['_GETBULKSECRETRESPONSE_DATAENTRY']._serialized_options = b'8\001' + _globals['_EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY']._options = None + _globals['_EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETACTORSTATERESPONSE_METADATAENTRY']._options = None + _globals['_GETACTORSTATERESPONSE_METADATAENTRY']._serialized_options = b'8\001' + _globals['_TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY']._options = None + _globals['_TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY']._serialized_options = b'8\001' + _globals['_INVOKEACTORREQUEST_METADATAENTRY']._options = None + _globals['_INVOKEACTORREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETMETADATARESPONSE_EXTENDEDMETADATAENTRY']._options = None + _globals['_GETMETADATARESPONSE_EXTENDEDMETADATAENTRY']._serialized_options = b'8\001' + _globals['_GETMETADATARESPONSE'].fields_by_name['active_actors_count']._options = None + _globals['_GETMETADATARESPONSE'].fields_by_name['active_actors_count']._serialized_options = b'\030\001' + _globals['_PUBSUBSUBSCRIPTION_METADATAENTRY']._options = None + _globals['_PUBSUBSUBSCRIPTION_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETCONFIGURATIONREQUEST_METADATAENTRY']._options = None + _globals['_GETCONFIGURATIONREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_GETCONFIGURATIONRESPONSE_ITEMSENTRY']._options = None + _globals['_GETCONFIGURATIONRESPONSE_ITEMSENTRY']._serialized_options = b'8\001' + _globals['_SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY']._options = None + _globals['_SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY']._serialized_options = b'8\001' + _globals['_SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY']._options = None + _globals['_SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY']._serialized_options = b'8\001' + _globals['_GETWORKFLOWRESPONSE_PROPERTIESENTRY']._options = None + _globals['_GETWORKFLOWRESPONSE_PROPERTIESENTRY']._serialized_options = b'8\001' + _globals['_STARTWORKFLOWREQUEST_OPTIONSENTRY']._options = None + _globals['_STARTWORKFLOWREQUEST_OPTIONSENTRY']._serialized_options = b'8\001' + _globals['_INVOKESERVICEREQUEST']._serialized_start=183 + _globals['_INVOKESERVICEREQUEST']._serialized_end=271 + _globals['_GETSTATEREQUEST']._serialized_start=274 + _globals['_GETSTATEREQUEST']._serialized_end=519 + _globals['_GETSTATEREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_GETSTATEREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_GETBULKSTATEREQUEST']._serialized_start=522 + _globals['_GETBULKSTATEREQUEST']._serialized_end=723 + _globals['_GETBULKSTATEREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_GETBULKSTATEREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_GETBULKSTATERESPONSE']._serialized_start=725 + _globals['_GETBULKSTATERESPONSE']._serialized_end=800 + _globals['_BULKSTATEITEM']._serialized_start=803 + _globals['_BULKSTATEITEM']._serialized_end=993 + _globals['_BULKSTATEITEM_METADATAENTRY']._serialized_start=472 + _globals['_BULKSTATEITEM_METADATAENTRY']._serialized_end=519 + _globals['_GETSTATERESPONSE']._serialized_start=996 + _globals['_GETSTATERESPONSE']._serialized_end=1164 + _globals['_GETSTATERESPONSE_METADATAENTRY']._serialized_start=472 + _globals['_GETSTATERESPONSE_METADATAENTRY']._serialized_end=519 + _globals['_DELETESTATEREQUEST']._serialized_start=1167 + _globals['_DELETESTATEREQUEST']._serialized_end=1439 + _globals['_DELETESTATEREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_DELETESTATEREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_DELETEBULKSTATEREQUEST']._serialized_start=1441 + _globals['_DELETEBULKSTATEREQUEST']._serialized_end=1534 + _globals['_SAVESTATEREQUEST']._serialized_start=1536 + _globals['_SAVESTATEREQUEST']._serialized_end=1623 + _globals['_QUERYSTATEREQUEST']._serialized_start=1626 + _globals['_QUERYSTATEREQUEST']._serialized_end=1814 + _globals['_QUERYSTATEREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_QUERYSTATEREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_QUERYSTATEITEM']._serialized_start=1816 + _globals['_QUERYSTATEITEM']._serialized_end=1888 + _globals['_QUERYSTATERESPONSE']._serialized_start=1891 + _globals['_QUERYSTATERESPONSE']._serialized_end=2106 + _globals['_QUERYSTATERESPONSE_METADATAENTRY']._serialized_start=472 + _globals['_QUERYSTATERESPONSE_METADATAENTRY']._serialized_end=519 + _globals['_PUBLISHEVENTREQUEST']._serialized_start=2109 + _globals['_PUBLISHEVENTREQUEST']._serialized_end=2332 + _globals['_PUBLISHEVENTREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_PUBLISHEVENTREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_BULKPUBLISHREQUEST']._serialized_start=2335 + _globals['_BULKPUBLISHREQUEST']._serialized_end=2580 + _globals['_BULKPUBLISHREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_BULKPUBLISHREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_BULKPUBLISHREQUESTENTRY']._serialized_start=2583 + _globals['_BULKPUBLISHREQUESTENTRY']._serialized_end=2792 + _globals['_BULKPUBLISHREQUESTENTRY_METADATAENTRY']._serialized_start=472 + _globals['_BULKPUBLISHREQUESTENTRY_METADATAENTRY']._serialized_end=519 + _globals['_BULKPUBLISHRESPONSE']._serialized_start=2794 + _globals['_BULKPUBLISHRESPONSE']._serialized_end=2893 + _globals['_BULKPUBLISHRESPONSEFAILEDENTRY']._serialized_start=2895 + _globals['_BULKPUBLISHRESPONSEFAILEDENTRY']._serialized_end=2960 + _globals['_INVOKEBINDINGREQUEST']._serialized_start=2963 + _globals['_INVOKEBINDINGREQUEST']._serialized_end=3158 + _globals['_INVOKEBINDINGREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_INVOKEBINDINGREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_INVOKEBINDINGRESPONSE']._serialized_start=3161 + _globals['_INVOKEBINDINGRESPONSE']._serialized_end=3325 + _globals['_INVOKEBINDINGRESPONSE_METADATAENTRY']._serialized_start=472 + _globals['_INVOKEBINDINGRESPONSE_METADATAENTRY']._serialized_end=519 + _globals['_GETSECRETREQUEST']._serialized_start=3328 + _globals['_GETSECRETREQUEST']._serialized_end=3512 + _globals['_GETSECRETREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_GETSECRETREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_GETSECRETRESPONSE']._serialized_start=3515 + _globals['_GETSECRETRESPONSE']._serialized_end=3645 + _globals['_GETSECRETRESPONSE_DATAENTRY']._serialized_start=3602 + _globals['_GETSECRETRESPONSE_DATAENTRY']._serialized_end=3645 + _globals['_GETBULKSECRETREQUEST']._serialized_start=3648 + _globals['_GETBULKSECRETREQUEST']._serialized_end=3827 + _globals['_GETBULKSECRETREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_GETBULKSECRETREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_SECRETRESPONSE']._serialized_start=3830 + _globals['_SECRETRESPONSE']._serialized_end=3963 + _globals['_SECRETRESPONSE_SECRETSENTRY']._serialized_start=3917 + _globals['_SECRETRESPONSE_SECRETSENTRY']._serialized_end=3963 + _globals['_GETBULKSECRETRESPONSE']._serialized_start=3966 + _globals['_GETBULKSECRETRESPONSE']._serialized_end=4143 + _globals['_GETBULKSECRETRESPONSE_DATAENTRY']._serialized_start=4061 + _globals['_GETBULKSECRETRESPONSE_DATAENTRY']._serialized_end=4143 + _globals['_TRANSACTIONALSTATEOPERATION']._serialized_start=4145 + _globals['_TRANSACTIONALSTATEOPERATION']._serialized_end=4247 + _globals['_EXECUTESTATETRANSACTIONREQUEST']._serialized_start=4250 + _globals['_EXECUTESTATETRANSACTIONREQUEST']._serialized_end=4509 + _globals['_EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_EXECUTESTATETRANSACTIONREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_REGISTERACTORTIMERREQUEST']._serialized_start=4512 + _globals['_REGISTERACTORTIMERREQUEST']._serialized_end=4670 + _globals['_UNREGISTERACTORTIMERREQUEST']._serialized_start=4672 + _globals['_UNREGISTERACTORTIMERREQUEST']._serialized_end=4753 + _globals['_REGISTERACTORREMINDERREQUEST']._serialized_start=4756 + _globals['_REGISTERACTORREMINDERREQUEST']._serialized_end=4899 + _globals['_UNREGISTERACTORREMINDERREQUEST']._serialized_start=4901 + _globals['_UNREGISTERACTORREMINDERREQUEST']._serialized_end=4985 + _globals['_GETACTORSTATEREQUEST']._serialized_start=4987 + _globals['_GETACTORSTATEREQUEST']._serialized_end=5060 + _globals['_GETACTORSTATERESPONSE']._serialized_start=5063 + _globals['_GETACTORSTATERESPONSE']._serialized_end=5227 + _globals['_GETACTORSTATERESPONSE_METADATAENTRY']._serialized_start=472 + _globals['_GETACTORSTATERESPONSE_METADATAENTRY']._serialized_end=519 + _globals['_EXECUTEACTORSTATETRANSACTIONREQUEST']._serialized_start=5230 + _globals['_EXECUTEACTORSTATETRANSACTIONREQUEST']._serialized_end=5382 + _globals['_TRANSACTIONALACTORSTATEOPERATION']._serialized_start=5385 + _globals['_TRANSACTIONALACTORSTATEOPERATION']._serialized_end=5630 + _globals['_TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY']._serialized_start=472 + _globals['_TRANSACTIONALACTORSTATEOPERATION_METADATAENTRY']._serialized_end=519 + _globals['_INVOKEACTORREQUEST']._serialized_start=5633 + _globals['_INVOKEACTORREQUEST']._serialized_end=5845 + _globals['_INVOKEACTORREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_INVOKEACTORREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_INVOKEACTORRESPONSE']._serialized_start=5847 + _globals['_INVOKEACTORRESPONSE']._serialized_end=5882 + _globals['_GETMETADATAREQUEST']._serialized_start=5884 + _globals['_GETMETADATAREQUEST']._serialized_end=5904 + _globals['_GETMETADATARESPONSE']._serialized_start=5907 + _globals['_GETMETADATARESPONSE']._serialized_end=6702 + _globals['_GETMETADATARESPONSE_EXTENDEDMETADATAENTRY']._serialized_start=6647 + _globals['_GETMETADATARESPONSE_EXTENDEDMETADATAENTRY']._serialized_end=6702 + _globals['_ACTORRUNTIME']._serialized_start=6705 + _globals['_ACTORRUNTIME']._serialized_end=7021 + _globals['_ACTORRUNTIME_ACTORRUNTIMESTATUS']._serialized_start=6956 + _globals['_ACTORRUNTIME_ACTORRUNTIMESTATUS']._serialized_end=7021 + _globals['_ACTIVEACTORSCOUNT']._serialized_start=7023 + _globals['_ACTIVEACTORSCOUNT']._serialized_end=7071 + _globals['_REGISTEREDCOMPONENTS']._serialized_start=7073 + _globals['_REGISTEREDCOMPONENTS']._serialized_end=7162 + _globals['_METADATAHTTPENDPOINT']._serialized_start=7164 + _globals['_METADATAHTTPENDPOINT']._serialized_end=7206 + _globals['_APPCONNECTIONPROPERTIES']._serialized_start=7209 + _globals['_APPCONNECTIONPROPERTIES']._serialized_end=7418 + _globals['_APPCONNECTIONHEALTHPROPERTIES']._serialized_start=7421 + _globals['_APPCONNECTIONHEALTHPROPERTIES']._serialized_end=7641 + _globals['_PUBSUBSUBSCRIPTION']._serialized_start=7644 + _globals['_PUBSUBSUBSCRIPTION']._serialized_end=7967 + _globals['_PUBSUBSUBSCRIPTION_METADATAENTRY']._serialized_start=472 + _globals['_PUBSUBSUBSCRIPTION_METADATAENTRY']._serialized_end=519 + _globals['_PUBSUBSUBSCRIPTIONRULES']._serialized_start=7969 + _globals['_PUBSUBSUBSCRIPTIONRULES']._serialized_end=8056 + _globals['_PUBSUBSUBSCRIPTIONRULE']._serialized_start=8058 + _globals['_PUBSUBSUBSCRIPTIONRULE']._serialized_end=8111 + _globals['_SETMETADATAREQUEST']._serialized_start=8113 + _globals['_SETMETADATAREQUEST']._serialized_end=8161 + _globals['_GETCONFIGURATIONREQUEST']._serialized_start=8164 + _globals['_GETCONFIGURATIONREQUEST']._serialized_end=8352 + _globals['_GETCONFIGURATIONREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_GETCONFIGURATIONREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_GETCONFIGURATIONRESPONSE']._serialized_start=8355 + _globals['_GETCONFIGURATIONRESPONSE']._serialized_end=8543 + _globals['_GETCONFIGURATIONRESPONSE_ITEMSENTRY']._serialized_start=8458 + _globals['_GETCONFIGURATIONRESPONSE_ITEMSENTRY']._serialized_end=8543 + _globals['_SUBSCRIBECONFIGURATIONREQUEST']._serialized_start=8546 + _globals['_SUBSCRIBECONFIGURATIONREQUEST']._serialized_end=8746 + _globals['_SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY']._serialized_start=472 + _globals['_SUBSCRIBECONFIGURATIONREQUEST_METADATAENTRY']._serialized_end=519 + _globals['_UNSUBSCRIBECONFIGURATIONREQUEST']._serialized_start=8748 + _globals['_UNSUBSCRIBECONFIGURATIONREQUEST']._serialized_end=8813 + _globals['_SUBSCRIBECONFIGURATIONRESPONSE']._serialized_start=8816 + _globals['_SUBSCRIBECONFIGURATIONRESPONSE']._serialized_end=9028 + _globals['_SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY']._serialized_start=8458 + _globals['_SUBSCRIBECONFIGURATIONRESPONSE_ITEMSENTRY']._serialized_end=8543 + _globals['_UNSUBSCRIBECONFIGURATIONRESPONSE']._serialized_start=9030 + _globals['_UNSUBSCRIBECONFIGURATIONRESPONSE']._serialized_end=9093 + _globals['_TRYLOCKREQUEST']._serialized_start=9096 + _globals['_TRYLOCKREQUEST']._serialized_end=9251 + _globals['_TRYLOCKRESPONSE']._serialized_start=9253 + _globals['_TRYLOCKRESPONSE']._serialized_end=9287 + _globals['_UNLOCKREQUEST']._serialized_start=9289 + _globals['_UNLOCKREQUEST']._serialized_end=9399 + _globals['_UNLOCKRESPONSE']._serialized_start=9402 + _globals['_UNLOCKRESPONSE']._serialized_end=9576 + _globals['_UNLOCKRESPONSE_STATUS']._serialized_start=9482 + _globals['_UNLOCKRESPONSE_STATUS']._serialized_end=9576 + _globals['_SUBTLEGETKEYREQUEST']._serialized_start=9579 + _globals['_SUBTLEGETKEYREQUEST']._serialized_end=9755 + _globals['_SUBTLEGETKEYREQUEST_KEYFORMAT']._serialized_start=9725 + _globals['_SUBTLEGETKEYREQUEST_KEYFORMAT']._serialized_end=9755 + _globals['_SUBTLEGETKEYRESPONSE']._serialized_start=9757 + _globals['_SUBTLEGETKEYRESPONSE']._serialized_end=9824 + _globals['_SUBTLEENCRYPTREQUEST']._serialized_start=9827 + _globals['_SUBTLEENCRYPTREQUEST']._serialized_end=10009 + _globals['_SUBTLEENCRYPTRESPONSE']._serialized_start=10011 + _globals['_SUBTLEENCRYPTRESPONSE']._serialized_end=10067 + _globals['_SUBTLEDECRYPTREQUEST']._serialized_start=10070 + _globals['_SUBTLEDECRYPTREQUEST']._serialized_end=10266 + _globals['_SUBTLEDECRYPTRESPONSE']._serialized_start=10268 + _globals['_SUBTLEDECRYPTRESPONSE']._serialized_end=10310 + _globals['_SUBTLEWRAPKEYREQUEST']._serialized_start=10313 + _globals['_SUBTLEWRAPKEYREQUEST']._serialized_end=10513 + _globals['_SUBTLEWRAPKEYRESPONSE']._serialized_start=10515 + _globals['_SUBTLEWRAPKEYRESPONSE']._serialized_end=10584 + _globals['_SUBTLEUNWRAPKEYREQUEST']._serialized_start=10587 + _globals['_SUBTLEUNWRAPKEYREQUEST']._serialized_end=10798 + _globals['_SUBTLEUNWRAPKEYRESPONSE']._serialized_start=10800 + _globals['_SUBTLEUNWRAPKEYRESPONSE']._serialized_end=10862 + _globals['_SUBTLESIGNREQUEST']._serialized_start=10864 + _globals['_SUBTLESIGNREQUEST']._serialized_end=10984 + _globals['_SUBTLESIGNRESPONSE']._serialized_start=10986 + _globals['_SUBTLESIGNRESPONSE']._serialized_end=11025 + _globals['_SUBTLEVERIFYREQUEST']._serialized_start=11028 + _globals['_SUBTLEVERIFYREQUEST']._serialized_end=11169 + _globals['_SUBTLEVERIFYRESPONSE']._serialized_start=11171 + _globals['_SUBTLEVERIFYRESPONSE']._serialized_end=11208 + _globals['_ENCRYPTREQUEST']._serialized_start=11211 + _globals['_ENCRYPTREQUEST']._serialized_end=11344 + _globals['_ENCRYPTREQUESTOPTIONS']._serialized_start=11347 + _globals['_ENCRYPTREQUESTOPTIONS']._serialized_end=11601 + _globals['_ENCRYPTRESPONSE']._serialized_start=11603 + _globals['_ENCRYPTRESPONSE']._serialized_end=11674 + _globals['_DECRYPTREQUEST']._serialized_start=11677 + _globals['_DECRYPTREQUEST']._serialized_end=11810 + _globals['_DECRYPTREQUESTOPTIONS']._serialized_start=11812 + _globals['_DECRYPTREQUESTOPTIONS']._serialized_end=11901 + _globals['_DECRYPTRESPONSE']._serialized_start=11903 + _globals['_DECRYPTRESPONSE']._serialized_end=11974 + _globals['_GETWORKFLOWREQUEST']._serialized_start=11976 + _globals['_GETWORKFLOWREQUEST']._serialized_end=12076 + _globals['_GETWORKFLOWRESPONSE']._serialized_start=12079 + _globals['_GETWORKFLOWRESPONSE']._serialized_end=12467 + _globals['_GETWORKFLOWRESPONSE_PROPERTIESENTRY']._serialized_start=12418 + _globals['_GETWORKFLOWRESPONSE_PROPERTIESENTRY']._serialized_end=12467 + _globals['_STARTWORKFLOWREQUEST']._serialized_start=12470 + _globals['_STARTWORKFLOWREQUEST']._serialized_end=12747 + _globals['_STARTWORKFLOWREQUEST_OPTIONSENTRY']._serialized_start=12701 + _globals['_STARTWORKFLOWREQUEST_OPTIONSENTRY']._serialized_end=12747 + _globals['_STARTWORKFLOWRESPONSE']._serialized_start=12749 + _globals['_STARTWORKFLOWRESPONSE']._serialized_end=12805 + _globals['_TERMINATEWORKFLOWREQUEST']._serialized_start=12807 + _globals['_TERMINATEWORKFLOWREQUEST']._serialized_end=12913 + _globals['_PAUSEWORKFLOWREQUEST']._serialized_start=12915 + _globals['_PAUSEWORKFLOWREQUEST']._serialized_end=13017 + _globals['_RESUMEWORKFLOWREQUEST']._serialized_start=13019 + _globals['_RESUMEWORKFLOWREQUEST']._serialized_end=13122 + _globals['_RAISEEVENTWORKFLOWREQUEST']._serialized_start=13125 + _globals['_RAISEEVENTWORKFLOWREQUEST']._serialized_end=13283 + _globals['_PURGEWORKFLOWREQUEST']._serialized_start=13285 + _globals['_PURGEWORKFLOWREQUEST']._serialized_end=13387 + _globals['_SHUTDOWNREQUEST']._serialized_start=13389 + _globals['_SHUTDOWNREQUEST']._serialized_end=13406 + _globals['_DAPR']._serialized_start=13409 + _globals['_DAPR']._serialized_end=19150 # @@protoc_insertion_point(module_scope) diff --git a/dapr/proto/runtime/v1/dapr_pb2.pyi b/dapr/proto/runtime/v1/dapr_pb2.pyi index b153df257..db246c972 100644 --- a/dapr/proto/runtime/v1/dapr_pb2.pyi +++ b/dapr/proto/runtime/v1/dapr_pb2.pyi @@ -1154,32 +1154,6 @@ class UnregisterActorReminderRequest(google.protobuf.message.Message): global___UnregisterActorReminderRequest = UnregisterActorReminderRequest -@typing_extensions.final -class RenameActorReminderRequest(google.protobuf.message.Message): - """RenameActorReminderRequest is the message to rename an actor reminder.""" - - DESCRIPTOR: google.protobuf.descriptor.Descriptor - - ACTOR_TYPE_FIELD_NUMBER: builtins.int - ACTOR_ID_FIELD_NUMBER: builtins.int - OLD_NAME_FIELD_NUMBER: builtins.int - NEW_NAME_FIELD_NUMBER: builtins.int - actor_type: builtins.str - actor_id: builtins.str - old_name: builtins.str - new_name: builtins.str - def __init__( - self, - *, - actor_type: builtins.str = ..., - actor_id: builtins.str = ..., - old_name: builtins.str = ..., - new_name: builtins.str = ..., - ) -> None: ... - def ClearField(self, field_name: typing_extensions.Literal["actor_id", b"actor_id", "actor_type", b"actor_type", "new_name", b"new_name", "old_name", b"old_name"]) -> None: ... - -global___RenameActorReminderRequest = RenameActorReminderRequest - @typing_extensions.final class GetActorStateRequest(google.protobuf.message.Message): """GetActorStateRequest is the message to get key-value states from specific actor.""" @@ -1378,9 +1352,23 @@ class InvokeActorResponse(google.protobuf.message.Message): global___InvokeActorResponse = InvokeActorResponse +@typing_extensions.final +class GetMetadataRequest(google.protobuf.message.Message): + """GetMetadataRequest is the message for the GetMetadata request. + Empty + """ + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + def __init__( + self, + ) -> None: ... + +global___GetMetadataRequest = GetMetadataRequest + @typing_extensions.final class GetMetadataResponse(google.protobuf.message.Message): - """GetMetadataResponse is a message that is returned on GetMetadata rpc call""" + """GetMetadataResponse is a message that is returned on GetMetadata rpc call.""" DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -1409,9 +1397,11 @@ class GetMetadataResponse(google.protobuf.message.Message): APP_CONNECTION_PROPERTIES_FIELD_NUMBER: builtins.int RUNTIME_VERSION_FIELD_NUMBER: builtins.int ENABLED_FEATURES_FIELD_NUMBER: builtins.int + ACTOR_RUNTIME_FIELD_NUMBER: builtins.int id: builtins.str @property - def active_actors_count(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___ActiveActorsCount]: ... + def active_actors_count(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___ActiveActorsCount]: + """Deprecated alias for actor_runtime.active_actors.""" @property def registered_components(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___RegisteredComponents]: ... @property @@ -1425,6 +1415,8 @@ class GetMetadataResponse(google.protobuf.message.Message): runtime_version: builtins.str @property def enabled_features(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.str]: ... + @property + def actor_runtime(self) -> global___ActorRuntime: ... def __init__( self, *, @@ -1437,12 +1429,67 @@ class GetMetadataResponse(google.protobuf.message.Message): app_connection_properties: global___AppConnectionProperties | None = ..., runtime_version: builtins.str = ..., enabled_features: collections.abc.Iterable[builtins.str] | None = ..., + actor_runtime: global___ActorRuntime | None = ..., ) -> None: ... - def HasField(self, field_name: typing_extensions.Literal["app_connection_properties", b"app_connection_properties"]) -> builtins.bool: ... - def ClearField(self, field_name: typing_extensions.Literal["active_actors_count", b"active_actors_count", "app_connection_properties", b"app_connection_properties", "enabled_features", b"enabled_features", "extended_metadata", b"extended_metadata", "http_endpoints", b"http_endpoints", "id", b"id", "registered_components", b"registered_components", "runtime_version", b"runtime_version", "subscriptions", b"subscriptions"]) -> None: ... + def HasField(self, field_name: typing_extensions.Literal["actor_runtime", b"actor_runtime", "app_connection_properties", b"app_connection_properties"]) -> builtins.bool: ... + def ClearField(self, field_name: typing_extensions.Literal["active_actors_count", b"active_actors_count", "actor_runtime", b"actor_runtime", "app_connection_properties", b"app_connection_properties", "enabled_features", b"enabled_features", "extended_metadata", b"extended_metadata", "http_endpoints", b"http_endpoints", "id", b"id", "registered_components", b"registered_components", "runtime_version", b"runtime_version", "subscriptions", b"subscriptions"]) -> None: ... global___GetMetadataResponse = GetMetadataResponse +@typing_extensions.final +class ActorRuntime(google.protobuf.message.Message): + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + class _ActorRuntimeStatus: + ValueType = typing.NewType("ValueType", builtins.int) + V: typing_extensions.TypeAlias = ValueType + + class _ActorRuntimeStatusEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._EnumTypeWrapper[ActorRuntime._ActorRuntimeStatus.ValueType], builtins.type): # noqa: F821 + DESCRIPTOR: google.protobuf.descriptor.EnumDescriptor + INITIALIZING: ActorRuntime._ActorRuntimeStatus.ValueType # 0 + """Indicates that the actor runtime is still being initialized.""" + DISABLED: ActorRuntime._ActorRuntimeStatus.ValueType # 1 + """Indicates that the actor runtime is disabled. + This normally happens when Dapr is started without "placement-host-address" + """ + RUNNING: ActorRuntime._ActorRuntimeStatus.ValueType # 2 + """Indicates the actor runtime is running, either as an actor host or client.""" + + class ActorRuntimeStatus(_ActorRuntimeStatus, metaclass=_ActorRuntimeStatusEnumTypeWrapper): ... + INITIALIZING: ActorRuntime.ActorRuntimeStatus.ValueType # 0 + """Indicates that the actor runtime is still being initialized.""" + DISABLED: ActorRuntime.ActorRuntimeStatus.ValueType # 1 + """Indicates that the actor runtime is disabled. + This normally happens when Dapr is started without "placement-host-address" + """ + RUNNING: ActorRuntime.ActorRuntimeStatus.ValueType # 2 + """Indicates the actor runtime is running, either as an actor host or client.""" + + RUNTIME_STATUS_FIELD_NUMBER: builtins.int + ACTIVE_ACTORS_FIELD_NUMBER: builtins.int + HOST_READY_FIELD_NUMBER: builtins.int + PLACEMENT_FIELD_NUMBER: builtins.int + runtime_status: global___ActorRuntime.ActorRuntimeStatus.ValueType + """Contains an enum indicating whether the actor runtime has been initialized.""" + @property + def active_actors(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___ActiveActorsCount]: + """Count of active actors per type.""" + host_ready: builtins.bool + """Indicates whether the actor runtime is ready to host actors.""" + placement: builtins.str + """Custom message from the placement provider.""" + def __init__( + self, + *, + runtime_status: global___ActorRuntime.ActorRuntimeStatus.ValueType = ..., + active_actors: collections.abc.Iterable[global___ActiveActorsCount] | None = ..., + host_ready: builtins.bool = ..., + placement: builtins.str = ..., + ) -> None: ... + def ClearField(self, field_name: typing_extensions.Literal["active_actors", b"active_actors", "host_ready", b"host_ready", "placement", b"placement", "runtime_status", b"runtime_status"]) -> None: ... + +global___ActorRuntime = ActorRuntime + @typing_extensions.final class ActiveActorsCount(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor @@ -2828,3 +2875,17 @@ class PurgeWorkflowRequest(google.protobuf.message.Message): def ClearField(self, field_name: typing_extensions.Literal["instance_id", b"instance_id", "workflow_component", b"workflow_component"]) -> None: ... global___PurgeWorkflowRequest = PurgeWorkflowRequest + +@typing_extensions.final +class ShutdownRequest(google.protobuf.message.Message): + """ShutdownRequest is the request for Shutdown. + Empty + """ + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + def __init__( + self, + ) -> None: ... + +global___ShutdownRequest = ShutdownRequest diff --git a/dapr/proto/runtime/v1/dapr_pb2_grpc.py b/dapr/proto/runtime/v1/dapr_pb2_grpc.py index 8c42499ac..cd9b7ecbf 100644 --- a/dapr/proto/runtime/v1/dapr_pb2_grpc.py +++ b/dapr/proto/runtime/v1/dapr_pb2_grpc.py @@ -102,11 +102,6 @@ def __init__(self, channel): request_serializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.UnregisterActorReminderRequest.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) - self.RenameActorReminder = channel.unary_unary( - '/dapr.proto.runtime.v1.Dapr/RenameActorReminder', - request_serializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.RenameActorReminderRequest.SerializeToString, - response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, - ) self.GetActorState = channel.unary_unary( '/dapr.proto.runtime.v1.Dapr/GetActorState', request_serializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetActorStateRequest.SerializeToString, @@ -174,7 +169,7 @@ def __init__(self, channel): ) self.GetMetadata = channel.unary_unary( '/dapr.proto.runtime.v1.Dapr/GetMetadata', - request_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, + request_serializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetMetadataRequest.SerializeToString, response_deserializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetMetadataResponse.FromString, ) self.SetMetadata = channel.unary_unary( @@ -289,7 +284,7 @@ def __init__(self, channel): ) self.Shutdown = channel.unary_unary( '/dapr.proto.runtime.v1.Dapr/Shutdown', - request_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, + request_serializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.ShutdownRequest.SerializeToString, response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, ) @@ -418,13 +413,6 @@ def UnregisterActorReminder(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def RenameActorReminder(self, request, context): - """Rename an actor reminder. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - def GetActorState(self, request, context): """Gets the state for a specific actor. """ @@ -772,11 +760,6 @@ def add_DaprServicer_to_server(servicer, server): request_deserializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.UnregisterActorReminderRequest.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), - 'RenameActorReminder': grpc.unary_unary_rpc_method_handler( - servicer.RenameActorReminder, - request_deserializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.RenameActorReminderRequest.FromString, - response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, - ), 'GetActorState': grpc.unary_unary_rpc_method_handler( servicer.GetActorState, request_deserializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetActorStateRequest.FromString, @@ -844,7 +827,7 @@ def add_DaprServicer_to_server(servicer, server): ), 'GetMetadata': grpc.unary_unary_rpc_method_handler( servicer.GetMetadata, - request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, + request_deserializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetMetadataRequest.FromString, response_serializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetMetadataResponse.SerializeToString, ), 'SetMetadata': grpc.unary_unary_rpc_method_handler( @@ -959,7 +942,7 @@ def add_DaprServicer_to_server(servicer, server): ), 'Shutdown': grpc.unary_unary_rpc_method_handler( servicer.Shutdown, - request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString, + request_deserializer=dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.ShutdownRequest.FromString, response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, ), } @@ -1262,23 +1245,6 @@ def UnregisterActorReminder(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - @staticmethod - def RenameActorReminder(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/dapr.proto.runtime.v1.Dapr/RenameActorReminder', - dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.RenameActorReminderRequest.SerializeToString, - google_dot_protobuf_dot_empty__pb2.Empty.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - @staticmethod def GetActorState(request, target, @@ -1512,7 +1478,7 @@ def GetMetadata(request, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dapr.proto.runtime.v1.Dapr/GetMetadata', - google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, + dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetMetadataRequest.SerializeToString, dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.GetMetadataResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @@ -1903,7 +1869,7 @@ def Shutdown(request, timeout=None, metadata=None): return grpc.experimental.unary_unary(request, target, '/dapr.proto.runtime.v1.Dapr/Shutdown', - google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString, + dapr_dot_proto_dot_runtime_dot_v1_dot_dapr__pb2.ShutdownRequest.SerializeToString, google_dot_protobuf_dot_empty__pb2.Empty.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/examples/workflow/README.md b/examples/workflow/README.md index 612b4648d..63208c8e3 100644 --- a/examples/workflow/README.md +++ b/examples/workflow/README.md @@ -182,3 +182,25 @@ Job 'job1' is unhealthy. ``` This workflow runs forever or until you press `ENTER` to stop it. Starting the app again after stopping it will cause the same workflow instance to resume where it left off. + +### Child Workflow + +This example demonstrates how to call a child workflow. The Dapr CLI can be started using the following command: + +```sh +dapr run --app-id wfexample --dapr-grpc-port 50001 +``` + +In a separate terminal window, run the following command to start the Python workflow app: + +```sh +python3 child_workflow.py +``` + +When you run the example, you will see output like this: +``` +... +*** Calling child workflow 29a7592a1e874b07aad2bb58de309a51-child +*** Child workflow 6feadc5370184b4998e50875b20084f6 called +... +``` \ No newline at end of file diff --git a/examples/workflow/child_workflow.py b/examples/workflow/child_workflow.py new file mode 100644 index 000000000..20fc1382d --- /dev/null +++ b/examples/workflow/child_workflow.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +# Copyright 2023 The Dapr Authors +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import dapr.ext.workflow as wf +import time + +def main_workflow(ctx: wf.DaprWorkflowContext): + try: + instance_id = ctx.instance_id + child_instance_id = instance_id + '-child' + print(f'*** Calling child workflow {child_instance_id}') + yield ctx.call_child_workflow(workflow=child_workflow,input=None,instance_id=child_instance_id) + except Exception as e: + print(f'*** Exception: {e}') + + return + +def child_workflow(ctx: wf.DaprWorkflowContext): + instance_id = ctx.instance_id + print(f'*** Child workflow {instance_id} called') + +if __name__ == '__main__': + workflowRuntime = wf.WorkflowRuntime("localhost", "50001") + workflowRuntime.register_workflow(main_workflow) + workflowRuntime.register_workflow(child_workflow) + workflowRuntime.start() + + wf_client = wf.DaprWorkflowClient() + instance_id = wf_client.schedule_new_workflow( + workflow=main_workflow) + + # Wait for the workflow to complete + time.sleep(5) + + workflowRuntime.shutdown() \ No newline at end of file