pulumi/tests/testdata/codegen/go-plain-ref-repro/schema.json

55 lines
1.2 KiB
JSON

{
"name": "repro",
"version": "0.1.0",
"resources": {
"repro:ecs:FargateTaskDefinition": {
"properties": {
"loadBalancers": {
"type": "array",
"items": {
"type": "string"
}
}
},
"inputProperties": {
"container": {
"$ref": "#/types/repro:ecs:TaskDefinitionContainerDefinition",
"plain": true
},
"containers": {
"type": "object",
"additionalProperties": {
"$ref": "#/types/repro:ecs:TaskDefinitionContainerDefinition",
"plain": true
},
"plain": true
}
},
"isComponent": true
}
},
"types": {
"repro:ecs:TaskDefinitionContainerDefinition": {
"properties": {
"command": {
"type": "array",
"items": {
"type": "string"
}
},
"cpu": {
"type": "integer"
}
},
"type": "object"
}
},
"language": {
"go": {
"generateResourceContainerTypes": true,
"importBasePath": "go-plain-ref-repro/repro",
"liftSingleValueMethodReturns": true
}
}
}