TaskRunnerSettings.fromMap constructor

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

Implementation

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