Class: Aws::EMRServerless::Types::TotalResourceUtilization

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb

Overview

The aggregate vCPU, memory, and storage resources used from the time job start executing till the time job is terminated, rounded up to the nearest second.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#memory_gb_hour ⇒ Float

The aggregated memory used per hour from the time job start executing till the time job is terminated.

Returns:

  • (Float)


2440
2441
2442
2443
2444
2445
2446
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 2440

class TotalResourceUtilization < Struct.new(
  :v_cpu_hour,
  :memory_gb_hour,
  :storage_gb_hour)
  SENSITIVE = []
  include Aws::Structure
end

#storage_gb_hour ⇒ Float

The aggregated storage used per hour from the time job start executing till the time job is terminated.

Returns:

  • (Float)


2440
2441
2442
2443
2444
2445
2446
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 2440

class TotalResourceUtilization < Struct.new(
  :v_cpu_hour,
  :memory_gb_hour,
  :storage_gb_hour)
  SENSITIVE = []
  include Aws::Structure
end

#v_cpu_hour ⇒ Float

The aggregated vCPU used per hour from the time job start executing till the time job is terminated.

Returns:

  • (Float)


2440
2441
2442
2443
2444
2445
2446
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 2440

class TotalResourceUtilization < Struct.new(
  :v_cpu_hour,
  :memory_gb_hour,
  :storage_gb_hour)
  SENSITIVE = []
  include Aws::Structure
end