Documentation ¶
Index ¶
- type Plugin
- func (_m *Plugin) Check(report reporter.Report, vaultClient api.VaultAPIClient) error
- func (_m *Plugin) Configure(report reporter.Report, vaultClient api.VaultAPIClient) error
- func (_m *Plugin) GenerateConfigAndWriteHCL(questioner questions.Questioner, hclBody *hclwrite.Body) error
- func (_m *Plugin) GetDownloadURL() (string, error)
- func (_m *Plugin) ParseConfig(config *plugins.PluginConfig, evalContext *hcl.EvalContext) error
- func (_m *Plugin) ValidateConfig() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
Plugin is an autogenerated mock type for the Plugin type
func (*Plugin) Configure ¶
Configure provides a mock function with given fields: report, vaultClient
func (*Plugin) GenerateConfigAndWriteHCL ¶
func (_m *Plugin) GenerateConfigAndWriteHCL(questioner questions.Questioner, hclBody *hclwrite.Body) error
GenerateConfigAndWriteHCL provides a mock function with given fields: questioner, hclBody
func (*Plugin) GetDownloadURL ¶
GetDownloadURL provides a mock function with given fields:
func (*Plugin) ParseConfig ¶
func (_m *Plugin) ParseConfig(config *plugins.PluginConfig, evalContext *hcl.EvalContext) error
ParseConfig provides a mock function with given fields: config, evalContext
func (*Plugin) ValidateConfig ¶
ValidateConfig provides a mock function with given fields:
Click to show internal directories.
Click to hide internal directories.