client

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2022 License: MPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DataSource

type DataSource struct {
	Client Local
}

func (DataSource) Read

type Local

type Local struct {
	ResourceDirectory string
	DataDirectory     string
}

func (Local) DeleteResource

func (local Local) DeleteResource(ctx context.Context, id string) error

func (Local) ReadDataSource

func (local Local) ReadDataSource(ctx context.Context, id string) (*values.Resource, error)

func (Local) ReadResource

func (local Local) ReadResource(ctx context.Context, id string) (*values.Resource, error)

func (Local) UpdateResource

func (local Local) UpdateResource(ctx context.Context, id string, value *values.Resource) error

func (Local) WriteResource

func (local Local) WriteResource(ctx context.Context, id string, value *values.Resource) error

type Resource

type Resource struct {
	Client       Local
	UseOnlyState bool
}

func (Resource) Create

func (Resource) Delete

func (Resource) Read

func (Resource) Update

Jump to

Keyboard shortcuts

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