googleworkspace_group_member (Resource)

Group Member resource manages Google Workspace Groups Members. Group Member resides under the https://www.googleapis.com/auth/admin.directory.group client scope.

Example Usage

resource "googleworkspace_group" "sales" {
  email = "sales@example.com"
}

resource "googleworkspace_user" "michael" {
  primary_email = "michael.scott@example.com"
  password      = "34819d7beeabb9260a5c854bc85b3e44"
  hash_function = "MD5"

  name {
    family_name = "Scott"
    given_name  = "Michael"
  }
}

resource "googleworkspace_group_member" "manager" {
  group_id = googleworkspace_group.sales.id
  email    = googleworkspace_user.michael.primary_email

  role = "MANAGER"
}

Schema

Required

Optional

Read-Only

Nested Schema for timeouts

Optional:

Import

Import is supported using the following syntax:

terraform import googleworkspace_group_member.manager groups/01abcde23fg4h5i/members/123456789012345678901