utils

package
v3.27.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2022 License: Apache-2.0 Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AWS         = NewProviderLoader("aws")
	AwsNative   = NewProviderLoader("aws")
	Azure       = NewProviderLoader("azure")
	AzureNative = NewProviderLoader("azure-native")
	Random      = NewProviderLoader("random")
	Kubernetes  = NewProviderLoader("kubernetes")
	Other       = NewProviderLoader("other")
)

Functions

func GetSchema

func GetSchema(schemaDirectoryPath, providerName string) ([]byte, error)

func NewHost

func NewHost(schemaDirectoryPath string) plugin.Host

Types

type ProviderLoader

type ProviderLoader func(string) (plugin.Provider, error)

func NewProviderLoader

func NewProviderLoader(pkg string) ProviderLoader

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL