Package-level declarations
Types
You do not have sufficient permissions to perform this action. Verify your IAM permissions and any resource policies.
Base class for all service related exceptions thrown by the BcmDashboards client
Defines the parameters for retrieving Amazon Web Services cost and usage data. Includes specifications for metrics, time periods, granularity, grouping dimensions, and filtering conditions.
Specifies the values and match options for cost category-based filtering in cost and usage queries.
Contains basic information about a dashboard, including its ARN, name, type, and timestamps.
Defines a time period with explicit start and end times for data queries.
Represents a point in time that can be specified as either an absolute date (for example, "2025-07-01") or a relative time period using ISO 8601 duration format (for example, "-P3M" for three months ago).
Specifies the values and match options for dimension-based filtering in cost and usage queries.
Defines how the widget's data should be visualized, including chart type, color schemes, axis configurations, and other display preferences.
Defines complex filtering conditions using logical operators (AND
, OR
, NOT
) and various filter types.
Defines the visual representation settings for widget data, including the visualization type, styling options, and display preferences for different metric types.
Specifies how to group cost and usage data.
An internal error occurred while processing the request. Retry your request. If the problem persists, contact Amazon Web Services Support.
Defines the data retrieval parameters for a widget.
Defines the parameters for querying Reserved Instance coverage data, including grouping options, metrics, and sorting preferences.
Defines the parameters for querying Reserved Instance utilization data, including grouping options and time granularity.
The specified resource (dashboard, policy, or widget) was not found. Verify the ARN and try again.
A key-value pair that can be attached to a dashboard for organization and management purposes.
Defines the parameters for querying Savings Plans coverage data, including metrics, grouping options, and time granularity.
Defines the parameters for querying Savings Plans utilization data, including time granularity and sorting preferences.
The request would exceed service quotas. For example, attempting to create more than 20 widgets in a dashboard or exceeding the maximum number of dashboards per account.
Configuration structure for customizing the tabular display of widget data.
The request was denied due to request throttling. Reduce the frequency of requests and use exponential backoff.
The input parameters do not satisfy the requirements. Check the error message for specific validation details.
Defines the complete configuration for a widget, including data retrieval settings and visualization preferences.