provider

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: MPL-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string) func() provider.Provider

func NewMergerDataSource added in v1.0.0

func NewMergerDataSource() datasource.DataSource

Types

type C added in v0.0.2

type C struct {
	ProjectConfig basetypes.StringValue
	ConfigGlobs   []basetypes.StringValue
}

type ConfigMergerProvider

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

ConfigMergerProvider defines the provider implementation.

func (*ConfigMergerProvider) Configure

func (*ConfigMergerProvider) DataSources

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

func (*ConfigMergerProvider) Metadata

func (*ConfigMergerProvider) Resources

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

func (*ConfigMergerProvider) Schema

type ConfigMergerProviderModel

type ConfigMergerProviderModel struct {
	ProjectConfig types.String   `tfsdk:"project_config"`
	ConfigGlobs   []types.String `tfsdk:"config_globs"`
}

ConfigMergerProviderModel describes the provider data model.

type MergerDataSource added in v1.0.0

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

MergerDataSource defines the data source implementation.

func (*MergerDataSource) Configure added in v1.0.0

func (*MergerDataSource) Metadata added in v1.0.0

func (*MergerDataSource) Read added in v1.0.0

func (*MergerDataSource) Schema added in v1.0.0

type MergerDataSourceModel added in v1.0.0

type MergerDataSourceModel struct {
	Id         types.String `tfsdk:"id"`
	ConfigPath types.String `tfsdk:"config_path"`
	Result     types.String `tfsdk:"result"`
}

MergerDataSourceModel describes the data source data model.

Jump to

Keyboard shortcuts

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