provider

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: MPL-2.0 Imports: 28 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string, debug bool) func() provider.Provider

Types

type PlanetScaleProvider

type PlanetScaleProvider struct {
	// contains filtered or unexported fields
}

func (*PlanetScaleProvider) ConfigValidators

func (*PlanetScaleProvider) Configure

func (*PlanetScaleProvider) DataSources

func (p *PlanetScaleProvider) DataSources(ctx context.Context) []func() datasource.DataSource

func (*PlanetScaleProvider) Metadata

func (*PlanetScaleProvider) Resources

func (p *PlanetScaleProvider) Resources(ctx context.Context) []func() resource.Resource

func (*PlanetScaleProvider) Schema

type PlanetScaleProviderModel

type PlanetScaleProviderModel struct {
	Endpoint types.String `tfsdk:"endpoint"`

	AccessToken types.String `tfsdk:"access_token"`

	ServiceTokenName  types.String `tfsdk:"service_token_name"`
	ServiceTokenValue types.String `tfsdk:"service_token"`
}

Jump to

Keyboard shortcuts

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