toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'algorithmSpecification': pulumi.Input.mapInputValue<HyperParameterTuningJobTrainingJobDefinitionAlgorithmSpecification, Map<String, dynamic>>(algorithmSpecification, (value) => value.toMap()),
    'checkpointConfig': ?pulumi.Input.mapOptionalInputValue<HyperParameterTuningJobTrainingJobDefinitionCheckpointConfig, Map<String, dynamic>>(checkpointConfig, (value) => value.toMap()),
    'definitionName': ?definitionName,
    'enableInterContainerTrafficEncryption': ?enableInterContainerTrafficEncryption,
    'enableManagedSpotTraining': ?enableManagedSpotTraining,
    'enableNetworkIsolation': ?enableNetworkIsolation,
    'environment': ?environment,
    'hyperParameterRanges': ?pulumi.Input.mapOptionalInputValue<HyperParameterTuningJobTrainingJobDefinitionHyperParameterRanges, Map<String, dynamic>>(hyperParameterRanges, (value) => value.toMap()),
    'hyperParameterTuningResourceConfig': ?pulumi.Input.mapOptionalInputValue<HyperParameterTuningJobTrainingJobDefinitionHyperParameterTuningResourceConfig, Map<String, dynamic>>(hyperParameterTuningResourceConfig, (value) => value.toMap()),
    'inputDataConfigs': ?pulumi.Input.mapOptionalInputValue<List<HyperParameterTuningJobTrainingJobDefinitionInputDataConfig>, List<Map<String, dynamic>>>(inputDataConfigs, (value) => pulumi.Input.encodeList<HyperParameterTuningJobTrainingJobDefinitionInputDataConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
    'outputDataConfig': pulumi.Input.mapInputValue<HyperParameterTuningJobTrainingJobDefinitionOutputDataConfig, Map<String, dynamic>>(outputDataConfig, (value) => value.toMap()),
    'resourceConfig': ?pulumi.Input.mapOptionalInputValue<HyperParameterTuningJobTrainingJobDefinitionResourceConfig, Map<String, dynamic>>(resourceConfig, (value) => value.toMap()),
    'retryStrategies': ?pulumi.Input.mapOptionalInputValue<List<HyperParameterTuningJobTrainingJobDefinitionRetryStrategy>, List<Map<String, dynamic>>>(retryStrategies, (value) => pulumi.Input.encodeList<HyperParameterTuningJobTrainingJobDefinitionRetryStrategy, Map<String, dynamic>>(value, (value) => value.toMap())),
    'roleArn': roleArn,
    'staticHyperParameters': ?staticHyperParameters,
    'stoppingCondition': pulumi.Input.mapInputValue<HyperParameterTuningJobTrainingJobDefinitionStoppingCondition, Map<String, dynamic>>(stoppingCondition, (value) => value.toMap()),
    'tuningObjective': ?pulumi.Input.mapOptionalInputValue<HyperParameterTuningJobTrainingJobDefinitionTuningObjective, Map<String, dynamic>>(tuningObjective, (value) => value.toMap()),
    'vpcConfig': ?pulumi.Input.mapOptionalInputValue<HyperParameterTuningJobTrainingJobDefinitionVpcConfig, Map<String, dynamic>>(vpcConfig, (value) => value.toMap()),
  };
}