package dapr.proto.common.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ConfigurationItem

common.proto:151

ConfigurationItem represents all the configuration with its name(key).

Used in: runtime.v1.GetConfigurationResponse, runtime.v1.SubscribeConfigurationResponse

message Etag

common.proto:125

Etag represents a state item version

Used in: StateItem, runtime.v1.DeleteStateRequest

message HTTPExtension

common.proto:32

HTTPExtension includes HTTP verb and querystring when Dapr runtime delivers HTTP content. For example, when callers calls http invoke api POST http://localhost:3500/v1.0/invoke/<app_id>/method/<method>?query1=value1&query2=value2 Dapr runtime will parse POST as a verb and extract querystring to quersytring map.

Used in: InvokeRequest

enum HTTPExtension.Verb

common.proto:36

Type of HTTP 1.1 Methods RFC 7231: https://tools.ietf.org/html/rfc7231#page-24 RFC 5789: https://datatracker.ietf.org/doc/html/rfc5789

Used in: HTTPExtension

message InvokeRequest

common.proto:59

InvokeRequest is the message to invoke a method with the data. This message is used in InvokeService of Dapr gRPC Service and OnInvoke of AppCallback gRPC service.

Used as request type in: runtime.v1.AppCallback.OnInvoke

Used as field type in: runtime.v1.InvokeServiceRequest

message InvokeResponse

common.proto:84

InvokeResponse is the response message including data and its content type from app callback. This message is used in InvokeService of Dapr gRPC Service and OnInvoke of AppCallback gRPC service.

Used as response type in: runtime.v1.AppCallback.OnInvoke, runtime.v1.Dapr.InvokeService

message StateItem

common.proto:106

StateItem represents state key, value, and additional options to save state.

Used in: runtime.v1.BindingEventResponse, runtime.v1.DeleteBulkStateRequest, runtime.v1.SaveStateRequest, runtime.v1.TransactionalStateOperation

message StateOptions

common.proto:131

StateOptions configures concurrency and consistency for state operations

Used in: StateItem, runtime.v1.DeleteStateRequest

enum StateOptions.StateConcurrency

common.proto:133

Enum describing the supported concurrency for state.

Used in: StateOptions

enum StateOptions.StateConsistency

common.proto:140

Enum describing the supported consistency for state.

Used in: StateOptions, runtime.v1.GetStateRequest

message StreamPayload

common.proto:94

Chunk of data sent in a streaming request or response. This is used in requests including InternalInvokeRequestStream.

Used in: runtime.v1.DecryptRequest, runtime.v1.DecryptResponse, runtime.v1.EncryptRequest, runtime.v1.EncryptResponse