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

https://github.com/plus3it/terraform-aws-tardigrade-sso-admin

Terraform module for managing AWS SSO Admin resources, like permission sets and account assignments
https://github.com/plus3it/terraform-aws-tardigrade-sso-admin

Last synced: 3 months ago
JSON representation

Terraform module for managing AWS SSO Admin resources, like permission sets and account assignments

Awesome Lists containing this project

README

          

# terraform-aws-tardigrade-sso-admin
Terraform module to manage AWS SSO Admin resources, including:

* [AWS SSO Account Assignment](modules/account-assignment)
* [AWS SSO Permission Set](modules/permission-set)

## Requirements

| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >= 1.3 |
| [aws](#requirement\_aws) | >= 6.31.0 |

## Providers

| Name | Version |
|------|---------|
| [aws](#provider\_aws) | >= 6.31.0 |

## Resources

| Name | Type |
|------|------|
| [aws_organizations_organization.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/organizations_organization) | data source |
| [aws_partition.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/partition) | data source |
| [aws_ssoadmin_instances.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssoadmin_instances) | data source |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [sso\_admin](#input\_sso\_admin) | Object of inputs for SSO Admin resources |

object({
account_assignments = optional(any, [])
permission_sets = optional(any, [])
})
| `{}` | no |

## Outputs

| Name | Description |
|------|-------------|
| [account\_assignments](#output\_account\_assignments) | Object of all AWS SSO Account Assignments |
| [permission\_sets](#output\_permission\_sets) | Object of all AWS SSO Permission Sets |