Get DBaaS OpenSearch ACL configuration

GET /dbaas-opensearch/{name}/acl-config

Path parameters

  • name string Required

    Service name

    Minimum length is 0, maximum length is 63.


  • 200 application/json


    Hide response attributes Show response attributes object
    • acls array[object]

      List of OpenSearch ACLs

      Hide acls attributes Show acls attributes object
      • rules array[object]
        Hide rules attributes Show rules attributes object
        • index string Required

          OpenSearch index pattern

          Maximum length is 249. Format should match the following pattern: [^\s\/]+.

        • OpenSearch permission

          Values are admin, read, deny, readwrite, or write.

      • username string

        Minimum length is 1, maximum length is 64.

    • Enable OpenSearch ACLs. When disabled authenticated service users have unrestricted access.

    • Enable to enforce index rules in a limited fashion for requests that use the _mget, _msearch, and _bulk APIs

GET /dbaas-opensearch/{name}/acl-config
curl \
 -X GET{name}/acl-config
Response examples (200)
  "acls": [
      "rules": [
          "index": "string",
          "permission": "admin"
      "username": "string"
  "acl-enabled": true,
  "extended-acl-enabled": true