github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/go-nested-collections/schema.json (about) 1 { 2 "name": "repro", 3 "version": "0.1.0", 4 "resources": { 5 "repro:index:Foo": { 6 "properties": { 7 "conditionSets": { 8 "type": "array", 9 "items": { 10 "type": "array", 11 "items": { 12 "type": "array", 13 "items": { 14 "$ref": "#/types/repro:index:Bar" 15 } 16 } 17 } 18 } 19 } 20 }, 21 "repro:overlap:SomeType": {}, 22 "repro:overlap:SomeTypeMap": {}, 23 "repro:overlap:Consumer": { 24 "inputProperties": { 25 "typM": { 26 "$ref": "#/resources/repro:overlap:SomeTypeMap" 27 }, 28 "typ": { 29 "type": "object", 30 "additionalProperties": { 31 "$ref": "#/resources/repro:overlap:SomeType" 32 } 33 } 34 } 35 }, 36 "repro:elementType:ElementType": { 37 "properties": { 38 "elementType": { "$ref": "#/types/repro:elementType:ElementType" } 39 } 40 } 41 }, 42 "types": { 43 "repro:elementType:ElementType": { 44 "type": "object", 45 "properties": { 46 "elementType": { "type": "string" } 47 } 48 }, 49 "repro:index:Bar": { 50 "type": "object", 51 "properties": { 52 "prop": { "type": "string" } 53 } 54 } 55 }, 56 "language": { 57 "go": { 58 "generateResourceContainerTypes": true, 59 "importBasePath": "go-nested-collections/repro", 60 "liftSingleValueMethodReturns": true 61 } 62 } 63 }