UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

181 lines (180 loc) 5.18 kB
export interface MetricWithDims<D> { readonly namespace: string; readonly metricName: string; readonly statistic: string; readonly dimensionsMap: D; } export declare class AppStreamMetrics { static actualCapacityAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static availableCapacityAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static bandwidthAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static bandwidthAverage(this: void, dimensions: { FleetName: string; InstanceId: string; SessionId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; SessionId: string; }>; static capacityUtilizationAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static cpuUtilizationInstanceAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static cpuUtilizationInstanceAverage(this: void, dimensions: { FleetName: string; InstanceId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; }>; static desiredCapacityAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static diskReadOperationsAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static diskReadOperationsAverage(this: void, dimensions: { FleetName: string; InstanceId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; }>; static diskUtilizationInstanceAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static diskUtilizationInstanceAverage(this: void, dimensions: { FleetName: string; InstanceId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; }>; static diskWriteOperationsAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static diskWriteOperationsAverage(this: void, dimensions: { FleetName: string; InstanceId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; }>; static framesPerSecondAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static framesPerSecondAverage(this: void, dimensions: { FleetName: string; InstanceId: string; SessionId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; SessionId: string; }>; static inSessionLatencyAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static inSessionLatencyAverage(this: void, dimensions: { FleetName: string; InstanceId: string; SessionId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; SessionId: string; }>; static inUseCapacityAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static insufficientCapacityErrorSum(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static memoryUtilizationInstanceAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static memoryUtilizationInstanceAverage(this: void, dimensions: { FleetName: string; InstanceId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; }>; static pagingFileUtilizationInstanceAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static pagingFileUtilizationInstanceAverage(this: void, dimensions: { FleetName: string; InstanceId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; }>; static pendingCapacityAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static runningCapacityAverage(this: void, dimensions: { Fleet: string; }): MetricWithDims<{ Fleet: string; }>; static cpuUtilizationSessionAverage(this: void, dimensions: { FleetName: string; InstanceId: string; SessionId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; SessionId: string; }>; static memoryUtilizationSessionAverage(this: void, dimensions: { FleetName: string; InstanceId: string; SessionId: string; }): MetricWithDims<{ FleetName: string; InstanceId: string; SessionId: string; }>; }