Skip to main content
Glama
capacity-tools.d.ts1.13 kB
/** * Fabric Capacity Management Tools * Handles capacity listing, assignment, and SKU calculations */ export interface FabricCapacity { id: string; displayName: string; sku: string; state: string; region: string; sparkVCores: number; maxSparkVCoresWithBurst: number; queueLimit?: number; } export declare class CapacityManager { private getAccessToken; /** * Get Spark VCore specifications for a capacity SKU */ getCapacitySpecs(sku: string): { sparkVCores: number; maxSparkVCoresWithBurst: number; queueLimit: number; }; /** * List all available Fabric capacities */ listCapacities(): Promise<FabricCapacity[]>; /** * Select the best (largest) capacity from available list */ selectBestCapacity(capacities: FabricCapacity[]): FabricCapacity; /** * Assign capacity to a workspace */ assignCapacity(workspaceId: string, capacityId: string): Promise<void>; /** * Get workspace capacity assignment */ getWorkspaceCapacity(workspaceId: string): Promise<string | null>; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/santhoshravindran7/Fabric-Analytics-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server