TaskGroupResponse.fromMap constructor

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

Implementation

factory TaskGroupResponse.fromMap(Map<String, dynamic> map) {
  return TaskGroupResponse(
    name: pulumi.Input.fromValue(map['name'] as String),
    parallelism: pulumi.Input.fromValue(map['parallelism'] as String),
    permissiveSsh: pulumi.Input.fromValue(map['permissiveSsh'] as bool),
    requireHostsFile: pulumi.Input.fromValue(map['requireHostsFile'] as bool),
    schedulingPolicy: pulumi.Input.fromValue(map['schedulingPolicy'] as String),
    taskCount: pulumi.Input.fromValue(map['taskCount'] as String),
    taskCountPerNode: pulumi.Input.fromValue(map['taskCountPerNode'] as String),
    taskEnvironments: pulumi.Input.fromValue(pulumi.Input.decodeList<EnvironmentResponse>(map['taskEnvironments']!, (value) => EnvironmentResponse.fromMap((value as Map).cast<String, dynamic>()))),
    taskSpec: pulumi.Input.fromValue(TaskSpecResponse.fromMap((map['taskSpec']! as Map).cast<String, dynamic>())),
  );
}