nexla_sdk.models.sources
Classes
DataSetBrief
Defined in nexla_sdk/models/sources/responses.py:9
Brief dataset information.
Fields:
id:intowner_id:intorg_id:intname:Optionaldescription:Optionalversion:Optionalcreated_at:Optionalupdated_at:Optional
FlowType
Defined in nexla_sdk/models/sources/enums.py:68
Flow processing types.
Members:
BATCH=batchSTREAMING=streamingREAL_TIME=real_time
IngestMethod
Defined in nexla_sdk/models/sources/enums.py:59
Data ingestion methods.
Members:
BATCH=BATCHSTREAMING=STREAMINGREAL_TIME=REAL_TIMESCHEDULED=SCHEDULEDPOLL=POLL
RunInfo
Defined in nexla_sdk/models/sources/responses.py:21
Run information.
Fields:
id:intcreated_at:datetime
Source
Defined in nexla_sdk/models/sources/responses.py:27
Data source response model.
Fields:
id:intname:strstatus:strsource_type:strconnector_type:Optionalowner:Optionalorg:Optionalaccess_roles:Optionalmanaged:Optionalauto_generated:Optionalconnector:Optionaldescription:Optionalingest_method:Optionalsource_format:Optionalsource_config:Optionalpoll_schedule:Optionalcode_container_id:Optionaldata_credentials_id:Optionaldata_credentials:Optionaldata_sets:Listapi_keys:Listrun_ids:Listcopied_from_id:Optionalflow_type:Optionalhas_template:Optionalvendor_endpoint:Optionalvendor:Optionaltags:Listcreated_at:Optionalupdated_at:Optional
SourceCopyOptions
Defined in nexla_sdk/models/sources/requests.py:30
Options for copying a source.
Fields:
reuse_data_credentials:boolcopy_access_controls:boolowner_id:Optionalorg_id:Optional
SourceCreate
Defined in nexla_sdk/models/sources/requests.py:6
Request model for creating a source.
Fields:
name:strsource_type:strdata_credentials_id:intdescription:Optionalsource_config:Optionalvendor_endpoint_id:Optionalingest_method:Optionaltemplate_config:Optional
SourceStatus
Defined in nexla_sdk/models/sources/enums.py:5
Source status values.
Members:
ACTIVE=ACTIVEPAUSED=PAUSEDDRAFT=DRAFTDELETED=DELETEDERROR=ERROR
SourceType
Defined in nexla_sdk/models/sources/enums.py:14
Supported source types.
Members:
S3=s3GCS=gcsAZURE_BLB=azure_blbFTP=ftpDROPBOX=dropboxBOX=boxGDRIVE=gdriveSHAREPOINT=sharepointMYSQL=mysqlPOSTGRES=postgresSQLSERVER=sqlserverORACLE=oracleREDSHIFT=redshiftSNOWFLAKE=snowflakeBIGQUERY=bigqueryDATABRICKS=databricksMONGO=mongoDYNAMODB=dynamodbFIREBASE=firebaseKAFKA=kafkaCONFLUENT_KAFKA=confluent_kafkaGOOGLE_PUBSUB=google_pubsubREST=restSOAP=soapNEXLA_REST=nexla_restFILE_UPLOAD=file_uploadEMAIL=emailNEXLA_MONITOR=nexla_monitor
SourceUpdate
Defined in nexla_sdk/models/sources/requests.py:22
Request model for updating a source.
Fields:
name:Optionaldescription:Optionalsource_config:Optionaldata_credentials_id:Optional