Querying an Autoscaling Policy¶
Function¶
This API is used to query the storage autoscaling policy of a DB instance.
Before calling an API, you need to understand the API in Authentication.
Before calling this API, obtain the required region and endpoint.
Constraints¶
This API is only available to RDS for MySQL, Microsoft SQL Server and RDS for PostgreSQL instances whose storage type is cloud SSDs or extreme SSDs and storage space is at least 40 GB.
URI¶
URI format
GET /v3/{project_id}/instances/{instance_id}/disk-auto-expansion
Parameter description
¶ Parameter
Mandatory
Description
project_id
Yes
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
Instance ID.
Request¶
Parameter description
None
URI example
Response¶
Normal response
¶ Parameter
Type
Description
switch_option
Boolean
Whether autoscaling is enabled.
true: Enabled.
false: Disabled.
limit_size
Integer
Upper limit for autoscaling, in GB.
trigger_threshold
Integer
Threshold to trigger autoscaling. If the available storage drops to this threshold or 10 GB, autoscaling is triggered.
Example normal response
{ "switch_option" : true, "limit_size" : 4000, "trigger_threshold" : 10 }
Abnormal response
For details, see Abnormal Request Results.
Status Code¶
Normal
200
Abnormal
For details, see Status Codes.
Error Code¶
For details, see Error Codes.