TableResult Objects
class TableResult(BaseModel)
ColumnResult Objects
class ColumnResult(BaseModel)
SchemaResult Objects
class SchemaResult(BaseModel)
DestinationConfig Objects
class DestinationConfig(BaseModel)
DestinationMetadata Objects
class DestinationMetadata(BaseModel)
id
e.x. decent_dropsy
group_id
e.x. decent_dropsy
service
e.x. snowflake
region
e.x. GCP_US_EAST4
time_zone_offset
e.x. -5
setup_status
e.x. connected
ConnectorTablePatchSettings Objects
class ConnectorTablePatchSettings(BaseModel)
ConnectorTableColumnSchema Objects
class ConnectorTableColumnSchema(BaseModel)
ConnectorTableSchema Objects
class ConnectorTableSchema(BaseModel)
ConnectorSchema Objects
class ConnectorSchema(BaseModel)
ConnectorMetadata Objects
class ConnectorMetadata(BaseModel)
SourceTableColumnMetadata Objects
class SourceTableColumnMetadata(BaseModel)
NamespaceIdentifier Objects
class NamespaceIdentifier(BaseModel)
Column Objects
class Column(BaseModel)
full_name
@property
def full_name()
from_fivetran_models
@classmethod
def from_fivetran_models(cls, schema: SchemaMetadataResponse,
table: TableMetadataResponse,
column: ColumnMetadataResponse,
namespace: NamespaceIdentifier)
Arguments:
schema (SchemaMetadataResponse): table (TableMetadataResponse): column (ColumnMetadataResponse): namespace (NamespaceIdentifier):
Returns:
Table Objects
class Table(BaseModel)
full_name
@property
def full_name()
from_fivetran_models
@classmethod
def from_fivetran_models(cls, schema: SchemaMetadataResponse,
table: TableMetadataResponse,
namespace: NamespaceIdentifier)
Arguments:
schema (SchemaMetadataResponse): table (TableMetadataResponse): namespace (NamespaceIdentifier):
Returns:
Constraint Objects
class Constraint(str, Enum)
Edge Objects
class Edge(BaseModel)