{
  "schemaVersion": "1.0",
  "generatedAt": "2026-09-24T14:38:51.476Z",
  "sourceRevision": "ef7271fb93d8bbd5a9da24e14d08ca4aa76b515d",
  "documentation": "/aws/services/opensearch",
  "licensing": {
    "minimumPlans": [
      "Hobby"
    ],
    "lastUpdated": "2026-03-23",
    "sourceUrl": "/aws/licensing/"
  },
  "summary": {
    "total": 96,
    "implemented": 14,
    "notImplemented": 82
  },
  "service": "opensearch",
  "displayName": "OpenSearch",
  "operations": [
    {
      "name": "AcceptInboundConnection",
      "implemented": false
    },
    {
      "name": "AddDataSource",
      "implemented": false
    },
    {
      "name": "AddDirectQueryDataSource",
      "implemented": false
    },
    {
      "name": "AddTags",
      "implemented": true
    },
    {
      "name": "AssociatePackage",
      "implemented": false
    },
    {
      "name": "AssociatePackages",
      "implemented": false
    },
    {
      "name": "AttachDataSource",
      "implemented": false
    },
    {
      "name": "AuthorizeVpcEndpointAccess",
      "implemented": false
    },
    {
      "name": "CancelDomainConfigChange",
      "implemented": false
    },
    {
      "name": "CancelServiceSoftwareUpdate",
      "implemented": false
    },
    {
      "name": "CreateApplication",
      "implemented": false
    },
    {
      "name": "CreateDomain",
      "implemented": true
    },
    {
      "name": "CreateIndex",
      "implemented": false
    },
    {
      "name": "CreateOutboundConnection",
      "implemented": false
    },
    {
      "name": "CreatePackage",
      "implemented": false
    },
    {
      "name": "CreateVpcEndpoint",
      "implemented": false
    },
    {
      "name": "DeleteApplication",
      "implemented": false
    },
    {
      "name": "DeleteDataSource",
      "implemented": false
    },
    {
      "name": "DeleteDirectQueryDataSource",
      "implemented": false
    },
    {
      "name": "DeleteDomain",
      "implemented": true
    },
    {
      "name": "DeleteInboundConnection",
      "implemented": false
    },
    {
      "name": "DeleteIndex",
      "implemented": false
    },
    {
      "name": "DeleteOutboundConnection",
      "implemented": false
    },
    {
      "name": "DeletePackage",
      "implemented": false
    },
    {
      "name": "DeleteVpcEndpoint",
      "implemented": false
    },
    {
      "name": "DeregisterCapability",
      "implemented": false
    },
    {
      "name": "DescribeDataSourceAttachment",
      "implemented": false
    },
    {
      "name": "DescribeDomain",
      "implemented": true
    },
    {
      "name": "DescribeDomainAutoTunes",
      "implemented": false
    },
    {
      "name": "DescribeDomainChangeProgress",
      "implemented": true
    },
    {
      "name": "DescribeDomainConfig",
      "implemented": true
    },
    {
      "name": "DescribeDomainHealth",
      "implemented": false
    },
    {
      "name": "DescribeDomainNodes",
      "implemented": false
    },
    {
      "name": "DescribeDomains",
      "implemented": true
    },
    {
      "name": "DescribeDryRunProgress",
      "implemented": false
    },
    {
      "name": "DescribeInboundConnections",
      "implemented": false
    },
    {
      "name": "DescribeInsightDetails",
      "implemented": false
    },
    {
      "name": "DescribeInstanceTypeLimits",
      "implemented": false
    },
    {
      "name": "DescribeOutboundConnections",
      "implemented": false
    },
    {
      "name": "DescribePackages",
      "implemented": false
    },
    {
      "name": "DescribeReservedInstanceOfferings",
      "implemented": false
    },
    {
      "name": "DescribeReservedInstances",
      "implemented": false
    },
    {
      "name": "DescribeVpcEndpoints",
      "implemented": false
    },
    {
      "name": "DetachDataSource",
      "implemented": false
    },
    {
      "name": "DissociatePackage",
      "implemented": false
    },
    {
      "name": "DissociatePackages",
      "implemented": false
    },
    {
      "name": "GetApplication",
      "implemented": false
    },
    {
      "name": "GetCapability",
      "implemented": false
    },
    {
      "name": "GetCompatibleVersions",
      "implemented": true
    },
    {
      "name": "GetDataSource",
      "implemented": false
    },
    {
      "name": "GetDefaultApplicationSetting",
      "implemented": false
    },
    {
      "name": "GetDirectQueryDataSource",
      "implemented": false
    },
    {
      "name": "GetDomainMaintenanceStatus",
      "implemented": false
    },
    {
      "name": "GetIndex",
      "implemented": false
    },
    {
      "name": "GetMigration",
      "implemented": false
    },
    {
      "name": "GetPackageVersionHistory",
      "implemented": false
    },
    {
      "name": "GetUpgradeHistory",
      "implemented": false
    },
    {
      "name": "GetUpgradeStatus",
      "implemented": false
    },
    {
      "name": "InsightFeedback",
      "implemented": false
    },
    {
      "name": "ListApplications",
      "implemented": false
    },
    {
      "name": "ListDataSourceAttachments",
      "implemented": false
    },
    {
      "name": "ListDataSources",
      "implemented": false
    },
    {
      "name": "ListDirectQueryDataSources",
      "implemented": false
    },
    {
      "name": "ListDomainMaintenances",
      "implemented": false
    },
    {
      "name": "ListDomainNames",
      "implemented": true
    },
    {
      "name": "ListDomainsForPackage",
      "implemented": false
    },
    {
      "name": "ListInsights",
      "implemented": false
    },
    {
      "name": "ListInstanceTypeDetails",
      "implemented": false
    },
    {
      "name": "ListMigrations",
      "implemented": false
    },
    {
      "name": "ListPackagesForDomain",
      "implemented": false
    },
    {
      "name": "ListScheduledActions",
      "implemented": false
    },
    {
      "name": "ListTags",
      "implemented": true
    },
    {
      "name": "ListVersions",
      "implemented": true
    },
    {
      "name": "ListVpcEndpointAccess",
      "implemented": false
    },
    {
      "name": "ListVpcEndpoints",
      "implemented": false
    },
    {
      "name": "ListVpcEndpointsForDomain",
      "implemented": false
    },
    {
      "name": "PurchaseReservedInstanceOffering",
      "implemented": false
    },
    {
      "name": "PutDefaultApplicationSetting",
      "implemented": false
    },
    {
      "name": "RegisterCapability",
      "implemented": false
    },
    {
      "name": "RejectInboundConnection",
      "implemented": false
    },
    {
      "name": "RemoveTags",
      "implemented": true
    },
    {
      "name": "RevokeVpcEndpointAccess",
      "implemented": false
    },
    {
      "name": "RollbackServiceSoftwareUpdate",
      "implemented": false
    },
    {
      "name": "StartDomainMaintenance",
      "implemented": false
    },
    {
      "name": "StartMigration",
      "implemented": false
    },
    {
      "name": "StartServiceSoftwareUpdate",
      "implemented": false
    },
    {
      "name": "UpdateApplication",
      "implemented": false
    },
    {
      "name": "UpdateDataSource",
      "implemented": false
    },
    {
      "name": "UpdateDirectQueryDataSource",
      "implemented": false
    },
    {
      "name": "UpdateDomainConfig",
      "implemented": true
    },
    {
      "name": "UpdateIndex",
      "implemented": false
    },
    {
      "name": "UpdatePackage",
      "implemented": false
    },
    {
      "name": "UpdatePackageScope",
      "implemented": false
    },
    {
      "name": "UpdateScheduledAction",
      "implemented": false
    },
    {
      "name": "UpdateVpcEndpoint",
      "implemented": false
    },
    {
      "name": "UpgradeDomain",
      "implemented": true
    }
  ]
}