Module library

OpenSearch Service

Terraform module to create AWS OpenSearch resources

Version
Submodules
collection

Charged while it exists

1

These set the floor of the bill. They accrue from the moment they are created, even if nothing uses them.

  • OpenSearch

    aws_opensearch_domain

    Instance hours plus EBS storage per node.

Charged by usage

1

These stay near zero until there is traffic, and are the hardest to predict from source alone.

  • CloudWatch Logs

    aws_cloudwatch_log_group

    Per GB ingested, then per GB stored for as long as retention keeps it. Retention set to never expire is the usual surprise.

Not classified

1

Not in the cost table yet, so they are reported rather than assumed free.

  • OpenSearch

    aws_opensearch_vpc_endpoint

No charge

8

These carry no charge of their own, though some of them govern resources that do.

  • CloudWatch Logs

    aws_cloudwatch_log_resource_policy
  • OpenSearch

    aws_opensearch_domain_policy

    A setting on another resource rather than a resource that bills. Whatever it governs is where the charge lands.

  • OpenSearch

    aws_opensearch_domain_saml_options
  • OpenSearch

    aws_opensearch_outbound_connection
  • OpenSearch

    aws_opensearch_package_association

    A setting on another resource rather than a resource that bills. Whatever it governs is where the charge lands.

  • VPC

    aws_security_group
  • VPC

    aws_vpc_security_group_egress_rule
  • VPC

    aws_vpc_security_group_ingress_rule