Files
doc-exports/docs/rds/api-ref/rds_11_0026.html
wangdengke2 1ddaec1a62 rds_api
Reviewed-by: Gladkov, Maksim <mgladkov@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-authored-by: wangdengke2 <wangdengke2@huawei.com>
Co-committed-by: wangdengke2 <wangdengke2@huawei.com>
2026-01-29 11:28:26 +00:00

14 KiB

Updating an Extension

Function

This API is used to update an extension on a specified database.

Constraints

This operation cannot be performed when the DB instance is in any of the following statuses: creating, changing instance class, changing port, or abnormal.

URI

  • URI format

    PUT https://{Endpoint}/v3/{project_id}/instances/{instance_id}/extensions

  • Parameter description
    Table 1 Parameters

    Parameter

    Mandatory

    Description

    project_id

    Yes

    Specifies the project ID of a tenant in a region.

    For details about how to obtain the project ID, see Obtaining a Project ID.

    instance_id

    Yes

    Specifies the DB instance ID.

Request

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

Content-Type

Yes

String

The content type.

The default value is application/json.

X-Auth-Token

Yes

String

Specifies the user token.

The user token is a response to the API used to obtain a user token.

Table 3 Parameters

Parameter

Mandatory

Type

Description

database_name

Yes

String

The name of the specific database created inside the RDS instance. This is the logical database name, not the RDS instance identifier.

extension_name

Yes

String

Extension name.

Example Request

Update the extension pg_stat_statements for database db1.

PUT https://rds.eu-de.otc.t-systems.com/v3/0483b6b16e954cb88930a360d2c4e663/instances/dsfae23fsfdsae3435in03/extensions 
{ 
   "database_name" : "db1", 
   "extension_name" : "pg_stat_statements" 
 }

Response

Status Code

Error Code

For details, see Error Codes.