MCPcopy
hub / github.com/opentofu/opentofu / Interface

Interface Interface

internal/providers/provider.go:160–162  ·  view source on GitHub ↗

Interface represents the set of methods required for a complete resource provider plugin. Longer term, we could remove this interface in favor of it's component parts (Unconfigured, Configured) for added safety and clarity.

Source from the content-addressed store, hash-verified

158// provider plugin. Longer term, we could remove this interface in favor of it's
159// component parts (Unconfigured, Configured) for added safety and clarity.
160type Interface interface {
161 Configured
162}
163
164// GetProviderSchemaResponse is the return type for GetProviderSchema, and
165// should only be used when handling a value for that method. The handling of

Implementers 6

GRPCProvisionerinternal/plugin/grpc_provisioner.go
MockProvisionerinternal/legacy/tofu/provisioner_mock.
provisionerinternal/builtin/provisioners/local-ex
provisionerinternal/builtin/provisioners/remote-e
provisionerinternal/builtin/provisioners/file/res
MockProvisionerinternal/tofu/provisioner_mock.go

Calls

no outgoing calls

Tested by

no test coverage detected