# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: pulumi/language.proto """Generated protocol buffer code.""" from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() from .codegen import hcl_pb2 as pulumi_dot_codegen_dot_hcl__pb2 from . import plugin_pb2 as pulumi_dot_plugin__pb2 from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15pulumi/language.proto\x12\tpulumirpc\x1a\x18pulumi/codegen/hcl.proto\x1a\x13pulumi/plugin.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x7f\n\x0bProgramInfo\x12\x16\n\x0eroot_directory\x18\x01 \x01(\t\x12\x19\n\x11program_directory\x18\x02 \x01(\t\x12\x13\n\x0b\x65ntry_point\x18\x03 \x01(\t\x12(\n\x07options\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\"4\n\x0c\x41\x62outRequest\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.pulumirpc.ProgramInfo\"\x9f\x01\n\rAboutResponse\x12\x12\n\nexecutable\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x38\n\x08metadata\x18\x03 \x03(\x0b\x32&.pulumirpc.AboutResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xa0\x01\n\x1dGetProgramDependenciesRequest\x12\x13\n\x07project\x18\x01 \x01(\tB\x02\x18\x01\x12\x0f\n\x03pwd\x18\x02 \x01(\tB\x02\x18\x01\x12\x13\n\x07program\x18\x03 \x01(\tB\x02\x18\x01\x12\x1e\n\x16transitiveDependencies\x18\x04 \x01(\x08\x12$\n\x04info\x18\x05 \x01(\x0b\x32\x16.pulumirpc.ProgramInfo\"/\n\x0e\x44\x65pendencyInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\"Q\n\x1eGetProgramDependenciesResponse\x12/\n\x0c\x64\x65pendencies\x18\x01 \x03(\x0b\x32\x19.pulumirpc.DependencyInfo\"|\n\x19GetRequiredPluginsRequest\x12\x13\n\x07project\x18\x01 \x01(\tB\x02\x18\x01\x12\x0f\n\x03pwd\x18\x02 \x01(\tB\x02\x18\x01\x12\x13\n\x07program\x18\x03 \x01(\tB\x02\x18\x01\x12$\n\x04info\x18\x04 \x01(\x0b\x32\x16.pulumirpc.ProgramInfo\"J\n\x1aGetRequiredPluginsResponse\x12,\n\x07plugins\x18\x01 \x03(\x0b\x32\x1b.pulumirpc.PluginDependency\"\xc6\x03\n\nRunRequest\x12\x0f\n\x07project\x18\x01 \x01(\t\x12\r\n\x05stack\x18\x02 \x01(\t\x12\x0b\n\x03pwd\x18\x03 \x01(\t\x12\x13\n\x07program\x18\x04 \x01(\tB\x02\x18\x01\x12\x0c\n\x04\x61rgs\x18\x05 \x03(\t\x12\x31\n\x06\x63onfig\x18\x06 \x03(\x0b\x32!.pulumirpc.RunRequest.ConfigEntry\x12\x0e\n\x06\x64ryRun\x18\x07 \x01(\x08\x12\x10\n\x08parallel\x18\x08 \x01(\x05\x12\x17\n\x0fmonitor_address\x18\t \x01(\t\x12\x11\n\tqueryMode\x18\n \x01(\x08\x12\x18\n\x10\x63onfigSecretKeys\x18\x0b \x03(\t\x12\x14\n\x0corganization\x18\x0c \x01(\t\x12\x32\n\x11\x63onfigPropertyMap\x18\r \x01(\x0b\x32\x17.google.protobuf.Struct\x12$\n\x04info\x18\x0e \x01(\x0b\x32\x16.pulumirpc.ProgramInfo\x12\x15\n\rloader_target\x18\x0f \x01(\t\x12\x17\n\x0f\x61ttach_debugger\x18\x10 \x01(\x08\x1a-\n\x0b\x43onfigEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"*\n\x0bRunResponse\x12\r\n\x05\x65rror\x18\x01 \x01(\t\x12\x0c\n\x04\x62\x61il\x18\x02 \x01(\x08\"\x92\x01\n\x1aInstallDependenciesRequest\x12\x15\n\tdirectory\x18\x01 \x01(\tB\x02\x18\x01\x12\x13\n\x0bis_terminal\x18\x02 \x01(\x08\x12$\n\x04info\x18\x03 \x01(\x0b\x32\x16.pulumirpc.ProgramInfo\x12\"\n\x1ause_language_version_tools\x18\x04 \x01(\x08\"=\n\x1bInstallDependenciesResponse\x12\x0e\n\x06stdout\x18\x01 \x01(\x0c\x12\x0e\n\x06stderr\x18\x02 \x01(\x0c\"=\n\x15RuntimeOptionsRequest\x12$\n\x04info\x18\x01 \x01(\x0b\x32\x16.pulumirpc.ProgramInfo\"\xcc\x03\n\x13RuntimeOptionPrompt\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x44\n\npromptType\x18\x03 \x01(\x0e\x32\x30.pulumirpc.RuntimeOptionPrompt.RuntimeOptionType\x12\x42\n\x07\x63hoices\x18\x04 \x03(\x0b\x32\x31.pulumirpc.RuntimeOptionPrompt.RuntimeOptionValue\x12\x42\n\x07\x64\x65\x66\x61ult\x18\x05 \x01(\x0b\x32\x31.pulumirpc.RuntimeOptionPrompt.RuntimeOptionValue\x1a\x98\x01\n\x12RuntimeOptionValue\x12\x44\n\npromptType\x18\x01 \x01(\x0e\x32\x30.pulumirpc.RuntimeOptionPrompt.RuntimeOptionType\x12\x13\n\x0bstringValue\x18\x02 \x01(\t\x12\x12\n\nint32Value\x18\x03 \x01(\x05\x12\x13\n\x0b\x64isplayName\x18\x04 \x01(\t\"*\n\x11RuntimeOptionType\x12\n\n\x06STRING\x10\x00\x12\t\n\x05INT32\x10\x01\"I\n\x16RuntimeOptionsResponse\x12/\n\x07prompts\x18\x01 \x03(\x0b\x32\x1e.pulumirpc.RuntimeOptionPrompt\"u\n\x10RunPluginRequest\x12\x0b\n\x03pwd\x18\x01 \x01(\t\x12\x13\n\x07program\x18\x02 \x01(\tB\x02\x18\x01\x12\x0c\n\x04\x61rgs\x18\x03 \x03(\t\x12\x0b\n\x03\x65nv\x18\x04 \x03(\t\x12$\n\x04info\x18\x05 \x01(\x0b\x32\x16.pulumirpc.ProgramInfo\"U\n\x11RunPluginResponse\x12\x10\n\x06stdout\x18\x01 \x01(\x0cH\x00\x12\x10\n\x06stderr\x18\x02 \x01(\x0cH\x00\x12\x12\n\x08\x65xitcode\x18\x03 \x01(\x05H\x00\x42\x08\n\x06output\"\xad\x01\n\x16GenerateProgramRequest\x12=\n\x06source\x18\x01 \x03(\x0b\x32-.pulumirpc.GenerateProgramRequest.SourceEntry\x12\x15\n\rloader_target\x18\x02 \x01(\t\x12\x0e\n\x06strict\x18\x03 \x01(\x08\x1a-\n\x0bSourceEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbc\x01\n\x17GenerateProgramResponse\x12\x32\n\x0b\x64iagnostics\x18\x01 \x03(\x0b\x32\x1d.pulumirpc.codegen.Diagnostic\x12>\n\x06source\x18\x02 \x03(\x0b\x32..pulumirpc.GenerateProgramResponse.SourceEntry\x1a-\n\x0bSourceEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\"\x94\x02\n\x16GenerateProjectRequest\x12\x18\n\x10source_directory\x18\x01 \x01(\t\x12\x18\n\x10target_directory\x18\x02 \x01(\t\x12\x0f\n\x07project\x18\x03 \x01(\t\x12\x0e\n\x06strict\x18\x04 \x01(\x08\x12\x15\n\rloader_target\x18\x05 \x01(\t\x12T\n\x12local_dependencies\x18\x06 \x03(\x0b\x32\x38.pulumirpc.GenerateProjectRequest.LocalDependenciesEntry\x1a\x38\n\x16LocalDependenciesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"M\n\x17GenerateProjectResponse\x12\x32\n\x0b\x64iagnostics\x18\x01 \x03(\x0b\x32\x1d.pulumirpc.codegen.Diagnostic\"\xec\x02\n\x16GeneratePackageRequest\x12\x11\n\tdirectory\x18\x01 \x01(\t\x12\x0e\n\x06schema\x18\x02 \x01(\t\x12\x46\n\x0b\x65xtra_files\x18\x03 \x03(\x0b\x32\x31.pulumirpc.GeneratePackageRequest.ExtraFilesEntry\x12\x15\n\rloader_target\x18\x04 \x01(\t\x12T\n\x12local_dependencies\x18\x05 \x03(\x0b\x32\x38.pulumirpc.GeneratePackageRequest.LocalDependenciesEntry\x12\r\n\x05local\x18\x06 \x01(\x08\x1a\x31\n\x0f\x45xtraFilesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a\x38\n\x16LocalDependenciesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"M\n\x17GeneratePackageResponse\x12\x32\n\x0b\x64iagnostics\x18\x01 \x03(\x0b\x32\x1d.pulumirpc.codegen.Diagnostic\"G\n\x0bPackRequest\x12\x19\n\x11package_directory\x18\x01 \x01(\t\x12\x1d\n\x15\x64\x65stination_directory\x18\x02 \x01(\t\"%\n\x0cPackResponse\x12\x15\n\rartifact_path\x18\x01 \x01(\t2\x84\x08\n\x0fLanguageRuntime\x12\x63\n\x12GetRequiredPlugins\x12$.pulumirpc.GetRequiredPluginsRequest\x1a%.pulumirpc.GetRequiredPluginsResponse\"\x00\x12\x36\n\x03Run\x12\x15.pulumirpc.RunRequest\x1a\x16.pulumirpc.RunResponse\"\x00\x12@\n\rGetPluginInfo\x12\x16.google.protobuf.Empty\x1a\x15.pulumirpc.PluginInfo\"\x00\x12h\n\x13InstallDependencies\x12%.pulumirpc.InstallDependenciesRequest\x1a&.pulumirpc.InstallDependenciesResponse\"\x00\x30\x01\x12^\n\x15RuntimeOptionsPrompts\x12 .pulumirpc.RuntimeOptionsRequest\x1a!.pulumirpc.RuntimeOptionsResponse\"\x00\x12<\n\x05\x41\x62out\x12\x17.pulumirpc.AboutRequest\x1a\x18.pulumirpc.AboutResponse\"\x00\x12o\n\x16GetProgramDependencies\x12(.pulumirpc.GetProgramDependenciesRequest\x1a).pulumirpc.GetProgramDependenciesResponse\"\x00\x12J\n\tRunPlugin\x12\x1b.pulumirpc.RunPluginRequest\x1a\x1c.pulumirpc.RunPluginResponse\"\x00\x30\x01\x12Z\n\x0fGenerateProgram\x12!.pulumirpc.GenerateProgramRequest\x1a\".pulumirpc.GenerateProgramResponse\"\x00\x12Z\n\x0fGenerateProject\x12!.pulumirpc.GenerateProjectRequest\x1a\".pulumirpc.GenerateProjectResponse\"\x00\x12Z\n\x0fGeneratePackage\x12!.pulumirpc.GeneratePackageRequest\x1a\".pulumirpc.GeneratePackageResponse\"\x00\x12\x39\n\x04Pack\x12\x16.pulumirpc.PackRequest\x1a\x17.pulumirpc.PackResponse\"\x00\x42\x34Z2github.com/pulumi/pulumi/sdk/v3/proto/go;pulumirpcb\x06proto3') _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'pulumi.language_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z2github.com/pulumi/pulumi/sdk/v3/proto/go;pulumirpc' _ABOUTRESPONSE_METADATAENTRY._options = None _ABOUTRESPONSE_METADATAENTRY._serialized_options = b'8\001' _GETPROGRAMDEPENDENCIESREQUEST.fields_by_name['project']._options = None _GETPROGRAMDEPENDENCIESREQUEST.fields_by_name['project']._serialized_options = b'\030\001' _GETPROGRAMDEPENDENCIESREQUEST.fields_by_name['pwd']._options = None _GETPROGRAMDEPENDENCIESREQUEST.fields_by_name['pwd']._serialized_options = b'\030\001' _GETPROGRAMDEPENDENCIESREQUEST.fields_by_name['program']._options = None _GETPROGRAMDEPENDENCIESREQUEST.fields_by_name['program']._serialized_options = b'\030\001' _GETREQUIREDPLUGINSREQUEST.fields_by_name['project']._options = None _GETREQUIREDPLUGINSREQUEST.fields_by_name['project']._serialized_options = b'\030\001' _GETREQUIREDPLUGINSREQUEST.fields_by_name['pwd']._options = None _GETREQUIREDPLUGINSREQUEST.fields_by_name['pwd']._serialized_options = b'\030\001' _GETREQUIREDPLUGINSREQUEST.fields_by_name['program']._options = None _GETREQUIREDPLUGINSREQUEST.fields_by_name['program']._serialized_options = b'\030\001' _RUNREQUEST_CONFIGENTRY._options = None _RUNREQUEST_CONFIGENTRY._serialized_options = b'8\001' _RUNREQUEST.fields_by_name['program']._options = None _RUNREQUEST.fields_by_name['program']._serialized_options = b'\030\001' _INSTALLDEPENDENCIESREQUEST.fields_by_name['directory']._options = None _INSTALLDEPENDENCIESREQUEST.fields_by_name['directory']._serialized_options = b'\030\001' _RUNPLUGINREQUEST.fields_by_name['program']._options = None _RUNPLUGINREQUEST.fields_by_name['program']._serialized_options = b'\030\001' _GENERATEPROGRAMREQUEST_SOURCEENTRY._options = None _GENERATEPROGRAMREQUEST_SOURCEENTRY._serialized_options = b'8\001' _GENERATEPROGRAMRESPONSE_SOURCEENTRY._options = None _GENERATEPROGRAMRESPONSE_SOURCEENTRY._serialized_options = b'8\001' _GENERATEPROJECTREQUEST_LOCALDEPENDENCIESENTRY._options = None _GENERATEPROJECTREQUEST_LOCALDEPENDENCIESENTRY._serialized_options = b'8\001' _GENERATEPACKAGEREQUEST_EXTRAFILESENTRY._options = None _GENERATEPACKAGEREQUEST_EXTRAFILESENTRY._serialized_options = b'8\001' _GENERATEPACKAGEREQUEST_LOCALDEPENDENCIESENTRY._options = None _GENERATEPACKAGEREQUEST_LOCALDEPENDENCIESENTRY._serialized_options = b'8\001' _PROGRAMINFO._serialized_start=142 _PROGRAMINFO._serialized_end=269 _ABOUTREQUEST._serialized_start=271 _ABOUTREQUEST._serialized_end=323 _ABOUTRESPONSE._serialized_start=326 _ABOUTRESPONSE._serialized_end=485 _ABOUTRESPONSE_METADATAENTRY._serialized_start=438 _ABOUTRESPONSE_METADATAENTRY._serialized_end=485 _GETPROGRAMDEPENDENCIESREQUEST._serialized_start=488 _GETPROGRAMDEPENDENCIESREQUEST._serialized_end=648 _DEPENDENCYINFO._serialized_start=650 _DEPENDENCYINFO._serialized_end=697 _GETPROGRAMDEPENDENCIESRESPONSE._serialized_start=699 _GETPROGRAMDEPENDENCIESRESPONSE._serialized_end=780 _GETREQUIREDPLUGINSREQUEST._serialized_start=782 _GETREQUIREDPLUGINSREQUEST._serialized_end=906 _GETREQUIREDPLUGINSRESPONSE._serialized_start=908 _GETREQUIREDPLUGINSRESPONSE._serialized_end=982 _RUNREQUEST._serialized_start=985 _RUNREQUEST._serialized_end=1439 _RUNREQUEST_CONFIGENTRY._serialized_start=1394 _RUNREQUEST_CONFIGENTRY._serialized_end=1439 _RUNRESPONSE._serialized_start=1441 _RUNRESPONSE._serialized_end=1483 _INSTALLDEPENDENCIESREQUEST._serialized_start=1486 _INSTALLDEPENDENCIESREQUEST._serialized_end=1632 _INSTALLDEPENDENCIESRESPONSE._serialized_start=1634 _INSTALLDEPENDENCIESRESPONSE._serialized_end=1695 _RUNTIMEOPTIONSREQUEST._serialized_start=1697 _RUNTIMEOPTIONSREQUEST._serialized_end=1758 _RUNTIMEOPTIONPROMPT._serialized_start=1761 _RUNTIMEOPTIONPROMPT._serialized_end=2221 _RUNTIMEOPTIONPROMPT_RUNTIMEOPTIONVALUE._serialized_start=2025 _RUNTIMEOPTIONPROMPT_RUNTIMEOPTIONVALUE._serialized_end=2177 _RUNTIMEOPTIONPROMPT_RUNTIMEOPTIONTYPE._serialized_start=2179 _RUNTIMEOPTIONPROMPT_RUNTIMEOPTIONTYPE._serialized_end=2221 _RUNTIMEOPTIONSRESPONSE._serialized_start=2223 _RUNTIMEOPTIONSRESPONSE._serialized_end=2296 _RUNPLUGINREQUEST._serialized_start=2298 _RUNPLUGINREQUEST._serialized_end=2415 _RUNPLUGINRESPONSE._serialized_start=2417 _RUNPLUGINRESPONSE._serialized_end=2502 _GENERATEPROGRAMREQUEST._serialized_start=2505 _GENERATEPROGRAMREQUEST._serialized_end=2678 _GENERATEPROGRAMREQUEST_SOURCEENTRY._serialized_start=2633 _GENERATEPROGRAMREQUEST_SOURCEENTRY._serialized_end=2678 _GENERATEPROGRAMRESPONSE._serialized_start=2681 _GENERATEPROGRAMRESPONSE._serialized_end=2869 _GENERATEPROGRAMRESPONSE_SOURCEENTRY._serialized_start=2824 _GENERATEPROGRAMRESPONSE_SOURCEENTRY._serialized_end=2869 _GENERATEPROJECTREQUEST._serialized_start=2872 _GENERATEPROJECTREQUEST._serialized_end=3148 _GENERATEPROJECTREQUEST_LOCALDEPENDENCIESENTRY._serialized_start=3092 _GENERATEPROJECTREQUEST_LOCALDEPENDENCIESENTRY._serialized_end=3148 _GENERATEPROJECTRESPONSE._serialized_start=3150 _GENERATEPROJECTRESPONSE._serialized_end=3227 _GENERATEPACKAGEREQUEST._serialized_start=3230 _GENERATEPACKAGEREQUEST._serialized_end=3594 _GENERATEPACKAGEREQUEST_EXTRAFILESENTRY._serialized_start=3487 _GENERATEPACKAGEREQUEST_EXTRAFILESENTRY._serialized_end=3536 _GENERATEPACKAGEREQUEST_LOCALDEPENDENCIESENTRY._serialized_start=3092 _GENERATEPACKAGEREQUEST_LOCALDEPENDENCIESENTRY._serialized_end=3148 _GENERATEPACKAGERESPONSE._serialized_start=3596 _GENERATEPACKAGERESPONSE._serialized_end=3673 _PACKREQUEST._serialized_start=3675 _PACKREQUEST._serialized_end=3746 _PACKRESPONSE._serialized_start=3748 _PACKRESPONSE._serialized_end=3785 _LANGUAGERUNTIME._serialized_start=3788 _LANGUAGERUNTIME._serialized_end=4816 # @@protoc_insertion_point(module_scope)