You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: airbyte-cdk/python/airbyte_cdk/sources/declarative/declarative_component_schema.yaml
+17-6
Original file line number
Diff line number
Diff line change
@@ -1203,12 +1203,10 @@ definitions:
1203
1203
http_method:
1204
1204
title: HTTP Method
1205
1205
description: The HTTP method used to fetch data from the source (can be GET or POST).
1206
-
anyOf:
1207
-
- type: string
1208
-
- type: string
1209
-
enum:
1210
-
- GET
1211
-
- POST
1206
+
type: string
1207
+
enum:
1208
+
- GET
1209
+
- POST
1212
1210
default: GET
1213
1211
examples:
1214
1212
- GET
@@ -1822,9 +1820,22 @@ definitions:
1822
1820
title: Record Filter
1823
1821
description: Responsible for filtering records to be emitted by the Source.
1824
1822
"$ref": "#/definitions/RecordFilter"
1823
+
schema_normalization:
1824
+
"$ref": "#/definitions/SchemaNormalization"
1825
+
default: None
1825
1826
$parameters:
1826
1827
type: object
1827
1828
additionalProperties: true
1829
+
SchemaNormalization:
1830
+
title: Schema Normalization
1831
+
description: Responsible for normalization according to the schema.
1832
+
type: string
1833
+
enum:
1834
+
- None
1835
+
- Default
1836
+
examples:
1837
+
- None
1838
+
- Default
1828
1839
RemoveFields:
1829
1840
title: Remove Fields
1830
1841
description: A transformation which removes fields from a record. The fields removed are designated using FieldPointers. During transformation, if a field or any of its parents does not exist in the record, no error is thrown.
0 commit comments