Mengambil informasi detail dari instans tertentu.
Deskripsi operasi
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
rocketmq:GetInstance |
get |
*Instance
|
None | None |
Sintaks permintaan
GET /instances/{instanceId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
ID instans yang akan dikueri. |
rmq-cn-7e22ody**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
Tidak ada parameter yang diperlukan.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Data tanggapan. |
||
| requestId |
string |
ID permintaan. Setiap permintaan memiliki ID unik yang dapat digunakan untuk memecahkan masalah. |
05AB7FBD-F1D3-5D87-BF78-BD782249**** |
| success |
boolean |
Apakah operasi berhasil. |
true |
| data |
object |
Data tanggapan. |
|
| regionId |
string |
ID wilayah instans. |
cn-hangzhou |
| instanceId |
string |
ID instans. |
rmq-cn-7e22ody**** |
| instanceName |
string |
Nama instans. |
test instance |
| status |
string |
Status instans. Valid values:
|
RUNNING |
| startTime |
string |
Pengatur waktu mulai instans. |
2022-08-01 00:00:00 |
| expireTime |
string |
Pengatur waktu kedaluwarsa instans. |
2022-09-01 00:00:00 |
| releaseTime |
string |
Pengatur waktu rilis instans. |
2022-09-07 00:00:00 |
| userId |
string |
ID pengguna yang memiliki instans. |
111111111111111 |
| bid |
string |
BID saluran penjualan komoditas. |
26842 |
| commodityCode |
string |
Kode komoditas instans ApsaraMQ for RocketMQ 5.x, misalnya ons_rmqsub_public_cn. |
ons_rmqsub_public_cn |
| serviceCode |
string |
Kode layanan instans. Kode layanan untuk ApsaraMQ for RocketMQ adalah rmq. |
rmq |
| seriesCode |
string |
Kode seri utama instans. Untuk perbedaan antar seri utama, lihat Pemilihan Edisi. Valid values:
|
standard |
| subSeriesCode |
string |
Kode sub-seri instans. Untuk perbedaan antar sub-seri, lihat Pemilihan Edisi. Valid values:
|
cluster_ha |
| paymentType |
string |
Tipe pembayaran instans. Valid values:
|
Subscription |
| remark |
string |
Catatan instans. |
This is remark for instance. |
| networkInfo |
object |
Informasi jaringan. |
|
| vpcInfo |
object |
Informasi VPC. |
|
| vpcId |
string |
ID VPC yang terkait dengan instans. |
vpc-uf6of9452b2pba82c**** |
vSwitchId
deprecated
|
string |
ID vSwitch yang terkait dengan instans. Penting Bidang ini tidak digunakan lagi. Gunakan bidang vSwitches sebagai gantinya. Untuk kompatibilitas mundur, bidang ini hanya mengembalikan satu vSwitch. |
vsw-uf6gwtbn6etadpvz7**** |
| vSwitches |
array<object> |
Daftar vSwitch. |
|
|
object |
|||
| vSwitchId |
string |
ID vSwitch. |
vsw-uf6gwtbn6etadpvz7**** |
| zoneId |
string |
ID zona. |
cn-hangzhou |
| securityGroupIds |
string |
ID grup keamanan. |
sg-hp35r2hc3a3sv8q2sb16 |
| endpoints |
array<object> |
Informasi titik akhir. |
|
|
object |
Informasi titik akhir. |
||
| endpointType |
string |
Tipe titik akhir instans. Valid values:
|
TCP_INTERNET |
| endpointUrl |
string |
Titik akhir instans. |
rmq-cn-c4d2tbk****-vpc.cn-hangzhou.rmq.aliyuncs.com:8080 |
| ipWhitelist |
array |
Daftar putih IP untuk akses jaringan publik. Hanya titik akhir publik yang mendukung konfigurasi daftar putih IP. Titik akhir VPC tidak mendukung fitur ini.
Bidang ini tidak digunakan lagi. Gunakan bidang internetInfo.ipWhitelist sebagai gantinya. |
192.168.x.x/24 |
|
string |
Daftar putih IP untuk akses jaringan publik. |
192.168.x.x/24 |
|
| endpointId |
string |
Instans PVL EP terkait. |
ep-bpxxx |
| internetInfo |
object |
Informasi jaringan publik instans. |
|
| internetSpec |
string |
Apakah akses jaringan publik diaktifkan. Instans mendukung akses VPC secara default. Jika akses jaringan publik diaktifkan, ApsaraMQ for RocketMQ mengenakan biaya untuk bandwidth downstream publik. Untuk detail penagihan, lihat Biaya akses jaringan publik. Valid values:
|
enable |
| flowOutType |
string |
Tipe penagihan untuk akses jaringan publik. Valid values:
|
payByBandwidth |
| flowOutBandwidth |
integer |
Spesifikasi bandwidth Internet. Unit: Mbit/s. |
1 |
| ipWhitelist |
array |
Daftar putih IP untuk akses jaringan publik.
|
|
|
string |
Daftar putih IP untuk akses jaringan publik. |
192.168.x.x/24 |
|
| accountInfo |
object |
Informasi akun. |
|
| username |
string |
Nama pengguna instans. Saat menggunakan akses jaringan publik, konfigurasikan nama pengguna dan kata sandi instans di kode SDK untuk melakukan verifikasi identitas. |
6W0xz2uPfiwp**** |
| instanceQuotas |
array<object> |
Informasi kapasitas. |
|
|
object |
Informasi kapasitas. |
||
| quotaName |
string |
Nama kuota instans. Valid values:
|
TOPIC_COUNT |
| usedCount |
number |
Jumlah yang digunakan. |
10 |
| freeCount |
number |
Kuota gratis. |
20 |
| totalCount |
number |
Total kuota. |
100 |
| createTime |
string |
Pengatur waktu pembuatan instans. |
2022-08-01 00:00:00 |
| updateTime |
string |
Pengatur waktu pembaruan terakhir instans. |
2022-08-02 00:00:00 |
extConfig
deprecated
|
object |
Konfigurasi tambahan Produk. Bidang ini tidak digunakan lagi. Gunakan bidang productInfo, internetInfo, dan aclInfo sebagai gantinya. |
|
| aclType |
string |
Tipe otentikasi instans. Valid values:
|
default |
| sendReceiveRatio |
number |
Rasio pengiriman pesan terhadap penerimaan. |
0.5 |
| autoScaling |
boolean |
Apakah kapasitas elastis burstable di luar spesifikasi diaktifkan. Parameter ini hanya berlaku jika parameter supportAutoScaling diatur ke enable, yang berarti instans mendukung pengaktifan kapasitas elastis. Valid values:
|
true |
| messageRetentionTime |
integer |
Periode retensi pesan. Unit: jam. Untuk rentang nilai, lihat Batas > Kuota Sumber daya > Periode retensi pesan. Penyimpanan pesan ApsaraMQ for RocketMQ sepenuhnya bersifat arsitektur tanpa server dan elastis. Biaya dikenakan berdasarkan penggunaan penyimpanan aktual. Anda dapat mengontrol kapasitas penyimpanan dengan menyesuaikan periode retensi pesan. Untuk informasi lebih lanjut, lihat Biaya penyimpanan. |
72 |
| supportAutoScaling |
boolean |
Apakah instans mendukung pengaktifan kapasitas elastis burstable di luar spesifikasi. Setelah kapasitas elastis burstable diaktifkan, ApsaraMQ for RocketMQ mengizinkan instans melampaui batas TPS spesifikasi dasar dalam rentang tertentu. Biaya spesifikasi elastis tambahan dikenakan untuk bagian yang melampaui spesifikasi dasar. Untuk detail penagihan, lihat Biaya komputasi. Catatan
Hanya instans dengan spesifikasi tertentu yang mendukung kapasitas elastis burstable. Untuk instans yang didukung, lihat Spesifikasi instans. Valid values:
|
true |
| internetSpec |
string |
Apakah akses jaringan publik diaktifkan. Instans mendukung akses VPC secara default. Jika akses jaringan publik diaktifkan, ApsaraMQ for RocketMQ mengenakan biaya untuk bandwidth downstream publik. Untuk detail penagihan, lihat Biaya akses jaringan publik. Valid values:
|
enable |
| flowOutType |
string |
Tipe penagihan untuk akses jaringan publik. Valid values:
|
payByBandwidth |
| flowOutBandwidth |
integer |
Spesifikasi bandwidth Internet. Unit: Mbit/s. |
10 |
| msgProcessSpec |
string |
Spesifikasi pemrosesan pesan. Untuk batas atas TPS pengiriman dan penerimaan pesan, lihat Spesifikasi instans. |
rmq.s2.2xlarge |
| resourceGroupId |
string |
ID kelompok sumber daya. |
rg-acfm3tmjruyribi |
| productInfo |
object |
Konfigurasi tambahan instans. |
|
| msgProcessSpec |
string |
Spesifikasi pemrosesan pesan. Untuk batas atas TPS pengiriman dan penerimaan pesan, lihat Spesifikasi instans. |
rmq.s2.2xlarge |
| sendReceiveRatio |
number |
Rasio pengiriman pesan terhadap penerimaan. |
0.5 |
| autoScaling |
boolean |
Apakah kapasitas elastis burstable di luar spesifikasi diaktifkan. Parameter ini hanya berlaku jika parameter supportAutoScaling diatur ke enable, yang berarti instans mendukung pengaktifan kapasitas elastis. Valid values:
|
true |
| messageRetentionTime |
integer |
Periode retensi pesan. Unit: jam. Untuk rentang nilai, lihat Batas > Kuota Sumber daya > Periode retensi pesan. Penyimpanan pesan ApsaraMQ for RocketMQ sepenuhnya bersifat arsitektur tanpa server dan elastis. Biaya dikenakan berdasarkan penggunaan penyimpanan aktual. Anda dapat mengontrol kapasitas penyimpanan dengan menyesuaikan periode retensi pesan. Untuk informasi lebih lanjut, lihat Biaya penyimpanan. |
72 |
| supportAutoScaling |
boolean |
Apakah instans mendukung pengaktifan kapasitas elastis burstable di luar spesifikasi. Setelah kapasitas elastis burstable diaktifkan, ApsaraMQ for RocketMQ mengizinkan instans melampaui batas TPS spesifikasi dasar dalam rentang tertentu. Biaya spesifikasi elastis tambahan dikenakan untuk bagian yang melampaui spesifikasi dasar. Untuk detail penagihan, lihat Biaya komputasi. Catatan
Hanya instans dengan spesifikasi tertentu yang mendukung kapasitas elastis burstable. Untuk instans yang didukung, lihat Spesifikasi instans. Valid values:
|
true |
| traceOn |
boolean |
Apakah fitur jejak pesan diaktifkan.
Parameter ini tidak berlaku. Instans mendukung fitur jejak pesan secara default terlepas dari apakah parameter ini diaktifkan. |
true |
| storageEncryption |
boolean |
Apakah enkripsi penyimpanan diaktifkan. |
false |
| storageSecretKey |
string |
Kunci enkripsi penyimpanan. |
xxxxx |
| capacityType |
string |
Mode kapasitas. Valid values:
|
provisioned |
| provisionedCapacity |
integer |
Kapasitas yang disediakan. |
3000 |
| drReplicationMode |
string |
Mode replikasi lintas wilayah. |
async_cross_az |
| maxDelayTime |
integer |
3456000 |
|
| aclInfo |
object |
Informasi kontrol akses. |
|
| aclTypes |
array |
Daftar tipe otentikasi untuk instans. |
|
|
string |
Tipe otentikasi instans. Valid values:
|
default |
|
| defaultVpcAuthFree |
boolean |
Sakelar untuk akses bebas otentikasi melalui jaringan internal. Valid values:
|
true |
aclType
deprecated
|
string |
Tipe otentikasi instans. Bidang ini tidak digunakan lagi. Gunakan bidang aclTypes sebagai gantinya. Valid values:
|
default |
| software |
object |
Informasi perangkat lunak instans. |
|
| softwareVersion |
string |
Versi perangkat lunak. |
5.0-rmq-20230619-1 |
maintainTime
deprecated
|
string |
Jendela pemeliharaan untuk peningkatan. |
02:00-06:00 |
| upgradeMethod |
string |
Metode peningkatan. Valid values:
|
auto |
| topicCount |
integer |
Jumlah topik. |
10 |
| groupCount |
integer |
Jumlah kelompok konsumen. |
10 |
| tags |
array<object> |
Daftar tag Sumber daya. |
|
|
object |
Tag Sumber daya. |
||
| key |
string |
Kunci tag Sumber daya. |
key |
| value |
string |
Nilai tag Sumber daya. |
value |
| autoRenew |
boolean |
Apakah perpanjangan otomatis diaktifkan. |
false |
| autoRenewPeriod |
integer |
Apakah perpanjangan otomatis diaktifkan. |
false |
| code |
string |
Kode kesalahan. |
MissingInstanceId |
| message |
string |
Paket kesalahan. |
Parameter instanceId is mandatory for this action . |
| httpStatusCode |
integer |
Kode status HTTP. |
400 |
| dynamicCode |
string |
Kode kesalahan dinamis. |
InstanceId |
| dynamicMessage |
string |
Paket kesalahan dinamis. |
instanceId |
Contoh
Respons sukses
JSONformat
{
"requestId": "05AB7FBD-F1D3-5D87-BF78-BD782249****",
"success": true,
"data": {
"regionId": "cn-hangzhou",
"instanceId": "rmq-cn-7e22ody****",
"instanceName": "test instance",
"status": "RUNNING",
"startTime": "2022-08-01 00:00:00",
"expireTime": "2022-09-01 00:00:00",
"releaseTime": "2022-09-07 00:00:00",
"userId": "111111111111111",
"bid": "26842",
"commodityCode": "ons_rmqsub_public_cn",
"serviceCode": "rmq",
"seriesCode": "standard",
"subSeriesCode": "cluster_ha",
"paymentType": "Subscription",
"remark": "This is remark for instance.",
"networkInfo": {
"vpcInfo": {
"vpcId": "vpc-uf6of9452b2pba82c****",
"vSwitchId": "vsw-uf6gwtbn6etadpvz7****",
"vSwitches": [
{
"vSwitchId": "vsw-uf6gwtbn6etadpvz7****",
"zoneId": "cn-hangzhou"
}
],
"securityGroupIds": "sg-hp35r2hc3a3sv8q2sb16"
},
"endpoints": [
{
"endpointType": "TCP_INTERNET",
"endpointUrl": "rmq-cn-c4d2tbk****-vpc.cn-hangzhou.rmq.aliyuncs.com:8080",
"ipWhitelist": [
"192.168.x.x/24"
],
"endpointId": "ep-bpxxx"
}
],
"internetInfo": {
"internetSpec": "enable",
"flowOutType": "payByBandwidth",
"flowOutBandwidth": 1,
"ipWhitelist": [
"192.168.x.x/24"
]
}
},
"accountInfo": {
"username": "6W0xz2uPfiwp****"
},
"instanceQuotas": [
{
"quotaName": "TOPIC_COUNT",
"usedCount": 10,
"freeCount": 20,
"totalCount": 100
}
],
"createTime": "2022-08-01 00:00:00 ",
"updateTime": "2022-08-02 00:00:00 ",
"extConfig": {
"aclType": "default",
"sendReceiveRatio": 0.5,
"autoScaling": true,
"messageRetentionTime": 72,
"supportAutoScaling": true,
"internetSpec": "enable",
"flowOutType": "payByBandwidth",
"flowOutBandwidth": 10,
"msgProcessSpec": "rmq.s2.2xlarge"
},
"resourceGroupId": "rg-acfm3tmjruyribi",
"productInfo": {
"msgProcessSpec": "rmq.s2.2xlarge",
"sendReceiveRatio": 0.5,
"autoScaling": true,
"messageRetentionTime": 72,
"supportAutoScaling": true,
"traceOn": true,
"storageEncryption": false,
"storageSecretKey": "xxxxx",
"capacityType": "provisioned",
"provisionedCapacity": 3000,
"drReplicationMode": "async_cross_az",
"maxDelayTime": 3456000
},
"aclInfo": {
"aclTypes": [
"default"
],
"defaultVpcAuthFree": true,
"aclType": "default"
},
"software": {
"softwareVersion": "5.0-rmq-20230619-1",
"maintainTime": "02:00-06:00",
"upgradeMethod": "auto"
},
"topicCount": 10,
"groupCount": 10,
"tags": [
{
"key": "key",
"value": "value"
}
],
"autoRenew": false,
"autoRenewPeriod": 0
},
"code": "MissingInstanceId",
"message": "Parameter instanceId is mandatory for this action .",
"httpStatusCode": 400,
"dynamicCode": "InstanceId",
"dynamicMessage": "instanceId"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.