Documentation
¶
Overview ¶
Package cloud provides an EnginePlugin that registers the cloud.account module type and the step.cloud_validate pipeline step. cloud.account is the foundation for Infrastructure-as-Config: other modules (platform.kubernetes, platform.ecs, etc.) look up CloudCredentialProvider from the service registry by account name.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct {
plugin.BaseEnginePlugin
}
Plugin registers cloud.account and step.cloud_validate.
func (*Plugin) ModuleFactories ¶
func (p *Plugin) ModuleFactories() map[string]plugin.ModuleFactory
ModuleFactories returns the cloud.account module factory.
func (*Plugin) ModuleSchemas ¶
func (p *Plugin) ModuleSchemas() []*schema.ModuleSchema
ModuleSchemas returns UI schema definitions for cloud module types.
func (*Plugin) StepFactories ¶
func (p *Plugin) StepFactories() map[string]plugin.StepFactory
StepFactories returns the step.cloud_validate factory.
Click to show internal directories.
Click to hide internal directories.