├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README.md ├── Taskfile.yml ├── docker ├── build.sh └── requirements.txt ├── examples └── basic │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── images └── arch.svg ├── main.tf ├── modules └── report-forwarding │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── outputs.tf ├── src ├── bucket_forwarder │ └── lambda.py ├── csv_processor │ └── lambda.py └── manifest_processor │ └── lambda.py ├── variables.tf └── versions.tf /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/docker/build.sh -------------------------------------------------------------------------------- /docker/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/docker/requirements.txt -------------------------------------------------------------------------------- /examples/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/examples/basic/README.md -------------------------------------------------------------------------------- /examples/basic/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/examples/basic/main.tf -------------------------------------------------------------------------------- /examples/basic/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/examples/basic/outputs.tf -------------------------------------------------------------------------------- /examples/basic/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/examples/basic/variables.tf -------------------------------------------------------------------------------- /images/arch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/images/arch.svg -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/main.tf -------------------------------------------------------------------------------- /modules/report-forwarding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/modules/report-forwarding/README.md -------------------------------------------------------------------------------- /modules/report-forwarding/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/modules/report-forwarding/main.tf -------------------------------------------------------------------------------- /modules/report-forwarding/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/modules/report-forwarding/outputs.tf -------------------------------------------------------------------------------- /modules/report-forwarding/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/modules/report-forwarding/variables.tf -------------------------------------------------------------------------------- /modules/report-forwarding/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/outputs.tf -------------------------------------------------------------------------------- /src/bucket_forwarder/lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/src/bucket_forwarder/lambda.py -------------------------------------------------------------------------------- /src/csv_processor/lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/src/csv_processor/lambda.py -------------------------------------------------------------------------------- /src/manifest_processor/lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/src/manifest_processor/lambda.py -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/telia-oss/terraform-aws-cost-and-usage-reports/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | --------------------------------------------------------------------------------