ToolExecutionResponse.fromMap constructor

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

Implementation

factory ToolExecutionResponse.fromMap(Map<String, dynamic> map) {
  return ToolExecutionResponse(
    commandLineArguments: pulumi.Input.fromValue((map['commandLineArguments'] as List).cast<String>()),
    exitCode: pulumi.Input.fromValue(ToolExitCodeResponse.fromMap((map['exitCode']! as Map).cast<String, dynamic>())),
    toolLogs: pulumi.Input.fromValue(pulumi.Input.decodeList<FileReferenceResponse>(map['toolLogs']!, (value) => FileReferenceResponse.fromMap((value as Map).cast<String, dynamic>()))),
    toolOutputs: pulumi.Input.fromValue(pulumi.Input.decodeList<ToolOutputReferenceResponse>(map['toolOutputs']!, (value) => ToolOutputReferenceResponse.fromMap((value as Map).cast<String, dynamic>()))),
  );
}