Skip to content

Commit d9ec0af

Browse files
committed
fix: Correct lint errors
1 parent 858e08d commit d9ec0af

File tree

4 files changed

+49
-2
lines changed

4 files changed

+49
-2
lines changed

examples/iam-role/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Run `terraform destroy` when you don't need these resources.
3232

3333
| Name | Source | Version |
3434
|------|--------|---------|
35+
| <a name="module_iam_role_circleci_oidc"></a> [iam\_role\_circleci\_oidc](#module\_iam\_role\_circleci\_oidc) | ../../modules/iam-role | n/a |
3536
| <a name="module_iam_role_disabled"></a> [iam\_role\_disabled](#module\_iam\_role\_disabled) | ../../modules/iam-role | n/a |
3637
| <a name="module_iam_role_github_oidc"></a> [iam\_role\_github\_oidc](#module\_iam\_role\_github\_oidc) | ../../modules/iam-role | n/a |
3738
| <a name="module_iam_role_instance_profile"></a> [iam\_role\_instance\_profile](#module\_iam\_role\_instance\_profile) | ../../modules/iam-role | n/a |
@@ -54,6 +55,13 @@ No inputs.
5455

5556
| Name | Description |
5657
|------|-------------|
58+
| <a name="output_circleci_oidc_iam_instance_profile_arn"></a> [circleci\_oidc\_iam\_instance\_profile\_arn](#output\_circleci\_oidc\_iam\_instance\_profile\_arn) | ARN assigned by AWS to the instance profile |
59+
| <a name="output_circleci_oidc_iam_instance_profile_id"></a> [circleci\_oidc\_iam\_instance\_profile\_id](#output\_circleci\_oidc\_iam\_instance\_profile\_id) | Instance profile's ID |
60+
| <a name="output_circleci_oidc_iam_instance_profile_name"></a> [circleci\_oidc\_iam\_instance\_profile\_name](#output\_circleci\_oidc\_iam\_instance\_profile\_name) | Name of IAM instance profile |
61+
| <a name="output_circleci_oidc_iam_instance_profile_unique_id"></a> [circleci\_oidc\_iam\_instance\_profile\_unique\_id](#output\_circleci\_oidc\_iam\_instance\_profile\_unique\_id) | Stable and unique string identifying the IAM instance profile |
62+
| <a name="output_circleci_oidc_iam_role_arn"></a> [circleci\_oidc\_iam\_role\_arn](#output\_circleci\_oidc\_iam\_role\_arn) | The Amazon Resource Name (ARN) specifying the IAM role |
63+
| <a name="output_circleci_oidc_iam_role_name"></a> [circleci\_oidc\_iam\_role\_name](#output\_circleci\_oidc\_iam\_role\_name) | The name of the IAM role |
64+
| <a name="output_circleci_oidc_iam_role_unique_id"></a> [circleci\_oidc\_iam\_role\_unique\_id](#output\_circleci\_oidc\_iam\_role\_unique\_id) | Stable and unique string identifying the IAM role |
5765
| <a name="output_github_oidc_iam_instance_profile_arn"></a> [github\_oidc\_iam\_instance\_profile\_arn](#output\_github\_oidc\_iam\_instance\_profile\_arn) | ARN assigned by AWS to the instance profile |
5866
| <a name="output_github_oidc_iam_instance_profile_id"></a> [github\_oidc\_iam\_instance\_profile\_id](#output\_github\_oidc\_iam\_instance\_profile\_id) | Instance profile's ID |
5967
| <a name="output_github_oidc_iam_instance_profile_name"></a> [github\_oidc\_iam\_instance\_profile\_name](#output\_github\_oidc\_iam\_instance\_profile\_name) | Name of IAM instance profile |

examples/iam-role/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ module "iam_role_github_oidc" {
144144
# IAM Role - CircleCI OIDC
145145
################################################################################
146146

147-
module "iam_role_github_oidc" {
147+
module "iam_role_circleci_oidc" {
148148
source = "../../modules/iam-role"
149149

150150
name = local.name

examples/iam-role/outputs.tf

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,45 @@ output "github_oidc_iam_instance_profile_unique_id" {
7676
value = module.iam_role_github_oidc.instance_profile_unique_id
7777
}
7878

79+
################################################################################
80+
# IAM Role - CircleCI OIDC
81+
################################################################################
82+
83+
output "circleci_oidc_iam_role_name" {
84+
description = "The name of the IAM role"
85+
value = module.iam_role_circleci_oidc.name
86+
}
87+
88+
output "circleci_oidc_iam_role_arn" {
89+
description = "The Amazon Resource Name (ARN) specifying the IAM role"
90+
value = module.iam_role_circleci_oidc.arn
91+
}
92+
93+
output "circleci_oidc_iam_role_unique_id" {
94+
description = "Stable and unique string identifying the IAM role"
95+
value = module.iam_role_circleci_oidc.unique_id
96+
}
97+
98+
output "circleci_oidc_iam_instance_profile_arn" {
99+
description = "ARN assigned by AWS to the instance profile"
100+
value = module.iam_role_circleci_oidc.instance_profile_arn
101+
}
102+
103+
output "circleci_oidc_iam_instance_profile_id" {
104+
description = "Instance profile's ID"
105+
value = module.iam_role_circleci_oidc.instance_profile_id
106+
}
107+
108+
output "circleci_oidc_iam_instance_profile_name" {
109+
description = "Name of IAM instance profile"
110+
value = module.iam_role_circleci_oidc.instance_profile_name
111+
}
112+
113+
output "circleci_oidc_iam_instance_profile_unique_id" {
114+
description = "Stable and unique string identifying the IAM instance profile"
115+
value = module.iam_role_circleci_oidc.instance_profile_unique_id
116+
}
117+
79118
################################################################################
80119
# IAM Role - SAML 2.0
81120
################################################################################

modules/iam-role-for-service-accounts/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ resource "aws_iam_role_policy_attachment" "this" {
169169
################################################################################
170170

171171
locals {
172-
create_iam_role_inline_policy = var.create && var.inline_policy_statements
172+
create_iam_role_inline_policy = var.create && var.inline_policy_statements != null
173173
}
174174

175175
data "aws_iam_policy_document" "inline" {

0 commit comments

Comments
 (0)