Uses of Interface
software.amazon.awscdk.services.lambda.IFunction
-
Uses of IFunction in software.amazon.awscdk.services.lambda
Subinterfaces of IFunction in software.amazon.awscdk.services.lambdaModifier and TypeInterfaceDescriptioninterfacestatic interfaceInternal default implementation forIAlias.static interfaceInternal default implementation forIFunction.interfacestatic interfaceInternal default implementation forIVersion.Classes in software.amazon.awscdk.services.lambda that implement IFunctionModifier and TypeClassDescriptionclassA new alias to a particular version of a Lambda function.classCreate a lambda function where the handler is a docker image.classDeploys a file from inside the construct library as a function.classstatic final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.static final classA proxy class which represents a concrete javascript instance of this type.classclassA Lambda that will only ever be added to a stack once.classTag the current state of a Function with a Version number.Methods in software.amazon.awscdk.services.lambda that return IFunctionModifier and TypeMethodDescriptionstatic IFunctionFunction.fromFunctionArn(software.constructs.Construct scope, String id, String functionArn) Import a lambda function into the CDK using its ARN.static IFunctionFunction.fromFunctionAttributes(software.constructs.Construct scope, String id, FunctionAttributes attrs) Creates a Lambda function object which represents a function not defined within this stack.static IFunctionFunction.fromFunctionName(software.constructs.Construct scope, String id, String functionName) Import a lambda function into the CDK using its name.EventInvokeConfigProps.getFunction()The Lambda function.final IFunctionEventInvokeConfigProps.Jsii$Proxy.getFunction()FunctionUrlProps.getFunction()The function to which this url refers.final IFunctionFunctionUrlProps.Jsii$Proxy.getFunction()Alias.getLambda()IVersion.getLambda()The underlying AWS Lambda function.default IFunctionIVersion.Jsii$Default.getLambda()The underlying AWS Lambda function.final IFunctionIVersion.Jsii$Proxy.getLambda()The underlying AWS Lambda function.abstract IFunctionQualifiedFunctionBase.getLambda()Version.getLambda()The underlying AWS Lambda function.VersionAttributes.getLambda()The lambda function.final IFunctionVersionAttributes.Jsii$Proxy.getLambda()VersionProps.getLambda()Function to get the value of.final IFunctionVersionProps.Jsii$Proxy.getLambda()EventSourceMappingProps.getTarget()The target AWS Lambda function.final IFunctionEventSourceMappingProps.Jsii$Proxy.getTarget()Methods in software.amazon.awscdk.services.lambda with parameters of type IFunctionModifier and TypeMethodDescriptionBinds this destination to the Lambda function.IDestination.bind(Construct scope, IFunction fn, DestinationOptions options) Binds this destination to the Lambda function.default DestinationConfigIDestination.Jsii$Default.bind(Construct scope, IFunction fn, DestinationOptions options) Binds this destination to the Lambda function.final DestinationConfigBinds this destination to the Lambda function.final DestinationConfigIDestination.Jsii$Proxy.bind(Construct scope, IFunction fn, DestinationOptions options) Binds this destination to the Lambda function.voidCalled bylambda.addEventSourceto allow the event source to bind to this function.default voidCalled bylambda.addEventSourceto allow the event source to bind to this function.final voidCalled bylambda.addEventSourceto allow the event source to bind to this function.IEventSourceDlq.bind(IEventSourceMapping target, IFunction targetHandler) Returns the DLQ destination config of the DLQ.default DlqDestinationConfigIEventSourceDlq.Jsii$Default.bind(IEventSourceMapping target, IFunction targetHandler) Returns the DLQ destination config of the DLQ.final DlqDestinationConfigIEventSourceDlq.Jsii$Proxy.bind(IEventSourceMapping target, IFunction targetHandler) Returns the DLQ destination config of the DLQ.The Lambda function.Sets the value ofEventInvokeConfigProps.getFunction()The function to which this url refers.Sets the value ofFunctionUrlProps.getFunction()Function to get the value of.Sets the value ofVersionAttributes.getLambda()Sets the value ofVersionProps.getLambda()The target AWS Lambda function.Sets the value ofEventSourceMappingProps.getTarget()