toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'hadoopJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobHadoopJob, Map<String, dynamic>>(hadoopJob, (value) => value.toMap()),
    'hiveJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobHiveJob, Map<String, dynamic>>(hiveJob, (value) => value.toMap()),
    'labels': ?labels,
    'pigJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobPigJob, Map<String, dynamic>>(pigJob, (value) => value.toMap()),
    'prerequisiteStepIds': ?prerequisiteStepIds,
    'prestoJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobPrestoJob, Map<String, dynamic>>(prestoJob, (value) => value.toMap()),
    'pysparkJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobPysparkJob, Map<String, dynamic>>(pysparkJob, (value) => value.toMap()),
    'scheduling': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobScheduling, Map<String, dynamic>>(scheduling, (value) => value.toMap()),
    'sparkJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobSparkJob, Map<String, dynamic>>(sparkJob, (value) => value.toMap()),
    'sparkRJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobSparkRJob, Map<String, dynamic>>(sparkRJob, (value) => value.toMap()),
    'sparkSqlJob': ?pulumi.Input.mapOptionalInputValue<WorkflowTemplateJobSparkSqlJob, Map<String, dynamic>>(sparkSqlJob, (value) => value.toMap()),
    'stepId': stepId,
  };
}