Versions in this module Expand all Collapse all v1 v1.0.1 Sep 25, 2026 v1.0.0 Sep 23, 2026 Changes in this version + var TerraformVersion = "1.12.0" + type Diagnostic struct + Detail string + Error bool + Path []PathStep + Summary string + type ImportedResource struct + Private []byte + State cty.Value + TypeName string + type ListedResource struct + DisplayName string + Object cty.Value + type Options struct + Logger hclog.Logger + type PathStep struct + Attribute string + Index int64 + IsIndex bool + IsKey bool + Key string + type Provider struct + Path string + Protocol int + func Start(path string, opts Options) (*Provider, error) + func (p *Provider) Close() + func (p *Provider) Configure(ctx context.Context, config cty.Value) error + func (p *Provider) ImportResourceState(ctx context.Context, typeName, id string) ([]ImportedResource, error) + func (p *Provider) ListResource(ctx context.Context, typeName string, config cty.Value, includeResource bool, ...) ([]ListedResource, []Diagnostic, error) + func (p *Provider) ReadResource(ctx context.Context, typeName string, state cty.Value, private []byte) (cty.Value, []byte, error) + func (p *Provider) Schema(ctx context.Context) (*schema.Provider, error) + func (p *Provider) ValidateResourceConfig(ctx context.Context, typeName string, config cty.Value) ([]Diagnostic, error)