Runnable.fromMap constructor

Runnable.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory Runnable.fromMap(Map<String, dynamic> map) {
  return Runnable(
    alwaysRun: (() { final guardedValue = map['alwaysRun']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    background: (() { final guardedValue = map['background']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    barrier: (() { final guardedValue = map['barrier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(Barrier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    container: (() { final guardedValue = map['container']; if (guardedValue == null) return null; return pulumi.Input.fromValue(Container.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    displayName: (() { final guardedValue = map['displayName']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    environment: (() { final guardedValue = map['environment']; if (guardedValue == null) return null; return pulumi.Input.fromValue(Environment.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    ignoreExitStatus: (() { final guardedValue = map['ignoreExitStatus']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    labels: (() { final guardedValue = map['labels']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as Map).cast<String, String>()); })(),
    script: (() { final guardedValue = map['script']; if (guardedValue == null) return null; return pulumi.Input.fromValue(Script.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    timeout: (() { final guardedValue = map['timeout']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}