provider

package
v0.0.0-...-40e0d94 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2024 License: MPL-2.0 Imports: 13 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 NewJsonFileResource

func NewJsonFileResource() resource.Resource

Types

type JsonFileProvider

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

func (*JsonFileProvider) Configure

func (*JsonFileProvider) DataSources

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

func (*JsonFileProvider) Metadata

func (*JsonFileProvider) Resources

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

func (*JsonFileProvider) Schema

type JsonFileProviderModel

type JsonFileProviderModel struct {
}

type JsonFileResource

type JsonFileResource struct {
}

func (*JsonFileResource) Configure

func (*JsonFileResource) Create

func (*JsonFileResource) Delete

func (*JsonFileResource) ImportState

func (*JsonFileResource) Metadata

func (*JsonFileResource) Read

func (*JsonFileResource) Schema

func (*JsonFileResource) Update

type JsonFileResourceModel

type JsonFileResourceModel struct {
	Value  types.String `tfsdk:"value"`
	Nested types.Object `tfsdk:"nested"`
}

type JsonFileStruct

type JsonFileStruct struct {
	Value string
}

Jump to

Keyboard shortcuts

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