{ "version": "0.0.1", "name": "example", "resources": { "example:index:BasicResource": { "properties": { "bar": { "type": "string" } }, "required": ["bar"], "inputProperties": { "bar": { "type": "string" } }, "requiredInputs": ["bar"], "type": "object" }, "example:index:BasicResourceV2": { "properties": { "bar": { "type": "string" } }, "required": ["bar"], "inputProperties": { "bar": { "type": "string" } }, "requiredInputs": ["bar"], "type": "object", "aliases": [ { "type": "example:index:BasicResource" } ] }, "example:index:BasicResourceV3": { "properties": { "bar": { "type": "string" } }, "required": ["bar"], "inputProperties": { "bar": { "type": "string" } }, "requiredInputs": ["bar"], "type": "object", "aliases": [ { "type": "example:index:BasicResource" }, { "type": "example:index:BasicResourceV2" } ] } }, "language": { "go": { "importBasePath": "simple-resource-with-aliases/example", "generateExtraInputTypes": true, "generics": "side-by-side" }, "nodejs": { "dependencies": { "@pulumi/pulumi": "^3.12" }, "devDependencies": { "typescript": "^3.7.0" } }, "python": {} } }