Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProvisionService ¶
type ProvisionService interface { // Run runs resource discovery based on different provider. Run() error // Shutdown shutdowns all resource discovery. Shutdown() error }
ProvisionService represents provisioning service that finds resource based on different provider.
func NewProvisionService ¶
func NewProvisionService(deps *depspkg.ProvisioningDeps) ProvisionService
NewProvisionService creates a ProvisionService instance.
type ProvisionType ¶
type ProvisionType string
ProvisionType represents provisioning resource type.
const ( Datasource ProvisionType = "datasources" Dashboard ProvisionType = "dashboards" )
Click to show internal directories.
Click to hide internal directories.