Closed ewbankkit closed 3 years ago
Key-value maps of strings to objects are declared as patternProperties with $refs. Resource.Expand() does not expand these. For example:
patternProperties
$ref
Resource.Expand()
"definitions": { "LambdaFunctionRecipeSource": { "type": "object", "properties": { "ComponentName": { "type": "string" }, "ComponentVersion": { "type": "string" }, "ComponentDependencies": { "type": "object", "patternProperties": { "": { "$ref": "#/definitions/ComponentDependencyRequirement" } }, "additionalProperties": false },
Key-value maps of strings to objects are declared as
patternProperties
with$ref
s.Resource.Expand()
does not expand these. For example: