An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

        

[![Terraform Validation](https://github.com/HappyPathway/terraform-aws-service-account/actions/workflows/terraform.yaml/badge.svg)](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 |