Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnsupportedEdition = errors.New("unsupported edition")
Functions ¶
func MustRegisterProvider ¶ added in v0.1.10
func MustRegisterProvider(provider Provider)
func RegisterProvider ¶ added in v0.1.10
Types ¶
type Capability ¶
type Capability string
const ( CapabilityCoreForwarding Capability = "core_forwarding" CapabilityTargets Capability = "targets" CapabilityRules Capability = "rules" CapabilityNodes Capability = "nodes" CapabilityMonitors Capability = "monitors" CapabilityBasicMetrics Capability = "basic_metrics" CapabilitySingleUserAuth Capability = "single_user_auth" CapabilityRBAC Capability = "rbac" CapabilityMultiUser Capability = "multi_user" CapabilityCommercialHealth Capability = "commercial_health" CapabilityDNS Capability = "dns" )
type Provider ¶
type Provider interface {
Key() Key
Capabilities() []Capability
Has(Capability) bool
DefaultMigrationDirs() []string
}
func OSSProvider ¶
func OSSProvider() Provider
func ProviderForKey ¶
Click to show internal directories.
Click to hide internal directories.