toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final code = this.code;
  final codeSha256 = this.codeSha256;
  final deadLetterConfig = this.deadLetterConfig;
  final environment = this.environment;
  final functionName = this.functionName;
  final handler = this.handler;
  final kmsKeyArn = this.kmsKeyArn;
  final lastModified = this.lastModified;
  final layers = this.layers;
  final masterArn = this.masterArn;
  final memorySize = this.memorySize;
  final revisionId = this.revisionId;
  final role = this.role;
  final runtime = this.runtime;
  final timeout = this.timeout;
  final tracingConfig = this.tracingConfig;
  final version = this.version;
  final vpcConfig = this.vpcConfig;
  return {
    if (code != null) 'Code': code,
    if (codeSha256 != null) 'CodeSha256': codeSha256,
    if (deadLetterConfig != null) 'DeadLetterConfig': deadLetterConfig,
    if (environment != null) 'Environment': environment,
    if (functionName != null) 'FunctionName': functionName,
    if (handler != null) 'Handler': handler,
    if (kmsKeyArn != null) 'KmsKeyArn': kmsKeyArn,
    if (lastModified != null) 'LastModified': lastModified,
    if (layers != null) 'Layers': layers,
    if (masterArn != null) 'MasterArn': masterArn,
    if (memorySize != null) 'MemorySize': memorySize,
    if (revisionId != null) 'RevisionId': revisionId,
    if (role != null) 'Role': role,
    if (runtime != null) 'Runtime': runtime,
    if (timeout != null) 'Timeout': timeout,
    if (tracingConfig != null) 'TracingConfig': tracingConfig,
    if (version != null) 'Version': version,
    if (vpcConfig != null) 'VpcConfig': vpcConfig,
  };
}