Skip to content

Commit 9ef3ac1

Browse files
authored
CloudFormation Resource Provider Definition MetaSchema update
1 parent 605c4c1 commit 9ef3ac1

File tree

3 files changed

+165
-280
lines changed

3 files changed

+165
-280
lines changed

src/rpdk/core/data/schema/base.definition.schema.v1.json

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -70,38 +70,6 @@
7070
"AttributeList"
7171
]
7272
},
73-
"relationshipRef": {
74-
"$comment": "The relationshipRef relate a property in the resource to that in another resource",
75-
"type": "object",
76-
"properties": {
77-
"typeName": {
78-
"$comment": "Name of the related resource",
79-
"type": "string",
80-
"pattern": "^[a-zA-Z0-9]{2,64}::[a-zA-Z0-9]{2,64}::[a-zA-Z0-9]{2,64}$"
81-
},
82-
"propertyPath": {
83-
"$comment": "Path of the property in the related resource schema",
84-
"type": "string",
85-
"pattern": "^(\/properties\/)[A-Za-z0-9]*$"
86-
},
87-
"publisherId": {
88-
"$comment": "Id of the related third party resource publisher",
89-
"type": "string",
90-
"pattern": "[0-9a-zA-Z]{12,40}"
91-
},
92-
"majorVersion": {
93-
"$comment": "Major version of the related resource",
94-
"type": "integer",
95-
"minimum": 1,
96-
"maximum": 10000
97-
}
98-
},
99-
"required": [
100-
"typeName",
101-
"propertyPath"
102-
],
103-
"additionalProperties": false
104-
},
10573
"$ref": {
10674
"$ref": "http://json-schema.org/draft-07/schema#/properties/$ref"
10775
},
@@ -301,14 +269,6 @@
301269
},
302270
"additionalProperties": false
303271
},
304-
"propertyTransform": {
305-
"type": "object",
306-
"patternProperties": {
307-
"^[A-Za-z0-9]{1,64}$": {
308-
"type": "string"
309-
}
310-
}
311-
},
312272
"remote": {
313273
"description": "Reserved for CloudFormation use. A namespace to inline remote schemas.",
314274
"type": "object",

0 commit comments

Comments
 (0)