Versions in this module Expand all Collapse all v0 v0.2.0 Aug 31, 2018 Changes in this version + type Attribute struct + Computed bool + Name string + Optional bool + Required bool + Sensitive bool + Type tfschema.Type + func NewAttribute(a *tfschema.Attribute, name string) *Attribute + func NewAttributes(as map[string]*tfschema.Attribute) []*Attribute + type Block struct + Attributes []*Attribute + BlockTypes []*NestedBlock + func NewBlock(b *tfschema.Block) *Block + func (b *Block) Format() (string, error) + type NestedBlock struct + MaxItems int + MinItems int + Nesting configschema.NestingMode + TypeName string + func NewBlockTypes(bs map[string]*tfschema.NestedBlock) []*NestedBlock + func NewNestedBlock(b *tfschema.NestedBlock, typeName string) *NestedBlock