Connection¶
- class pyatlan.model.assets.Connection(*, typeName: str = 'Connection', attributes: Connection.Attributes = None, businessAttributes: Dict[str, Any] | None = None, createdBy: str | None = None, createTime: int | None = None, deleteHandler: str | None = None, guid: str = None, isIncomplete: bool | None = None, labels: List[str] | None = None, relationshipAttributes: RelationshipAttributes | Dict[str, Any] | None = None, status: EntityStatus | None = None, updatedBy: str | None = None, updateTime: int | None = None, version: int | None = None, classifications: List[AtlanTag] | None = None, classificationNames: List[str] | None = None, displayText: str | None = None, entityStatus: str | None = None, relationshipGuid: str | None = None, relationshipStatus: str | None = None, relationshipType: str | None = None, meaningNames: List[str] | None = None, meanings: List[Meaning] | None = None, customAttributes: Dict[str, Any] | None = None, scrubbed: bool | None = None, pendingTasks: List[str] | None = None, uniqueAttributes: Dict[str, Any] | None = None, appendRelationshipAttributes: Dict[str, Any] | None = None, removeRelationshipAttributes: Dict[str, Any] | None = None, addOrUpdateClassifications: List[AtlanTag] | None = None, removeClassifications: List[AtlanTag] | None = None, semantic: SaveSemantic | None = None, depth: int | None = None, immediateUpstream: List[LineageRef] | None = None, immediateDownstream: List[LineageRef] | None = None)[source]¶
Description
- ALLOW_QUERY: ClassVar[BooleanField] = <pyatlan.model.fields.atlan_fields.BooleanField object>¶
Whether using this connection to run queries on the source is allowed (true) or not (false).
- ALLOW_QUERY_PREVIEW: ClassVar[BooleanField] = <pyatlan.model.fields.atlan_fields.BooleanField object>¶
Whether using this connection to run preview queries on the source is allowed (true) or not (false).
- CATEGORY: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Type of connection, for example WAREHOUSE, RDBMS, etc.
- CONNECTION_DBT_ENVIRONMENTS: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
- CONNECTION_SSO_CREDENTIAL_GUID: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Unique identifier (GUID) for the SSO credentials to use for this connection.
- CONNECTOR_ICON: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Unused. Only the value of connectorType impacts icons.
- CONNECTOR_IMAGE: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Unused. Only the value of connectorType impacts icons.
- CREDENTIAL_STRATEGY: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Credential strategy to use for this connection for queries.
- DEFAULT_CREDENTIAL_GUID: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Unique identifier (GUID) for the default credentials to use for this connection.
- HAS_POPULARITY_INSIGHTS: ClassVar[BooleanField] = <pyatlan.model.fields.atlan_fields.BooleanField object>¶
Whether this connection has popularity insights (true) or not (false).
- HOST: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Host name of this connection’s source.
- INPUT_TO_CONNECTION_PROCESSES: ClassVar[RelationField] = <pyatlan.model.fields.atlan_fields.RelationField object>¶
TBC
- IS_SAMPLE_DATA_PREVIEW_ENABLED: ClassVar[BooleanField] = <pyatlan.model.fields.atlan_fields.BooleanField object>¶
Whether sample data can be previewed for this connection (true) or not (false).
- OBJECT_STORAGE_UPLOAD_THRESHOLD: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>¶
Number of rows after which results should be uploaded to storage.
- OUTPUT_FROM_CONNECTION_PROCESSES: ClassVar[RelationField] = <pyatlan.model.fields.atlan_fields.RelationField object>¶
TBC
- POLICY_STRATEGY: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Policy strategy is a configuration that determines whether the Atlan policy will be applied to the results of insight queries and whether the query will be rewritten, applicable for stream api call made from insight screen
- POLICY_STRATEGY_FOR_SAMPLE_PREVIEW: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Policy strategy is a configuration that determines whether the Atlan policy will be applied to the results of insight queries and whether the query will be rewritten. policyStrategyForSamplePreview config is applicable for sample preview call from assets screen
- POPULARITY_INSIGHTS_TIMEFRAME: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>¶
Number of days over which popularity is calculated, for example 30 days.
- PORT: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>¶
Port number to this connection’s source.
- PREVIEW_CREDENTIAL_STRATEGY: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Credential strategy to use for this connection for preview queries.
- QUERY_CONFIG: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Query config for this connection.
- QUERY_PREVIEW_CONFIG: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Configuration for preview queries.
- QUERY_TIMEOUT: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>¶
Maximum time a query should be allowed to run before timing out.
- QUERY_USERNAME_STRATEGY: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Username strategy to use for this connection for queries.
- ROW_LIMIT: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>¶
Maximum number of rows that can be returned for the source.
- SOURCE_LOGO: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Unused. Only the value of connectorType impacts icons.
- SUB_CATEGORY: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Subcategory of this connection.
- USE_OBJECT_STORAGE: ClassVar[BooleanField] = <pyatlan.model.fields.atlan_fields.BooleanField object>¶
Whether to upload to S3, GCP, or another storage location (true) or not (false).
- VECTOR_EMBEDDINGS_ENABLED: ClassVar[BooleanField] = <pyatlan.model.fields.atlan_fields.BooleanField object>¶
- VECTOR_EMBEDDINGS_UPDATED_AT: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>¶