module "filtr-new-releases-upc_rw" {
  source      = "../../../modules/iam/policies/s3/buckets_rw"
  name        = "s3-dev-filtr-new-releases-upc-rw"
  name_prefix = local.name_prefix
  bucket_masks = [
    "filtr-new-releases-upc"
  ]
}

module "product_catalog_uploader" {
  source      = "../../../modules/iam/roles/lambda_role"
  name_prefix = local.name_prefix
  name        = "product-catalog-uploader-role"
  common_tags = merge(
    local.common_tags,
    {
      service                  = "Lambda",
      plat_env_project_service = "${local.aggregated_tag}_LMB"
    }
  )
  policies_list = [
    data.aws_iam_policy.secrets-services-ro.arn,
    data.aws_iam_policy.logging.arn,
    module.iam_map.assume_isnt_role.arn,
    module.iam_map.s3_env_ro.arn,
    module.filtr-new-releases-upc_rw.policy.arn,
  ]
}
