terraform-aws-identitystore
This module handles creation of AWS SSO identity groups and users
Usage
Requirements
Providers
Modules
No modules.
Resources
Inputs
Name |
Description |
Type |
Default |
Required |
sso_groups |
A map of AWS SSO groups |
map(object({ description = optional(string) })) |
n/a |
yes |
sso_users |
A map of AWS SSO users |
map(object({ display_name = string given_name = string family_name = string sso_groups = list(string) locale = optional(string) nickname = optional(string) preferred_language = optional(string) profile_url = optional(string) timezone = optional(string) title = optional(string) user_type = optional(string) emails = optional(list(object({ value = optional(string) primary = optional(bool, true) type = optional(string) })), []), addresses = optional(list(object({ country = optional(string) formatted = optional(string) locality = optional(string) postal_code = optional(string) primary = optional(bool, true) region = optional(string) street_address = optional(string) type = optional(string) })), []), phone_numbers = optional(list(object({ value = optional(string) primary = optional(bool, true) type = optional(string) })), []) })) |
n/a |
yes |
Outputs
Name |
Description |
groups |
All attributes of the newly created AWS SSO groups in the identity store. |
users |
All attributes of the newly created AWS SSO users in the identity store. |