toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'failureReason': ?failureReason,
'humanTaskConfig': ?pulumi.Input.mapOptionalInputValue<LabelingJobHumanTaskConfig, Map<String, dynamic>>(humanTaskConfig, (value) => value.toMap()),
'inputConfig': ?pulumi.Input.mapOptionalInputValue<LabelingJobInputConfig, Map<String, dynamic>>(inputConfig, (value) => value.toMap()),
'jobReferenceCode': ?jobReferenceCode,
'labelAttributeName': ?labelAttributeName,
'labelCategoryConfigS3Uri': ?labelCategoryConfigS3Uri,
'labelCounters': ?pulumi.Input.mapOptionalInputValue<List<LabelingJobLabelCounter>, List<Map<String, dynamic>>>(labelCounters, (value) => pulumi.Input.encodeList<LabelingJobLabelCounter, Map<String, dynamic>>(value, (value) => value.toMap())),
'labelingJobAlgorithmsConfig': ?pulumi.Input.mapOptionalInputValue<LabelingJobLabelingJobAlgorithmsConfig, Map<String, dynamic>>(labelingJobAlgorithmsConfig, (value) => value.toMap()),
'labelingJobArn': ?labelingJobArn,
'labelingJobName': ?labelingJobName,
'labelingJobStatus': ?labelingJobStatus,
'outputConfig': ?pulumi.Input.mapOptionalInputValue<LabelingJobOutputConfig, Map<String, dynamic>>(outputConfig, (value) => value.toMap()),
'region': ?region,
'roleArn': ?roleArn,
'stoppingConditions': ?pulumi.Input.mapOptionalInputValue<List<LabelingJobStoppingCondition>, List<Map<String, dynamic>>>(stoppingConditions, (value) => pulumi.Input.encodeList<LabelingJobStoppingCondition, Map<String, dynamic>>(value, (value) => value.toMap())),
'tags': ?tags,
'tagsAll': ?tagsAll,
};
}