nexla_sdk.models.credentials
Classes
Credential
Defined in nexla_sdk/models/credentials/responses.py:8
Data credential response model.
Fields:
id:intname:strcredentials_type:strowner:Optionalorg:Optionalaccess_roles:Optionalverified_status:Optionalconnector:Optionaldescription:Optionalcredentials_version:Optionalapi_keys:Optionalcredentials_non_secure_data:Optionalverified_at:Optionalcopied_from_id:Optionaltemplate_config:Optionalvendor:Optionalauth_template:Optionalreferenced_resource_ids:Optionaltags:Optionalcreated_at:Optionalupdated_at:Optionalmanaged:bool
CredentialCreate
Defined in nexla_sdk/models/credentials/requests.py:5
Request model for creating a credential.
Fields:
name:strcredentials_type:strdescription:Optionalauth_template_id:Optionalvendor_id:Optionaltemplate_config:Optionalcredentials:Optional
CredentialType
Defined in nexla_sdk/models/credentials/enums.py:4
Supported credential types.
Members:
AS400=as400AWS_ATHENA=aws_athenaAZURE_BLB=azure_blbAZURE_DATA_LAKE=azure_data_lakeAZURE_SYNAPSE=azure_synapseBIGQUERY=bigqueryBOX=boxCLOUDSQL_MYSQL=cloudsql_mysqlCLOUDSQL_POSTGRES=cloudsql_postgresCLOUDSQL_SQLSERVER=cloudsql_sqlserverCONFLUENT_KAFKA=confluent_kafkaDATABRICKS=databricksDB2=db2DELTA_LAKE_AZURE_BLB=delta_lake_azure_blbDELTA_LAKE_AZURE_DATA_LAKE=delta_lake_azure_data_lakeDELTA_LAKE_S3=delta_lake_s3DROPBOX=dropboxDYNAMODB=dynamodbFIREBASE=firebaseFIREBOLT=fireboltFTP=ftpGCP_ALLOYDB=gcp_alloydbGCP_SPANNER=gcp_spannerGCS=gcsGDRIVE=gdriveGOOGLE_PUBSUB=google_pubsubHANA_JDBC=hana_jdbcHIVE=hiveJMS=jmsKAFKA=kafkaMIN_IO_S3=min_io_s3MONGO=mongoMYSQL=mysqlNETSUITE_JDBC=netsuite_jdbcNEXLA_MONITOR=nexla_monitorORACLE=oracleORACLE_AUTONOMOUS=oracle_autonomousPINECONE=pineconePOSTGRES=postgresREDSHIFT=redshiftREST=restS3=s3S3_ICEBERG=s3_icebergSHAREPOINT=sharepointSNOWFLAKE=snowflakeSNOWFLAKE_DCR=snowflake_dcrSOAP=soapSQLSERVER=sqlserverSYBASE=sybaseTERADATA=teradataTIBCO=tibcoWEBDAV=webdav
CredentialUpdate
Defined in nexla_sdk/models/credentials/requests.py:20
Request model for updating a credential.
Fields:
name:Optionaldescription:Optionalcredentials:Optional
ProbeSampleRequest
Defined in nexla_sdk/models/credentials/requests.py:35
Request for previewing connector content.
Fields:
path:Optional
ProbeSampleResponse
Defined in nexla_sdk/models/credentials/responses.py:61
Response from credential probe sample operation.
Fields:
status:strmessage:strconnection_type:stroutput:Dict
ProbeTreeRequest
Defined in nexla_sdk/models/credentials/requests.py:27
Request for probing storage structure.
Fields:
depth:intpath:Optionaldatabase:Optionaltable:Optional
ProbeTreeResponse
Defined in nexla_sdk/models/credentials/responses.py:53
Response from credential probe tree operation.
Fields:
status:strmessage:strconnection_type:strobject:Dict
VerifiedStatus
Defined in nexla_sdk/models/credentials/enums.py:60
Credential verification status.
Members:
VERIFIED=VERIFIEDUNVERIFIED=UNVERIFIEDFAILED=FAILED