aws
ActionIQ-OSS/aws/duckbillgroup
Terraform Module
HCL
DUCKBILLGROUP
Install
module "aws" {
source = "ActionIQ-OSS/aws/duckbillgroup"
version = "0.0.1"
}
README
Unofficial DuckBill Group AWS Onboarding Module Terraform module which creates necessary resources for The DuckBill Group to do the magic (scoped), all over your account. Inspired by: https://github.com/DuckbillGroup/onboarding/ Usage `` module "theduckbillgroup" { source = "ActionIQ-OSS/aws/duckbillgroup" customer_name_slug = "horrifyingbills-please-help" cur_bucket_name = "example-cost-and-usage-reports-bucket-name" external_id = "012345678-0123-01234-01234-012345678923" cur_bucket_name_create = true duckbillgroup_cur_report_create = true aws_master_billing_account = "012345678901" } `` Authors Module is maintained by John Favorite @ActionIQ with help from these awesome engineers.
Inputs (9)
| Name | Type | Description | Default |
|---|---|---|---|
| aws_master_billing_account | number | AWS account number where billing is consolidated. | required |
| customer_name_slug | string | A short, lower-case slug that identifies your company, e.g. 'acme-corp'. Duckbil | required |
| external_id | string | Customer Specific External ID string | required |
| cur_bucket_name | string | Name of the S3 bucket in which you are storing Cost and Usage Reports. | required |
| duckbillgroup_cur_report_create | bool | Set this true when calling the module if you desire report to be created | false |
| region | string | "us-east-1" | |
| cur_bucket_name_create | bool | Set this true when calling the module if you desire bucket to be created | false |
| duckbillgroup_cur_report_name | string | Name of AWS Cost and Usage report | "SpendReport_Athena" |
| duckbillgroup_aws_account | number | "753095100886" |
Resources (6)
aws_cur_report_definitionaws_iam_policyaws_iam_roleaws_iam_role_policy_attachmentaws_s3_bucketaws_s3_bucket_policy
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud DUCKBILLGROUP
★ Stars1
Forks0
Total downloads447
Inputs9
Resources6
NamespaceActionIQ-OSS
Updated