Module airbyte_agent_sdk.connectors.snowflake.models
Pydantic models for snowflake connector.
This module contains Pydantic models used for authentication configuration and response envelope types.
Classes
ColumnsListResultMeta(**data: Any)
: Metadata for columns.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next_page_url: str | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
ColumnsResponse(**data: Any)
: ColumnsResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.ColumnsResponseStats | None
: The type of the None singleton.
ColumnsResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
DatabasesListResultMeta(**data: Any)
: Metadata for databases.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next_page_url: str | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
DatabasesResponse(**data: Any)
: DatabasesResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.DatabasesResponseStats | None
: The type of the None singleton.
DatabasesResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
PartitionInfo(**data: Any)
: Information about a result partition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
compressed_size: int | None
: The type of the None singleton.
model_config
: The type of the None singleton.
row_count: int | None
: The type of the None singleton.
uncompressed_size: int | None
: The type of the None singleton.
RecordListResultMeta(**data: Any)
: Metadata for record.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next_page_url: str | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
RecordResponse(**data: Any)
: RecordResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.RecordResponseStats | None
: The type of the None singleton.
RecordResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
ResultPartitionResponse(**data: Any)
: ResultPartitionResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.ResultPartitionResponseStats | None
: The type of the None singleton.
ResultPartitionResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
ResultSetMetaData(**data: Any)
: Metadata about the result set
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
format: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
num_rows: int | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
row_type: list[airbyte_agent_sdk.connectors.snowflake.models.RowType] | None
: The type of the None singleton.
RowType(**data: Any)
: Column metadata describing a single column in the result set
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
byte_length: typing.Any | None
: The type of the None singleton.
collation: typing.Any | None
: The type of the None singleton.
database: str | None
: The type of the None singleton.
length: typing.Any | None
: The type of the None singleton.
model_config
: The type of the None singleton.
name: str | None
: The type of the None singleton.
nullable: bool | None
: The type of the None singleton.
precision: typing.Any | None
: The type of the None singleton.
scale: typing.Any | None
: The type of the None singleton.
schema_: str | None
: The type of the None singleton.
table: str | None
: The type of the None singleton.
type_: str | None
: The type of the None singleton.
SchemasListResultMeta(**data: Any)
: Metadata for schemas.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next_page_url: str | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
SchemasResponse(**data: Any)
: SchemasResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.SchemasResponseStats | None
: The type of the None singleton.
SchemasResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
SnowflakeAuthConfig(**data: Any)
: PAT Authentication
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
programmatic_access_token: str
: Snowflake Programmatic Access Token (PAT) for authentication. Generate one via ALTER USER ADD PROGRAMMATIC ACCESS TOKEN in Snowflake.
SnowflakeCheckResult(**data: Any)
: Result of a health check operation.
Returned by the check() method to indicate connectivity and credential status.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
checked_action: str | None
: Action name used for the health check.
checked_entity: str | None
: Entity name used for the health check.
error: str | None
: Error message if status is 'unhealthy', None otherwise.
model_config
: The type of the None singleton.
status: str
: Health check status: 'healthy' or 'unhealthy'.
SnowflakeExecuteResult(**data: Any)
: Response envelope with data only.
Used for actions that return data without metadata.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
Class variables
data: ~T
: Response data containing the result of the action.
model_config
: The type of the None singleton.
SnowflakeExecuteResultWithMeta(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Descendants
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta[ColumnsResponse, ColumnsListResultMeta]
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta[DatabasesResponse, DatabasesListResultMeta]
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta[RecordResponse, RecordListResultMeta]
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta[SchemasResponse, SchemasListResultMeta]
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta[TablesResponse, TablesListResultMeta]
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta[ViewsResponse, ViewsListResultMeta]
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta[WarehousesResponse, WarehousesListResultMeta]
Class variables
meta: ~S | None
: Metadata about the response (e.g., pagination cursors, record counts).
SnowflakeExecuteResultWithMeta[ColumnsResponse, ColumnsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ColumnsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SnowflakeExecuteResultWithMeta[DatabasesResponse, DatabasesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
DatabasesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SnowflakeExecuteResultWithMeta[RecordResponse, RecordListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
RecordListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SnowflakeExecuteResultWithMeta[SchemasResponse, SchemasListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
SchemasListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SnowflakeExecuteResultWithMeta[TablesResponse, TablesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
TablesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SnowflakeExecuteResultWithMeta[ViewsResponse, ViewsListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
ViewsListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SnowflakeExecuteResultWithMeta[WarehousesResponse, WarehousesListResultMeta](**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
Class variables
model_config
: The type of the None singleton.
WarehousesListResult(**data: Any)
: Response envelope with data and metadata.
Used for actions that return both data and metadata (e.g., pagination info).
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResultWithMeta
- airbyte_agent_sdk.connectors.snowflake.models.SnowflakeExecuteResult
- pydantic.main.BaseModel
- typing.Generic
SnowflakeReplicationConfig(**data: Any)
: Snowflake Connection Settings - Database, warehouse, and role settings required for connecting to Snowflake. These map to the corresponding Airbyte source-snowflake configuration fields.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
database: str
: The database for Airbyte to access data.
model_config
: The type of the None singleton.
role: str
: The role for Airbyte to access Snowflake.
warehouse: str
: The warehouse for Airbyte to access data.
StatementResponse(**data: Any)
: Response from the Snowflake SQL API containing result set metadata and data rows. Used by all SHOW statement operations.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.StatementResponseStats | None
: The type of the None singleton.
StatementResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
TablesListResultMeta(**data: Any)
: Metadata for tables.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next_page_url: str | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
TablesResponse(**data: Any)
: TablesResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.TablesResponseStats | None
: The type of the None singleton.
TablesResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
ViewsListResultMeta(**data: Any)
: Metadata for views.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next_page_url: str | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
ViewsResponse(**data: Any)
: ViewsResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.ViewsResponseStats | None
: The type of the None singleton.
ViewsResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated
WarehousesListResultMeta(**data: Any)
: Metadata for warehouses.Action.LIST operation
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
next_page_url: str | None
: The type of the None singleton.
partition_info: list[airbyte_agent_sdk.connectors.snowflake.models.PartitionInfo] | None
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
WarehousesResponse(**data: Any)
: WarehousesResponse type definition
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
code: str | None
: The type of the None singleton.
created_on: int | None
: The type of the None singleton.
data: list[list[typing.Any]] | None
: The type of the None singleton.
message: str | None
: The type of the None singleton.
model_config
: The type of the None singleton.
request_id: str | None
: The type of the None singleton.
result_set_meta_data: airbyte_agent_sdk.connectors.snowflake.models.ResultSetMetaData | None
: The type of the None singleton.
sql_state: str | None
: The type of the None singleton.
statement_handle: str | None
: The type of the None singleton.
statement_status_url: str | None
: The type of the None singleton.
stats: airbyte_agent_sdk.connectors.snowflake.models.WarehousesResponseStats | None
: The type of the None singleton.
WarehousesResponseStats(**data: Any)
: DML statistics returned for INSERT, UPDATE, DELETE, and MERGE statements. Not present for SELECT or SHOW queries.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
Ancestors (in MRO)
- pydantic.main.BaseModel
Class variables
model_config
: The type of the None singleton.
num_dml_duplicates: int | None
: Number of duplicate rows skipped
num_rows_deleted: int | None
: Number of rows deleted
num_rows_inserted: int | None
: Number of rows inserted
num_rows_updated: int | None
: Number of rows updated