Mengkueri daftar instans ApsaraDB RDS.
Deskripsi operasi
Mesin yang didukung
RDS MySQL
RDS PostgreSQL
RDS SQL Server
RDS MariaDB.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda. Token hanya dapat berisi karakter ASCII dan panjangnya tidak boleh melebihi 64 karakter. |
ETnLKlblzczshOTUbOCz**** |
| proxyId |
string |
No |
Parameter yang tidak digunakan lagi. Anda tidak perlu mengonfigurasi parameter ini. |
API |
| Engine |
string |
No |
Mesin database. Nilai valid:
Secara default, instans dari semua mesin database dikembalikan. |
MySQL |
| ZoneId |
string |
No |
ID zona. |
cn-hangzhou-a |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. |
rg-acfmy**** |
| DBInstanceStatus |
string |
No |
Status instans. Untuk informasi selengkapnya, lihat Status instans. |
Running |
| Expired |
string |
No |
Status kedaluwarsa instans. Nilai valid:
|
True |
| SearchKey |
string |
No |
Kata kunci yang digunakan untuk pencarian fuzzy berdasarkan ID instans atau deskripsi instans. |
rm-uf6w |
| DBInstanceId |
string |
No |
ID instans. |
rm-uf6wjk5**** |
| DBInstanceType |
string |
No |
Tipe instans. Nilai valid:
Secara default, instans dari semua tipe dikembalikan. |
Primary |
| RegionId |
string |
Yes |
ID wilayah. Anda dapat memanggil operasi DescribeRegions untuk mengkueri daftar wilayah terbaru. |
cn-hangzhou |
| PageSize |
integer |
No |
Jumlah entri per halaman. Nilai valid: 1 hingga 100. Nilai default: 30. |
30 |
| PageNumber |
integer |
No |
Nomor halaman. Nilai valid: bilangan bulat positif bukan nol yang tidak melebihi nilai maksimum tipe data Integer. Nilai default: 1. |
1 |
| InstanceNetworkType |
string |
No |
Jenis jaringan instans. Nilai valid:
Secara default, instans dari semua jenis jaringan dikembalikan. |
Classic |
| VpcId |
string |
No |
ID VPC. |
vpc-uf6f7l4fg90**** |
| VSwitchId |
string |
No |
ID vSwitch. |
vsw-uf6adz52c2p**** |
| DBInstanceClass |
string |
No |
Tipe instans. Untuk informasi selengkapnya, lihat Tipe instans. |
rds.mys2.small |
| EngineVersion |
string |
No |
Versi mesin database. |
8.0 |
| PayType |
string |
No |
Metode penagihan. Nilai valid:
|
Postpaid |
| ConnectionMode |
string |
No |
Mode akses instans. Nilai valid:
Secara default, instans dalam semua mode akses dikembalikan. |
Standard |
| Tags |
string |
No |
Tag yang terikat pada instans. Setiap tag terdiri dari TagKey dan TagValue. Anda dapat menentukan hingga lima pasangan tag sekaligus. Format: {"key1":"value1","key2":"value2"...}. Instans dikembalikan jika salah satu tag yang ditentukan cocok. |
{"key1":"value1"} |
| DedicatedHostGroupId |
string |
No |
ID klaster khusus. |
dhg-7a9**** |
| DedicatedHostId |
string |
No |
ID host di klaster khusus. |
i-bp**** |
| InstanceLevel |
integer |
No |
Apakah akan mengembalikan informasi edisi instans (Category). Nilai valid:
|
0 |
| QueryAutoRenewal |
boolean |
No |
Parameter yang dicadangkan. Anda tidak perlu mengonfigurasi parameter ini. |
test |
| ConnectionString |
string |
No |
Titik akhir instans. Gunakan titik akhir ini untuk mengkueri instans yang sesuai. |
rm-uf6wjk5****.mysql.rds.aliyuncs.com |
| NextToken |
string |
No |
Token paginasi. Atur parameter ini ke nilai NextToken yang dikembalikan dalam pemanggilan sebelumnya ke operasi DescribeDBInstances. Jika hasil rentang beberapa halaman, Anda dapat menggunakan token ini untuk mengambil halaman berikutnya. |
o7PORW5o2TJg**** |
| MaxResults |
integer |
No |
Jumlah entri per halaman. Nilai valid: 1 hingga 100. Nilai default: 30. Catatan
Jika Anda menentukan parameter ini, parameter PageSize dan PageNumber tidak tersedia. |
30 |
| Filter |
string |
No |
String JSON kondisi filter instans dan nilainya. |
{"babelfishEnabled":"true"} |
| Category |
string |
No |
Edisi instans. Nilai valid:
|
cluster |
Operasi ini mendukung dua metode berikut untuk melihat data yang dikembalikan:
Metode 1: Atur parameter MaxResults untuk menentukan jumlah entri per halaman, lalu atur parameter NextToken ke token paginasi untuk mengambil halaman berikutnya. Atur NextToken ke nilai NextToken yang dikembalikan dalam pemanggilan sebelumnya ke operasi DescribeDBInstances.
Saat Anda memanggil operasi ini untuk pertama kalinya untuk kueri berhalaman, atur hanya parameter MaxResults. Operasi ini mengembalikan halaman pertama data dan nilai NextToken.
Metode 2: Atur parameter PageSize untuk menentukan jumlah entri per halaman, dan gunakan parameter PageNumber untuk menavigasi antar halaman.
Anda hanya dapat menggunakan salah satu dari dua metode tersebut. Ketika sejumlah besar catatan dikembalikan, Metode 1 direkomendasikan untuk kinerja kueri yang lebih cepat.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| Items |
object |
||
| DBInstance |
array<object> |
Daftar instans. |
|
|
array<object> |
Detail instans. |
||
| BpeEnabled |
string |
A deprecated parameter. |
0 |
| BurstingEnabled |
boolean |
Indicates whether the I/O burst feature is enabled. Valid values:
|
false |
| Category |
string |
The RDS edition of the instance. Valid values:
Catatan
This parameter is returned only when the InstanceLevel parameter is set to 1. |
Basic |
| IsAnalyticReadOnlyIns |
boolean |
false |
|
| ConnectionMode |
string |
The connection mode of the instance. Valid values:
|
Standard |
| ConnectionString |
string |
The endpoint of the instance. |
rm-uf6wjk5****.mysql.rds.aliyuncs.com |
| CreateTime |
string |
The creation time of the instance. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2018-11-05T11:26:02Z |
| DBInstanceCPU |
string |
The number of CPU instances. Returns only when the InstanceLevel parameter is 1. |
2 |
| DBInstanceClass |
string |
The instance type of the instance. For information, see Primary ApsaraDB RDS instance types. |
rds.mys2.small |
| DBInstanceDescription |
string |
The instance description. |
testdb |
| DBInstanceId |
string |
The instance ID. |
rm-uf6wjk5**** |
| DBInstanceMemory |
integer |
The memory size of the node. Unit: MB. Returns only when the InstanceLevel parameter is 1. |
4096 |
| DBInstanceNetType |
string |
The type of the network connection to the instance. Valid values:
|
Internet |
| DBInstanceStatus |
string |
The instance status. For more information, see Instance statuses. |
Running |
| DBInstanceStorageType |
string |
The storage type of the instance. |
ModuleList.4.ModuleCode |
| DBInstanceType |
string |
The type of the instance. Valid values:
|
Primary |
| DedicatedHostGroupId |
string |
The ID of the dedicated cluster. |
dhg-7a9**** |
| DedicatedHostGroupName |
string |
The name of the dedicated cluster. |
testhostgroup |
| DedicatedHostIdForLog |
string |
The ID of the host on which the logger instance resides. |
dh-bp**** |
| DedicatedHostIdForMaster |
string |
The ID of the host on which the primary instance resides. |
dh-bp**** |
| DedicatedHostIdForSlave |
string |
The ID of the host on which the secondary instance resides. |
dh-bp**** |
| DedicatedHostNameForLog |
string |
The name of the host on which the logger instance resides. |
testlog |
| DedicatedHostNameForMaster |
string |
The name of the host on which the primary instance resides. |
testmaster |
| DedicatedHostNameForSlave |
string |
The name of the host on which the secondary instance resides. |
testslave |
| DedicatedHostZoneIdForLog |
string |
The zone ID of the host on which the logger instance resides. |
cn-hangzhou-b |
| DedicatedHostZoneIdForMaster |
string |
The zone ID of the host on which the primary instance resides. |
cn-hangzhou-c |
| DedicatedHostZoneIdForSlave |
string |
The zone ID of the host on which the secondary instance resides. |
cn-hangzhou-d |
| DeletionProtection |
boolean |
Indicates whether the release protection feature is enabled for the instance. Valid values:
|
false |
| DestroyTime |
string |
The time when the instance was destroyed. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2018-11-05T11:26:02Z |
| Engine |
string |
The database engine of the instance. |
MySQL |
| EngineVersion |
string |
The database engine version. |
5.7 |
| ExpireTime |
string |
The expiration time of the instance. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. Catatan
Pay-as-you-go instances never expire. |
2019-02-27T16:00:00Z |
| GeneralGroupName |
string |
The name of the dedicated cluster to which the instance belongs. This parameter is returned only when the instance is created in an ApsaraDB MyBase cluster that runs MySQL on Standard Edition. |
TestGroup |
| GuardDBInstanceId |
string |
The ID of the disaster recovery instance. This parameter is returned only when the instance is a primary instance and has a disaster recovery instance attached. |
rm-uf64zsu**** |
| InstanceNetworkType |
string |
The network type of the instance. Valid values:
|
Classic |
| IoAccelerationEnabled |
string |
Indicates whether the I/O acceleration feature is enabled. Valid values:
|
0 |
| LockMode |
string |
The lock mode of the instance. Valid values:
|
Unlock |
| LockReason |
string |
The reason why the instance was locked. |
instance_expired |
| MasterInstanceId |
string |
The ID of the primary instance. If this parameter is null, the instance is a primary instance. |
rm-uf6wjk5**** |
| MutriORsignle |
boolean |
Indicates whether the multi-zone deployment method is used for the instance. Valid values:
Catatan
If the multi-zone deployment method is used for the instance, the zone ID of the instance contains MAZ. Example: |
true |
| PayType |
string |
The billing method of the instance. Valid values:
|
Postpaid |
| ReadOnlyDBInstanceIds |
object |
||
| ReadOnlyDBInstanceId |
array<object> |
The IDs of the read-only instances. This parameter is returned only when the instance is a primary instance and has the read-only instances attached. |
|
|
object |
|||
| DBInstanceId |
string |
The read-only instance ID. |
rr-uf6wjk5**** |
| RegionId |
string |
The region ID. |
cn-hangzhou |
| ResourceGroupId |
string |
The resource group ID. |
rg-acfmy**** |
| SwitchWeight |
integer |
Indicates whether the instance supports weight-based switchovers for high availability. This parameter is returned only when the instance is created in an ApsaraDB MyBase cluster that runs MySQL on Standard Edition. Valid values:
|
100 |
| TempDBInstanceId |
string |
The ID of the temporary instance. This parameter is returned only when the instance is a primary instance and has a temporary instance attached. |
rm-uf64zsu**** |
| Tips |
string |
The information about the exception that is detected on the instance. This parameter is returned only when the instance is created in an ApsaraDB MyBase cluster that runs MySQL on Standard Edition. |
normal |
| TipsLevel |
integer |
The severity of the exception that is detected on the instance. This parameter is returned only when the instance is created in an ApsaraDB MyBase cluster that runs MySQL on Standard Edition. Valid values:
|
1 |
| VSwitchId |
string |
The vSwitch ID. |
vsw-uf6adz52c2p**** |
| VpcCloudInstanceId |
string |
The ID of the instance. This parameter is returned only when the instance resides in a VPC. |
rm-uf6wjk5**** |
| VpcId |
string |
The virtual private cloud (VPC) ID. |
vpc-uf6f7l4fg90**** |
| VpcName |
string |
The VPC name. |
test-huadong |
| ZoneId |
string |
The zone ID. |
cn-hangzhou-a |
| BlueGreenDeploymentName |
string |
test |
|
| BlueInstanceName |
string |
test |
|
| GreenInstanceName |
string |
test |
|
| AutoRenewal |
boolean |
false |
|
| ColdDataEnabled |
boolean |
A reserved parameter. |
false |
| IsAnalyticIns |
string |
||
| NextToken |
string |
Token paginasi. Jika hasil rentang beberapa halaman, teruskan nilai ini di parameter NextToken untuk mengambil halaman berikutnya. |
o7PORW5o2TJg**** |
| PageNumber |
integer |
Nomor halaman. Catatan
Jika Anda menentukan parameter MaxResults atau NextToken, nilai kembali ini hanya 1. Anda dapat mengabaikan nilai kembali ini. |
1 |
| PageRecordCount |
integer |
Jumlah instans pada halaman saat ini. |
10 |
| RequestId |
string |
ID permintaan. |
1AD222E9-E606-4A42-BF6D-8A4442913CEF |
| TotalRecordCount |
integer |
Jumlah total catatan. Catatan
Jika Anda menentukan parameter MaxResults atau NextToken, nilai kembali ini hanya menampilkan jumlah catatan pada halaman saat ini. Anda dapat mengabaikan nilai kembali ini. |
100 |
Contoh
Respons sukses
JSONformat
{
"Items": {
"DBInstance": [
{
"BpeEnabled": "0",
"BurstingEnabled": false,
"Category": "Basic",
"IsAnalyticReadOnlyIns": false,
"ConnectionMode": "Standard",
"ConnectionString": "rm-uf6wjk5****.mysql.rds.aliyuncs.com",
"CreateTime": "2018-11-05T11:26:02Z",
"DBInstanceCPU": "2",
"DBInstanceClass": "rds.mys2.small",
"DBInstanceDescription": "testdb",
"DBInstanceId": "rm-uf6wjk5****",
"DBInstanceMemory": 4096,
"DBInstanceNetType": "Internet",
"DBInstanceStatus": "Running",
"DBInstanceStorageType": "ModuleList.4.ModuleCode",
"DBInstanceType": "Primary",
"DedicatedHostGroupId": "dhg-7a9****",
"DedicatedHostGroupName": "testhostgroup",
"DedicatedHostIdForLog": "dh-bp****",
"DedicatedHostIdForMaster": "dh-bp****",
"DedicatedHostIdForSlave": "dh-bp****",
"DedicatedHostNameForLog": "testlog",
"DedicatedHostNameForMaster": "testmaster",
"DedicatedHostNameForSlave": "testslave",
"DedicatedHostZoneIdForLog": "cn-hangzhou-b",
"DedicatedHostZoneIdForMaster": "cn-hangzhou-c",
"DedicatedHostZoneIdForSlave": "cn-hangzhou-d",
"DeletionProtection": false,
"DestroyTime": "2018-11-05T11:26:02Z",
"Engine": "MySQL",
"EngineVersion": "5.7",
"ExpireTime": "2019-02-27T16:00:00Z",
"GeneralGroupName": "TestGroup",
"GuardDBInstanceId": "rm-uf64zsu****",
"InstanceNetworkType": "Classic",
"IoAccelerationEnabled": "0",
"LockMode": "Unlock",
"LockReason": "instance_expired",
"MasterInstanceId": "rm-uf6wjk5****",
"MutriORsignle": true,
"PayType": "Postpaid",
"ReadOnlyDBInstanceIds": {
"ReadOnlyDBInstanceId": [
{
"DBInstanceId": "rr-uf6wjk5****"
}
]
},
"RegionId": "cn-hangzhou",
"ResourceGroupId": "rg-acfmy****",
"SwitchWeight": 100,
"TempDBInstanceId": "rm-uf64zsu****",
"Tips": "normal",
"TipsLevel": 1,
"VSwitchId": "vsw-uf6adz52c2p****",
"VpcCloudInstanceId": "rm-uf6wjk5****",
"VpcId": "vpc-uf6f7l4fg90****",
"VpcName": "test-huadong",
"ZoneId": "cn-hangzhou-a",
"BlueGreenDeploymentName": "test",
"BlueInstanceName": "test",
"GreenInstanceName": "test",
"AutoRenewal": false,
"ColdDataEnabled": false,
"IsAnalyticIns": ""
}
]
},
"NextToken": "o7PORW5o2TJg****",
"PageNumber": 1,
"PageRecordCount": 10,
"RequestId": "1AD222E9-E606-4A42-BF6D-8A4442913CEF",
"TotalRecordCount": 100
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Invalid.NextToken | The parameter NextToken is invalid. | |
| 400 | InvalidDBInstanceType.ValueNotSupport | The specified parameter DBInstanceType is not valid. | |
| 400 | InvalidParameter.OwnerAccount | The specified parameter OwnerAccount is not valid. | |
| 400 | TimeoutRetryLater | Timeout, Please retry later. | |
| 400 | InvalidExpired.Format | The instance expiration status parameter is incorrect. | |
| 400 | Abs.InvalidAccount.NotFound | account is not found. | |
| 400 | Abs.ImageNotFound | The specified Image is disabled or is deleted. | |
| 400 | Order.ComboInstanceNotAllowOperate | A package instance is not allowed to operate independently. | |
| 400 | Price.PricingPlanResultNotFound | Pricing plan price result not found. | |
| 400 | Order.NoRealNameAuthentication | You have not passed the real-name authentication and do not meet the purchase conditions. Please log in to the user center for real-name authentication. | |
| 400 | InsufficientAvailableQuota | Your account quota limit is less than 0, please recharge before trying to purchase. | |
| 400 | CommodityServiceCalling.Exception | Failed to call commodity service. | |
| 400 | RegionDissolvedEOM | Dear customer, Alibaba Cloud plans to optimize and adjust the current region. Cloud services in this region will cease operations. You are currently unable to operate new purchase orders. Thank you for your understanding and support. | |
| 400 | Commodity.InvalidComponent | The module you purchased is not legal, please buy it again. | |
| 400 | RegionEndTimeDissolvedAustralia | Cloud services in the Australia (Sydney) region will be discontinued. Set the validity date to September 30, 2024 or earlier than September 30, 2024. | |
| 400 | Price.CommoditySys | Commodity system call exception. | |
| 400 | Pay.InsufficientBalance | Insufficient available balance. | |
| 400 | Order.PeriodInvalid | There is a problem with the period you selected, please choose again. | |
| 400 | pay.noCreditCard | Account not bound to credit card. | |
| 400 | Order.InstHasUnpaidOrder | There is an unpaid order for the service you have purchased. Please pay or void it before placing the order. | |
| 400 | noAvailablePaymentMethod | No payment method is specified for your account. We recommend that you add a payment method. | |
| 400 | BasicInfoUncompleted | Your information is incomplete. Complete your information before the operation. | |
| 400 | Risk.RiskControlRejection | Your account is abnormal, please contact customer service for details. | |
| 400 | Api.NotSupport | Specified api is not supported. | |
| 400 | ContainForbiddenLabelError | There is a label that prohibits placing orders. Please contact your distributor for assistance. | |
| 400 | InvalidDBInstanceId.NotFound | The DBInstanceId provided does not exist in records. | |
| 400 | InvalidInstanceLevel.DiskType | Specified instance level not support request disk type | |
| 400 | InvalidParam | Sepcified wal level Parameter is invalid. There are still logical slots in instance, so it can not be set as replica. | |
| 400 | KmsApiError | User secret key invalid. | |
| 400 | System.SaleValidateFailed | Sales expression validation system error. | |
| 400 | SqlExecuteFailedOrTimeout | sql command execution failed or timed out:%s. | |
| 400 | ColdData.EngineVersionNotSupport | The current instance engine version not support coldDataEnabled. | |
| 400 | ColdData.MinorVersionNotSupport | The current instance minor version not support coldDataEnabled. | |
| 400 | IncorrectTargetClasscode | The current instance type does not support this operation. | |
| 400 | InvalidConnectionString.Duplicate | Specified connection string already exists in the RDS. | |
| 400 | RequiredParam.NotFound | Required input param is not found. | |
| 400 | Parameters.Invalid | Parameter error, please check the parameters. | |
| 400 | BackupPolicyNotSupport | Cold Data won't open with CrossBackup or Flash Backup, please check Backup Policy. | |
| 400 | InvalideStatus.Format | The instance status does not support this operation. | |
| 400 | InvalidReleasedKeepPolicy.Format | Specified Released Keep Policy is not valid. | |
| 400 | InvalidDBInstanceEngineType.Format | the DB instance engine type does not support this operation. | |
| 400 | Pay.NoCreditCard | No credit cards. | |
| 400 | VpcNetworkTypeNotSupport | The vpc network type instance does not support this operation. | |
| 400 | MirrorInsExists | Specified DB instance mirror ins already existed. | |
| 400 | UnsupportedClassCode | The specified DB instance class stops selling. | |
| 400 | InvalidBackupSet | The specified database does not exist in the backup set. | |
| 400 | OrdTCommodityQueryError | Failed to query for product. | |
| 400 | ProductInstanceReleased | The instance has been released. Please check before placing the order. | |
| 400 | RegionEndTimeDissolvedIndia | The region is no longer supported. | |
| 500 | ExternalFailure | The request processing has failed due to external service failure. | |
| 500 | RequestMetaDataFailed | The service request failed. Please try again later or contact service personnel. | |
| 500 | InvokeProxyFailure | The request processing has failed due to service failure of rds api. | |
| 403 | OrderStatus.UnPaid | The specified db instance has unpaid order. | |
| 403 | InvalidReduceDiskSize | The storage capacity after the scale-down must be larger than the used amount. | |
| 403 | CloudSSDNotSupport | Cloud ssd does not support this operation, please upgrade to essd. | |
| 403 | InvalidUserOperatorPermission | The user permission does not support this operation. | |
| 403 | InvalidVswitchId | Specified conn vswitch id is not valid. | |
| 403 | IncorrectMinorVersion | Current engine minor version does not support operations. | |
| 403 | OperationDenied.ZoneResource | There is no available zone for inventory. | |
| 403 | NotInFlowController | Sorry,no permission. | |
| 403 | InvalidKmsKey | Kms key is disabled. | |
| 403 | InvalidInstanceLevel.Malformed | Current DB instance level does not support this operation. | |
| 404 | InvalidClusterKms | The current instance does not authorized to access the Key Management Service. | |
| 404 | Request.NotFound | The requested resource is not available. | |
| 404 | HostInfo.NotFound | The specified host info is not found. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.