resource "aws_iam_group_membership" "maxd-s3-stg-datalake-membership" {
  group = aws_iam_group.maxd-s3-stg-datalake.name
  name  = "maxd-s3-stg-datalake-membership"
  users = [
    aws_iam_user.maxd-s3-stg-datalake.name,
  ]
}

resource "aws_iam_group_membership" "sme-supply-chain-max-dev-membership" {
  group = aws_iam_group.sme-supply-chain-max-dev.name
  name  = "sme-supply-chain-max-dev-membership"
  users = [
    aws_iam_user.maxd-etl-user.name,
  ]
}

resource "aws_iam_group_membership" "maxd-s3-user-group-membership" {
  group = aws_iam_group.maxd-s3-user-group.name
  name  = "maxd-s3-user-group-membership"
  users = [
    aws_iam_user.maxd-s3-user.name,
  ]
}

resource "aws_iam_group_membership" "maxd-ecr-orderhistory-group-membership" {
  group = aws_iam_group.maxd-ecr-orderhistory-group.name
  name  = "maxd-ecr-orderhistory-group-membership"
  users = [
    aws_iam_user.maxd-ecr-orderhistory-user.name,
  ]
}

resource "aws_iam_group_membership" "maxd-dula001-group-membership" {
  group = aws_iam_group.maxd-dula001-group.name
  name  = "maxd-dula001-group-membership"
  users = [
    aws_iam_user.maxd-dula001.name,
  ]
}

resource "aws_iam_group_membership" "github-actions-membership" {
  group = aws_iam_group.github-actions.name
  name  = "github-actions-membership"
  users = [
    aws_iam_user.github-actions.name,
  ]
}

resource "aws_iam_group_membership" "sam-deploy-user-membership" {
  group = aws_iam_group.sam-deploy-user-group.name
  name  = "sam-deploy-user-membership"
  users = [
    aws_iam_user.sam-deploy-user.name,
  ]
}

resource "aws_iam_group_membership" "cmollis-python-dev-group-membership" {
  group = aws_iam_group.cmollis-python-dev-group.name
  name  = "cmollis-python-dev-group-membership"
  users = [
    aws_iam_user.cmollis-python-dev.name,
  ]
}

resource "aws_iam_group_membership" "presigned-url-creator-dev-membership" {
  group = aws_iam_group.presigned-url-creator-dev-group.name
  name  = "presigned-url-creator-dev-membership"
  users = [
    aws_iam_user.presigned-url-creator-dev.name,
    aws_iam_user.sme-max-grps-dev.name,
    aws_iam_user.sme-max-grps-uat.name,
  ]
}

resource "aws_iam_group_membership" "sme-max-grps-dev-membership" {
  group = aws_iam_group.presigned-url-creator-dev-group.name
  name  = "sme-max-grps-dev-membership"
  users = [
    aws_iam_user.sme-max-grps-dev.name,
    aws_iam_user.presigned-url-creator-dev.name,
    aws_iam_user.sme-max-grps-uat.name,
  ]
}

resource "aws_iam_group_membership" "sme-max-grps-uat-membership" {
  group = aws_iam_group.presigned-url-creator-dev-group.name
  name  = "sme-max-grps-uat-membership"
  users = [
    aws_iam_user.sme-max-grps-uat.name,
    aws_iam_user.presigned-url-creator-dev.name,
    aws_iam_user.sme-max-grps-dev.name,
  ]
}