| { |
| "format_version": "1.0", |
| "valid": false, |
| "error_count": 2, |
| "warning_count": 0, |
| "diagnostics": [ |
| { |
| "severity": "error", |
| "summary": "Missing required argument", |
| "detail": "The argument \"value\" is required, but no definition was found.", |
| "range": { |
| "filename": "testdata/validate-invalid/outputs/main.tf", |
| "start": { |
| "line": 1, |
| "column": 18, |
| "byte": 17 |
| }, |
| "end": { |
| "line": 1, |
| "column": 19, |
| "byte": 18 |
| } |
| }, |
| "snippet": { |
| "context": "output \"myvalue\"", |
| "code": "output \"myvalue\" {", |
| "start_line": 1, |
| "highlight_start_offset": 17, |
| "highlight_end_offset": 18, |
| "values": [] |
| } |
| }, |
| { |
| "severity": "error", |
| "summary": "Unsupported argument", |
| "detail": "An argument named \"values\" is not expected here. Did you mean \"value\"?", |
| "range": { |
| "filename": "testdata/validate-invalid/outputs/main.tf", |
| "start": { |
| "line": 2, |
| "column": 3, |
| "byte": 21 |
| }, |
| "end": { |
| "line": 2, |
| "column": 9, |
| "byte": 27 |
| } |
| }, |
| "snippet": { |
| "context": "output \"myvalue\"", |
| "code": " values = \"Some value\"", |
| "start_line": 2, |
| "highlight_start_offset": 2, |
| "highlight_end_offset": 8, |
| "values": [] |
| } |
| } |
| ] |
| } |