Class: Aws::Sustainability::Types::EstimatedWaterAllocation

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

Overview

Contains estimated water allocation data for a specific time period and dimension grouping.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allocation_valuesHash<String,Types::WaterAllocation>

The allocation values for the requested water allocation types.

Returns:



138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-sustainability/lib/aws-sdk-sustainability/types.rb', line 138

class EstimatedWaterAllocation < Struct.new(
  :time_period,
  :dimensions_values,
  :model_version,
  :allocation_values)
  SENSITIVE = []
  include Aws::Structure
end

#dimensions_valuesHash<String,String>

The dimensions used to group water allocation values.

Returns:

  • (Hash<String,String>)


138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-sustainability/lib/aws-sdk-sustainability/types.rb', line 138

class EstimatedWaterAllocation < Struct.new(
  :time_period,
  :dimensions_values,
  :model_version,
  :allocation_values)
  SENSITIVE = []
  include Aws::Structure
end

#model_versionString

The semantic version-formatted string that indicates the methodology version used to calculate the water allocation values.

The AWS Sustainability service reflects the most recent model version for every month. You will not see two entries for the same month with different ModelVersion values.

Returns:

  • (String)


138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-sustainability/lib/aws-sdk-sustainability/types.rb', line 138

class EstimatedWaterAllocation < Struct.new(
  :time_period,
  :dimensions_values,
  :model_version,
  :allocation_values)
  SENSITIVE = []
  include Aws::Structure
end

#time_periodTypes::TimePeriod

The reporting period for water allocation values.

Returns:



138
139
140
141
142
143
144
145
# File 'gems/aws-sdk-sustainability/lib/aws-sdk-sustainability/types.rb', line 138

class EstimatedWaterAllocation < Struct.new(
  :time_period,
  :dimensions_values,
  :model_version,
  :allocation_values)
  SENSITIVE = []
  include Aws::Structure
end