Uses of Interface
software.amazon.awscdk.interfaces.lambda.IFunctionRef
Packages that use IFunctionRef
Package
Description
AWS APIGatewayv2 Construct Library
AWS CodeDeploy Construct Library
AWS::CodeGuruProfiler Construct Library
AWS Lambda Construct Library
Amazon Lambda Golang Library
Amazon Lambda Node.js Library
Amazon Lambda Python Library
Amazon CloudWatch Logs Construct Library
AWS::Pipes Construct Library
Amazon Simple Notification Service Construct Library
AWS Step Functions Construct Library
Triggers
-
Uses of IFunctionRef in software.amazon.awscdk.interfaces.lambda
Subinterfaces of IFunctionRef in software.amazon.awscdk.interfaces.lambdaModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIFunctionRef.Classes in software.amazon.awscdk.interfaces.lambda that implement IFunctionRefModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IFunctionRef in software.amazon.awscdk.services.apigatewayv2
Methods in software.amazon.awscdk.services.apigatewayv2 with parameters of type IFunctionRefModifier and TypeMethodDescriptionCfnIntegration.Builder.integrationUri(IFunctionRef integrationUri) For a Lambda integration, specify the URI of a Lambda function.CfnIntegrationProps.Builder.integrationUri(IFunctionRef integrationUri) Sets the value ofCfnIntegrationProps.getIntegrationUri()CfnApi.Builder.target(IFunctionRef target) This property is part of quick create.CfnApiProps.Builder.target(IFunctionRef target) Sets the value ofCfnApiProps.getTarget() -
Uses of IFunctionRef in software.amazon.awscdk.services.cloudfront.experimental
Classes in software.amazon.awscdk.services.cloudfront.experimental that implement IFunctionRef -
Uses of IFunctionRef in software.amazon.awscdk.services.codedeploy
Methods in software.amazon.awscdk.services.codedeploy with parameters of type IFunctionRefModifier and TypeMethodDescriptionCfnApplication.Builder.applicationName(IFunctionRef applicationName) A name for the application.CfnApplicationProps.Builder.applicationName(IFunctionRef applicationName) Sets the value ofCfnApplicationProps.getApplicationName() -
Uses of IFunctionRef in software.amazon.awscdk.services.codeguruprofiler
Methods in software.amazon.awscdk.services.codeguruprofiler with parameters of type IFunctionRefModifier and TypeMethodDescriptionCfnProfilingGroup.Builder.profilingGroupName(IFunctionRef profilingGroupName) The name of the profiling group.CfnProfilingGroupProps.Builder.profilingGroupName(IFunctionRef profilingGroupName) Sets the value ofCfnProfilingGroupProps.getProfilingGroupName() -
Uses of IFunctionRef in software.amazon.awscdk.services.lambda
Subinterfaces of IFunctionRef in software.amazon.awscdk.services.lambdaModifier and TypeInterfaceDescriptioninterfacestatic interfaceInternal default implementation forIAlias.interfacestatic interfaceInternal default implementation forIFunction.interfacestatic interfaceInternal default implementation forIVersion.Classes in software.amazon.awscdk.services.lambda that implement IFunctionRefModifier and TypeClassDescriptionclassA new alias to a particular version of a Lambda function.classTheAWS::Lambda::Functionresource creates a Lambda function.classCreate a lambda function where the handler is a docker image.classThis construct does not yet reproduce all features from the underlying resource library.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 IFunctionRefModifier and TypeMethodDescriptionstatic IFunctionRefCfnFunction.fromFunctionArn(software.constructs.Construct scope, String id, String arn) Creates a new IFunctionRef from an ARN.static IFunctionRefCfnFunction.fromFunctionName(software.constructs.Construct scope, String id, String functionName) Creates a new IFunctionRef from a functionName.Methods in software.amazon.awscdk.services.lambda with parameters of type IFunctionRefModifier and TypeMethodDescriptionstatic StringCfnFunction.arnForFunction(IFunctionRef resource) CfnEventInvokeConfig.Builder.functionName(IFunctionRef functionName) The name of the Lambda function.CfnEventInvokeConfigProps.Builder.functionName(IFunctionRef functionName) Sets the value ofCfnEventInvokeConfigProps.getFunctionName()CfnEventSourceMapping.Builder.functionName(IFunctionRef functionName) The name or ARN of the Lambda function.CfnEventSourceMappingProps.Builder.functionName(IFunctionRef functionName) Sets the value ofCfnEventSourceMappingProps.getFunctionName()CfnPermission.Builder.functionName(IFunctionRef functionName) The name or ARN of the Lambda function, version, or alias.CfnPermissionProps.Builder.functionName(IFunctionRef functionName) Sets the value ofCfnPermissionProps.getFunctionName()CfnVersion.Builder.functionName(IFunctionRef functionName) The name or ARN of the Lambda function.CfnVersionProps.Builder.functionName(IFunctionRef functionName) Sets the value ofCfnVersionProps.getFunctionName()CfnPermission.Builder.sourceArn(IFunctionRef sourceArn) For AWS services , the ARN of the AWS resource that invokes the function.CfnPermissionProps.Builder.sourceArn(IFunctionRef sourceArn) Sets the value ofCfnPermissionProps.getSourceArn()CfnUrl.Builder.targetFunctionArn(IFunctionRef targetFunctionArn) The name of the Lambda function.CfnUrlProps.Builder.targetFunctionArn(IFunctionRef targetFunctionArn) Sets the value ofCfnUrlProps.getTargetFunctionArn() -
Uses of IFunctionRef in software.amazon.awscdk.services.lambda.go.alpha
Classes in software.amazon.awscdk.services.lambda.go.alpha that implement IFunctionRef -
Uses of IFunctionRef in software.amazon.awscdk.services.lambda.nodejs
Classes in software.amazon.awscdk.services.lambda.nodejs that implement IFunctionRefModifier and TypeClassDescriptionclassA Node.js Lambda function bundled using esbuild. -
Uses of IFunctionRef in software.amazon.awscdk.services.lambda.python.alpha
Classes in software.amazon.awscdk.services.lambda.python.alpha that implement IFunctionRef -
Uses of IFunctionRef in software.amazon.awscdk.services.logs
Methods in software.amazon.awscdk.services.logs with parameters of type IFunctionRefModifier and TypeMethodDescriptionCfnSubscriptionFilter.Builder.destinationArn(IFunctionRef destinationArn) The Amazon Resource Name (ARN) of the destination.CfnSubscriptionFilterProps.Builder.destinationArn(IFunctionRef destinationArn) Sets the value ofCfnSubscriptionFilterProps.getDestinationArn()CfnLogGroup.Builder.logGroupName(IFunctionRef logGroupName) The name of the log group.CfnLogGroupProps.Builder.logGroupName(IFunctionRef logGroupName) Sets the value ofCfnLogGroupProps.getLogGroupName()CfnDestination.Builder.targetArn(IFunctionRef targetArn) The Amazon Resource Name (ARN) of the physical target where the log events are delivered (for example, a Kinesis stream).CfnDestinationProps.Builder.targetArn(IFunctionRef targetArn) Sets the value ofCfnDestinationProps.getTargetArn() -
Uses of IFunctionRef in software.amazon.awscdk.services.pipes
Methods in software.amazon.awscdk.services.pipes with parameters of type IFunctionRefModifier and TypeMethodDescriptionCfnPipe.Builder.enrichment(IFunctionRef enrichment) The ARN of the enrichment resource.CfnPipeProps.Builder.enrichment(IFunctionRef enrichment) Sets the value ofCfnPipeProps.getEnrichment()CfnPipe.Builder.target(IFunctionRef target) The ARN of the target resource.CfnPipeProps.Builder.target(IFunctionRef target) Sets the value ofCfnPipeProps.getTarget() -
Uses of IFunctionRef in software.amazon.awscdk.services.sns
Methods in software.amazon.awscdk.services.sns with parameters of type IFunctionRefModifier and TypeMethodDescriptionCfnSubscription.Builder.endpoint(IFunctionRef endpoint) The subscription's endpoint.CfnSubscriptionProps.Builder.endpoint(IFunctionRef endpoint) Sets the value ofCfnSubscriptionProps.getEndpoint() -
Uses of IFunctionRef in software.amazon.awscdk.services.stepfunctions
Methods in software.amazon.awscdk.services.stepfunctions with parameters of type IFunctionRefModifier and TypeMethodDescriptionCfnStateMachine.Builder.definitionString(IFunctionRef definitionString) The Amazon States Language definition of the state machine.CfnStateMachineProps.Builder.definitionString(IFunctionRef definitionString) Sets the value ofCfnStateMachineProps.getDefinitionString() -
Uses of IFunctionRef in software.amazon.awscdk.triggers
Classes in software.amazon.awscdk.triggers that implement IFunctionRefModifier and TypeClassDescriptionclassInvokes an AWS Lambda function during deployment.