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