azure-devops-mcp

by RyanCardin15
Verified
export interface GetProjectCostAnalysisParams { projectId?: string; timeRange?: string; groupBy?: 'service' | 'resource' | 'team' | 'month'; } export interface ForecastResourceUsageParams { projectId?: string; resourceType?: 'compute' | 'storage' | 'network' | 'licenses' | 'all'; forecastPeriod?: string; } export interface OptimizeResourceAllocationParams { projectId?: string; resourceType?: 'compute' | 'storage' | 'network' | 'licenses' | 'all'; optimizationGoal?: 'cost' | 'performance' | 'balance'; } export interface TrackCloudSpendingParams { projectId?: string; timeRange?: string; includeForecasts?: boolean; serviceTypes?: string[]; } export interface GetResourceUtilizationParams { resourceId?: string; resourceType?: 'buildagent' | 'testmachine' | 'deployment' | 'all'; timeRange?: string; } export interface OptimizeParallelizationParams { buildDefinitionId?: number; releaseDefinitionId?: number; maximumAgentCount?: number; } export interface TrackLicenseUsageParams { licenseType?: 'basic' | 'stakeholder' | 'test' | 'all'; projectId?: string; timeRange?: string; } export interface GetResourceBottlenecksParams { projectId?: string; analysisType?: 'build' | 'release' | 'test' | 'all'; timeRange?: string; }