StdInterpositionInvocationRequest

Information about an interposed request for operation invocation. All interposers would receive an instance of this structure as an input parameter.


Properties

groups Required

Groups of the user who started the interposed operation. Would be empty if there is no authentication information.


string
operation_id Required

Name of the interposed operation. In canonical format. For example say_hello.


AnyType
operation_input Required

Input of the interposed operation.


string
service_id Required

Fully qualified name of the service which contains the interposed operation. In canonical format. For example org.example.hello.


user Optional

User which started the interposed operation. There could be no authentication information. For example when methods are invoked anonymously.

JSON Example

{
	"groups": [
		{
			"name": "string"
		}
	],
	"operation_id": "string",
	"service_id": "string"
}

Feedback

Was this page helpful?