FunctionConfiguration class

A complex type that describes function metadata.

Constructors

FunctionConfiguration({int? codeSize, String? configurationId, String? description, String? functionARN, String? functionName, String? handler, DateTime? lastModified, int? memorySize, Mode? mode, String? role, Runtime? runtime, int? timeout})
FunctionConfiguration.fromJson(Map<String, dynamic> json)
factory

Properties

codeSize int?
The size, in bytes, of the function .zip file you uploaded.
final
configurationId String?
A Lambda-assigned unique identifier for the current function code and related configuration.
final
description String?
The user-provided description.
final
functionARN String?
The Amazon Resource Name (ARN) assigned to the function.
final
functionName String?
The name of the function.
final
handler String?
The function Lambda calls to begin executing your function.
final
hashCode int
The hash code for this object.
no setterinherited
lastModified DateTime?
The timestamp of the last time you updated the function.
final
memorySize int?
The memory size, in MB, you configured for the function. Must be a multiple of 64 MB.
final
mode Mode?
The type of the Lambda function you uploaded.
final
role String?
The Amazon Resource Name (ARN) of the IAM role that Lambda assumes when it executes your function to access any other Amazon Web Services (AWS) resources.
final
runtime Runtime?
The runtime environment for the Lambda function.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timeout int?
The function execution time at which Lambda should terminate the function. Because the execution time has cost implications, we recommend you set this value based on your expected execution time. The default is 3 seconds.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited