Retrieve catalogs.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
dlf:ListCatalogs | list | *All Resource
| None | None |
Request syntax
GET /api/metastore/catalogs/list HTTP/1.1Request parameters
Parameter | Type | Required | Description | Example |
IdPattern | string | No | A regular expression to match catalog IDs. | .* |
NextPageToken | string | No | The token for the next page of results. This is returned in the previous response. For the first request, pass an empty string (''). | ‘’ |
PageSize | integer | No | The number of entries per page. | 10 |
Response elements
Element | Type | Description | Example |
object | The response. | ||
| Catalogs | array | The catalogs. | [{"CatalogId":"xx"}] |
The details of the catalog. | |||
Code | string | The description of the status code. | OK |
Message | string | The error message. | . |
NextPageToken | string | The paging token. | 2cb472ec1bf84f8d92f9c4baa0d21c19aa |
RequestId | string | The request ID. | B7F4B621-E41E-4C84-B97F-42B5380A32BB |
Success | boolean | Indicates whether the request was successful. | true |
Examples
Success response
JSON format
{
"Catalogs": [
{
"CatalogId": "1344371",
"Description": "测试",
"LocationUri": "oss://dlf-test-oss-location/",
"Owner": "acs:ram::[accountId]:root",
"CreatedBy": "acs:ram::[accountId]:root\n",
"CreateTime": 1640662815603,
"UpdateTime": 1640662815603,
"Status": "CREATED",
"CatalogType": "HMS",
"DefaultCatalog": true,
"ThriftEnabled": true,
"JdbcEnabled": true,
"StorageAccessConfig": ""
}
],
"Code": "OK",
"Message": ".",
"NextPageToken": "2cb472ec1bf84f8d92f9c4baa0d21c19aa",
"RequestId": "B7F4B621-E41E-4C84-B97F-42B5380A32BB",
"Success": true
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.