toMap method
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()),
};
}