2929 StringOptional ,
3030 )
3131
32+ # pylint: disable=too-many-ancestors
3233
3334# ---------------------------------------------
3435# ASYNC
@@ -72,7 +73,7 @@ class CoreArtifactTarget(CoreNode):
7273
7374
7475class CoreBasePermission (CoreNode ):
75- decision : Enum
76+ description : StringOptional
7677 identifier : StringOptional
7778 roles : RelationshipManager
7879
@@ -107,7 +108,6 @@ class CoreGenericAccount(CoreNode):
107108 label : StringOptional
108109 description : StringOptional
109110 account_type : Enum
110- role : Enum
111111 status : Dropdown
112112 tokens : RelationshipManager
113113
@@ -154,6 +154,10 @@ class CoreMenu(CoreNode):
154154 children : RelationshipManager
155155
156156
157+ class CoreObjectTemplate (CoreNode ):
158+ template_name : String
159+
160+
157161class CoreProfile (CoreNode ):
158162 profile_name : String
159163 profile_priority : IntegerOptional
@@ -199,6 +203,8 @@ class CoreValidator(CoreNode):
199203
200204class CoreWebhook (CoreNode ):
201205 name : String
206+ event_type : Enum
207+ branch_scope : Dropdown
202208 description : StringOptional
203209 url : URL
204210 validate_certificates : BooleanOptional
@@ -221,7 +227,7 @@ class CoreAccount(LineageOwner, LineageSource, CoreGenericAccount):
221227 pass
222228
223229
224- class CoreAccountGroup (CoreGroup ):
230+ class CoreAccountGroup (LineageOwner , LineageSource , CoreGroup ):
225231 roles : RelationshipManager
226232
227233
@@ -349,8 +355,8 @@ class CoreGeneratorValidator(CoreValidator):
349355
350356
351357class CoreGlobalPermission (CoreBasePermission ):
352- name : String
353358 action : Dropdown
359+ decision : Enum
354360
355361
356362class CoreGraphQLQuery (CoreNode ):
@@ -401,6 +407,7 @@ class CoreObjectPermission(CoreBasePermission):
401407 namespace : String
402408 name : String
403409 action : Enum
410+ decision : Enum
404411
405412
406413class CoreObjectThread (CoreThread ):
@@ -537,7 +544,7 @@ class CoreArtifactTargetSync(CoreNodeSync):
537544
538545
539546class CoreBasePermissionSync (CoreNodeSync ):
540- decision : Enum
547+ description : StringOptional
541548 identifier : StringOptional
542549 roles : RelationshipManagerSync
543550
@@ -572,7 +579,6 @@ class CoreGenericAccountSync(CoreNodeSync):
572579 label : StringOptional
573580 description : StringOptional
574581 account_type : Enum
575- role : Enum
576582 status : Dropdown
577583 tokens : RelationshipManagerSync
578584
@@ -619,6 +625,10 @@ class CoreMenuSync(CoreNodeSync):
619625 children : RelationshipManagerSync
620626
621627
628+ class CoreObjectTemplateSync (CoreNodeSync ):
629+ template_name : String
630+
631+
622632class CoreProfileSync (CoreNodeSync ):
623633 profile_name : String
624634 profile_priority : IntegerOptional
@@ -664,6 +674,8 @@ class CoreValidatorSync(CoreNodeSync):
664674
665675class CoreWebhookSync (CoreNodeSync ):
666676 name : String
677+ event_type : Enum
678+ branch_scope : Dropdown
667679 description : StringOptional
668680 url : URL
669681 validate_certificates : BooleanOptional
@@ -686,7 +698,7 @@ class CoreAccountSync(LineageOwnerSync, LineageSourceSync, CoreGenericAccountSyn
686698 pass
687699
688700
689- class CoreAccountGroupSync (CoreGroupSync ):
701+ class CoreAccountGroupSync (LineageOwnerSync , LineageSourceSync , CoreGroupSync ):
690702 roles : RelationshipManagerSync
691703
692704
@@ -814,8 +826,8 @@ class CoreGeneratorValidatorSync(CoreValidatorSync):
814826
815827
816828class CoreGlobalPermissionSync (CoreBasePermissionSync ):
817- name : String
818829 action : Dropdown
830+ decision : Enum
819831
820832
821833class CoreGraphQLQuerySync (CoreNodeSync ):
@@ -866,6 +878,7 @@ class CoreObjectPermissionSync(CoreBasePermissionSync):
866878 namespace : String
867879 name : String
868880 action : Enum
881+ decision : Enum
869882
870883
871884class CoreObjectThreadSync (CoreThreadSync ):
0 commit comments