Amazon AppSync directives
Note
We now primarily support the APPSYNC_JS runtime and its documentation. Please consider using the APPSYNC_JS runtime and its guides here.
Amazon AppSync exposes directives to facilitate developer productivity when writing in VTL.
Directive utils
#return(Object)-
The
#return(Object)allows you to prematurely return from any mapping template.#return(Object)is analogous to the return keyword in programming languages, as it will return from the closest scoped block of logic. Using#return(Object)inside of a resolver mapping template will return from the resolver. Additionally, using#return(Object)from a function mapping template will return from the function and will continue the run to either the next function in the pipeline or the resolver response mapping template. #return-
The
#returndirective exhibits the same behaviors as#return(Object), butnullwill be returned instead.