Versions in this module Expand all Collapse all v0 v0.68.2 Jun 1, 2026 v0.68.1 Jun 1, 2026 Changes in this version + type Provider struct + func New() *Provider + func (p *Provider) BootstrapStateBackend(_ context.Context, _ map[string]any) (*interfaces.BootstrapResult, error) + func (p *Provider) Capabilities() []interfaces.IaCCapabilityDeclaration + func (p *Provider) Close() error + func (p *Provider) Destroy(_ context.Context, refs []interfaces.ResourceRef) (*interfaces.DestroyResult, error) + func (p *Provider) DetectDrift(_ context.Context, refs []interfaces.ResourceRef) ([]interfaces.DriftResult, error) + func (p *Provider) Import(_ context.Context, _ string, _ string) (*interfaces.ResourceState, error) + func (p *Provider) Initialize(_ context.Context, _ map[string]any) error + func (p *Provider) Name() string + func (p *Provider) Plan(_ context.Context, desired []interfaces.ResourceSpec, ...) (*interfaces.IaCPlan, error) + func (p *Provider) ResolveSizing(_ string, _ interfaces.Size, _ *interfaces.ResourceHints) (*interfaces.ProviderSizing, error) + func (p *Provider) ResourceDriver(_ string) (interfaces.ResourceDriver, error) + func (p *Provider) Status(_ context.Context, _ []interfaces.ResourceRef) ([]interfaces.ResourceStatus, error) + func (p *Provider) SupportedCanonicalKeys() []string + func (p *Provider) Version() string