{
  "schemaVersion": "1.0",
  "generatedAt": "2026-10-07T11:09:08.489Z",
  "sourceRevision": "df5a9cfe92ff8d8da6e903af5a669bad169f5a8e",
  "documentation": "/aws/services/es",
  "licensing": {
    "minimumPlans": [
      "Hobby"
    ],
    "lastUpdated": "2026-03-23",
    "sourceUrl": "/aws/licensing/"
  },
  "summary": {
    "total": 51,
    "implemented": 12,
    "notImplemented": 39
  },
  "service": "es",
  "displayName": "OpenSearch, legacy Elasticsearch",
  "operations": [
    {
      "name": "AcceptInboundCrossClusterSearchConnection",
      "implemented": false
    },
    {
      "name": "AddTags",
      "implemented": true
    },
    {
      "name": "AssociatePackage",
      "implemented": false
    },
    {
      "name": "AuthorizeVpcEndpointAccess",
      "implemented": false
    },
    {
      "name": "CancelDomainConfigChange",
      "implemented": false
    },
    {
      "name": "CancelElasticsearchServiceSoftwareUpdate",
      "implemented": false
    },
    {
      "name": "CreateElasticsearchDomain",
      "implemented": true
    },
    {
      "name": "CreateOutboundCrossClusterSearchConnection",
      "implemented": false
    },
    {
      "name": "CreatePackage",
      "implemented": false
    },
    {
      "name": "CreateVpcEndpoint",
      "implemented": false
    },
    {
      "name": "DeleteElasticsearchDomain",
      "implemented": true
    },
    {
      "name": "DeleteElasticsearchServiceRole",
      "implemented": false
    },
    {
      "name": "DeleteInboundCrossClusterSearchConnection",
      "implemented": false
    },
    {
      "name": "DeleteOutboundCrossClusterSearchConnection",
      "implemented": false
    },
    {
      "name": "DeletePackage",
      "implemented": false
    },
    {
      "name": "DeleteVpcEndpoint",
      "implemented": false
    },
    {
      "name": "DescribeDomainAutoTunes",
      "implemented": false
    },
    {
      "name": "DescribeDomainChangeProgress",
      "implemented": false
    },
    {
      "name": "DescribeElasticsearchDomain",
      "implemented": true
    },
    {
      "name": "DescribeElasticsearchDomainConfig",
      "implemented": true
    },
    {
      "name": "DescribeElasticsearchDomains",
      "implemented": true
    },
    {
      "name": "DescribeElasticsearchInstanceTypeLimits",
      "implemented": false
    },
    {
      "name": "DescribeInboundCrossClusterSearchConnections",
      "implemented": false
    },
    {
      "name": "DescribeOutboundCrossClusterSearchConnections",
      "implemented": false
    },
    {
      "name": "DescribePackages",
      "implemented": false
    },
    {
      "name": "DescribeReservedElasticsearchInstanceOfferings",
      "implemented": false
    },
    {
      "name": "DescribeReservedElasticsearchInstances",
      "implemented": false
    },
    {
      "name": "DescribeVpcEndpoints",
      "implemented": false
    },
    {
      "name": "DissociatePackage",
      "implemented": false
    },
    {
      "name": "GetCompatibleElasticsearchVersions",
      "implemented": true
    },
    {
      "name": "GetPackageVersionHistory",
      "implemented": false
    },
    {
      "name": "GetUpgradeHistory",
      "implemented": false
    },
    {
      "name": "GetUpgradeStatus",
      "implemented": false
    },
    {
      "name": "ListDomainNames",
      "implemented": true
    },
    {
      "name": "ListDomainsForPackage",
      "implemented": false
    },
    {
      "name": "ListElasticsearchInstanceTypes",
      "implemented": false
    },
    {
      "name": "ListElasticsearchVersions",
      "implemented": true
    },
    {
      "name": "ListPackagesForDomain",
      "implemented": false
    },
    {
      "name": "ListTags",
      "implemented": true
    },
    {
      "name": "ListVpcEndpointAccess",
      "implemented": false
    },
    {
      "name": "ListVpcEndpoints",
      "implemented": false
    },
    {
      "name": "ListVpcEndpointsForDomain",
      "implemented": false
    },
    {
      "name": "PurchaseReservedElasticsearchInstanceOffering",
      "implemented": false
    },
    {
      "name": "RejectInboundCrossClusterSearchConnection",
      "implemented": false
    },
    {
      "name": "RemoveTags",
      "implemented": true
    },
    {
      "name": "RevokeVpcEndpointAccess",
      "implemented": false
    },
    {
      "name": "StartElasticsearchServiceSoftwareUpdate",
      "implemented": false
    },
    {
      "name": "UpdateElasticsearchDomainConfig",
      "implemented": true
    },
    {
      "name": "UpdatePackage",
      "implemented": false
    },
    {
      "name": "UpdateVpcEndpoint",
      "implemented": false
    },
    {
      "name": "UpgradeElasticsearchDomain",
      "implemented": false
    }
  ]
}