Class: Aws::CostExplorer::Types::CurrentInstance
- Inherits:
-
Struct
- Object
- Struct
- Aws::CostExplorer::Types::CurrentInstance
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-costexplorer/types.rb
Overview
Context about the current instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#currency_code ⇒ String
The currency code that Amazon Web Services used to calculate the costs for this instance.
-
#instance_name ⇒ String
The name that you given an instance.
-
#monthly_cost ⇒ String
The current On-Demand cost of operating this instance on a monthly basis.
-
#on_demand_hours_in_lookback_period ⇒ String
The number of hours during the lookback period that’s billed at On-Demand rates.
-
#reservation_covered_hours_in_lookback_period ⇒ String
The number of hours during the lookback period that’s covered by reservations.
-
#resource_details ⇒ Types::ResourceDetails
Details about the resource and utilization.
-
#resource_id ⇒ String
Resource ID of the current instance.
-
#resource_utilization ⇒ Types::ResourceUtilization
Utilization information of the current instance during the lookback period.
-
#savings_plans_covered_hours_in_lookback_period ⇒ String
The number of hours during the lookback period that’s covered by Savings Plans.
-
#tags ⇒ Array<Types::TagValues>
Cost allocation resource tags that are applied to the instance.
-
#total_running_hours_in_lookback_period ⇒ String
The total number of hours that the instance ran during the lookback period.
Instance Attribute Details
#currency_code ⇒ String
The currency code that Amazon Web Services used to calculate the costs for this instance.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#instance_name ⇒ String
The name that you given an instance. This field shows as blank if you haven’t given the instance a name.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#monthly_cost ⇒ String
The current On-Demand cost of operating this instance on a monthly basis.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#on_demand_hours_in_lookback_period ⇒ String
The number of hours during the lookback period that’s billed at On-Demand rates.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#reservation_covered_hours_in_lookback_period ⇒ String
The number of hours during the lookback period that’s covered by reservations.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#resource_details ⇒ Types::ResourceDetails
Details about the resource and utilization.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ String
Resource ID of the current instance.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#resource_utilization ⇒ Types::ResourceUtilization
Utilization information of the current instance during the lookback period.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#savings_plans_covered_hours_in_lookback_period ⇒ String
The number of hours during the lookback period that’s covered by Savings Plans.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::TagValues>
Cost allocation resource tags that are applied to the instance.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |
#total_running_hours_in_lookback_period ⇒ String
The total number of hours that the instance ran during the lookback period.
1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1238 class CurrentInstance < Struct.new( :resource_id, :instance_name, :tags, :resource_details, :resource_utilization, :reservation_covered_hours_in_lookback_period, :savings_plans_covered_hours_in_lookback_period, :on_demand_hours_in_lookback_period, :total_running_hours_in_lookback_period, :monthly_cost, :currency_code) SENSITIVE = [] include Aws::Structure end |