1616if TYPE_CHECKING :
1717 from datadog_api_client .v2 .model .issue_language import IssueLanguage
1818 from datadog_api_client .v2 .model .issue_platform import IssuePlatform
19+ from datadog_api_client .v2 .model .issue_regression import IssueRegression
1920 from datadog_api_client .v2 .model .issue_state import IssueState
2021
2122
@@ -24,6 +25,7 @@ class IssueAttributes(ModelNormal):
2425 def openapi_types (_ ):
2526 from datadog_api_client .v2 .model .issue_language import IssueLanguage
2627 from datadog_api_client .v2 .model .issue_platform import IssuePlatform
28+ from datadog_api_client .v2 .model .issue_regression import IssueRegression
2729 from datadog_api_client .v2 .model .issue_state import IssueState
2830
2931 return {
@@ -38,6 +40,7 @@ def openapi_types(_):
3840 "last_seen" : (int ,),
3941 "last_seen_version" : (str ,),
4042 "platform" : (IssuePlatform ,),
43+ "regression" : (IssueRegression ,),
4144 "service" : (str ,),
4245 "state" : (IssueState ,),
4346 }
@@ -54,6 +57,7 @@ def openapi_types(_):
5457 "last_seen" : "last_seen" ,
5558 "last_seen_version" : "last_seen_version" ,
5659 "platform" : "platform" ,
60+ "regression" : "regression" ,
5761 "service" : "service" ,
5862 "state" : "state" ,
5963 }
@@ -71,6 +75,7 @@ def __init__(
7175 last_seen : Union [int , UnsetType ] = unset ,
7276 last_seen_version : Union [str , UnsetType ] = unset ,
7377 platform : Union [IssuePlatform , UnsetType ] = unset ,
78+ regression : Union [IssueRegression , UnsetType ] = unset ,
7479 service : Union [str , UnsetType ] = unset ,
7580 state : Union [IssueState , UnsetType ] = unset ,
7681 ** kwargs ,
@@ -111,6 +116,9 @@ def __init__(
111116 :param platform: Platform associated with the issue.
112117 :type platform: IssuePlatform, optional
113118
119+ :param regression: Regression information for an issue that was previously resolved and then reopened.
120+ :type regression: IssueRegression, optional
121+
114122 :param service: Service name.
115123 :type service: str, optional
116124
@@ -139,6 +147,8 @@ def __init__(
139147 kwargs ["last_seen_version" ] = last_seen_version
140148 if platform is not unset :
141149 kwargs ["platform" ] = platform
150+ if regression is not unset :
151+ kwargs ["regression" ] = regression
142152 if service is not unset :
143153 kwargs ["service" ] = service
144154 if state is not unset :
0 commit comments