github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/regress-go-8664/schema.json (about) 1 { 2 "name": "my8664", 3 "version": "0.0.1", 4 "functions": {}, 5 "resources": { 6 "my8664::ConditionalAccessPolicy": { 7 "type": "object", 8 "properties": { 9 "conditions": { 10 "$ref": "#/types/my8664::ConditionalAccessPolicyConditions" 11 } 12 }, 13 "inputProperties": { 14 "conditions": { 15 "$ref": "#/types/azuread:index/ConditionalAccessPolicyConditions:ConditionalAccessPolicyConditions" 16 } 17 }, 18 "stateInputs": { 19 "properties": { 20 "conditions": { 21 "$ref": "#/types/my8664::ConditionalAccessPolicyConditions" 22 } 23 } 24 }, 25 "requiredInputs": ["conditions"], 26 "required": ["conditions"] 27 } 28 }, 29 "types": { 30 "my8664::ConditionalAccessPolicyConditions": { 31 "type": "object", 32 "properties": { 33 "clientAppTypes": { 34 "type": "array", 35 "items": { 36 "type": "string" 37 } 38 } 39 }, 40 "required": [ 41 "clientAppTypes" 42 ] 43 } 44 }, 45 "language": { 46 "csharp": { 47 "packageReferences": { 48 "Pulumi": "3.12" 49 } 50 }, 51 "nodejs": { 52 "devDependencies": { 53 "@types/node": "latest", 54 "ts-node": "latest" 55 }, 56 "extraTypeScriptFiles": [] 57 }, 58 "go": { 59 "generateExtraInputTypes": true 60 } 61 } 62 }