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
The request could not be completed due to a conflict with the current state of the resource. For example, attempting to create a resource that already exists or is being created.
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.
Contains the health status information for a scheduled report, including the status code and any reasons for an unhealthy state.
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.
Defines the schedule for a scheduled report, including the cron expression, time zone, active period, and the schedule state.
Contains the full configuration and metadata of a scheduled report.
Defines the configuration for creating a new scheduled report, including the dashboard, schedule, execution role, and optional widget settings.
Contains summary information for a scheduled report.
Defines the active time period for execution of the scheduled report.
The request would exceed a service quota. Review the service quotas for Amazon Web Services Billing and Cost Management Dashboards and retry your request.
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.