VmUtilizationMetricsArgs

data class VmUtilizationMetricsArgs(val cpuAveragePercent: Output<Int>? = null, val cpuMaxPercent: Output<Int>? = null, val diskIoRateAverageKbps: Output<String>? = null, val diskIoRateMaxKbps: Output<String>? = null, val memoryAveragePercent: Output<Int>? = null, val memoryMaxPercent: Output<Int>? = null, val networkThroughputAverageKbps: Output<String>? = null, val networkThroughputMaxKbps: Output<String>? = null) : ConvertibleToJava<VmUtilizationMetricsArgs>

Utilization metrics values for a single VM.

Constructors

Link copied to clipboard
fun VmUtilizationMetricsArgs(cpuAveragePercent: Output<Int>? = null, cpuMaxPercent: Output<Int>? = null, diskIoRateAverageKbps: Output<String>? = null, diskIoRateMaxKbps: Output<String>? = null, memoryAveragePercent: Output<Int>? = null, memoryMaxPercent: Output<Int>? = null, networkThroughputAverageKbps: Output<String>? = null, networkThroughputMaxKbps: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): VmUtilizationMetricsArgs

Properties

Link copied to clipboard
val cpuAveragePercent: Output<Int>? = null

Average CPU usage, percent.

Link copied to clipboard
val cpuMaxPercent: Output<Int>? = null

Max CPU usage, percent.

Link copied to clipboard
val diskIoRateAverageKbps: Output<String>? = null

Average disk IO rate, in kilobytes per second.

Link copied to clipboard
val diskIoRateMaxKbps: Output<String>? = null

Max disk IO rate, in kilobytes per second.

Link copied to clipboard
val memoryAveragePercent: Output<Int>? = null

Average memory usage, percent.

Link copied to clipboard
val memoryMaxPercent: Output<Int>? = null

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
val networkThroughputMaxKbps: Output<String>? = null

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