We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi
Definition of AWS::BCM::Dashboard Resource Type
Using getDashboard
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDashboard(args: GetDashboardArgs, opts?: InvokeOptions): Promise<GetDashboardResult>
function getDashboardOutput(args: GetDashboardOutputArgs, opts?: InvokeOptions): Output<GetDashboardResult>def get_dashboard(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDashboardResult
def get_dashboard_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDashboardResult]func LookupDashboard(ctx *Context, args *LookupDashboardArgs, opts ...InvokeOption) (*LookupDashboardResult, error)
func LookupDashboardOutput(ctx *Context, args *LookupDashboardOutputArgs, opts ...InvokeOption) LookupDashboardResultOutput> Note: This function is named LookupDashboard in the Go SDK.
public static class GetDashboard
{
public static Task<GetDashboardResult> InvokeAsync(GetDashboardArgs args, InvokeOptions? opts = null)
public static Output<GetDashboardResult> Invoke(GetDashboardInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDashboardResult> getDashboard(GetDashboardArgs args, InvokeOptions options)
public static Output<GetDashboardResult> getDashboard(GetDashboardArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bcm:getDashboard
arguments:
# arguments dictionarydata "aws-native_bcm_get_dashboard" "name" {
# arguments
}The following arguments are supported:
- Arn string
- Arn string
- arn string
- arn String
- arn string
- arn str
- arn String
getDashboard Result
The following output properties are available:
- Arn string
- Created
At string - Description string
- Name string
- Tag
- Type
Dashboard
Type - Updated
At string - Widgets
[]Dashboard
Widget
- arn string
- created_
at string - description string
- name string
- list(object)
- type "CUSTOM"
- updated_
at string - widgets list(object)
- arn String
- created
At String - description String
- name String
- List<Tag>
- type
Dashboard
Type - updated
At String - widgets
List<Dashboard
Widget>
- arn string
- created
At string - description string
- name string
- Tag[]
- type
Dashboard
Type - updated
At string - widgets
Dashboard
Widget[]
- arn String
- created
At String - description String
- name String
- List<Property Map>
- type "CUSTOM"
- updated
At String - widgets List<Property Map>
Supporting Types
DashboardCostAndUsageExpression
- And
List<Pulumi.
Aws Native. Bcm. Inputs. Dashboard Cost And Usage Expression> - Cost
Categories Pulumi.Aws Native. Bcm. Inputs. Dashboard Cost Category Values - Dimensions
Pulumi.
Aws Native. Bcm. Inputs. Dashboard Dimension Values - Not
Pulumi.
Aws Native. Bcm. Inputs. Dashboard Cost And Usage Expression - Or
List<Pulumi.
Aws Native. Bcm. Inputs. Dashboard Cost And Usage Expression> -
Pulumi.
Aws Native. Bcm. Inputs. Dashboard Tag Values
DashboardCostAndUsageQuery
- granularity "HOURLY" | "DAILY" | "MONTHLY"
- metrics
list("Amortized
Cost" | "Blended Cost" | "Net Amortized Cost" | "Net Unblended Cost" | "Normalized Usage Amount" | "Unblended Cost" | "Usage Quantity" | "Spend Covered By Savings Plans" | "Hour" | "Unit" | "Cost") - time_
range object - filter object
- group_
by list(object)
- granularity "HOURLY" | "DAILY" | "MONTHLY"
- metrics
List<"Amortized
Cost" | "Blended Cost" | "Net Amortized Cost" | "Net Unblended Cost" | "Normalized Usage Amount" | "Unblended Cost" | "Usage Quantity" | "Spend Covered By Savings Plans" | "Hour" | "Unit" | "Cost"> - time
Range Property Map - filter Property Map
- group
By List<Property Map>
DashboardCostCategoryValues
- Key string
- Values List<string>
- Match
Options List<Pulumi.Aws Native. Bcm. Dashboard Match Option>
- Key string
- Values []string
- Match
Options []DashboardMatch Option
- key String
- values List<String>
- match
Options List<DashboardMatch Option>
- key string
- values string[]
- match
Options DashboardMatch Option[]
- key str
- values Sequence[str]
- match_
options Sequence[DashboardMatch Option]
DashboardDateTimeRange
DashboardDateTimeType
DashboardDateTimeValue
- Type
Dashboard
Date Time Type - Value string
- type "ABSOLUTE" | "RELATIVE"
- value string
- type
Dashboard
Date Time Type - value String
- type
Dashboard
Date Time Type - value string
- type "ABSOLUTE" | "RELATIVE"
- value String
DashboardDimension
DashboardDimensionValues
- key "AZ" | "INSTANCE_TYPE" | "LINKED_ACCOUNT" | "OPERATION" | "PURCHASE_TYPE" | "REGION" | "SERVICE" | "USAGE_TYPE" | "USAGE_TYPE_GROUP" | "RECORD_TYPE" | "OPERATING_SYSTEM" | "TENANCY" | "SCOPE" | "PLATFORM" | "SUBSCRIPTION_ID" | "LEGAL_ENTITY_NAME" | "DEPLOYMENT_OPTION" | "DATABASE_ENGINE" | "CACHE_ENGINE" | "INSTANCE_TYPE_FAMILY" | "BILLING_ENTITY" | "RESERVATION_ID" | "RESOURCE_ID" | "SAVINGS_PLANS_TYPE" | "TAG_KEY" | "COST_CATEGORY_NAME"
- values list(string)
- match_
options list("EQUALS" | "ABSENT" | "STARTS_WITH" | "ENDS_WITH" | "CONTAINS" | "GREATER_THAN_OR_EQUAL" | "CASE_SENSITIVE" | "CASE_INSENSITIVE")
- key "AZ" | "INSTANCE_TYPE" | "LINKED_ACCOUNT" | "OPERATION" | "PURCHASE_TYPE" | "REGION" | "SERVICE" | "USAGE_TYPE" | "USAGE_TYPE_GROUP" | "RECORD_TYPE" | "OPERATING_SYSTEM" | "TENANCY" | "SCOPE" | "PLATFORM" | "SUBSCRIPTION_ID" | "LEGAL_ENTITY_NAME" | "DEPLOYMENT_OPTION" | "DATABASE_ENGINE" | "CACHE_ENGINE" | "INSTANCE_TYPE_FAMILY" | "BILLING_ENTITY" | "RESERVATION_ID" | "RESOURCE_ID" | "SAVINGS_PLANS_TYPE" | "TAG_KEY" | "COST_CATEGORY_NAME"
- values List<String>
- match
Options List<"EQUALS" | "ABSENT" | "STARTS_WITH" | "ENDS_WITH" | "CONTAINS" | "GREATER_THAN_OR_EQUAL" | "CASE_SENSITIVE" | "CASE_INSENSITIVE">
DashboardDisplayConfig
- Graph
Dictionary<string, Pulumi.
Aws Native. Bcm. Inputs. Dashboard Graph Display Config> - Table
Pulumi.
Aws Native. Bcm. Inputs. Dashboard Table Display Config Struct
- Graph
map[string]Dashboard
Graph Display Config - Table
Dashboard
Table Display Config Struct
- graph
Map<String,Dashboard
Graph Display Config> - table
Dashboard
Table Display Config Struct
- graph
{[key: string]: Dashboard
Graph Display Config} - table
Dashboard
Table Display Config Struct
- graph
Mapping[str, Dashboard
Graph Display Config] - table
Dashboard
Table Display Config Struct
- graph Map<Property Map>
- table Property Map
DashboardExpression
DashboardGranularity
DashboardGraphDisplayConfig
DashboardGroupDefinition
DashboardGroupDefinitionType
DashboardMatchOption
DashboardMetricName
DashboardQueryParameters
- Cost
And Pulumi.Usage Aws Native. Bcm. Inputs. Dashboard Cost And Usage Query - Reservation
Coverage Pulumi.Aws Native. Bcm. Inputs. Dashboard Reservation Coverage Query - Reservation
Utilization Pulumi.Aws Native. Bcm. Inputs. Dashboard Reservation Utilization Query - Savings
Plans Pulumi.Coverage Aws Native. Bcm. Inputs. Dashboard Savings Plans Coverage Query - Savings
Plans Pulumi.Utilization Aws Native. Bcm. Inputs. Dashboard Savings Plans Utilization Query
DashboardReservationCoverageQuery
- time_
range object - filter object
- granularity "HOURLY" | "DAILY" | "MONTHLY"
- group_
by list(object) - metrics
list("Amortized
Cost" | "Blended Cost" | "Net Amortized Cost" | "Net Unblended Cost" | "Normalized Usage Amount" | "Unblended Cost" | "Usage Quantity" | "Spend Covered By Savings Plans" | "Hour" | "Unit" | "Cost")
- time
Range Property Map - filter Property Map
- granularity "HOURLY" | "DAILY" | "MONTHLY"
- group
By List<Property Map> - metrics
List<"Amortized
Cost" | "Blended Cost" | "Net Amortized Cost" | "Net Unblended Cost" | "Normalized Usage Amount" | "Unblended Cost" | "Usage Quantity" | "Spend Covered By Savings Plans" | "Hour" | "Unit" | "Cost">
DashboardReservationUtilizationQuery
DashboardSavingsPlansCoverageQuery
- time_
range object - filter object
- granularity "HOURLY" | "DAILY" | "MONTHLY"
- group_
by list(object) - metrics
list("Amortized
Cost" | "Blended Cost" | "Net Amortized Cost" | "Net Unblended Cost" | "Normalized Usage Amount" | "Unblended Cost" | "Usage Quantity" | "Spend Covered By Savings Plans" | "Hour" | "Unit" | "Cost")
- time
Range Property Map - filter Property Map
- granularity "HOURLY" | "DAILY" | "MONTHLY"
- group
By List<Property Map> - metrics
List<"Amortized
Cost" | "Blended Cost" | "Net Amortized Cost" | "Net Unblended Cost" | "Normalized Usage Amount" | "Unblended Cost" | "Usage Quantity" | "Spend Covered By Savings Plans" | "Hour" | "Unit" | "Cost">
DashboardSavingsPlansUtilizationQuery
DashboardTagValues
- Key string
- Values List<string>
- Match
Options List<Pulumi.Aws Native. Bcm. Dashboard Match Option>
- Key string
- Values []string
- Match
Options []DashboardMatch Option
- key String
- values List<String>
- match
Options List<DashboardMatch Option>
- key string
- values string[]
- match
Options DashboardMatch Option[]
- key str
- values Sequence[str]
- match_
options Sequence[DashboardMatch Option]
DashboardType
DashboardVisualType
DashboardWidget
- Configs
List<Pulumi.
Aws Native. Bcm. Inputs. Dashboard Widget Config> - Title string
- Description string
- Height int
- Horizontal
Offset int - Width int
- Configs
[]Dashboard
Widget Config - Title string
- Description string
- Height int
- Horizontal
Offset int - Width int
- configs list(object)
- title string
- description string
- height number
- horizontal_
offset number - width number
- configs
List<Dashboard
Widget Config> - title String
- description String
- height Integer
- horizontal
Offset Integer - width Integer
- configs
Dashboard
Widget Config[] - title string
- description string
- height number
- horizontal
Offset number - width number
- configs
Sequence[Dashboard
Widget Config] - title str
- description str
- height int
- horizontal_
offset int - width int
- configs List<Property Map>
- title String
- description String
- height Number
- horizontal
Offset Number - width Number
DashboardWidgetConfig
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.74.1
published on Monday, Aug 3, 2026 by Pulumi
published on Monday, Aug 3, 2026 by Pulumi