# Functions
FIXME this function has too many parameters now, should maybe be part of ResourceGenerator.
No description provided by the author
GenerateResourceSpec uses the supplied configuration to generate the framework IR JSON from an OpenAPI spec then marshalls the IR into a spec.Resource.
MapTerraformAttributeToKubernetes maps a string containing snake_case into camelCase.
No description provided by the author
No description provided by the author
ParseHCLConfig parses the .hcl configuraiton file and produces a GeneratorConfig.
WriteFormattedSourceFile runs Go code through format before writing to a file.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
CRUDAutoOptions configures options for the autocrud template.
DataSourceConfig configures code generation for a Terraform data source.
GenerateConfig configures the options for what we should generate.
GeneratorConfig is the top level code generator configuration.
Hooks configures which hooks to include for autocrud template if necessary.
No description provided by the author
ResourceConfig configures code generation for a Terraform resource.
No description provided by the author
No description provided by the author
No description provided by the author
TerraformPluginGenOpenAPIConfig supplies configuration to tfplugingen-openapi See: https://github.com/hashicorp/terraform-plugin-codegen-openapi.
Timeouts allowes overriding the 20m default timeout for a CRUD method.
# Type aliases
No description provided by the author
No description provided by the author