driftctl/pkg/resource/supplier.go

12 lines
237 B
Go
Raw Normal View History

package resource
// Resource Supplier supply the list of resource.Resource, its the front to retrieve remote resources
type Supplier interface {
Resources() ([]Resource, error)
}
type StoppableSupplier interface {
Supplier
Stop()
}