TaskGroup.fromJson constructor
TaskGroup.fromJson(
- Map json_
Implementation
TaskGroup.fromJson(core.Map json_)
: this(
name: json_['name'] as core.String?,
parallelism: json_['parallelism'] as core.String?,
permissiveSsh: json_['permissiveSsh'] as core.bool?,
requireHostsFile: json_['requireHostsFile'] as core.bool?,
runAsNonRoot: json_['runAsNonRoot'] as core.bool?,
schedulingPolicy: json_['schedulingPolicy'] as core.String?,
taskCount: json_['taskCount'] as core.String?,
taskCountPerNode: json_['taskCountPerNode'] as core.String?,
taskEnvironments: (json_['taskEnvironments'] as core.List?)
?.map((value) => Environment.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
taskSpec: json_.containsKey('taskSpec')
? TaskSpec.fromJson(
json_['taskSpec'] as core.Map<core.String, core.dynamic>)
: null,
);