pulumi/pkg/codegen/testing/test/testdata/plain-additional-items/schema.json

52 lines
1018 B
JSON

{
"name": "example",
"language": {
"go": {
"importBasePath": "plain-additional-items/example"
}
},
"config": {},
"types": {
"example:index:HttpAuthorizer": {
"properties": {
"authorizerType": {
"type": "string"
},
"name": {
"type": "string"
}
},
"type": "object",
"required": [
"authorizerType"
]
}
},
"resources": {
"example:index:HttpApi": {
"properties": {
"authorizers": {
"type": "array",
"items": {
"type": "string"
}
}
},
"type": "awsx:apigatewayv2:httpApi",
"required": [
"authorizers"
],
"inputProperties": {
"authorizers": {
"type": "object",
"additionalProperties": {
"$ref": "#/types/example:index:HttpAuthorizer",
"plain": true
},
"plain": true
}
},
"isComponent": true
}
}
}