https://github.com/happypathway/terraform-aws-service-account
Terraform Module
https://github.com/happypathway/terraform-aws-service-account
module terraform terraform-managed
Last synced: 3 months ago
JSON representation
Terraform Module
- Host: GitHub
- URL: https://github.com/happypathway/terraform-aws-service-account
- Owner: HappyPathway
- Created: 2024-08-20T17:06:22.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-29T21:01:26.000Z (4 months ago)
- Last Synced: 2025-01-29T21:31:31.542Z (4 months ago)
- Topics: module, terraform, terraform-managed
- Language: HCL
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
[](https://github.com/HappyPathway/terraform-aws-service-account/actions/workflows/terraform.yaml)
## Requirements
No requirements.
## Providers
| Name | Version |
|------|---------|
| [aws](#provider\_aws) | 5.63.1 |## Modules
No modules.
## Resources
| Name | Type |
|------|------|
| [aws_iam_access_key.access_key](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_access_key) | resource |
| [aws_iam_user.user](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user) | resource |
| [aws_iam_user_policy.policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_user_policy) | resource |
| [aws_iam_policy_document.admin_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document) | data source |## Inputs
| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [iam\_policy](#input\_iam\_policy) | n/a | `string` | `"admin"` | no |
| [iam\_user\_name](#input\_iam\_user\_name) | n/a | `string` | `"s3-access-role"` | no |## Outputs
| Name | Description |
|------|-------------|
| [iam\_credentials](#output\_iam\_credentials) | The IAM user credentials |