{ "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" ] } } } }