All Products
Search
Document Center

Auto Scaling:DetachDBInstances

Last Updated:May 25, 2026

Melepaskan satu atau beberapa instans ApsaraDB RDS dari grup penskalaan. Jika Anda ingin mengurangi jumlah instans ApsaraDB RDS yang terhubung ke grup penskalaan, Anda dapat memanggil operasi DetachDBInstances. Operasi ini melepaskan instans ApsaraDB RDS dari grup penskalaan, sehingga meningkatkan kelincahan dan efisiensi dalam mengelola serta mengalokasikan sumber daya Anda.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kenyamanan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi untuk berbagai SDK.

Parameter permintaan

Parameter

Type

Required

Example

Description

Action

String

Yes

DetachDBInstances

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DetachDBInstances.

ScalingGroupId

String

Yes

asg-bp1igpak5ft1flyp****

ID grup penskalaan.

ForceDetach

Boolean

No

false

Menentukan apakah akan menghapus alamat IP pribadi dari instans yang ada di grup penskalaan dari daftar putih alamat IP instans ApsaraDB RDS yang ditandai untuk dilepas. Nilai yang valid:

  • true

  • false

Nilai default: false.

ClientToken

String

No

123e4567-e89b-12d3-a456-42665544****

Token client yang digunakan untuk memastikan idempotensi permintaan.

Anda dapat menggunakan client untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda. Token hanya boleh berisi karakter ASCII dan panjangnya tidak boleh lebih dari 64 karakter. Untuk informasi selengkapnya, lihat Ensure idempotence.

DBInstance.N

String

No

rm-bp12cy3****

ID instans ApsaraDB RDS ke-N yang ingin Anda lepaskan dari grup penskalaan Anda. Anda dapat melepas hingga lima instans ApsaraDB RDS dari satu grup penskalaan dalam setiap pemanggilan.

RegionId

String

No

cn-qingdao

ID wilayah grup penskalaan.

RemoveSecurityGroup

Boolean

No

false

Menentukan apakah akan menghapus daftar putih security group dari instans ApsaraDB RDS yang ditandai untuk dilepas. Parameter ini hanya berlaku jika Anda menetapkan AttachMode ke SecurityGroup. Nilai yang valid:

  • true

  • false

Nilai default: false.

Parameter respons

Parameter

Type

Example

Description

RequestId

String

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

ID permintaan.

Contoh

Contoh permintaan

http(s)://ess.aliyuncs.com/?Action=DetachDBInstances
&ScalingGroupId=asg-bp1igpak5ft1flyp****
&ForceDetach=false
&ClientToken=123e4567-e89b-12d3-a456-42665544****
&DBInstance=["rm-bp12cy3****"]
&RegionId=cn-qingdao
&RemoveSecurityGroup=false
&<Common request parameters>

Contoh respons sukses

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<DetachDBInstancesResponse>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</DetachDBInstancesResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

Kode kesalahan

Untuk daftar kode kesalahan, lihat Service error codes.

HTTP status code

Error code

Error message

Description

404

InvalidScalingGroupId.NotFound

The specified scaling group does not exist.

Grup penskalaan yang ditentukan tidak ada dalam Akun Alibaba Cloud.

400

InvalidDBInstanceId.NotFound

DB instance "%s" does not exist.

Instans ApsaraDB RDS yang ditentukan tidak ada.