(Optional) The JSON type of the body.
An object to access the request body in various ways.
Optional
callerAn object describing the authenticated identity retrieved
by the endpoint's authentication policies, or undefined
if no policy is defined for the endpoint.
An object mapping lower-case HTTP header names to their values.
Hostname extracted from Host header, or null if header is missing
The HTTP method of the request.
For example GET /app/person/bob?fields=all
becomes "GET"
An object mapping URL path parameter names to their values.
For example GET /app/person/bob?fields=all
matched to /app/person/{name}
becomes {"name": "bob"}
The path component of the requested URL.
For example GET /app/person/bob?fields=all
becomes "/app/person/bob"
The query component of the requested URL.
For example GET /app/person/bob?fields=all
becomes "fields=all"
The endpoint name which matched requested URL, potentially containing path parameters.
For example GET /app/person/bob?fields=all
becomes "/app/person/{name}"
The full original requested URL.
For example GET /app/person/bob?fields=all
becomes "/app/person/bob?fields=all"
The request, passed as argument to endpoint functions.