module "grps-sybase-exports1-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.grps-sybase-exports1.name
  custom_group_policy_arns = [
    "arn:aws:iam::${var.account_id}:policy/grps-sybase-exports",
  ]
}

module "grpsp-avitale-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.grpsp-avitale.name
  custom_group_policy_arns = [
    "arn:aws:iam::${var.account_id}:policy/kms_access",
    "arn:aws:iam::${var.account_id}:policy/rds-db-connect-1",
    "arn:aws:iam::aws:policy/AmazonRDSFullAccess",
    "arn:aws:iam::aws:policy/SecretsManagerReadWrite",
    "arn:aws:iam::aws:policy/AmazonS3FullAccess",
    "arn:aws:iam::aws:policy/AmazonEC2ReadOnlyAccess",
    "arn:aws:iam::aws:policy/CloudWatchFullAccess",
    "arn:aws:iam::aws:policy/IAMReadOnlyAccess",
    "arn:aws:iam::aws:policy/AWSSupportAccess",
    "arn:aws:iam::aws:policy/AmazonSNSFullAccess",
  ]
}

module "grpsp-localenv-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.grpsp-localenv.name
  custom_group_policy_arns = [
    "arn:aws:iam::${var.account_id}:policy/grpsp-localenv-access-policy",
  ]
}

module "grpsp-polly-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.grpsp-polly.name
  custom_group_policy_arns = [
    "arn:aws:iam::aws:policy/ReadOnlyAccess",
    "arn:aws:iam::aws:policy/AmazonPollyFullAccess",
  ]
}

module "grpsp-rmayer1-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.grpsp-rmayer1.name
  custom_group_policy_arns = [
    "arn:aws:iam::${var.account_id}:policy/grpsp-rmayer1",
  ]
}

module "max-partner-data-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.max-partner-data.name
  custom_group_policy_arns = [
    "arn:aws:iam::${var.account_id}:policy/max-partner-data",
  ]
}

module "lcsp-contract-agreements-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.lcsp-contract-agreements.name
  custom_group_policy_arns = [
    "arn:aws:iam::${var.account_id}:policy/lcsp-contract-agreements-policy",
  ]
}
module "lcsp-backend-svcs-policy-attachments" {
  source     = "./modules/iam-group-policy-attachments"
  group_name = aws_iam_group.lcsp-backend-svcs.name
  custom_group_policy_arns = [
    "arn:aws:iam::${var.account_id}:policy/lcsp-backend-svcs-policy",
  ]
}
