Module: Aws::BCMDashboards::Types
- Defined in:
- gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb
Defined Under Namespace
Classes: AccessDeniedException, ConflictException, CostAndUsageQuery, CostCategoryValues, CreateDashboardRequest, CreateDashboardResponse, CreateScheduledReportRequest, CreateScheduledReportResponse, DashboardReference, DateTimeRange, DateTimeValue, DeleteDashboardRequest, DeleteDashboardResponse, DeleteScheduledReportRequest, DeleteScheduledReportResponse, DimensionValues, DisplayConfig, ExecuteScheduledReportRequest, ExecuteScheduledReportResponse, Expression, GetDashboardRequest, GetDashboardResponse, GetResourcePolicyRequest, GetResourcePolicyResponse, GetScheduledReportRequest, GetScheduledReportResponse, GraphDisplayConfig, GroupDefinition, HealthStatus, InternalServerException, ListDashboardsRequest, ListDashboardsResponse, ListScheduledReportsRequest, ListScheduledReportsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, QueryParameters, ReservationCoverageQuery, ReservationUtilizationQuery, ResourceNotFoundException, ResourceTag, SavingsPlansCoverageQuery, SavingsPlansUtilizationQuery, ScheduleConfig, SchedulePeriod, ScheduledReport, ScheduledReportInput, ScheduledReportSummary, ServiceQuotaExceededException, TagResourceRequest, TagResourceResponse, TagValues, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateDashboardRequest, UpdateDashboardResponse, UpdateScheduledReportRequest, UpdateScheduledReportResponse, 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.
796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 796 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.
373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 373 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.
796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 796 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.
796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 796 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.
796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 796 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.
796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 796 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.
373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'gems/aws-sdk-bcmdashboards/lib/aws-sdk-bcmdashboards/types.rb', line 373 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 |