Versions in this module Expand all Collapse all v2 v2.20.3 May 25, 2023 Changes in this version + const PackageData + const PackageResource + func GenerateGoFileContent(blockName, schema string, pkg Package) (string, error) + func GenerateGoTestFileContent(blockName string, pkg Package) (string, error) + func RefreshSchema(folder string) (version *version.Version, err error) + func SaveDataSourceSchema(name, folder string, s *tfjson.Schema) error + func SaveProviderSchema(folder string, s *tfjson.ProviderSchema) error + func SaveResourceSchema(name, folder string, s *tfjson.Schema) error + type Package string + type ProviderSchema struct + Version *version.Version + func ExtractAzureRMProviderSchema() (*ProviderSchema, error) + type RegisterParameter struct + DataSourceSchemas map[string]string + GoModule string + RepoOwner string + ResourceSchemas map[string]string + type TemplateData struct + GoModule string + Package string + RepoOwner string + ResourceName string + ResourceNameCamel string + ResourceSchema string Other modules containing this package github.com/lonegunmanb/terraform-google-schema/v3 github.com/lonegunmanb/terraform-google-schema/v4 github.com/lonegunmanb/terraform-google-schema/v5 github.com/lonegunmanb/terraform-google-schema/v6