testprovider

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2026 License: MPL-2.0 Imports: 38 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExampleAction

type ExampleAction struct{}

func (ExampleAction) Invoke

Invoke implements action.Action.

func (ExampleAction) Metadata

func (ExampleAction) Schema

Schema implements action.ActionResource.

type ExampleCloudProvider

type ExampleCloudProvider struct{}

func (*ExampleCloudProvider) Actions

func (p *ExampleCloudProvider) Actions(context.Context) []func() action.Action

func (*ExampleCloudProvider) Configure

func (*ExampleCloudProvider) DataSources

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

func (*ExampleCloudProvider) EphemeralResources

func (p *ExampleCloudProvider) EphemeralResources(context.Context) []func() ephemeral.EphemeralResource

func (*ExampleCloudProvider) Functions

func (p *ExampleCloudProvider) Functions(context.Context) []func() function.Function

func (*ExampleCloudProvider) ListResources

func (p *ExampleCloudProvider) ListResources(context.Context) []func() list.ListResource

func (*ExampleCloudProvider) Metadata

func (*ExampleCloudProvider) Resources

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

func (*ExampleCloudProvider) Schema

type ExampleDataSource

type ExampleDataSource struct{}

func (ExampleDataSource) Metadata

func (ExampleDataSource) Read

Read implements datasource.DataSource.

func (ExampleDataSource) Schema

Schema implements datasource.DataSource.

type ExampleEphemeralResource

type ExampleEphemeralResource struct{}

func (ExampleEphemeralResource) Metadata

func (ExampleEphemeralResource) Open

Open implements ephemeral.EphemeralResource.

func (ExampleEphemeralResource) Schema

Schema implements ephemeral.EphemeralResource.

type ExampleFunctionRetObj

type ExampleFunctionRetObj struct{}

func (ExampleFunctionRetObj) Definition

Definition implements function.Function.

func (ExampleFunctionRetObj) Metadata

Metadata implements function.Function.

func (ExampleFunctionRetObj) Run

Run implements function.Function.

type ExampleFunctionSimple

type ExampleFunctionSimple struct{}

func (ExampleFunctionSimple) Definition

Definition implements function.Function.

func (ExampleFunctionSimple) Metadata

Metadata implements function.Function.

func (ExampleFunctionSimple) Run

Run implements function.Function.

type ExampleList

type ExampleList struct{}

func (ExampleList) List

List implements list.ListResource.

func (ExampleList) ListResourceConfigSchema

func (e ExampleList) ListResourceConfigSchema(ctx context.Context, req list.ListResourceSchemaRequest, resp *list.ListResourceSchemaResponse)

ListResourceConfigSchema implements list.ListResource.

func (ExampleList) Metadata

Metadata implements list.ListResource.

type ExampleResource

type ExampleResource struct{}

func (ExampleResource) Create

Create implements resource.Resource.

func (ExampleResource) Delete

Delete implements resource.Resource.

func (ExampleResource) IdentitySchema

IdentitySchema implements resource.ResourceWithIdentity.

func (ExampleResource) Metadata

Metadata implements resource.Resource.

func (ExampleResource) Read

Read implements resource.Resource.

func (ExampleResource) Schema

Schema implements resource.Resource.

func (ExampleResource) Update

Update implements resource.Resource.

Jump to

Keyboard shortcuts

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