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_identitystore_group.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/identitystore_group)| data source |
28
+
|[aws_ssoadmin_instances.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssoadmin_instances)| data source |
29
+
|[aws_ssoadmin_permission_set.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ssoadmin_permission_set)| data source |
30
+
31
+
## Inputs
32
+
33
+
| Name | Description | Type | Default | Required |
| <aname="input_account_assignments"></a> [account\_assignments](#input\_account\_assignments)| A list of objects representing permission assignments for AWS SSO. Each object contains the following attributes:<br> - account\_id: The AWS account ID where the permissions will be applied.<br> - permission\_sets: List of permission-set names to be assigned.<br> - principal\_name: An identifier for an object in AWS SSO, such as the name of an SSO group. | <pre>list(object({<br> account_id = string<br> permission_sets = list(string)<br> principal_name = string<br> }))</pre> |`[]`| no |
36
+
| <aname="input_identitystore_group_depends_on"></a> [identitystore\_group\_depends\_on](#input\_identitystore\_group\_depends\_on)| A list of parameters to use for data resources to depend on. This is to avoid module depends\_on as that will unnecessarily create the module resources |`list(string)`|`[]`| no |
37
+
| <aname="input_identitystore_permission_set_depends_on"></a> [identitystore\_permission\_set\_depends\_on](#input\_identitystore\_permission\_set\_depends\_on)| A list of parameters to use for data resources to depend on. This is to avoid module depends\_on as that will unnecessarily create the module resources |`list(string)`|`[]`| no |
38
+
39
+
## Outputs
40
+
41
+
| Name | Description |
42
+
|------|-------------|
43
+
| <aname="output_assignments"></a> [assignments](#output\_assignments)| The account assignment resources created for AWS SSO. Each resource includes details about the account, permission set, principal, and the status of the assignment. |
description="The account assignment resources created for AWS SSO. Each resource includes details about the account, permission set, principal, and the status of the assignment."
description="A list of parameters to use for data resources to depend on. This is to avoid module depends_on as that will unnecessarily create the module resources"
0 commit comments