Schema loading#
pulumi/pulumi:proto/pulumi/codegen/loader.proto
Services#
๐ Loader#
Loader is a service for getting schemas from the Pulumi engine for use in code generators and other tools. This is currently unstable and experimental.
๐ GetSchema#
โคต๏ธ GetSchemaRequest โคด๏ธ GetSchemaResponse
GetSchema tries to find a schema for the given package and version.
Messages#
๐จ GetSchemaRequest#
GetSchemaRequest allows the engine to return a schema for a given package and version.
packagestringthe package name for the schema being requested.
versionstringthe version for the schema being requested, must be a valid semver or empty.
download_urlstringthe optional download url for the schema being requested.
parameterizationParameterizationthe parameterization for the schema being requested, can be empty.
๐จ GetSchemaResponse#
GetSchemaResponse returns the schema data for the requested package.
schemabytesthe JSON encoded schema.
๐จ Parameterization#
Parameterization specifies the name, version, and value for a parameterized package.