Help Center/ Database Security Service/ API Reference/ API Description/ Audit Instance/ Obtaining the Total Number of Resources via the SecMaster Connector
Updated on 2026-07-10 GMT+08:00

Obtaining the Total Number of Resources via the SecMaster Connector

Function

This API is used to obtain the resources via SecMaster connector.

URI

GET /v1/resource-manager/domains/{domain_id}/all-resources/{region_id}/{resource_type}/count

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

domain_id

Yes

String

Definition

Account ID. Obtain the value by calling the IAM API for querying IAM user details.

Constraints

N/A

Range

The value is subject to the IAM API for querying IAM user details.

Default value

N/A

resource_type

Yes

String

Definition

Resource type.

Constraints

N/A

Range

  • cloudservers: audit

  • dbEncrypt: encryption

  • dbOm: O&M

Default value

N/A

region_id

Yes

String

Definition

Use the current region ID.

Constraints

N/A

Range

Use the current region ID.

Default value

Use the current region ID.

Request Parameters

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

X-Auth-Token

Yes

String

Definition

User token. The token can be queried by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token.

Constraints

N/A

Range

Obtain the value by calling the IAM API for obtaining the user token.

Default value

N/A

Response Parameters

Status code: 200

Table 3 Response body parameters

Parameter

Type

Description

total_count

Integer

Total

Status code: 400

Table 4 Response body parameters

Parameter

Type

Description

details

Array of DbssErrorDetail objects

PDP5 authentication exception information

encoded_authorization_message

String

PDP5 authentication exception information

error_code

String

Error Codes

error_msg

String

Error message.

Table 5 DbssErrorDetail

Parameter

Type

Description

error_code

String

Error Codes

error_msg

String

PDP5 error information

Status code: 401

Table 6 Response body parameters

Parameter

Type

Description

details

Array of DbssErrorDetail objects

PDP5 authentication exception information

encoded_authorization_message

String

PDP5 authentication exception information

error_code

String

Error Codes

error_msg

String

Error message.

Table 7 DbssErrorDetail

Parameter

Type

Description

error_code

String

Error Codes

error_msg

String

PDP5 error information

Status code: 403

Table 8 Response body parameters

Parameter

Type

Description

details

Array of DbssErrorDetail objects

PDP5 authentication exception information

encoded_authorization_message

String

PDP5 authentication exception information

error_code

String

Error Codes

error_msg

String

Error message.

Table 9 DbssErrorDetail

Parameter

Type

Description

error_code

String

Error Codes

error_msg

String

PDP5 error information

Status code: 500

Table 10 Response body parameters

Parameter

Type

Description

details

Array of DbssErrorDetail objects

PDP5 authentication exception information

encoded_authorization_message

String

PDP5 authentication exception information

error_code

String

Error Codes

error_msg

String

Error message.

Table 11 DbssErrorDetail

Parameter

Type

Description

error_code

String

Error Codes

error_msg

String

PDP5 error information

Example Requests

/v1/resource-manager/domains/{domain_id}/all-resources/{region_id}/{resource_type}/count

Example Responses

None

Status Codes

Status Code

Description

200

OK

400

Invalid request parameter.

401

Authorization failed.

403

Unauthorized

500

Server error.

Error Codes

See Error Codes.