# Assume access for atlantis is already assigned to this role.
data "aws_iam_role" "es_index_role" {
  name = "${var.environment}-${var.domain_name}-access-role"
}

# Create all Indexes on this domain.
data "aws_opensearch_domain" "content_search_domain" {
  domain_name = "${var.environment}-${var.domain_name}"
}

# Set up provider with correct role to assume
provider "opensearch" {
  url                 = "https://${data.aws_opensearch_domain.content_search_domain.endpoint}"
  healthcheck         = false
  opensearch_version  = "3.1"
  aws_assume_role_arn = data.aws_iam_role.es_index_role.arn
}
