UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

24 lines (21 loc) 696 B
import { REST } from 'core/api/ApiService'; import { ICloudMetricDescriptor, ICloudMetricStatistics } from 'core/domain'; export class CloudMetricsReader { public static listMetrics( provider: string, account: string, region: string, filters: any, ): PromiseLike<ICloudMetricDescriptor[]> { return REST('/cloudMetrics').path(provider, account, region).query(filters).get(); } public static getMetricStatistics( provider: string, account: string, region: string, name: string, filters: any, ): PromiseLike<ICloudMetricStatistics> { return REST('/cloudMetrics').path(provider, account, region, name, 'statistics').query(filters).get(); } }