terraform/configs/configschema
Alisdair McDiarmid c89004d223 core: Add sensitive provider attrs to JSON plan
When rendering a stored plan file as JSON, we include a data structure
representing the sensitivity of the changed resource values. Prior to
this commit, this was a direct representation of the sensitivity marks
applied to values via mechanisms such as sensitive variables, sensitive
outputs, and the `sensitive` function.

This commit extends this to include sensitivity based on the provider
schema. This is in line with the UI rendering of the plan, which
considers these two different types of sensitivity to be equivalent.

Co-authored-by: Kristin Laemmert <mildwonkey@users.noreply.github.com>
2021-04-27 10:29:34 -04:00
..
coerce_value.go do not validate Min/Max Items in CoerceValue 2019-08-20 10:13:15 -04:00
coerce_value_test.go do not validate Min/Max Items in CoerceValue 2019-08-20 10:13:15 -04:00
decoder_spec.go MinItems and MaxItems can be validated once again 2021-04-15 17:17:36 -04:00
decoder_spec_test.go MinItems and MaxItems can be validated once again 2021-04-15 17:17:36 -04:00
doc.go move "configschema" from "config" to "configs" 2018-10-16 18:50:29 -07:00
empty_value.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
empty_value_test.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
implied_type.go Mildwonkey/nested type format (#27793) 2021-02-18 08:48:52 -05:00
implied_type_test.go Mildwonkey/nested type format (#27793) 2021-02-18 08:48:52 -05:00
internal_validate.go terraform: validate providers' schemas during NewContext (#28124) 2021-03-22 13:17:50 -04:00
internal_validate_test.go terraform: validate providers' schemas during NewContext (#28124) 2021-03-22 13:17:50 -04:00
marks.go core: Add sensitive provider attrs to JSON plan 2021-04-27 10:29:34 -04:00
marks_test.go core: Add sensitive provider attrs to JSON plan 2021-04-27 10:29:34 -04:00
nestingmode_string.go configs/configschema: Introduce the NestingGroup mode for blocks 2019-04-10 14:53:52 -07:00
none_required.go move "configschema" from "config" to "configs" 2018-10-16 18:50:29 -07:00
path.go Block.AttribuuteByPath 2021-01-12 16:31:18 -05:00
path_test.go Block.AttribuuteByPath 2021-01-12 16:31:18 -05:00
schema.go configs/configschema: add new NestedType to attribute 2021-02-05 13:34:55 -05:00
validate_traversal.go didyoumean: move from "helper" to "internal" 2020-10-02 13:35:07 -07:00
validate_traversal_test.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00