Show / Hide Table of Contents

Class AppSyncLambdaDataSource

An AppSync datasource backed by a Lambda function.

Inheritance
object
AppSyncBaseDataSource
AppSyncBackedDataSource
AppSyncLambdaDataSource
Implements
IGrantable
Inherited Members
AppSyncBackedDataSource.GrantPrincipal
AppSyncBaseDataSource.Name
AppSyncBaseDataSource.Resource
AppSyncBaseDataSource.Api
AppSyncBaseDataSource.ServiceRole
Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AppSyncLambdaDataSource : AppSyncBackedDataSource, IGrantable
Syntax (vb)
Public Class AppSyncLambdaDataSource Inherits AppSyncBackedDataSource Implements IGrantable
Remarks

ExampleMetadata: infused

Examples
using Amazon.CDK.AWS.Lambda;

            Function lambdaDs;


            var api = new EventApi(this, "EventApiLambda", new EventApiProps {
                ApiName = "LambdaEventApi"
            });

            var dataSource = api.AddLambdaDataSource("lambdads", lambdaDs);

Synopsis

Constructors

AppSyncLambdaDataSource(Construct, string, IAppSyncLambdaDataSourceProps)

An AppSync datasource backed by a Lambda function.

Constructors

AppSyncLambdaDataSource(Construct, string, IAppSyncLambdaDataSourceProps)

An AppSync datasource backed by a Lambda function.

public AppSyncLambdaDataSource(Construct scope, string id, IAppSyncLambdaDataSourceProps props)
Parameters
scope Construct
id string
props IAppSyncLambdaDataSourceProps
Remarks

ExampleMetadata: infused

Examples
using Amazon.CDK.AWS.Lambda;

            Function lambdaDs;


            var api = new EventApi(this, "EventApiLambda", new EventApiProps {
                ApiName = "LambdaEventApi"
            });

            var dataSource = api.AddLambdaDataSource("lambdads", lambdaDs);

Implements

IGrantable
Back to top Generated by DocFX