URL is HTTP URL to request.
Method is the HTTP method.
Body is the data to sent as the body payload.
Metadata is the input binding metadata.
Output is an optional transformation to be applied to the response.
Codec is the name of the codec to use for decoing.
Args are the arguments to pass to the decode function.