Skip to content

Commit f7488ea

Browse files
committed
Added SDK generated
1 parent 7a03f61 commit f7488ea

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+2504
-100
lines changed

docs/asset/alpha_dqrule.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.. _alpha_dqrule:
2+
3+
alpha_DQRule
4+
============
5+
6+
.. module:: pyatlan.model.assets
7+
:no-index:
8+
9+
.. autoclass:: alpha_DQRule
10+
:members:

docs/asset/alpha_dqruletemplate.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.. _alpha_dqruletemplate:
2+
3+
alpha_DQRuleTemplate
4+
====================
5+
6+
.. module:: pyatlan.model.assets
7+
:no-index:
8+
9+
.. autoclass:: alpha_DQRuleTemplate
10+
:members:

docs/assets.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,3 +366,5 @@ You can interact with all of the following different kinds of assets:
366366
asset/view
367367
asset/workflow
368368
asset/workflowrun
369+
asset/alpha_dqrule
370+
asset/alpha_dqruletemplate

pyatlan/model/assets/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,10 @@
6565
"DbtSeed",
6666
"FivetranConnector",
6767
"Anomalo",
68+
"alpha_DQRuleTemplate",
6869
"MonteCarlo",
6970
"Metric",
71+
"alpha_DQRule",
7072
"Soda",
7173
"AIApplication",
7274
"AIModelVersion",
@@ -88,8 +90,8 @@
8890
"SnowflakeStage",
8991
"DatabricksUnityCatalogTag",
9092
"SnowflakeStream",
91-
"CalculationView",
9293
"Database",
94+
"CalculationView",
9395
"Procedure",
9496
"SnowflakeTag",
9597
"MatillionGroup",

pyatlan/model/assets/__init__.pyi

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,10 @@ __all__ = [
6262
"DbtSeed",
6363
"FivetranConnector",
6464
"Anomalo",
65+
"alpha_DQRuleTemplate",
6566
"MonteCarlo",
6667
"Metric",
68+
"alpha_DQRule",
6769
"Soda",
6870
"AIApplication",
6971
"AIModelVersion",
@@ -85,8 +87,8 @@ __all__ = [
8587
"SnowflakeStage",
8688
"DatabricksUnityCatalogTag",
8789
"SnowflakeStream",
88-
"CalculationView",
8990
"Database",
91+
"CalculationView",
9092
"Procedure",
9193
"SnowflakeTag",
9294
"MatillionGroup",
@@ -441,6 +443,8 @@ from .core.adf_pipeline import AdfPipeline
441443
from .core.airflow import Airflow
442444
from .core.airflow_dag import AirflowDag
443445
from .core.airflow_task import AirflowTask
446+
from .core.alpha__d_q_rule import alpha_DQRule
447+
from .core.alpha__d_q_rule_template import alpha_DQRuleTemplate
444448
from .core.anomalo import Anomalo
445449
from .core.anomalo_check import AnomaloCheck
446450
from .core.app import App

pyatlan/model/assets/a_p_i_field.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,13 +196,13 @@ def __setattr__(self, name, value):
196196
"apiFieldType", "apiFieldType"
197197
)
198198
"""
199-
Type of APIField. E.g. STRING, NUMBER etc. It is free text.
199+
Type of APIField, as free text (e.g. STRING, NUMBER etc).
200200
"""
201201
API_FIELD_TYPE_SECONDARY: ClassVar[KeywordField] = KeywordField(
202202
"apiFieldTypeSecondary", "apiFieldTypeSecondary"
203203
)
204204
"""
205-
Secondary Type of APIField. E.g. LIST/STRING, then LIST would be the secondary type.
205+
Secondary type of APIField (e.g. LIST/STRING, then LIST would be the secondary type).
206206
"""
207207
API_QUERY_PARAM_TYPE: ClassVar[KeywordField] = KeywordField(
208208
"apiQueryParamType", "apiQueryParamType"

pyatlan/model/assets/a_p_i_query.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,13 +132,13 @@ def __setattr__(self, name, value):
132132
"apiQueryOutputType", "apiQueryOutputType"
133133
)
134134
"""
135-
Type of APIQueryOutput. E.g. STRING, NUMBER etc. It is free text.
135+
Type of APIQueryOutput, as free text (e.g. STRING, NUMBER etc).
136136
"""
137137
API_QUERY_OUTPUT_TYPE_SECONDARY: ClassVar[KeywordField] = KeywordField(
138138
"apiQueryOutputTypeSecondary", "apiQueryOutputTypeSecondary"
139139
)
140140
"""
141-
Secondary Type of APIQueryOutput. E.g. LIST/STRING then LIST would be the secondary type.
141+
Secondary Type of APIQueryOutput (e.g. LIST/STRING then LIST would be the secondary type).
142142
"""
143143

144144
API_FIELDS: ClassVar[RelationField] = RelationField("apiFields")

pyatlan/model/assets/bigquery_tag.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,12 @@ def __setattr__(self, name, value):
169169
"""
170170
Time (epoch) at which this asset was last profiled, in milliseconds.
171171
"""
172+
SQL_AI_MODEL_CONTEXT_QUALIFIED_NAME: ClassVar[KeywordField] = KeywordField(
173+
"sqlAIModelContextQualifiedName", "sqlAIModelContextQualifiedName"
174+
)
175+
"""
176+
Unique name of the context in which the model versions exist, or empty if it does not exist within an AI model context.
177+
""" # noqa: E501
172178

173179
DBT_SOURCES: ClassVar[RelationField] = RelationField("dbtSources")
174180
"""
@@ -219,6 +225,7 @@ def __setattr__(self, name, value):
219225
"calculation_view_qualified_name",
220226
"is_profiled",
221227
"last_profiled_at",
228+
"sql_a_i_model_context_qualified_name",
222229
"dbt_sources",
223230
"sql_dbt_models",
224231
"dbt_tests",
@@ -487,6 +494,24 @@ def last_profiled_at(self, last_profiled_at: Optional[datetime]):
487494
self.attributes = self.Attributes()
488495
self.attributes.last_profiled_at = last_profiled_at
489496

497+
@property
498+
def sql_a_i_model_context_qualified_name(self) -> Optional[str]:
499+
return (
500+
None
501+
if self.attributes is None
502+
else self.attributes.sql_a_i_model_context_qualified_name
503+
)
504+
505+
@sql_a_i_model_context_qualified_name.setter
506+
def sql_a_i_model_context_qualified_name(
507+
self, sql_a_i_model_context_qualified_name: Optional[str]
508+
):
509+
if self.attributes is None:
510+
self.attributes = self.Attributes()
511+
self.attributes.sql_a_i_model_context_qualified_name = (
512+
sql_a_i_model_context_qualified_name
513+
)
514+
490515
@property
491516
def dbt_sources(self) -> Optional[List[DbtSource]]:
492517
return None if self.attributes is None else self.attributes.dbt_sources
@@ -579,6 +604,9 @@ class Attributes(Tag.Attributes):
579604
)
580605
is_profiled: Optional[bool] = Field(default=None, description="")
581606
last_profiled_at: Optional[datetime] = Field(default=None, description="")
607+
sql_a_i_model_context_qualified_name: Optional[str] = Field(
608+
default=None, description=""
609+
)
582610
dbt_sources: Optional[List[DbtSource]] = Field(
583611
default=None, description=""
584612
) # relationship

pyatlan/model/assets/cognos.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,51 +36,51 @@ def __setattr__(self, name, value):
3636

3737
COGNOS_ID: ClassVar[KeywordField] = KeywordField("cognosId", "cognosId")
3838
"""
39-
ID of the asset in Cognos
39+
ID of the asset in Cognos.
4040
"""
4141
COGNOS_PATH: ClassVar[KeywordField] = KeywordField("cognosPath", "cognosPath")
4242
"""
43-
Path of the asset in Cognos. E.g. /content/folder[@name='Folder Name']
43+
Path of the asset in Cognos (e.g. /content/folder[@name='Folder Name']).
4444
"""
4545
COGNOS_PARENT_NAME: ClassVar[KeywordTextField] = KeywordTextField(
4646
"cognosParentName", "cognosParentName.keyword", "cognosParentName"
4747
)
4848
"""
49-
Name of the parent asset in Cognos
49+
Name of the parent of the asset in Cognos.
5050
"""
5151
COGNOS_PARENT_QUALIFIED_NAME: ClassVar[KeywordField] = KeywordField(
5252
"cognosParentQualifiedName", "cognosParentQualifiedName"
5353
)
5454
"""
55-
Qualified name of the parent asset in Cognos
55+
Qualified name of the parent asset in Cognos.
5656
"""
5757
COGNOS_VERSION: ClassVar[KeywordField] = KeywordField(
5858
"cognosVersion", "cognosVersion"
5959
)
6060
"""
61-
Version of the Cognos asset
61+
Version of the Cognos asset.
6262
"""
6363
COGNOS_TYPE: ClassVar[KeywordField] = KeywordField("cognosType", "cognosType")
6464
"""
65-
Cognos type of the Cognos asset. E.g. report, dashboard, package, etc.
65+
Type of the Cognos asset (e.g. report, dashboard, package, etc).
6666
"""
6767
COGNOS_IS_HIDDEN: ClassVar[BooleanField] = BooleanField(
6868
"cognosIsHidden", "cognosIsHidden"
6969
)
7070
"""
71-
Whether the Cognos asset is hidden from the ui
71+
Whether the Cognos asset is hidden from the UI.
7272
"""
7373
COGNOS_IS_DISABLED: ClassVar[BooleanField] = BooleanField(
7474
"cognosIsDisabled", "cognosIsDisabled"
7575
)
7676
"""
77-
Whether the Cognos asset is diabled
77+
Whether the Cognos asset is disabled.
7878
"""
7979
COGNOS_DEFAULT_SCREEN_TIP: ClassVar[TextField] = TextField(
8080
"cognosDefaultScreenTip", "cognosDefaultScreenTip"
8181
)
8282
"""
83-
Tooltip text present for the Cognos asset
83+
Tooltip text present for the Cognos asset.
8484
"""
8585

8686
_convenience_properties: ClassVar[List[str]] = [

pyatlan/model/assets/cognos_datasource.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def __setattr__(self, name, value):
3333
"cognosDatasourceConnectionString", "cognosDatasourceConnectionString"
3434
)
3535
"""
36-
Connection string of a cognos datasource
36+
Connection string of a Cognos datasource.
3737
"""
3838

3939
_convenience_properties: ClassVar[List[str]] = [

0 commit comments

Comments
 (0)