// SetOutputValue writes an output value into the state, overwriting any
// existing value of the same name.
SetOutputValue writes an output value into the state, overwriting any
existing value of the same name.
// SetOutputValue writes an output value into the state overwriting any // existing value of the same name .
func (ms *Module) SetOutputValue(name string, value cty.Value, sensitive bool) *OutputValue {
	os := &OutputValue{
		Addr: addrs.AbsOutputValue{
			Module: ms.Addr,
			OutputValue: addrs.OutputValue{
				Name: name,
			},
		},
		Value:     value,
		Sensitive: sensitive,
	}
	ms.OutputValues[name] = os
	return os
}
func ( ms * Module ) SetOutputValue ( name string , value cty . Value , sensitive bool ) * OutputValue { os := & OutputValue { Addr : addrs . AbsOutputValue { Module : ms . Addr , OutputValue : addrs . OutputValue { Name : name , } , } , Value : value , Sensitive : sensitive , } ms . OutputValues [ name ] = os return os }
SetOutputValue writes an output value into the state, overwriting any
existing value of the same name.
SetOutputValue writes an output value into the state overwriting any existing value of the same name .