Runnable.fromMap constructor
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); })(),
);
}