Versions in this module Expand all Collapse all v0 v0.38.0 Jun 12, 2023 Changes in this version + type SchemaRepository struct + func NewSchemaRepository() *SchemaRepository + func (r *SchemaRepository) GetSchema(resourceType string) (*resource.Schema, bool) + func (r *SchemaRepository) Init(providerName, providerVersion string, schema map[string]providers.Schema) error + func (r *SchemaRepository) SetDiscriminantFunc(typ string, fn func(self, res *resource.Resource) bool) + func (r *SchemaRepository) SetHumanReadableAttributesFunc(typ string, ...) + func (r *SchemaRepository) SetNormalizeFunc(typ string, normalizeFunc func(res *resource.Resource)) + func (r *SchemaRepository) UpdateSchema(typ string, ...) + func (r SchemaRepository) SetFlags(typ string, flags ...resource.Flags)