azuread/groups_members¶
Overview¶
This page documents the Terraform module implementation, key configuration surfaces, and how it integrates with CAF.
Dependency diagram (Mermaid)¶
graph TD
data.azuread_group.name["data.azuread_group.name"]
data.azuread_user.upn["data.azuread_user.upn"]
module.azuread_groups_membership["module.azuread_groups_membership"]
module.azuread_service_principals["module.azuread_service_principals"]
module.azuread_service_principals_membership["module.azuread_service_principals_membership"]
module.group_keys["module.group_keys"]
module.group_name["module.group_name"]
module.managed_identities_membership["module.managed_identities_membership"]
module.membership_logged_in_object_id["module.membership_logged_in_object_id"]
module.membership_object_id["module.membership_object_id"]
module.mssql_servers_membership["module.mssql_servers_membership"]
module.object_id["module.object_id"]
module.service_principals["module.service_principals"]
module.user_principal_names["module.user_principal_names"]
module.group_name --> data.azuread_group.name
module.user_principal_names --> data.azuread_user.upn
Module Reference¶
Category: azuread
Path: modules/azuread/groups_members
Inputs¶
| Name | Description | Type | Required | Default | Validation |
|---|---|---|---|---|---|
"settings" |
"The settings for the Azure resource." | any |
yes | - |
- |
"group_id" |
"The ID of the group." | string |
no | - |
- |
"group_object_id" |
"The object ID of the group." | string |
no | - |
- |
"client_config" |
"Client configuration object (see module README.md)." | any |
yes | - |
- |
"group_key" |
"The key of the group." | string |
no | - |
- |
"azuread_groups" |
"A map of Azure AD groups." | map(any) |
no | {} |
- |
"azuread_apps" |
"A map of Azure AD applications." | map(any) |
no | {} |
- |
"azuread_service_principals" |
"A map of Azure AD service principals." | map(any) |
no | {} |
- |
"managed_identities" |
"A map of managed identities." | map(any) |
no | {} |
- |
"mssql_servers" |
"A map of MSSQL servers." | map(any) |
no | {} |
- |
Outputs¶
No outputs defined.
Sources¶
modules/azuread/groups_members/azuread_groups_membership.tfmodules/azuread/groups_members/groups_members.tfmodules/azuread/groups_members/providers.tfmodules/azuread/groups_members/variables.tf