| Name | Type | Description | Notes |
|---|---|---|---|
| connection_id | uuid::Uuid | ||
| name | String | ||
| namespace_definition | Option<crate::models::NamespaceDefinitionType> | [optional] | |
| namespace_format | Option<String> | Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. | [optional] |
| prefix | Option<String> | Prefix that will be prepended to the name of each stream when it is written to the destination. | [optional] |
| source_id | uuid::Uuid | ||
| destination_id | uuid::Uuid | ||
| sync_catalog | crate::models::AirbyteCatalog | ||
| schedule | Option<crate::models::ConnectionSchedule> | [optional] | |
| schedule_type | Option<crate::models::ConnectionScheduleType> | [optional] | |
| schedule_data | Option<crate::models::ConnectionScheduleData> | [optional] | |
| status | crate::models::ConnectionStatus | ||
| operation_ids | Option<Vecuuid::Uuid> | [optional] | |
| source | crate::models::SourceRead | ||
| destination | crate::models::DestinationRead | ||
| operations | Option<Veccrate::models::OperationRead> | [optional] | |
| latest_sync_job_created_at | Option<i64> | epoch time of the latest sync job. null if no sync job has taken place. | [optional] |
| latest_sync_job_status | Option<crate::models::JobStatus> | [optional] | |
| is_syncing | bool | ||
| resource_requirements | Option<crate::models::ResourceRequirements> | [optional] | |
| catalog_id | Option<uuid::Uuid> | [optional] | |
| catalog_diff | Option<crate::models::CatalogDiff> | [optional] | |
| geography | Option<crate::models::Geography> | [optional] | |
| schema_change | crate::models::SchemaChange | ||
| notify_schema_changes | bool | ||
| notify_schema_changes_by_email | bool | ||
| non_breaking_changes_preference | crate::models::NonBreakingChangesPreference |