toMap method

Map<String, dynamic> toMap()

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,
  };
}