func()

in internal/provider/module_version_function.go [23:35]


func (m *ModuleVersionFunction) Definition(ctx context.Context, req function.DefinitionRequest, resp *function.DefinitionResponse) {
	resp.Definition = function.Definition{
		Summary:             "`module_source` function",
		MarkdownDescription: "This function takes in `${path.module}` and return the corresponding item's `Version` in `modules.json` file in the current root module's `.terraform/module` folder",
		Parameters: []function.Parameter{
			function.StringParameter{
				Name:                "module_path",
				MarkdownDescription: "`${path.module}`",
			},
		},
		Return: function.StringReturn{},
	}
}