Module: Aws::BCMDashboards::Types
- Defined in:
- gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb
Defined Under Namespace
Classes: AccessDeniedException, CostAndUsageQuery, CostCategoryValues, CreateDashboardRequest, CreateDashboardResponse, DashboardReference, DateTimeRange, DateTimeValue, DeleteDashboardRequest, DeleteDashboardResponse, DimensionValues, DisplayConfig, Expression, GetDashboardRequest, GetDashboardResponse, GetResourcePolicyRequest, GetResourcePolicyResponse, GraphDisplayConfig, GroupDefinition, InternalServerException, ListDashboardsRequest, ListDashboardsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, QueryParameters, ReservationCoverageQuery, ReservationUtilizationQuery, ResourceNotFoundException, ResourceTag, SavingsPlansCoverageQuery, SavingsPlansUtilizationQuery, ServiceQuotaExceededException, TagResourceRequest, TagResourceResponse, TagValues, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateDashboardRequest, UpdateDashboardResponse, ValidationException, Widget, WidgetConfig
Instance Attribute Summary collapse
-
#cost_and_usage ⇒ Types::CostAndUsageQuery
The parameters for querying cost and usage data, including metrics, time range, granularity, grouping dimensions, and filters.
-
#graph ⇒ Hash<String,Types::GraphDisplayConfig>
The configuration for graphical display of the widget data, including chart type and visual options.
-
#reservation_coverage ⇒ Types::ReservationCoverageQuery
The parameters for querying Reserved Instance coverage data, showing how much of your eligible instance usage is covered by Reserved Instances.
-
#reservation_utilization ⇒ Types::ReservationUtilizationQuery
The parameters for querying Reserved Instance utilization data, showing how effectively your Reserved Instances are being used.
-
#savings_plans_coverage ⇒ Types::SavingsPlansCoverageQuery
The parameters for querying Savings Plans coverage data, showing how much of your eligible compute usage is covered by Savings Plans.
-
#savings_plans_utilization ⇒ Types::SavingsPlansUtilizationQuery
The parameters for querying Savings Plans utilization data, showing how effectively your Savings Plans are being used.
-
#table ⇒ Types::TableDisplayConfigStruct
The configuration for tabular display of the widget data.
Instance Attribute Details
#cost_and_usage ⇒ Types::CostAndUsageQuery
The parameters for querying cost and usage data, including metrics, time range, granularity, grouping dimensions, and filters.
578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 578 class QueryParameters < Struct.new( :cost_and_usage, :savings_plans_coverage, :savings_plans_utilization, :reservation_coverage, :reservation_utilization, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CostAndUsage < QueryParameters; end class SavingsPlansCoverage < QueryParameters; end class SavingsPlansUtilization < QueryParameters; end class ReservationCoverage < QueryParameters; end class ReservationUtilization < QueryParameters; end class Unknown < QueryParameters; end end |
#graph ⇒ Hash<String,Types::GraphDisplayConfig>
The configuration for graphical display of the widget data, including chart type and visual options.
293 294 295 296 297 298 299 300 301 302 303 304 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 293 class DisplayConfig < Struct.new( :graph, :table, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Graph < DisplayConfig; end class Table < DisplayConfig; end class Unknown < DisplayConfig; end end |
#reservation_coverage ⇒ Types::ReservationCoverageQuery
The parameters for querying Reserved Instance coverage data, showing how much of your eligible instance usage is covered by Reserved Instances.
578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 578 class QueryParameters < Struct.new( :cost_and_usage, :savings_plans_coverage, :savings_plans_utilization, :reservation_coverage, :reservation_utilization, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CostAndUsage < QueryParameters; end class SavingsPlansCoverage < QueryParameters; end class SavingsPlansUtilization < QueryParameters; end class ReservationCoverage < QueryParameters; end class ReservationUtilization < QueryParameters; end class Unknown < QueryParameters; end end |
#reservation_utilization ⇒ Types::ReservationUtilizationQuery
The parameters for querying Reserved Instance utilization data, showing how effectively your Reserved Instances are being used.
578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 578 class QueryParameters < Struct.new( :cost_and_usage, :savings_plans_coverage, :savings_plans_utilization, :reservation_coverage, :reservation_utilization, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CostAndUsage < QueryParameters; end class SavingsPlansCoverage < QueryParameters; end class SavingsPlansUtilization < QueryParameters; end class ReservationCoverage < QueryParameters; end class ReservationUtilization < QueryParameters; end class Unknown < QueryParameters; end end |
#savings_plans_coverage ⇒ Types::SavingsPlansCoverageQuery
The parameters for querying Savings Plans coverage data, showing how much of your eligible compute usage is covered by Savings Plans.
578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 578 class QueryParameters < Struct.new( :cost_and_usage, :savings_plans_coverage, :savings_plans_utilization, :reservation_coverage, :reservation_utilization, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CostAndUsage < QueryParameters; end class SavingsPlansCoverage < QueryParameters; end class SavingsPlansUtilization < QueryParameters; end class ReservationCoverage < QueryParameters; end class ReservationUtilization < QueryParameters; end class Unknown < QueryParameters; end end |
#savings_plans_utilization ⇒ Types::SavingsPlansUtilizationQuery
The parameters for querying Savings Plans utilization data, showing how effectively your Savings Plans are being used.
578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 578 class QueryParameters < Struct.new( :cost_and_usage, :savings_plans_coverage, :savings_plans_utilization, :reservation_coverage, :reservation_utilization, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CostAndUsage < QueryParameters; end class SavingsPlansCoverage < QueryParameters; end class SavingsPlansUtilization < QueryParameters; end class ReservationCoverage < QueryParameters; end class ReservationUtilization < QueryParameters; end class Unknown < QueryParameters; end end |
#table ⇒ Types::TableDisplayConfigStruct
The configuration for tabular display of the widget data.
293 294 295 296 297 298 299 300 301 302 303 304 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 293 class DisplayConfig < Struct.new( :graph, :table, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Graph < DisplayConfig; end class Table < DisplayConfig; end class Unknown < DisplayConfig; end end |