From 04278579c1ffa0f7aac4db2435fd3ad486574d51 Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Wed, 23 Oct 2024 00:19:05 +0000 Subject: [PATCH] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.420.0 --- .speakeasy/gen.lock | 771 ++++-------------- .speakeasy/workflow.lock | 13 +- README.md | 17 +- RELEASES.md | 12 +- docs/models/algolia.md | 8 + docs/models/beamer.md | 8 + docs/models/catalogtype.md | 8 + docs/models/destinationconfiguration.md | 12 + docs/models/destinationdevnull.md | 9 + docs/models/destinationdevnullloggingtype.md | 8 + .../destinationdevnullschemasloggingtype.md | 8 + ...hemastestdestinationtestdestinationtype.md | 8 + ...nationdevnullschemastestdestinationtype.md | 8 + .../destinationdevnulltestdestinationtype.md | 8 + docs/models/destinationiceberg.md | 11 + docs/models/destinationicebergcatalogtype.md | 8 + docs/models/destinationicebergs3.md | 16 + .../destinationicebergs3bucketregion.md | 43 + ...nicebergschemascatalogconfigcatalogtype.md | 8 + ...ogconfigicebergcatalogconfigcatalogtype.md | 8 + .../destinationicebergschemascatalogtype.md | 8 + docs/models/destinationicebergstoragetype.md | 8 + docs/models/devnull.md | 8 + docs/models/dropboxsign.md | 8 + docs/models/eventbrite.md | 8 + docs/models/everynthentry.md | 12 + docs/models/failing.md | 9 + docs/models/fileformat.md | 21 +- docs/models/filestorageformat.md | 9 + docs/models/firstnentries.md | 11 + docs/models/freshchat.md | 8 + docs/models/gluecatalog.md | 11 + ...rchicalfilesystemsassameasstorageconfig.md | 11 + .../hivecataloguseapachehivemetastore.md | 10 + docs/models/iceberg.md | 8 + docs/models/icebergcatalogconfig.md | 37 + .../jdbccataloguserelationaldatabase.md | 16 + docs/models/kissmetrics.md | 8 + docs/models/lob.md | 8 + docs/models/logging.md | 9 + docs/models/loggingconfiguration.md | 25 + docs/models/loggingtype.md | 8 + docs/models/postgresconnection.md | 6 +- docs/models/randomsampling.md | 13 + docs/models/restcatalog.md | 13 + docs/models/rollbar.md | 8 + docs/models/servermanaged.md | 11 + docs/models/silent.md | 8 + docs/models/sourcealgolia.md | 13 + docs/models/sourcebeamer.md | 10 + docs/models/sourceconfiguration.md | 60 ++ docs/models/sourcedropboxsign.md | 10 + docs/models/sourceeventbrite.md | 10 + docs/models/sourcefile.md | 2 +- docs/models/sourcefilefileformat.md | 18 + docs/models/sourcefreshchat.md | 11 + docs/models/sourcekissmetrics.md | 10 + docs/models/sourcelob.md | 11 + docs/models/sourcerollbar.md | 11 + docs/models/sourcesplitio.md | 10 + docs/models/sourcevwo.md | 10 + docs/models/splitio.md | 8 + docs/models/storageconfig.md | 19 + docs/models/storagetype.md | 8 + docs/models/testdestination.md | 31 + docs/models/testdestinationtype.md | 8 + docs/models/throttled.md | 9 + docs/models/vwo.md | 8 + docs/sdks/connections/README.md | 24 +- docs/sdks/destinations/README.md | 52 +- docs/sdks/health/README.md | 4 +- docs/sdks/jobs/README.md | 19 +- docs/sdks/organizations/README.md | 4 +- docs/sdks/permissions/README.md | 24 +- docs/sdks/sources/README.md | 47 +- docs/sdks/streams/README.md | 4 +- docs/sdks/users/README.md | 4 +- docs/sdks/workspaces/README.md | 29 +- gen.yaml | 2 +- pylintrc | 2 +- setup.py | 2 +- src/airbyte_api/models/__init__.py | 14 +- .../models/destination_dev_null.py | 131 +++ src/airbyte_api/models/destination_iceberg.py | 214 +++++ .../models/destination_pgvector.py | 8 +- .../models/destinationconfiguration.py | 4 +- src/airbyte_api/models/source_algolia.py | 30 + src/airbyte_api/models/source_beamer.py | 24 + src/airbyte_api/models/source_dropbox_sign.py | 25 + src/airbyte_api/models/source_eventbrite.py | 25 + src/airbyte_api/models/source_file.py | 4 +- src/airbyte_api/models/source_freshchat.py | 26 + src/airbyte_api/models/source_kissmetrics.py | 22 + src/airbyte_api/models/source_lob.py | 27 + src/airbyte_api/models/source_rollbar.py | 25 + src/airbyte_api/models/source_split_io.py | 24 + src/airbyte_api/models/source_vwo.py | 24 + src/airbyte_api/models/sourceconfiguration.py | 12 +- src/airbyte_api/sdkconfiguration.py | 6 +- 99 files changed, 1698 insertions(+), 753 deletions(-) create mode 100644 docs/models/algolia.md create mode 100644 docs/models/beamer.md create mode 100644 docs/models/catalogtype.md create mode 100644 docs/models/destinationdevnull.md create mode 100644 docs/models/destinationdevnullloggingtype.md create mode 100644 docs/models/destinationdevnullschemasloggingtype.md create mode 100644 docs/models/destinationdevnullschemastestdestinationtestdestinationtype.md create mode 100644 docs/models/destinationdevnullschemastestdestinationtype.md create mode 100644 docs/models/destinationdevnulltestdestinationtype.md create mode 100644 docs/models/destinationiceberg.md create mode 100644 docs/models/destinationicebergcatalogtype.md create mode 100644 docs/models/destinationicebergs3.md create mode 100644 docs/models/destinationicebergs3bucketregion.md create mode 100644 docs/models/destinationicebergschemascatalogconfigcatalogtype.md create mode 100644 docs/models/destinationicebergschemascatalogconfigicebergcatalogconfigcatalogtype.md create mode 100644 docs/models/destinationicebergschemascatalogtype.md create mode 100644 docs/models/destinationicebergstoragetype.md create mode 100644 docs/models/devnull.md create mode 100644 docs/models/dropboxsign.md create mode 100644 docs/models/eventbrite.md create mode 100644 docs/models/everynthentry.md create mode 100644 docs/models/failing.md create mode 100644 docs/models/filestorageformat.md create mode 100644 docs/models/firstnentries.md create mode 100644 docs/models/freshchat.md create mode 100644 docs/models/gluecatalog.md create mode 100644 docs/models/hadoopcatalogusehierarchicalfilesystemsassameasstorageconfig.md create mode 100644 docs/models/hivecataloguseapachehivemetastore.md create mode 100644 docs/models/iceberg.md create mode 100644 docs/models/icebergcatalogconfig.md create mode 100644 docs/models/jdbccataloguserelationaldatabase.md create mode 100644 docs/models/kissmetrics.md create mode 100644 docs/models/lob.md create mode 100644 docs/models/logging.md create mode 100644 docs/models/loggingconfiguration.md create mode 100644 docs/models/loggingtype.md create mode 100644 docs/models/randomsampling.md create mode 100644 docs/models/restcatalog.md create mode 100644 docs/models/rollbar.md create mode 100644 docs/models/servermanaged.md create mode 100644 docs/models/silent.md create mode 100644 docs/models/sourcealgolia.md create mode 100644 docs/models/sourcebeamer.md create mode 100644 docs/models/sourcedropboxsign.md create mode 100644 docs/models/sourceeventbrite.md create mode 100644 docs/models/sourcefilefileformat.md create mode 100644 docs/models/sourcefreshchat.md create mode 100644 docs/models/sourcekissmetrics.md create mode 100644 docs/models/sourcelob.md create mode 100644 docs/models/sourcerollbar.md create mode 100644 docs/models/sourcesplitio.md create mode 100644 docs/models/sourcevwo.md create mode 100644 docs/models/splitio.md create mode 100644 docs/models/storageconfig.md create mode 100644 docs/models/storagetype.md create mode 100644 docs/models/testdestination.md create mode 100644 docs/models/testdestinationtype.md create mode 100644 docs/models/throttled.md create mode 100644 docs/models/vwo.md create mode 100644 src/airbyte_api/models/destination_dev_null.py create mode 100644 src/airbyte_api/models/destination_iceberg.py create mode 100644 src/airbyte_api/models/source_algolia.py create mode 100644 src/airbyte_api/models/source_beamer.py create mode 100644 src/airbyte_api/models/source_dropbox_sign.py create mode 100644 src/airbyte_api/models/source_eventbrite.py create mode 100644 src/airbyte_api/models/source_freshchat.py create mode 100644 src/airbyte_api/models/source_kissmetrics.py create mode 100644 src/airbyte_api/models/source_lob.py create mode 100644 src/airbyte_api/models/source_rollbar.py create mode 100644 src/airbyte_api/models/source_split_io.py create mode 100644 src/airbyte_api/models/source_vwo.py diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index e797dd42..946be499 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 id: 07961597-3730-4940-9fd0-35eb4118eab3 management: - docChecksum: 1308fa7ec8504c6d50430974d4647f3f + docChecksum: 6596a842605e55092c4ef088c92feba8 docVersion: 1.0.0 - speakeasyVersion: 1.402.12 - generationVersion: 2.422.15 - releaseVersion: 0.52.1 - configChecksum: c0d4d67cf69009a4ccee8bae850f104e + speakeasyVersion: 1.420.0 + generationVersion: 2.438.15 + releaseVersion: 0.52.2 + configChecksum: 22ffe2d3cdeb0b4a4166df9cc38c8d8d repoURL: https://github.com/airbytehq/airbyte-api-python-sdk.git repoSubDirectory: . installationURL: https://github.com/airbytehq/airbyte-api-python-sdk.git @@ -16,7 +16,7 @@ features: additionalDependencies: 0.1.0 additionalProperties: 0.1.0 constsAndDefaults: 0.1.4 - core: 4.8.10 + core: 4.8.14 globalSecurity: 2.83.7 globalSecurityCallbacks: 0.1.0 globalServerURLs: 2.82.2 @@ -106,6 +106,7 @@ generatedFiles: - docs/models/airbyteapiconnectionschedule.md - docs/models/aircall.md - docs/models/airtable.md + - docs/models/algolia.md - docs/models/allow.md - docs/models/amazonads.md - docs/models/amazonsellerpartner.md @@ -182,6 +183,7 @@ generatedFiles: - docs/models/baseurlprefix.md - docs/models/basic.md - docs/models/batchedstandardinserts.md + - docs/models/beamer.md - docs/models/betweenfilter.md - docs/models/bigquery.md - docs/models/bingads.md @@ -202,6 +204,7 @@ generatedFiles: - docs/models/canny.md - docs/models/capturemodeadvanced.md - docs/models/cart.md + - docs/models/catalogtype.md - docs/models/categories.md - docs/models/centralapirouter.md - docs/models/chameleon.md @@ -302,6 +305,12 @@ generatedFiles: - docs/models/destinationdatabricks.md - docs/models/destinationdatabricksauthtype.md - docs/models/destinationdatabricksschemasauthtype.md + - docs/models/destinationdevnull.md + - docs/models/destinationdevnullloggingtype.md + - docs/models/destinationdevnullschemasloggingtype.md + - docs/models/destinationdevnullschemastestdestinationtestdestinationtype.md + - docs/models/destinationdevnullschemastestdestinationtype.md + - docs/models/destinationdevnulltestdestinationtype.md - docs/models/destinationduckdb.md - docs/models/destinationdynamodb.md - docs/models/destinationelasticsearch.md @@ -345,6 +354,14 @@ generatedFiles: - docs/models/destinationgcsschemasnocompression.md - docs/models/destinationgooglesheets.md - docs/models/destinationgooglesheetsgooglesheets.md + - docs/models/destinationiceberg.md + - docs/models/destinationicebergcatalogtype.md + - docs/models/destinationicebergs3.md + - docs/models/destinationicebergs3bucketregion.md + - docs/models/destinationicebergschemascatalogconfigcatalogtype.md + - docs/models/destinationicebergschemascatalogconfigicebergcatalogconfigcatalogtype.md + - docs/models/destinationicebergschemascatalogtype.md + - docs/models/destinationicebergstoragetype.md - docs/models/destinationmilvus.md - docs/models/destinationmilvusapitoken.md - docs/models/destinationmilvusauthentication.md @@ -679,6 +696,7 @@ generatedFiles: - docs/models/destinationyellowbrickverifyfull.md - docs/models/detailtype.md - docs/models/detectchangeswithxminsystemcolumn.md + - docs/models/devnull.md - docs/models/dimension.md - docs/models/dimensionsfilter.md - docs/models/disable.md @@ -690,6 +708,7 @@ generatedFiles: - docs/models/domainregioncode.md - docs/models/doublevalue.md - docs/models/dremio.md + - docs/models/dropboxsign.md - docs/models/duckdb.md - docs/models/dynamodb.md - docs/models/dynamodbregion.md @@ -706,6 +725,8 @@ generatedFiles: - docs/models/enterprise.md - docs/models/environment.md - docs/models/eubasedaccount.md + - docs/models/eventbrite.md + - docs/models/everynthentry.md - docs/models/excelformat.md - docs/models/exchangerates.md - docs/models/expression.md @@ -713,6 +734,7 @@ generatedFiles: - docs/models/ezofficeinventory.md - docs/models/facebookmarketing.md - docs/models/facebookmarketingcredentials.md + - docs/models/failing.md - docs/models/fake.md - docs/models/faker.md - docs/models/fauna.md @@ -720,6 +742,7 @@ generatedFiles: - docs/models/file.md - docs/models/filebasedstreamconfig.md - docs/models/fileformat.md + - docs/models/filestorageformat.md - docs/models/filetype.md - docs/models/filter_.md - docs/models/filterappliedwhilefetchingrecordsbasedonattributekeyandattributevaluewhichwillbeappendedontherequestbody.md @@ -727,12 +750,14 @@ generatedFiles: - docs/models/filtertype.md - docs/models/firebolt.md - docs/models/firestore.md + - docs/models/firstnentries.md - docs/models/flattening.md - docs/models/fleetio.md - docs/models/format.md - docs/models/formattype.md - docs/models/formattypewildcard.md - docs/models/freshcaller.md + - docs/models/freshchat.md - docs/models/freshdesk.md - docs/models/freshsales.md - docs/models/fromcsv.md @@ -754,6 +779,7 @@ generatedFiles: - docs/models/gitlabcredentials.md - docs/models/glassfrog.md - docs/models/globalaccount.md + - docs/models/gluecatalog.md - docs/models/gnews.md - docs/models/goldcast.md - docs/models/googleads.md @@ -778,6 +804,7 @@ generatedFiles: - docs/models/groupby.md - docs/models/guru.md - docs/models/gzip.md + - docs/models/hadoopcatalogusehierarchicalfilesystemsassameasstorageconfig.md - docs/models/hardcodedrecords.md - docs/models/harvest.md - docs/models/header.md @@ -785,6 +812,7 @@ generatedFiles: - docs/models/height.md - docs/models/hibob.md - docs/models/highlevel.md + - docs/models/hivecataloguseapachehivemetastore.md - docs/models/hmackey.md - docs/models/httpspublicweb.md - docs/models/hubplanner.md @@ -792,6 +820,8 @@ generatedFiles: - docs/models/hubspotcredentials.md - docs/models/iamrole.md - docs/models/iamuser.md + - docs/models/iceberg.md + - docs/models/icebergcatalogconfig.md - docs/models/in_.md - docs/models/indexing.md - docs/models/initiateoauthrequest.md @@ -806,6 +836,7 @@ generatedFiles: - docs/models/invalidcdcpositionbehavioradvanced.md - docs/models/ip2whois.md - docs/models/iterable.md + - docs/models/jdbccataloguserelationaldatabase.md - docs/models/jira.md - docs/models/jobcreaterequest.md - docs/models/jobresponse.md @@ -817,6 +848,7 @@ generatedFiles: - docs/models/jsonlinesnewlinedelimitedjson.md - docs/models/k6cloud.md - docs/models/keypairauthentication.md + - docs/models/kissmetrics.md - docs/models/klarna.md - docs/models/klaviyo.md - docs/models/kyve.md @@ -832,8 +864,12 @@ generatedFiles: - docs/models/linkedinpages.md - docs/models/linnworks.md - docs/models/loadingmethod.md + - docs/models/lob.md - docs/models/local.md - docs/models/localfilesystemlimited.md + - docs/models/logging.md + - docs/models/loggingconfiguration.md + - docs/models/loggingtype.md - docs/models/loginpassword.md - docs/models/lokalise.md - docs/models/looker.md @@ -972,6 +1008,7 @@ generatedFiles: - docs/models/qualaroo.md - docs/models/queries.md - docs/models/railz.md + - docs/models/randomsampling.md - docs/models/readchangesusingbinarylogcdc.md - docs/models/readchangesusingchangedatacapturecdc.md - docs/models/readchangesusingwriteaheadlogcdc.md @@ -991,10 +1028,12 @@ generatedFiles: - docs/models/reportrecordtypes.md - docs/models/require.md - docs/models/required.md + - docs/models/restcatalog.md - docs/models/retently.md - docs/models/retentlycredentials.md - docs/models/rkicovid.md - docs/models/rolebasedauthentication.md + - docs/models/rollbar.md - docs/models/rss.md - docs/models/s3.md - docs/models/s3amazonwebservices.md @@ -1023,6 +1062,7 @@ generatedFiles: - docs/models/senseforce.md - docs/models/sentry.md - docs/models/serializationlibrary.md + - docs/models/servermanaged.md - docs/models/serviceaccount.md - docs/models/serviceaccountkey.md - docs/models/serviceaccountkeyauthentication.md @@ -1041,6 +1081,7 @@ generatedFiles: - docs/models/shortio.md - docs/models/signinviagoogleoauth.md - docs/models/signinviaslackoauth.md + - docs/models/silent.md - docs/models/singlestoreaccesstoken.md - docs/models/site.md - docs/models/slack.md @@ -1068,6 +1109,7 @@ generatedFiles: - docs/models/sourceairtableoauth20.md - docs/models/sourceairtablepersonalaccesstoken.md - docs/models/sourceairtableschemasauthmethod.md + - docs/models/sourcealgolia.md - docs/models/sourceamazonads.md - docs/models/sourceamazonadsamazonads.md - docs/models/sourceamazonadsauthtype.md @@ -1105,6 +1147,7 @@ generatedFiles: - docs/models/sourceazuretable.md - docs/models/sourcebamboohr.md - docs/models/sourcebasecamp.md + - docs/models/sourcebeamer.md - docs/models/sourcebigquery.md - docs/models/sourcebigquerybigquery.md - docs/models/sourcebingads.md @@ -1157,6 +1200,7 @@ generatedFiles: - docs/models/sourcedixa.md - docs/models/sourcedockerhub.md - docs/models/sourcedremio.md + - docs/models/sourcedropboxsign.md - docs/models/sourcedynamodb.md - docs/models/sourcedynamodbauthtype.md - docs/models/sourcedynamodbcredentials.md @@ -1164,6 +1208,7 @@ generatedFiles: - docs/models/sourcedynamodbdynamodbregion.md - docs/models/sourcedynamodbschemasauthtype.md - docs/models/sourceemailoctopus.md + - docs/models/sourceeventbrite.md - docs/models/sourceexchangerates.md - docs/models/sourceezofficeinventory.md - docs/models/sourcefacebookmarketing.md @@ -1178,6 +1223,7 @@ generatedFiles: - docs/models/sourcefaunadeletionmode.md - docs/models/sourcefaunaschemasdeletionmode.md - docs/models/sourcefile.md + - docs/models/sourcefilefileformat.md - docs/models/sourcefileschemasproviderstorage.md - docs/models/sourcefileschemasproviderstorageprovider6storage.md - docs/models/sourcefileschemasproviderstorageprovider7storage.md @@ -1189,6 +1235,7 @@ generatedFiles: - docs/models/sourcefireboltfirebolt.md - docs/models/sourcefleetio.md - docs/models/sourcefreshcaller.md + - docs/models/sourcefreshchat.md - docs/models/sourcefreshdesk.md - docs/models/sourcefreshsales.md - docs/models/sourcefront.md @@ -1548,6 +1595,7 @@ generatedFiles: - docs/models/sourcejotformapiendpoint.md - docs/models/sourcejotformschemasapiendpoint.md - docs/models/sourcek6cloud.md + - docs/models/sourcekissmetrics.md - docs/models/sourceklarna.md - docs/models/sourceklarnaregion.md - docs/models/sourceklaviyo.md @@ -1574,6 +1622,7 @@ generatedFiles: - docs/models/sourcelinkedinpagesoauth20.md - docs/models/sourcelinkedinpagesschemasauthmethod.md - docs/models/sourcelinnworks.md + - docs/models/sourcelob.md - docs/models/sourcelokalise.md - docs/models/sourcelooker.md - docs/models/sourceluma.md @@ -1825,6 +1874,7 @@ generatedFiles: - docs/models/sourceretentlyretently.md - docs/models/sourceretentlyschemasauthtype.md - docs/models/sourcerkicovid.md + - docs/models/sourcerollbar.md - docs/models/sourcerss.md - docs/models/sources3.md - docs/models/sources3autogenerated.md @@ -1939,6 +1989,7 @@ generatedFiles: - docs/models/sourcesnowflakeusernameandpassword.md - docs/models/sourcesonarcloud.md - docs/models/sourcespacexapi.md + - docs/models/sourcesplitio.md - docs/models/sourcesquare.md - docs/models/sourcesquareapikey.md - docs/models/sourcesquareauthentication.md @@ -1984,6 +2035,7 @@ generatedFiles: - docs/models/sourcetypeformtypeform.md - docs/models/sourceuscensus.md - docs/models/sourcevantage.md + - docs/models/sourcevwo.md - docs/models/sourcewebflow.md - docs/models/sourcewheniwork.md - docs/models/sourcewhiskyhunter.md @@ -2027,6 +2079,7 @@ generatedFiles: - docs/models/sourcezohocrmenvironment.md - docs/models/sourcezoom.md - docs/models/spacexapi.md + - docs/models/splitio.md - docs/models/sqlinserts.md - docs/models/square.md - docs/models/squarecredentials.md @@ -2040,7 +2093,9 @@ generatedFiles: - docs/models/statefilter.md - docs/models/status.md - docs/models/storage.md + - docs/models/storageconfig.md - docs/models/storageprovider.md + - docs/models/storagetype.md - docs/models/strategies.md - docs/models/strava.md - docs/models/streamconfiguration.md @@ -2060,8 +2115,11 @@ generatedFiles: - docs/models/teamwork.md - docs/models/tempo.md - docs/models/teradata.md + - docs/models/testdestination.md + - docs/models/testdestinationtype.md - docs/models/textsplitter.md - docs/models/theguardianapi.md + - docs/models/throttled.md - docs/models/tiktokmarketing.md - docs/models/tiktokmarketingcredentials.md - docs/models/timegranularity.md @@ -2110,6 +2168,7 @@ generatedFiles: - docs/models/viaapi.md - docs/models/viewattributionwindow.md - docs/models/viewwindowdays.md + - docs/models/vwo.md - docs/models/weaviate.md - docs/models/webflow.md - docs/models/wheniwork.md @@ -2228,6 +2287,7 @@ generatedFiles: - src/airbyte_api/models/destination_clickhouse.py - src/airbyte_api/models/destination_convex.py - src/airbyte_api/models/destination_databricks.py + - src/airbyte_api/models/destination_dev_null.py - src/airbyte_api/models/destination_duckdb.py - src/airbyte_api/models/destination_dynamodb.py - src/airbyte_api/models/destination_elasticsearch.py @@ -2235,6 +2295,7 @@ generatedFiles: - src/airbyte_api/models/destination_firestore.py - src/airbyte_api/models/destination_gcs.py - src/airbyte_api/models/destination_google_sheets.py + - src/airbyte_api/models/destination_iceberg.py - src/airbyte_api/models/destination_milvus.py - src/airbyte_api/models/destination_mongodb.py - src/airbyte_api/models/destination_mssql.py @@ -2326,6 +2387,7 @@ generatedFiles: - src/airbyte_api/models/source_airbyte.py - src/airbyte_api/models/source_aircall.py - src/airbyte_api/models/source_airtable.py + - src/airbyte_api/models/source_algolia.py - src/airbyte_api/models/source_amazon_ads.py - src/airbyte_api/models/source_amazon_seller_partner.py - src/airbyte_api/models/source_amazon_sqs.py @@ -2341,6 +2403,7 @@ generatedFiles: - src/airbyte_api/models/source_azure_table.py - src/airbyte_api/models/source_bamboo_hr.py - src/airbyte_api/models/source_basecamp.py + - src/airbyte_api/models/source_beamer.py - src/airbyte_api/models/source_bigquery.py - src/airbyte_api/models/source_bing_ads.py - src/airbyte_api/models/source_bitly.py @@ -2376,8 +2439,10 @@ generatedFiles: - src/airbyte_api/models/source_dixa.py - src/airbyte_api/models/source_dockerhub.py - src/airbyte_api/models/source_dremio.py + - src/airbyte_api/models/source_dropbox_sign.py - src/airbyte_api/models/source_dynamodb.py - src/airbyte_api/models/source_emailoctopus.py + - src/airbyte_api/models/source_eventbrite.py - src/airbyte_api/models/source_exchange_rates.py - src/airbyte_api/models/source_ezofficeinventory.py - src/airbyte_api/models/source_facebook_marketing.py @@ -2387,6 +2452,7 @@ generatedFiles: - src/airbyte_api/models/source_firebolt.py - src/airbyte_api/models/source_fleetio.py - src/airbyte_api/models/source_freshcaller.py + - src/airbyte_api/models/source_freshchat.py - src/airbyte_api/models/source_freshdesk.py - src/airbyte_api/models/source_freshsales.py - src/airbyte_api/models/source_front.py @@ -2426,6 +2492,7 @@ generatedFiles: - src/airbyte_api/models/source_jira.py - src/airbyte_api/models/source_jotform.py - src/airbyte_api/models/source_k6_cloud.py + - src/airbyte_api/models/source_kissmetrics.py - src/airbyte_api/models/source_klarna.py - src/airbyte_api/models/source_klaviyo.py - src/airbyte_api/models/source_kyve.py @@ -2436,6 +2503,7 @@ generatedFiles: - src/airbyte_api/models/source_linkedin_ads.py - src/airbyte_api/models/source_linkedin_pages.py - src/airbyte_api/models/source_linnworks.py + - src/airbyte_api/models/source_lob.py - src/airbyte_api/models/source_lokalise.py - src/airbyte_api/models/source_looker.py - src/airbyte_api/models/source_luma.py @@ -2497,6 +2565,7 @@ generatedFiles: - src/airbyte_api/models/source_redshift.py - src/airbyte_api/models/source_retently.py - src/airbyte_api/models/source_rki_covid.py + - src/airbyte_api/models/source_rollbar.py - src/airbyte_api/models/source_rss.py - src/airbyte_api/models/source_s3.py - src/airbyte_api/models/source_salesforce.py @@ -2522,6 +2591,7 @@ generatedFiles: - src/airbyte_api/models/source_snowflake.py - src/airbyte_api/models/source_sonar_cloud.py - src/airbyte_api/models/source_spacex_api.py + - src/airbyte_api/models/source_split_io.py - src/airbyte_api/models/source_square.py - src/airbyte_api/models/source_strava.py - src/airbyte_api/models/source_stripe.py @@ -2541,6 +2611,7 @@ generatedFiles: - src/airbyte_api/models/source_typeform.py - src/airbyte_api/models/source_us_census.py - src/airbyte_api/models/source_vantage.py + - src/airbyte_api/models/source_vwo.py - src/airbyte_api/models/source_webflow.py - src/airbyte_api/models/source_when_i_work.py - src/airbyte_api/models/source_whisky_hunter.py @@ -2601,329 +2672,133 @@ examples: jobId: 801771 responses: "200": - application/json: - connectionId: - duration: PT8H6M12S - jobId: 439621 - jobType: sync - startTime: "2023-03-25T01:30:50Z" - status: running + application/json: {"connectionId": "", "duration": "PT8H6M12S", "jobId": 439621, "jobType": "sync", "startTime": "2023-03-25T01:30:50Z", "status": "running"} createConnection: Connection Creation Request Example: requestBody: - application/json: - destinationId: e478de0d-a3a0-475c-b019-25f7dd29e281 - name: Postgres-to-Bigquery - namespaceFormat: ${SOURCE_NAMESPACE} - sourceId: 95e66a59-8045-4307-9678-63bc3c9b8c93 + application/json: {"destinationId": "e478de0d-a3a0-475c-b019-25f7dd29e281", "name": "Postgres-to-Bigquery", "namespaceFormat": "${SOURCE_NAMESPACE}", "sourceId": "95e66a59-8045-4307-9678-63bc3c9b8c93"} responses: "200": - application/json: - connectionId: - destinationId: - name: - schedule: - scheduleType: basic - sourceId: - status: deprecated - workspaceId: + application/json: {"connectionId": "", "destinationId": "", "name": "", "schedule": {"scheduleType": "basic"}, "sourceId": "", "status": "deprecated", "workspaceId": ""} Connection Creation Response Example: requestBody: - application/json: - destinationId: c669dd1e-3620-483e-afc8-55914e0a570f - namespaceFormat: ${SOURCE_NAMESPACE} - sourceId: 6dd427d8-3a55-4584-b835-842325b6c7b3 + application/json: {"destinationId": "c669dd1e-3620-483e-afc8-55914e0a570f", "namespaceFormat": "${SOURCE_NAMESPACE}", "sourceId": "6dd427d8-3a55-4584-b835-842325b6c7b3"} responses: "200": - application/json: - connectionId: 9924bcd0-99be-453d-ba47-c2c9766f7da5 - destinationId: - name: - schedule: - scheduleType: manual - sourceId: - status: deprecated - workspaceId: + application/json: {"connectionId": "9924bcd0-99be-453d-ba47-c2c9766f7da5", "destinationId": "", "name": "", "schedule": {"scheduleType": "manual"}, "sourceId": "", "status": "deprecated", "workspaceId": ""} createDestination: Destination Creation Request Example: requestBody: - application/json: - configuration: - indexing: - index: - pinecone_environment: gcp-starter - pinecone_key: - processing: - chunk_size: 25368 - metadata_fields: - - user.name - text_fields: - - user.name - name: Postgres - workspaceId: 2155ae5a-de39-4808-af6a-16fe7b8b4ed2 + application/json: {"configuration": {"indexing": {"credentials": {"password": "AIRBYTE_PASSWORD"}, "database": "AIRBYTE_DATABASE", "default_schema": "AIRBYTE_SCHEMA", "host": "AIRBYTE_ACCOUNT", "port": "5432", "username": "AIRBYTE_USER"}, "processing": {"chunk_size": 540943, "metadata_fields": ["age"], "text_fields": ["users.*.name"]}}, "name": "Postgres", "workspaceId": "2155ae5a-de39-4808-af6a-16fe7b8b4ed2"} responses: "200": - application/json: - configuration: - indexing: - credentials: - password: AIRBYTE_PASSWORD - database: AIRBYTE_DATABASE - default_schema: AIRBYTE_SCHEMA - host: AIRBYTE_ACCOUNT - port: "5432" - username: AIRBYTE_USER - processing: - chunk_size: 988471 - metadata_fields: - - age - text_fields: - - user.name - destinationId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - destinationType: postgres - name: Analytics Team Postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e + application/json: {"configuration": {"catalog_config": {"catalog_schema": "public", "database": "public", "jdbc_url": "jdbc:postgresql://{host}:{port}/{database}"}, "storage_config": {"access_key_id": "A012345678910EXAMPLE", "s3_endpoint": "localhost:9000", "s3_path_style_access": true, "s3_warehouse_uri": "s3://my-bucket/path/to/warehouse", "secret_access_key": "a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY"}}, "destinationId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "destinationType": "postgres", "name": "Analytics Team Postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"} Destination Creation Response Example: requestBody: - application/json: - configuration: - project_id: - name: - workspaceId: ad46e8e6-2f62-408e-9ba5-019ef3492fc0 + application/json: {"configuration": {"project_id": ""}, "name": "", "workspaceId": "ad46e8e6-2f62-408e-9ba5-019ef3492fc0"} responses: "200": - application/json: - configuration: - database: - host: bare-nightlife.org - password: 1kxEg7h49Vv5Y0Q - port: "5439" - schema: public - tunnel_method: - tunnel_host: - tunnel_port: "22" - tunnel_user: - tunnel_user_password: - uploading_method: - access_key_id: - file_name_pattern: '{part_number}' - s3_bucket_name: airbyte.staging - s3_bucket_path: data_sync/test - secret_access_key: - username: Alivia60 - destinationId: af0c3c67-aa61-419f-8922-95b0bf840e86 - destinationType: - name: - workspaceId: + application/json: {"configuration": {"host": "localhost,127.0.0.1", "username": "Lempi78"}, "destinationId": "af0c3c67-aa61-419f-8922-95b0bf840e86", "destinationType": "", "name": "", "workspaceId": ""} createJob: Job Creation Request Example: requestBody: - application/json: - connectionId: e735894a-e773-4938-969f-45f53957b75b - jobType: sync + application/json: {"connectionId": "e735894a-e773-4938-969f-45f53957b75b", "jobType": "sync"} responses: "200": - application/json: - connectionId: - duration: PT8H6M12S - jobId: 300546 - jobType: sync - startTime: "2023-03-25T01:30:50Z" - status: running + application/json: {"connectionId": "", "duration": "PT8H6M12S", "jobId": 300546, "jobType": "sync", "startTime": "2023-03-25T01:30:50Z", "status": "running"} Job Creation Response Example: requestBody: - application/json: - connectionId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - jobType: sync + application/json: {"connectionId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "jobType": "sync"} responses: "200": - application/json: - connectionId: - jobId: 1234 - jobType: sync - startTime: - status: running + application/json: {"connectionId": "", "jobId": 1234, "jobType": "sync", "startTime": "", "status": "running"} createOrUpdateWorkspaceOAuthCredentials: speakeasy-default-create-or-update-workspace-O-auth-credentials: parameters: path: - workspaceId: + workspaceId: "" requestBody: - application/json: - actorType: destination - configuration: - user: charles - name: amazon-ads + application/json: {"actorType": "destination", "configuration": {"user": "charles"}, "name": "amazon-ads"} createPermission: Permission Creation Request Example: requestBody: - application/json: - permissionType: workspace_admin - userId: 7d08fd6c-531e-4a00-937e-3d355f253e63 - workspaceId: 9924bcd0-99be-453d-ba47-c2c9766f7da5 + application/json: {"permissionType": "workspace_admin", "userId": "7d08fd6c-531e-4a00-937e-3d355f253e63", "workspaceId": "9924bcd0-99be-453d-ba47-c2c9766f7da5"} responses: "200": - application/json: - permissionId: 756578e3-7923-4546-a65e-816c2e1a3118 - permissionType: organization_admin - userId: 241c67da-1418-479b-a3b1-0769c70bc115 + application/json: {"permissionId": "756578e3-7923-4546-a65e-816c2e1a3118", "permissionType": "organization_admin", "userId": "241c67da-1418-479b-a3b1-0769c70bc115"} Permission Creation Response Example: requestBody: - application/json: - permissionType: organization_editor - userId: 297cb6ba-4669-43f1-b750-c800e1a1986b + application/json: {"permissionType": "organization_editor", "userId": "297cb6ba-4669-43f1-b750-c800e1a1986b"} responses: "200": - application/json: - permissionId: 9924bcd0-99be-453d-ba47-c2c9766f7da5 - permissionType: workspace_admin - userId: 7d08fd6c-531e-4a00-937e-3d355f253e63 + application/json: {"permissionId": "9924bcd0-99be-453d-ba47-c2c9766f7da5", "permissionType": "workspace_admin", "userId": "7d08fd6c-531e-4a00-937e-3d355f253e63"} createSource: Source Creation Request Example: requestBody: - application/json: - configuration: - custom_reports: - - columns: [] - name: - start_date: "2022-07-28" - - columns: [] - name: - start_date: "2022-07-28" - - columns: - - TOTAL_WEB_ENGAGEMENT_CHECKOUT - - TOTAL_VIEW_LEAD - - TOTAL_ENGAGEMENT_CHECKOUT - name: - start_date: "2022-07-28" - start_date: "2022-07-28" - name: My Source - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"custom_reports": [{"columns": [], "name": "", "start_date": "2022-07-28"}, {"columns": [], "name": "", "start_date": "2022-07-28"}, {"columns": ["TOTAL_WEB_ENGAGEMENT_CHECKOUT", "TOTAL_VIEW_LEAD", "TOTAL_ENGAGEMENT_CHECKOUT"], "name": "", "start_date": "2022-07-28"}], "start_date": "2022-07-28"}, "name": "My Source", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} responses: "200": - application/json: - configuration: - credentials: - client_id: - client_secret: - tenant_id: - start_date: "2021-01-01T00:00:00.000000Z" - streams: - - name: - - name: - name: Analytics Team Postgres - sourceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - sourceType: postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e + application/json: {"configuration": {"instance_api_url": "https://localhost:3000/api/", "username": "Cloyd.Wiza"}, "name": "Analytics Team Postgres", "sourceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "sourceType": "postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"} Source Creation Response Example: requestBody: - application/json: - configuration: - api_key: - end_date: "2024-03-01T00:00:00Z" - start_date: "2022-03-01T00:00:00Z" - name: - workspaceId: cf0f31f3-ddc9-4848-834b-dfb109056aa6 + application/json: {"configuration": {"X-Postmark-Account-Token": "", "X-Postmark-Server-Token": ""}, "name": "", "workspaceId": "cf0f31f3-ddc9-4848-834b-dfb109056aa6"} responses: "200": - application/json: - configuration: - credentials: - service_account_info: '{ "type": "service_account", "project_id": YOUR_PROJECT_ID, "private_key_id": YOUR_PRIVATE_KEY, ... }' - spreadsheet_id: https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit - name: - sourceId: 0c31738c-0b2d-4887-b506-e2cd1c39cc35 - sourceType: - workspaceId: + application/json: {"configuration": {"api_key": "", "location_id": "", "start_date": "2023-02-24T06:59:27.871Z"}, "name": "", "sourceId": "0c31738c-0b2d-4887-b506-e2cd1c39cc35", "sourceType": "", "workspaceId": ""} createWorkspace: Workspace Creation Request Example: requestBody: - application/json: - name: Company Workspace Name + application/json: {"name": "Company Workspace Name"} responses: "200": - application/json: - name: - workspaceId: + application/json: {"name": "", "workspaceId": ""} Workspace Creation Response Example: requestBody: - application/json: - name: + application/json: {"name": ""} responses: "200": - application/json: - name: - workspaceId: 9924bcd0-99be-453d-ba47-c2c9766f7da5 + application/json: {"name": "", "workspaceId": "9924bcd0-99be-453d-ba47-c2c9766f7da5"} deleteConnection: speakeasy-default-delete-connection: parameters: path: - connectionId: + connectionId: "" deleteDestination: speakeasy-default-delete-destination: parameters: path: - destinationId: + destinationId: "" deletePermission: speakeasy-default-delete-permission: parameters: path: - permissionId: + permissionId: "" deleteSource: speakeasy-default-delete-source: parameters: path: - sourceId: + sourceId: "" deleteWorkspace: speakeasy-default-delete-workspace: parameters: path: - workspaceId: + workspaceId: "" getConnection: Connection Get Response Example: parameters: path: - connectionId: + connectionId: "" responses: "200": - application/json: - connectionId: - destinationId: 744cc0ed-7f05-4949-9e60-2a814f90c035 - name: Postgres To Snowflake - schedule: - scheduleType: basic - sourceId: 9924bcd0-99be-453d-ba47-c2c9766f7da5 - status: deprecated - workspaceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 + application/json: {"connectionId": "", "destinationId": "744cc0ed-7f05-4949-9e60-2a814f90c035", "name": "Postgres To Snowflake", "schedule": {"scheduleType": "basic"}, "sourceId": "9924bcd0-99be-453d-ba47-c2c9766f7da5", "status": "deprecated", "workspaceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826"} getDestination: Destination Get Response Example: parameters: path: - destinationId: + destinationId: "" responses: "200": - application/json: - configuration: - embedding: - openai_key: - indexing: - credentials: - password: AIRBYTE_PASSWORD - database: AIRBYTE_DATABASE - default_schema: AIRBYTE_SCHEMA - host: AIRBYTE_ACCOUNT - port: "5432" - username: AIRBYTE_USER - processing: - chunk_size: 102547 - metadata_fields: - - age - text_fields: - - text - destinationId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - destinationType: - name: My Destination - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"host": "cooperative-brochure.biz", "port": "1521", "schema": "airbyte", "sid": "", "username": "Eldon_Waelchi33"}, "destinationId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "destinationType": "", "name": "My Destination", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} getHealthCheck: speakeasy-default-get-health-check: {} getJob: @@ -2933,40 +2808,28 @@ examples: jobId: 131101 responses: "200": - application/json: - connectionId: - jobId: 369528 - jobType: sync - startTime: - status: running + application/json: {"connectionId": "", "jobId": 369528, "jobType": "sync", "startTime": "", "status": "running"} getPermission: speakeasy-default-get-permission: parameters: path: - permissionId: + permissionId: "" responses: "200": - application/json: - permissionId: cea2b5ef-cafa-4d22-a3a7-ccd6aedb824c - permissionType: workspace_owner - userId: b28fe60f-8634-4971-a922-b1ae92ad8eb7 + application/json: {"permissionId": "cea2b5ef-cafa-4d22-a3a7-ccd6aedb824c", "permissionType": "workspace_owner", "userId": "b28fe60f-8634-4971-a922-b1ae92ad8eb7"} getSource: Source Get Response Example: parameters: path: - sourceId: + sourceId: "" responses: "200": - application/json: - name: running - sourceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - sourceType: postgres - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"start_date": "2023-12-25T04:38:38.802Z", "username": "Dannie_Swaniawski"}, "name": "running", "sourceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "sourceType": "postgres", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} getStreamProperties: speakeasy-default-get-stream-properties: parameters: query: - sourceId: + sourceId: "" responses: "200": application/json: [] @@ -2974,485 +2837,199 @@ examples: Workspace Get Response Example: parameters: path: - workspaceId: + workspaceId: "" responses: "200": - application/json: - dataResidency: auto - name: Acme Company - workspaceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 + application/json: {"dataResidency": "auto", "name": "Acme Company", "workspaceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826"} initiateOAuth: speakeasy-default-initiate-O-auth: requestBody: - application/json: - redirectUrl: https://cloud.airbyte.io/v1/api/oauth/callback - sourceType: gitlab - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e + application/json: {"redirectUrl": "https://cloud.airbyte.io/v1/api/oauth/callback", "sourceType": "gitlab", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"} listConnections: speakeasy-default-list-connections: responses: "200": - application/json: - data: - - connectionId: - destinationId: - name: test-connection - schedule: - scheduleType: basic - sourceId: - status: deprecated - workspaceId: - - connectionId: - destinationId: - name: - schedule: - scheduleType: basic - sourceId: - status: deprecated - workspaceId: - - connectionId: - destinationId: - name: - schedule: - scheduleType: manual - sourceId: 49237019-645d-47d4-b45b-5eddf97775ce - status: inactive - workspaceId: - - connectionId: - destinationId: al312fs-0ab1-4f72-9ed7-0b8fc27c5826 - name: - schedule: - scheduleType: cron - sourceId: - status: inactive - workspaceId: - - connectionId: - destinationId: - name: - schedule: - scheduleType: manual - sourceId: - status: deprecated - workspaceId: - - connectionId: - destinationId: - name: - schedule: - scheduleType: basic - sourceId: - status: active - workspaceId: - - connectionId: - dataResidency: auto - destinationId: - name: - schedule: - scheduleType: manual - sourceId: - status: inactive - workspaceId: - next: https://api.airbyte.com/v1/connections?limit=5&offset=10 - previous: https://api.airbyte.com/v1/connections?limit=5&offset=0 + application/json: {"data": [{"connectionId": "", "destinationId": "", "name": "test-connection", "schedule": {"scheduleType": "basic"}, "sourceId": "", "status": "deprecated", "workspaceId": ""}, {"connectionId": "", "destinationId": "", "name": "", "schedule": {"scheduleType": "basic"}, "sourceId": "", "status": "deprecated", "workspaceId": ""}, {"connectionId": "", "destinationId": "", "name": "", "schedule": {"scheduleType": "manual"}, "sourceId": "49237019-645d-47d4-b45b-5eddf97775ce", "status": "inactive", "workspaceId": ""}, {"connectionId": "", "destinationId": "al312fs-0ab1-4f72-9ed7-0b8fc27c5826", "name": "", "schedule": {"scheduleType": "cron"}, "sourceId": "", "status": "inactive", "workspaceId": ""}, {"connectionId": "", "destinationId": "", "name": "", "schedule": {"scheduleType": "manual"}, "sourceId": "", "status": "deprecated", "workspaceId": ""}, {"connectionId": "", "destinationId": "", "name": "", "schedule": {"scheduleType": "basic"}, "sourceId": "", "status": "active", "workspaceId": ""}, {"connectionId": "", "dataResidency": "auto", "destinationId": "", "name": "", "schedule": {"scheduleType": "manual"}, "sourceId": "", "status": "inactive", "workspaceId": ""}], "next": "https://api.airbyte.com/v1/connections?limit=5&offset=10", "previous": "https://api.airbyte.com/v1/connections?limit=5&offset=0"} listDestinations: speakeasy-default-list-destinations: responses: "200": - application/json: - data: - - configuration: - destination_path: /json_data - host: phony-atrium.name - password: R2h1z9Lo5EEb5Ho - port: 22 - username: Favian.Langworth - destinationId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - destinationType: postgres - name: Analytics Team Postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e - next: https://api.airbyte.com/v1/destinations?limit=5&offset=10 - previous: https://api.airbyte.com/v1/destinations?limit=5&offset=0 + application/json: {"data": [{"configuration": {"destination_path": "/json_data", "host": "phony-atrium.name", "password": "R2h1z9Lo5EEb5Ho", "port": 22, "username": "Favian.Langworth"}, "destinationId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "destinationType": "postgres", "name": "Analytics Team Postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"}], "next": "https://api.airbyte.com/v1/destinations?limit=5&offset=10", "previous": "https://api.airbyte.com/v1/destinations?limit=5&offset=0"} listJobs: "": parameters: query: createdAtEnd: 1687450500000 createdAtStart: 1687450500000 - orderBy: updatedAt|DESC + orderBy: "updatedAt|DESC" updatedAtEnd: 1687450500000 updatedAtStart: 1687450500000 responses: "200": - application/json: - data: - - connectionId: - jobId: 808104 - jobType: sync - startTime: "2023-03-25T01:30:50Z" - status: running - next: https://api.airbyte.com/v1/jobs?limit=5&offset=10 - previous: https://api.airbyte.com/v1/jobs?limit=5&offset=0 + application/json: {"data": [{"connectionId": "", "jobId": 808104, "jobType": "sync", "startTime": "2023-03-25T01:30:50Z", "status": "running"}], "next": "https://api.airbyte.com/v1/jobs?limit=5&offset=10", "previous": "https://api.airbyte.com/v1/jobs?limit=5&offset=0"} Job List Response Example: parameters: query: createdAtEnd: 1687450500000 createdAtStart: 1687450500000 - orderBy: updatedAt|DESC + orderBy: "updatedAt|DESC" updatedAtEnd: 1687450500000 updatedAtStart: 1687450500000 responses: "200": - application/json: - data: - - connectionId: - jobId: 4995 - jobType: sync - startTime: - status: running - next: https://api.airbyte.com/v1/jobs?limit=5&offset=10 - previous: https://api.airbyte.com/v1/jobs?limit=5&offset=0 + application/json: {"data": [{"connectionId": "", "jobId": 4995, "jobType": "sync", "startTime": "", "status": "running"}], "next": "https://api.airbyte.com/v1/jobs?limit=5&offset=10", "previous": "https://api.airbyte.com/v1/jobs?limit=5&offset=0"} listOrganizationsForUser: speakeasy-default-list-organizations-for-user: responses: "200": - application/json: - data: [] + application/json: {"data": []} listPermissions: speakeasy-default-list-permissions: responses: "200": - application/json: - data: [] + application/json: {"data": []} listSources: "": parameters: query: - workspaceIds: - - df08f6b0-b364-4cc1-9b3f-96f5d2fccfb2,b0796797-de23-4fc7-a5e2-7e131314718c + workspaceIds: ["df08f6b0-b364-4cc1-9b3f-96f5d2fccfb2,b0796797-de23-4fc7-a5e2-7e131314718c"] responses: "200": - application/json: - data: - - configuration: - api_token: - name: Analytics Team Postgres - sourceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - sourceType: postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e - next: https://api.airbyte.com/v1/sources?limit=5&offset=10 - previous: https://api.airbyte.com/v1/sources?limit=5&offset=0 + application/json: {"data": [{"configuration": {"api_endpoint": {"enterprise_url": "https://leading-whack.com"}, "api_key": "", "end_date": "2023-01-02T17:13:18.180Z", "start_date": "2024-05-08T21:24:52.191Z"}, "name": "Analytics Team Postgres", "sourceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "sourceType": "postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"}], "next": "https://api.airbyte.com/v1/sources?limit=5&offset=10", "previous": "https://api.airbyte.com/v1/sources?limit=5&offset=0"} listUsersWithinAnOrganization: speakeasy-default-list-users-within-an-organization: parameters: query: - organizationId: + organizationId: "" responses: "200": - application/json: - data: [] + application/json: {"data": []} listWorkspaces: speakeasy-default-list-workspaces: responses: "200": - application/json: - data: - - dataResidency: auto - name: Acme Company - workspaceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - next: https://api.airbyte.com/v1/workspaces?limit=5&offset=10 - previous: https://api.airbyte.com/v1/workspaces?limit=5&offset=0 + application/json: {"data": [{"dataResidency": "auto", "name": "Acme Company", "workspaceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826"}], "next": "https://api.airbyte.com/v1/workspaces?limit=5&offset=10", "previous": "https://api.airbyte.com/v1/workspaces?limit=5&offset=0"} patchConnection: Connection Get Response Example: parameters: path: - connectionId: + connectionId: "" requestBody: - application/json: - namespaceFormat: ${SOURCE_NAMESPACE} + application/json: {"namespaceFormat": "${SOURCE_NAMESPACE}"} responses: "200": - application/json: - connectionId: - destinationId: 744cc0ed-7f05-4949-9e60-2a814f90c035 - name: Postgres To Snowflake - schedule: - scheduleType: basic - sourceId: 9924bcd0-99be-453d-ba47-c2c9766f7da5 - status: inactive - workspaceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 + application/json: {"connectionId": "", "destinationId": "744cc0ed-7f05-4949-9e60-2a814f90c035", "name": "Postgres To Snowflake", "schedule": {"scheduleType": "basic"}, "sourceId": "9924bcd0-99be-453d-ba47-c2c9766f7da5", "status": "inactive", "workspaceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826"} Connection Update Request Example: parameters: path: - connectionId: + connectionId: "" requestBody: - application/json: - name: Postgres-to-Bigquery - namespaceFormat: ${SOURCE_NAMESPACE} + application/json: {"name": "Postgres-to-Bigquery", "namespaceFormat": "${SOURCE_NAMESPACE}"} responses: "200": - application/json: - connectionId: - destinationId: - name: - schedule: - scheduleType: manual - sourceId: - status: active - workspaceId: + application/json: {"connectionId": "", "destinationId": "", "name": "", "schedule": {"scheduleType": "manual"}, "sourceId": "", "status": "active", "workspaceId": ""} patchDestination: Destination Update Request Example: parameters: path: - destinationId: + destinationId: "" requestBody: - application/json: - configuration: - destination_path: 'motherduck:' - schema: main - name: My Destination + application/json: {"configuration": {"destination_path": "motherduck:", "schema": "main"}, "name": "My Destination"} responses: "200": - application/json: - configuration: - database: - host: disloyal-lox.net - port: "5432" - schema: public - tunnel_method: - tunnel_host: - tunnel_port: "22" - tunnel_user: - tunnel_user_password: - username: Velva.Yundt67 - destinationId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - destinationType: postgres - name: Analytics Team Postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e + application/json: {"configuration": {"database": "", "host": "disloyal-lox.net", "port": "5432", "schema": "public", "tunnel_method": {"tunnel_host": "", "tunnel_port": "22", "tunnel_user": "", "tunnel_user_password": ""}, "username": "Velva.Yundt67"}, "destinationId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "destinationType": "postgres", "name": "Analytics Team Postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"} Destination Update Response Example: parameters: path: - destinationId: + destinationId: "" requestBody: - application/json: - configuration: - authentication: - personal_access_token: - database: - hostname: abc-12345678-wxyz.cloud.databricks.com - http_path: sql/1.0/warehouses/0000-1111111-abcd90 - port: "443" - schema: default + application/json: {"configuration": {"authentication": {"personal_access_token": ""}, "database": "", "hostname": "abc-12345678-wxyz.cloud.databricks.com", "http_path": "sql/1.0/warehouses/0000-1111111-abcd90", "port": "443", "schema": "default"}} responses: "200": - application/json: - configuration: - destination_path: 'motherduck:' - schema: main - destinationId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - destinationType: - name: running - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"destination_path": "motherduck:", "schema": "main"}, "destinationId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "destinationType": "", "name": "running", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} patchSource: Source Update Request Example: parameters: path: - sourceId: + sourceId: "" requestBody: - application/json: - configuration: - api_key: - name: My Source - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"api_key": ""}, "name": "My Source", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} responses: "200": - application/json: - configuration: - auth_token: - counter_id: - end_date: "2022-01-01" - start_date: "2022-01-01" - name: Analytics Team Postgres - sourceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - sourceType: postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e + application/json: {"configuration": {"auth_token": "", "counter_id": "", "end_date": "2022-01-01", "start_date": "2022-01-01"}, "name": "Analytics Team Postgres", "sourceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "sourceType": "postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"} Source Update Response Example: parameters: path: - sourceId: + sourceId: "" requestBody: - application/json: - configuration: - credentials: - client_id: - client_secret: - refresh_token: - name: My source + application/json: {"configuration": {"credentials": {"client_id": "", "client_secret": "", "refresh_token": ""}}, "name": "My source"} responses: "200": - application/json: - configuration: - api_key: - data_type: latest - symbols: - - BTC - name: running - sourceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - sourceType: postgres - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"api_key": "", "data_type": "latest", "symbols": ["BTC"]}, "name": "running", "sourceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "sourceType": "postgres", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} putDestination: Destination Update Request Example: parameters: path: - destinationId: + destinationId: "" requestBody: - application/json: - configuration: - database: - host: urban-receptor.org - port: "8123" - tunnel_method: - ssh_key: - tunnel_host: - tunnel_port: "22" - tunnel_user: - username: Micheal.Wisoky - name: My Destination + application/json: {"configuration": {"database": "", "host": "urban-receptor.org", "port": "8123", "tunnel_method": {"ssh_key": "", "tunnel_host": "", "tunnel_port": "22", "tunnel_user": ""}, "username": "Micheal.Wisoky"}, "name": "My Destination"} responses: "200": - application/json: - configuration: - embedding: - openai_key: - indexing: - additional_headers: - - header_key: X-OpenAI-Api-Key - value: my-openai-api-key - auth: - token: - host: https://my-cluster.weaviate.network - processing: - chunk_size: 484762 - metadata_fields: - - age - text_fields: - - users.*.name - destinationId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - destinationType: postgres - name: Analytics Team Postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e + application/json: {"configuration": {"corpus_name": "", "customer_id": "", "metadata_fields": ["age"], "oauth2": {"client_id": "", "client_secret": ""}, "text_fields": ["text"], "title_field": "document_key"}, "destinationId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "destinationType": "postgres", "name": "Analytics Team Postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"} Destination Update Response Example: parameters: path: - destinationId: + destinationId: "" requestBody: - application/json: - configuration: - endpoint: - tunnel_method: - ssh_key: - tunnel_host: - tunnel_port: "22" - tunnel_user: - name: + application/json: {"configuration": {"database": "", "host": "concerned-warming.biz", "port": "1433", "schema": "public", "tunnel_method": {"ssh_key": "", "tunnel_host": "", "tunnel_port": "22", "tunnel_user": ""}, "username": "Meggie_Gibson"}, "name": ""} responses: "200": - application/json: - configuration: - access_key_id: A012345678910EXAMPLE - file_name_pattern: '{timestamp}' - role_arn: arn:aws:iam::123456789:role/ExternalIdIsYourWorkspaceId - s3_bucket_name: airbyte_sync - s3_bucket_path: data_sync/test - s3_endpoint: http://localhost:9000 - s3_path_format: ${NAMESPACE}/${STREAM_NAME}/${YEAR}_${MONTH}_${DAY}_${EPOCH}_ - secret_access_key: a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY - destinationId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - destinationType: - name: running - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"destination_path": "/json_data", "host": "unwelcome-unblinking.biz", "password": "StdJmHMRiEGgkZK", "port": 22, "username": "Arne_Bartoletti28"}, "destinationId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "destinationType": "", "name": "running", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} putSource: Source Update Request Example: parameters: path: - sourceId: + sourceId: "" requestBody: - application/json: - configuration: - api_key: - start_date: "2024-10-11T13:59:33.977Z" - name: My Source + application/json: {"configuration": {"authorization": {"email": "Annabell_Williamson@gmail.com", "service_account_info": "{ \"type\": \"service_account\", \"project_id\": YOUR_PROJECT_ID, \"private_key_id\": YOUR_PRIVATE_KEY, ... }"}, "data_state": "final", "end_date": "2021-12-12", "site_urls": ["https://example1.com/"]}, "name": "My Source"} responses: "200": - application/json: - configuration: - lwa_app_id: - lwa_client_secret: - refresh_token: - replication_end_date: "2017-01-25T00:00:00Z" - replication_start_date: "2017-01-25T00:00:00Z" - name: Analytics Team Postgres - sourceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - sourceType: postgres - workspaceId: 871d9b60-11d1-44cb-8c92-c246d53bf87e + application/json: {"configuration": {"api_key": "", "end_date": "2024-09-05T04:33:29.018Z", "start_date": "2023-08-25T03:50:09.521Z"}, "name": "Analytics Team Postgres", "sourceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "sourceType": "postgres", "workspaceId": "871d9b60-11d1-44cb-8c92-c246d53bf87e"} Source Update Response Example: parameters: path: - sourceId: + sourceId: "" requestBody: - application/json: - configuration: - aws_key_id: - aws_secret_key: - lookup_attributes_filter: - attribute_key: EventName - attribute_value: ListInstanceAssociations - start_date: "2021-01-01" - name: + application/json: {"configuration": {"api_key": ""}, "name": ""} responses: "200": - application/json: - configuration: - custom_reports: [] - start_date: "2022-07-28" - name: running - sourceId: 18dccc91-0ab1-4f72-9ed7-0b8fc27c5826 - sourceType: postgres - workspaceId: 744cc0ed-7f05-4949-9e60-2a814f90c035 + application/json: {"configuration": {"custom_reports": [], "start_date": "2022-07-28"}, "name": "running", "sourceId": "18dccc91-0ab1-4f72-9ed7-0b8fc27c5826", "sourceType": "postgres", "workspaceId": "744cc0ed-7f05-4949-9e60-2a814f90c035"} updatePermission: speakeasy-default-update-permission: parameters: path: - permissionId: + permissionId: "" requestBody: - application/json: - permissionType: organization_member + application/json: {"permissionType": "organization_member"} responses: "200": - application/json: - permissionId: 157b7736-f791-41ce-961d-60b7dd699010 - permissionType: organization_member - userId: 24bf7abc-c5a0-4e5a-9be2-69537c07fe9b + application/json: {"permissionId": "157b7736-f791-41ce-961d-60b7dd699010", "permissionType": "organization_member", "userId": "24bf7abc-c5a0-4e5a-9be2-69537c07fe9b"} updateWorkspace: Workspace Update Request Example: parameters: path: - workspaceId: + workspaceId: "" requestBody: - application/json: - name: Company Workspace Name + application/json: {"name": "Company Workspace Name"} responses: "200": - application/json: - name: - workspaceId: + application/json: {"name": "", "workspaceId": ""} Workspace Update Response Example: parameters: path: - workspaceId: + workspaceId: "" requestBody: - application/json: - name: + application/json: {"name": ""} responses: "200": - application/json: - name: - workspaceId: 9924bcd0-99be-453d-ba47-c2c9766f7da5 + application/json: {"name": "", "workspaceId": "9924bcd0-99be-453d-ba47-c2c9766f7da5"} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index bb39407a..53a4a74e 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,9 +1,9 @@ -speakeasyVersion: 1.291.0 +speakeasyVersion: 1.420.0 sources: my-source: sourceNamespace: my-source - sourceRevisionDigest: sha256:4cbacce549695d61a4b6fcd07742e8eb25c528061ad1db3e002239fcea2956fa - sourceBlobDigest: sha256:8745bd06d95a1f1a7073a8a702c4bd4db2c5967d58f562d11de4f89ac7f872f5 + sourceRevisionDigest: sha256:472a83153d01c63d70833fca0577c336b1eebf9cbfbca4aa3e5dedbc215169c0 + sourceBlobDigest: sha256:721a950a5e9fcf26d6924fc078e0b309f907199e84ab69061fb4df4f55dc700f tags: - latest - main @@ -11,16 +11,15 @@ targets: python-api: source: my-source sourceNamespace: my-source - sourceRevisionDigest: sha256:4cbacce549695d61a4b6fcd07742e8eb25c528061ad1db3e002239fcea2956fa - sourceBlobDigest: sha256:8745bd06d95a1f1a7073a8a702c4bd4db2c5967d58f562d11de4f89ac7f872f5 - outLocation: /github/workspace/repo + sourceRevisionDigest: sha256:472a83153d01c63d70833fca0577c336b1eebf9cbfbca4aa3e5dedbc215169c0 + sourceBlobDigest: sha256:721a950a5e9fcf26d6924fc078e0b309f907199e84ab69061fb4df4f55dc700f workflow: workflowVersion: 1.0.0 speakeasyVersion: latest sources: my-source: inputs: - - location: ./airbyte-api.openapi.yaml + - location: https://raw.githubusercontent.com/airbytehq/airbyte-platform/refs/heads/main/airbyte-api/server-api/src/main/openapi/api_sdk.yaml registry: location: registry.speakeasyapi.dev/airbyte/airbyte-prod/my-source targets: diff --git a/README.md b/README.md index 129aede8..b8ea7f34 100755 --- a/README.md +++ b/README.md @@ -160,11 +160,22 @@ if res.connection_response is not None: ## Error Handling -Handling errors in this SDK should largely match your expectations. All operations return a response object or raise an error. If Error objects are specified in your OpenAPI Spec, the SDK will raise the appropriate Error type. +Handling errors in this SDK should largely match your expectations. All operations return a response object or raise an exception. -| Error Object | Status Code | Content Type | +By default, an API error will raise a errors.SDKError exception, which has the following properties: + +| Property | Type | Description | +|-----------------|------------------|-----------------------| +| `.status_code` | *int* | The HTTP status code | +| `.message` | *str* | The error message | +| `.raw_response` | *httpx.Response* | The raw HTTP response | +| `.body` | *str* | The response content | + +When custom error responses are specified for an operation, the SDK may also raise their associated exception. You can refer to respective *Errors* tables in SDK docs for more details on possible exception types for each operation. For example, the `create_connection` method may raise the following exceptions: + +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | ### Example diff --git a/RELEASES.md b/RELEASES.md index 43daf3c2..a69d31fb 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -958,4 +958,14 @@ Based on: ### Generated - [python v0.52.1] . ### Releases -- [PyPI v0.52.1] https://pypi.org/project/airbyte-api/0.52.1 - . \ No newline at end of file +- [PyPI v0.52.1] https://pypi.org/project/airbyte-api/0.52.1 - . + +## 2024-10-23 00:17:39 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.420.0 (2.438.15) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v0.52.2] . +### Releases +- [PyPI v0.52.2] https://pypi.org/project/airbyte-api/0.52.2 - . \ No newline at end of file diff --git a/docs/models/algolia.md b/docs/models/algolia.md new file mode 100644 index 00000000..b414d378 --- /dev/null +++ b/docs/models/algolia.md @@ -0,0 +1,8 @@ +# Algolia + + +## Values + +| Name | Value | +| --------- | --------- | +| `ALGOLIA` | algolia | \ No newline at end of file diff --git a/docs/models/beamer.md b/docs/models/beamer.md new file mode 100644 index 00000000..0a46101a --- /dev/null +++ b/docs/models/beamer.md @@ -0,0 +1,8 @@ +# Beamer + + +## Values + +| Name | Value | +| -------- | -------- | +| `BEAMER` | beamer | \ No newline at end of file diff --git a/docs/models/catalogtype.md b/docs/models/catalogtype.md new file mode 100644 index 00000000..0b4ef3e6 --- /dev/null +++ b/docs/models/catalogtype.md @@ -0,0 +1,8 @@ +# CatalogType + + +## Values + +| Name | Value | +| ------ | ------ | +| `HIVE` | Hive | \ No newline at end of file diff --git a/docs/models/destinationconfiguration.md b/docs/models/destinationconfiguration.md index 8627b8f1..2efb4958 100644 --- a/docs/models/destinationconfiguration.md +++ b/docs/models/destinationconfiguration.md @@ -53,6 +53,12 @@ value: models.DestinationConvex = /* values here */ value: models.DestinationDatabricks = /* values here */ ``` +### `models.DestinationDevNull` + +```python +value: models.DestinationDevNull = /* values here */ +``` + ### `models.DestinationDuckdb` ```python @@ -89,6 +95,12 @@ value: models.DestinationFirestore = /* values here */ value: models.DestinationGcs = /* values here */ ``` +### `models.DestinationIceberg` + +```python +value: models.DestinationIceberg = /* values here */ +``` + ### `models.DestinationMilvus` ```python diff --git a/docs/models/destinationdevnull.md b/docs/models/destinationdevnull.md new file mode 100644 index 00000000..f1246b16 --- /dev/null +++ b/docs/models/destinationdevnull.md @@ -0,0 +1,9 @@ +# DestinationDevNull + + +## Fields + +| Field | Type | Required | Description | +| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | +| `test_destination` | [models.TestDestination](../models/testdestination.md) | :heavy_check_mark: | The type of destination to be used | +| `destination_type` | [models.DevNull](../models/devnull.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/destinationdevnullloggingtype.md b/docs/models/destinationdevnullloggingtype.md new file mode 100644 index 00000000..091bb603 --- /dev/null +++ b/docs/models/destinationdevnullloggingtype.md @@ -0,0 +1,8 @@ +# DestinationDevNullLoggingType + + +## Values + +| Name | Value | +| ----------- | ----------- | +| `EVERY_NTH` | EveryNth | \ No newline at end of file diff --git a/docs/models/destinationdevnullschemasloggingtype.md b/docs/models/destinationdevnullschemasloggingtype.md new file mode 100644 index 00000000..4e31a93c --- /dev/null +++ b/docs/models/destinationdevnullschemasloggingtype.md @@ -0,0 +1,8 @@ +# DestinationDevNullSchemasLoggingType + + +## Values + +| Name | Value | +| ----------------- | ----------------- | +| `RANDOM_SAMPLING` | RandomSampling | \ No newline at end of file diff --git a/docs/models/destinationdevnullschemastestdestinationtestdestinationtype.md b/docs/models/destinationdevnullschemastestdestinationtestdestinationtype.md new file mode 100644 index 00000000..65eeed81 --- /dev/null +++ b/docs/models/destinationdevnullschemastestdestinationtestdestinationtype.md @@ -0,0 +1,8 @@ +# DestinationDevNullSchemasTestDestinationTestDestinationType + + +## Values + +| Name | Value | +| --------- | --------- | +| `FAILING` | FAILING | \ No newline at end of file diff --git a/docs/models/destinationdevnullschemastestdestinationtype.md b/docs/models/destinationdevnullschemastestdestinationtype.md new file mode 100644 index 00000000..4704b947 --- /dev/null +++ b/docs/models/destinationdevnullschemastestdestinationtype.md @@ -0,0 +1,8 @@ +# DestinationDevNullSchemasTestDestinationType + + +## Values + +| Name | Value | +| ----------- | ----------- | +| `THROTTLED` | THROTTLED | \ No newline at end of file diff --git a/docs/models/destinationdevnulltestdestinationtype.md b/docs/models/destinationdevnulltestdestinationtype.md new file mode 100644 index 00000000..335378f1 --- /dev/null +++ b/docs/models/destinationdevnulltestdestinationtype.md @@ -0,0 +1,8 @@ +# DestinationDevNullTestDestinationType + + +## Values + +| Name | Value | +| -------- | -------- | +| `SILENT` | SILENT | \ No newline at end of file diff --git a/docs/models/destinationiceberg.md b/docs/models/destinationiceberg.md new file mode 100644 index 00000000..6fcadaa3 --- /dev/null +++ b/docs/models/destinationiceberg.md @@ -0,0 +1,11 @@ +# DestinationIceberg + + +## Fields + +| Field | Type | Required | Description | +| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | +| `catalog_config` | [models.IcebergCatalogConfig](../models/icebergcatalogconfig.md) | :heavy_check_mark: | Catalog config of Iceberg. | +| `format_config` | [models.FileFormat](../models/fileformat.md) | :heavy_check_mark: | File format of Iceberg storage. | +| `storage_config` | [models.StorageConfig](../models/storageconfig.md) | :heavy_check_mark: | Storage config of Iceberg. | +| `destination_type` | [models.Iceberg](../models/iceberg.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/destinationicebergcatalogtype.md b/docs/models/destinationicebergcatalogtype.md new file mode 100644 index 00000000..c84f4220 --- /dev/null +++ b/docs/models/destinationicebergcatalogtype.md @@ -0,0 +1,8 @@ +# DestinationIcebergCatalogType + + +## Values + +| Name | Value | +| -------- | -------- | +| `HADOOP` | Hadoop | \ No newline at end of file diff --git a/docs/models/destinationicebergs3.md b/docs/models/destinationicebergs3.md new file mode 100644 index 00000000..9cfbb886 --- /dev/null +++ b/docs/models/destinationicebergs3.md @@ -0,0 +1,16 @@ +# DestinationIcebergS3 + +S3 object storage + + +## Fields + +| Field | Type | Required | Description | Example | +| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `access_key_id` | *str* | :heavy_check_mark: | The access key ID to access the S3 bucket. Airbyte requires Read and Write permissions to the given bucket. Read more here. | A012345678910EXAMPLE | +| `s3_warehouse_uri` | *str* | :heavy_check_mark: | The Warehouse Uri for Iceberg | s3a://my-bucket/path/to/warehouse | +| `secret_access_key` | *str* | :heavy_check_mark: | The corresponding secret to the access key ID. Read more here | a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY | +| `s3_bucket_region` | [Optional[models.DestinationIcebergS3BucketRegion]](../models/destinationicebergs3bucketregion.md) | :heavy_minus_sign: | The region of the S3 bucket. See here for all region codes. | | +| `s3_endpoint` | *Optional[str]* | :heavy_minus_sign: | Your S3 endpoint url. Read more here | http://localhost:9000 | +| `s3_path_style_access` | *Optional[bool]* | :heavy_minus_sign: | Use path style access | true | +| `storage_type` | [Optional[models.StorageType]](../models/storagetype.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/destinationicebergs3bucketregion.md b/docs/models/destinationicebergs3bucketregion.md new file mode 100644 index 00000000..98079282 --- /dev/null +++ b/docs/models/destinationicebergs3bucketregion.md @@ -0,0 +1,43 @@ +# DestinationIcebergS3BucketRegion + +The region of the S3 bucket. See here for all region codes. + + +## Values + +| Name | Value | +| ---------------- | ---------------- | +| `UNKNOWN` | | +| `AF_SOUTH_1` | af-south-1 | +| `AP_EAST_1` | ap-east-1 | +| `AP_NORTHEAST_1` | ap-northeast-1 | +| `AP_NORTHEAST_2` | ap-northeast-2 | +| `AP_NORTHEAST_3` | ap-northeast-3 | +| `AP_SOUTH_1` | ap-south-1 | +| `AP_SOUTH_2` | ap-south-2 | +| `AP_SOUTHEAST_1` | ap-southeast-1 | +| `AP_SOUTHEAST_2` | ap-southeast-2 | +| `AP_SOUTHEAST_3` | ap-southeast-3 | +| `AP_SOUTHEAST_4` | ap-southeast-4 | +| `CA_CENTRAL_1` | ca-central-1 | +| `CA_WEST_1` | ca-west-1 | +| `CN_NORTH_1` | cn-north-1 | +| `CN_NORTHWEST_1` | cn-northwest-1 | +| `EU_CENTRAL_1` | eu-central-1 | +| `EU_CENTRAL_2` | eu-central-2 | +| `EU_NORTH_1` | eu-north-1 | +| `EU_SOUTH_1` | eu-south-1 | +| `EU_SOUTH_2` | eu-south-2 | +| `EU_WEST_1` | eu-west-1 | +| `EU_WEST_2` | eu-west-2 | +| `EU_WEST_3` | eu-west-3 | +| `IL_CENTRAL_1` | il-central-1 | +| `ME_CENTRAL_1` | me-central-1 | +| `ME_SOUTH_1` | me-south-1 | +| `SA_EAST_1` | sa-east-1 | +| `US_EAST_1` | us-east-1 | +| `US_EAST_2` | us-east-2 | +| `US_GOV_EAST_1` | us-gov-east-1 | +| `US_GOV_WEST_1` | us-gov-west-1 | +| `US_WEST_1` | us-west-1 | +| `US_WEST_2` | us-west-2 | \ No newline at end of file diff --git a/docs/models/destinationicebergschemascatalogconfigcatalogtype.md b/docs/models/destinationicebergschemascatalogconfigcatalogtype.md new file mode 100644 index 00000000..d80e87da --- /dev/null +++ b/docs/models/destinationicebergschemascatalogconfigcatalogtype.md @@ -0,0 +1,8 @@ +# DestinationIcebergSchemasCatalogConfigCatalogType + + +## Values + +| Name | Value | +| ------ | ------ | +| `REST` | Rest | \ No newline at end of file diff --git a/docs/models/destinationicebergschemascatalogconfigicebergcatalogconfigcatalogtype.md b/docs/models/destinationicebergschemascatalogconfigicebergcatalogconfigcatalogtype.md new file mode 100644 index 00000000..147f35b6 --- /dev/null +++ b/docs/models/destinationicebergschemascatalogconfigicebergcatalogconfigcatalogtype.md @@ -0,0 +1,8 @@ +# DestinationIcebergSchemasCatalogConfigIcebergCatalogConfigCatalogType + + +## Values + +| Name | Value | +| ------ | ------ | +| `GLUE` | Glue | \ No newline at end of file diff --git a/docs/models/destinationicebergschemascatalogtype.md b/docs/models/destinationicebergschemascatalogtype.md new file mode 100644 index 00000000..180428ea --- /dev/null +++ b/docs/models/destinationicebergschemascatalogtype.md @@ -0,0 +1,8 @@ +# DestinationIcebergSchemasCatalogType + + +## Values + +| Name | Value | +| ------ | ------ | +| `JDBC` | Jdbc | \ No newline at end of file diff --git a/docs/models/destinationicebergstoragetype.md b/docs/models/destinationicebergstoragetype.md new file mode 100644 index 00000000..5b14ef18 --- /dev/null +++ b/docs/models/destinationicebergstoragetype.md @@ -0,0 +1,8 @@ +# DestinationIcebergStorageType + + +## Values + +| Name | Value | +| --------- | --------- | +| `MANAGED` | MANAGED | \ No newline at end of file diff --git a/docs/models/devnull.md b/docs/models/devnull.md new file mode 100644 index 00000000..4b1d8ea4 --- /dev/null +++ b/docs/models/devnull.md @@ -0,0 +1,8 @@ +# DevNull + + +## Values + +| Name | Value | +| ---------- | ---------- | +| `DEV_NULL` | dev-null | \ No newline at end of file diff --git a/docs/models/dropboxsign.md b/docs/models/dropboxsign.md new file mode 100644 index 00000000..ad9f4bc5 --- /dev/null +++ b/docs/models/dropboxsign.md @@ -0,0 +1,8 @@ +# DropboxSign + + +## Values + +| Name | Value | +| -------------- | -------------- | +| `DROPBOX_SIGN` | dropbox-sign | \ No newline at end of file diff --git a/docs/models/eventbrite.md b/docs/models/eventbrite.md new file mode 100644 index 00000000..26a4bac7 --- /dev/null +++ b/docs/models/eventbrite.md @@ -0,0 +1,8 @@ +# Eventbrite + + +## Values + +| Name | Value | +| ------------ | ------------ | +| `EVENTBRITE` | eventbrite | \ No newline at end of file diff --git a/docs/models/everynthentry.md b/docs/models/everynthentry.md new file mode 100644 index 00000000..3ddc0455 --- /dev/null +++ b/docs/models/everynthentry.md @@ -0,0 +1,12 @@ +# EveryNThEntry + +For each stream, log every N-th entry with a maximum cap. + + +## Fields + +| Field | Type | Required | Description | Example | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `nth_entry_to_log` | *float* | :heavy_check_mark: | The N-th entry to log for each stream. N starts from 1. For example, when N = 1, every entry is logged; when N = 2, every other entry is logged; when N = 3, one out of three entries is logged. | [
3
] | +| `logging_type` | [Optional[models.DestinationDevNullLoggingType]](../models/destinationdevnullloggingtype.md) | :heavy_minus_sign: | N/A | | +| `max_entry_count` | *Optional[float]* | :heavy_minus_sign: | Max number of entries to log. This destination is for testing only. So it won't make sense to log infinitely. The maximum is 1,000 entries. | 100 | \ No newline at end of file diff --git a/docs/models/failing.md b/docs/models/failing.md new file mode 100644 index 00000000..401e3304 --- /dev/null +++ b/docs/models/failing.md @@ -0,0 +1,9 @@ +# Failing + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `num_messages` | *int* | :heavy_check_mark: | Number of messages after which to fail. | +| `test_destination_type` | [Optional[models.DestinationDevNullSchemasTestDestinationTestDestinationType]](../models/destinationdevnullschemastestdestinationtestdestinationtype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/fileformat.md b/docs/models/fileformat.md index 6ba7f6b2..e80aad59 100644 --- a/docs/models/fileformat.md +++ b/docs/models/fileformat.md @@ -1,18 +1,13 @@ # FileFormat -The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). +File format of Iceberg storage. -## Values +## Fields -| Name | Value | -| -------------- | -------------- | -| `CSV` | csv | -| `JSON` | json | -| `JSONL` | jsonl | -| `EXCEL` | excel | -| `EXCEL_BINARY` | excel_binary | -| `FWF` | fwf | -| `FEATHER` | feather | -| `PARQUET` | parquet | -| `YAML` | yaml | \ No newline at end of file +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `auto_compact` | *Optional[bool]* | :heavy_minus_sign: | Auto compact data files when stream close | +| `compact_target_file_size_in_mb` | *Optional[int]* | :heavy_minus_sign: | Specify the target size of Iceberg data file when performing a compaction action. | +| `flush_batch_size` | *Optional[int]* | :heavy_minus_sign: | Iceberg data file flush batch size. Incoming rows write to cache firstly; When cache size reaches this 'batch size', flush into real Iceberg data file. | +| `format` | [Optional[models.FileStorageFormat]](../models/filestorageformat.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/filestorageformat.md b/docs/models/filestorageformat.md new file mode 100644 index 00000000..536b5dca --- /dev/null +++ b/docs/models/filestorageformat.md @@ -0,0 +1,9 @@ +# FileStorageFormat + + +## Values + +| Name | Value | +| --------- | --------- | +| `PARQUET` | Parquet | +| `AVRO` | Avro | \ No newline at end of file diff --git a/docs/models/firstnentries.md b/docs/models/firstnentries.md new file mode 100644 index 00000000..c7952a39 --- /dev/null +++ b/docs/models/firstnentries.md @@ -0,0 +1,11 @@ +# FirstNEntries + +Log first N entries per stream. + + +## Fields + +| Field | Type | Required | Description | Example | +| --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | +| `logging_type` | [Optional[models.LoggingType]](../models/loggingtype.md) | :heavy_minus_sign: | N/A | | +| `max_entry_count` | *Optional[float]* | :heavy_minus_sign: | Number of entries to log. This destination is for testing only. So it won't make sense to log infinitely. The maximum is 1,000 entries. | 100 | \ No newline at end of file diff --git a/docs/models/freshchat.md b/docs/models/freshchat.md new file mode 100644 index 00000000..41481949 --- /dev/null +++ b/docs/models/freshchat.md @@ -0,0 +1,8 @@ +# Freshchat + + +## Values + +| Name | Value | +| ----------- | ----------- | +| `FRESHCHAT` | freshchat | \ No newline at end of file diff --git a/docs/models/gluecatalog.md b/docs/models/gluecatalog.md new file mode 100644 index 00000000..3e3fa5da --- /dev/null +++ b/docs/models/gluecatalog.md @@ -0,0 +1,11 @@ +# GlueCatalog + +The GlueCatalog connects to a AWS Glue Catalog + + +## Fields + +| Field | Type | Required | Description | Example | +| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `catalog_type` | [Optional[models.DestinationIcebergSchemasCatalogConfigIcebergCatalogConfigCatalogType]](../models/destinationicebergschemascatalogconfigicebergcatalogconfigcatalogtype.md) | :heavy_minus_sign: | N/A | | +| `database` | *Optional[str]* | :heavy_minus_sign: | The default schema tables are written to if the source does not specify a namespace. The usual value for this field is "public". | public | \ No newline at end of file diff --git a/docs/models/hadoopcatalogusehierarchicalfilesystemsassameasstorageconfig.md b/docs/models/hadoopcatalogusehierarchicalfilesystemsassameasstorageconfig.md new file mode 100644 index 00000000..342868a8 --- /dev/null +++ b/docs/models/hadoopcatalogusehierarchicalfilesystemsassameasstorageconfig.md @@ -0,0 +1,11 @@ +# HadoopCatalogUseHierarchicalFileSystemsAsSameAsStorageConfig + +A Hadoop catalog doesn’t need to connect to a Hive MetaStore, but can only be used with HDFS or similar file systems that support atomic rename. + + +## Fields + +| Field | Type | Required | Description | Example | +| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | +| `catalog_type` | [Optional[models.DestinationIcebergCatalogType]](../models/destinationicebergcatalogtype.md) | :heavy_minus_sign: | N/A | | +| `database` | *Optional[str]* | :heavy_minus_sign: | The default database tables are written to if the source does not specify a namespace. The usual value for this field is "default". | default | \ No newline at end of file diff --git a/docs/models/hivecataloguseapachehivemetastore.md b/docs/models/hivecataloguseapachehivemetastore.md new file mode 100644 index 00000000..57204d38 --- /dev/null +++ b/docs/models/hivecataloguseapachehivemetastore.md @@ -0,0 +1,10 @@ +# HiveCatalogUseApacheHiveMetaStore + + +## Fields + +| Field | Type | Required | Description | Example | +| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | +| `hive_thrift_uri` | *str* | :heavy_check_mark: | Hive MetaStore thrift server uri of iceberg catalog. | host:port | +| `catalog_type` | [Optional[models.CatalogType]](../models/catalogtype.md) | :heavy_minus_sign: | N/A | | +| `database` | *Optional[str]* | :heavy_minus_sign: | The default database tables are written to if the source does not specify a namespace. The usual value for this field is "default". | default | \ No newline at end of file diff --git a/docs/models/iceberg.md b/docs/models/iceberg.md new file mode 100644 index 00000000..34ec189e --- /dev/null +++ b/docs/models/iceberg.md @@ -0,0 +1,8 @@ +# Iceberg + + +## Values + +| Name | Value | +| --------- | --------- | +| `ICEBERG` | iceberg | \ No newline at end of file diff --git a/docs/models/icebergcatalogconfig.md b/docs/models/icebergcatalogconfig.md new file mode 100644 index 00000000..6e1c4af3 --- /dev/null +++ b/docs/models/icebergcatalogconfig.md @@ -0,0 +1,37 @@ +# IcebergCatalogConfig + +Catalog config of Iceberg. + + +## Supported Types + +### `models.HiveCatalogUseApacheHiveMetaStore` + +```python +value: models.HiveCatalogUseApacheHiveMetaStore = /* values here */ +``` + +### `models.HadoopCatalogUseHierarchicalFileSystemsAsSameAsStorageConfig` + +```python +value: models.HadoopCatalogUseHierarchicalFileSystemsAsSameAsStorageConfig = /* values here */ +``` + +### `models.JdbcCatalogUseRelationalDatabase` + +```python +value: models.JdbcCatalogUseRelationalDatabase = /* values here */ +``` + +### `models.RESTCatalog` + +```python +value: models.RESTCatalog = /* values here */ +``` + +### `models.GlueCatalog` + +```python +value: models.GlueCatalog = /* values here */ +``` + diff --git a/docs/models/jdbccataloguserelationaldatabase.md b/docs/models/jdbccataloguserelationaldatabase.md new file mode 100644 index 00000000..2e90a477 --- /dev/null +++ b/docs/models/jdbccataloguserelationaldatabase.md @@ -0,0 +1,16 @@ +# JdbcCatalogUseRelationalDatabase + +Using a table in a relational database to manage Iceberg tables through JDBC. Read more here. Supporting: PostgreSQL + + +## Fields + +| Field | Type | Required | Description | Example | +| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | +| `catalog_schema` | *Optional[str]* | :heavy_minus_sign: | Iceberg catalog metadata tables are written to catalog schema. The usual value for this field is "public". | public | +| `catalog_type` | [Optional[models.DestinationIcebergSchemasCatalogType]](../models/destinationicebergschemascatalogtype.md) | :heavy_minus_sign: | N/A | | +| `database` | *Optional[str]* | :heavy_minus_sign: | The default schema tables are written to if the source does not specify a namespace. The usual value for this field is "public". | public | +| `jdbc_url` | *Optional[str]* | :heavy_minus_sign: | N/A | jdbc:postgresql://{host}:{port}/{database} | +| `password` | *Optional[str]* | :heavy_minus_sign: | Password associated with the username. | | +| `ssl` | *Optional[bool]* | :heavy_minus_sign: | Encrypt data using SSL. When activating SSL, please select one of the connection modes. | | +| `username` | *Optional[str]* | :heavy_minus_sign: | Username to use to access the database. | | \ No newline at end of file diff --git a/docs/models/kissmetrics.md b/docs/models/kissmetrics.md new file mode 100644 index 00000000..b1de7841 --- /dev/null +++ b/docs/models/kissmetrics.md @@ -0,0 +1,8 @@ +# Kissmetrics + + +## Values + +| Name | Value | +| ------------- | ------------- | +| `KISSMETRICS` | kissmetrics | \ No newline at end of file diff --git a/docs/models/lob.md b/docs/models/lob.md new file mode 100644 index 00000000..626b4ec3 --- /dev/null +++ b/docs/models/lob.md @@ -0,0 +1,8 @@ +# Lob + + +## Values + +| Name | Value | +| ----- | ----- | +| `LOB` | lob | \ No newline at end of file diff --git a/docs/models/logging.md b/docs/models/logging.md new file mode 100644 index 00000000..7d98c1a4 --- /dev/null +++ b/docs/models/logging.md @@ -0,0 +1,9 @@ +# Logging + + +## Fields + +| Field | Type | Required | Description | +| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | +| `logging_config` | [models.LoggingConfiguration](../models/loggingconfiguration.md) | :heavy_check_mark: | Configurate how the messages are logged. | +| `test_destination_type` | [Optional[models.TestDestinationType]](../models/testdestinationtype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/loggingconfiguration.md b/docs/models/loggingconfiguration.md new file mode 100644 index 00000000..929c80ba --- /dev/null +++ b/docs/models/loggingconfiguration.md @@ -0,0 +1,25 @@ +# LoggingConfiguration + +Configurate how the messages are logged. + + +## Supported Types + +### `models.FirstNEntries` + +```python +value: models.FirstNEntries = /* values here */ +``` + +### `models.EveryNThEntry` + +```python +value: models.EveryNThEntry = /* values here */ +``` + +### `models.RandomSampling` + +```python +value: models.RandomSampling = /* values here */ +``` + diff --git a/docs/models/loggingtype.md b/docs/models/loggingtype.md new file mode 100644 index 00000000..ed1a76b2 --- /dev/null +++ b/docs/models/loggingtype.md @@ -0,0 +1,8 @@ +# LoggingType + + +## Values + +| Name | Value | +| --------- | --------- | +| `FIRST_N` | FirstN | \ No newline at end of file diff --git a/docs/models/postgresconnection.md b/docs/models/postgresconnection.md index fe94229a..52366397 100644 --- a/docs/models/postgresconnection.md +++ b/docs/models/postgresconnection.md @@ -9,7 +9,7 @@ Postgres can be used to store vector data and retrieve embeddings. | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | | `credentials` | [models.DestinationPgvectorCredentials](../models/destinationpgvectorcredentials.md) | :heavy_check_mark: | N/A | | | `database` | *str* | :heavy_check_mark: | Enter the name of the database that you want to sync data into | AIRBYTE_DATABASE | -| `default_schema` | *str* | :heavy_check_mark: | Enter the name of the default schema | AIRBYTE_SCHEMA | | `host` | *str* | :heavy_check_mark: | Enter the account name you want to use to access the database. | AIRBYTE_ACCOUNT | -| `port` | *int* | :heavy_check_mark: | Enter the port you want to use to access the database | 5432 | -| `username` | *str* | :heavy_check_mark: | Enter the name of the user you want to use to access the database | AIRBYTE_USER | \ No newline at end of file +| `username` | *str* | :heavy_check_mark: | Enter the name of the user you want to use to access the database | AIRBYTE_USER | +| `default_schema` | *Optional[str]* | :heavy_minus_sign: | Enter the name of the default schema | AIRBYTE_SCHEMA | +| `port` | *Optional[int]* | :heavy_minus_sign: | Enter the port you want to use to access the database | 5432 | \ No newline at end of file diff --git a/docs/models/randomsampling.md b/docs/models/randomsampling.md new file mode 100644 index 00000000..62b81175 --- /dev/null +++ b/docs/models/randomsampling.md @@ -0,0 +1,13 @@ +# RandomSampling + +For each stream, randomly log a percentage of the entries with a maximum cap. + + +## Fields + +| Field | Type | Required | Description | Example | +| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | +| `logging_type` | [Optional[models.DestinationDevNullSchemasLoggingType]](../models/destinationdevnullschemasloggingtype.md) | :heavy_minus_sign: | N/A | | +| `max_entry_count` | *Optional[float]* | :heavy_minus_sign: | Max number of entries to log. This destination is for testing only. So it won't make sense to log infinitely. The maximum is 1,000 entries. | 100 | +| `sampling_ratio` | *Optional[float]* | :heavy_minus_sign: | A positive floating number smaller than 1. | 0.001 | +| `seed` | *Optional[float]* | :heavy_minus_sign: | When the seed is unspecified, the current time millis will be used as the seed. | 1900 | \ No newline at end of file diff --git a/docs/models/restcatalog.md b/docs/models/restcatalog.md new file mode 100644 index 00000000..c0d5a9ce --- /dev/null +++ b/docs/models/restcatalog.md @@ -0,0 +1,13 @@ +# RESTCatalog + +The RESTCatalog connects to a REST server at the specified URI + + +## Fields + +| Field | Type | Required | Description | Example | +| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `rest_uri` | *str* | :heavy_check_mark: | N/A | http://localhost:12345 | +| `catalog_type` | [Optional[models.DestinationIcebergSchemasCatalogConfigCatalogType]](../models/destinationicebergschemascatalogconfigcatalogtype.md) | :heavy_minus_sign: | N/A | | +| `rest_credential` | *Optional[str]* | :heavy_minus_sign: | N/A | username:password | +| `rest_token` | *Optional[str]* | :heavy_minus_sign: | N/A | eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c | \ No newline at end of file diff --git a/docs/models/rollbar.md b/docs/models/rollbar.md new file mode 100644 index 00000000..75aef120 --- /dev/null +++ b/docs/models/rollbar.md @@ -0,0 +1,8 @@ +# Rollbar + + +## Values + +| Name | Value | +| --------- | --------- | +| `ROLLBAR` | rollbar | \ No newline at end of file diff --git a/docs/models/servermanaged.md b/docs/models/servermanaged.md new file mode 100644 index 00000000..561b71e1 --- /dev/null +++ b/docs/models/servermanaged.md @@ -0,0 +1,11 @@ +# ServerManaged + +Server-managed object storage + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | +| `managed_warehouse_name` | *str* | :heavy_check_mark: | The name of the managed warehouse | +| `storage_type` | [Optional[models.DestinationIcebergStorageType]](../models/destinationicebergstoragetype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/silent.md b/docs/models/silent.md new file mode 100644 index 00000000..7b3bf8e3 --- /dev/null +++ b/docs/models/silent.md @@ -0,0 +1,8 @@ +# Silent + + +## Fields + +| Field | Type | Required | Description | +| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | +| `test_destination_type` | [Optional[models.DestinationDevNullTestDestinationType]](../models/destinationdevnulltestdestinationtype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/sourcealgolia.md b/docs/models/sourcealgolia.md new file mode 100644 index 00000000..4c7b8bf4 --- /dev/null +++ b/docs/models/sourcealgolia.md @@ -0,0 +1,13 @@ +# SourceAlgolia + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `api_key` | *str* | :heavy_check_mark: | N/A | +| `application_id` | *str* | :heavy_check_mark: | The application ID for your application found in settings | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `object_id` | *Optional[str]* | :heavy_minus_sign: | Object ID within index for search queries | +| `search_query` | *Optional[str]* | :heavy_minus_sign: | Search query to be used with indexes_query stream with format defined in `https://www.algolia.com/doc/rest-api/search/#tag/Search/operation/searchSingleIndex` | +| `source_type` | [models.Algolia](../models/algolia.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourcebeamer.md b/docs/models/sourcebeamer.md new file mode 100644 index 00000000..d7319f2f --- /dev/null +++ b/docs/models/sourcebeamer.md @@ -0,0 +1,10 @@ +# SourceBeamer + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `api_key` | *str* | :heavy_check_mark: | N/A | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `source_type` | [models.Beamer](../models/beamer.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourceconfiguration.md b/docs/models/sourceconfiguration.md index 6c368c0e..04b74772 100644 --- a/docs/models/sourceconfiguration.md +++ b/docs/models/sourceconfiguration.md @@ -35,6 +35,12 @@ value: models.SourceAircall = /* values here */ value: models.SourceAirtable = /* values here */ ``` +### `models.SourceAlgolia` + +```python +value: models.SourceAlgolia = /* values here */ +``` + ### `models.SourceAmazonAds` ```python @@ -125,6 +131,12 @@ value: models.SourceBambooHr = /* values here */ value: models.SourceBasecamp = /* values here */ ``` +### `models.SourceBeamer` + +```python +value: models.SourceBeamer = /* values here */ +``` + ### `models.SourceBigquery` ```python @@ -335,6 +347,12 @@ value: models.SourceDockerhub = /* values here */ value: models.SourceDremio = /* values here */ ``` +### `models.SourceDropboxSign` + +```python +value: models.SourceDropboxSign = /* values here */ +``` + ### `models.SourceDynamodb` ```python @@ -347,6 +365,12 @@ value: models.SourceDynamodb = /* values here */ value: models.SourceEmailoctopus = /* values here */ ``` +### `models.SourceEventbrite` + +```python +value: models.SourceEventbrite = /* values here */ +``` + ### `models.SourceExchangeRates` ```python @@ -401,6 +425,12 @@ value: models.SourceFleetio = /* values here */ value: models.SourceFreshcaller = /* values here */ ``` +### `models.SourceFreshchat` + +```python +value: models.SourceFreshchat = /* values here */ +``` + ### `models.SourceFreshdesk` ```python @@ -635,6 +665,12 @@ value: models.SourceJotform = /* values here */ value: models.SourceK6Cloud = /* values here */ ``` +### `models.SourceKissmetrics` + +```python +value: models.SourceKissmetrics = /* values here */ +``` + ### `models.SourceKlarna` ```python @@ -695,6 +731,12 @@ value: models.SourceLinkedinPages = /* values here */ value: models.SourceLinnworks = /* values here */ ``` +### `models.SourceLob` + +```python +value: models.SourceLob = /* values here */ +``` + ### `models.SourceLokalise` ```python @@ -1061,6 +1103,12 @@ value: models.SourceRetently = /* values here */ value: models.SourceRkiCovid = /* values here */ ``` +### `models.SourceRollbar` + +```python +value: models.SourceRollbar = /* values here */ +``` + ### `models.SourceRss` ```python @@ -1211,6 +1259,12 @@ value: models.SourceSonarCloud = /* values here */ value: models.SourceSpacexAPI = /* values here */ ``` +### `models.SourceSplitIo` + +```python +value: models.SourceSplitIo = /* values here */ +``` + ### `models.SourceSquare` ```python @@ -1325,6 +1379,12 @@ value: models.SourceUsCensus = /* values here */ value: models.SourceVantage = /* values here */ ``` +### `models.SourceVwo` + +```python +value: models.SourceVwo = /* values here */ +``` + ### `models.SourceWebflow` ```python diff --git a/docs/models/sourcedropboxsign.md b/docs/models/sourcedropboxsign.md new file mode 100644 index 00000000..acbacf1b --- /dev/null +++ b/docs/models/sourcedropboxsign.md @@ -0,0 +1,10 @@ +# SourceDropboxSign + + +## Fields + +| Field | Type | Required | Description | +| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | +| `api_key` | *str* | :heavy_check_mark: | API key to use. Find it at https://app.hellosign.com/home/myAccount#api | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `source_type` | [models.DropboxSign](../models/dropboxsign.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourceeventbrite.md b/docs/models/sourceeventbrite.md new file mode 100644 index 00000000..b437ce88 --- /dev/null +++ b/docs/models/sourceeventbrite.md @@ -0,0 +1,10 @@ +# SourceEventbrite + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `private_token` | *str* | :heavy_check_mark: | The private token to use for authenticating API requests. | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `source_type` | [models.Eventbrite](../models/eventbrite.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourcefile.md b/docs/models/sourcefile.md index b3e7ad19..f306c281 100644 --- a/docs/models/sourcefile.md +++ b/docs/models/sourcefile.md @@ -8,6 +8,6 @@ | `dataset_name` | *str* | :heavy_check_mark: | The Name of the final table to replicate this file into (should include letters, numbers dash and underscores only). | | | `provider` | [models.StorageProvider](../models/storageprovider.md) | :heavy_check_mark: | The storage Provider or Location of the file(s) which should be replicated. | | | `url` | *str* | :heavy_check_mark: | The URL path to access the file which should be replicated. | https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv | -| `format` | [Optional[models.FileFormat]](../models/fileformat.md) | :heavy_minus_sign: | The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). | | +| `format` | [Optional[models.SourceFileFileFormat]](../models/sourcefilefileformat.md) | :heavy_minus_sign: | The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). | | | `reader_options` | *Optional[str]* | :heavy_minus_sign: | This should be a string in JSON format. It depends on the chosen file format to provide additional options and tune its behavior. | {} | | `source_type` | [models.File](../models/file.md) | :heavy_check_mark: | N/A | | \ No newline at end of file diff --git a/docs/models/sourcefilefileformat.md b/docs/models/sourcefilefileformat.md new file mode 100644 index 00000000..73e28e47 --- /dev/null +++ b/docs/models/sourcefilefileformat.md @@ -0,0 +1,18 @@ +# SourceFileFileFormat + +The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). + + +## Values + +| Name | Value | +| -------------- | -------------- | +| `CSV` | csv | +| `JSON` | json | +| `JSONL` | jsonl | +| `EXCEL` | excel | +| `EXCEL_BINARY` | excel_binary | +| `FWF` | fwf | +| `FEATHER` | feather | +| `PARQUET` | parquet | +| `YAML` | yaml | \ No newline at end of file diff --git a/docs/models/sourcefreshchat.md b/docs/models/sourcefreshchat.md new file mode 100644 index 00000000..a42088d6 --- /dev/null +++ b/docs/models/sourcefreshchat.md @@ -0,0 +1,11 @@ +# SourceFreshchat + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `account_name` | *str* | :heavy_check_mark: | The unique account name for your Freshchat instance | +| `api_key` | *str* | :heavy_check_mark: | N/A | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `source_type` | [models.Freshchat](../models/freshchat.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourcekissmetrics.md b/docs/models/sourcekissmetrics.md new file mode 100644 index 00000000..32f9d489 --- /dev/null +++ b/docs/models/sourcekissmetrics.md @@ -0,0 +1,10 @@ +# SourceKissmetrics + + +## Fields + +| Field | Type | Required | Description | +| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | +| `username` | *str* | :heavy_check_mark: | N/A | +| `password` | *Optional[str]* | :heavy_minus_sign: | N/A | +| `source_type` | [models.Kissmetrics](../models/kissmetrics.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourcelob.md b/docs/models/sourcelob.md new file mode 100644 index 00000000..118f1971 --- /dev/null +++ b/docs/models/sourcelob.md @@ -0,0 +1,11 @@ +# SourceLob + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | +| `api_key` | *str* | :heavy_check_mark: | API key to use for authentication. You can find your account's API keys in your Dashboard Settings at https://dashboard.lob.com/settings/api-keys. | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `limit` | *Optional[str]* | :heavy_minus_sign: | Max records per page limit | +| `source_type` | [models.Lob](../models/lob.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourcerollbar.md b/docs/models/sourcerollbar.md new file mode 100644 index 00000000..10c5c9f5 --- /dev/null +++ b/docs/models/sourcerollbar.md @@ -0,0 +1,11 @@ +# SourceRollbar + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `account_access_token` | *str* | :heavy_check_mark: | N/A | +| `project_access_token` | *str* | :heavy_check_mark: | N/A | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `source_type` | [models.Rollbar](../models/rollbar.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourcesplitio.md b/docs/models/sourcesplitio.md new file mode 100644 index 00000000..3efb42fa --- /dev/null +++ b/docs/models/sourcesplitio.md @@ -0,0 +1,10 @@ +# SourceSplitIo + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `api_key` | *str* | :heavy_check_mark: | N/A | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `source_type` | [models.SplitIo](../models/splitio.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/sourcevwo.md b/docs/models/sourcevwo.md new file mode 100644 index 00000000..83009e5f --- /dev/null +++ b/docs/models/sourcevwo.md @@ -0,0 +1,10 @@ +# SourceVwo + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `api_key` | *str* | :heavy_check_mark: | N/A | +| `start_date` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | +| `source_type` | [models.Vwo](../models/vwo.md) | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/splitio.md b/docs/models/splitio.md new file mode 100644 index 00000000..b7ee3f84 --- /dev/null +++ b/docs/models/splitio.md @@ -0,0 +1,8 @@ +# SplitIo + + +## Values + +| Name | Value | +| ---------- | ---------- | +| `SPLIT_IO` | split-io | \ No newline at end of file diff --git a/docs/models/storageconfig.md b/docs/models/storageconfig.md new file mode 100644 index 00000000..37c1386f --- /dev/null +++ b/docs/models/storageconfig.md @@ -0,0 +1,19 @@ +# StorageConfig + +Storage config of Iceberg. + + +## Supported Types + +### `models.DestinationIcebergS3` + +```python +value: models.DestinationIcebergS3 = /* values here */ +``` + +### `models.ServerManaged` + +```python +value: models.ServerManaged = /* values here */ +``` + diff --git a/docs/models/storagetype.md b/docs/models/storagetype.md new file mode 100644 index 00000000..47e50aa7 --- /dev/null +++ b/docs/models/storagetype.md @@ -0,0 +1,8 @@ +# StorageType + + +## Values + +| Name | Value | +| ----- | ----- | +| `S3` | S3 | \ No newline at end of file diff --git a/docs/models/testdestination.md b/docs/models/testdestination.md new file mode 100644 index 00000000..1889ca2e --- /dev/null +++ b/docs/models/testdestination.md @@ -0,0 +1,31 @@ +# TestDestination + +The type of destination to be used + + +## Supported Types + +### `models.Logging` + +```python +value: models.Logging = /* values here */ +``` + +### `models.Silent` + +```python +value: models.Silent = /* values here */ +``` + +### `models.Throttled` + +```python +value: models.Throttled = /* values here */ +``` + +### `models.Failing` + +```python +value: models.Failing = /* values here */ +``` + diff --git a/docs/models/testdestinationtype.md b/docs/models/testdestinationtype.md new file mode 100644 index 00000000..2ad56cb2 --- /dev/null +++ b/docs/models/testdestinationtype.md @@ -0,0 +1,8 @@ +# TestDestinationType + + +## Values + +| Name | Value | +| --------- | --------- | +| `LOGGING` | LOGGING | \ No newline at end of file diff --git a/docs/models/throttled.md b/docs/models/throttled.md new file mode 100644 index 00000000..8de77139 --- /dev/null +++ b/docs/models/throttled.md @@ -0,0 +1,9 @@ +# Throttled + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | +| `millis_per_record` | *int* | :heavy_check_mark: | Number of milli-second to pause in between records. | +| `test_destination_type` | [Optional[models.DestinationDevNullSchemasTestDestinationType]](../models/destinationdevnullschemastestdestinationtype.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/vwo.md b/docs/models/vwo.md new file mode 100644 index 00000000..0ac11ef7 --- /dev/null +++ b/docs/models/vwo.md @@ -0,0 +1,8 @@ +# Vwo + + +## Values + +| Name | Value | +| ----- | ----- | +| `VWO` | vwo | \ No newline at end of file diff --git a/docs/sdks/connections/README.md b/docs/sdks/connections/README.md index 386080a8..574f8d04 100644 --- a/docs/sdks/connections/README.md +++ b/docs/sdks/connections/README.md @@ -56,10 +56,9 @@ if res.connection_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## delete_connection @@ -103,10 +102,9 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## get_connection @@ -150,10 +148,9 @@ if res.connection_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## list_connections @@ -195,10 +192,9 @@ if res.connections_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## patch_connection @@ -246,6 +242,6 @@ if res.connection_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/destinations/README.md b/docs/sdks/destinations/README.md index 7552706f..45f5ebcd 100644 --- a/docs/sdks/destinations/README.md +++ b/docs/sdks/destinations/README.md @@ -33,17 +33,22 @@ s = airbyte_api.AirbyteAPI( res = s.destinations.create_destination(request=models.DestinationCreateRequest( - configuration=models.DestinationPinecone( - embedding=models.DestinationPineconeFake(), - indexing=models.DestinationPineconeIndexing( - index='', - pinecone_environment='us-west1-gcp', - pinecone_key='', + configuration=models.DestinationPgvector( + embedding=models.DestinationPgvectorFake(), + indexing=models.PostgresConnection( + credentials=models.DestinationPgvectorCredentials( + password='AIRBYTE_PASSWORD', + ), + database='AIRBYTE_DATABASE', + host='AIRBYTE_ACCOUNT', + username='AIRBYTE_USER', + default_schema='AIRBYTE_SCHEMA', + port=5432, ), - processing=models.DestinationPineconeProcessingConfigModel( - chunk_size=834173, + processing=models.DestinationPgvectorProcessingConfigModel( + chunk_size=540943, metadata_fields=[ - 'user', + 'age', ], text_fields=[ 'users.*.name', @@ -72,10 +77,9 @@ if res.destination_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## delete_destination @@ -119,10 +123,9 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## get_destination @@ -166,10 +169,9 @@ if res.destination_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## list_destinations @@ -211,10 +213,9 @@ if res.destinations_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## patch_destination @@ -265,10 +266,9 @@ if res.destination_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## put_destination @@ -327,6 +327,6 @@ if res.destination_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/health/README.md b/docs/sdks/health/README.md index a8de425e..842c7903 100644 --- a/docs/sdks/health/README.md +++ b/docs/sdks/health/README.md @@ -33,6 +33,6 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/jobs/README.md b/docs/sdks/jobs/README.md index f732efb5..241b1361 100644 --- a/docs/sdks/jobs/README.md +++ b/docs/sdks/jobs/README.md @@ -52,10 +52,9 @@ if res.job_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## create_job @@ -100,10 +99,9 @@ if res.job_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## get_job @@ -147,10 +145,9 @@ if res.job_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## list_jobs @@ -199,6 +196,6 @@ if res.jobs_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/organizations/README.md b/docs/sdks/organizations/README.md index 83b34c59..e7711e27 100644 --- a/docs/sdks/organizations/README.md +++ b/docs/sdks/organizations/README.md @@ -41,6 +41,6 @@ if res.organizations_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/permissions/README.md b/docs/sdks/permissions/README.md index b09dd055..c18951f9 100644 --- a/docs/sdks/permissions/README.md +++ b/docs/sdks/permissions/README.md @@ -55,10 +55,9 @@ if res.permission_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## delete_permission @@ -102,10 +101,9 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## get_permission @@ -149,10 +147,9 @@ if res.permission_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## list_permissions @@ -194,10 +191,9 @@ if res.permissions_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## update_permission @@ -244,6 +240,6 @@ if res.permission_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/sources/README.md b/docs/sdks/sources/README.md index 283d8593..479cdd5d 100644 --- a/docs/sdks/sources/README.md +++ b/docs/sdks/sources/README.md @@ -85,10 +85,9 @@ if res.source_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## delete_source @@ -132,10 +131,9 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## get_source @@ -179,10 +177,9 @@ if res.source_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## initiate_o_auth @@ -232,10 +229,9 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## list_sources @@ -281,10 +277,9 @@ if res.sources_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## patch_source @@ -335,10 +330,9 @@ if res.source_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## put_source @@ -364,9 +358,16 @@ s = airbyte_api.AirbyteAPI( res = s.sources.put_source(request=api.PutSourceRequest( source_id='', source_put_request=models.SourcePutRequest( - configuration=models.SourceGoogleTasks( - api_key='', - start_date=dateutil.parser.isoparse('2024-10-11T13:59:33.977Z'), + configuration=models.SourceGoogleSearchConsole( + authorization=models.SourceGoogleSearchConsoleServiceAccountKeyAuthentication( + email='Annabell_Williamson@gmail.com', + service_account_info='{ "type": "service_account", "project_id": YOUR_PROJECT_ID, "private_key_id": YOUR_PRIVATE_KEY, ... }', + ), + site_urls=[ + 'https://example1.com/', + ], + data_state=models.DataFreshness.FINAL, + end_date=dateutil.parser.parse('2021-12-12').date(), ), name='My Source', ), @@ -390,6 +391,6 @@ if res.source_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/streams/README.md b/docs/sdks/streams/README.md index 932abf3e..963044d8 100644 --- a/docs/sdks/streams/README.md +++ b/docs/sdks/streams/README.md @@ -49,6 +49,6 @@ if res.stream_properties_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/users/README.md b/docs/sdks/users/README.md index abb471c0..88f7c2ad 100644 --- a/docs/sdks/users/README.md +++ b/docs/sdks/users/README.md @@ -49,6 +49,6 @@ if res.users_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/docs/sdks/workspaces/README.md b/docs/sdks/workspaces/README.md index 91ee078c..3ca4d6dc 100644 --- a/docs/sdks/workspaces/README.md +++ b/docs/sdks/workspaces/README.md @@ -62,10 +62,9 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## create_workspace @@ -109,10 +108,9 @@ if res.workspace_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## delete_workspace @@ -156,10 +154,9 @@ if res is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## get_workspace @@ -203,10 +200,9 @@ if res.workspace_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## list_workspaces @@ -248,10 +244,9 @@ if res.workspaces_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | - +| errors.SDKError | 4XX, 5XX | \*/\* | ## update_workspace @@ -298,6 +293,6 @@ if res.workspace_response is not None: ### Errors -| Error Object | Status Code | Content Type | +| Error Type | Status Code | Content Type | | --------------- | --------------- | --------------- | -| errors.SDKError | 4xx-5xx | */* | +| errors.SDKError | 4XX, 5XX | \*/\* | \ No newline at end of file diff --git a/gen.yaml b/gen.yaml index 78f534d1..40523e4d 100644 --- a/gen.yaml +++ b/gen.yaml @@ -11,7 +11,7 @@ generation: auth: oAuth2ClientCredentialsEnabled: true python: - version: 0.52.1 + version: 0.52.2 additionalDependencies: dependencies: {} extraDependencies: diff --git a/pylintrc b/pylintrc index cbc86188..af1efee5 100644 --- a/pylintrc +++ b/pylintrc @@ -186,7 +186,7 @@ good-names=i, # Good variable names regexes, separated by a comma. If names match any regex, # they will always be accepted -good-names-rgxs= +good-names-rgxs=^[A-Z][a-zA-Z0-9]*$ # Include a hint for the correct naming format with invalid-name. include-naming-hint=no diff --git a/setup.py b/setup.py index cd924ae9..8bfea1bb 100644 --- a/setup.py +++ b/setup.py @@ -19,7 +19,7 @@ setuptools.setup( name='airbyte-api', - version='0.52.1', + version='0.52.2', author='Airbyte', description='Python Client SDK for Airbyte API', url='https://github.com/airbytehq/airbyte-api-python-sdk.git', diff --git a/src/airbyte_api/models/__init__.py b/src/airbyte_api/models/__init__.py index 01b10504..b29e921b 100644 --- a/src/airbyte_api/models/__init__.py +++ b/src/airbyte_api/models/__init__.py @@ -22,6 +22,7 @@ from .destination_clickhouse import * from .destination_convex import * from .destination_databricks import * +from .destination_dev_null import * from .destination_duckdb import * from .destination_dynamodb import * from .destination_elasticsearch import * @@ -29,6 +30,7 @@ from .destination_firestore import * from .destination_gcs import * from .destination_google_sheets import * +from .destination_iceberg import * from .destination_milvus import * from .destination_mongodb import * from .destination_mssql import * @@ -120,6 +122,7 @@ from .source_airbyte import * from .source_aircall import * from .source_airtable import * +from .source_algolia import * from .source_amazon_ads import * from .source_amazon_seller_partner import * from .source_amazon_sqs import * @@ -135,6 +138,7 @@ from .source_azure_table import * from .source_bamboo_hr import * from .source_basecamp import * +from .source_beamer import * from .source_bigquery import * from .source_bing_ads import * from .source_bitly import * @@ -170,8 +174,10 @@ from .source_dixa import * from .source_dockerhub import * from .source_dremio import * +from .source_dropbox_sign import * from .source_dynamodb import * from .source_emailoctopus import * +from .source_eventbrite import * from .source_exchange_rates import * from .source_ezofficeinventory import * from .source_facebook_marketing import * @@ -181,6 +187,7 @@ from .source_firebolt import * from .source_fleetio import * from .source_freshcaller import * +from .source_freshchat import * from .source_freshdesk import * from .source_freshsales import * from .source_front import * @@ -220,6 +227,7 @@ from .source_jira import * from .source_jotform import * from .source_k6_cloud import * +from .source_kissmetrics import * from .source_klarna import * from .source_klaviyo import * from .source_kyve import * @@ -230,6 +238,7 @@ from .source_linkedin_ads import * from .source_linkedin_pages import * from .source_linnworks import * +from .source_lob import * from .source_lokalise import * from .source_looker import * from .source_luma import * @@ -291,6 +300,7 @@ from .source_redshift import * from .source_retently import * from .source_rki_covid import * +from .source_rollbar import * from .source_rss import * from .source_s3 import * from .source_salesforce import * @@ -316,6 +326,7 @@ from .source_snowflake import * from .source_sonar_cloud import * from .source_spacex_api import * +from .source_split_io import * from .source_square import * from .source_strava import * from .source_stripe import * @@ -335,6 +346,7 @@ from .source_typeform import * from .source_us_census import * from .source_vantage import * +from .source_vwo import * from .source_webflow import * from .source_when_i_work import * from .source_whisky_hunter import * @@ -377,4 +389,4 @@ from .zendesk_support import * from .zendesk_talk import * -__all__ = ["APIAccessToken","APIEndpoint","APIKey","APIKeyAuth","APIKeySecret","APIParameterConfigModel","APIPassword","APIServer","APIToken","AWSEnvironment","AWSRegion","AWSS3Staging","AWSSellerPartnerAccountType","AccessToken","AccessTokenIsRequiredForAuthenticationRequests","AccountNames","ActionReportTime","ActorTypeEnum","AdAnalyticsReportConfiguration","Aha","Airbyte","AirbyteAPIConnectionSchedule","Aircall","Airtable","Allow","AmazonAds","AmazonSellerPartner","AmazonSqs","Amplitude","AndGroup","ApifyDataset","Appcues","Appfigures","Appfollow","Applications","Asana","AsanaCredentials","Astra","Auth0","AuthMethod","AuthType","AuthenticateViaAPIKey","AuthenticateViaAccessKeys","AuthenticateViaAsanaOauth","AuthenticateViaFacebookMarketingOauth","AuthenticateViaGoogleOauth","AuthenticateViaHarvestOAuth","AuthenticateViaLeverAPIKey","AuthenticateViaLeverOAuth","AuthenticateViaMicrosoft","AuthenticateViaMicrosoftOAuth","AuthenticateViaMicrosoftOAuth20","AuthenticateViaOAuth","AuthenticateViaOAuth20","AuthenticateViaOauth2","AuthenticateViaPassword","AuthenticateViaPrivateKey","AuthenticateViaRetentlyOAuth","AuthenticateViaStorageAccountKey","AuthenticateWithAPIToken","AuthenticateWithPersonalAccessToken","Authentication","AuthenticationMechanism","AuthenticationMethod","AuthenticationMode","AuthenticationType","AuthenticationViaGoogleOAuth","AuthenticationWildcard","Authorization","AuthorizationMethod","AuthorizationType","Autogenerated","AvroApacheAvro","AvroFormat","AwsCloudtrail","AwsDatalake","AzBlobAzureBlobStorage","AzureBlobStorage","AzureBlobStorageCredentials","AzureOpenAI","AzureTable","BambooHr","BaseURL","BaseURLPrefix","Basecamp","Basic","BatchedStandardInserts","BetweenFilter","Bigquery","BingAds","Bitly","BothUsernameAndPasswordIsRequiredForAuthenticationRequest","Braintree","Braze","BreezyHr","Brevo","Buildkite","Buzzsprout","ByMarkdownHeader","ByProgrammingLanguage","BySeparator","Bzip2","CSVCommaSeparatedValues","CSVFormat","CSVHeaderDefinition","CacheType","Calendly","Canny","CaptureModeAdvanced","Cart","Categories","CentralAPIRouter","Chameleon","Chargebee","Chartmogul","ChooseHowToPartitionData","Cimis","Clazar","ClickWindowDays","Clickhouse","ClickupAPI","Clockify","CloseCom","ClusterType","Coda","Codec","Cohere","CohortReportSettings","CohortReports","Cohorts","CohortsRange","CoinAPI","Coinmarketcap","Collection","Compression","CompressionCodec","CompressionCodecOptional","CompressionType","Configcat","Confluence","ConnectBy","ConnectionCreateRequest","ConnectionPatchRequest","ConnectionResponse","ConnectionScheduleResponse","ConnectionStatusEnum","ConnectionSyncModeEnum","ConnectionType","ConnectionsResponse","ContentType","ConversionReportTime","Convex","Country","Credential","CredentialType","Credentials","CredentialsTitle","CustomQueriesArray","CustomReportConfig","CustomerIo","CustomerStatus","DataCenterLocation","DataFreshness","DataRegion","DataSource","DataType","Databricks","Datadog","Datascope","DatasetLocation","DateRange","Dbt","DefaultVectorizer","Deflate","DeletionMode","Delighted","DestinationAstra","DestinationAstraLanguage","DestinationAstraMode","DestinationAstraSchemasEmbeddingEmbedding1Mode","DestinationAstraSchemasEmbeddingEmbeddingMode","DestinationAstraSchemasEmbeddingMode","DestinationAstraSchemasMode","DestinationAstraSchemasProcessingMode","DestinationAstraSchemasProcessingTextSplitterMode","DestinationAstraSchemasProcessingTextSplitterTextSplitterMode","DestinationAwsDatalake","DestinationAwsDatalakeCompressionCodecOptional","DestinationAwsDatalakeCredentialsTitle","DestinationAwsDatalakeFormatTypeWildcard","DestinationAzureBlobStorage","DestinationAzureBlobStorageAzureBlobStorage","DestinationAzureBlobStorageFormatType","DestinationAzureBlobStorageJSONLinesNewlineDelimitedJSON","DestinationBigquery","DestinationBigqueryCredentialType","DestinationBigqueryHMACKey","DestinationBigqueryMethod","DestinationClickhouse","DestinationClickhouseSchemasTunnelMethod","DestinationClickhouseTunnelMethod","DestinationConfiguration","DestinationConvex","DestinationCreateRequest","DestinationDatabricks","DestinationDatabricksAuthType","DestinationDatabricksSchemasAuthType","DestinationDuckdb","DestinationDynamodb","DestinationElasticsearch","DestinationElasticsearchMethod","DestinationElasticsearchNoTunnel","DestinationElasticsearchPasswordAuthentication","DestinationElasticsearchSSHKeyAuthentication","DestinationElasticsearchSSHTunnelMethod","DestinationElasticsearchSchemasAuthenticationMethodMethod","DestinationElasticsearchSchemasMethod","DestinationElasticsearchSchemasTunnelMethod","DestinationElasticsearchSchemasTunnelMethodTunnelMethod","DestinationElasticsearchTunnelMethod","DestinationFirebolt","DestinationFireboltLoadingMethod","DestinationFireboltMethod","DestinationFireboltSchemasMethod","DestinationFirestore","DestinationGcs","DestinationGcsAuthentication","DestinationGcsCSVCommaSeparatedValues","DestinationGcsCodec","DestinationGcsCompression","DestinationGcsCompressionCodec","DestinationGcsCompressionType","DestinationGcsFormatType","DestinationGcsGZIP","DestinationGcsJSONLinesNewlineDelimitedJSON","DestinationGcsNoCompression","DestinationGcsOutputFormat","DestinationGcsParquetColumnarStorage","DestinationGcsSchemasCodec","DestinationGcsSchemasCompressionType","DestinationGcsSchemasFormatCodec","DestinationGcsSchemasFormatCompressionType","DestinationGcsSchemasFormatFormatType","DestinationGcsSchemasFormatOutputFormat1Codec","DestinationGcsSchemasFormatOutputFormatCodec","DestinationGcsSchemasFormatOutputFormatFormatType","DestinationGcsSchemasFormatType","DestinationGcsSchemasNoCompression","DestinationGoogleSheets","DestinationGoogleSheetsGoogleSheets","DestinationMilvus","DestinationMilvusAPIToken","DestinationMilvusAuthentication","DestinationMilvusAzureOpenAI","DestinationMilvusByMarkdownHeader","DestinationMilvusByProgrammingLanguage","DestinationMilvusBySeparator","DestinationMilvusCohere","DestinationMilvusEmbedding","DestinationMilvusFake","DestinationMilvusFieldNameMappingConfigModel","DestinationMilvusIndexing","DestinationMilvusLanguage","DestinationMilvusMode","DestinationMilvusOpenAI","DestinationMilvusOpenAICompatible","DestinationMilvusProcessingConfigModel","DestinationMilvusSchemasEmbeddingEmbedding5Mode","DestinationMilvusSchemasEmbeddingEmbeddingMode","DestinationMilvusSchemasEmbeddingMode","DestinationMilvusSchemasIndexingAuthAuthenticationMode","DestinationMilvusSchemasIndexingAuthMode","DestinationMilvusSchemasIndexingMode","DestinationMilvusSchemasMode","DestinationMilvusSchemasProcessingMode","DestinationMilvusSchemasProcessingTextSplitterMode","DestinationMilvusSchemasProcessingTextSplitterTextSplitterMode","DestinationMilvusTextSplitter","DestinationMilvusUsernamePassword","DestinationMongodb","DestinationMongodbAuthorization","DestinationMongodbInstance","DestinationMongodbNoTunnel","DestinationMongodbNone","DestinationMongodbPasswordAuthentication","DestinationMongodbSSHKeyAuthentication","DestinationMongodbSSHTunnelMethod","DestinationMongodbSchemasAuthorization","DestinationMongodbSchemasInstance","DestinationMongodbSchemasTunnelMethod","DestinationMongodbSchemasTunnelMethodTunnelMethod","DestinationMongodbTunnelMethod","DestinationMssql","DestinationMssqlNoTunnel","DestinationMssqlPasswordAuthentication","DestinationMssqlSSHKeyAuthentication","DestinationMssqlSSHTunnelMethod","DestinationMssqlSchemasSslMethod","DestinationMssqlSchemasSslMethodSslMethod","DestinationMssqlSchemasTunnelMethod","DestinationMssqlSchemasTunnelMethodTunnelMethod","DestinationMssqlSslMethod","DestinationMssqlTunnelMethod","DestinationMysql","DestinationMysqlNoTunnel","DestinationMysqlPasswordAuthentication","DestinationMysqlSSHKeyAuthentication","DestinationMysqlSSHTunnelMethod","DestinationMysqlSchemasTunnelMethod","DestinationMysqlSchemasTunnelMethodTunnelMethod","DestinationMysqlTunnelMethod","DestinationOracle","DestinationOracleEncryptionMethod","DestinationOracleNoTunnel","DestinationOraclePasswordAuthentication","DestinationOracleSSHKeyAuthentication","DestinationOracleSSHTunnelMethod","DestinationOracleSchemasEncryptionMethod","DestinationOracleSchemasTunnelMethod","DestinationOracleSchemasTunnelMethodTunnelMethod","DestinationOracleTunnelMethod","DestinationOracleUnencrypted","DestinationPatchRequest","DestinationPgvector","DestinationPgvectorAzureOpenAI","DestinationPgvectorByMarkdownHeader","DestinationPgvectorByProgrammingLanguage","DestinationPgvectorBySeparator","DestinationPgvectorCohere","DestinationPgvectorCredentials","DestinationPgvectorEmbedding","DestinationPgvectorFake","DestinationPgvectorFieldNameMappingConfigModel","DestinationPgvectorLanguage","DestinationPgvectorMode","DestinationPgvectorOpenAI","DestinationPgvectorOpenAICompatible","DestinationPgvectorProcessingConfigModel","DestinationPgvectorSchemasEmbeddingEmbedding5Mode","DestinationPgvectorSchemasEmbeddingEmbeddingMode","DestinationPgvectorSchemasEmbeddingMode","DestinationPgvectorSchemasMode","DestinationPgvectorSchemasProcessingMode","DestinationPgvectorSchemasProcessingTextSplitterMode","DestinationPgvectorSchemasProcessingTextSplitterTextSplitterMode","DestinationPgvectorTextSplitter","DestinationPinecone","DestinationPineconeAzureOpenAI","DestinationPineconeByMarkdownHeader","DestinationPineconeByProgrammingLanguage","DestinationPineconeBySeparator","DestinationPineconeCohere","DestinationPineconeEmbedding","DestinationPineconeFake","DestinationPineconeFieldNameMappingConfigModel","DestinationPineconeIndexing","DestinationPineconeLanguage","DestinationPineconeMode","DestinationPineconeOpenAI","DestinationPineconeOpenAICompatible","DestinationPineconeProcessingConfigModel","DestinationPineconeSchemasEmbeddingEmbedding5Mode","DestinationPineconeSchemasEmbeddingEmbeddingMode","DestinationPineconeSchemasEmbeddingMode","DestinationPineconeSchemasMode","DestinationPineconeSchemasProcessingMode","DestinationPineconeSchemasProcessingTextSplitterMode","DestinationPineconeSchemasProcessingTextSplitterTextSplitterMode","DestinationPineconeTextSplitter","DestinationPostgres","DestinationPostgresMode","DestinationPostgresNoTunnel","DestinationPostgresPasswordAuthentication","DestinationPostgresSSHKeyAuthentication","DestinationPostgresSSHTunnelMethod","DestinationPostgresSchemasMode","DestinationPostgresSchemasSSLModeSSLModes6Mode","DestinationPostgresSchemasSSLModeSSLModesMode","DestinationPostgresSchemasSslModeMode","DestinationPostgresSchemasTunnelMethod","DestinationPostgresSchemasTunnelMethodTunnelMethod","DestinationPostgresTunnelMethod","DestinationPubsub","DestinationPutRequest","DestinationQdrant","DestinationQdrantAuthenticationMethod","DestinationQdrantAzureOpenAI","DestinationQdrantByMarkdownHeader","DestinationQdrantByProgrammingLanguage","DestinationQdrantBySeparator","DestinationQdrantCohere","DestinationQdrantEmbedding","DestinationQdrantFake","DestinationQdrantFieldNameMappingConfigModel","DestinationQdrantIndexing","DestinationQdrantLanguage","DestinationQdrantMode","DestinationQdrantNoAuth","DestinationQdrantOpenAI","DestinationQdrantOpenAICompatible","DestinationQdrantProcessingConfigModel","DestinationQdrantSchemasEmbeddingEmbedding5Mode","DestinationQdrantSchemasEmbeddingEmbeddingMode","DestinationQdrantSchemasEmbeddingMode","DestinationQdrantSchemasIndexingAuthMethodMode","DestinationQdrantSchemasIndexingMode","DestinationQdrantSchemasMode","DestinationQdrantSchemasProcessingMode","DestinationQdrantSchemasProcessingTextSplitterMode","DestinationQdrantSchemasProcessingTextSplitterTextSplitterMode","DestinationQdrantTextSplitter","DestinationRedis","DestinationRedisDisable","DestinationRedisMode","DestinationRedisNoTunnel","DestinationRedisPasswordAuthentication","DestinationRedisSSHKeyAuthentication","DestinationRedisSSHTunnelMethod","DestinationRedisSSLModes","DestinationRedisSchemasMode","DestinationRedisSchemasTunnelMethod","DestinationRedisSchemasTunnelMethodTunnelMethod","DestinationRedisTunnelMethod","DestinationRedisVerifyFull","DestinationRedshift","DestinationRedshiftMethod","DestinationRedshiftNoTunnel","DestinationRedshiftPasswordAuthentication","DestinationRedshiftS3BucketRegion","DestinationRedshiftSSHKeyAuthentication","DestinationRedshiftSSHTunnelMethod","DestinationRedshiftSchemasTunnelMethod","DestinationRedshiftSchemasTunnelMethodTunnelMethod","DestinationRedshiftTunnelMethod","DestinationResponse","DestinationS3","DestinationS3AvroApacheAvro","DestinationS3Bzip2","DestinationS3CSVCommaSeparatedValues","DestinationS3Codec","DestinationS3Compression","DestinationS3CompressionCodec","DestinationS3CompressionType","DestinationS3Deflate","DestinationS3Flattening","DestinationS3FormatType","DestinationS3GZIP","DestinationS3Glue","DestinationS3GlueCompression","DestinationS3GlueCompressionType","DestinationS3GlueFormatType","DestinationS3GlueGZIP","DestinationS3GlueJSONLinesNewlineDelimitedJSON","DestinationS3GlueNoCompression","DestinationS3GlueOutputFormat","DestinationS3GlueS3BucketRegion","DestinationS3GlueSchemasCompressionType","DestinationS3JSONLinesNewlineDelimitedJSON","DestinationS3NoCompression","DestinationS3OutputFormat","DestinationS3ParquetColumnarStorage","DestinationS3S3BucketRegion","DestinationS3SchemasCodec","DestinationS3SchemasCompression","DestinationS3SchemasCompressionCodec","DestinationS3SchemasCompressionType","DestinationS3SchemasFlattening","DestinationS3SchemasFormatCodec","DestinationS3SchemasFormatCompressionType","DestinationS3SchemasFormatFormatType","DestinationS3SchemasFormatNoCompression","DestinationS3SchemasFormatOutputFormat3Codec","DestinationS3SchemasFormatOutputFormat3CompressionCodecCodec","DestinationS3SchemasFormatOutputFormatCodec","DestinationS3SchemasFormatOutputFormatCompressionType","DestinationS3SchemasFormatOutputFormatFormatType","DestinationS3SchemasFormatType","DestinationS3SchemasGZIP","DestinationS3SchemasNoCompression","DestinationS3Snappy","DestinationS3Xz","DestinationS3Zstandard","DestinationSftpJSON","DestinationSnowflake","DestinationSnowflakeAuthType","DestinationSnowflakeCortex","DestinationSnowflakeCortexAzureOpenAI","DestinationSnowflakeCortexByMarkdownHeader","DestinationSnowflakeCortexByProgrammingLanguage","DestinationSnowflakeCortexBySeparator","DestinationSnowflakeCortexCohere","DestinationSnowflakeCortexCredentials","DestinationSnowflakeCortexEmbedding","DestinationSnowflakeCortexFake","DestinationSnowflakeCortexFieldNameMappingConfigModel","DestinationSnowflakeCortexLanguage","DestinationSnowflakeCortexMode","DestinationSnowflakeCortexOpenAI","DestinationSnowflakeCortexOpenAICompatible","DestinationSnowflakeCortexProcessingConfigModel","DestinationSnowflakeCortexSchemasEmbeddingEmbedding5Mode","DestinationSnowflakeCortexSchemasEmbeddingEmbeddingMode","DestinationSnowflakeCortexSchemasEmbeddingMode","DestinationSnowflakeCortexSchemasMode","DestinationSnowflakeCortexSchemasProcessingMode","DestinationSnowflakeCortexSchemasProcessingTextSplitterMode","DestinationSnowflakeCortexSchemasProcessingTextSplitterTextSplitterMode","DestinationSnowflakeCortexTextSplitter","DestinationSnowflakeOAuth20","DestinationSnowflakeSchemasAuthType","DestinationSnowflakeSchemasCredentialsAuthType","DestinationSnowflakeSnowflake","DestinationTeradata","DestinationTeradataAllow","DestinationTeradataDisable","DestinationTeradataMode","DestinationTeradataPrefer","DestinationTeradataRequire","DestinationTeradataSSLModes","DestinationTeradataSchemasMode","DestinationTeradataSchemasSSLModeSSLModes5Mode","DestinationTeradataSchemasSSLModeSSLModes6Mode","DestinationTeradataSchemasSSLModeSSLModesMode","DestinationTeradataSchemasSslModeMode","DestinationTeradataVerifyCa","DestinationTeradataVerifyFull","DestinationTimeplus","DestinationTypesense","DestinationVectara","DestinationWeaviate","DestinationWeaviateAPIToken","DestinationWeaviateAuthentication","DestinationWeaviateAzureOpenAI","DestinationWeaviateByMarkdownHeader","DestinationWeaviateByProgrammingLanguage","DestinationWeaviateBySeparator","DestinationWeaviateCohere","DestinationWeaviateEmbedding","DestinationWeaviateFake","DestinationWeaviateFieldNameMappingConfigModel","DestinationWeaviateIndexing","DestinationWeaviateLanguage","DestinationWeaviateMode","DestinationWeaviateOpenAI","DestinationWeaviateOpenAICompatible","DestinationWeaviateProcessingConfigModel","DestinationWeaviateSchemasEmbeddingEmbedding5Mode","DestinationWeaviateSchemasEmbeddingEmbedding6Mode","DestinationWeaviateSchemasEmbeddingEmbedding7Mode","DestinationWeaviateSchemasEmbeddingEmbeddingMode","DestinationWeaviateSchemasEmbeddingMode","DestinationWeaviateSchemasIndexingAuthAuthenticationMode","DestinationWeaviateSchemasIndexingAuthMode","DestinationWeaviateSchemasIndexingMode","DestinationWeaviateSchemasMode","DestinationWeaviateSchemasProcessingMode","DestinationWeaviateSchemasProcessingTextSplitterMode","DestinationWeaviateSchemasProcessingTextSplitterTextSplitterMode","DestinationWeaviateTextSplitter","DestinationWeaviateUsernamePassword","DestinationYellowbrick","DestinationYellowbrickAllow","DestinationYellowbrickDisable","DestinationYellowbrickMode","DestinationYellowbrickNoTunnel","DestinationYellowbrickPasswordAuthentication","DestinationYellowbrickPrefer","DestinationYellowbrickRequire","DestinationYellowbrickSSHKeyAuthentication","DestinationYellowbrickSSHTunnelMethod","DestinationYellowbrickSSLModes","DestinationYellowbrickSchemasMode","DestinationYellowbrickSchemasSSLModeSSLModes5Mode","DestinationYellowbrickSchemasSSLModeSSLModes6Mode","DestinationYellowbrickSchemasSSLModeSSLModesMode","DestinationYellowbrickSchemasSslModeMode","DestinationYellowbrickSchemasTunnelMethod","DestinationYellowbrickSchemasTunnelMethodTunnelMethod","DestinationYellowbrickTunnelMethod","DestinationYellowbrickVerifyCa","DestinationYellowbrickVerifyFull","DestinationsResponse","DetailType","DetectChangesWithXminSystemColumn","Dimension","DimensionsFilter","Disable","Disabled","DistanceMetric","Dixa","Dockerhub","DocumentFileTypeFormatExperimental","DomainRegionCode","DoubleValue","Dremio","Duckdb","DynamoDBRegion","Dynamodb","EUBasedAccount","Elasticsearch","Emailoctopus","Embedding","Enabled","EncryptedTrustServerCertificate","EncryptedVerifyCertificate","Encryption","EncryptionAlgorithm","EncryptionMethod","EngagementWindowDays","Enterprise","Environment","ExcelFormat","ExchangeRates","Expression","ExternalTableViaS3","Ezofficeinventory","FacebookMarketing","FacebookMarketingCredentials","Fake","Faker","Fauna","FieldNameMappingConfigModel","File","FileBasedStreamConfig","FileFormat","Filetype","Filter","FilterAppliedWhileFetchingRecordsBasedOnAttributeKeyAndAttributeValueWhichWillBeAppendedOnTheRequestBody","FilterName","FilterType","Firebolt","Firestore","Flattening","Fleetio","Format","FormatType","FormatTypeWildcard","Freshcaller","Freshdesk","Freshsales","FromCSV","FromField","FromValue","Front","GCSBucketRegion","GCSGoogleCloudStorage","GCSStaging","GCSTmpFilesAfterwardProcessing","GainsightPx","Gcs","GeographyEnum","GeographyEnumNoDefault","Getlago","Github","GithubCredentials","Gitlab","GitlabCredentials","Glassfrog","GlobalAccount","Gnews","Goldcast","GoogleAds","GoogleAdsCredentials","GoogleAnalyticsDataAPI","GoogleAnalyticsDataAPICredentials","GoogleCredentials","GoogleDirectory","GoogleDrive","GoogleDriveCredentials","GooglePagespeedInsights","GoogleSearchConsole","GoogleSheets","GoogleSheetsCredentials","GoogleTasks","GoogleWebfonts","Granularity","GranularityForGeoLocationRegion","GranularityForPeriodicReports","Greenhouse","Gridly","GroupBy","Guru","Gzip","HMACKey","HTTPSPublicWeb","HardcodedRecords","Harvest","Header","HeaderDefinitionType","Height","Hibob","HighLevel","Hubplanner","Hubspot","HubspotCredentials","IAMRole","IAMUser","In","InListFilter","Indexing","InitiateOauthRequest","InsightConfig","Insightly","Instagram","Instance","Instatus","Int64Value","Intercom","InvalidCDCPositionBehaviorAdvanced","Ip2whois","Iterable","JSONLinesNewlineDelimitedJSON","Jira","JobCreateRequest","JobResponse","JobStatusEnum","JobTypeEnum","JobsResponse","Jotform","JsonlFormat","K6Cloud","KeyPairAuthentication","Klarna","Klaviyo","Kyve","LSNCommitBehaviour","Language","Launchdarkly","Leadfeeder","Lemlist","Level","LeverHiring","LeverHiringCredentials","LinkedinAds","LinkedinAdsCredentials","LinkedinPages","Linnworks","LoadingMethod","Local","LocalFilesystemLimited","LoginPassword","Lokalise","Looker","Luma","Mailchimp","MailchimpCredentials","Mailgun","MailjetSms","Marketo","Metabase","Method","MetricsFilter","MicrosoftOnedrive","MicrosoftOnedriveCredentials","MicrosoftSharepoint","MicrosoftSharepointCredentials","MicrosoftTeams","MicrosoftTeamsCredentials","Milvus","Mixpanel","Mode","Monday","MondayCredentials","MongoDBAtlas","MongoDBAtlasReplicaSet","MongoDbInstanceType","Mongodb","MongodbV2","Mssql","MyHours","Mysql","NamespaceDefinitionEnum","NamespaceDefinitionEnumNoDefault","NativeNetworkEncryptionNNE","Netsuite","NoAuth","NoAuthentication","NoCompression","NoExternalEmbedding","NoTunnel","NonBreakingSchemaUpdatesBehaviorEnum","NonBreakingSchemaUpdatesBehaviorEnumNoDefault","NoneT","Normalization","NormalizationFlattening","NorthpassLms","NotExpression","Notion","NotionCredentials","Nullable","NumericFilter","Nylas","Nytimes","OAuth","OAuth20","OAuth20Credentials","OAuth20WithPrivateKey","OAuth2AccessToken","OAuth2ConfidentialApplication","OAuth2Recommended","OAuthActorNames","OAuthCredentialsConfiguration","OauthAuthentication","Okta","Omnisend","Onesignal","OpenAI","OpenAICompatible","Operator","OptionTitle","OptionsList","OrGroup","Oracle","Orb","Orbit","OrganizationResponse","OrganizationsResponse","OriginDatacenterOfTheSurveyMonkeyAccount","OutbrainAmplify","OutputFormat","OutputFormatWildcard","Outreach","ParquetColumnarStorage","ParquetFormat","ParsingStrategy","PasswordAuthentication","PaypalTransaction","Paystack","Pendo","Pennylane","PeriodUsedForMostPopularStreams","PermissionCreateRequest","PermissionResponse","PermissionResponseRead","PermissionScope","PermissionType","PermissionUpdateRequest","PermissionsResponse","Persistiq","PersonalAccessToken","PexelsAPI","Pgvector","Picqer","Pinecone","Pinterest","PinterestCredentials","Pipedrive","PivotCategory","Piwik","Planhat","Plugin","Pocket","Pokeapi","PokemonName","PolygonStockAPI","Postgres","PostgresConnection","Posthog","Postmarkapp","Prefer","Preferred","Prestashop","PrivateApp","PrivateToken","Processing","ProcessingConfigModel","ProductCatalog","Productboard","Productive","ProjectSecret","PublicPermissionType","Pubsub","Pypi","Qdrant","Qualaroo","Queries","Railz","ReadChangesUsingBinaryLogCDC","ReadChangesUsingChangeDataCaptureCDC","ReadChangesUsingWriteAheadLogCDC","Recharge","Recreation","Recruitee","Recurly","Reddit","Redis","Redshift","Region","ReplicaSet","ReportConfig","ReportName","ReportOptions","ReportRecordTypes","ReportingDataObject","Require","Required","Retently","RetentlyCredentials","RkiCovid","RoleBasedAuthentication","Rss","S3","S3AmazonWebServices","S3BucketRegion","S3Glue","SCPSecureCopyProtocol","SFTPSecureFileTransferProtocol","SQLInserts","SSHKeyAuthentication","SSHSecureShell","SSHTunnelMethod","SSLMethod","SSLModes","Salesforce","Salesloft","SandboxAccessToken","SapFieldglass","Savvycal","ScanChangesWithUserDefinedCursor","ScheduleTypeEnum","ScheduleTypeWithBasicEnum","SchemeBasicAuth","SchemeClientCredentials","Scryfall","SearchCriteria","SearchScope","Secoda","Security","SelectedFieldInfo","SelfManagedReplicaSet","Sendgrid","Sendinblue","Senseforce","Sentry","SerializationLibrary","ServiceAccount","ServiceAccountKey","ServiceAccountKeyAuthentication","ServiceKeyAuthentication","ServiceName","Sevenshifts","Sftp","SftpBulk","SftpJSON","ShareTypeUsedForMostPopularSharedStream","Shopify","ShopifyAuthorizationMethod","ShopifyCredentials","Shortcut","Shortio","SignInViaGoogleOAuth","SignInViaSlackOAuth","SingleStoreAccessToken","Site","Slack","SlackCredentials","Smaily","Smartengage","Smartsheets","SmartsheetsCredentials","SnapchatMarketing","Snappy","Snowflake","SnowflakeConnection","SnowflakeCortex","SnowflakeCredentials","SonarCloud","SortBy","Source7shifts","SourceAha","SourceAirbyte","SourceAircall","SourceAirtable","SourceAirtableAirtable","SourceAirtableAuthMethod","SourceAirtableAuthentication","SourceAirtableOAuth20","SourceAirtablePersonalAccessToken","SourceAirtableSchemasAuthMethod","SourceAmazonAds","SourceAmazonAdsAmazonAds","SourceAmazonAdsAuthType","SourceAmazonSellerPartner","SourceAmazonSellerPartnerAmazonSellerPartner","SourceAmazonSellerPartnerAuthType","SourceAmazonSqs","SourceAmazonSqsAWSRegion","SourceAmplitude","SourceApifyDataset","SourceAppcues","SourceAppfigures","SourceAppfollow","SourceAsana","SourceAsanaAsana","SourceAsanaCredentialsTitle","SourceAsanaSchemasCredentialsTitle","SourceAuth0","SourceAuth0AuthenticationMethod","SourceAuth0SchemasAuthenticationMethod","SourceAuth0SchemasCredentialsAuthenticationMethod","SourceAwsCloudtrail","SourceAzureBlobStorage","SourceAzureBlobStorageAuthType","SourceAzureBlobStorageAuthentication","SourceAzureBlobStorageAzureBlobStorage","SourceAzureBlobStorageFiletype","SourceAzureBlobStorageHeaderDefinitionType","SourceAzureBlobStorageMode","SourceAzureBlobStorageSchemasAuthType","SourceAzureBlobStorageSchemasFiletype","SourceAzureBlobStorageSchemasHeaderDefinitionType","SourceAzureBlobStorageSchemasStreamsFiletype","SourceAzureBlobStorageSchemasStreamsFormatFiletype","SourceAzureTable","SourceBambooHr","SourceBasecamp","SourceBigquery","SourceBigqueryBigquery","SourceBingAds","SourceBingAdsBingAds","SourceBitly","SourceBraintree","SourceBraintreeEnvironment","SourceBraze","SourceBreezyHr","SourceBrevo","SourceBuildkite","SourceBuzzsprout","SourceCalendly","SourceCanny","SourceCart","SourceCartAuthType","SourceCartAuthorizationMethod","SourceCartSchemasAuthType","SourceChameleon","SourceChargebee","SourceChartmogul","SourceCimis","SourceClazar","SourceClickhouse","SourceClickhouseClickhouse","SourceClickhouseNoTunnel","SourceClickhousePasswordAuthentication","SourceClickhouseSSHKeyAuthentication","SourceClickhouseSSHTunnelMethod","SourceClickhouseSchemasTunnelMethod","SourceClickhouseSchemasTunnelMethodTunnelMethod","SourceClickhouseTunnelMethod","SourceClickupAPI","SourceClockify","SourceCloseCom","SourceCoda","SourceCoinAPI","SourceCoinmarketcap","SourceConfigcat","SourceConfiguration","SourceConfluence","SourceConvex","SourceConvexConvex","SourceCreateRequest","SourceCustomerIo","SourceDatadog","SourceDatascope","SourceDbt","SourceDelighted","SourceDixa","SourceDockerhub","SourceDremio","SourceDynamodb","SourceDynamodbAuthType","SourceDynamodbCredentials","SourceDynamodbDynamodb","SourceDynamodbDynamodbRegion","SourceDynamodbSchemasAuthType","SourceEmailoctopus","SourceExchangeRates","SourceEzofficeinventory","SourceFacebookMarketing","SourceFacebookMarketingActionReportTime","SourceFacebookMarketingAuthType","SourceFacebookMarketingAuthentication","SourceFacebookMarketingFacebookMarketing","SourceFacebookMarketingSchemasAuthType","SourceFacebookMarketingValidEnums","SourceFaker","SourceFauna","SourceFaunaDeletionMode","SourceFaunaSchemasDeletionMode","SourceFile","SourceFileSchemasProviderStorage","SourceFileSchemasProviderStorageProvider6Storage","SourceFileSchemasProviderStorageProvider7Storage","SourceFileSchemasProviderStorageProvider8Storage","SourceFileSchemasProviderStorageProviderStorage","SourceFileSchemasStorage","SourceFileStorage","SourceFirebolt","SourceFireboltFirebolt","SourceFleetio","SourceFreshcaller","SourceFreshdesk","SourceFreshsales","SourceFront","SourceGainsightPx","SourceGcs","SourceGcsAutogenerated","SourceGcsAvroFormat","SourceGcsCSVFormat","SourceGcsCSVHeaderDefinition","SourceGcsFileBasedStreamConfig","SourceGcsFiletype","SourceGcsFormat","SourceGcsFromCSV","SourceGcsGcs","SourceGcsHeaderDefinitionType","SourceGcsJsonlFormat","SourceGcsLocal","SourceGcsMode","SourceGcsParquetFormat","SourceGcsParsingStrategy","SourceGcsProcessing","SourceGcsSchemasFiletype","SourceGcsSchemasHeaderDefinitionType","SourceGcsSchemasMode","SourceGcsSchemasStreamsFiletype","SourceGcsSchemasStreamsFormatFiletype","SourceGcsSchemasStreamsFormatFormat6Filetype","SourceGcsSchemasStreamsFormatFormatFiletype","SourceGcsSchemasStreamsHeaderDefinitionType","SourceGcsUserProvided","SourceGcsValidationPolicy","SourceGetlago","SourceGithub","SourceGithubAuthentication","SourceGithubGithub","SourceGithubOptionTitle","SourceGithubPersonalAccessToken","SourceGitlab","SourceGitlabAuthType","SourceGitlabAuthorizationMethod","SourceGitlabGitlab","SourceGitlabOAuth20","SourceGitlabSchemasAuthType","SourceGlassfrog","SourceGnews","SourceGoldcast","SourceGoogleAds","SourceGoogleAdsGoogleAds","SourceGoogleAnalyticsDataAPI","SourceGoogleAnalyticsDataAPIAndGroup","SourceGoogleAnalyticsDataAPIAuthType","SourceGoogleAnalyticsDataAPIBetweenFilter","SourceGoogleAnalyticsDataAPICredentials","SourceGoogleAnalyticsDataAPICustomReportConfig","SourceGoogleAnalyticsDataAPIDisabled","SourceGoogleAnalyticsDataAPIDoubleValue","SourceGoogleAnalyticsDataAPIEnabled","SourceGoogleAnalyticsDataAPIExpression","SourceGoogleAnalyticsDataAPIFilter","SourceGoogleAnalyticsDataAPIFilterName","SourceGoogleAnalyticsDataAPIFilterType","SourceGoogleAnalyticsDataAPIFromValue","SourceGoogleAnalyticsDataAPIGoogleAnalyticsDataAPI","SourceGoogleAnalyticsDataAPIGranularity","SourceGoogleAnalyticsDataAPIInListFilter","SourceGoogleAnalyticsDataAPIInt64Value","SourceGoogleAnalyticsDataAPINotExpression","SourceGoogleAnalyticsDataAPINumericFilter","SourceGoogleAnalyticsDataAPIOrGroup","SourceGoogleAnalyticsDataAPISchemasAuthType","SourceGoogleAnalyticsDataAPISchemasBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3Filter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayEnabled","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayExpression","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterExpression","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilter3ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilter3ValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1Filter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3BetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3Filter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3FilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3FromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3InListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3NumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3StringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterExpression","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayValueType","SourceGoogleAnalyticsDataAPISchemasDoubleValue","SourceGoogleAnalyticsDataAPISchemasEnabled","SourceGoogleAnalyticsDataAPISchemasExpression","SourceGoogleAnalyticsDataAPISchemasFilter","SourceGoogleAnalyticsDataAPISchemasFilterName","SourceGoogleAnalyticsDataAPISchemasFilterType","SourceGoogleAnalyticsDataAPISchemasFromValue","SourceGoogleAnalyticsDataAPISchemasInListFilter","SourceGoogleAnalyticsDataAPISchemasInt64Value","SourceGoogleAnalyticsDataAPISchemasNumericFilter","SourceGoogleAnalyticsDataAPISchemasStringFilter","SourceGoogleAnalyticsDataAPISchemasToValue","SourceGoogleAnalyticsDataAPISchemasValidEnums","SourceGoogleAnalyticsDataAPISchemasValue","SourceGoogleAnalyticsDataAPISchemasValueType","SourceGoogleAnalyticsDataAPIServiceAccountKeyAuthentication","SourceGoogleAnalyticsDataAPIStringFilter","SourceGoogleAnalyticsDataAPIToValue","SourceGoogleAnalyticsDataAPIValidEnums","SourceGoogleAnalyticsDataAPIValue","SourceGoogleAnalyticsDataAPIValueType","SourceGoogleDirectory","SourceGoogleDirectoryCredentialsTitle","SourceGoogleDirectoryGoogleCredentials","SourceGoogleDirectorySchemasCredentialsTitle","SourceGoogleDrive","SourceGoogleDriveAuthType","SourceGoogleDriveAuthenticateViaGoogleOAuth","SourceGoogleDriveAuthentication","SourceGoogleDriveAutogenerated","SourceGoogleDriveAvroFormat","SourceGoogleDriveCSVFormat","SourceGoogleDriveCSVHeaderDefinition","SourceGoogleDriveDocumentFileTypeFormatExperimental","SourceGoogleDriveFileBasedStreamConfig","SourceGoogleDriveFiletype","SourceGoogleDriveFormat","SourceGoogleDriveFromCSV","SourceGoogleDriveGoogleDrive","SourceGoogleDriveHeaderDefinitionType","SourceGoogleDriveJsonlFormat","SourceGoogleDriveLocal","SourceGoogleDriveMode","SourceGoogleDriveParquetFormat","SourceGoogleDriveParsingStrategy","SourceGoogleDriveProcessing","SourceGoogleDriveSchemasAuthType","SourceGoogleDriveSchemasFiletype","SourceGoogleDriveSchemasHeaderDefinitionType","SourceGoogleDriveSchemasStreamsFiletype","SourceGoogleDriveSchemasStreamsFormatFiletype","SourceGoogleDriveSchemasStreamsFormatFormatFiletype","SourceGoogleDriveSchemasStreamsHeaderDefinitionType","SourceGoogleDriveServiceAccountKeyAuthentication","SourceGoogleDriveUserProvided","SourceGoogleDriveValidationPolicy","SourceGooglePagespeedInsights","SourceGoogleSearchConsole","SourceGoogleSearchConsoleAuthType","SourceGoogleSearchConsoleCustomReportConfig","SourceGoogleSearchConsoleGoogleSearchConsole","SourceGoogleSearchConsoleOAuth","SourceGoogleSearchConsoleSchemasAuthType","SourceGoogleSearchConsoleServiceAccountKeyAuthentication","SourceGoogleSearchConsoleValidEnums","SourceGoogleSheets","SourceGoogleSheetsAuthType","SourceGoogleSheetsAuthenticateViaGoogleOAuth","SourceGoogleSheetsAuthentication","SourceGoogleSheetsGoogleSheets","SourceGoogleSheetsSchemasAuthType","SourceGoogleSheetsServiceAccountKeyAuthentication","SourceGoogleTasks","SourceGoogleWebfonts","SourceGreenhouse","SourceGridly","SourceGuru","SourceHardcodedRecords","SourceHarvest","SourceHarvestAuthType","SourceHarvestAuthenticateWithPersonalAccessToken","SourceHarvestAuthenticationMechanism","SourceHarvestSchemasAuthType","SourceHeight","SourceHibob","SourceHighLevel","SourceHubplanner","SourceHubspot","SourceHubspotAuthType","SourceHubspotAuthentication","SourceHubspotHubspot","SourceHubspotOAuth","SourceHubspotSchemasAuthType","SourceInsightly","SourceInstagram","SourceInstagramInstagram","SourceInstatus","SourceIntercom","SourceIntercomIntercom","SourceIp2whois","SourceIterable","SourceJira","SourceJotform","SourceJotformAPIEndpoint","SourceJotformSchemasAPIEndpoint","SourceK6Cloud","SourceKlarna","SourceKlarnaRegion","SourceKlaviyo","SourceKyve","SourceLaunchdarkly","SourceLeadfeeder","SourceLemlist","SourceLeverHiring","SourceLeverHiringAuthType","SourceLeverHiringAuthenticationMechanism","SourceLeverHiringEnvironment","SourceLeverHiringLeverHiring","SourceLeverHiringSchemasAuthType","SourceLinkedinAds","SourceLinkedinAdsAuthMethod","SourceLinkedinAdsAuthentication","SourceLinkedinAdsLinkedinAds","SourceLinkedinAdsOAuth20","SourceLinkedinAdsSchemasAuthMethod","SourceLinkedinPages","SourceLinkedinPagesAccessToken","SourceLinkedinPagesAuthMethod","SourceLinkedinPagesAuthentication","SourceLinkedinPagesOAuth20","SourceLinkedinPagesSchemasAuthMethod","SourceLinnworks","SourceLokalise","SourceLooker","SourceLuma","SourceMailchimp","SourceMailchimpAuthType","SourceMailchimpAuthentication","SourceMailchimpMailchimp","SourceMailchimpOAuth20","SourceMailchimpSchemasAuthType","SourceMailgun","SourceMailjetSms","SourceMarketo","SourceMetabase","SourceMicrosoftOnedrive","SourceMicrosoftOnedriveAuthType","SourceMicrosoftOnedriveAuthentication","SourceMicrosoftOnedriveAutogenerated","SourceMicrosoftOnedriveAvroFormat","SourceMicrosoftOnedriveCSVFormat","SourceMicrosoftOnedriveCSVHeaderDefinition","SourceMicrosoftOnedriveFileBasedStreamConfig","SourceMicrosoftOnedriveFiletype","SourceMicrosoftOnedriveFormat","SourceMicrosoftOnedriveFromCSV","SourceMicrosoftOnedriveHeaderDefinitionType","SourceMicrosoftOnedriveJsonlFormat","SourceMicrosoftOnedriveLocal","SourceMicrosoftOnedriveMicrosoftOnedrive","SourceMicrosoftOnedriveMode","SourceMicrosoftOnedriveParquetFormat","SourceMicrosoftOnedriveParsingStrategy","SourceMicrosoftOnedriveProcessing","SourceMicrosoftOnedriveSchemasAuthType","SourceMicrosoftOnedriveSchemasFiletype","SourceMicrosoftOnedriveSchemasHeaderDefinitionType","SourceMicrosoftOnedriveSchemasStreamsFiletype","SourceMicrosoftOnedriveSchemasStreamsFormatFiletype","SourceMicrosoftOnedriveSchemasStreamsFormatFormatFiletype","SourceMicrosoftOnedriveSchemasStreamsHeaderDefinitionType","SourceMicrosoftOnedriveUnstructuredDocumentFormat","SourceMicrosoftOnedriveUserProvided","SourceMicrosoftOnedriveValidationPolicy","SourceMicrosoftSharepoint","SourceMicrosoftSharepointAuthType","SourceMicrosoftSharepointAuthenticateViaMicrosoftOAuth","SourceMicrosoftSharepointAuthentication","SourceMicrosoftSharepointAutogenerated","SourceMicrosoftSharepointAvroFormat","SourceMicrosoftSharepointCSVFormat","SourceMicrosoftSharepointCSVHeaderDefinition","SourceMicrosoftSharepointExcelFormat","SourceMicrosoftSharepointFileBasedStreamConfig","SourceMicrosoftSharepointFiletype","SourceMicrosoftSharepointFormat","SourceMicrosoftSharepointFromCSV","SourceMicrosoftSharepointHeaderDefinitionType","SourceMicrosoftSharepointJsonlFormat","SourceMicrosoftSharepointLocal","SourceMicrosoftSharepointMicrosoftSharepoint","SourceMicrosoftSharepointMode","SourceMicrosoftSharepointParquetFormat","SourceMicrosoftSharepointParsingStrategy","SourceMicrosoftSharepointProcessing","SourceMicrosoftSharepointSchemasAuthType","SourceMicrosoftSharepointSchemasFiletype","SourceMicrosoftSharepointSchemasHeaderDefinitionType","SourceMicrosoftSharepointSchemasStreamsFiletype","SourceMicrosoftSharepointSchemasStreamsFormatFiletype","SourceMicrosoftSharepointSchemasStreamsFormatFormat6Filetype","SourceMicrosoftSharepointSchemasStreamsFormatFormatFiletype","SourceMicrosoftSharepointSchemasStreamsHeaderDefinitionType","SourceMicrosoftSharepointSearchScope","SourceMicrosoftSharepointServiceKeyAuthentication","SourceMicrosoftSharepointUnstructuredDocumentFormat","SourceMicrosoftSharepointUserProvided","SourceMicrosoftSharepointValidationPolicy","SourceMicrosoftTeams","SourceMicrosoftTeamsAuthType","SourceMicrosoftTeamsAuthenticationMechanism","SourceMicrosoftTeamsMicrosoftTeams","SourceMicrosoftTeamsSchemasAuthType","SourceMixpanel","SourceMixpanelOptionTitle","SourceMixpanelRegion","SourceMixpanelSchemasOptionTitle","SourceMonday","SourceMondayAuthType","SourceMondayAuthorizationMethod","SourceMondayMonday","SourceMondayOAuth20","SourceMondaySchemasAuthType","SourceMongodbV2","SourceMongodbV2ClusterType","SourceMongodbV2SchemasClusterType","SourceMssql","SourceMssqlEncryptedTrustServerCertificate","SourceMssqlEncryptedVerifyCertificate","SourceMssqlInvalidCDCPositionBehaviorAdvanced","SourceMssqlMethod","SourceMssqlMssql","SourceMssqlNoTunnel","SourceMssqlPasswordAuthentication","SourceMssqlSSHKeyAuthentication","SourceMssqlSSHTunnelMethod","SourceMssqlSSLMethod","SourceMssqlSchemasMethod","SourceMssqlSchemasSSLMethodSSLMethodSSLMethod","SourceMssqlSchemasSslMethod","SourceMssqlSchemasSslMethodSslMethod","SourceMssqlSchemasTunnelMethod","SourceMssqlSchemasTunnelMethodTunnelMethod","SourceMssqlTunnelMethod","SourceMssqlUnencrypted","SourceMyHours","SourceMysql","SourceMysqlInvalidCDCPositionBehaviorAdvanced","SourceMysqlMethod","SourceMysqlMode","SourceMysqlMysql","SourceMysqlNoTunnel","SourceMysqlPasswordAuthentication","SourceMysqlSSHKeyAuthentication","SourceMysqlSSHTunnelMethod","SourceMysqlSSLModes","SourceMysqlScanChangesWithUserDefinedCursor","SourceMysqlSchemasMethod","SourceMysqlSchemasMode","SourceMysqlSchemasSSLModeSSLModesMode","SourceMysqlSchemasSslModeMode","SourceMysqlSchemasTunnelMethod","SourceMysqlSchemasTunnelMethodTunnelMethod","SourceMysqlTunnelMethod","SourceMysqlUpdateMethod","SourceMysqlVerifyCA","SourceNetsuite","SourceNorthpassLms","SourceNotion","SourceNotionAccessToken","SourceNotionAuthType","SourceNotionAuthenticationMethod","SourceNotionNotion","SourceNotionOAuth20","SourceNotionSchemasAuthType","SourceNylas","SourceNytimes","SourceOkta","SourceOktaAPIToken","SourceOktaAuthType","SourceOktaAuthorizationMethod","SourceOktaOAuth20","SourceOktaSchemasAuthType","SourceOktaSchemasCredentialsAuthType","SourceOmnisend","SourceOnesignal","SourceOracle","SourceOracleConnectionType","SourceOracleEncryption","SourceOracleEncryptionAlgorithm","SourceOracleEncryptionMethod","SourceOracleNativeNetworkEncryptionNNE","SourceOracleNoTunnel","SourceOracleOracle","SourceOraclePasswordAuthentication","SourceOracleSSHKeyAuthentication","SourceOracleSSHTunnelMethod","SourceOracleSchemasEncryptionEncryptionMethod","SourceOracleSchemasEncryptionMethod","SourceOracleSchemasTunnelMethod","SourceOracleSchemasTunnelMethodTunnelMethod","SourceOracleTLSEncryptedVerifyCertificate","SourceOracleTunnelMethod","SourceOracleUnencrypted","SourceOrb","SourceOrbit","SourceOutbrainAmplify","SourceOutbrainAmplifyAccessToken","SourceOutbrainAmplifyAuthenticationMethod","SourceOutbrainAmplifyUsernamePassword","SourceOutreach","SourcePatchRequest","SourcePaypalTransaction","SourcePaystack","SourcePendo","SourcePennylane","SourcePersistiq","SourcePexelsAPI","SourcePicqer","SourcePinterest","SourcePinterestAuthMethod","SourcePinterestLevel","SourcePinterestPinterest","SourcePinterestSchemasValidEnums","SourcePinterestValidEnums","SourcePipedrive","SourcePiwik","SourcePlanhat","SourcePocket","SourcePocketSortBy","SourcePokeapi","SourcePolygonStockAPI","SourcePostgres","SourcePostgresAllow","SourcePostgresDisable","SourcePostgresInvalidCDCPositionBehaviorAdvanced","SourcePostgresMethod","SourcePostgresMode","SourcePostgresNoTunnel","SourcePostgresPasswordAuthentication","SourcePostgresPostgres","SourcePostgresPrefer","SourcePostgresRequire","SourcePostgresSSHKeyAuthentication","SourcePostgresSSHTunnelMethod","SourcePostgresSSLModes","SourcePostgresScanChangesWithUserDefinedCursor","SourcePostgresSchemasMethod","SourcePostgresSchemasMode","SourcePostgresSchemasReplicationMethodMethod","SourcePostgresSchemasSSLModeSSLModes5Mode","SourcePostgresSchemasSSLModeSSLModes6Mode","SourcePostgresSchemasSSLModeSSLModesMode","SourcePostgresSchemasSslModeMode","SourcePostgresSchemasTunnelMethod","SourcePostgresSchemasTunnelMethodTunnelMethod","SourcePostgresTunnelMethod","SourcePostgresUpdateMethod","SourcePostgresVerifyCa","SourcePostgresVerifyFull","SourcePosthog","SourcePostmarkapp","SourcePrestashop","SourceProductboard","SourceProductive","SourcePutRequest","SourcePypi","SourceQualaroo","SourceRailz","SourceRecharge","SourceRecreation","SourceRecruitee","SourceRecurly","SourceReddit","SourceRedshift","SourceRedshiftRedshift","SourceResponse","SourceRetently","SourceRetentlyAuthType","SourceRetentlyAuthenticationMechanism","SourceRetentlyRetently","SourceRetentlySchemasAuthType","SourceRkiCovid","SourceRss","SourceS3","SourceS3Autogenerated","SourceS3AvroFormat","SourceS3CSVFormat","SourceS3CSVHeaderDefinition","SourceS3FileBasedStreamConfig","SourceS3Filetype","SourceS3Format","SourceS3FromCSV","SourceS3HeaderDefinitionType","SourceS3JsonlFormat","SourceS3Local","SourceS3Mode","SourceS3ParquetFormat","SourceS3ParsingStrategy","SourceS3Processing","SourceS3S3","SourceS3SchemasFiletype","SourceS3SchemasHeaderDefinitionType","SourceS3SchemasStreamsFiletype","SourceS3SchemasStreamsFormatFiletype","SourceS3SchemasStreamsFormatFormatFiletype","SourceS3SchemasStreamsHeaderDefinitionType","SourceS3UnstructuredDocumentFormat","SourceS3UserProvided","SourceS3ValidationPolicy","SourceSalesforce","SourceSalesforceSalesforce","SourceSalesloft","SourceSalesloftAuthType","SourceSalesloftCredentials","SourceSalesloftSchemasAuthType","SourceSapFieldglass","SourceSavvycal","SourceScryfall","SourceSecoda","SourceSendgrid","SourceSendinblue","SourceSenseforce","SourceSentry","SourceSftp","SourceSftpAuthMethod","SourceSftpAuthentication","SourceSftpBulk","SourceSftpBulkAPIParameterConfigModel","SourceSftpBulkAuthType","SourceSftpBulkAuthentication","SourceSftpBulkAutogenerated","SourceSftpBulkAvroFormat","SourceSftpBulkCSVFormat","SourceSftpBulkCSVHeaderDefinition","SourceSftpBulkExcelFormat","SourceSftpBulkFileBasedStreamConfig","SourceSftpBulkFiletype","SourceSftpBulkFormat","SourceSftpBulkFromCSV","SourceSftpBulkHeaderDefinitionType","SourceSftpBulkJsonlFormat","SourceSftpBulkLocal","SourceSftpBulkMode","SourceSftpBulkParquetFormat","SourceSftpBulkParsingStrategy","SourceSftpBulkProcessing","SourceSftpBulkSchemasAuthType","SourceSftpBulkSchemasFiletype","SourceSftpBulkSchemasHeaderDefinitionType","SourceSftpBulkSchemasMode","SourceSftpBulkSchemasStreamsFiletype","SourceSftpBulkSchemasStreamsFormatFiletype","SourceSftpBulkSchemasStreamsFormatFormat6Filetype","SourceSftpBulkSchemasStreamsFormatFormatFiletype","SourceSftpBulkSchemasStreamsHeaderDefinitionType","SourceSftpBulkUnstructuredDocumentFormat","SourceSftpBulkUserProvided","SourceSftpBulkValidationPolicy","SourceSftpBulkViaAPI","SourceSftpPasswordAuthentication","SourceSftpSSHKeyAuthentication","SourceSftpSchemasAuthMethod","SourceShopify","SourceShopifyAuthMethod","SourceShopifyOAuth20","SourceShopifySchemasAuthMethod","SourceShopifyShopify","SourceShortcut","SourceShortio","SourceSlack","SourceSlackAPIToken","SourceSlackAuthenticationMechanism","SourceSlackOptionTitle","SourceSlackSchemasOptionTitle","SourceSlackSlack","SourceSmaily","SourceSmartengage","SourceSmartsheets","SourceSmartsheetsAuthType","SourceSmartsheetsAuthorizationMethod","SourceSmartsheetsOAuth20","SourceSmartsheetsSchemasAuthType","SourceSmartsheetsSmartsheets","SourceSnapchatMarketing","SourceSnapchatMarketingSnapchatMarketing","SourceSnowflake","SourceSnowflakeAuthType","SourceSnowflakeAuthorizationMethod","SourceSnowflakeKeyPairAuthentication","SourceSnowflakeOAuth20","SourceSnowflakeSchemasAuthType","SourceSnowflakeSchemasCredentialsAuthType","SourceSnowflakeSnowflake","SourceSnowflakeUsernameAndPassword","SourceSonarCloud","SourceSpacexAPI","SourceSquare","SourceSquareAPIKey","SourceSquareAuthType","SourceSquareAuthentication","SourceSquareSchemasAuthType","SourceSquareSquare","SourceStrava","SourceStravaAuthType","SourceStripe","SourceSurveySparrow","SourceSurveySparrowURLBase","SourceSurveymonkey","SourceSurveymonkeyAuthMethod","SourceSurveymonkeySurveymonkey","SourceSurvicate","SourceTeamwork","SourceTempo","SourceTheGuardianAPI","SourceTiktokMarketing","SourceTiktokMarketingAuthType","SourceTiktokMarketingAuthenticationMethod","SourceTiktokMarketingOAuth20","SourceTiktokMarketingSchemasAuthType","SourceTiktokMarketingTiktokMarketing","SourceTrello","SourceTrustpilot","SourceTrustpilotAPIKey","SourceTrustpilotAuthType","SourceTrustpilotAuthorizationMethod","SourceTrustpilotOAuth20","SourceTrustpilotSchemasAuthType","SourceTvmazeSchedule","SourceTwilio","SourceTwilioTaskrouter","SourceTwitter","SourceTypeform","SourceTypeformAuthType","SourceTypeformAuthorizationMethod","SourceTypeformOAuth20","SourceTypeformPrivateToken","SourceTypeformSchemasAuthType","SourceTypeformTypeform","SourceUsCensus","SourceVantage","SourceWebflow","SourceWhenIWork","SourceWhiskyHunter","SourceWikipediaPageviews","SourceWoocommerce","SourceXkcd","SourceYandexMetrica","SourceYotpo","SourceYoutubeAnalytics","SourceYoutubeAnalyticsYoutubeAnalytics","SourceZendeskChat","SourceZendeskChatAccessToken","SourceZendeskChatAuthorizationMethod","SourceZendeskChatCredentials","SourceZendeskChatOAuth20","SourceZendeskChatSchemasCredentials","SourceZendeskChatZendeskChat","SourceZendeskSunshine","SourceZendeskSunshineAPIToken","SourceZendeskSunshineAuthMethod","SourceZendeskSunshineAuthorizationMethod","SourceZendeskSunshineOAuth20","SourceZendeskSunshineSchemasAuthMethod","SourceZendeskSunshineZendeskSunshine","SourceZendeskSupport","SourceZendeskSupportAPIToken","SourceZendeskSupportAuthentication","SourceZendeskSupportCredentials","SourceZendeskSupportOAuth20","SourceZendeskSupportSchemasCredentials","SourceZendeskSupportZendeskSupport","SourceZendeskTalk","SourceZendeskTalkAPIToken","SourceZendeskTalkAuthType","SourceZendeskTalkAuthentication","SourceZendeskTalkOAuth20","SourceZendeskTalkSchemasAuthType","SourceZendeskTalkZendeskTalk","SourceZenloop","SourceZohoCrm","SourceZohoCrmEnvironment","SourceZoom","SourcesResponse","SpacexAPI","Square","SquareCredentials","StandaloneMongoDbInstance","State","StateFilter","Status","Storage","StorageProvider","Strategies","Strava","StreamConfiguration","StreamConfigurations","StreamProperties","StreamsCriteria","StringFilter","Stripe","SurveyMonkeyAuthorizationMethod","SurveySparrow","Surveymonkey","SurveymonkeyCredentials","Survicate","SwipeUpAttributionWindow","SystemIDSID","TLSEncryptedVerifyCertificate","TargetsType","Teamwork","Tempo","Teradata","TextSplitter","TheGuardianAPI","TiktokMarketing","TiktokMarketingCredentials","TimeGranularity","TimeGranularityType","Timeplus","ToValue","TopHeadlinesTopic","TransformationQueryRunType","Trello","Trustpilot","TunnelMethod","TvmazeSchedule","Twilio","TwilioTaskrouter","Twitter","Typeform","TypeformCredentials","Typesense","URLBase","Unencrypted","UnitOfMeasure","UnstructuredDocumentFormat","UpdateMethod","UploadingMethod","UsCensus","UserProvided","UserResponse","UsernameAndPassword","UsernamePassword","UsersResponse","ValidActionBreakdowns","ValidAdSetStatuses","ValidAdStatuses","ValidBreakdowns","ValidCampaignStatuses","ValidationPolicy","Validenums","Value","ValueType","Vantage","Vectara","VerifyCa","VerifyFull","VerifyIdentity","ViaAPI","ViewAttributionWindow","ViewWindowDays","Weaviate","Webflow","WhenIWork","WhiskyHunter","WikipediaPageviews","Woocommerce","WorkspaceCreateRequest","WorkspaceOAuthCredentialsRequest","WorkspaceResponse","WorkspaceUpdateRequest","WorkspacesResponse","Xkcd","Xz","YandexMetrica","Yellowbrick","Yotpo","YoutubeAnalytics","YoutubeAnalyticsCredentials","ZendeskChat","ZendeskChatCredentials","ZendeskSunshine","ZendeskSunshineCredentials","ZendeskSupport","ZendeskSupportCredentials","ZendeskTalk","ZendeskTalkCredentials","Zenloop","ZohoCRMEdition","ZohoCrm","Zoom","Zstandard"] +__all__ = ["APIAccessToken","APIEndpoint","APIKey","APIKeyAuth","APIKeySecret","APIParameterConfigModel","APIPassword","APIServer","APIToken","AWSEnvironment","AWSRegion","AWSS3Staging","AWSSellerPartnerAccountType","AccessToken","AccessTokenIsRequiredForAuthenticationRequests","AccountNames","ActionReportTime","ActorTypeEnum","AdAnalyticsReportConfiguration","Aha","Airbyte","AirbyteAPIConnectionSchedule","Aircall","Airtable","Algolia","Allow","AmazonAds","AmazonSellerPartner","AmazonSqs","Amplitude","AndGroup","ApifyDataset","Appcues","Appfigures","Appfollow","Applications","Asana","AsanaCredentials","Astra","Auth0","AuthMethod","AuthType","AuthenticateViaAPIKey","AuthenticateViaAccessKeys","AuthenticateViaAsanaOauth","AuthenticateViaFacebookMarketingOauth","AuthenticateViaGoogleOauth","AuthenticateViaHarvestOAuth","AuthenticateViaLeverAPIKey","AuthenticateViaLeverOAuth","AuthenticateViaMicrosoft","AuthenticateViaMicrosoftOAuth","AuthenticateViaMicrosoftOAuth20","AuthenticateViaOAuth","AuthenticateViaOAuth20","AuthenticateViaOauth2","AuthenticateViaPassword","AuthenticateViaPrivateKey","AuthenticateViaRetentlyOAuth","AuthenticateViaStorageAccountKey","AuthenticateWithAPIToken","AuthenticateWithPersonalAccessToken","Authentication","AuthenticationMechanism","AuthenticationMethod","AuthenticationMode","AuthenticationType","AuthenticationViaGoogleOAuth","AuthenticationWildcard","Authorization","AuthorizationMethod","AuthorizationType","Autogenerated","AvroApacheAvro","AvroFormat","AwsCloudtrail","AwsDatalake","AzBlobAzureBlobStorage","AzureBlobStorage","AzureBlobStorageCredentials","AzureOpenAI","AzureTable","BambooHr","BaseURL","BaseURLPrefix","Basecamp","Basic","BatchedStandardInserts","Beamer","BetweenFilter","Bigquery","BingAds","Bitly","BothUsernameAndPasswordIsRequiredForAuthenticationRequest","Braintree","Braze","BreezyHr","Brevo","Buildkite","Buzzsprout","ByMarkdownHeader","ByProgrammingLanguage","BySeparator","Bzip2","CSVCommaSeparatedValues","CSVFormat","CSVHeaderDefinition","CacheType","Calendly","Canny","CaptureModeAdvanced","Cart","CatalogType","Categories","CentralAPIRouter","Chameleon","Chargebee","Chartmogul","ChooseHowToPartitionData","Cimis","Clazar","ClickWindowDays","Clickhouse","ClickupAPI","Clockify","CloseCom","ClusterType","Coda","Codec","Cohere","CohortReportSettings","CohortReports","Cohorts","CohortsRange","CoinAPI","Coinmarketcap","Collection","Compression","CompressionCodec","CompressionCodecOptional","CompressionType","Configcat","Confluence","ConnectBy","ConnectionCreateRequest","ConnectionPatchRequest","ConnectionResponse","ConnectionScheduleResponse","ConnectionStatusEnum","ConnectionSyncModeEnum","ConnectionType","ConnectionsResponse","ContentType","ConversionReportTime","Convex","Country","Credential","CredentialType","Credentials","CredentialsTitle","CustomQueriesArray","CustomReportConfig","CustomerIo","CustomerStatus","DataCenterLocation","DataFreshness","DataRegion","DataSource","DataType","Databricks","Datadog","Datascope","DatasetLocation","DateRange","Dbt","DefaultVectorizer","Deflate","DeletionMode","Delighted","DestinationAstra","DestinationAstraLanguage","DestinationAstraMode","DestinationAstraSchemasEmbeddingEmbedding1Mode","DestinationAstraSchemasEmbeddingEmbeddingMode","DestinationAstraSchemasEmbeddingMode","DestinationAstraSchemasMode","DestinationAstraSchemasProcessingMode","DestinationAstraSchemasProcessingTextSplitterMode","DestinationAstraSchemasProcessingTextSplitterTextSplitterMode","DestinationAwsDatalake","DestinationAwsDatalakeCompressionCodecOptional","DestinationAwsDatalakeCredentialsTitle","DestinationAwsDatalakeFormatTypeWildcard","DestinationAzureBlobStorage","DestinationAzureBlobStorageAzureBlobStorage","DestinationAzureBlobStorageFormatType","DestinationAzureBlobStorageJSONLinesNewlineDelimitedJSON","DestinationBigquery","DestinationBigqueryCredentialType","DestinationBigqueryHMACKey","DestinationBigqueryMethod","DestinationClickhouse","DestinationClickhouseSchemasTunnelMethod","DestinationClickhouseTunnelMethod","DestinationConfiguration","DestinationConvex","DestinationCreateRequest","DestinationDatabricks","DestinationDatabricksAuthType","DestinationDatabricksSchemasAuthType","DestinationDevNull","DestinationDevNullLoggingType","DestinationDevNullSchemasLoggingType","DestinationDevNullSchemasTestDestinationTestDestinationType","DestinationDevNullSchemasTestDestinationType","DestinationDevNullTestDestinationType","DestinationDuckdb","DestinationDynamodb","DestinationElasticsearch","DestinationElasticsearchMethod","DestinationElasticsearchNoTunnel","DestinationElasticsearchPasswordAuthentication","DestinationElasticsearchSSHKeyAuthentication","DestinationElasticsearchSSHTunnelMethod","DestinationElasticsearchSchemasAuthenticationMethodMethod","DestinationElasticsearchSchemasMethod","DestinationElasticsearchSchemasTunnelMethod","DestinationElasticsearchSchemasTunnelMethodTunnelMethod","DestinationElasticsearchTunnelMethod","DestinationFirebolt","DestinationFireboltLoadingMethod","DestinationFireboltMethod","DestinationFireboltSchemasMethod","DestinationFirestore","DestinationGcs","DestinationGcsAuthentication","DestinationGcsCSVCommaSeparatedValues","DestinationGcsCodec","DestinationGcsCompression","DestinationGcsCompressionCodec","DestinationGcsCompressionType","DestinationGcsFormatType","DestinationGcsGZIP","DestinationGcsJSONLinesNewlineDelimitedJSON","DestinationGcsNoCompression","DestinationGcsOutputFormat","DestinationGcsParquetColumnarStorage","DestinationGcsSchemasCodec","DestinationGcsSchemasCompressionType","DestinationGcsSchemasFormatCodec","DestinationGcsSchemasFormatCompressionType","DestinationGcsSchemasFormatFormatType","DestinationGcsSchemasFormatOutputFormat1Codec","DestinationGcsSchemasFormatOutputFormatCodec","DestinationGcsSchemasFormatOutputFormatFormatType","DestinationGcsSchemasFormatType","DestinationGcsSchemasNoCompression","DestinationGoogleSheets","DestinationGoogleSheetsGoogleSheets","DestinationIceberg","DestinationIcebergCatalogType","DestinationIcebergS3","DestinationIcebergS3BucketRegion","DestinationIcebergSchemasCatalogConfigCatalogType","DestinationIcebergSchemasCatalogConfigIcebergCatalogConfigCatalogType","DestinationIcebergSchemasCatalogType","DestinationIcebergStorageType","DestinationMilvus","DestinationMilvusAPIToken","DestinationMilvusAuthentication","DestinationMilvusAzureOpenAI","DestinationMilvusByMarkdownHeader","DestinationMilvusByProgrammingLanguage","DestinationMilvusBySeparator","DestinationMilvusCohere","DestinationMilvusEmbedding","DestinationMilvusFake","DestinationMilvusFieldNameMappingConfigModel","DestinationMilvusIndexing","DestinationMilvusLanguage","DestinationMilvusMode","DestinationMilvusOpenAI","DestinationMilvusOpenAICompatible","DestinationMilvusProcessingConfigModel","DestinationMilvusSchemasEmbeddingEmbedding5Mode","DestinationMilvusSchemasEmbeddingEmbeddingMode","DestinationMilvusSchemasEmbeddingMode","DestinationMilvusSchemasIndexingAuthAuthenticationMode","DestinationMilvusSchemasIndexingAuthMode","DestinationMilvusSchemasIndexingMode","DestinationMilvusSchemasMode","DestinationMilvusSchemasProcessingMode","DestinationMilvusSchemasProcessingTextSplitterMode","DestinationMilvusSchemasProcessingTextSplitterTextSplitterMode","DestinationMilvusTextSplitter","DestinationMilvusUsernamePassword","DestinationMongodb","DestinationMongodbAuthorization","DestinationMongodbInstance","DestinationMongodbNoTunnel","DestinationMongodbNone","DestinationMongodbPasswordAuthentication","DestinationMongodbSSHKeyAuthentication","DestinationMongodbSSHTunnelMethod","DestinationMongodbSchemasAuthorization","DestinationMongodbSchemasInstance","DestinationMongodbSchemasTunnelMethod","DestinationMongodbSchemasTunnelMethodTunnelMethod","DestinationMongodbTunnelMethod","DestinationMssql","DestinationMssqlNoTunnel","DestinationMssqlPasswordAuthentication","DestinationMssqlSSHKeyAuthentication","DestinationMssqlSSHTunnelMethod","DestinationMssqlSchemasSslMethod","DestinationMssqlSchemasSslMethodSslMethod","DestinationMssqlSchemasTunnelMethod","DestinationMssqlSchemasTunnelMethodTunnelMethod","DestinationMssqlSslMethod","DestinationMssqlTunnelMethod","DestinationMysql","DestinationMysqlNoTunnel","DestinationMysqlPasswordAuthentication","DestinationMysqlSSHKeyAuthentication","DestinationMysqlSSHTunnelMethod","DestinationMysqlSchemasTunnelMethod","DestinationMysqlSchemasTunnelMethodTunnelMethod","DestinationMysqlTunnelMethod","DestinationOracle","DestinationOracleEncryptionMethod","DestinationOracleNoTunnel","DestinationOraclePasswordAuthentication","DestinationOracleSSHKeyAuthentication","DestinationOracleSSHTunnelMethod","DestinationOracleSchemasEncryptionMethod","DestinationOracleSchemasTunnelMethod","DestinationOracleSchemasTunnelMethodTunnelMethod","DestinationOracleTunnelMethod","DestinationOracleUnencrypted","DestinationPatchRequest","DestinationPgvector","DestinationPgvectorAzureOpenAI","DestinationPgvectorByMarkdownHeader","DestinationPgvectorByProgrammingLanguage","DestinationPgvectorBySeparator","DestinationPgvectorCohere","DestinationPgvectorCredentials","DestinationPgvectorEmbedding","DestinationPgvectorFake","DestinationPgvectorFieldNameMappingConfigModel","DestinationPgvectorLanguage","DestinationPgvectorMode","DestinationPgvectorOpenAI","DestinationPgvectorOpenAICompatible","DestinationPgvectorProcessingConfigModel","DestinationPgvectorSchemasEmbeddingEmbedding5Mode","DestinationPgvectorSchemasEmbeddingEmbeddingMode","DestinationPgvectorSchemasEmbeddingMode","DestinationPgvectorSchemasMode","DestinationPgvectorSchemasProcessingMode","DestinationPgvectorSchemasProcessingTextSplitterMode","DestinationPgvectorSchemasProcessingTextSplitterTextSplitterMode","DestinationPgvectorTextSplitter","DestinationPinecone","DestinationPineconeAzureOpenAI","DestinationPineconeByMarkdownHeader","DestinationPineconeByProgrammingLanguage","DestinationPineconeBySeparator","DestinationPineconeCohere","DestinationPineconeEmbedding","DestinationPineconeFake","DestinationPineconeFieldNameMappingConfigModel","DestinationPineconeIndexing","DestinationPineconeLanguage","DestinationPineconeMode","DestinationPineconeOpenAI","DestinationPineconeOpenAICompatible","DestinationPineconeProcessingConfigModel","DestinationPineconeSchemasEmbeddingEmbedding5Mode","DestinationPineconeSchemasEmbeddingEmbeddingMode","DestinationPineconeSchemasEmbeddingMode","DestinationPineconeSchemasMode","DestinationPineconeSchemasProcessingMode","DestinationPineconeSchemasProcessingTextSplitterMode","DestinationPineconeSchemasProcessingTextSplitterTextSplitterMode","DestinationPineconeTextSplitter","DestinationPostgres","DestinationPostgresMode","DestinationPostgresNoTunnel","DestinationPostgresPasswordAuthentication","DestinationPostgresSSHKeyAuthentication","DestinationPostgresSSHTunnelMethod","DestinationPostgresSchemasMode","DestinationPostgresSchemasSSLModeSSLModes6Mode","DestinationPostgresSchemasSSLModeSSLModesMode","DestinationPostgresSchemasSslModeMode","DestinationPostgresSchemasTunnelMethod","DestinationPostgresSchemasTunnelMethodTunnelMethod","DestinationPostgresTunnelMethod","DestinationPubsub","DestinationPutRequest","DestinationQdrant","DestinationQdrantAuthenticationMethod","DestinationQdrantAzureOpenAI","DestinationQdrantByMarkdownHeader","DestinationQdrantByProgrammingLanguage","DestinationQdrantBySeparator","DestinationQdrantCohere","DestinationQdrantEmbedding","DestinationQdrantFake","DestinationQdrantFieldNameMappingConfigModel","DestinationQdrantIndexing","DestinationQdrantLanguage","DestinationQdrantMode","DestinationQdrantNoAuth","DestinationQdrantOpenAI","DestinationQdrantOpenAICompatible","DestinationQdrantProcessingConfigModel","DestinationQdrantSchemasEmbeddingEmbedding5Mode","DestinationQdrantSchemasEmbeddingEmbeddingMode","DestinationQdrantSchemasEmbeddingMode","DestinationQdrantSchemasIndexingAuthMethodMode","DestinationQdrantSchemasIndexingMode","DestinationQdrantSchemasMode","DestinationQdrantSchemasProcessingMode","DestinationQdrantSchemasProcessingTextSplitterMode","DestinationQdrantSchemasProcessingTextSplitterTextSplitterMode","DestinationQdrantTextSplitter","DestinationRedis","DestinationRedisDisable","DestinationRedisMode","DestinationRedisNoTunnel","DestinationRedisPasswordAuthentication","DestinationRedisSSHKeyAuthentication","DestinationRedisSSHTunnelMethod","DestinationRedisSSLModes","DestinationRedisSchemasMode","DestinationRedisSchemasTunnelMethod","DestinationRedisSchemasTunnelMethodTunnelMethod","DestinationRedisTunnelMethod","DestinationRedisVerifyFull","DestinationRedshift","DestinationRedshiftMethod","DestinationRedshiftNoTunnel","DestinationRedshiftPasswordAuthentication","DestinationRedshiftS3BucketRegion","DestinationRedshiftSSHKeyAuthentication","DestinationRedshiftSSHTunnelMethod","DestinationRedshiftSchemasTunnelMethod","DestinationRedshiftSchemasTunnelMethodTunnelMethod","DestinationRedshiftTunnelMethod","DestinationResponse","DestinationS3","DestinationS3AvroApacheAvro","DestinationS3Bzip2","DestinationS3CSVCommaSeparatedValues","DestinationS3Codec","DestinationS3Compression","DestinationS3CompressionCodec","DestinationS3CompressionType","DestinationS3Deflate","DestinationS3Flattening","DestinationS3FormatType","DestinationS3GZIP","DestinationS3Glue","DestinationS3GlueCompression","DestinationS3GlueCompressionType","DestinationS3GlueFormatType","DestinationS3GlueGZIP","DestinationS3GlueJSONLinesNewlineDelimitedJSON","DestinationS3GlueNoCompression","DestinationS3GlueOutputFormat","DestinationS3GlueS3BucketRegion","DestinationS3GlueSchemasCompressionType","DestinationS3JSONLinesNewlineDelimitedJSON","DestinationS3NoCompression","DestinationS3OutputFormat","DestinationS3ParquetColumnarStorage","DestinationS3S3BucketRegion","DestinationS3SchemasCodec","DestinationS3SchemasCompression","DestinationS3SchemasCompressionCodec","DestinationS3SchemasCompressionType","DestinationS3SchemasFlattening","DestinationS3SchemasFormatCodec","DestinationS3SchemasFormatCompressionType","DestinationS3SchemasFormatFormatType","DestinationS3SchemasFormatNoCompression","DestinationS3SchemasFormatOutputFormat3Codec","DestinationS3SchemasFormatOutputFormat3CompressionCodecCodec","DestinationS3SchemasFormatOutputFormatCodec","DestinationS3SchemasFormatOutputFormatCompressionType","DestinationS3SchemasFormatOutputFormatFormatType","DestinationS3SchemasFormatType","DestinationS3SchemasGZIP","DestinationS3SchemasNoCompression","DestinationS3Snappy","DestinationS3Xz","DestinationS3Zstandard","DestinationSftpJSON","DestinationSnowflake","DestinationSnowflakeAuthType","DestinationSnowflakeCortex","DestinationSnowflakeCortexAzureOpenAI","DestinationSnowflakeCortexByMarkdownHeader","DestinationSnowflakeCortexByProgrammingLanguage","DestinationSnowflakeCortexBySeparator","DestinationSnowflakeCortexCohere","DestinationSnowflakeCortexCredentials","DestinationSnowflakeCortexEmbedding","DestinationSnowflakeCortexFake","DestinationSnowflakeCortexFieldNameMappingConfigModel","DestinationSnowflakeCortexLanguage","DestinationSnowflakeCortexMode","DestinationSnowflakeCortexOpenAI","DestinationSnowflakeCortexOpenAICompatible","DestinationSnowflakeCortexProcessingConfigModel","DestinationSnowflakeCortexSchemasEmbeddingEmbedding5Mode","DestinationSnowflakeCortexSchemasEmbeddingEmbeddingMode","DestinationSnowflakeCortexSchemasEmbeddingMode","DestinationSnowflakeCortexSchemasMode","DestinationSnowflakeCortexSchemasProcessingMode","DestinationSnowflakeCortexSchemasProcessingTextSplitterMode","DestinationSnowflakeCortexSchemasProcessingTextSplitterTextSplitterMode","DestinationSnowflakeCortexTextSplitter","DestinationSnowflakeOAuth20","DestinationSnowflakeSchemasAuthType","DestinationSnowflakeSchemasCredentialsAuthType","DestinationSnowflakeSnowflake","DestinationTeradata","DestinationTeradataAllow","DestinationTeradataDisable","DestinationTeradataMode","DestinationTeradataPrefer","DestinationTeradataRequire","DestinationTeradataSSLModes","DestinationTeradataSchemasMode","DestinationTeradataSchemasSSLModeSSLModes5Mode","DestinationTeradataSchemasSSLModeSSLModes6Mode","DestinationTeradataSchemasSSLModeSSLModesMode","DestinationTeradataSchemasSslModeMode","DestinationTeradataVerifyCa","DestinationTeradataVerifyFull","DestinationTimeplus","DestinationTypesense","DestinationVectara","DestinationWeaviate","DestinationWeaviateAPIToken","DestinationWeaviateAuthentication","DestinationWeaviateAzureOpenAI","DestinationWeaviateByMarkdownHeader","DestinationWeaviateByProgrammingLanguage","DestinationWeaviateBySeparator","DestinationWeaviateCohere","DestinationWeaviateEmbedding","DestinationWeaviateFake","DestinationWeaviateFieldNameMappingConfigModel","DestinationWeaviateIndexing","DestinationWeaviateLanguage","DestinationWeaviateMode","DestinationWeaviateOpenAI","DestinationWeaviateOpenAICompatible","DestinationWeaviateProcessingConfigModel","DestinationWeaviateSchemasEmbeddingEmbedding5Mode","DestinationWeaviateSchemasEmbeddingEmbedding6Mode","DestinationWeaviateSchemasEmbeddingEmbedding7Mode","DestinationWeaviateSchemasEmbeddingEmbeddingMode","DestinationWeaviateSchemasEmbeddingMode","DestinationWeaviateSchemasIndexingAuthAuthenticationMode","DestinationWeaviateSchemasIndexingAuthMode","DestinationWeaviateSchemasIndexingMode","DestinationWeaviateSchemasMode","DestinationWeaviateSchemasProcessingMode","DestinationWeaviateSchemasProcessingTextSplitterMode","DestinationWeaviateSchemasProcessingTextSplitterTextSplitterMode","DestinationWeaviateTextSplitter","DestinationWeaviateUsernamePassword","DestinationYellowbrick","DestinationYellowbrickAllow","DestinationYellowbrickDisable","DestinationYellowbrickMode","DestinationYellowbrickNoTunnel","DestinationYellowbrickPasswordAuthentication","DestinationYellowbrickPrefer","DestinationYellowbrickRequire","DestinationYellowbrickSSHKeyAuthentication","DestinationYellowbrickSSHTunnelMethod","DestinationYellowbrickSSLModes","DestinationYellowbrickSchemasMode","DestinationYellowbrickSchemasSSLModeSSLModes5Mode","DestinationYellowbrickSchemasSSLModeSSLModes6Mode","DestinationYellowbrickSchemasSSLModeSSLModesMode","DestinationYellowbrickSchemasSslModeMode","DestinationYellowbrickSchemasTunnelMethod","DestinationYellowbrickSchemasTunnelMethodTunnelMethod","DestinationYellowbrickTunnelMethod","DestinationYellowbrickVerifyCa","DestinationYellowbrickVerifyFull","DestinationsResponse","DetailType","DetectChangesWithXminSystemColumn","DevNull","Dimension","DimensionsFilter","Disable","Disabled","DistanceMetric","Dixa","Dockerhub","DocumentFileTypeFormatExperimental","DomainRegionCode","DoubleValue","Dremio","DropboxSign","Duckdb","DynamoDBRegion","Dynamodb","EUBasedAccount","Elasticsearch","Emailoctopus","Embedding","Enabled","EncryptedTrustServerCertificate","EncryptedVerifyCertificate","Encryption","EncryptionAlgorithm","EncryptionMethod","EngagementWindowDays","Enterprise","Environment","Eventbrite","EveryNThEntry","ExcelFormat","ExchangeRates","Expression","ExternalTableViaS3","Ezofficeinventory","FacebookMarketing","FacebookMarketingCredentials","Failing","Fake","Faker","Fauna","FieldNameMappingConfigModel","File","FileBasedStreamConfig","FileFormat","FileStorageFormat","Filetype","Filter","FilterAppliedWhileFetchingRecordsBasedOnAttributeKeyAndAttributeValueWhichWillBeAppendedOnTheRequestBody","FilterName","FilterType","Firebolt","Firestore","FirstNEntries","Flattening","Fleetio","Format","FormatType","FormatTypeWildcard","Freshcaller","Freshchat","Freshdesk","Freshsales","FromCSV","FromField","FromValue","Front","GCSBucketRegion","GCSGoogleCloudStorage","GCSStaging","GCSTmpFilesAfterwardProcessing","GainsightPx","Gcs","GeographyEnum","GeographyEnumNoDefault","Getlago","Github","GithubCredentials","Gitlab","GitlabCredentials","Glassfrog","GlobalAccount","GlueCatalog","Gnews","Goldcast","GoogleAds","GoogleAdsCredentials","GoogleAnalyticsDataAPI","GoogleAnalyticsDataAPICredentials","GoogleCredentials","GoogleDirectory","GoogleDrive","GoogleDriveCredentials","GooglePagespeedInsights","GoogleSearchConsole","GoogleSheets","GoogleSheetsCredentials","GoogleTasks","GoogleWebfonts","Granularity","GranularityForGeoLocationRegion","GranularityForPeriodicReports","Greenhouse","Gridly","GroupBy","Guru","Gzip","HMACKey","HTTPSPublicWeb","HadoopCatalogUseHierarchicalFileSystemsAsSameAsStorageConfig","HardcodedRecords","Harvest","Header","HeaderDefinitionType","Height","Hibob","HighLevel","HiveCatalogUseApacheHiveMetaStore","Hubplanner","Hubspot","HubspotCredentials","IAMRole","IAMUser","Iceberg","IcebergCatalogConfig","In","InListFilter","Indexing","InitiateOauthRequest","InsightConfig","Insightly","Instagram","Instance","Instatus","Int64Value","Intercom","InvalidCDCPositionBehaviorAdvanced","Ip2whois","Iterable","JSONLinesNewlineDelimitedJSON","JdbcCatalogUseRelationalDatabase","Jira","JobCreateRequest","JobResponse","JobStatusEnum","JobTypeEnum","JobsResponse","Jotform","JsonlFormat","K6Cloud","KeyPairAuthentication","Kissmetrics","Klarna","Klaviyo","Kyve","LSNCommitBehaviour","Language","Launchdarkly","Leadfeeder","Lemlist","Level","LeverHiring","LeverHiringCredentials","LinkedinAds","LinkedinAdsCredentials","LinkedinPages","Linnworks","LoadingMethod","Lob","Local","LocalFilesystemLimited","Logging","LoggingConfiguration","LoggingType","LoginPassword","Lokalise","Looker","Luma","Mailchimp","MailchimpCredentials","Mailgun","MailjetSms","Marketo","Metabase","Method","MetricsFilter","MicrosoftOnedrive","MicrosoftOnedriveCredentials","MicrosoftSharepoint","MicrosoftSharepointCredentials","MicrosoftTeams","MicrosoftTeamsCredentials","Milvus","Mixpanel","Mode","Monday","MondayCredentials","MongoDBAtlas","MongoDBAtlasReplicaSet","MongoDbInstanceType","Mongodb","MongodbV2","Mssql","MyHours","Mysql","NamespaceDefinitionEnum","NamespaceDefinitionEnumNoDefault","NativeNetworkEncryptionNNE","Netsuite","NoAuth","NoAuthentication","NoCompression","NoExternalEmbedding","NoTunnel","NonBreakingSchemaUpdatesBehaviorEnum","NonBreakingSchemaUpdatesBehaviorEnumNoDefault","NoneT","Normalization","NormalizationFlattening","NorthpassLms","NotExpression","Notion","NotionCredentials","Nullable","NumericFilter","Nylas","Nytimes","OAuth","OAuth20","OAuth20Credentials","OAuth20WithPrivateKey","OAuth2AccessToken","OAuth2ConfidentialApplication","OAuth2Recommended","OAuthActorNames","OAuthCredentialsConfiguration","OauthAuthentication","Okta","Omnisend","Onesignal","OpenAI","OpenAICompatible","Operator","OptionTitle","OptionsList","OrGroup","Oracle","Orb","Orbit","OrganizationResponse","OrganizationsResponse","OriginDatacenterOfTheSurveyMonkeyAccount","OutbrainAmplify","OutputFormat","OutputFormatWildcard","Outreach","ParquetColumnarStorage","ParquetFormat","ParsingStrategy","PasswordAuthentication","PaypalTransaction","Paystack","Pendo","Pennylane","PeriodUsedForMostPopularStreams","PermissionCreateRequest","PermissionResponse","PermissionResponseRead","PermissionScope","PermissionType","PermissionUpdateRequest","PermissionsResponse","Persistiq","PersonalAccessToken","PexelsAPI","Pgvector","Picqer","Pinecone","Pinterest","PinterestCredentials","Pipedrive","PivotCategory","Piwik","Planhat","Plugin","Pocket","Pokeapi","PokemonName","PolygonStockAPI","Postgres","PostgresConnection","Posthog","Postmarkapp","Prefer","Preferred","Prestashop","PrivateApp","PrivateToken","Processing","ProcessingConfigModel","ProductCatalog","Productboard","Productive","ProjectSecret","PublicPermissionType","Pubsub","Pypi","Qdrant","Qualaroo","Queries","RESTCatalog","Railz","RandomSampling","ReadChangesUsingBinaryLogCDC","ReadChangesUsingChangeDataCaptureCDC","ReadChangesUsingWriteAheadLogCDC","Recharge","Recreation","Recruitee","Recurly","Reddit","Redis","Redshift","Region","ReplicaSet","ReportConfig","ReportName","ReportOptions","ReportRecordTypes","ReportingDataObject","Require","Required","Retently","RetentlyCredentials","RkiCovid","RoleBasedAuthentication","Rollbar","Rss","S3","S3AmazonWebServices","S3BucketRegion","S3Glue","SCPSecureCopyProtocol","SFTPSecureFileTransferProtocol","SQLInserts","SSHKeyAuthentication","SSHSecureShell","SSHTunnelMethod","SSLMethod","SSLModes","Salesforce","Salesloft","SandboxAccessToken","SapFieldglass","Savvycal","ScanChangesWithUserDefinedCursor","ScheduleTypeEnum","ScheduleTypeWithBasicEnum","SchemeBasicAuth","SchemeClientCredentials","Scryfall","SearchCriteria","SearchScope","Secoda","Security","SelectedFieldInfo","SelfManagedReplicaSet","Sendgrid","Sendinblue","Senseforce","Sentry","SerializationLibrary","ServerManaged","ServiceAccount","ServiceAccountKey","ServiceAccountKeyAuthentication","ServiceKeyAuthentication","ServiceName","Sevenshifts","Sftp","SftpBulk","SftpJSON","ShareTypeUsedForMostPopularSharedStream","Shopify","ShopifyAuthorizationMethod","ShopifyCredentials","Shortcut","Shortio","SignInViaGoogleOAuth","SignInViaSlackOAuth","Silent","SingleStoreAccessToken","Site","Slack","SlackCredentials","Smaily","Smartengage","Smartsheets","SmartsheetsCredentials","SnapchatMarketing","Snappy","Snowflake","SnowflakeConnection","SnowflakeCortex","SnowflakeCredentials","SonarCloud","SortBy","Source7shifts","SourceAha","SourceAirbyte","SourceAircall","SourceAirtable","SourceAirtableAirtable","SourceAirtableAuthMethod","SourceAirtableAuthentication","SourceAirtableOAuth20","SourceAirtablePersonalAccessToken","SourceAirtableSchemasAuthMethod","SourceAlgolia","SourceAmazonAds","SourceAmazonAdsAmazonAds","SourceAmazonAdsAuthType","SourceAmazonSellerPartner","SourceAmazonSellerPartnerAmazonSellerPartner","SourceAmazonSellerPartnerAuthType","SourceAmazonSqs","SourceAmazonSqsAWSRegion","SourceAmplitude","SourceApifyDataset","SourceAppcues","SourceAppfigures","SourceAppfollow","SourceAsana","SourceAsanaAsana","SourceAsanaCredentialsTitle","SourceAsanaSchemasCredentialsTitle","SourceAuth0","SourceAuth0AuthenticationMethod","SourceAuth0SchemasAuthenticationMethod","SourceAuth0SchemasCredentialsAuthenticationMethod","SourceAwsCloudtrail","SourceAzureBlobStorage","SourceAzureBlobStorageAuthType","SourceAzureBlobStorageAuthentication","SourceAzureBlobStorageAzureBlobStorage","SourceAzureBlobStorageFiletype","SourceAzureBlobStorageHeaderDefinitionType","SourceAzureBlobStorageMode","SourceAzureBlobStorageSchemasAuthType","SourceAzureBlobStorageSchemasFiletype","SourceAzureBlobStorageSchemasHeaderDefinitionType","SourceAzureBlobStorageSchemasStreamsFiletype","SourceAzureBlobStorageSchemasStreamsFormatFiletype","SourceAzureTable","SourceBambooHr","SourceBasecamp","SourceBeamer","SourceBigquery","SourceBigqueryBigquery","SourceBingAds","SourceBingAdsBingAds","SourceBitly","SourceBraintree","SourceBraintreeEnvironment","SourceBraze","SourceBreezyHr","SourceBrevo","SourceBuildkite","SourceBuzzsprout","SourceCalendly","SourceCanny","SourceCart","SourceCartAuthType","SourceCartAuthorizationMethod","SourceCartSchemasAuthType","SourceChameleon","SourceChargebee","SourceChartmogul","SourceCimis","SourceClazar","SourceClickhouse","SourceClickhouseClickhouse","SourceClickhouseNoTunnel","SourceClickhousePasswordAuthentication","SourceClickhouseSSHKeyAuthentication","SourceClickhouseSSHTunnelMethod","SourceClickhouseSchemasTunnelMethod","SourceClickhouseSchemasTunnelMethodTunnelMethod","SourceClickhouseTunnelMethod","SourceClickupAPI","SourceClockify","SourceCloseCom","SourceCoda","SourceCoinAPI","SourceCoinmarketcap","SourceConfigcat","SourceConfiguration","SourceConfluence","SourceConvex","SourceConvexConvex","SourceCreateRequest","SourceCustomerIo","SourceDatadog","SourceDatascope","SourceDbt","SourceDelighted","SourceDixa","SourceDockerhub","SourceDremio","SourceDropboxSign","SourceDynamodb","SourceDynamodbAuthType","SourceDynamodbCredentials","SourceDynamodbDynamodb","SourceDynamodbDynamodbRegion","SourceDynamodbSchemasAuthType","SourceEmailoctopus","SourceEventbrite","SourceExchangeRates","SourceEzofficeinventory","SourceFacebookMarketing","SourceFacebookMarketingActionReportTime","SourceFacebookMarketingAuthType","SourceFacebookMarketingAuthentication","SourceFacebookMarketingFacebookMarketing","SourceFacebookMarketingSchemasAuthType","SourceFacebookMarketingValidEnums","SourceFaker","SourceFauna","SourceFaunaDeletionMode","SourceFaunaSchemasDeletionMode","SourceFile","SourceFileFileFormat","SourceFileSchemasProviderStorage","SourceFileSchemasProviderStorageProvider6Storage","SourceFileSchemasProviderStorageProvider7Storage","SourceFileSchemasProviderStorageProvider8Storage","SourceFileSchemasProviderStorageProviderStorage","SourceFileSchemasStorage","SourceFileStorage","SourceFirebolt","SourceFireboltFirebolt","SourceFleetio","SourceFreshcaller","SourceFreshchat","SourceFreshdesk","SourceFreshsales","SourceFront","SourceGainsightPx","SourceGcs","SourceGcsAutogenerated","SourceGcsAvroFormat","SourceGcsCSVFormat","SourceGcsCSVHeaderDefinition","SourceGcsFileBasedStreamConfig","SourceGcsFiletype","SourceGcsFormat","SourceGcsFromCSV","SourceGcsGcs","SourceGcsHeaderDefinitionType","SourceGcsJsonlFormat","SourceGcsLocal","SourceGcsMode","SourceGcsParquetFormat","SourceGcsParsingStrategy","SourceGcsProcessing","SourceGcsSchemasFiletype","SourceGcsSchemasHeaderDefinitionType","SourceGcsSchemasMode","SourceGcsSchemasStreamsFiletype","SourceGcsSchemasStreamsFormatFiletype","SourceGcsSchemasStreamsFormatFormat6Filetype","SourceGcsSchemasStreamsFormatFormatFiletype","SourceGcsSchemasStreamsHeaderDefinitionType","SourceGcsUserProvided","SourceGcsValidationPolicy","SourceGetlago","SourceGithub","SourceGithubAuthentication","SourceGithubGithub","SourceGithubOptionTitle","SourceGithubPersonalAccessToken","SourceGitlab","SourceGitlabAuthType","SourceGitlabAuthorizationMethod","SourceGitlabGitlab","SourceGitlabOAuth20","SourceGitlabSchemasAuthType","SourceGlassfrog","SourceGnews","SourceGoldcast","SourceGoogleAds","SourceGoogleAdsGoogleAds","SourceGoogleAnalyticsDataAPI","SourceGoogleAnalyticsDataAPIAndGroup","SourceGoogleAnalyticsDataAPIAuthType","SourceGoogleAnalyticsDataAPIBetweenFilter","SourceGoogleAnalyticsDataAPICredentials","SourceGoogleAnalyticsDataAPICustomReportConfig","SourceGoogleAnalyticsDataAPIDisabled","SourceGoogleAnalyticsDataAPIDoubleValue","SourceGoogleAnalyticsDataAPIEnabled","SourceGoogleAnalyticsDataAPIExpression","SourceGoogleAnalyticsDataAPIFilter","SourceGoogleAnalyticsDataAPIFilterName","SourceGoogleAnalyticsDataAPIFilterType","SourceGoogleAnalyticsDataAPIFromValue","SourceGoogleAnalyticsDataAPIGoogleAnalyticsDataAPI","SourceGoogleAnalyticsDataAPIGranularity","SourceGoogleAnalyticsDataAPIInListFilter","SourceGoogleAnalyticsDataAPIInt64Value","SourceGoogleAnalyticsDataAPINotExpression","SourceGoogleAnalyticsDataAPINumericFilter","SourceGoogleAnalyticsDataAPIOrGroup","SourceGoogleAnalyticsDataAPISchemasAuthType","SourceGoogleAnalyticsDataAPISchemasBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter1ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter2ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ExpressionValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3Filter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilter3ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDimensionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDimensionFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayEnabled","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayExpression","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterExpression","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilter3ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilter3ValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1Filter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter1ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ExpressionsValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter2ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3BetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3DoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilter4ToValueValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ExpressionValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3Filter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3FilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3FromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3InListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3Int64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3NumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3StringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter3ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4FilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilter4ValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterBetweenFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterDoubleValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterExpression","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFilterName","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFilterType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterFromValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterInListFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterInt64Value","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterMetricsFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayMetricFilterValueType","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayNumericFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayStringFilter","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayToValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayValidEnums","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayValue","SourceGoogleAnalyticsDataAPISchemasCustomReportsArrayValueType","SourceGoogleAnalyticsDataAPISchemasDoubleValue","SourceGoogleAnalyticsDataAPISchemasEnabled","SourceGoogleAnalyticsDataAPISchemasExpression","SourceGoogleAnalyticsDataAPISchemasFilter","SourceGoogleAnalyticsDataAPISchemasFilterName","SourceGoogleAnalyticsDataAPISchemasFilterType","SourceGoogleAnalyticsDataAPISchemasFromValue","SourceGoogleAnalyticsDataAPISchemasInListFilter","SourceGoogleAnalyticsDataAPISchemasInt64Value","SourceGoogleAnalyticsDataAPISchemasNumericFilter","SourceGoogleAnalyticsDataAPISchemasStringFilter","SourceGoogleAnalyticsDataAPISchemasToValue","SourceGoogleAnalyticsDataAPISchemasValidEnums","SourceGoogleAnalyticsDataAPISchemasValue","SourceGoogleAnalyticsDataAPISchemasValueType","SourceGoogleAnalyticsDataAPIServiceAccountKeyAuthentication","SourceGoogleAnalyticsDataAPIStringFilter","SourceGoogleAnalyticsDataAPIToValue","SourceGoogleAnalyticsDataAPIValidEnums","SourceGoogleAnalyticsDataAPIValue","SourceGoogleAnalyticsDataAPIValueType","SourceGoogleDirectory","SourceGoogleDirectoryCredentialsTitle","SourceGoogleDirectoryGoogleCredentials","SourceGoogleDirectorySchemasCredentialsTitle","SourceGoogleDrive","SourceGoogleDriveAuthType","SourceGoogleDriveAuthenticateViaGoogleOAuth","SourceGoogleDriveAuthentication","SourceGoogleDriveAutogenerated","SourceGoogleDriveAvroFormat","SourceGoogleDriveCSVFormat","SourceGoogleDriveCSVHeaderDefinition","SourceGoogleDriveDocumentFileTypeFormatExperimental","SourceGoogleDriveFileBasedStreamConfig","SourceGoogleDriveFiletype","SourceGoogleDriveFormat","SourceGoogleDriveFromCSV","SourceGoogleDriveGoogleDrive","SourceGoogleDriveHeaderDefinitionType","SourceGoogleDriveJsonlFormat","SourceGoogleDriveLocal","SourceGoogleDriveMode","SourceGoogleDriveParquetFormat","SourceGoogleDriveParsingStrategy","SourceGoogleDriveProcessing","SourceGoogleDriveSchemasAuthType","SourceGoogleDriveSchemasFiletype","SourceGoogleDriveSchemasHeaderDefinitionType","SourceGoogleDriveSchemasStreamsFiletype","SourceGoogleDriveSchemasStreamsFormatFiletype","SourceGoogleDriveSchemasStreamsFormatFormatFiletype","SourceGoogleDriveSchemasStreamsHeaderDefinitionType","SourceGoogleDriveServiceAccountKeyAuthentication","SourceGoogleDriveUserProvided","SourceGoogleDriveValidationPolicy","SourceGooglePagespeedInsights","SourceGoogleSearchConsole","SourceGoogleSearchConsoleAuthType","SourceGoogleSearchConsoleCustomReportConfig","SourceGoogleSearchConsoleGoogleSearchConsole","SourceGoogleSearchConsoleOAuth","SourceGoogleSearchConsoleSchemasAuthType","SourceGoogleSearchConsoleServiceAccountKeyAuthentication","SourceGoogleSearchConsoleValidEnums","SourceGoogleSheets","SourceGoogleSheetsAuthType","SourceGoogleSheetsAuthenticateViaGoogleOAuth","SourceGoogleSheetsAuthentication","SourceGoogleSheetsGoogleSheets","SourceGoogleSheetsSchemasAuthType","SourceGoogleSheetsServiceAccountKeyAuthentication","SourceGoogleTasks","SourceGoogleWebfonts","SourceGreenhouse","SourceGridly","SourceGuru","SourceHardcodedRecords","SourceHarvest","SourceHarvestAuthType","SourceHarvestAuthenticateWithPersonalAccessToken","SourceHarvestAuthenticationMechanism","SourceHarvestSchemasAuthType","SourceHeight","SourceHibob","SourceHighLevel","SourceHubplanner","SourceHubspot","SourceHubspotAuthType","SourceHubspotAuthentication","SourceHubspotHubspot","SourceHubspotOAuth","SourceHubspotSchemasAuthType","SourceInsightly","SourceInstagram","SourceInstagramInstagram","SourceInstatus","SourceIntercom","SourceIntercomIntercom","SourceIp2whois","SourceIterable","SourceJira","SourceJotform","SourceJotformAPIEndpoint","SourceJotformSchemasAPIEndpoint","SourceK6Cloud","SourceKissmetrics","SourceKlarna","SourceKlarnaRegion","SourceKlaviyo","SourceKyve","SourceLaunchdarkly","SourceLeadfeeder","SourceLemlist","SourceLeverHiring","SourceLeverHiringAuthType","SourceLeverHiringAuthenticationMechanism","SourceLeverHiringEnvironment","SourceLeverHiringLeverHiring","SourceLeverHiringSchemasAuthType","SourceLinkedinAds","SourceLinkedinAdsAuthMethod","SourceLinkedinAdsAuthentication","SourceLinkedinAdsLinkedinAds","SourceLinkedinAdsOAuth20","SourceLinkedinAdsSchemasAuthMethod","SourceLinkedinPages","SourceLinkedinPagesAccessToken","SourceLinkedinPagesAuthMethod","SourceLinkedinPagesAuthentication","SourceLinkedinPagesOAuth20","SourceLinkedinPagesSchemasAuthMethod","SourceLinnworks","SourceLob","SourceLokalise","SourceLooker","SourceLuma","SourceMailchimp","SourceMailchimpAuthType","SourceMailchimpAuthentication","SourceMailchimpMailchimp","SourceMailchimpOAuth20","SourceMailchimpSchemasAuthType","SourceMailgun","SourceMailjetSms","SourceMarketo","SourceMetabase","SourceMicrosoftOnedrive","SourceMicrosoftOnedriveAuthType","SourceMicrosoftOnedriveAuthentication","SourceMicrosoftOnedriveAutogenerated","SourceMicrosoftOnedriveAvroFormat","SourceMicrosoftOnedriveCSVFormat","SourceMicrosoftOnedriveCSVHeaderDefinition","SourceMicrosoftOnedriveFileBasedStreamConfig","SourceMicrosoftOnedriveFiletype","SourceMicrosoftOnedriveFormat","SourceMicrosoftOnedriveFromCSV","SourceMicrosoftOnedriveHeaderDefinitionType","SourceMicrosoftOnedriveJsonlFormat","SourceMicrosoftOnedriveLocal","SourceMicrosoftOnedriveMicrosoftOnedrive","SourceMicrosoftOnedriveMode","SourceMicrosoftOnedriveParquetFormat","SourceMicrosoftOnedriveParsingStrategy","SourceMicrosoftOnedriveProcessing","SourceMicrosoftOnedriveSchemasAuthType","SourceMicrosoftOnedriveSchemasFiletype","SourceMicrosoftOnedriveSchemasHeaderDefinitionType","SourceMicrosoftOnedriveSchemasStreamsFiletype","SourceMicrosoftOnedriveSchemasStreamsFormatFiletype","SourceMicrosoftOnedriveSchemasStreamsFormatFormatFiletype","SourceMicrosoftOnedriveSchemasStreamsHeaderDefinitionType","SourceMicrosoftOnedriveUnstructuredDocumentFormat","SourceMicrosoftOnedriveUserProvided","SourceMicrosoftOnedriveValidationPolicy","SourceMicrosoftSharepoint","SourceMicrosoftSharepointAuthType","SourceMicrosoftSharepointAuthenticateViaMicrosoftOAuth","SourceMicrosoftSharepointAuthentication","SourceMicrosoftSharepointAutogenerated","SourceMicrosoftSharepointAvroFormat","SourceMicrosoftSharepointCSVFormat","SourceMicrosoftSharepointCSVHeaderDefinition","SourceMicrosoftSharepointExcelFormat","SourceMicrosoftSharepointFileBasedStreamConfig","SourceMicrosoftSharepointFiletype","SourceMicrosoftSharepointFormat","SourceMicrosoftSharepointFromCSV","SourceMicrosoftSharepointHeaderDefinitionType","SourceMicrosoftSharepointJsonlFormat","SourceMicrosoftSharepointLocal","SourceMicrosoftSharepointMicrosoftSharepoint","SourceMicrosoftSharepointMode","SourceMicrosoftSharepointParquetFormat","SourceMicrosoftSharepointParsingStrategy","SourceMicrosoftSharepointProcessing","SourceMicrosoftSharepointSchemasAuthType","SourceMicrosoftSharepointSchemasFiletype","SourceMicrosoftSharepointSchemasHeaderDefinitionType","SourceMicrosoftSharepointSchemasStreamsFiletype","SourceMicrosoftSharepointSchemasStreamsFormatFiletype","SourceMicrosoftSharepointSchemasStreamsFormatFormat6Filetype","SourceMicrosoftSharepointSchemasStreamsFormatFormatFiletype","SourceMicrosoftSharepointSchemasStreamsHeaderDefinitionType","SourceMicrosoftSharepointSearchScope","SourceMicrosoftSharepointServiceKeyAuthentication","SourceMicrosoftSharepointUnstructuredDocumentFormat","SourceMicrosoftSharepointUserProvided","SourceMicrosoftSharepointValidationPolicy","SourceMicrosoftTeams","SourceMicrosoftTeamsAuthType","SourceMicrosoftTeamsAuthenticationMechanism","SourceMicrosoftTeamsMicrosoftTeams","SourceMicrosoftTeamsSchemasAuthType","SourceMixpanel","SourceMixpanelOptionTitle","SourceMixpanelRegion","SourceMixpanelSchemasOptionTitle","SourceMonday","SourceMondayAuthType","SourceMondayAuthorizationMethod","SourceMondayMonday","SourceMondayOAuth20","SourceMondaySchemasAuthType","SourceMongodbV2","SourceMongodbV2ClusterType","SourceMongodbV2SchemasClusterType","SourceMssql","SourceMssqlEncryptedTrustServerCertificate","SourceMssqlEncryptedVerifyCertificate","SourceMssqlInvalidCDCPositionBehaviorAdvanced","SourceMssqlMethod","SourceMssqlMssql","SourceMssqlNoTunnel","SourceMssqlPasswordAuthentication","SourceMssqlSSHKeyAuthentication","SourceMssqlSSHTunnelMethod","SourceMssqlSSLMethod","SourceMssqlSchemasMethod","SourceMssqlSchemasSSLMethodSSLMethodSSLMethod","SourceMssqlSchemasSslMethod","SourceMssqlSchemasSslMethodSslMethod","SourceMssqlSchemasTunnelMethod","SourceMssqlSchemasTunnelMethodTunnelMethod","SourceMssqlTunnelMethod","SourceMssqlUnencrypted","SourceMyHours","SourceMysql","SourceMysqlInvalidCDCPositionBehaviorAdvanced","SourceMysqlMethod","SourceMysqlMode","SourceMysqlMysql","SourceMysqlNoTunnel","SourceMysqlPasswordAuthentication","SourceMysqlSSHKeyAuthentication","SourceMysqlSSHTunnelMethod","SourceMysqlSSLModes","SourceMysqlScanChangesWithUserDefinedCursor","SourceMysqlSchemasMethod","SourceMysqlSchemasMode","SourceMysqlSchemasSSLModeSSLModesMode","SourceMysqlSchemasSslModeMode","SourceMysqlSchemasTunnelMethod","SourceMysqlSchemasTunnelMethodTunnelMethod","SourceMysqlTunnelMethod","SourceMysqlUpdateMethod","SourceMysqlVerifyCA","SourceNetsuite","SourceNorthpassLms","SourceNotion","SourceNotionAccessToken","SourceNotionAuthType","SourceNotionAuthenticationMethod","SourceNotionNotion","SourceNotionOAuth20","SourceNotionSchemasAuthType","SourceNylas","SourceNytimes","SourceOkta","SourceOktaAPIToken","SourceOktaAuthType","SourceOktaAuthorizationMethod","SourceOktaOAuth20","SourceOktaSchemasAuthType","SourceOktaSchemasCredentialsAuthType","SourceOmnisend","SourceOnesignal","SourceOracle","SourceOracleConnectionType","SourceOracleEncryption","SourceOracleEncryptionAlgorithm","SourceOracleEncryptionMethod","SourceOracleNativeNetworkEncryptionNNE","SourceOracleNoTunnel","SourceOracleOracle","SourceOraclePasswordAuthentication","SourceOracleSSHKeyAuthentication","SourceOracleSSHTunnelMethod","SourceOracleSchemasEncryptionEncryptionMethod","SourceOracleSchemasEncryptionMethod","SourceOracleSchemasTunnelMethod","SourceOracleSchemasTunnelMethodTunnelMethod","SourceOracleTLSEncryptedVerifyCertificate","SourceOracleTunnelMethod","SourceOracleUnencrypted","SourceOrb","SourceOrbit","SourceOutbrainAmplify","SourceOutbrainAmplifyAccessToken","SourceOutbrainAmplifyAuthenticationMethod","SourceOutbrainAmplifyUsernamePassword","SourceOutreach","SourcePatchRequest","SourcePaypalTransaction","SourcePaystack","SourcePendo","SourcePennylane","SourcePersistiq","SourcePexelsAPI","SourcePicqer","SourcePinterest","SourcePinterestAuthMethod","SourcePinterestLevel","SourcePinterestPinterest","SourcePinterestSchemasValidEnums","SourcePinterestValidEnums","SourcePipedrive","SourcePiwik","SourcePlanhat","SourcePocket","SourcePocketSortBy","SourcePokeapi","SourcePolygonStockAPI","SourcePostgres","SourcePostgresAllow","SourcePostgresDisable","SourcePostgresInvalidCDCPositionBehaviorAdvanced","SourcePostgresMethod","SourcePostgresMode","SourcePostgresNoTunnel","SourcePostgresPasswordAuthentication","SourcePostgresPostgres","SourcePostgresPrefer","SourcePostgresRequire","SourcePostgresSSHKeyAuthentication","SourcePostgresSSHTunnelMethod","SourcePostgresSSLModes","SourcePostgresScanChangesWithUserDefinedCursor","SourcePostgresSchemasMethod","SourcePostgresSchemasMode","SourcePostgresSchemasReplicationMethodMethod","SourcePostgresSchemasSSLModeSSLModes5Mode","SourcePostgresSchemasSSLModeSSLModes6Mode","SourcePostgresSchemasSSLModeSSLModesMode","SourcePostgresSchemasSslModeMode","SourcePostgresSchemasTunnelMethod","SourcePostgresSchemasTunnelMethodTunnelMethod","SourcePostgresTunnelMethod","SourcePostgresUpdateMethod","SourcePostgresVerifyCa","SourcePostgresVerifyFull","SourcePosthog","SourcePostmarkapp","SourcePrestashop","SourceProductboard","SourceProductive","SourcePutRequest","SourcePypi","SourceQualaroo","SourceRailz","SourceRecharge","SourceRecreation","SourceRecruitee","SourceRecurly","SourceReddit","SourceRedshift","SourceRedshiftRedshift","SourceResponse","SourceRetently","SourceRetentlyAuthType","SourceRetentlyAuthenticationMechanism","SourceRetentlyRetently","SourceRetentlySchemasAuthType","SourceRkiCovid","SourceRollbar","SourceRss","SourceS3","SourceS3Autogenerated","SourceS3AvroFormat","SourceS3CSVFormat","SourceS3CSVHeaderDefinition","SourceS3FileBasedStreamConfig","SourceS3Filetype","SourceS3Format","SourceS3FromCSV","SourceS3HeaderDefinitionType","SourceS3JsonlFormat","SourceS3Local","SourceS3Mode","SourceS3ParquetFormat","SourceS3ParsingStrategy","SourceS3Processing","SourceS3S3","SourceS3SchemasFiletype","SourceS3SchemasHeaderDefinitionType","SourceS3SchemasStreamsFiletype","SourceS3SchemasStreamsFormatFiletype","SourceS3SchemasStreamsFormatFormatFiletype","SourceS3SchemasStreamsHeaderDefinitionType","SourceS3UnstructuredDocumentFormat","SourceS3UserProvided","SourceS3ValidationPolicy","SourceSalesforce","SourceSalesforceSalesforce","SourceSalesloft","SourceSalesloftAuthType","SourceSalesloftCredentials","SourceSalesloftSchemasAuthType","SourceSapFieldglass","SourceSavvycal","SourceScryfall","SourceSecoda","SourceSendgrid","SourceSendinblue","SourceSenseforce","SourceSentry","SourceSftp","SourceSftpAuthMethod","SourceSftpAuthentication","SourceSftpBulk","SourceSftpBulkAPIParameterConfigModel","SourceSftpBulkAuthType","SourceSftpBulkAuthentication","SourceSftpBulkAutogenerated","SourceSftpBulkAvroFormat","SourceSftpBulkCSVFormat","SourceSftpBulkCSVHeaderDefinition","SourceSftpBulkExcelFormat","SourceSftpBulkFileBasedStreamConfig","SourceSftpBulkFiletype","SourceSftpBulkFormat","SourceSftpBulkFromCSV","SourceSftpBulkHeaderDefinitionType","SourceSftpBulkJsonlFormat","SourceSftpBulkLocal","SourceSftpBulkMode","SourceSftpBulkParquetFormat","SourceSftpBulkParsingStrategy","SourceSftpBulkProcessing","SourceSftpBulkSchemasAuthType","SourceSftpBulkSchemasFiletype","SourceSftpBulkSchemasHeaderDefinitionType","SourceSftpBulkSchemasMode","SourceSftpBulkSchemasStreamsFiletype","SourceSftpBulkSchemasStreamsFormatFiletype","SourceSftpBulkSchemasStreamsFormatFormat6Filetype","SourceSftpBulkSchemasStreamsFormatFormatFiletype","SourceSftpBulkSchemasStreamsHeaderDefinitionType","SourceSftpBulkUnstructuredDocumentFormat","SourceSftpBulkUserProvided","SourceSftpBulkValidationPolicy","SourceSftpBulkViaAPI","SourceSftpPasswordAuthentication","SourceSftpSSHKeyAuthentication","SourceSftpSchemasAuthMethod","SourceShopify","SourceShopifyAuthMethod","SourceShopifyOAuth20","SourceShopifySchemasAuthMethod","SourceShopifyShopify","SourceShortcut","SourceShortio","SourceSlack","SourceSlackAPIToken","SourceSlackAuthenticationMechanism","SourceSlackOptionTitle","SourceSlackSchemasOptionTitle","SourceSlackSlack","SourceSmaily","SourceSmartengage","SourceSmartsheets","SourceSmartsheetsAuthType","SourceSmartsheetsAuthorizationMethod","SourceSmartsheetsOAuth20","SourceSmartsheetsSchemasAuthType","SourceSmartsheetsSmartsheets","SourceSnapchatMarketing","SourceSnapchatMarketingSnapchatMarketing","SourceSnowflake","SourceSnowflakeAuthType","SourceSnowflakeAuthorizationMethod","SourceSnowflakeKeyPairAuthentication","SourceSnowflakeOAuth20","SourceSnowflakeSchemasAuthType","SourceSnowflakeSchemasCredentialsAuthType","SourceSnowflakeSnowflake","SourceSnowflakeUsernameAndPassword","SourceSonarCloud","SourceSpacexAPI","SourceSplitIo","SourceSquare","SourceSquareAPIKey","SourceSquareAuthType","SourceSquareAuthentication","SourceSquareSchemasAuthType","SourceSquareSquare","SourceStrava","SourceStravaAuthType","SourceStripe","SourceSurveySparrow","SourceSurveySparrowURLBase","SourceSurveymonkey","SourceSurveymonkeyAuthMethod","SourceSurveymonkeySurveymonkey","SourceSurvicate","SourceTeamwork","SourceTempo","SourceTheGuardianAPI","SourceTiktokMarketing","SourceTiktokMarketingAuthType","SourceTiktokMarketingAuthenticationMethod","SourceTiktokMarketingOAuth20","SourceTiktokMarketingSchemasAuthType","SourceTiktokMarketingTiktokMarketing","SourceTrello","SourceTrustpilot","SourceTrustpilotAPIKey","SourceTrustpilotAuthType","SourceTrustpilotAuthorizationMethod","SourceTrustpilotOAuth20","SourceTrustpilotSchemasAuthType","SourceTvmazeSchedule","SourceTwilio","SourceTwilioTaskrouter","SourceTwitter","SourceTypeform","SourceTypeformAuthType","SourceTypeformAuthorizationMethod","SourceTypeformOAuth20","SourceTypeformPrivateToken","SourceTypeformSchemasAuthType","SourceTypeformTypeform","SourceUsCensus","SourceVantage","SourceVwo","SourceWebflow","SourceWhenIWork","SourceWhiskyHunter","SourceWikipediaPageviews","SourceWoocommerce","SourceXkcd","SourceYandexMetrica","SourceYotpo","SourceYoutubeAnalytics","SourceYoutubeAnalyticsYoutubeAnalytics","SourceZendeskChat","SourceZendeskChatAccessToken","SourceZendeskChatAuthorizationMethod","SourceZendeskChatCredentials","SourceZendeskChatOAuth20","SourceZendeskChatSchemasCredentials","SourceZendeskChatZendeskChat","SourceZendeskSunshine","SourceZendeskSunshineAPIToken","SourceZendeskSunshineAuthMethod","SourceZendeskSunshineAuthorizationMethod","SourceZendeskSunshineOAuth20","SourceZendeskSunshineSchemasAuthMethod","SourceZendeskSunshineZendeskSunshine","SourceZendeskSupport","SourceZendeskSupportAPIToken","SourceZendeskSupportAuthentication","SourceZendeskSupportCredentials","SourceZendeskSupportOAuth20","SourceZendeskSupportSchemasCredentials","SourceZendeskSupportZendeskSupport","SourceZendeskTalk","SourceZendeskTalkAPIToken","SourceZendeskTalkAuthType","SourceZendeskTalkAuthentication","SourceZendeskTalkOAuth20","SourceZendeskTalkSchemasAuthType","SourceZendeskTalkZendeskTalk","SourceZenloop","SourceZohoCrm","SourceZohoCrmEnvironment","SourceZoom","SourcesResponse","SpacexAPI","SplitIo","Square","SquareCredentials","StandaloneMongoDbInstance","State","StateFilter","Status","Storage","StorageConfig","StorageProvider","StorageType","Strategies","Strava","StreamConfiguration","StreamConfigurations","StreamProperties","StreamsCriteria","StringFilter","Stripe","SurveyMonkeyAuthorizationMethod","SurveySparrow","Surveymonkey","SurveymonkeyCredentials","Survicate","SwipeUpAttributionWindow","SystemIDSID","TLSEncryptedVerifyCertificate","TargetsType","Teamwork","Tempo","Teradata","TestDestination","TestDestinationType","TextSplitter","TheGuardianAPI","Throttled","TiktokMarketing","TiktokMarketingCredentials","TimeGranularity","TimeGranularityType","Timeplus","ToValue","TopHeadlinesTopic","TransformationQueryRunType","Trello","Trustpilot","TunnelMethod","TvmazeSchedule","Twilio","TwilioTaskrouter","Twitter","Typeform","TypeformCredentials","Typesense","URLBase","Unencrypted","UnitOfMeasure","UnstructuredDocumentFormat","UpdateMethod","UploadingMethod","UsCensus","UserProvided","UserResponse","UsernameAndPassword","UsernamePassword","UsersResponse","ValidActionBreakdowns","ValidAdSetStatuses","ValidAdStatuses","ValidBreakdowns","ValidCampaignStatuses","ValidationPolicy","Validenums","Value","ValueType","Vantage","Vectara","VerifyCa","VerifyFull","VerifyIdentity","ViaAPI","ViewAttributionWindow","ViewWindowDays","Vwo","Weaviate","Webflow","WhenIWork","WhiskyHunter","WikipediaPageviews","Woocommerce","WorkspaceCreateRequest","WorkspaceOAuthCredentialsRequest","WorkspaceResponse","WorkspaceUpdateRequest","WorkspacesResponse","Xkcd","Xz","YandexMetrica","Yellowbrick","Yotpo","YoutubeAnalytics","YoutubeAnalyticsCredentials","ZendeskChat","ZendeskChatCredentials","ZendeskSunshine","ZendeskSunshineCredentials","ZendeskSupport","ZendeskSupportCredentials","ZendeskTalk","ZendeskTalkCredentials","Zenloop","ZohoCRMEdition","ZohoCrm","Zoom","Zstandard"] diff --git a/src/airbyte_api/models/destination_dev_null.py b/src/airbyte_api/models/destination_dev_null.py new file mode 100644 index 00000000..3261b3d1 --- /dev/null +++ b/src/airbyte_api/models/destination_dev_null.py @@ -0,0 +1,131 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from enum import Enum +from typing import Final, Optional, Union + + +class DevNull(str, Enum): + DEV_NULL = 'dev-null' + + +class DestinationDevNullSchemasTestDestinationTestDestinationType(str, Enum): + FAILING = 'FAILING' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class Failing: + num_messages: int = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('num_messages') }}) + r"""Number of messages after which to fail.""" + TEST_DESTINATION_TYPE: Final[Optional[DestinationDevNullSchemasTestDestinationTestDestinationType]] = dataclasses.field(default=DestinationDevNullSchemasTestDestinationTestDestinationType.FAILING, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('test_destination_type'), 'exclude': lambda f: f is None }}) + + + + +class DestinationDevNullSchemasTestDestinationType(str, Enum): + THROTTLED = 'THROTTLED' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class Throttled: + millis_per_record: int = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('millis_per_record') }}) + r"""Number of milli-second to pause in between records.""" + TEST_DESTINATION_TYPE: Final[Optional[DestinationDevNullSchemasTestDestinationType]] = dataclasses.field(default=DestinationDevNullSchemasTestDestinationType.THROTTLED, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('test_destination_type'), 'exclude': lambda f: f is None }}) + + + + +class DestinationDevNullTestDestinationType(str, Enum): + SILENT = 'SILENT' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class Silent: + TEST_DESTINATION_TYPE: Final[Optional[DestinationDevNullTestDestinationType]] = dataclasses.field(default=DestinationDevNullTestDestinationType.SILENT, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('test_destination_type'), 'exclude': lambda f: f is None }}) + + + + +class DestinationDevNullSchemasLoggingType(str, Enum): + RANDOM_SAMPLING = 'RandomSampling' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class RandomSampling: + r"""For each stream, randomly log a percentage of the entries with a maximum cap.""" + logging_type: Optional[DestinationDevNullSchemasLoggingType] = dataclasses.field(default=DestinationDevNullSchemasLoggingType.RANDOM_SAMPLING, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('logging_type'), 'exclude': lambda f: f is None }}) + max_entry_count: Optional[float] = dataclasses.field(default=100, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('max_entry_count'), 'exclude': lambda f: f is None }}) + r"""Max number of entries to log. This destination is for testing only. So it won't make sense to log infinitely. The maximum is 1,000 entries.""" + sampling_ratio: Optional[float] = dataclasses.field(default=0.001, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sampling_ratio'), 'exclude': lambda f: f is None }}) + r"""A positive floating number smaller than 1.""" + seed: Optional[float] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('seed'), 'exclude': lambda f: f is None }}) + r"""When the seed is unspecified, the current time millis will be used as the seed.""" + + + + +class DestinationDevNullLoggingType(str, Enum): + EVERY_NTH = 'EveryNth' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class EveryNThEntry: + r"""For each stream, log every N-th entry with a maximum cap.""" + nth_entry_to_log: float = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('nth_entry_to_log') }}) + r"""The N-th entry to log for each stream. N starts from 1. For example, when N = 1, every entry is logged; when N = 2, every other entry is logged; when N = 3, one out of three entries is logged.""" + logging_type: Optional[DestinationDevNullLoggingType] = dataclasses.field(default=DestinationDevNullLoggingType.EVERY_NTH, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('logging_type'), 'exclude': lambda f: f is None }}) + max_entry_count: Optional[float] = dataclasses.field(default=100, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('max_entry_count'), 'exclude': lambda f: f is None }}) + r"""Max number of entries to log. This destination is for testing only. So it won't make sense to log infinitely. The maximum is 1,000 entries.""" + + + + +class LoggingType(str, Enum): + FIRST_N = 'FirstN' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class FirstNEntries: + r"""Log first N entries per stream.""" + logging_type: Optional[LoggingType] = dataclasses.field(default=LoggingType.FIRST_N, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('logging_type'), 'exclude': lambda f: f is None }}) + max_entry_count: Optional[float] = dataclasses.field(default=100, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('max_entry_count'), 'exclude': lambda f: f is None }}) + r"""Number of entries to log. This destination is for testing only. So it won't make sense to log infinitely. The maximum is 1,000 entries.""" + + + + +class TestDestinationType(str, Enum): + LOGGING = 'LOGGING' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class Logging: + logging_config: LoggingConfiguration = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('logging_config') }}) + r"""Configurate how the messages are logged.""" + TEST_DESTINATION_TYPE: Final[Optional[TestDestinationType]] = dataclasses.field(default=TestDestinationType.LOGGING, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('test_destination_type'), 'exclude': lambda f: f is None }}) + + + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class DestinationDevNull: + test_destination: TestDestination = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('test_destination') }}) + r"""The type of destination to be used""" + DESTINATION_TYPE: Final[DevNull] = dataclasses.field(default=DevNull.DEV_NULL, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('destinationType') }}) + + + +LoggingConfiguration = Union[FirstNEntries, EveryNThEntry, RandomSampling] + +TestDestination = Union[Logging, Silent, Throttled, Failing] diff --git a/src/airbyte_api/models/destination_iceberg.py b/src/airbyte_api/models/destination_iceberg.py new file mode 100644 index 00000000..facaf362 --- /dev/null +++ b/src/airbyte_api/models/destination_iceberg.py @@ -0,0 +1,214 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from enum import Enum +from typing import Final, Optional, Union + + +class DestinationIcebergSchemasCatalogConfigIcebergCatalogConfigCatalogType(str, Enum): + GLUE = 'Glue' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class GlueCatalog: + r"""The GlueCatalog connects to a AWS Glue Catalog""" + catalog_type: Optional[DestinationIcebergSchemasCatalogConfigIcebergCatalogConfigCatalogType] = dataclasses.field(default=DestinationIcebergSchemasCatalogConfigIcebergCatalogConfigCatalogType.GLUE, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('catalog_type'), 'exclude': lambda f: f is None }}) + database: Optional[str] = dataclasses.field(default='public', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('database'), 'exclude': lambda f: f is None }}) + r"""The default schema tables are written to if the source does not specify a namespace. The usual value for this field is \\"public\\".""" + + + + +class DestinationIcebergSchemasCatalogConfigCatalogType(str, Enum): + REST = 'Rest' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class RESTCatalog: + r"""The RESTCatalog connects to a REST server at the specified URI""" + rest_uri: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('rest_uri') }}) + catalog_type: Optional[DestinationIcebergSchemasCatalogConfigCatalogType] = dataclasses.field(default=DestinationIcebergSchemasCatalogConfigCatalogType.REST, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('catalog_type'), 'exclude': lambda f: f is None }}) + rest_credential: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('rest_credential'), 'exclude': lambda f: f is None }}) + rest_token: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('rest_token'), 'exclude': lambda f: f is None }}) + + + + +class DestinationIcebergSchemasCatalogType(str, Enum): + JDBC = 'Jdbc' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class JdbcCatalogUseRelationalDatabase: + r"""Using a table in a relational database to manage Iceberg tables through JDBC. Read more here. Supporting: PostgreSQL""" + catalog_schema: Optional[str] = dataclasses.field(default='public', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('catalog_schema'), 'exclude': lambda f: f is None }}) + r"""Iceberg catalog metadata tables are written to catalog schema. The usual value for this field is \\"public\\".""" + catalog_type: Optional[DestinationIcebergSchemasCatalogType] = dataclasses.field(default=DestinationIcebergSchemasCatalogType.JDBC, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('catalog_type'), 'exclude': lambda f: f is None }}) + database: Optional[str] = dataclasses.field(default='public', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('database'), 'exclude': lambda f: f is None }}) + r"""The default schema tables are written to if the source does not specify a namespace. The usual value for this field is \\"public\\".""" + jdbc_url: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('jdbc_url'), 'exclude': lambda f: f is None }}) + password: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('password'), 'exclude': lambda f: f is None }}) + r"""Password associated with the username.""" + ssl: Optional[bool] = dataclasses.field(default=False, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('ssl'), 'exclude': lambda f: f is None }}) + r"""Encrypt data using SSL. When activating SSL, please select one of the connection modes.""" + username: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('username'), 'exclude': lambda f: f is None }}) + r"""Username to use to access the database.""" + + + + +class DestinationIcebergCatalogType(str, Enum): + HADOOP = 'Hadoop' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class HadoopCatalogUseHierarchicalFileSystemsAsSameAsStorageConfig: + r"""A Hadoop catalog doesn’t need to connect to a Hive MetaStore, but can only be used with HDFS or similar file systems that support atomic rename.""" + catalog_type: Optional[DestinationIcebergCatalogType] = dataclasses.field(default=DestinationIcebergCatalogType.HADOOP, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('catalog_type'), 'exclude': lambda f: f is None }}) + database: Optional[str] = dataclasses.field(default='default', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('database'), 'exclude': lambda f: f is None }}) + r"""The default database tables are written to if the source does not specify a namespace. The usual value for this field is \\"default\\".""" + + + + +class CatalogType(str, Enum): + HIVE = 'Hive' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class HiveCatalogUseApacheHiveMetaStore: + hive_thrift_uri: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('hive_thrift_uri') }}) + r"""Hive MetaStore thrift server uri of iceberg catalog.""" + catalog_type: Optional[CatalogType] = dataclasses.field(default=CatalogType.HIVE, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('catalog_type'), 'exclude': lambda f: f is None }}) + database: Optional[str] = dataclasses.field(default='default', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('database'), 'exclude': lambda f: f is None }}) + r"""The default database tables are written to if the source does not specify a namespace. The usual value for this field is \\"default\\".""" + + + + +class Iceberg(str, Enum): + ICEBERG = 'iceberg' + + +class FileStorageFormat(str, Enum): + PARQUET = 'Parquet' + AVRO = 'Avro' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class FileFormat: + r"""File format of Iceberg storage.""" + auto_compact: Optional[bool] = dataclasses.field(default=False, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('auto_compact'), 'exclude': lambda f: f is None }}) + r"""Auto compact data files when stream close""" + compact_target_file_size_in_mb: Optional[int] = dataclasses.field(default=100, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('compact_target_file_size_in_mb'), 'exclude': lambda f: f is None }}) + r"""Specify the target size of Iceberg data file when performing a compaction action.""" + flush_batch_size: Optional[int] = dataclasses.field(default=10000, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('flush_batch_size'), 'exclude': lambda f: f is None }}) + r"""Iceberg data file flush batch size. Incoming rows write to cache firstly; When cache size reaches this 'batch size', flush into real Iceberg data file.""" + format: Optional[FileStorageFormat] = dataclasses.field(default=FileStorageFormat.PARQUET, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('format'), 'exclude': lambda f: f is None }}) + + + + +class DestinationIcebergStorageType(str, Enum): + MANAGED = 'MANAGED' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class ServerManaged: + r"""Server-managed object storage""" + managed_warehouse_name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('managed_warehouse_name') }}) + r"""The name of the managed warehouse""" + storage_type: Optional[DestinationIcebergStorageType] = dataclasses.field(default=DestinationIcebergStorageType.MANAGED, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('storage_type'), 'exclude': lambda f: f is None }}) + + + + +class DestinationIcebergS3BucketRegion(str, Enum): + r"""The region of the S3 bucket. See here for all region codes.""" + UNKNOWN = '' + AF_SOUTH_1 = 'af-south-1' + AP_EAST_1 = 'ap-east-1' + AP_NORTHEAST_1 = 'ap-northeast-1' + AP_NORTHEAST_2 = 'ap-northeast-2' + AP_NORTHEAST_3 = 'ap-northeast-3' + AP_SOUTH_1 = 'ap-south-1' + AP_SOUTH_2 = 'ap-south-2' + AP_SOUTHEAST_1 = 'ap-southeast-1' + AP_SOUTHEAST_2 = 'ap-southeast-2' + AP_SOUTHEAST_3 = 'ap-southeast-3' + AP_SOUTHEAST_4 = 'ap-southeast-4' + CA_CENTRAL_1 = 'ca-central-1' + CA_WEST_1 = 'ca-west-1' + CN_NORTH_1 = 'cn-north-1' + CN_NORTHWEST_1 = 'cn-northwest-1' + EU_CENTRAL_1 = 'eu-central-1' + EU_CENTRAL_2 = 'eu-central-2' + EU_NORTH_1 = 'eu-north-1' + EU_SOUTH_1 = 'eu-south-1' + EU_SOUTH_2 = 'eu-south-2' + EU_WEST_1 = 'eu-west-1' + EU_WEST_2 = 'eu-west-2' + EU_WEST_3 = 'eu-west-3' + IL_CENTRAL_1 = 'il-central-1' + ME_CENTRAL_1 = 'me-central-1' + ME_SOUTH_1 = 'me-south-1' + SA_EAST_1 = 'sa-east-1' + US_EAST_1 = 'us-east-1' + US_EAST_2 = 'us-east-2' + US_GOV_EAST_1 = 'us-gov-east-1' + US_GOV_WEST_1 = 'us-gov-west-1' + US_WEST_1 = 'us-west-1' + US_WEST_2 = 'us-west-2' + + +class StorageType(str, Enum): + S3 = 'S3' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class DestinationIcebergS3: + r"""S3 object storage""" + access_key_id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('access_key_id') }}) + r"""The access key ID to access the S3 bucket. Airbyte requires Read and Write permissions to the given bucket. Read more here.""" + s3_warehouse_uri: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('s3_warehouse_uri') }}) + r"""The Warehouse Uri for Iceberg""" + secret_access_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('secret_access_key') }}) + r"""The corresponding secret to the access key ID. Read more here""" + s3_bucket_region: Optional[DestinationIcebergS3BucketRegion] = dataclasses.field(default=DestinationIcebergS3BucketRegion.UNKNOWN, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('s3_bucket_region'), 'exclude': lambda f: f is None }}) + r"""The region of the S3 bucket. See here for all region codes.""" + s3_endpoint: Optional[str] = dataclasses.field(default='', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('s3_endpoint'), 'exclude': lambda f: f is None }}) + r"""Your S3 endpoint url. Read more here""" + s3_path_style_access: Optional[bool] = dataclasses.field(default=True, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('s3_path_style_access'), 'exclude': lambda f: f is None }}) + r"""Use path style access""" + storage_type: Optional[StorageType] = dataclasses.field(default=StorageType.S3, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('storage_type'), 'exclude': lambda f: f is None }}) + + + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class DestinationIceberg: + catalog_config: IcebergCatalogConfig = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('catalog_config') }}) + r"""Catalog config of Iceberg.""" + format_config: FileFormat = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('format_config') }}) + r"""File format of Iceberg storage.""" + storage_config: StorageConfig = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('storage_config') }}) + r"""Storage config of Iceberg.""" + DESTINATION_TYPE: Final[Iceberg] = dataclasses.field(default=Iceberg.ICEBERG, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('destinationType') }}) + + + +IcebergCatalogConfig = Union[HiveCatalogUseApacheHiveMetaStore, HadoopCatalogUseHierarchicalFileSystemsAsSameAsStorageConfig, JdbcCatalogUseRelationalDatabase, RESTCatalog, GlueCatalog] + +StorageConfig = Union[DestinationIcebergS3, ServerManaged] diff --git a/src/airbyte_api/models/destination_pgvector.py b/src/airbyte_api/models/destination_pgvector.py index aa39a498..f29ae5a5 100644 --- a/src/airbyte_api/models/destination_pgvector.py +++ b/src/airbyte_api/models/destination_pgvector.py @@ -108,14 +108,14 @@ class PostgresConnection: credentials: DestinationPgvectorCredentials = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('credentials') }}) database: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('database') }}) r"""Enter the name of the database that you want to sync data into""" - default_schema: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('default_schema') }}) - r"""Enter the name of the default schema""" host: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('host') }}) r"""Enter the account name you want to use to access the database.""" - port: int = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('port') }}) - r"""Enter the port you want to use to access the database""" username: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('username') }}) r"""Enter the name of the user you want to use to access the database""" + default_schema: Optional[str] = dataclasses.field(default='public', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('default_schema'), 'exclude': lambda f: f is None }}) + r"""Enter the name of the default schema""" + port: Optional[int] = dataclasses.field(default=5432, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('port'), 'exclude': lambda f: f is None }}) + r"""Enter the port you want to use to access the database""" diff --git a/src/airbyte_api/models/destinationconfiguration.py b/src/airbyte_api/models/destinationconfiguration.py index 569ecf16..dc335d52 100644 --- a/src/airbyte_api/models/destinationconfiguration.py +++ b/src/airbyte_api/models/destinationconfiguration.py @@ -8,6 +8,7 @@ from .destination_clickhouse import DestinationClickhouse from .destination_convex import DestinationConvex from .destination_databricks import DestinationDatabricks +from .destination_dev_null import DestinationDevNull from .destination_duckdb import DestinationDuckdb from .destination_dynamodb import DestinationDynamodb from .destination_elasticsearch import DestinationElasticsearch @@ -15,6 +16,7 @@ from .destination_firestore import DestinationFirestore from .destination_gcs import DestinationGcs from .destination_google_sheets import DestinationGoogleSheets +from .destination_iceberg import DestinationIceberg from .destination_milvus import DestinationMilvus from .destination_mongodb import DestinationMongodb from .destination_mssql import DestinationMssql @@ -40,4 +42,4 @@ from .destination_yellowbrick import DestinationYellowbrick from typing import Union -DestinationConfiguration = Union[DestinationGoogleSheets, DestinationAstra, DestinationAwsDatalake, DestinationAzureBlobStorage, DestinationBigquery, DestinationClickhouse, DestinationConvex, DestinationDatabricks, DestinationDuckdb, DestinationDynamodb, DestinationElasticsearch, DestinationFirebolt, DestinationFirestore, DestinationGcs, DestinationMilvus, DestinationMongodb, DestinationMssql, DestinationMysql, DestinationOracle, DestinationPgvector, DestinationPinecone, DestinationPostgres, DestinationPubsub, DestinationQdrant, DestinationRedis, DestinationRedshift, DestinationS3, DestinationS3Glue, DestinationSftpJSON, DestinationSnowflake, DestinationSnowflakeCortex, DestinationTeradata, DestinationTimeplus, DestinationTypesense, DestinationVectara, DestinationWeaviate, DestinationYellowbrick] +DestinationConfiguration = Union[DestinationGoogleSheets, DestinationAstra, DestinationAwsDatalake, DestinationAzureBlobStorage, DestinationBigquery, DestinationClickhouse, DestinationConvex, DestinationDatabricks, DestinationDevNull, DestinationDuckdb, DestinationDynamodb, DestinationElasticsearch, DestinationFirebolt, DestinationFirestore, DestinationGcs, DestinationIceberg, DestinationMilvus, DestinationMongodb, DestinationMssql, DestinationMysql, DestinationOracle, DestinationPgvector, DestinationPinecone, DestinationPostgres, DestinationPubsub, DestinationQdrant, DestinationRedis, DestinationRedshift, DestinationS3, DestinationS3Glue, DestinationSftpJSON, DestinationSnowflake, DestinationSnowflakeCortex, DestinationTeradata, DestinationTimeplus, DestinationTypesense, DestinationVectara, DestinationWeaviate, DestinationYellowbrick] diff --git a/src/airbyte_api/models/source_algolia.py b/src/airbyte_api/models/source_algolia.py new file mode 100644 index 00000000..224d4d85 --- /dev/null +++ b/src/airbyte_api/models/source_algolia.py @@ -0,0 +1,30 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final, Optional + + +class Algolia(str, Enum): + ALGOLIA = 'algolia' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceAlgolia: + api_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('api_key') }}) + application_id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('application_id') }}) + r"""The application ID for your application found in settings""" + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + object_id: Optional[str] = dataclasses.field(default='ecommerce-sample-data-9999996', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('object_id'), 'exclude': lambda f: f is None }}) + r"""Object ID within index for search queries""" + search_query: Optional[str] = dataclasses.field(default='hitsPerPage=2&getRankingInfo=1', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('search_query'), 'exclude': lambda f: f is None }}) + r"""Search query to be used with indexes_query stream with format defined in `https://www.algolia.com/doc/rest-api/search/#tag/Search/operation/searchSingleIndex`""" + SOURCE_TYPE: Final[Algolia] = dataclasses.field(default=Algolia.ALGOLIA, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_beamer.py b/src/airbyte_api/models/source_beamer.py new file mode 100644 index 00000000..cc278a4c --- /dev/null +++ b/src/airbyte_api/models/source_beamer.py @@ -0,0 +1,24 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final + + +class Beamer(str, Enum): + BEAMER = 'beamer' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceBeamer: + api_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('api_key') }}) + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + SOURCE_TYPE: Final[Beamer] = dataclasses.field(default=Beamer.BEAMER, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_dropbox_sign.py b/src/airbyte_api/models/source_dropbox_sign.py new file mode 100644 index 00000000..1d6cabaa --- /dev/null +++ b/src/airbyte_api/models/source_dropbox_sign.py @@ -0,0 +1,25 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final + + +class DropboxSign(str, Enum): + DROPBOX_SIGN = 'dropbox-sign' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceDropboxSign: + api_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('api_key') }}) + r"""API key to use. Find it at https://app.hellosign.com/home/myAccount#api""" + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + SOURCE_TYPE: Final[DropboxSign] = dataclasses.field(default=DropboxSign.DROPBOX_SIGN, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_eventbrite.py b/src/airbyte_api/models/source_eventbrite.py new file mode 100644 index 00000000..ca1775f8 --- /dev/null +++ b/src/airbyte_api/models/source_eventbrite.py @@ -0,0 +1,25 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final + + +class Eventbrite(str, Enum): + EVENTBRITE = 'eventbrite' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceEventbrite: + private_token: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('private_token') }}) + r"""The private token to use for authenticating API requests.""" + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + SOURCE_TYPE: Final[Eventbrite] = dataclasses.field(default=Eventbrite.EVENTBRITE, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_file.py b/src/airbyte_api/models/source_file.py index f0374bbd..43bb578c 100644 --- a/src/airbyte_api/models/source_file.py +++ b/src/airbyte_api/models/source_file.py @@ -8,7 +8,7 @@ from typing import Final, Optional, Union -class FileFormat(str, Enum): +class SourceFileFileFormat(str, Enum): r"""The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs).""" CSV = 'csv' JSON = 'json' @@ -158,7 +158,7 @@ class SourceFile: r"""The storage Provider or Location of the file(s) which should be replicated.""" url: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('url') }}) r"""The URL path to access the file which should be replicated.""" - format: Optional[FileFormat] = dataclasses.field(default=FileFormat.CSV, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('format'), 'exclude': lambda f: f is None }}) + format: Optional[SourceFileFileFormat] = dataclasses.field(default=SourceFileFileFormat.CSV, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('format'), 'exclude': lambda f: f is None }}) r"""The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs).""" reader_options: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('reader_options'), 'exclude': lambda f: f is None }}) r"""This should be a string in JSON format. It depends on the chosen file format to provide additional options and tune its behavior.""" diff --git a/src/airbyte_api/models/source_freshchat.py b/src/airbyte_api/models/source_freshchat.py new file mode 100644 index 00000000..87fb1118 --- /dev/null +++ b/src/airbyte_api/models/source_freshchat.py @@ -0,0 +1,26 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final + + +class Freshchat(str, Enum): + FRESHCHAT = 'freshchat' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceFreshchat: + account_name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('account_name') }}) + r"""The unique account name for your Freshchat instance""" + api_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('api_key') }}) + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + SOURCE_TYPE: Final[Freshchat] = dataclasses.field(default=Freshchat.FRESHCHAT, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_kissmetrics.py b/src/airbyte_api/models/source_kissmetrics.py new file mode 100644 index 00000000..4f2aa533 --- /dev/null +++ b/src/airbyte_api/models/source_kissmetrics.py @@ -0,0 +1,22 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from enum import Enum +from typing import Final, Optional + + +class Kissmetrics(str, Enum): + KISSMETRICS = 'kissmetrics' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceKissmetrics: + username: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('username') }}) + password: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('password'), 'exclude': lambda f: f is None }}) + SOURCE_TYPE: Final[Kissmetrics] = dataclasses.field(default=Kissmetrics.KISSMETRICS, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_lob.py b/src/airbyte_api/models/source_lob.py new file mode 100644 index 00000000..68710e51 --- /dev/null +++ b/src/airbyte_api/models/source_lob.py @@ -0,0 +1,27 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final, Optional + + +class Lob(str, Enum): + LOB = 'lob' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceLob: + api_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('api_key') }}) + r"""API key to use for authentication. You can find your account's API keys in your Dashboard Settings at https://dashboard.lob.com/settings/api-keys.""" + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + limit: Optional[str] = dataclasses.field(default='50', metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('limit'), 'exclude': lambda f: f is None }}) + r"""Max records per page limit""" + SOURCE_TYPE: Final[Lob] = dataclasses.field(default=Lob.LOB, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_rollbar.py b/src/airbyte_api/models/source_rollbar.py new file mode 100644 index 00000000..f3e967db --- /dev/null +++ b/src/airbyte_api/models/source_rollbar.py @@ -0,0 +1,25 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final + + +class Rollbar(str, Enum): + ROLLBAR = 'rollbar' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceRollbar: + account_access_token: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('account_access_token') }}) + project_access_token: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('project_access_token') }}) + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + SOURCE_TYPE: Final[Rollbar] = dataclasses.field(default=Rollbar.ROLLBAR, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_split_io.py b/src/airbyte_api/models/source_split_io.py new file mode 100644 index 00000000..5299637d --- /dev/null +++ b/src/airbyte_api/models/source_split_io.py @@ -0,0 +1,24 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final + + +class SplitIo(str, Enum): + SPLIT_IO = 'split-io' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceSplitIo: + api_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('api_key') }}) + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + SOURCE_TYPE: Final[SplitIo] = dataclasses.field(default=SplitIo.SPLIT_IO, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/source_vwo.py b/src/airbyte_api/models/source_vwo.py new file mode 100644 index 00000000..996b4068 --- /dev/null +++ b/src/airbyte_api/models/source_vwo.py @@ -0,0 +1,24 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" + +from __future__ import annotations +import dataclasses +import dateutil.parser +from airbyte_api import utils +from dataclasses_json import Undefined, dataclass_json +from datetime import datetime +from enum import Enum +from typing import Final + + +class Vwo(str, Enum): + VWO = 'vwo' + + +@dataclass_json(undefined=Undefined.EXCLUDE) +@dataclasses.dataclass +class SourceVwo: + api_key: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('api_key') }}) + start_date: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('start_date'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) + SOURCE_TYPE: Final[Vwo] = dataclasses.field(default=Vwo.VWO, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceType') }}) + + diff --git a/src/airbyte_api/models/sourceconfiguration.py b/src/airbyte_api/models/sourceconfiguration.py index 091fda2e..e2d4bf11 100644 --- a/src/airbyte_api/models/sourceconfiguration.py +++ b/src/airbyte_api/models/sourceconfiguration.py @@ -6,6 +6,7 @@ from .source_airbyte import SourceAirbyte from .source_aircall import SourceAircall from .source_airtable import SourceAirtable +from .source_algolia import SourceAlgolia from .source_amazon_ads import SourceAmazonAds from .source_amazon_seller_partner import SourceAmazonSellerPartner from .source_amazon_sqs import SourceAmazonSqs @@ -21,6 +22,7 @@ from .source_azure_table import SourceAzureTable from .source_bamboo_hr import SourceBambooHr from .source_basecamp import SourceBasecamp +from .source_beamer import SourceBeamer from .source_bigquery import SourceBigquery from .source_bing_ads import SourceBingAds from .source_bitly import SourceBitly @@ -56,8 +58,10 @@ from .source_dixa import SourceDixa from .source_dockerhub import SourceDockerhub from .source_dremio import SourceDremio +from .source_dropbox_sign import SourceDropboxSign from .source_dynamodb import SourceDynamodb from .source_emailoctopus import SourceEmailoctopus +from .source_eventbrite import SourceEventbrite from .source_exchange_rates import SourceExchangeRates from .source_ezofficeinventory import SourceEzofficeinventory from .source_facebook_marketing import SourceFacebookMarketing @@ -67,6 +71,7 @@ from .source_firebolt import SourceFirebolt from .source_fleetio import SourceFleetio from .source_freshcaller import SourceFreshcaller +from .source_freshchat import SourceFreshchat from .source_freshdesk import SourceFreshdesk from .source_freshsales import SourceFreshsales from .source_front import SourceFront @@ -106,6 +111,7 @@ from .source_jira import SourceJira from .source_jotform import SourceJotform from .source_k6_cloud import SourceK6Cloud +from .source_kissmetrics import SourceKissmetrics from .source_klarna import SourceKlarna from .source_klaviyo import SourceKlaviyo from .source_kyve import SourceKyve @@ -116,6 +122,7 @@ from .source_linkedin_ads import SourceLinkedinAds from .source_linkedin_pages import SourceLinkedinPages from .source_linnworks import SourceLinnworks +from .source_lob import SourceLob from .source_lokalise import SourceLokalise from .source_looker import SourceLooker from .source_luma import SourceLuma @@ -177,6 +184,7 @@ from .source_redshift import SourceRedshift from .source_retently import SourceRetently from .source_rki_covid import SourceRkiCovid +from .source_rollbar import SourceRollbar from .source_rss import SourceRss from .source_s3 import SourceS3 from .source_salesforce import SourceSalesforce @@ -202,6 +210,7 @@ from .source_snowflake import SourceSnowflake from .source_sonar_cloud import SourceSonarCloud from .source_spacex_api import SourceSpacexAPI +from .source_split_io import SourceSplitIo from .source_square import SourceSquare from .source_strava import SourceStrava from .source_stripe import SourceStripe @@ -221,6 +230,7 @@ from .source_typeform import SourceTypeform from .source_us_census import SourceUsCensus from .source_vantage import SourceVantage +from .source_vwo import SourceVwo from .source_webflow import SourceWebflow from .source_when_i_work import SourceWhenIWork from .source_whisky_hunter import SourceWhiskyHunter @@ -239,4 +249,4 @@ from .source_zoom import SourceZoom from typing import Union -SourceConfiguration = Union[SourceAha, Source7shifts, SourceAirbyte, SourceAircall, SourceAirtable, SourceAmazonAds, SourceAmazonSellerPartner, SourceAmazonSqs, SourceAmplitude, SourceApifyDataset, SourceAppcues, SourceAppfigures, SourceAppfollow, SourceAsana, SourceAuth0, SourceAwsCloudtrail, SourceAzureBlobStorage, SourceAzureTable, SourceBambooHr, SourceBasecamp, SourceBigquery, SourceBingAds, SourceBitly, SourceBraintree, SourceBraze, SourceBreezyHr, SourceBrevo, SourceBuildkite, SourceBuzzsprout, SourceCalendly, SourceCanny, SourceCart, SourceChameleon, SourceChargebee, SourceChartmogul, SourceCimis, SourceClazar, SourceClickhouse, SourceClickupAPI, SourceClockify, SourceCloseCom, SourceCoda, SourceCoinAPI, SourceCoinmarketcap, SourceConfigcat, SourceConfluence, SourceConvex, SourceCustomerIo, SourceDatadog, SourceDatascope, SourceDbt, SourceDelighted, SourceDixa, SourceDockerhub, SourceDremio, SourceDynamodb, SourceEmailoctopus, SourceExchangeRates, SourceEzofficeinventory, SourceFacebookMarketing, SourceFaker, SourceFauna, SourceFile, SourceFirebolt, SourceFleetio, SourceFreshcaller, SourceFreshdesk, SourceFreshsales, SourceFront, SourceGainsightPx, SourceGcs, SourceGetlago, SourceGithub, SourceGitlab, SourceGlassfrog, SourceGnews, SourceGoldcast, SourceGoogleAds, SourceGoogleAnalyticsDataAPI, SourceGoogleDirectory, SourceGoogleDrive, SourceGooglePagespeedInsights, SourceGoogleSearchConsole, SourceGoogleSheets, SourceGoogleTasks, SourceGoogleWebfonts, SourceGreenhouse, SourceGridly, SourceGuru, SourceHardcodedRecords, SourceHarvest, SourceHeight, SourceHibob, SourceHighLevel, SourceHubplanner, SourceHubspot, SourceInsightly, SourceInstagram, SourceInstatus, SourceIntercom, SourceIp2whois, SourceIterable, SourceJira, SourceJotform, SourceK6Cloud, SourceKlarna, SourceKlaviyo, SourceKyve, SourceLaunchdarkly, SourceLeadfeeder, SourceLemlist, SourceLeverHiring, SourceLinkedinAds, SourceLinkedinPages, SourceLinnworks, SourceLokalise, SourceLooker, SourceLuma, SourceMailchimp, SourceMailgun, SourceMailjetSms, SourceMarketo, SourceMetabase, SourceMicrosoftOnedrive, SourceMicrosoftSharepoint, SourceMicrosoftTeams, SourceMixpanel, SourceMonday, SourceMongodbV2, SourceMssql, SourceMyHours, SourceMysql, SourceNetsuite, SourceNorthpassLms, SourceNotion, SourceNylas, SourceNytimes, SourceOkta, SourceOmnisend, SourceOnesignal, SourceOracle, SourceOrb, SourceOrbit, SourceOutbrainAmplify, SourceOutreach, SourcePaypalTransaction, SourcePaystack, SourcePendo, SourcePennylane, SourcePersistiq, SourcePexelsAPI, SourcePicqer, SourcePinterest, SourcePipedrive, SourcePiwik, SourcePlanhat, SourcePocket, SourcePokeapi, SourcePolygonStockAPI, SourcePostgres, SourcePosthog, SourcePostmarkapp, SourcePrestashop, SourceProductboard, SourceProductive, SourcePypi, SourceQualaroo, SourceRailz, SourceRecharge, SourceRecreation, SourceRecruitee, SourceRecurly, SourceReddit, SourceRedshift, SourceRetently, SourceRkiCovid, SourceRss, SourceS3, SourceSalesforce, SourceSalesloft, SourceSapFieldglass, SourceSavvycal, SourceScryfall, SourceSecoda, SourceSendgrid, SourceSendinblue, SourceSenseforce, SourceSentry, SourceSftp, SourceSftpBulk, SourceShopify, SourceShortcut, SourceShortio, SourceSlack, SourceSmaily, SourceSmartengage, SourceSmartsheets, SourceSnapchatMarketing, SourceSnowflake, SourceSonarCloud, SourceSpacexAPI, SourceSquare, SourceStrava, SourceStripe, SourceSurveySparrow, SourceSurveymonkey, SourceSurvicate, SourceTeamwork, SourceTempo, SourceTheGuardianAPI, SourceTiktokMarketing, SourceTrello, SourceTrustpilot, SourceTvmazeSchedule, SourceTwilio, SourceTwilioTaskrouter, SourceTwitter, SourceTypeform, SourceUsCensus, SourceVantage, SourceWebflow, SourceWhenIWork, SourceWhiskyHunter, SourceWikipediaPageviews, SourceWoocommerce, SourceXkcd, SourceYandexMetrica, SourceYotpo, SourceYoutubeAnalytics, SourceZendeskChat, SourceZendeskSunshine, SourceZendeskSupport, SourceZendeskTalk, SourceZenloop, SourceZohoCrm, SourceZoom] +SourceConfiguration = Union[SourceAha, Source7shifts, SourceAirbyte, SourceAircall, SourceAirtable, SourceAlgolia, SourceAmazonAds, SourceAmazonSellerPartner, SourceAmazonSqs, SourceAmplitude, SourceApifyDataset, SourceAppcues, SourceAppfigures, SourceAppfollow, SourceAsana, SourceAuth0, SourceAwsCloudtrail, SourceAzureBlobStorage, SourceAzureTable, SourceBambooHr, SourceBasecamp, SourceBeamer, SourceBigquery, SourceBingAds, SourceBitly, SourceBraintree, SourceBraze, SourceBreezyHr, SourceBrevo, SourceBuildkite, SourceBuzzsprout, SourceCalendly, SourceCanny, SourceCart, SourceChameleon, SourceChargebee, SourceChartmogul, SourceCimis, SourceClazar, SourceClickhouse, SourceClickupAPI, SourceClockify, SourceCloseCom, SourceCoda, SourceCoinAPI, SourceCoinmarketcap, SourceConfigcat, SourceConfluence, SourceConvex, SourceCustomerIo, SourceDatadog, SourceDatascope, SourceDbt, SourceDelighted, SourceDixa, SourceDockerhub, SourceDremio, SourceDropboxSign, SourceDynamodb, SourceEmailoctopus, SourceEventbrite, SourceExchangeRates, SourceEzofficeinventory, SourceFacebookMarketing, SourceFaker, SourceFauna, SourceFile, SourceFirebolt, SourceFleetio, SourceFreshcaller, SourceFreshchat, SourceFreshdesk, SourceFreshsales, SourceFront, SourceGainsightPx, SourceGcs, SourceGetlago, SourceGithub, SourceGitlab, SourceGlassfrog, SourceGnews, SourceGoldcast, SourceGoogleAds, SourceGoogleAnalyticsDataAPI, SourceGoogleDirectory, SourceGoogleDrive, SourceGooglePagespeedInsights, SourceGoogleSearchConsole, SourceGoogleSheets, SourceGoogleTasks, SourceGoogleWebfonts, SourceGreenhouse, SourceGridly, SourceGuru, SourceHardcodedRecords, SourceHarvest, SourceHeight, SourceHibob, SourceHighLevel, SourceHubplanner, SourceHubspot, SourceInsightly, SourceInstagram, SourceInstatus, SourceIntercom, SourceIp2whois, SourceIterable, SourceJira, SourceJotform, SourceK6Cloud, SourceKissmetrics, SourceKlarna, SourceKlaviyo, SourceKyve, SourceLaunchdarkly, SourceLeadfeeder, SourceLemlist, SourceLeverHiring, SourceLinkedinAds, SourceLinkedinPages, SourceLinnworks, SourceLob, SourceLokalise, SourceLooker, SourceLuma, SourceMailchimp, SourceMailgun, SourceMailjetSms, SourceMarketo, SourceMetabase, SourceMicrosoftOnedrive, SourceMicrosoftSharepoint, SourceMicrosoftTeams, SourceMixpanel, SourceMonday, SourceMongodbV2, SourceMssql, SourceMyHours, SourceMysql, SourceNetsuite, SourceNorthpassLms, SourceNotion, SourceNylas, SourceNytimes, SourceOkta, SourceOmnisend, SourceOnesignal, SourceOracle, SourceOrb, SourceOrbit, SourceOutbrainAmplify, SourceOutreach, SourcePaypalTransaction, SourcePaystack, SourcePendo, SourcePennylane, SourcePersistiq, SourcePexelsAPI, SourcePicqer, SourcePinterest, SourcePipedrive, SourcePiwik, SourcePlanhat, SourcePocket, SourcePokeapi, SourcePolygonStockAPI, SourcePostgres, SourcePosthog, SourcePostmarkapp, SourcePrestashop, SourceProductboard, SourceProductive, SourcePypi, SourceQualaroo, SourceRailz, SourceRecharge, SourceRecreation, SourceRecruitee, SourceRecurly, SourceReddit, SourceRedshift, SourceRetently, SourceRkiCovid, SourceRollbar, SourceRss, SourceS3, SourceSalesforce, SourceSalesloft, SourceSapFieldglass, SourceSavvycal, SourceScryfall, SourceSecoda, SourceSendgrid, SourceSendinblue, SourceSenseforce, SourceSentry, SourceSftp, SourceSftpBulk, SourceShopify, SourceShortcut, SourceShortio, SourceSlack, SourceSmaily, SourceSmartengage, SourceSmartsheets, SourceSnapchatMarketing, SourceSnowflake, SourceSonarCloud, SourceSpacexAPI, SourceSplitIo, SourceSquare, SourceStrava, SourceStripe, SourceSurveySparrow, SourceSurveymonkey, SourceSurvicate, SourceTeamwork, SourceTempo, SourceTheGuardianAPI, SourceTiktokMarketing, SourceTrello, SourceTrustpilot, SourceTvmazeSchedule, SourceTwilio, SourceTwilioTaskrouter, SourceTwitter, SourceTypeform, SourceUsCensus, SourceVantage, SourceVwo, SourceWebflow, SourceWhenIWork, SourceWhiskyHunter, SourceWikipediaPageviews, SourceWoocommerce, SourceXkcd, SourceYandexMetrica, SourceYotpo, SourceYoutubeAnalytics, SourceZendeskChat, SourceZendeskSunshine, SourceZendeskSupport, SourceZendeskTalk, SourceZenloop, SourceZohoCrm, SourceZoom] diff --git a/src/airbyte_api/sdkconfiguration.py b/src/airbyte_api/sdkconfiguration.py index 16eda5f6..e5d0170f 100644 --- a/src/airbyte_api/sdkconfiguration.py +++ b/src/airbyte_api/sdkconfiguration.py @@ -24,9 +24,9 @@ class SDKConfiguration: server_idx: Optional[int] = 0 language: str = 'python' openapi_doc_version: str = '1.0.0' - sdk_version: str = '0.52.1' - gen_version: str = '2.422.15' - user_agent: str = 'speakeasy-sdk/python 0.52.1 2.422.15 1.0.0 airbyte-api' + sdk_version: str = '0.52.2' + gen_version: str = '2.438.15' + user_agent: str = 'speakeasy-sdk/python 0.52.2 2.438.15 1.0.0 airbyte-api' retry_config: Optional[RetryConfig] = None def __post_init__(self):