Skip to content

Commit c58d38a

Browse files
authored
Patch out bad types in DMS DataProvider (#3905)
1 parent 94be1ae commit c58d38a

File tree

3 files changed

+41
-14
lines changed

3 files changed

+41
-14
lines changed

src/cfnlint/data/schemas/patches/providers/all/aws_dms_dataprovider/__init__.py

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
[
2+
{
3+
"op": "remove",
4+
"path": "/properties/Settings/properties/DocDbSettings/properties/SslMode/type"
5+
},
6+
{
7+
"op": "remove",
8+
"path": "/properties/Settings/properties/MariaDbSettings/properties/SslMode/type"
9+
},
10+
{
11+
"op": "remove",
12+
"path": "/properties/Settings/properties/MicrosoftSqlServerSettings/properties/SslMode/type"
13+
},
14+
{
15+
"op": "remove",
16+
"path": "/properties/Settings/properties/MongoDbSettings/properties/SslMode/type"
17+
},
18+
{
19+
"op": "remove",
20+
"path": "/properties/Settings/properties/MySqlSettings/properties/SslMode/type"
21+
},
22+
{
23+
"op": "remove",
24+
"path": "/properties/Settings/properties/OracleSettings/properties/SslMode/type"
25+
},
26+
{
27+
"op": "remove",
28+
"path": "/properties/Settings/properties/PostgreSqlSettings/properties/SslMode/type"
29+
},
30+
{
31+
"op": "remove",
32+
"path": "/properties/Settings/properties/MySqlSettings/properties/SslMode/type"
33+
}
34+
]

src/cfnlint/data/schemas/providers/us_east_1/aws-dms-dataprovider.json

+7-14
Original file line numberDiff line numberDiff line change
@@ -168,8 +168,7 @@
168168
"type": "string"
169169
},
170170
"SslMode": {
171-
"$ref": "#/definitions/MongoDbSslModeValue",
172-
"type": "object"
171+
"$ref": "#/definitions/MongoDbSslModeValue"
173172
}
174173
},
175174
"required": [
@@ -192,8 +191,7 @@
192191
"type": "string"
193192
},
194193
"SslMode": {
195-
"$ref": "#/definitions/DmsSslModeValue",
196-
"type": "object"
194+
"$ref": "#/definitions/DmsSslModeValue"
197195
}
198196
},
199197
"required": [
@@ -219,8 +217,7 @@
219217
"type": "string"
220218
},
221219
"SslMode": {
222-
"$ref": "#/definitions/DmsSslModeValue",
223-
"type": "object"
220+
"$ref": "#/definitions/DmsSslModeValue"
224221
}
225222
},
226223
"required": [
@@ -258,8 +255,7 @@
258255
"type": "string"
259256
},
260257
"SslMode": {
261-
"$ref": "#/definitions/MongoDbSslModeValue",
262-
"type": "object"
258+
"$ref": "#/definitions/MongoDbSslModeValue"
263259
}
264260
},
265261
"required": [
@@ -281,8 +277,7 @@
281277
"type": "string"
282278
},
283279
"SslMode": {
284-
"$ref": "#/definitions/DmsSslModeValue",
285-
"type": "object"
280+
"$ref": "#/definitions/DmsSslModeValue"
286281
}
287282
},
288283
"required": [
@@ -323,8 +318,7 @@
323318
"type": "string"
324319
},
325320
"SslMode": {
326-
"$ref": "#/definitions/DmsSslModeValue",
327-
"type": "object"
321+
"$ref": "#/definitions/DmsSslModeValue"
328322
}
329323
},
330324
"required": [
@@ -351,8 +345,7 @@
351345
"type": "string"
352346
},
353347
"SslMode": {
354-
"$ref": "#/definitions/DmsSslModeValue",
355-
"type": "object"
348+
"$ref": "#/definitions/DmsSslModeValue"
356349
}
357350
},
358351
"required": [

0 commit comments

Comments
 (0)