# Functions

GenSchemas generates the code for Terraform/jsonclient schemas, attribute maps, and conversion functions.
GetAttributesMapName generates the name of the codegen'ed map of Terraform schema attributes.
GetAttrTypeMapName generates the name of the codegen'ed map of Terraform schema types (attr.Type).
GetJSONClientModelStructName generates the name of the codegen'ed struct for use for sending/receiving jsonclient requests/responses.
GetJSONClientModelToTFFuncName generates the name of the codegen'ed function for converting the jsonclient model struct to a TF model struct.
GetTFModelStructName generates the name of the codegen'ed Terraform model struct.
GetTFModelToJSONClientFuncName generates the name of the codegen'ed function for converting the TF model struct to a jsonclient model struct.
ResolveSchema resolves an openapi SchemaOrRef to a Schema.
SchemaNameFromRef returns a schema name from an OpenAPI ref string.