TaskRunnerSettingsResponse.fromMap constructor

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

Implementation

factory TaskRunnerSettingsResponse.fromMap(Map<String, dynamic> map) {
  return TaskRunnerSettingsResponse(
    alsologtostderr: pulumi.Input.fromValue(map['alsologtostderr'] as bool),
    baseTaskDir: pulumi.Input.fromValue(map['baseTaskDir'] as String),
    baseUrl: pulumi.Input.fromValue(map['baseUrl'] as String),
    commandlinesFileName: pulumi.Input.fromValue(map['commandlinesFileName'] as String),
    continueOnException: pulumi.Input.fromValue(map['continueOnException'] as bool),
    dataflowApiVersion: pulumi.Input.fromValue(map['dataflowApiVersion'] as String),
    harnessCommand: pulumi.Input.fromValue(map['harnessCommand'] as String),
    languageHint: pulumi.Input.fromValue(map['languageHint'] as String),
    logDir: pulumi.Input.fromValue(map['logDir'] as String),
    logToSerialconsole: pulumi.Input.fromValue(map['logToSerialconsole'] as bool),
    logUploadLocation: pulumi.Input.fromValue(map['logUploadLocation'] as String),
    oauthScopes: pulumi.Input.fromValue((map['oauthScopes'] as List).cast<String>()),
    parallelWorkerSettings: pulumi.Input.fromValue(WorkerSettingsResponse.fromMap((map['parallelWorkerSettings']! as Map).cast<String, dynamic>())),
    streamingWorkerMainClass: pulumi.Input.fromValue(map['streamingWorkerMainClass'] as String),
    taskGroup: pulumi.Input.fromValue(map['taskGroup'] as String),
    taskUser: pulumi.Input.fromValue(map['taskUser'] as String),
    tempStoragePrefix: pulumi.Input.fromValue(map['tempStoragePrefix'] as String),
    vmId: pulumi.Input.fromValue(map['vmId'] as String),
    workflowFileName: pulumi.Input.fromValue(map['workflowFileName'] as String),
  );
}