File tree Expand file tree Collapse file tree 8 files changed +36
-28
lines changed
account_users_and_groups_assignments Expand file tree Collapse file tree 8 files changed +36
-28
lines changed Original file line number Diff line number Diff line change @@ -11,14 +11,14 @@ A Terraform module for creating and managing AWS Organizations.
1111
1212| Name | Version |
1313| ------| ---------|
14- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
15- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
14+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
15+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
1616
1717## Providers
1818
1919| Name | Version |
2020| ------| ---------|
21- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.56.1 |
21+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59.0 |
2222
2323## Modules
2424
Original file line number Diff line number Diff line change @@ -5,14 +5,14 @@ A Terraform module for creating and managing AWS Organizations member account.
55
66| Name | Version |
77| ------| ---------|
8- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
9- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
8+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
9+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
1010
1111## Providers
1212
1313| Name | Version |
1414| ------| ---------|
15- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.56.1 |
15+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59.0 |
1616
1717## Modules
1818
@@ -23,6 +23,7 @@ No modules.
2323| Name | Type |
2424| ------| ------|
2525| [ aws_organizations_account.member_account] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/organizations_account ) | resource |
26+ | [ aws_organizations_organization.org] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/organizations_organization ) | data source |
2627
2728## Inputs
2829
Original file line number Diff line number Diff line change 1- # Terraform AWS Organization Account Permissions Assignment Module
2- A Terraform module for associating permissions to AWS accounts.
1+ # Terraform AWS Account Users and Groups Assignments Module
2+ A Terraform module for assigning users and groups to AWS accounts.
33
44## Requirements
55
66| Name | Version |
77| ------| ---------|
8- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
9- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
8+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
9+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
1010| <a name =" requirement_null " ></a > [ null] ( #requirement\_ null ) | ~ > 3.2.2 |
1111
1212## Providers
1313
1414| Name | Version |
1515| ------| ---------|
16- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.58 .0 |
16+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59 .0 |
1717| <a name =" provider_null " ></a > [ null] ( #provider\_ null ) | 3.2.2 |
1818
1919## Modules
Original file line number Diff line number Diff line change @@ -5,14 +5,14 @@ A Terraform module for creating and managing AWS Organizational Unit.
55
66| Name | Version |
77| ------| ---------|
8- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
9- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
8+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
9+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
1010
1111## Providers
1212
1313| Name | Version |
1414| ------| ---------|
15- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.56.1 |
15+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59.0 |
1616
1717## Modules
1818
@@ -23,13 +23,14 @@ No modules.
2323| Name | Type |
2424| ------| ------|
2525| [ aws_organizations_organizational_unit.org_unit] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/organizations_organizational_unit ) | resource |
26+ | [ aws_organizations_organization.org] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/organizations_organization ) | data source |
2627
2728## Inputs
2829
2930| Name | Description | Type | Default | Required |
3031| ------| -------------| ------| ---------| :--------:|
3132| <a name =" input_name " ></a > [ name] ( #input\_ name ) | The name for the organizational unit. | ` string ` | ` "" ` | no |
32- | <a name =" input_parent_id " ></a > [ parent\_ id] ( #input\_ parent\_ id ) | ID of the parent organizational unit, which may be the root. | ` string ` | n/a | yes |
33+ | <a name =" input_parent_id " ></a > [ parent\_ id] ( #input\_ parent\_ id ) | ID of the parent organizational unit, which may be the root. | ` string ` | ` "" ` | no |
3334| <a name =" input_tags " ></a > [ tags] ( #input\_ tags ) | (Optional) Key-value map of resource tags. | ` map(string) ` | ` null ` | no |
3435
3536## Outputs
Original file line number Diff line number Diff line change 1+ # Terraform AWS Organizations Permission-Sets Module
2+ A Terraform module for creating and managing AWS SSO (Single Sign-On) Permission Sets within AWS Organizations
3+
14## Requirements
25
36| Name | Version |
47| ------| ---------|
5- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
6- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
8+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
9+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
710
811## Providers
912
1013| Name | Version |
1114| ------| ---------|
12- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.58 .0 |
15+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59 .0 |
1316
1417## Modules
1518
Original file line number Diff line number Diff line change @@ -6,14 +6,14 @@ A Terraform module for creating and managing AWS Organizations Policy.
66
77| Name | Version |
88| ------| ---------|
9- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
10- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
9+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
10+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
1111
1212## Providers
1313
1414| Name | Version |
1515| ------| ---------|
16- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 4.65 .0 |
16+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59 .0 |
1717
1818## Modules
1919
Original file line number Diff line number Diff line change @@ -5,14 +5,14 @@ A Terraform module for attaching policies to organizational unit or accounts
55
66| Name | Version |
77| ------| ---------|
8- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
9- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
8+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
9+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
1010
1111## Providers
1212
1313| Name | Version |
1414| ------| ---------|
15- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 4.65 .0 |
15+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59 .0 |
1616
1717## Modules
1818
Original file line number Diff line number Diff line change 1+ # Terraform AWS Organizations SSO Groups module
2+ A Terraform module for creating sso groups and attaching users to the groups within the organisation.
3+
14## Requirements
25
36| Name | Version |
47| ------| ---------|
5- | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.4.6 |
6- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 4.65 .0 |
8+ | <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.8.4 |
9+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.51 .0 |
710
811## Providers
912
1013| Name | Version |
1114| ------| ---------|
12- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.58 .0 |
15+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.59 .0 |
1316
1417## Modules
1518
@@ -29,7 +32,7 @@ No modules.
2932| Name | Description | Type | Default | Required |
3033| ------| -------------| ------| ---------| :--------:|
3134| <a name =" input_sso_groups " ></a > [ sso\_ groups] ( #input\_ sso\_ groups ) | A map of objects defining AWS SSO groups to be created. Each object contains:<br > - group\_ name: The name of the SSO group.<br > - group\_ description: A description for the SSO group. | <pre >map(object(<br > {<br > group_name = string<br > group_description = string<br > }<br > ))</pre > | n/a | yes |
32- | <a name =" input_user_groups_mapping " ></a > [ user\_ groups\_ mapping ] ( #input\_ user\_ groups\_ mapping ) | Mapping of users to their respective sso groups within the Organisation. For example map of ` user=[sso_groups] ` | ` map(list(string)) ` | ` {} ` | no |
35+ | <a name =" input_user_groups_map " ></a > [ user\_ groups\_ map ] ( #input\_ user\_ groups\_ map ) | Mapping of users to their respective sso groups within the Organisation. For example map of ` user=[sso_groups] ` | ` map(list(string)) ` | ` {} ` | no |
3336
3437## Outputs
3538
You can’t perform that action at this time.
0 commit comments