Show / Hide Table of Contents

LambdaSharp::Registration::Function

The LambdaSharp::Registration::Function type creates a new or updates an existing function registration.

Using

NOTE: the LambdaSharp CLI automatically adds the required Using statement to all modules.

Using:

  - Module: LambdaSharp.Core:0.5

Syntax

Type: LambdaSharp::Registration::Function
Properties:
  ModuleId: String
  FunctionId: String
  FunctionName: String
  FunctionLogGroupName: String
  FunctionMaxMemory: String
  FunctionMaxDuration: String
  FunctionPlatform: String
  FunctionFramework: String
  FunctionLanguage: String

Properties

ModuleId

The ModuleId property specifies the module CloudFormation stack name.

Required: Yes

Type: String

FunctionId

The FunctionId property specifies the module function ARN.

Required: Yes

Type: String

FunctionName

The FunctionName property specifies the module function name.

Required: Yes

Type: String

FunctionLogGroupName

The FunctionLogGroupName property specifies the module function CloudWatch log group name.

Required: Yes

Type: String

FunctionMaxMemory

The FunctionMaxMemory property specifies the max memory for module function.

Required: Yes

Type: Number

FunctionMaxDuration

The FunctionMaxDuration property specifies the max duration for module function.

Required: Yes

Type: Number

FunctionPlatform

The FunctionPlatform property specifies the module function execution platform.

Required: Yes

Type: String

FunctionFramework

The FunctionFramework property specifies the module function execution framework.

Required: Yes

Type: String

FunctionLanguage

The FunctionLanguage property specifies the module function programming language.

Required: Yes

Type: String

Attributes

Registration

The Registration attribute contains the function registration ID.

Type: String

In This Article
Back to top Generated by DocFX