EchoContext

EchoContext
EchoContext

Object extensions echo invocation context

JSON Example
{
    "request": {
        "message": "string"
    },
    "selectors": [
        "string"
    ],
    "phase": "string",
    "invocationOrder": "string"
}
request
Optional

request

array of string
selectors
Optional

If there is a selector extension for example on urn:selector:organization and urn:selector:organizationVdc, you would pass an urn id of an organization and/or a urn id of one of its VDCs

string As ^urn:extensionPoint:.*$
phase
Optional

The phase represents the particular extension point of an actual workflow where object extensions will be executed, given there is a selector extension on that phase.

string As ^HIGHEST_PRIORITY_FIRST|LOWEST_PRIORITY_FIRST$
invocationOrder
Optional

The execution order when there are multiple selected extensions. It is determined based on this and the individual selector priorities.

Availability
Added in 37.3