HyperParameterTuningJobConfigParameterRanges.fromMap constructor

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

Implementation

factory HyperParameterTuningJobConfigParameterRanges.fromMap(Map<String, dynamic> map) {
  return HyperParameterTuningJobConfigParameterRanges(
    autoParameters: (() { final guardedValue = map['autoParameters']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<HyperParameterTuningJobConfigParameterRangesAutoParameter>(guardedValue, (value) => HyperParameterTuningJobConfigParameterRangesAutoParameter.fromMap((value as Map).cast<String, dynamic>()))); })(),
    categoricalParameterRanges: (() { final guardedValue = map['categoricalParameterRanges']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<HyperParameterTuningJobConfigParameterRangesCategoricalParameterRange>(guardedValue, (value) => HyperParameterTuningJobConfigParameterRangesCategoricalParameterRange.fromMap((value as Map).cast<String, dynamic>()))); })(),
    continuousParameterRanges: (() { final guardedValue = map['continuousParameterRanges']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<HyperParameterTuningJobConfigParameterRangesContinuousParameterRange>(guardedValue, (value) => HyperParameterTuningJobConfigParameterRangesContinuousParameterRange.fromMap((value as Map).cast<String, dynamic>()))); })(),
    integerParameterRanges: (() { final guardedValue = map['integerParameterRanges']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<HyperParameterTuningJobConfigParameterRangesIntegerParameterRange>(guardedValue, (value) => HyperParameterTuningJobConfigParameterRangesIntegerParameterRange.fromMap((value as Map).cast<String, dynamic>()))); })(),
  );
}