Reviewed-by: Boka, Ladislav <ladislav.boka@t-systems.com> Co-authored-by: Ru, Li Yi <liyiru7@huawei.com> Co-committed-by: Ru, Li Yi <liyiru7@huawei.com>
9.0 KiB
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
- Parameter description
Table 1 Parameters 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
- URI example
GET https://rds.eu-de.otc.t-systems.com/v3/054e292c9880d4992f02c0196d3ea468/instances/3d39c18788b54a919bab633874c159dfin011/disk-auto-expansion
Response
- Normal response
Table 2 Parameters 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
- Abnormal
For details, see Status Codes.
Error Code
For details, see Error Codes.