github.com/aws-cloudformation/cloudformation-cli-go-plugin@v1.2.0/tests/data/schema-with-typeconfiguration.json (about) 1 { 2 "typeName": "Company::Test::Type", 3 "description": "Test type", 4 "typeConfiguration": { 5 "properties": { 6 "Credentials": { 7 "$ref": "#/definitions/Credentials" 8 } 9 }, 10 "additionalProperties": false, 11 "required": [ 12 "Credentials" 13 ] 14 }, 15 "definitions": { 16 "Credentials": { 17 "type": "object", 18 "properties": { 19 "ApiKey": { 20 "description": "API key", 21 "type": "string" 22 }, 23 "ApplicationKey": { 24 "description": "application key", 25 "type": "string" 26 }, 27 "CountryCode": { 28 "type": "string" 29 } 30 }, 31 "additionalProperties": false 32 } 33 }, 34 "properties": { 35 "Type": { 36 "type": "string", 37 "description": "The type of the monitor", 38 "enum": [ 39 "composite" 40 ] 41 } 42 }, 43 "required": [ 44 "Type" 45 ], 46 "primaryIdentifier": [ 47 "/properties/Type" 48 ], 49 "additionalProperties": false 50 }