pulumi/tests/testdata/codegen/regress-py-tfbridge-611/schema.json

69 lines
1.1 KiB
JSON

{
"name": "aws",
"meta": {
"moduleFormat": "(.*)(?:/[^/]*)"
},
"language": {
"python": {
"compatibility": "tfbridge20",
"requires": {
"pulumi": ">=3.0.0,<4.0.0"
}
}
},
"types": {
"aws:x/getPolicyDocumentStatement:getPolicyDocumentStatement": {
"properties": {
"actions": {
"type": "array",
"items": {
"type": "string"
},
"language": {
"python": {
"mapCase": false
}
}
}
},
"type": "object"
}
},
"functions": {
"aws:x/iam/getPolicyDocument:getPolicyDocument": {
"inputs": {
"properties": {
"statements": {
"type": "array",
"items": {
"$ref": "#/types/aws:x/getPolicyDocumentStatement:getPolicyDocumentStatement"
}
}
},
"type": "object"
},
"outputs": {
"properties": {
"id": {
"type": "string"
},
"json": {
"type": "string"
},
"statements": {
"type": "array",
"items": {
"$ref": "#/types/aws:x/getPolicyDocumentStatement:getPolicyDocumentStatement"
}
}
},
"type": "object",
"required": [
"json",
"id"
]
}
}
}
}