Class: TerraformConfig::Base
- Inherits:
-
Object
- Object
- TerraformConfig::Base
show all
- Includes:
- Dsl
- Defined in:
- lib/core/terraform_config/base.rb
Direct Known Subclasses
Agent, AuditContext, Gvc, Identity, LocalVariable, Policy, Provider, RequiredProvider, Secret, VolumeSet, Workload
Constant Summary
Constants included
from Dsl
Dsl::EXPRESSION_PATTERN
Instance Method Summary
collapse
Methods included from Dsl
#argument, #block
Instance Method Details
#importable? ⇒ Boolean
9
10
11
|
# File 'lib/core/terraform_config/base.rb', line 9
def importable?
false
end
|
#locals ⇒ Object
21
22
23
|
# File 'lib/core/terraform_config/base.rb', line 21
def locals
{}
end
|
#reference ⇒ Object
13
14
15
|
# File 'lib/core/terraform_config/base.rb', line 13
def reference
raise NotImplementedError if importable?
end
|
#to_tf ⇒ Object
17
18
19
|
# File 'lib/core/terraform_config/base.rb', line 17
def to_tf
raise NotImplementedError
end
|