github.com/jrperritt/terraform@v0.1.1-0.20170525065507-96f391dafc38/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 )