Package-level declarations

Types

Link copied to clipboard

You do not have sufficient permissions to perform this action. Verify your IAM permissions and any resource policies.

Link copied to clipboard

Base class for all service related exceptions thrown by the BcmDashboards client

Link copied to clipboard

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.

Link copied to clipboard

Defines the parameters for retrieving Amazon Web Services cost and usage data. Includes specifications for metrics, time periods, granularity, grouping dimensions, and filtering conditions.

Link copied to clipboard

Specifies the values and match options for cost category-based filtering in cost and usage queries.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains basic information about a dashboard, including its ARN, name, type, and timestamps.

Link copied to clipboard
sealed class DashboardType
Link copied to clipboard

Defines a time period with explicit start and end times for data queries.

Link copied to clipboard
sealed class DateTimeType
Link copied to clipboard

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).

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class Dimension
Link copied to clipboard

Specifies the values and match options for dimension-based filtering in cost and usage queries.

Link copied to clipboard
sealed class DisplayConfig

Defines how the widget's data should be visualized, including chart type, color schemes, axis configurations, and other display preferences.

Link copied to clipboard

Defines complex filtering conditions using logical operators (AND, OR, NOT) and various filter types.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class Granularity
Link copied to clipboard

Defines the visual representation settings for widget data, including the visualization type, styling options, and display preferences for different metric types.

Link copied to clipboard

Specifies how to group cost and usage data.

Link copied to clipboard
sealed class GroupDefinitionType
Link copied to clipboard

Contains the health status information for a scheduled report, including the status code and any reasons for an unhealthy state.

Link copied to clipboard
sealed class HealthStatusCode
Link copied to clipboard

An internal error occurred while processing the request. Retry your request. If the problem persists, contact Amazon Web Services Support.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class MatchOption
Link copied to clipboard
sealed class MetricName
Link copied to clipboard
sealed class QueryParameters

Defines the data retrieval parameters for a widget.

Link copied to clipboard

Defines the parameters for querying Reserved Instance coverage data, including grouping options, metrics, and sorting preferences.

Link copied to clipboard

Defines the parameters for querying Reserved Instance utilization data, including grouping options and time granularity.

Link copied to clipboard

The specified resource (dashboard, policy, or widget) was not found. Verify the ARN and try again.

Link copied to clipboard

A key-value pair that can be attached to a dashboard for organization and management purposes.

Link copied to clipboard

Defines the parameters for querying Savings Plans coverage data, including metrics, grouping options, and time granularity.

Link copied to clipboard

Defines the parameters for querying Savings Plans utilization data, including time granularity and sorting preferences.

Link copied to clipboard

Defines the schedule for a scheduled report, including the cron expression, time zone, active period, and the schedule state.

Link copied to clipboard

Contains the full configuration and metadata of a scheduled report.

Link copied to clipboard

Defines the configuration for creating a new scheduled report, including the dashboard, schedule, execution role, and optional widget settings.

Link copied to clipboard

Contains summary information for a scheduled report.

Link copied to clipboard

Defines the active time period for execution of the scheduled report.

Link copied to clipboard
sealed class ScheduleState
Link copied to clipboard

The request would exceed a service quota. Review the service quotas for Amazon Web Services Billing and Cost Management Dashboards and retry your request.

Link copied to clipboard
sealed class StatusReason
Link copied to clipboard

Configuration structure for customizing the tabular display of widget data.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class TagValues

Specifies tag-based filtering options for cost and usage queries.

Link copied to clipboard

The request was denied due to request throttling. Reduce the frequency of requests and use exponential backoff.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The input parameters do not satisfy the requirements. Check the error message for specific validation details.

Link copied to clipboard
sealed class VisualType
Link copied to clipboard
class Widget

A configurable visualization component within a dashboard that displays specific cost and usage metrics. Each widget can show data as charts or tables and includes settings for data querying, filtering, and visual presentation.

Link copied to clipboard

Defines the complete configuration for a widget, including data retrieval settings and visualization preferences.