

resource "aws_iam_policy" "globaldsd-ameba-ddex-rel-mgr-role-policy" {
  description = "CLOUDOPS-8935"
  name        = "globaldsd-ameba-ddex-rel-mgr-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-ameba-ddex-rel-mgr-role-policy.json
}

resource "aws_iam_policy" "globaldsd-lcsd-eks-euc1-dev-corso-eros-role-policy" {
  description = "globaldsd-lcsd-eks-euc1-dev-corso-eros-role-policy"
  name        = "globaldsd-lcsd-eks-euc1-dev-corso-eros-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-lcsd-eks-euc1-dev-corso-eros-role-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-11745"
  }
}

resource "aws_iam_policy" "globaldsd-lcsd-eks-euc1-dev-chd-publish-role-policy" {
  description = "globaldsd-lcsd-eks-euc1-dev-chd-publish-role-policy"
  name        = "globaldsd-lcsd-eks-euc1-dev-chd-publish-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-lcsd-eks-euc1-dev-chd-publish-role-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-11745"
  }
}
resource "aws_iam_policy" "gdsd-supraphon-group-access-policy" {
  description = "gdsd-supraphon-group-access-policy"
  name        = "gdsd-supraphon-group-access-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-supraphon-group-access-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-21776"
  }
}
resource "aws_iam_policy" "globaldsd-lcsd-eks-euc1-stage-corso-eros-role-policy" {
  description = "globaldsd-lcsd-eks-euc1-stage-corso-eros-role-policy"
  name        = "globaldsd-lcsd-eks-euc1-stage-corso-eros-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-lcsd-eks-euc1-stage-corso-eros-role-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-10193"
  }
}

resource "aws_iam_policy" "globaldsd-lcsd-eks-euc1-stage-chd-publish-role-policy" {
  description = "globaldsd-lcsd-eks-euc1-stage-chd-publish-role-policy"
  name        = "globaldsd-lcsd-eks-euc1-stage-chd-publish-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-lcsd-eks-euc1-stage-chd-publish-role-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-10193"
  }
}

resource "aws_iam_policy" "gdsd-ameba-ec-role-policy" {
  description = "CLOUDOPS-24419"
  name        = "gdsd-ameba-ec-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-ameba-ec-role-policy.json
}

resource "aws_iam_policy" "gdsd-kms-full-policy" {
  description = "gdsd-kms-full-policy"
  name        = "gdsd-kms-full-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-kms-full-policy.json
}

resource "aws_iam_policy" "globaldsd-ameba-sr-role-policy" {
  description = "CLOUDOPS-8667"
  name        = "globaldsd-ameba-sr-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-ameba-sr-role-policy.json
}

resource "aws_iam_policy" "globaldsd-ameba-sr-uat-role-policy" {
  description = "globaldsd-ameba-sr-uat-role-policy"
  name        = "globaldsd-ameba-sr-uat-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-ameba-sr-uat-role-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-9357"
  }
  tags_all = {
    "JIRA" = "CLOUDOPS-9357"
  }
}

resource "aws_iam_policy" "globaldsd-s3-sme-global-ds-dev-exddex-dev-assets-access-policy" {
  description = "globaldsd-s3-sme-global-ds-dev-exddex-dev-assets-access-policy"
  name        = "globaldsd-s3-sme-global-ds-dev-exddex-dev-assets-access-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-s3-sme-global-ds-dev-exddex-dev-assets-access-policy.json
}

resource "aws_iam_policy" "globaldsd-msk-sme-global-msk-uat-access" {
  description = "globaldsd-msk-sme-global-msk-uat-access"
  name        = "globaldsd-msk-sme-global-msk-uat-access"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-msk-sme-global-msk-uat-access.json
}

resource "aws_iam_policy" "globaldsd-ameba-ddex-rel-mgr-uat-role-policy" {
  description = "globaldsd-ameba-ddex-rel-mgr-uat-role-policy"
  name        = "globaldsd-ameba-ddex-rel-mgr-uat-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-ameba-ddex-rel-mgr-uat-role-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-9357"
  }
  tags_all = {
    "JIRA" = "CLOUDOPS-9357"
  }
}

resource "aws_iam_policy" "CloudOpsDenyIAM" {
  description = "Policy for denying IAM"
  name        = "CloudOpsDenyIAM"
  path        = var.path
  policy      = data.aws_iam_policy_document.CloudOpsDenyIAM.json
}

resource "aws_iam_policy" "sme-global-ds-dev-exddex-dev-assets-poll" {
  description = "sme-global-ds-dev-exddex-dev-assets-poll for lcsd-ddex-role"
  name        = "sme-global-ds-dev-exddex-dev-assets-poll"
  path        = var.path
  policy      = data.aws_iam_policy_document.sme-global-ds-dev-exddex-dev-assets-poll.json
}

resource "aws_iam_policy" "globaldsd-portal-policy" {
  description = "Portal Policy"
  name        = "globaldsd-portal-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-portal-policy.json
}

resource "aws_iam_policy" "GDS-D-eks-global-ds-dev-ns-global-ds-sa-gateway-policy" {
  description = "Policy used by the EKS app  gateway in global-ds namespace in global-ds-dev"
  name        = "GDS-D-eks-global-ds-dev-ns-global-ds-sa-gateway-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.GDS-D-eks-global-ds-dev-ns-global-ds-sa-gateway-policy.json
}

resource "aws_iam_policy" "gdsd-lcsd-sme-global-msk-uat-policy" {
  description = "gdsd-lcsd-sme-global-msk-uat-policy"
  name        = "gdsd-lcsd-sme-global-msk-uat-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-sme-global-msk-uat-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-9357"
  }
  tags_all = {
    "JIRA" = "CLOUDOPS-9357"
  }
}

resource "aws_iam_policy" "gdsd-lcsd-grps-kafka-dev-policy" {
  description = "CLOUDOPS-8256"
  name        = "gdsd-lcsd-grps-kafka-dev-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-grps-kafka-dev-policy.json
}

resource "aws_iam_policy" "oneClick_lambda_elasticsearch_execution" {
  name   = "oneClick_lambda_elasticsearch_execution"
  path   = var.path
  policy = data.aws_iam_policy_document.oneClick_lambda_elasticsearch_execution.json
}

resource "aws_iam_policy" "AWSIngressControllerIAMPolicy" {
  description = "AWSIngressControllerIAMPolicy"
  name        = "AWSIngressControllerIAMPolicy"
  path        = var.path
  policy      = data.aws_iam_policy_document.AWSIngressControllerIAMPolicy.json
}

resource "aws_iam_policy" "gdsd-s3-audio-salad-uat-assets-access-policy" {
  description = "gdsd-s3-audio-salad-uat-assets-access-policy"
  name        = "gdsd-s3-audio-salad-uat-assets-access-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-s3-audio-salad-uat-assets-access-policy.json
}

resource "aws_iam_policy" "globaldsd-s3-sme-global-ds-dev-exddex-uat-assets-access-policy" {
  description = "globaldsd-s3-sme-global-ds-dev-exddex-uat-assets-access-policy"
  name        = "globaldsd-s3-sme-global-ds-dev-exddex-uat-assets-access-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-s3-sme-global-ds-dev-exddex-uat-assets-access-policy.json
}

resource "aws_iam_policy" "RDSAdmin" {
  description = "For the DBA Team"
  name        = "RDSAdmin"
  path        = var.path
  policy      = data.aws_iam_policy_document.RDSAdmin.json
}


resource "aws_iam_policy" "global-ds-dev-msk" {
  description = "global-ds-dev-msk"
  name        = "global-ds-dev-msk"
  path        = var.path
  policy      = data.aws_iam_policy_document.global-ds-dev-msk.json
}

resource "aws_iam_policy" "globaldsd-ddex-qa-role-policy" {
  description = "globaldsd-ddex-qa-role-policy"
  name        = "globaldsd-ddex-qa-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-ddex-qa-role-policy.json
}



resource "aws_iam_policy" "DeepSecurity-c75bd2ba6" {
  name   = "DeepSecurity-c75bd2ba6"
  path   = var.path
  policy = data.aws_iam_policy_document.DeepSecurity-c75bd2ba6.json
}


resource "aws_iam_policy" "sme-global-ds-fuga-assets" {
  description = "CLOUDOPS-9730"
  name        = "sme-global-ds-fuga-assets"
  path        = var.path
  policy      = data.aws_iam_policy_document.sme-global-ds-fuga-assets.json
}

resource "aws_iam_policy" "sme-global-ds-dev-exddex-dev-assets" {
  description = "For S3 sme-global-ds-dev-exddex-dev-assets"
  name        = "sme-global-ds-dev-exddex-dev-assets"
  path        = var.path
  policy      = data.aws_iam_policy_document.sme-global-ds-dev-exddex-dev-assets.json
  tags = {
    "JIRA" = "CLOUDOPS-8112"
  }
  tags_all = {
    "JIRA" = "CLOUDOPS-8112"
  }
}

resource "aws_iam_policy" "gdsd-audio-salad-uat-assets" {
  description = "For S3 gdsd-audio-salad-uat-assets"
  name        = "gdsd-audio-salad-uat-assets"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-audio-salad-uat-assets.json
  tags = {
    "JIRA" = "CLOUDOPS-19831"
  }
  tags_all = {
    "JIRA" = "CLOUDOPS-19831"
  }
}

resource "aws_iam_policy" "GSIRT_AWS_AccessLog_Collection" {
  description = "GSIRT_AWS_AccessLog_Collection"
  name        = "GSIRT_AWS_AccessLog_Collection"
  path        = var.path
  policy      = data.aws_iam_policy_document.GSIRT_AWS_AccessLog_Collection.json
}

resource "aws_iam_policy" "eks_full_access" {
  description = "eks_full_access"
  name        = "eks_full_access"
  path        = var.path
  policy      = data.aws_iam_policy_document.eks_full_access.json
}

resource "aws_iam_policy" "cloudops-instance-policy" {
  description = "Contains CloudWatchAgentAdminPolicy, AmazonSSMManagedInstanceCore, AmazonEC2ReadOnlyAccess, AmazonVPCReadOnlyAccess,AmazonS3ReadOnlyAccess, AWSCloudTrailReadOnlyAccess, AmazonRDSReadOnlyAccess, CloudWatchReadOnlyAccess"
  name        = "cloudops-instance-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.cloudops-instance-policy.json
}

resource "aws_iam_policy" "GSIRT_AWS_Monitoring_Role-DescribePolicy" {
  name   = "GSIRT_AWS_Monitoring_Role-DescribePolicy"
  path   = var.path
  policy = data.aws_iam_policy_document.GSIRT_AWS_Monitoring_Role-DescribePolicy.json
}

resource "aws_iam_policy" "globaldsd-switchboard-role-policy" {
  description = "CLOUDOPS-8935"
  name        = "globaldsd-switchboard-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-switchboard-role-policy.json
}

resource "aws_iam_policy" "globaldsd-aws-config-policy" {
  name   = "globaldsd-aws-config-policy"
  path   = var.path
  policy = data.aws_iam_policy_document.globaldsd-aws-config-policy.json
}



resource "aws_iam_policy" "oneClick_Cognito_globaddsdev_identity_poolUnauth_Role_1637761014237" {
  name   = "oneClick_Cognito_globaddsdev_identity_poolUnauth_Role_1637761014237"
  path   = var.path
  policy = data.aws_iam_policy_document.oneClick_Cognito_globaddsdev_identity_poolUnauth_Role_1637761014237.json
}

resource "aws_iam_policy" "oneClick_Cognito_globaddsdev_identity_poolAuth_Role_1637761014236" {
  name   = "oneClick_Cognito_globaddsdev_identity_poolAuth_Role_1637761014236"
  path   = var.path
  policy = data.aws_iam_policy_document.oneClick_Cognito_globaddsdev_identity_poolAuth_Role_1637761014236.json
}

resource "aws_iam_policy" "eks_fullaccess" {
  description = "eks_fullaccess"
  name        = "eks_fullaccess"
  path        = var.path
  policy      = data.aws_iam_policy_document.eks_fullaccess.json
}

resource "aws_iam_policy" "lcsd-ddex-policy" {
  description = "lcsd-ddex-policy"
  name        = "lcsd-ddex-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.lcsd-ddex-policy.json
}



resource "aws_iam_policy" "oneClick_flowlogsRole_1630855030551" {
  name   = "oneClick_flowlogsRole_1630855030551"
  path   = var.path
  policy = data.aws_iam_policy_document.oneClick_flowlogsRole_1630855030551.json
}

resource "aws_iam_policy" "globaldsd-switchboard-uat-role-policy" {
  description = "globaldsd-switchboard-uat-role-policy"
  name        = "globaldsd-switchboard-uat-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-switchboard-uat-role-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-9357"
  }
  tags_all = {
    "JIRA" = "CLOUDOPS-9357"
  }
}

resource "aws_iam_policy" "root" {
  name   = "root"
  path   = var.path
  policy = data.aws_iam_policy_document.root.json
}

resource "aws_iam_policy" "rds-db-policy" {
  description = "rds-db-policy"
  name        = "rds-db-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.rds-db-policy.json
}

resource "aws_iam_policy" "GDS-U-eks-global-ds-uat-ns-global-ds-sa-gateway-policy" {
  description = "Policy used by the EKS app gateway in global-ds namespace in global-ds-uat"
  name        = "GDS-U-eks-global-ds-uat-ns-global-ds-sa-gateway-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.GDS-U-eks-global-ds-uat-ns-global-ds-sa-gateway-policy.json
}

resource "aws_iam_policy" "AWSLoadBalancerControllerIAMPolicy" {
  description = "AWSLoadBalancerControllerIAMPolicy"
  name        = "AWSLoadBalancerControllerIAMPolicy"
  path        = var.path
  policy      = data.aws_iam_policy_document.AWSLoadBalancerControllerIAMPolicy.json
}

resource "aws_iam_policy" "globaldsd-msk-sme-global-msk-dev-access" {
  description = "globaldsd-msk-sme-global-msk-dev-access"
  name        = "globaldsd-msk-sme-global-msk-dev-access"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-msk-sme-global-msk-dev-access.json
}

resource "aws_iam_policy" "GDS-D-EKS-worker-node-Role-policy" {
  description = "CLOUDOPS-8667"
  name        = "GDS-D-EKS-worker-node-Role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.GDS-D-EKS-worker-node-Role-policy.json
}


resource "aws_iam_policy" "gdsd-eros-policy" {
  description = "gdsd-eros-policy"
  name        = "gdsd-eros-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-eros-policy.json
}

resource "aws_iam_policy" "gdsd-lcsd-rdx-chd-kafka-publish-dev-policy" {
  description = "gdsd-lcsd-rdx-chd-kafka-publish-dev-policy"
  name        = "gdsd-lcsd-rdx-chd-kafka-publish-dev-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-rdx-chd-kafka-publish-dev-policy.json
}

resource "aws_iam_policy" "gdsd-icertis-policy" {
  description = "gdsd-icertis-policy"
  name        = "gdsd-icertis-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-icertis-policy.json
}

resource "aws_iam_policy" "gdsd-msk-ext-policy" {
  description = "gdsd-msk-ext-policy"
  name        = "gdsd-msk-ext-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-msk-ext-policy.json
}

resource "aws_iam_policy" "gdsd-aoma-service-msk-policy" {
  description = "gdsd-aoma-service-msk-policy"
  name        = "gdsd-aoma-service-msk-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-aoma-service-msk-policy.json
}

resource "aws_iam_policy" "gdsd-prs-policy" {
  description = "gdsd-prs-policy"
  name        = "gdsd-prs-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-prs-policy.json
}

resource "aws_iam_policy" "globaldsd-ddex-fuga-stage-role-policy" {
  description = "globaldsd-ddex-fuga-stage-role-policy"
  name        = "globaldsd-ddex-fuga-stage-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-ddex-fuga-stage-role-policy.json
}

resource "aws_iam_policy" "gdsd-eros-UAT-policy" {
  description = "gdsd-eros-UAT-policy"
  name        = "gdsd-eros-UAT-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-eros-UAT-policy.json
}

resource "aws_iam_policy" "gdsd-prs-UAT-policy" {
  description = "gdsd-prs-UAT-policy"
  name        = "gdsd-prs-UAT-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-prs-UAT-policy.json
}

resource "aws_iam_policy" "gdsd-lcsd-sme-global-msk-dev-rdx-chd-uat-policy" {
  description = "gdsd-lcsd-sme-global-msk-dev-rdx-chd-uat-policy"
  name        = "gdsd-lcsd-sme-global-msk-dev-rdx-chd-uat-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-sme-global-msk-dev-rdx-chd-uat-policy.json
}

resource "aws_iam_policy" "gdsd-txmgr-policy" {
  description = "gdsd-txmgr-policy"
  name        = "gdsd-txmgr-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-txmgr-policy.json
}

resource "aws_iam_policy" "gdsd-ameba-labelcopy-msk-policy" {
  description = "gdsd-ameba-labelcopy-msk-policy"
  name        = "gdsd-ameba-labelcopy-msk-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-ameba-labelcopy-msk-policy.json
}

resource "aws_iam_policy" "gdsd-glue-schema-registry-readwrite-policy" {
  description = "gdsd-glue-schema-registry-readwrite-policy"
  name        = "gdsd-glue-schema-registry-readwrite-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-glue-schema-registry-readwrite-policy.json
}

resource "aws_iam_policy" "gdsd-scuba-msk-ext-policy" {
  description = "gdsd-scuba-msk-ext-policy"
  name        = "gdsd-scuba-msk-ext-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-scuba-msk-ext-policy.json
}

resource "aws_iam_policy" "gdsd-eom-eai-ext-policy" {
  description = "gdsd-eom-eai-ext-policy"
  name        = "gdsd-eom-eai-ext-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-eom-eai-ext-policy.json
}

resource "aws_iam_policy" "gdsd-sme-gold-msk-ext-policy" {
  description = "gdsd-sme-gold-msk-ext-policy"
  name        = "gdsd-sme-gold-msk-ext-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-sme-gold-msk-ext-policy.json
}

resource "aws_iam_policy" "gdsd-sme-sap-msk-ext-policy" {
  description = "gdsd-sme-sap-msk-ext-policy"
  name        = "gdsd-sme-sap-msk-ext-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-sme-sap-msk-ext-policy.json
}

resource "aws_iam_policy" "gdsd-mi-dict-msk-policy" {
  description = "gdsd-mi-dict-msk-policy"
  name        = "gdsd-mi-dict-msk-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-mi-dict-msk-policy.json
}

resource "aws_iam_policy" "globaldsd-aoma-txmgr-dev-policy" {
  description = "globaldsd-aoma-txmgr-dev-policy"
  name        = "globaldsd-aoma-txmgr-dev-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-aoma-txmgr-dev-policy.json
}

resource "aws_iam_policy" "gdsd-aoma-txmgr-dev-uat-replication-policy" {
  description = "gdsd-aoma-txmgr-dev-uat-replication-policy"
  name        = "gdsd-aoma-txmgr-dev-uat-replication-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-aoma-txmgr-dev-uat-replication-policy.json
}

resource "aws_iam_policy" "globaldsd-aoma-txmgr-dev-msk-uat-policy" {
  description = "globaldsd-aoma-txmgr-dev-msk-uat-policy"
  name        = "globaldsd-aoma-txmgr-dev-msk-uat-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-aoma-txmgr-dev-msk-uat-policy.json
}

resource "aws_iam_policy" "globaldsd-aoma-txmgr-uat-policy" {
  description = "globaldsd-aoma-txmgr-uat-policy"
  name        = "globaldsd-aoma-txmgr-uat-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-aoma-txmgr-uat-policy.json
}

resource "aws_iam_policy" "globaldsd-sa-msk-ameba-gql-dev-policy" {
  description = "globaldsd-sa-msk-ameba-gql-dev-policy"
  name        = "globaldsd-sa-msk-ameba-gql-dev-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-sa-msk-ameba-gql-dev-policy.json
}

resource "aws_iam_policy" "globaldsd-sa-msk-ameba-gql-uat-policy" {
  description = "globaldsd-sa-msk-ameba-gql-uat-policy"
  name        = "globaldsd-sa-msk-ameba-gql-uat-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-sa-msk-ameba-gql-uat-policy.json
}

resource "aws_iam_policy" "globaldsd-sa-msk-delivery-dev-policy" {
  description = "globaldsd-sa-msk-delivery-dev-policy"
  name        = "globaldsd-sa-msk-delivery-dev-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-sa-msk-delivery-dev-policy.json
}

resource "aws_iam_policy" "globaldsd-sa-msk-delivery-uat-policy" {
  description = "globaldsd-sa-msk-delivery-uat-policy"
  name        = "globaldsd-sa-msk-delivery-uat-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.globaldsd-sa-msk-delivery-uat-policy.json
}

resource "aws_iam_policy" "gdsd-dev-delivery-policy" {
  description = "gdsd-dev-delivery-policy"
  name        = "gdsd-dev-delivery-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-dev-delivery-policy.json
}

resource "aws_iam_policy" "gdsd-digsys-dra-msk-policy" {
  description = "gdsd-digsys-dra-msk-policy"
  name        = "gdsd-digsys-dra-msk-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-digsys-dra-msk-policy.json
}

resource "aws_iam_policy" "gdsd-scuba-msk-policy" {
  description = "gdsd-scuba-msk-policy"
  name        = "gdsd-scuba-msk-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-scuba-msk-policy.json
}

resource "aws_iam_policy" "gdsd-dev-mcnv-policy" {
  description = "gdsd-dev-mcnv-policy"
  name        = "gdsd-dev-mcnv-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-dev-mcnv-policy.json
}

resource "aws_iam_policy" "gdsd-uat-mcnv-policy" {
  description = "gdsd-uat-mcnv-policy"
  name        = "gdsd-uat-mcnv-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-uat-mcnv-policy.json
}

resource "aws_iam_policy" "gdsd-dev-mcnv-promo-policy" {
  description = "gdsd-dev-mcnv-promo-policy"
  name        = "gdsd-dev-mcnv-promo-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-dev-mcnv-promo-policy.json
}

resource "aws_iam_policy" "gdsd-uat-mcnv-promo-policy" {
  description = "gdsd-uat-mcnv-promo-policy"
  name        = "gdsd-uat-mcnv-promo-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-uat-mcnv-promo-policy.json
}

resource "aws_iam_policy" "gdsd-dev-aoma-msk-policy" {
  description = "gdsd-dev-aoma-msk-policy"
  name        = "gdsd-dev-aoma-msk-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-dev-aoma-msk-policy.json
}

resource "aws_iam_policy" "gdsd-uat-aoma-msk-policy" {
  description = "gdsd-uat-aoma-msk-policy"
  name        = "gdsd-uat-aoma-msk-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-uat-aoma-msk-policy.json
}


resource "aws_iam_policy" "gdsd-fuga-uat-assets-policy" {
  description = "globaldsd-s3-sme-global-ds-dev-gdsd-fuga-uat-assets-policy"
  name        = "globaldsd-s3-sme-global-ds-dev-gdsd-fuga-uat-assets-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-fuga-uat-assets-policy.json
}

resource "aws_iam_policy" "KarpenterControllerPolicy-global-ds-dev" {
  name        = "KarpenterControllerPolicy-global-ds-dev"
  description = "Karpenter controller IAM policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.KarpenterControllerPolicy-global-ds-dev.json
}

resource "aws_iam_policy" "gdsd-lcsd-kafka-sme-global-msk-dev-ro-policy" {
  description = "gdsd-lcsd-kafka-sme-global-msk-dev-ro-policy"
  name        = "gdsd-lcsd-kafka-sme-global-msk-dev-ro-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-kafka-sme-global-msk-dev-ro-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-21940"
  }
}

resource "aws_iam_policy" "gdsd-lcsd-kafka-sme-global-msk-stage-ro-policy" {
  description = "gdsd-lcsd-kafka-sme-global-msk-stage-ro-policy"
  name        = "gdsd-lcsd-kafka-sme-global-msk-stage-ro-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-kafka-sme-global-msk-stage-ro-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-21940"
  }
}

resource "aws_iam_policy" "gdsd-lcsd-kafka-sme-global-msk-dev-rdx-chd-dev-ro-policy" {
  description = "gdsd-lcsd-kafka-sme-global-msk-dev-rdx-chd-dev-ro-policy"
  name        = "gdsd-lcsd-kafka-sme-global-msk-dev-rdx-chd-dev-ro-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-kafka-sme-global-msk-dev-rdx-chd-dev-ro-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-21940"
  }
}

resource "aws_iam_policy" "gdsd-lcsd-rdx-chd-kafka-stage-ro-policy" {
  description = "gdsd-lcsd-rdx-chd-kafka-stage-ro-policy"
  name        = "gdsd-lcsd-rdx-chd-kafka-stage-ro-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-lcsd-rdx-chd-kafka-stage-ro-policy.json
  tags = {
    "JIRA" = "CLOUDOPS-21940"
  }
}

resource "aws_iam_policy" "RDSProxyIAMPolicy" {
  name   = "RDSProxyIAMPolicy"
  path   = var.path
  policy = data.aws_iam_policy_document.RDSProxyIAMPolicy.json
}

resource "aws_iam_policy" "gdsd-ddex-general-assume-role-policy" {
  name   = "gdsd-ddex-general-assume-role-policy"
  path   = var.path
  policy = data.aws_iam_policy_document.gdsd-ddex-general-assume-role-policy.json
}

resource "aws_iam_policy" "gdsd-bytedance-uat-assets-allow-role-policy" {
  name   = "gdsd-bytedance-uat-assets-policy"
  path   = var.path
  policy = data.aws_iam_policy_document.gdsd-bytedance-uat-assets-allow-role-policy.json
}

resource "aws_iam_policy" "RDS-EC2" {
  name   = "RDS-EC2"
  path   = var.path
  policy = data.aws_iam_policy_document.RDS-EC2.json
}

resource "aws_iam_policy" "kafka-cluster-read-policy" {
  description = "kafka-cluster-read-policy"
  name        = "kafka-cluster-read-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.kafka-cluster-read-policy.json
}

resource "aws_iam_policy" "gdsd-dev-eom2app-role-policy" {
  description = "gdsd-dev-eom2app-role-policy"
  name        = "gdsd-dev-eom2app-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-dev-eom2app-role-policy.json
}

resource "aws_iam_policy" "gdsd-uat-eom2app-role-policy" {
  description = "gdsd-uat-eom2app-role-policy"
  name        = "gdsd-uat-eom2app-role-policy"
  path        = var.path
  policy      = data.aws_iam_policy_document.gdsd-uat-eom2app-role-policy.json
}
