VmUtilizationMetricsResponse

data class VmUtilizationMetricsResponse(val cpuAveragePercent: Int, val cpuMaxPercent: Int, val diskIoRateAverageKbps: String, val diskIoRateMaxKbps: String, val memoryAveragePercent: Int, val memoryMaxPercent: Int, val networkThroughputAverageKbps: String, val networkThroughputMaxKbps: String)

Utilization metrics values for a single VM.

Constructors

Link copied to clipboard
fun VmUtilizationMetricsResponse(cpuAveragePercent: Int, cpuMaxPercent: Int, diskIoRateAverageKbps: String, diskIoRateMaxKbps: String, memoryAveragePercent: Int, memoryMaxPercent: Int, networkThroughputAverageKbps: String, networkThroughputMaxKbps: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Average CPU usage, percent.

Link copied to clipboard

Max CPU usage, percent.

Link copied to clipboard

Average disk IO rate, in kilobytes per second.

Link copied to clipboard

Max disk IO rate, in kilobytes per second.

Link copied to clipboard

Average memory usage, percent.

Link copied to clipboard

Max memory usage, percent.

Link copied to clipboard

Average network throughput (combined transmit-rates and receive-rates), in kilobytes per second.

Link copied to clipboard

Max network throughput (combined transmit-rates and receive-rates), in kilobytes per second.