]>
Commit | Line | Data |
---|---|---|
15c0b25d AP |
1 | // Package configschema contains types for describing the expected structure |
2 | // of a configuration block whose shape is not known until runtime. | |
3 | // | |
4 | // For example, this is used to describe the expected contents of a resource | |
5 | // configuration block, which is defined by the corresponding provider plugin | |
6 | // and thus not compiled into Terraform core. | |
7 | // | |
8 | // A configschema primarily describes the shape of configuration, but it is | |
9 | // also suitable for use with other structures derived from the configuration, | |
10 | // such as the cached state of a resource or a resource diff. | |
11 | // | |
12 | // This package should not be confused with the package helper/schema, which | |
13 | // is the higher-level helper library used to implement providers themselves. | |
14 | package configschema |