Name | Version |
---|---|
terraform | >= 0.14 |
aws | ~> 3.70 |
Name | Version |
---|---|
aws | ~> 3.70 |
No modules.
Name | Type |
---|---|
aws_iam_role.integration | resource |
aws_iam_role_policy.cloudtrail_s3 | resource |
aws_iam_role_policy.cur_s3 | resource |
aws_iam_role_policy.default | resource |
aws_iam_policy_document.assume_role | data source |
aws_iam_policy_document.cloudtrail_s3_permissions | data source |
aws_iam_policy_document.cur_s3_permissions | data source |
aws_iam_policy_document.default_permissions | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cloudtrail | n/a | object({ |
null |
no |
costradar_role_arn | ARN of the costradar role that will assume the integration role. | string |
n/a | yes |
cur | n/a | object({ |
null |
no |
external_id | External ID for assuming the role. If will be added to assume policy and must be provided to costradar. | string |
n/a | yes |
path | n/a | string |
null |
no |
permissions_boundary_arn | n/a | string |
null |
no |
role_name | Name of the role that will be crated. Either role_name or role_prefix should be provided. | string |
null |
no |
role_name_prefix | Prefix of the role that will be crated. Either role_prefix or role_name should be provided. | string |
null |
no |
tags | n/a | map(string) |
{} |
no |
Name | Description |
---|---|
role | Integration role. |