Documentation
¶
Index ¶
- type Content
- type Resource
- type Service
- func (s *Service) ModifyInPlaceHclAst(hclParser hcl.Parser, hclBytes []byte, ...) (*ast.File, error)
- func (s *Service) TerraformContentToHCLfile(hclParser hcl.Parser, terraformContent *Content) (*ast.File, error)
- func (s *Service) TerraformResourceToHCLfile(hclParser hcl.Parser, resource Resource) (*ast.File, error)
- func (s *Service) WriteHCLfile(hclPrinter hcl.Printer, hclFile *ast.File, output io.Writer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Content ¶
func NewTerraformContent ¶
func NewTerraformContent() *Content
func (*Content) AddResource ¶
type Resource ¶
func NewTerraformResource ¶
type Service ¶
type Service struct{}
func NewTerraformService ¶
func NewTerraformService() *Service
func (*Service) ModifyInPlaceHclAst ¶
func (*Service) TerraformContentToHCLfile ¶
func (*Service) TerraformResourceToHCLfile ¶
Click to show internal directories.
Click to hide internal directories.