This commit introduces the CostReport construct, allowing users to generate AWS Cost and Usage Reports with custom granularities and formats, and store them in S3 buckets.
Users can now define a cost report with optional properties such as the report name, S3 bucket, report format, and granularity.
Default values are provided for each property if not specified.
The commit includes unit tests for different configurations of the cost report.
This commit introduces the
CostReport
construct, allowing users to generate AWS Cost and Usage Reports with custom granularities and formats, and store them in S3 buckets.Users can now define a cost report with optional properties such as the report name, S3 bucket, report format, and granularity. Default values are provided for each property if not specified.
The commit includes unit tests for different configurations of the cost report.