Mengambil detail 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 ditanyakan. |
rmq-cn-7e22ody**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
Tidak ada parameter yang diperlukan.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Data yang dikembalikan untuk permintaan tersebut. |
||
| requestId |
string |
ID permintaan. Setiap permintaan memiliki ID unik. Anda dapat menggunakan ID permintaan ini untuk memecahkan masalah. |
05AB7FBD-F1D3-5D87-BF78-BD782249**** |
| success |
boolean |
Menunjukkan apakah permintaan berhasil. |
true |
| data |
object |
Detail instans. |
|
| regionId |
string |
ID wilayah instans. |
cn-hangzhou |
| instanceId |
string |
ID instans. |
rmq-cn-7e22ody**** |
| instanceName |
string |
Nama instans. |
test instance |
| status |
string |
Status instans. Nilai yang valid:
Valid values:
|
RUNNING |
| startTime |
string |
Waktu saat instans dimulai. |
2022-08-01 00:00:00 |
| expireTime |
string |
Waktu kedaluwarsa instans. |
2022-09-01 00:00:00 |
| releaseTime |
string |
Waktu saat instans dirilis. |
2022-09-07 00:00:00 |
| userId |
string |
ID pengguna pemilik instans. |
111111111111111 |
| bid |
string |
ID bisnis (BID) komoditas. |
26842 |
| commodityCode |
string |
Kode komoditas instans ApsaraMQ for RocketMQ 5.0, seperti |
ons_rmqsub_public_cn |
| serviceCode |
string |
Kode layanan instans. Nilai untuk ApsaraMQ for RocketMQ adalah |
rmq |
| seriesCode |
string |
Kode seri utama instans. Untuk informasi lebih lanjut mengenai perbedaan antar edisi instans, lihat Pemilihan produk. Nilai yang valid:
Valid values:
|
standard |
| subSeriesCode |
string |
Kode sub-seri instans. Untuk informasi lebih lanjut mengenai perbedaan antar edisi instans, lihat Pemilihan produk. Nilai yang valid:
Valid values:
|
cluster_ha |
| paymentType |
string |
Metode penagihan instans. Nilai yang valid:
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 sudah tidak digunakan lagi. Gunakan bidang vSwitches sebagai gantinya. Untuk kompatibilitas, bidang ini hanya mengembalikan satu vSwitch. |
vsw-uf6gwtbn6etadpvz7**** |
| vSwitches |
array<object> |
Daftar vSwitch yang terkait dengan instans. |
|
|
object |
|||
| vSwitchId |
string |
ID vSwitch. |
vsw-uf6gwtbn6etadpvz7**** |
| zoneId |
string |
ID zona. |
cn-hangzhou |
| securityGroupIds |
string |
ID grup keamanan. |
sg-hp35r2hc3a3sv8q2sb16 |
| endpoints |
array<object> |
Daftar titik akhir untuk instans. |
|
|
object |
Detail satu titik akhir. |
||
| endpointType |
string |
Jenis 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 alamat IP untuk akses jaringan publik. Anda hanya dapat mengonfigurasi daftar putih alamat IP untuk titik akhir publik. Fitur ini tidak didukung untuk titik akhir VPC.
Parameter ini sudah tidak digunakan lagi. Kami menyarankan Anda menggunakan parameter |
192.168.x.x/24 |
|
string |
Alamat IP dalam daftar putih untuk akses jaringan publik. |
192.168.x.x/24 |
|
| endpointId |
string |
ID titik akhir PrivateLink yang terkait. |
ep-bpxxx |
| internetInfo |
object |
Informasi jaringan publik instans. |
|
| internetSpec |
string |
Menunjukkan apakah akses jaringan publik diaktifkan. Nilai yang valid:
Secara default, instans hanya dapat diakses dalam VPC. Mengaktifkan akses jaringan publik akan dikenai biaya untuk bandwidth publik keluar. Untuk informasi lebih lanjut, lihat Biaya akses jaringan publik. Valid values:
|
enable |
| flowOutType |
string |
Metode penagihan untuk traffic jaringan publik. Nilai yang valid:
Valid values:
|
payByBandwidth |
| flowOutBandwidth |
integer |
Bandwidth publik, dalam satuan Mbit/s. |
1 |
| ipWhitelist |
array |
Daftar putih alamat IP untuk akses jaringan publik.
|
|
|
string |
Alamat IP dalam daftar putih untuk akses jaringan publik. |
192.168.x.x/24 |
|
| accountInfo |
object |
Informasi akun. |
|
| username |
string |
Username untuk instans. Jika Anda mengakses instans melalui jaringan publik, Anda harus mengonfigurasi username dan password dalam kode SDK Anda untuk verifikasi identitas. |
6W0xz2uPfiwp**** |
| instanceQuotas |
array<object> |
Daftar detail kuota untuk instans. |
|
|
object |
Detail kuota tertentu. |
||
| quotaName |
string |
Nama kuota instans. Nilai yang valid:
Valid values:
|
TOPIC_COUNT |
| usedCount |
number |
Jumlah kuota yang telah digunakan. |
10 |
| freeCount |
number |
Sisa jumlah kuota. |
20 |
| totalCount |
number |
Jumlah total kuota. |
100 |
| createTime |
string |
Waktu saat instans dibuat. |
2022-08-01 00:00:00 |
| updateTime |
string |
Waktu saat instans terakhir diperbarui. |
2022-08-02 00:00:00 |
extConfig
deprecated
|
object |
Konfigurasi tambahan. Parameter ini sudah tidak digunakan lagi. Kami menyarankan Anda menggunakan parameter seperti |
|
| aclType |
string |
Jenis autentikasi instans. Nilai yang valid:
Valid values:
|
default |
| sendReceiveRatio |
number |
Rasio pesan terkirim terhadap pesan diterima. |
0.5 |
| autoScaling |
boolean |
Menentukan apakah skalabilitas elastis diaktifkan. Nilai yang valid:
Parameter ini hanya berlaku jika instans mendukung skalabilitas elastis (ketika Valid values:
|
true |
| messageRetentionTime |
integer |
Periode retensi pesan, dalam satuan jam. Untuk rentang nilai, lihat bagian "Message retention period" dalam topik "Resource quotas" di Limits. ApsaraMQ for RocketMQ menyediakan penyimpanan pesan arsitektur tanpa server dan menagih Anda berdasarkan ruang penyimpanan aktual yang digunakan. Anda dapat mengubah periode retensi pesan untuk mengelola kapasitas penyimpanan. Untuk informasi lebih lanjut, lihat Biaya penyimpanan. |
72 |
| supportAutoScaling |
boolean |
Menunjukkan apakah instans mendukung skalabilitas elastis. Nilai yang valid:
Setelah Anda mengaktifkan skalabilitas elastis, ApsaraMQ for RocketMQ memungkinkan instans melebihi batas TPS spesifikasi dasar dalam rentang tertentu. Anda akan dikenai biaya untuk TPS yang melebihi spesifikasi dasar. Untuk informasi lebih lanjut, lihat Biaya kapasitas komputasi. Catatan
Hanya edisi instans tertentu yang mendukung skalabilitas elastis. Untuk informasi lebih lanjut mengenai edisi instans yang didukung, lihat Jenis instans. Valid values:
|
true |
| internetSpec |
string |
Menunjukkan apakah akses jaringan publik diaktifkan. Nilai yang valid:
Secara default, instans hanya dapat diakses dalam VPC. Mengaktifkan akses jaringan publik akan dikenai biaya untuk bandwidth publik keluar. Untuk informasi lebih lanjut, lihat Biaya akses jaringan publik. Valid values:
|
enable |
| flowOutType |
string |
Metode penagihan untuk traffic jaringan publik. Nilai yang valid:
Valid values:
|
payByBandwidth |
| flowOutBandwidth |
integer |
Bandwidth publik, dalam satuan Mbit/s. |
10 |
| msgProcessSpec |
string |
Spesifikasi komputasi untuk pengiriman dan penerimaan pesan. Untuk informasi lebih lanjut mengenai TPS maksimum untuk pengiriman dan penerimaan pesan, lihat Jenis instans. |
rmq.s2.2xlarge |
| resourceGroupId |
string |
ID kelompok sumber daya. |
rg-acfm3tmjruyribi |
| productInfo |
object |
Konfigurasi tambahan instans. |
|
| msgProcessSpec |
string |
Spesifikasi komputasi untuk pengiriman dan penerimaan pesan. Untuk informasi lebih lanjut mengenai TPS maksimum untuk pengiriman dan penerimaan pesan, lihat Jenis instans. |
rmq.s2.2xlarge |
| sendReceiveRatio |
number |
Rasio pesan terkirim terhadap pesan diterima. |
0.5 |
| autoScaling |
boolean |
Menentukan apakah skalabilitas elastis diaktifkan. Nilai yang valid:
Parameter ini hanya berlaku jika instans mendukung skalabilitas elastis (ketika Valid values:
|
true |
| messageRetentionTime |
integer |
Periode retensi pesan, dalam satuan jam. Untuk rentang nilai, lihat bagian "Message retention period" dalam topik "Resource quotas" di Limits. ApsaraMQ for RocketMQ menyediakan penyimpanan pesan arsitektur tanpa server dan menagih Anda berdasarkan ruang penyimpanan aktual yang digunakan. Anda dapat mengubah periode retensi pesan untuk mengelola kapasitas penyimpanan. Untuk informasi lebih lanjut, lihat Biaya penyimpanan. |
72 |
| supportAutoScaling |
boolean |
Menunjukkan apakah instans mendukung skalabilitas elastis. Nilai yang valid:
Setelah Anda mengaktifkan skalabilitas elastis, ApsaraMQ for RocketMQ memungkinkan instans melebihi batas TPS spesifikasi dasar dalam rentang tertentu. Anda akan dikenai biaya untuk TPS yang melebihi spesifikasi dasar. Untuk informasi lebih lanjut, lihat Biaya kapasitas komputasi. Catatan
Hanya edisi instans tertentu yang mendukung skalabilitas elastis. Untuk informasi lebih lanjut mengenai edisi instans yang didukung, lihat Jenis instans. Valid values:
|
true |
| traceOn |
boolean |
Menentukan apakah fitur jejak pesan diaktifkan.
Parameter ini diabaikan. Fitur jejak pesan diaktifkan secara default terlepas dari nilai parameter ini. |
true |
| storageEncryption |
boolean |
Menunjukkan apakah enkripsi penyimpanan diaktifkan. |
false |
| storageSecretKey |
string |
Kunci rahasia untuk enkripsi penyimpanan. |
xxxxx |
| capacityType |
string |
Mode kapasitas.
Valid values:
|
provisioned |
| provisionedCapacity |
integer |
Kapasitas yang disediakan. |
3000 |
| drReplicationMode |
string |
async_cross_az |
|
| aclInfo |
object |
Informasi kontrol akses. |
|
| aclTypes |
array |
Daftar jenis autentikasi untuk instans. |
|
|
string |
Jenis autentikasi instans. Valid values:
|
default |
|
| defaultVpcAuthFree |
boolean |
Menentukan apakah akses tanpa autentikasi dari dalam VPC diaktifkan. Valid values:
|
true |
aclType
deprecated
|
string |
Jenis autentikasi instans. Parameter ini sudah tidak digunakan lagi. Kami menyarankan Anda menggunakan parameter Valid values:
|
default |
| software |
object |
Informasi perangkat lunak instans. |
|
| softwareVersion |
string |
Versi perangkat lunak. |
5.0-rmq-20230619-1 |
| maintainTime |
string |
Jendela pemeliharaan. |
02:00-06:00 |
| upgradeMethod |
string |
Menggunakan metode upgrade berikut: Nilai yang valid:
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 |
| code |
string |
Kode kesalahan. |
MissingInstanceId |
| message |
string |
Pesan kesalahan. |
Parameter instanceId is mandatory for this action . |
| httpStatusCode |
integer |
Kode status HTTP. |
400 |
| dynamicCode |
string |
Kode kesalahan dinamis. |
InstanceId |
| dynamicMessage |
string |
Pesan 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"
},
"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"
}
]
},
"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.