@@ -3984,6 +3984,20 @@ export class FusionAuthClient {
39843984 . go ( ) ;
39853985 }
39863986
3987+ /**
3988+ * Searches groups with the specified criteria and pagination.
3989+ *
3990+ * @param {GroupSearchRequest } request The search criteria and pagination information.
3991+ * @returns {Promise<ClientResponse<GroupSearchResponse>> }
3992+ */
3993+ searchGroups ( request : GroupSearchRequest ) : Promise < ClientResponse < GroupSearchResponse > > {
3994+ return this . start < GroupSearchResponse , Errors > ( )
3995+ . withUri ( '/api/group/search' )
3996+ . withJSONBody ( request )
3997+ . withMethod ( "POST" )
3998+ . go ( ) ;
3999+ }
4000+
39874001 /**
39884002 * Searches the IP Access Control Lists with the specified criteria and pagination.
39894003 *
@@ -6880,6 +6894,36 @@ export interface GroupResponse {
68806894 groups ?: Array < Group > ;
68816895}
68826896
6897+ /**
6898+ * Search criteria for Groups
6899+ *
6900+ * @author Daniel DeGroff
6901+ */
6902+ export interface GroupSearchCriteria extends BaseSearchCriteria {
6903+ id ?: UUID ;
6904+ name ?: string ;
6905+ tenantId ?: UUID ;
6906+ }
6907+
6908+ /**
6909+ * Search request for Groups.
6910+ *
6911+ * @author Daniel DeGroff
6912+ */
6913+ export interface GroupSearchRequest {
6914+ search ?: GroupSearchCriteria ;
6915+ }
6916+
6917+ /**
6918+ * Search response for Groups
6919+ *
6920+ * @author Daniel DeGroff
6921+ */
6922+ export interface GroupSearchResponse {
6923+ groups ?: Array < Group > ;
6924+ total ?: number ;
6925+ }
6926+
68836927/**
68846928 * Models the Group Update Complete Event.
68856929 *
@@ -7498,17 +7542,17 @@ export interface Lambda {
74987542}
74997543
75007544export interface LambdaConfiguration {
7501- reconcileId ?: UUID ;
7545+ accessTokenPopulateId ?: UUID ;
7546+ idTokenPopulateId ?: UUID ;
7547+ samlv2PopulateId ?: UUID ;
75027548}
75037549
75047550export interface LambdaConfiguration {
75057551 reconcileId ?: UUID ;
75067552}
75077553
75087554export interface LambdaConfiguration {
7509- accessTokenPopulateId ?: UUID ;
7510- idTokenPopulateId ?: UUID ;
7511- samlv2PopulateId ?: UUID ;
7555+ reconcileId ?: UUID ;
75127556}
75137557
75147558/**
0 commit comments