ScheduledReport - AWS Billing and Cost Management

ScheduledReport

Contains the full configuration and metadata of a scheduled report.

Contents

dashboardArn

The ARN of the dashboard associated with the scheduled report.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: arn:aws[-a-z0-9]*:bcm-dashboards::[0-9]{12}:dashboard/(\*|[-a-z0-9]+)

Required: Yes

name

The name of the scheduled report.

Type: String

Length Constraints: Minimum length of 2. Maximum length of 50.

Pattern: (?!.* {2})[a-zA-Z][a-zA-Z0-9 _-]{0,48}[a-zA-Z0-9_-]

Required: Yes

scheduleConfig

The schedule configuration that defines when and how often the report is generated.

Type: ScheduleConfig object

Required: Yes

scheduledReportExecutionRoleArn

The ARN of the IAM role that the scheduled report uses to execute. AWS Billing and Cost Management Dashboards will assume this IAM role while executing the scheduled report.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: arn:aws[-a-z0-9]*:iam::[0-9]{12}:role/[a-zA-Z0-9+=,.@_/-]+

Required: Yes

arn

The ARN of the scheduled report.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: arn:aws[-a-z0-9]*:bcm-dashboards::[0-9]{12}:scheduled-report/(\*|[-a-z0-9]+)

Required: No

createdAt

The timestamp when the scheduled report was created.

Type: Timestamp

Required: No

description

A description of the scheduled report's purpose or contents.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 200.

Pattern: (?!.* {2})[ a-zA-Z0-9.,!?;:@#$%&\-_/\\]*

Required: No

healthStatus

The health status of the scheduled report at last refresh time.

Type: HealthStatus object

Required: No

lastExecutionAt

The timestamp of the most recent execution of the scheduled report.

Type: Timestamp

Required: No

updatedAt

The timestamp when the scheduled report was last modified.

Type: Timestamp

Required: No

widgetDateRangeOverride

The date range override applied to widgets in the scheduled report.

Type: DateTimeRange object

Required: No

widgetIds

The list of widget identifiers included in the scheduled report.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 1 item.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: