1717if TYPE_CHECKING :
1818 from datadog_api_client .v2 .model .issue_case_insight import IssueCaseInsight
1919 from datadog_api_client .v2 .model .issue_case_jira_issue import IssueCaseJiraIssue
20+ from datadog_api_client .v2 .model .issue_case_linear_issue import IssueCaseLinearIssue
2021 from datadog_api_client .v2 .model .case_priority import CasePriority
2122 from datadog_api_client .v2 .model .case_status import CaseStatus
2223
@@ -26,6 +27,7 @@ class IssueCaseAttributes(ModelNormal):
2627 def openapi_types (_ ):
2728 from datadog_api_client .v2 .model .issue_case_insight import IssueCaseInsight
2829 from datadog_api_client .v2 .model .issue_case_jira_issue import IssueCaseJiraIssue
30+ from datadog_api_client .v2 .model .issue_case_linear_issue import IssueCaseLinearIssue
2931 from datadog_api_client .v2 .model .case_priority import CasePriority
3032 from datadog_api_client .v2 .model .case_status import CaseStatus
3133
@@ -39,6 +41,7 @@ def openapi_types(_):
3941 "insights" : ([IssueCaseInsight ],),
4042 "jira_issue" : (IssueCaseJiraIssue ,),
4143 "key" : (str ,),
44+ "linear_issue" : (IssueCaseLinearIssue ,),
4245 "modified_at" : (datetime ,),
4346 "priority" : (CasePriority ,),
4447 "status" : (CaseStatus ,),
@@ -56,6 +59,7 @@ def openapi_types(_):
5659 "insights" : "insights" ,
5760 "jira_issue" : "jira_issue" ,
5861 "key" : "key" ,
62+ "linear_issue" : "linear_issue" ,
5963 "modified_at" : "modified_at" ,
6064 "priority" : "priority" ,
6165 "status" : "status" ,
@@ -74,6 +78,7 @@ def __init__(
7478 insights : Union [List [IssueCaseInsight ], UnsetType ] = unset ,
7579 jira_issue : Union [IssueCaseJiraIssue , UnsetType ] = unset ,
7680 key : Union [str , UnsetType ] = unset ,
81+ linear_issue : Union [IssueCaseLinearIssue , UnsetType ] = unset ,
7782 modified_at : Union [datetime , UnsetType ] = unset ,
7883 priority : Union [CasePriority , UnsetType ] = unset ,
7984 status : Union [CaseStatus , UnsetType ] = unset ,
@@ -111,6 +116,9 @@ def __init__(
111116 :param key: Key of the case.
112117 :type key: str, optional
113118
119+ :param linear_issue: Linear issue of the case.
120+ :type linear_issue: IssueCaseLinearIssue, optional
121+
114122 :param modified_at: Timestamp of when the case was last modified.
115123 :type modified_at: datetime, optional
116124
@@ -144,6 +152,8 @@ def __init__(
144152 kwargs ["jira_issue" ] = jira_issue
145153 if key is not unset :
146154 kwargs ["key" ] = key
155+ if linear_issue is not unset :
156+ kwargs ["linear_issue" ] = linear_issue
147157 if modified_at is not unset :
148158 kwargs ["modified_at" ] = modified_at
149159 if priority is not unset :
0 commit comments