[ aws . bcm-dashboards ]
Creates a new dashboard that can contain multiple widgets displaying cost and usage data. You can add custom widgets or use predefined widgets, arranging them in your preferred layout.
See also: AWS API Documentation
create-dashboard
--name <value>
[--description <value>]
--widgets <value>
[--resource-tags <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
--name
(string)
The name of the dashboard. The name must be unique within your account.
--description
(string)
A description of the dashboard’s purpose or contents.
--widgets
(list)
An array of widget configurations that define the visualizations to be displayed in the dashboard. Each dashboard can contain up to 20 widgets.
(structure)
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.
title -> (string)
The title of the widget.description -> (string)
A description of the widget’s purpose or the data it displays.width -> (integer)
The width of the widget in column spans. The dashboard layout consists of a grid system.height -> (integer)
The height of the widget in row spans. The dashboard layout consists of a grid system.horizontalOffset -> (integer)
Specifies the starting column position of the widget in the dashboard’s grid layout. Used to control widget placement.configs -> (list)
An array of configurations that define the data queries and display settings for the widget.
(structure)
Defines the complete configuration for a widget, including data retrieval settings and visualization preferences.
queryParameters -> (tagged union structure)
The parameters that define what data the widget should retrieve and how it should be filtered or grouped.
Note
This is a Tagged Union structure. Only one of the following top level keys can be set:costAndUsage
,savingsPlansCoverage
,savingsPlansUtilization
,reservationCoverage
,reservationUtilization
.costAndUsage -> (structure)
The parameters for querying cost and usage data, including metrics, time range, granularity, grouping dimensions, and filters.
metrics -> (list)
The specific cost and usage metrics to retrieve.
Note
Valid values for CostAndUsageQuery metrics areAmortizedCost
,BlendedCost
,NetAmortizedCost
,NetUnblendedCost
,NormalizedUsageAmount
,UnblendedCost
, andUsageQuantity
.(string)
timeRange -> (structure)
The time period for which to retrieve data. Can be specified as absolute dates or relative time periods.
startTime -> (structure)
The start time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.endTime -> (structure)
The end time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.granularity -> (string)
The granularity of the retrieved data:HOURLY
,DAILY
, orMONTHLY
.groupBy -> (list)
Specifies how to group the retrieved data, such as by
SERVICE
,ACCOUNT
, orTAG
.(structure)
Specifies how to group cost and usage data.
key -> (string)
The key to use for grouping cost and usage data.type -> (string)
The type of grouping to apply.filter -> (structure)
The filter expression to be applied to the cost and usage data.
or -> (list)
A list of expressions to combine with OR logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
and -> (list)
A list of expressions to combine with AND logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
not -> (structure)
An expression to negate with NOT logic.
or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
savingsPlansCoverage -> (structure)
The parameters for querying Savings Plans coverage data, showing how much of your eligible compute usage is covered by Savings Plans.
timeRange -> (structure)
Defines a time period with explicit start and end times for data queries.
startTime -> (structure)
The start time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.endTime -> (structure)
The end time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.metrics -> (list)
The coverage metrics to include in the results.
Note
Valid value for SavingsPlansCoverageQuery metrics isSpendCoveredBySavingsPlans
.(string)
granularity -> (string)
The time granularity of the retrieved data:HOURLY
,DAILY
, orMONTHLY
.groupBy -> (list)
Specifies how to group the Savings Plans coverage data, such as by service or instance family.
(structure)
Specifies how to group cost and usage data.
key -> (string)
The key to use for grouping cost and usage data.type -> (string)
The type of grouping to apply.filter -> (structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
and -> (list)
A list of expressions to combine with AND logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
not -> (structure)
An expression to negate with NOT logic.
or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
savingsPlansUtilization -> (structure)
The parameters for querying Savings Plans utilization data, showing how effectively your Savings Plans are being used.
timeRange -> (structure)
Defines a time period with explicit start and end times for data queries.
startTime -> (structure)
The start time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.endTime -> (structure)
The end time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.granularity -> (string)
The time granularity of the retrieved data: HOURLY, DAILY, or MONTHLY.filter -> (structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
and -> (list)
A list of expressions to combine with AND logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
not -> (structure)
An expression to negate with NOT logic.
or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
reservationCoverage -> (structure)
The parameters for querying Reserved Instance coverage data, showing how much of your eligible instance usage is covered by Reserved Instances.
timeRange -> (structure)
Defines a time period with explicit start and end times for data queries.
startTime -> (structure)
The start time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.endTime -> (structure)
The end time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.groupBy -> (list)
Specifies how to group the Reserved Instance coverage data, such as by service, Region, or instance type.
(structure)
Specifies how to group cost and usage data.
key -> (string)
The key to use for grouping cost and usage data.type -> (string)
The type of grouping to apply.granularity -> (string)
The time granularity of the retrieved data:HOURLY
,DAILY
, orMONTHLY
.filter -> (structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
and -> (list)
A list of expressions to combine with AND logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
not -> (structure)
An expression to negate with NOT logic.
or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
metrics -> (list)
The coverage metrics to include in the results.
Note
Valid values for ReservationCoverageQuery metrics areHour
,Unit
, andCost
.(string)
reservationUtilization -> (structure)
The parameters for querying Reserved Instance utilization data, showing how effectively your Reserved Instances are being used.
timeRange -> (structure)
Defines a time period with explicit start and end times for data queries.
startTime -> (structure)
The start time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.endTime -> (structure)
The end time of the date range for querying data.
type -> (string)
The type of date/time value:ABSOLUTE
for specific dates orRELATIVE
for dynamic time periods.value -> (string)
The actual date/time value.groupBy -> (list)
Specifies how to group the Reserved Instance utilization data, such as by service, Region, or instance type.
(structure)
Specifies how to group cost and usage data.
key -> (string)
The key to use for grouping cost and usage data.type -> (string)
The type of grouping to apply.granularity -> (string)
The time granularity of the retrieved data:HOURLY
,DAILY
, orMONTHLY
.filter -> (structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
and -> (list)
A list of expressions to combine with AND logic.
(structure)
Defines complex filtering conditions using logical operators (
AND
,OR
,NOT
) and various filter types.or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
not -> (structure)
An expression to negate with NOT logic.
or -> (list)
A list of expressions to combine with OR logic.
( … recursive … )
and -> (list)
A list of expressions to combine with AND logic.
( … recursive … )
( … recursive … )dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
dimensions -> (structure)
The dimension values to include in the filter expression.
key -> (string)
The key of the dimension to filter on (for example,SERVICE
,USAGE_TYPE
, orOPERATION
).values -> (list)
The values to match for the specified dimension key.
(string)
matchOptions -> (list)
The match options for dimension values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
tags -> (structure)
The tag values to include in the filter expression.
key -> (string)
The key of the tag to filter on.values -> (list)
The values to match for the specified tag key.
(string)
matchOptions -> (list)
The match options for tag values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
costCategories -> (structure)
The cost category values to include in the filter expression.
key -> (string)
The key of the cost category to filter on.values -> (list)
The values to match for the specified cost category key.
(string)
matchOptions -> (list)
The match options for cost category values, such as
EQUALS
,CONTAINS
,STARTS_WITH
, orENDS_WITH
.(string)
displayConfig -> (tagged union structure)
The configuration that determines how the retrieved data should be visualized in the widget.
Note
This is a Tagged Union structure. Only one of the following top level keys can be set:graph
,table
.graph -> (map)
The configuration for graphical display of the widget data, including chart type and visual options.
key -> (string)
value -> (structure)
Defines the visual representation settings for widget data, including the visualization type, styling options, and display preferences for different metric types.
visualType -> (string)
The type of visualization to use for the data.table -> (structure)
The configuration for tabular display of the widget data.
JSON Syntax:
[
{
"title": "string",
"description": "string",
"width": integer,
"height": integer,
"horizontalOffset": integer,
"configs": [
{
"queryParameters": {
"costAndUsage": {
"metrics": ["AmortizedCost"|"BlendedCost"|"NetAmortizedCost"|"NetUnblendedCost"|"NormalizedUsageAmount"|"UnblendedCost"|"UsageQuantity"|"SpendCoveredBySavingsPlans"|"Hour"|"Unit"|"Cost", ...],
"timeRange": {
"startTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
},
"endTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
}
},
"granularity": "HOURLY"|"DAILY"|"MONTHLY",
"groupBy": [
{
"key": "string",
"type": "DIMENSION"|"TAG"|"COST_CATEGORY"
}
...
],
"filter": {
"or": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"and": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"not": {
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
},
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
},
"savingsPlansCoverage": {
"timeRange": {
"startTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
},
"endTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
}
},
"metrics": ["AmortizedCost"|"BlendedCost"|"NetAmortizedCost"|"NetUnblendedCost"|"NormalizedUsageAmount"|"UnblendedCost"|"UsageQuantity"|"SpendCoveredBySavingsPlans"|"Hour"|"Unit"|"Cost", ...],
"granularity": "HOURLY"|"DAILY"|"MONTHLY",
"groupBy": [
{
"key": "string",
"type": "DIMENSION"|"TAG"|"COST_CATEGORY"
}
...
],
"filter": {
"or": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"and": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"not": {
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
},
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
},
"savingsPlansUtilization": {
"timeRange": {
"startTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
},
"endTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
}
},
"granularity": "HOURLY"|"DAILY"|"MONTHLY",
"filter": {
"or": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"and": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"not": {
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
},
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
},
"reservationCoverage": {
"timeRange": {
"startTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
},
"endTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
}
},
"groupBy": [
{
"key": "string",
"type": "DIMENSION"|"TAG"|"COST_CATEGORY"
}
...
],
"granularity": "HOURLY"|"DAILY"|"MONTHLY",
"filter": {
"or": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"and": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"not": {
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
},
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
},
"metrics": ["AmortizedCost"|"BlendedCost"|"NetAmortizedCost"|"NetUnblendedCost"|"NormalizedUsageAmount"|"UnblendedCost"|"UsageQuantity"|"SpendCoveredBySavingsPlans"|"Hour"|"Unit"|"Cost", ...]
},
"reservationUtilization": {
"timeRange": {
"startTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
},
"endTime": {
"type": "ABSOLUTE"|"RELATIVE",
"value": "string"
}
},
"groupBy": [
{
"key": "string",
"type": "DIMENSION"|"TAG"|"COST_CATEGORY"
}
...
],
"granularity": "HOURLY"|"DAILY"|"MONTHLY",
"filter": {
"or": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"and": [
{
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
...
],
"not": {
"or": [
{ ... recursive ... }
...
],
"and": [
{ ... recursive ... }
...
],
"not": { ... recursive ... },
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
},
"dimensions": {
"key": "AZ"|"INSTANCE_TYPE"|"LINKED_ACCOUNT"|"OPERATION"|"PURCHASE_TYPE"|"REGION"|"SERVICE"|"USAGE_TYPE"|"USAGE_TYPE_GROUP"|"RECORD_TYPE"|"RESOURCE_ID"|"SUBSCRIPTION_ID"|"TAG_KEY"|"OPERATING_SYSTEM"|"TENANCY"|"BILLING_ENTITY"|"RESERVATION_ID"|"COST_CATEGORY_NAME"|"DATABASE_ENGINE"|"LEGAL_ENTITY_NAME"|"SAVINGS_PLANS_TYPE"|"INSTANCE_TYPE_FAMILY"|"CACHE_ENGINE"|"DEPLOYMENT_OPTION"|"SCOPE"|"PLATFORM",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"tags": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
},
"costCategories": {
"key": "string",
"values": ["string", ...],
"matchOptions": ["EQUALS"|"ABSENT"|"STARTS_WITH"|"ENDS_WITH"|"CONTAINS"|"GREATER_THAN_OR_EQUAL"|"CASE_SENSITIVE"|"CASE_INSENSITIVE", ...]
}
}
}
},
"displayConfig": {
"graph": {"string": {
"visualType": "LINE"|"BAR"|"STACK"
}
...},
"table": {
}
}
}
...
]
}
...
]
--resource-tags
(list)
The tags to apply to the dashboard resource for organization and management.
(structure)
A key-value pair that can be attached to a dashboard for organization and management purposes.
key -> (string)
The key of the tag to be attached to the dashboard resource.value -> (string)
The value of the tag to be attached to the dashboard resource.
Shorthand Syntax:
key=string,value=string ...
JSON Syntax:
[
{
"key": "string",
"value": "string"
}
...
]
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command. The generated JSON skeleton is not stable between versions of the AWS CLI and there are no backwards compatibility guarantees in the JSON skeleton generated.
--debug
(boolean)
Turn on debug logging.
--endpoint-url
(string)
Override command’s default URL with the given URL.
--no-verify-ssl
(boolean)
By default, the AWS CLI uses SSL when communicating with AWS services. For each SSL connection, the AWS CLI will verify SSL certificates. This option overrides the default behavior of verifying SSL certificates.
--no-paginate
(boolean)
Disable automatic pagination. If automatic pagination is disabled, the AWS CLI will only make one call, for the first page of results.
--output
(string)
The formatting style for command output.
--query
(string)
A JMESPath query to use in filtering the response data.
--profile
(string)
Use a specific profile from your credential file.
--region
(string)
The region to use. Overrides config/env settings.
--version
(string)
Display the version of this tool.
--color
(string)
Turn on/off color output.
--no-sign-request
(boolean)
Do not sign requests. Credentials will not be loaded if this argument is provided.
--ca-bundle
(string)
The CA certificate bundle to use when verifying SSL certificates. Overrides config/env settings.
--cli-read-timeout
(int)
The maximum socket read time in seconds. If the value is set to 0, the socket read will be blocking and not timeout. The default value is 60 seconds.
--cli-connect-timeout
(int)
The maximum socket connect time in seconds. If the value is set to 0, the socket connect will be blocking and not timeout. The default value is 60 seconds.
--cli-binary-format
(string)
The formatting style to be used for binary blobs. The default format is base64. The base64 format expects binary blobs to be provided as a base64 encoded string. The raw-in-base64-out format preserves compatibility with AWS CLI V1 behavior and binary values must be passed literally. When providing contents from a file that map to a binary blob fileb://
will always be treated as binary and use the file contents directly regardless of the cli-binary-format
setting. When using file://
the file contents will need to properly formatted for the configured cli-binary-format
.
--no-cli-pager
(boolean)
Disable cli pager for output.
--cli-auto-prompt
(boolean)
Automatically prompt for CLI input parameters.
--no-cli-auto-prompt
(boolean)
Disable automatically prompt for CLI input parameters.