@@ -5330,7 +5330,6 @@ export interface BaseElasticSearchCriteria extends BaseSearchCriteria {
5330
5330
* @author Brian Pontarelli
5331
5331
*/
5332
5332
export interface BaseEvent {
5333
- applicationIds ?: Array < UUID > ;
5334
5333
createInstant ?: number ;
5335
5334
id ?: UUID ;
5336
5335
info ?: EventInfo ;
@@ -6251,6 +6250,16 @@ export enum EventType {
6251
6250
AuditLogCreate = "audit-log.create" ,
6252
6251
EventLogCreate = "event-log.create" ,
6253
6252
KickstartSuccess = "kickstart.success" ,
6253
+ GroupCreate = "group.create" ,
6254
+ GroupCreateComplete = "group.create.complete" ,
6255
+ GroupDelete = "group.delete" ,
6256
+ GroupDeleteComplete = "group.delete.complete" ,
6257
+ GroupMemberAdd = "group.member.add" ,
6258
+ GroupMemberAddComplete = "group.member.add.complete" ,
6259
+ GroupMemberRemove = "group.member.remove" ,
6260
+ GroupMemberRemoveComplete = "group.member.remove.complete" ,
6261
+ GroupUpdate = "group.update" ,
6262
+ GroupUpdateComplete = "group.update.complete" ,
6254
6263
UserAction = "user.action" ,
6255
6264
UserBulkCreate = "user.bulk.create" ,
6256
6265
UserCreate = "user.create" ,
@@ -6709,6 +6718,42 @@ export interface Group {
6709
6718
tenantId ?: UUID ;
6710
6719
}
6711
6720
6721
+ /**
6722
+ * Models the Group Created Event (and can be converted to JSON).
6723
+ *
6724
+ * @author Daniel DeGroff
6725
+ */
6726
+ export interface GroupCreateCompleteEvent extends BaseEvent {
6727
+ group ?: Group ;
6728
+ }
6729
+
6730
+ /**
6731
+ * Models the Group Create Event (and can be converted to JSON).
6732
+ *
6733
+ * @author Daniel DeGroff
6734
+ */
6735
+ export interface GroupCreateEvent extends BaseEvent {
6736
+ group ?: Group ;
6737
+ }
6738
+
6739
+ /**
6740
+ * Models the Group Create Event (and can be converted to JSON).
6741
+ *
6742
+ * @author Daniel DeGroff
6743
+ */
6744
+ export interface GroupDeleteCompleteEvent extends BaseEvent {
6745
+ group ?: Group ;
6746
+ }
6747
+
6748
+ /**
6749
+ * Models the Group Create Event (and can be converted to JSON).
6750
+ *
6751
+ * @author Daniel DeGroff
6752
+ */
6753
+ export interface GroupDeleteEvent extends BaseEvent {
6754
+ group ?: Group ;
6755
+ }
6756
+
6712
6757
/**
6713
6758
* A User's membership into a Group
6714
6759
*
@@ -6723,13 +6768,54 @@ export interface GroupMember {
6723
6768
userId ?: UUID ;
6724
6769
}
6725
6770
6771
+ /**
6772
+ * Models the Group Create Event (and can be converted to JSON).
6773
+ *
6774
+ * @author Daniel DeGroff
6775
+ */
6776
+ export interface GroupMemberAddCompleteEvent extends BaseEvent {
6777
+ group ?: Group ;
6778
+ members ?: Array < GroupMember > ;
6779
+ }
6780
+
6781
+ /**
6782
+ * Models the Group Create Event (and can be converted to JSON).
6783
+ *
6784
+ * @author Daniel DeGroff
6785
+ */
6786
+ export interface GroupMemberAddEvent extends BaseEvent {
6787
+ group ?: Group ;
6788
+ members ?: Array < GroupMember > ;
6789
+ }
6790
+
6791
+ /**
6792
+ * Models the Group Create Event (and can be converted to JSON).
6793
+ *
6794
+ * @author Daniel DeGroff
6795
+ */
6796
+ export interface GroupMemberRemoveCompleteEvent extends BaseEvent {
6797
+ group ?: Group ;
6798
+ members ?: Array < GroupMember > ;
6799
+ }
6800
+
6801
+ /**
6802
+ * Models the Group Create Event (and can be converted to JSON).
6803
+ *
6804
+ * @author Daniel DeGroff
6805
+ */
6806
+ export interface GroupMemberRemoveEvent extends BaseEvent {
6807
+ group ?: Group ;
6808
+ members ?: Array < GroupMember > ;
6809
+ }
6810
+
6726
6811
/**
6727
6812
* Search criteria for Group Members
6728
6813
*
6729
6814
* @author Daniel DeGroff
6730
6815
*/
6731
6816
export interface GroupMemberSearchCriteria extends BaseSearchCriteria {
6732
6817
groupId ?: UUID ;
6818
+ tenantId ?: UUID ;
6733
6819
userId ?: UUID ;
6734
6820
}
6735
6821
@@ -6772,6 +6858,26 @@ export interface GroupResponse {
6772
6858
groups ?: Array < Group > ;
6773
6859
}
6774
6860
6861
+ /**
6862
+ * Models the Group Create Event (and can be converted to JSON).
6863
+ *
6864
+ * @author Daniel DeGroff
6865
+ */
6866
+ export interface GroupUpdateCompleteEvent extends BaseEvent {
6867
+ group ?: Group ;
6868
+ original ?: Group ;
6869
+ }
6870
+
6871
+ /**
6872
+ * Models the Group Create Event (and can be converted to JSON).
6873
+ *
6874
+ * @author Daniel DeGroff
6875
+ */
6876
+ export interface GroupUpdateEvent extends BaseEvent {
6877
+ group ?: Group ;
6878
+ original ?: Group ;
6879
+ }
6880
+
6775
6881
export interface HistoryItem {
6776
6882
actionerUserId ?: UUID ;
6777
6883
comment ?: string ;
@@ -7196,6 +7302,7 @@ export interface JWTConfiguration extends Enableable {
7196
7302
* @author Brian Pontarelli
7197
7303
*/
7198
7304
export interface JWTPublicKeyUpdateEvent extends BaseEvent {
7305
+ applicationIds ?: Array < UUID > ;
7199
7306
}
7200
7307
7201
7308
/**
@@ -7369,17 +7476,17 @@ export interface Lambda {
7369
7476
}
7370
7477
7371
7478
export interface LambdaConfiguration {
7372
- reconcileId ?: UUID ;
7479
+ accessTokenPopulateId ?: UUID ;
7480
+ idTokenPopulateId ?: UUID ;
7481
+ samlv2PopulateId ?: UUID ;
7373
7482
}
7374
7483
7375
7484
export interface LambdaConfiguration {
7376
7485
reconcileId ?: UUID ;
7377
7486
}
7378
7487
7379
7488
export interface LambdaConfiguration {
7380
- accessTokenPopulateId ?: UUID ;
7381
- idTokenPopulateId ?: UUID ;
7382
- samlv2PopulateId ?: UUID ;
7489
+ reconcileId ?: UUID ;
7383
7490
}
7384
7491
7385
7492
/**
@@ -9423,6 +9530,7 @@ export interface UserActionEvent extends BaseEvent {
9423
9530
actioneeUserId ?: UUID ;
9424
9531
actionerUserId ?: UUID ;
9425
9532
actionId ?: UUID ;
9533
+ applicationIds ?: Array < UUID > ;
9426
9534
comment ?: string ;
9427
9535
email ?: Email ;
9428
9536
emailedUser ?: boolean ;
0 commit comments