FunctionConfiguration constructor

FunctionConfiguration({
  1. String? codeSha256,
  2. int? codeSize,
  3. DeadLetterConfig? deadLetterConfig,
  4. String? description,
  5. EnvironmentResponse? environment,
  6. List<FileSystemConfig>? fileSystemConfigs,
  7. String? functionArn,
  8. String? functionName,
  9. String? handler,
  10. ImageConfigResponse? imageConfigResponse,
  11. String? kMSKeyArn,
  12. String? lastModified,
  13. LastUpdateStatus? lastUpdateStatus,
  14. String? lastUpdateStatusReason,
  15. LastUpdateStatusReasonCode? lastUpdateStatusReasonCode,
  16. List<Layer>? layers,
  17. String? masterArn,
  18. int? memorySize,
  19. PackageType? packageType,
  20. String? revisionId,
  21. String? role,
  22. Runtime? runtime,
  23. String? signingJobArn,
  24. String? signingProfileVersionArn,
  25. State? state,
  26. String? stateReason,
  27. StateReasonCode? stateReasonCode,
  28. int? timeout,
  29. TracingConfigResponse? tracingConfig,
  30. String? version,
  31. VpcConfigResponse? vpcConfig,
})

Implementation

FunctionConfiguration({
  this.codeSha256,
  this.codeSize,
  this.deadLetterConfig,
  this.description,
  this.environment,
  this.fileSystemConfigs,
  this.functionArn,
  this.functionName,
  this.handler,
  this.imageConfigResponse,
  this.kMSKeyArn,
  this.lastModified,
  this.lastUpdateStatus,
  this.lastUpdateStatusReason,
  this.lastUpdateStatusReasonCode,
  this.layers,
  this.masterArn,
  this.memorySize,
  this.packageType,
  this.revisionId,
  this.role,
  this.runtime,
  this.signingJobArn,
  this.signingProfileVersionArn,
  this.state,
  this.stateReason,
  this.stateReasonCode,
  this.timeout,
  this.tracingConfig,
  this.version,
  this.vpcConfig,
});