@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
26 lines (25 loc) • 1.08 kB
TypeScript
import { BoolFilter, ScopeTypes } from "@omnia/fx-models";
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
import { ItemQuery } from "../ItemQuery";
import { IdentityTypes } from "./IdentityTypes";
export declare class IdentityQuery extends ItemQuery {
readonly types: IdentityTypes[];
searchText?: string;
/**
* This is user type id or group type id value.
*/
typeIds?: GuidValue[];
providerIds?: GuidValue[];
excludeTypeIds?: GuidValue[];
emailEnabled?: BoolFilter;
permissionEnabled?: BoolFilter;
scope?: string;
tenantIdentityOnly?: boolean;
businessProfileId?: GuidValue;
scopeType?: ScopeTypes;
constructor(types: IdentityTypes[], searchText?: string,
/**
* This is user type id or group type id value.
*/
typeIds?: GuidValue[], providerIds?: GuidValue[], excludeTypeIds?: GuidValue[], emailEnabled?: BoolFilter, permissionEnabled?: BoolFilter, scope?: string, tenantIdentityOnly?: boolean, businessProfileId?: GuidValue, scopeType?: ScopeTypes);
}