// NewModule constructs an empty module state for the given module address.
NewModule constructs an empty module state for the given module address.
// NewModule constructs an empty module state for the given module address .
func NewModule(addr addrs.ModuleInstance) *Module {
	return &Module{
		Addr:         addr,
		Resources:    map[string]*Resource{},
		OutputValues: map[string]*OutputValue{},
		LocalValues:  map[string]cty.Value{},
	}
}
func NewModule ( addr addrs . ModuleInstance ) * Module { return & Module { Addr : addr , Resources : map [ string ] * Resource { } , OutputValues : map [ string ] * OutputValue { } , LocalValues : map [ string ] cty . Value { } , } }
NewModule constructs an empty module state for the given module address.
NewModule constructs an empty module state for the given module address .