mirror of https://github.com/pulumi/pulumi.git
69 lines
1.9 KiB
JSON
69 lines
1.9 KiB
JSON
{
|
|
"name": "example",
|
|
"resources": {
|
|
"example:cloudtrail:Trail": {
|
|
"inputProperties": {
|
|
"advancedEventSelectors": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "/aws/v4.37.1/schema.json#/types/aws:cloudtrail%2FTrailAdvancedEventSelector:TrailAdvancedEventSelector"
|
|
}
|
|
},
|
|
"trail": {
|
|
"$ref": "/aws/v4.37.1/schema.json#/resources/aws:cloudtrail%2Ftrail:Trail"
|
|
}
|
|
},
|
|
"isComponent": true
|
|
},
|
|
"example:aws_ecs_service/service:EcrImage": {
|
|
"isComponent": true,
|
|
"inputProperties": {
|
|
},
|
|
"requiredInputs": [
|
|
],
|
|
"properties": {
|
|
},
|
|
"required": [
|
|
]
|
|
},
|
|
"example:aws_ecs_service/blue_green:CodeDeploy": {
|
|
"isComponent": true,
|
|
"inputProperties": {
|
|
},
|
|
"requiredInputs": [
|
|
],
|
|
"properties": {
|
|
},
|
|
"required": [
|
|
]
|
|
},
|
|
"example:aws_ecs_service/service:EcsService": {
|
|
"isComponent": true,
|
|
"inputProperties": {
|
|
},
|
|
"requiredInputs": [
|
|
],
|
|
"properties": {
|
|
"ecrImage": {
|
|
"$ref": "#/resources/example:aws_ecs_service/service:EcrImage",
|
|
"description": ""
|
|
},
|
|
"codeDeploy": {
|
|
"$ref": "#/resources/example:aws_ecs_service/blue_green:CodeDeploy",
|
|
"description": ""
|
|
}
|
|
},
|
|
"required": [
|
|
]
|
|
}
|
|
},
|
|
"language": {
|
|
"python": {
|
|
"requires": {
|
|
"pulumi": ">=3.0.0,<4.0.0",
|
|
"pulumi-aws": ">=4.37.1,<5.0.0"
|
|
}
|
|
}
|
|
}
|
|
}
|