# Functions

ExtractorParamPathfunc extracts the value of `sourceAttrs`.
GenerateExtractor generates the extractor path.
GenerateType generates the type name for a given module and type.
RemoveGroup removes the group from the resource name For example, RemoveGroup("vpc_subnet") will return "subnet".
RemovePrefix removes the prefix from the resource name For example, RemovePrefix("flexibleengine_vpc_subnet") will return "vpc_subnet".
RemoveVersion removes the version from the resource name For example, RemoveVersion("flexibleengine_vpc_subnet_v1") will return "flexibleengine_vpc_subnet".

# Constants

ModulePath is the path of the module.
ResourcePrefix is the prefix of the resource.
Version is the version of the API.