{
    "name": "my8664",
    "version": "0.0.1",
    "functions": {},
    "resources": {
        "my8664::ConditionalAccessPolicy": {
            "type": "object",
            "properties": {
                "conditions": {
                    "$ref": "#/types/my8664::ConditionalAccessPolicyConditions"
                }
            },
            "inputProperties": {
                "conditions": {
                    "$ref": "#/types/azuread:index/ConditionalAccessPolicyConditions:ConditionalAccessPolicyConditions"
                }
            },
            "stateInputs": {
                "properties": {
                    "conditions": {
                        "$ref": "#/types/my8664::ConditionalAccessPolicyConditions"
                    }
                }
            },
            "requiredInputs": ["conditions"],
            "required": ["conditions"]
        }
    },
    "types": {
        "my8664::ConditionalAccessPolicyConditions": {
            "type": "object",
            "properties": {
                "clientAppTypes": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "required": [
                "clientAppTypes"
            ]
        }
    },
    "language": {
        "csharp": {
            "packageReferences": {
                "Pulumi": "3.12"
            }
        },
        "nodejs": {
            "devDependencies": {
                "@types/node": "latest",
                "ts-node": "latest"
            },
            "extraTypeScriptFiles": []
        },
        "go": {
            "generateExtraInputTypes": true,
            "importBasePath": "regress-go-8664/example"
        }
    }
}