module TFDSL::KindTranslator

Translates Class names into terraform block types

Public Instance Methods

kind(cls) click to toggle source
# File lib/tfdsl/kind_translator.rb, line 6
def kind(cls)
  kinds = {
    Provider => 'provider',
    TFModule => 'module',
    Locals => 'locals',
    Resource => 'resource',
    Variable => 'variable',
    DataSource => 'data',
    Output => 'output',
    Terraform => 'terraform'
  }
  kinds[cls]
end