You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[aws_iam_policy_document.assume_role_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document)| data source |
26
+
27
+
## Inputs
28
+
29
+
| Name | Description | Type | Default | Required |
| <aname="input_aws_account_id"></a> [aws\_account\_id](#input\_aws\_account\_id)| The AWS Account ID |`string`| n/a | yes |
32
+
| <aname="input_github_username"></a> [github\_username](#input\_github\_username)| The name of the GitHub user or organization that owns the repository(ies) the role will use. |`string`| n/a | yes |
33
+
| <aname="input_repository_names"></a> [repository\_names](#input\_repository\_names)| List of names of the GitHub repository that will be allowed to assume the role. |`list(string)`| n/a | yes |
34
+
| <aname="input_role_name"></a> [role\_name](#input\_role\_name)| The name of the IAM Role to be created. |`string`|`"GitHubActionsRole"`| no |
35
+
36
+
## Outputs
37
+
38
+
| Name | Description |
39
+
|------|-------------|
40
+
| <aname="output_role_arn"></a> [role\_arn](#output\_role\_arn)| The ARN of the IAM role |
0 commit comments