ScheduledReportInput
¶
Used by
-
AsyncBCMDashboardsClient Operationscreate_scheduled_report -
BCMDashboardsClient Operationscreate_scheduled_report
Source code in docs_src/capo_bcm_dashboards/types/scheduled_report_input.py
dashboard_arn
instance-attribute
¶
dashboard_arn: DashboardArn
The ARN of the dashboard to generate the scheduled report from.
description
instance-attribute
¶
description: NotRequired[Description]
A description of the scheduled report's purpose or contents.
schedule_config
instance-attribute
¶
schedule_config: ScheduleConfig
The schedule configuration that defines when and how often the report is generated. If the schedule state is not specified, it defaults to ENABLED.
scheduled_report_execution_role_arn
instance-attribute
¶
scheduled_report_execution_role_arn: ServiceRoleArn
The ARN of the IAM role that the scheduled report uses to execute. Amazon Web Services Billing and Cost Management Dashboards will assume this IAM role while executing the scheduled report.
widget_date_range_override
instance-attribute
¶
widget_date_range_override: NotRequired[DateTimeRange]
The date range override to apply to widgets in the scheduled report.
widget_ids
instance-attribute
¶
widget_ids: NotRequired[WidgetIdList]
The list of widget identifiers to include in the scheduled report. If not specified, all widgets in the dashboard are included.