1414"ProjectIssueResourceLabelEventManager" ,
1515"ProjectIssueResourceMilestoneEvent" ,
1616"ProjectIssueResourceMilestoneEventManager" ,
17+ "ProjectIssueResourceStateEvent" ,
18+ "ProjectIssueResourceStateEventManager" ,
1719"ProjectMergeRequestResourceLabelEvent" ,
1820"ProjectMergeRequestResourceLabelEventManager" ,
1921"ProjectMergeRequestResourceMilestoneEvent" ,
2022"ProjectMergeRequestResourceMilestoneEventManager" ,
23+ "ProjectMergeRequestResourceStateEvent" ,
24+ "ProjectMergeRequestResourceStateEventManager" ,
2125"UserEvent" ,
2226"UserEventManager" ,
2327]
@@ -74,6 +78,16 @@ class ProjectIssueResourceMilestoneEventManager(RetrieveMixin, RESTManager):
7478_from_parent_attrs = {"project_id" :"project_id" ,"issue_iid" :"iid" }
7579
7680
81+ class ProjectIssueResourceStateEvent (RESTObject ):
82+ pass
83+
84+
85+ class ProjectIssueResourceStateEventManager (RetrieveMixin ,RESTManager ):
86+ _path = "/projects/%(project_id)s/issues/%(issue_iid)s/resource_state_events"
87+ _obj_cls = ProjectIssueResourceStateEvent
88+ _from_parent_attrs = {"project_id" :"project_id" ,"issue_iid" :"iid" }
89+
90+
7791class ProjectMergeRequestResourceLabelEvent (RESTObject ):
7892pass
7993
@@ -98,6 +112,18 @@ class ProjectMergeRequestResourceMilestoneEventManager(RetrieveMixin, RESTManage
98112_from_parent_attrs = {"project_id" :"project_id" ,"mr_iid" :"iid" }
99113
100114
115+ class ProjectMergeRequestResourceStateEvent (RESTObject ):
116+ pass
117+
118+
119+ class ProjectMergeRequestResourceStateEventManager (RetrieveMixin ,RESTManager ):
120+ _path = (
121+ "/projects/%(project_id)s/merge_requests/%(issue_iid)s/resource_state_events"
122+ )
123+ _obj_cls = ProjectMergeRequestResourceStateEvent
124+ _from_parent_attrs = {"project_id" :"project_id" ,"issue_iid" :"iid" }
125+
126+
101127class UserEvent (Event ):
102128pass
103129