github.com/myhau/pulumi/pkg/v3@v3.70.2-0.20221116134521-f2775972e587/codegen/testing/test/testdata/regress-py-tfbridge-611/schema.json (about) 1 { 2 "name": "aws", 3 "meta": { 4 "moduleFormat": "(.*)(?:/[^/]*)" 5 }, 6 "language": { 7 "python": { 8 "compatibility": "tfbridge20", 9 "requires": { 10 "pulumi": ">=3.0.0,<4.0.0" 11 } 12 } 13 }, 14 "types": { 15 "aws:x/getPolicyDocumentStatement:getPolicyDocumentStatement": { 16 "properties": { 17 "actions": { 18 "type": "array", 19 "items": { 20 "type": "string" 21 }, 22 "language": { 23 "python": { 24 "mapCase": false 25 } 26 } 27 } 28 }, 29 "type": "object" 30 } 31 }, 32 "functions": { 33 "aws:x/iam/getPolicyDocument:getPolicyDocument": { 34 "inputs": { 35 "properties": { 36 "statements": { 37 "type": "array", 38 "items": { 39 "$ref": "#/types/aws:x/getPolicyDocumentStatement:getPolicyDocumentStatement" 40 } 41 } 42 }, 43 "type": "object" 44 }, 45 "outputs": { 46 "properties": { 47 "id": { 48 "type": "string" 49 }, 50 "json": { 51 "type": "string" 52 }, 53 "statements": { 54 "type": "array", 55 "items": { 56 "$ref": "#/types/aws:x/getPolicyDocumentStatement:getPolicyDocumentStatement" 57 } 58 } 59 }, 60 "type": "object", 61 "required": [ 62 "json", 63 "id" 64 ] 65 } 66 } 67 } 68 }