okta-mcp-server
Version:
Model Context Protocol (MCP) server for Okta API operations with support for bulk operations and caching
31 lines • 845 B
TypeScript
import { OktaGroup } from '../../lib/types.js';
export interface GroupGeneratorOptions {
seed?: number;
typeDistribution?: {
OKTA_GROUP: number;
APP_GROUP: number;
BUILT_IN: number;
};
prefixes?: string[];
departments?: string[];
roles?: string[];
}
export declare class GroupGenerator {
private faker;
private typeDistribution;
private prefixes;
private departments;
private roles;
private generatedCount;
private generatedNames;
constructor(options?: GroupGeneratorOptions);
generate(): OktaGroup;
generateBatch(count: number): OktaGroup[];
private selectType;
private generateUniqueName;
private generateName;
private generateDescription;
reset(): void;
getGeneratedCount(): number;
}
//# sourceMappingURL=group-generator.d.ts.map