Versions in this module Expand all Collapse all v1 v1.8.1 Feb 13, 2021 Changes in this version + type Backend struct + Config hcl.Body + DeclRange hcl.Range + Type string + TypeRange hcl.Range + type Config struct + CallRange hcl.Range + Module *Module + Path addrs.Module + SourceAddr string + SourceAddrRange hcl.Range + Version *version.Version + type Connection struct + Config hcl.Body + DeclRange hcl.Range + type Local struct + DeclRange hcl.Range + Expr hcl.Expression + Name string + type ManagedResource struct + Connection *Connection + CreateBeforeDestroy bool + CreateBeforeDestroySet bool + IgnoreAllChanges bool + PreventDestroy bool + PreventDestroySet bool + Provisioners []*Provisioner + type Module struct + ActiveExperiments experiments.Set + Backend *Backend + CoreVersionConstraints []VersionConstraint + DataResources map[string]*Resource + Locals map[string]*Local + ManagedResources map[string]*Resource + ModuleCalls map[string]*ModuleCall + Outputs map[string]*Output + ProviderConfigs map[string]*Provider + ProviderLocalNames map[addrs.Provider]string + ProviderMetas map[addrs.Provider]*ProviderMeta + ProviderRequirements *RequiredProviders + SourceDir string + Variables map[string]*Variable + type ModuleCall struct + Config hcl.Body + Count hcl.Expression + DeclRange hcl.Range + ForEach hcl.Expression + Name string + Providers []PassedProviderConfig + SourceAddr string + SourceAddrRange hcl.Range + SourceSet bool + Version VersionConstraint + type Output struct + DeclRange hcl.Range + Description string + DescriptionSet bool + Expr hcl.Expression + Name string + Sensitive bool + SensitiveSet bool + type PassedProviderConfig struct + InChild *ProviderConfigRef + InParent *ProviderConfigRef + type Provider struct + Alias string + AliasRange *hcl.Range + Config hcl.Body + DeclRange hcl.Range + Name string + NameRange hcl.Range + Version VersionConstraint + type ProviderConfigRef struct + Alias string + AliasRange *hcl.Range + Name string + NameRange hcl.Range + type ProviderMeta struct + Config hcl.Body + DeclRange hcl.Range + Provider string + ProviderRange hcl.Range + type Provisioner struct + Config hcl.Body + Connection *Connection + DeclRange hcl.Range + OnFailure ProvisionerOnFailure + Type string + TypeRange hcl.Range + When ProvisionerWhen + type ProvisionerOnFailure int + const ProvisionerOnFailureContinue + const ProvisionerOnFailureFail + const ProvisionerOnFailureInvalid + type ProvisionerWhen int + const ProvisionerWhenCreate + const ProvisionerWhenDestroy + const ProvisionerWhenInvalid + type RequiredProvider struct + DeclRange hcl.Range + Name string + Requirement VersionConstraint + Source string + Type addrs.Provider + type RequiredProviders struct + DeclRange hcl.Range + RequiredProviders map[string]*RequiredProvider + type Resource struct + Config hcl.Body + Count hcl.Expression + DeclRange hcl.Range + ForEach hcl.Expression + Managed *ManagedResource + Mode addrs.ResourceMode + Name string + Provider addrs.Provider + ProviderConfigRef *ProviderConfigRef + Type string + TypeRange hcl.Range + type Variable struct + DeclRange hcl.Range + Default cty.Value + Description string + DescriptionSet bool + Name string + ParsingMode VariableParsingMode + Sensitive bool + SensitiveSet bool + Type cty.Type + Validations []*VariableValidation + type VariableParsingMode rune + const VariableParseHCL + const VariableParseLiteral + type VariableValidation struct + Condition hcl.Expression + DeclRange hcl.Range + ErrorMessage string + type VersionConstraint struct + DeclRange hcl.Range + Required version.Constraints