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).
- ALPHADQ_CREDENTIAL_GUID: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Unique identifier (GUID) for the data quality credentials to use for this connection.
- ALPHADQ_ENVIRONMENT_SETUP_ERROR_MESSAGE: ClassVar[TextField] = <pyatlan.model.fields.atlan_fields.TextField object>¶
Error message if data quality environment setup failed for this connection.
- ALPHADQ_ENVIRONMENT_SETUP_STATUS: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Status of the data quality environment setup for this connection.
- ALPHADQ_ENVIRONMENT_SETUP_STATUS_UPDATED_AT: ClassVar[NumericField] = <pyatlan.model.fields.atlan_fields.NumericField object>¶
Timestamp when the data quality environment setup status was last updated.
- ALPHADQ_ENVIRONMENT_SOURCE_DATABASE_NAME: ClassVar[KeywordField] = <pyatlan.model.fields.atlan_fields.KeywordField object>¶
Name of the database in the source environment for data quality.
- ALPHAIS_DQ_ENABLED: ClassVar[BooleanField] = <pyatlan.model.fields.atlan_fields.BooleanField object>¶
Whether data quality is enabled for this connection (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>¶