CPUUtilization

public struct CPUUtilization : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

    Declaration

    Swift

    public let idle: Double?
  • Available on Linux environments only. Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

    Declaration

    Swift

    public let iOWait: Double?
  • irq

    Available on Linux environments only. Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

    Declaration

    Swift

    public let irq: Double?
  • Available on Linux environments only. Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

    Declaration

    Swift

    public let nice: Double?
  • Available on Windows environments only. Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.

    Declaration

    Swift

    public let privileged: Double?
  • Available on Linux environments only. Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

    Declaration

    Swift

    public let softIRQ: Double?
  • Available on Linux environments only. Percentage of time that the CPU has spent in the System state over the last 10 seconds.

    Declaration

    Swift

    public let system: Double?
  • Percentage of time that the CPU has spent in the User state over the last 10 seconds.

    Declaration

    Swift

    public let user: Double?
  • Undocumented

    Declaration

    Swift

    public init(idle: Double? = nil, iOWait: Double? = nil, irq: Double? = nil, nice: Double? = nil, privileged: Double? = nil, softIRQ: Double? = nil, system: Double? = nil, user: Double? = nil)