root
root
API
besom
codegen
metaschema
AliasDefinition
AliasDefinition
AnonymousType
AnonymousTypeProtoLike
ArrayType
BooleanConstValue
BooleanType
ConfigDefinition
ConfigDefinition
ConstValue
ConstValue
DefaultInfo
DefaultInfo
Discriminator
Discriminator
DoubleConstValue
EnumTypeDefinition
EnumValueDefinition
EnumValueDefinition
FunctionDefinition
FunctionDefinition
IntConstValue
IntegerType
Java
Java
Language
Language
MapType
Meta
Meta
NamedType
NodeJs
NodeJs
NumberType
ObjectTypeDefinition
ObjectTypeDefinition
ObjectTypeDefinitionOrTypeReference
ObjectTypeDefinitionOrTypeReference
ObjectTypeDefinitionOrTypeReferenceProto
ObjectTypeDefinitionOrTypeReferenceProto
ObjectTypeDefinitionProto
ObjectTypeDefinitionProto
ObjectTypeDefinitionProtoLike
PrimitiveType
PrimitiveType
PropertyDefinition
PropertyDefinition
PropertyDefinitionProto
PropertyDefinitionProto
PulumiPackage
PulumiPackage
ResourceDefinition
ResourceDefinition
ResourceIdType
StringConstValue
StringType
TypeDefinition
TypeDefinition
TypeDefinitionProto
TypeDefinitionProto
TypeReference
TypeReference
TypeReferenceProto
TypeReferenceProto
TypeReferenceProtoLike
UnionType
UrnType
AggregateCodegenError
AggregateCodegenError
CodeGen
CodeGen
CodegenError
Config
Config
Provider
ConfigDependency
ConfigRuntimeDependency
ConfigSourceDependency
DownloadingSchemaProvider
FilePath
FilePath
GeneralCodegenException
GeneralCodegenException
Logger
Logger
Level
Level
Debug
Error
Info
Warn
Main
Overlay
PackageMetadata
PackageMetadata
PackageMetadataProtocol
PackageVersion
PackageVersionOps
PackageVersionOptionOps
PropertyInfo
PropertyInfo
PulumiDefinitionCoordinates
PulumiDefinitionCoordinates
PulumiDefinitionCoordinatesError
PulumiDefinitionCoordinatesError
PulumiPackageInfo
PulumiPackageInfo
PulumiPluginJSON
PulumiPluginJSON
PulumiToken
PulumiToken
RawToken
RuntimeDependency
ScalaDefinitionCoordinates
ScalaDefinitionCoordinates
ScalaDefinitionCoordinatesError
ScalaDefinitionCoordinatesError
SchemaProvider
SourceDependency
SourceFile
TypeMapper
TypeMapper
UnionMapping
ByField
ByIndex
UnionMapping
TypeMapperError
TypeMapperError
Utils
ConstValueOps
PulumiPackageOps
TypeReferenceOps
generator
Result
scalameta
besom
internal
CodegenProtocol
types
interpolator
PulumiInterpolationOps
types
besom
internal
json
types
model
SemanticVersion
SemanticVersion
root
/
besom
/
besom.codegen
/
SchemaProvider
SchemaProvider
besom.codegen.SchemaProvider
trait
SchemaProvider
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
DownloadingSchemaProvider
Members list
Clear all
Value members
Abstract methods
def
dependencies
(
schemaName
:
SchemaName
,
packageVersion
:
PackageVersion
):
List
[(
SchemaName
,
PackageVersion
)]
def
packageInfo
(
metadata
:
PackageMetadata
,
schema
:
Option
[
SchemaFile
]):
PulumiPackageInfo
def
packageInfo
(
metadata
:
PackageMetadata
,
pulumiPackage
:
PulumiPackage
):
PulumiPackageInfo
In this article
Attributes
Members list
Value members
Abstract methods