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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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.
1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 |
# File 'lib/aws-sdk-costexplorer/types.rb', line 1589 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 |