This module creates following resources.
aws_cur_report_definition
Name | Version |
---|---|
terraform | >= 1.6 |
aws | >= 5.43 |
Name | Version |
---|---|
aws | 5.48.0 |
No modules.
Name | Type |
---|---|
aws_cur_report_definition.this | resource |
aws_region.this | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
delivery_s3_bucket | (Required) The configuration of the S3 bucket where AWS deliver your reports. delivery_s3_bucket as defined below.(Required) name - The name of the S3 bucket where AWS deliver the report.(Optional) key_prefix - The key prefix that AWS adds to the report name when AWS delivers the report. The key prefix can't include spaces.(Optional) region - The region of the S3 bucket where AWS deliver the report. Defaults to current region. |
object({ |
n/a | yes |
name | (Required) The name of the report that you want to create. The name must be unique, is case sensitive, and can't include spaces. Limited to 256 characters. | string |
n/a | yes |
time_granularity | (Required) The frequency on which report data are measured and displayed. Valid values are HOURLY , DAILY , MONTHLY . |
string |
n/a | yes |
additional_artifacts | (Optional) A set of additional artifacts. Valid values are REDSHIFT , QUICKSIGHT , ATHENA . When ATHENA exists within additional_artifacts , no other artifact type can be declared and versioning_strategy must be OVERWRITE_REPORT . |
set(string) |
[] |
no |
additional_schema_elements | (Optional) A set of schema elements. Valid values are RESOURCES , SPLIT_COST_ALLOCATION_DATA . |
set(string) |
[] |
no |
compression_format | (Optional) The compression format that AWS uses for the report. Valid values are ZIP , GZIP , PARQUET . |
string |
"GZIP" |
no |
data_refresh_enabled | (Optional) Whether you want Amazon Web Services to update your reports after they have been finalized if Amazon Web Services detects charges related to previous months. These charges can include refunds, credits, or support fees. Defaults to true . |
bool |
true |
no |
versioning_strategy | (Optional) Whether you want Amazon Web Services to overwrite the previous version of each report or to deliver the report in addition to the previous versions. Valid values are CREATE_NEW_REPORT , OVERWRITE_REPORT . Defaults to OVERWRITE_REPORT . |
string |
"OVERWRITE_REPORT" |
no |
Name | Description |
---|---|
additional_artifacts | A set of additional artifacts. |
additional_schema_elements | A set of schema elements. |
arn | The ARN of the report. |
compression_format | The compression format that AWS uses for the report. |
data_refresh_enabled | Whether you want Amazon Web Services to update your reports after they have been finalized if Amazon Web Services detects charges related to previous months. |
delivery_s3_bucket | The configuration of the S3 bucekt where AWS deliver the report.name - The name of the S3 bucket where AWS deliver the report.key_prefix - The key prefix that AWS adds to the report name when AWS delivers the report.region - The region of the S3 bucket where AWS deliver the report. |
id | The ID of the report. |
name | The name of the report. |
time_granularity | The frequency on which report data are measured and displayed |
versioning_strategy | Whether you want Amazon Web Services to overwrite the previous version of each report or to deliver the report in addition to the previous versions. |