provider

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2024 License: MPL-2.0 Imports: 19 Imported by: 0

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 BluestonePimProvider

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

BluestonePimProvider defines the provider implementation.

func (*BluestonePimProvider) Configure

func (*BluestonePimProvider) DataSources

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

func (*BluestonePimProvider) Metadata

func (*BluestonePimProvider) Resources

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

func (*BluestonePimProvider) Schema

type BluestonePimProviderModel

type BluestonePimProviderModel struct {
	ClientID     types.String `tfsdk:"client_id"`
	ClientSecret types.String `tfsdk:"client_secret"`
	AuthURL      types.String `tfsdk:"auth_url"`
	ApiURL       types.String `tfsdk:"api_url"`
}

BluestonePimProviderModel describes the provider data model.

Jump to

Keyboard shortcuts

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