toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'cppSettings': ?pulumi.Input.mapOptionalInputValue<CppSettings, Map<String, dynamic>>(cppSettings, (value) => value.toMap()),
'dotnetSettings': ?pulumi.Input.mapOptionalInputValue<DotnetSettings, Map<String, dynamic>>(dotnetSettings, (value) => value.toMap()),
'goSettings': ?pulumi.Input.mapOptionalInputValue<GoSettings, Map<String, dynamic>>(goSettings, (value) => value.toMap()),
'javaSettings': ?pulumi.Input.mapOptionalInputValue<JavaSettings, Map<String, dynamic>>(javaSettings, (value) => value.toMap()),
'launchStage': ?pulumi.Input.mapOptionalInputValue<ClientLibrarySettingsLaunchStage, String>(launchStage, (value) => value.wireValue),
'nodeSettings': ?pulumi.Input.mapOptionalInputValue<NodeSettings, Map<String, dynamic>>(nodeSettings, (value) => value.toMap()),
'phpSettings': ?pulumi.Input.mapOptionalInputValue<PhpSettings, Map<String, dynamic>>(phpSettings, (value) => value.toMap()),
'pythonSettings': ?pulumi.Input.mapOptionalInputValue<PythonSettings, Map<String, dynamic>>(pythonSettings, (value) => value.toMap()),
'restNumericEnums': ?restNumericEnums,
'rubySettings': ?pulumi.Input.mapOptionalInputValue<RubySettings, Map<String, dynamic>>(rubySettings, (value) => value.toMap()),
'version': ?version,
};
}