Class AppSyncLambdaDataSource
An AppSync datasource backed by a Lambda function.
Implements
Inherited Members
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);