github.com/pmcatominey/terraform@v0.7.0-rc2.0.20160708105029-1401a52a5cc5/helper/schema/resource_data_get_source.go (about) 1 package schema 2 3 //go:generate stringer -type=getSource resource_data_get_source.go 4 5 // getSource represents the level we want to get for a value (internally). 6 // Any source less than or equal to the level will be loaded (whichever 7 // has a value first). 8 type getSource byte 9 10 const ( 11 getSourceState getSource = 1 << iota 12 getSourceConfig 13 getSourceDiff 14 getSourceSet 15 getSourceExact // Only get from the _exact_ level 16 getSourceLevelMask getSource = getSourceState | getSourceConfig | getSourceDiff | getSourceSet 17 )