resource

package
v0.15.1 Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2024 License: MIT Imports: 3 Imported by: 5

Documentation

Overview

Package resource provides a way to interact with resources. This provides multiple interfaces to test against as resources can optionally implement these interfaces.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Filter

type Filter interface {
	Resource
	Filter() error
}

type HandleWaitHook added in v0.15.0

type HandleWaitHook interface {
	Resource
	HandleWait(context.Context) error
}

type LegacyStringer

type LegacyStringer interface {
	Resource
	String() string
}

type PropertyGetter

type PropertyGetter interface {
	Resource
	Properties() types.Properties
}

type Resource

type Resource interface {
	Remove(ctx context.Context) error
}

type SettingsGetter

type SettingsGetter interface {
	Resource
	Settings(setting *settings.Setting)
}

Jump to

Keyboard shortcuts

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