Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

FunctionConfiguration

import type { FunctionConfiguration } from "https://aws-api.deno.dev/v0.3/services/appsync.ts?docs=full";

A function is a reusable entity. You can use multiple functions to compose the resolver logic.

interface FunctionConfiguration {
dataSourceName?: string | null;
description?: string | null;
functionArn?: string | null;
functionId?: string | null;
functionVersion?: string | null;
maxBatchSize?: number | null;
name?: string | null;
requestMappingTemplate?: string | null;
responseMappingTemplate?: string | null;
syncConfig?: SyncConfig | null;
}

§Properties

§
dataSourceName?: string | null
[src]

The name of the DataSource.

§
description?: string | null
[src]

The Function description.

§
functionArn?: string | null
[src]

The Amazon Resource Name (ARN) of the Function object.

§
functionId?: string | null
[src]

A unique ID representing the Function object.

§
functionVersion?: string | null
[src]

The version of the request mapping template. Currently, only the 2018-05-29 version of the template is supported.

§
maxBatchSize?: number | null
[src]

The maximum batching size for a resolver.

§
name?: string | null
[src]

The name of the Function object.

§
requestMappingTemplate?: string | null
[src]

The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.

§
responseMappingTemplate?: string | null
[src]

The Function response mapping template.

§
syncConfig?: SyncConfig | null
[src]