Antarmuka ini memiliki dua fungsi utama. Antarmuka ini mendukung kueri instance RAM role yang diberikan ke satu atau beberapa instance ECS berdasarkan ID instance, dan juga memungkinkan kueri instance yang telah diberikan instance RAM role tertentu berdasarkan nama RAM role.
Deskripsi operasi
Deskripsi antarmuka
Saat memanggil API melalui Alibaba Cloud CLI, nilai parameter permintaan dengan tipe data berbeda harus mengikuti persyaratan format. Untuk informasi lebih lanjut, lihat Penjelasan format parameter CLI.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:DescribeInstanceRamRole |
get |
Instance
Role
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| PageNumber |
integer |
No |
Nomor halaman dari daftar informasi sumber daya yang dikembalikan oleh antarmuka kueri. Nilai awal: 1. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah baris per halaman yang ditetapkan saat menampilkan informasi respons dalam halaman. Satuan: baris. Nilai maksimum: 50. Nilai default: 10. |
10 |
| RegionId |
string |
Yes |
Region tempat instance RAM role berada. Anda dapat memanggil DescribeRegions untuk melihat daftar region Alibaba Cloud terbaru. |
cn-hangzhou |
| InstanceIds |
string |
No |
Kumpulan ID instance yang akan dikueri. Maksimal 50 instance dapat dikueri dalam satu waktu. Catatan
Setidaknya salah satu dari |
["i-bp67acfmxazb1p****", "i-bp67acfmxazb2p****", "bp67acfmxazb3p****"…] |
| RamRoleName |
string |
No |
Mengkueri semua instance ECS yang telah diberikan instance RAM role tertentu. Anda dapat menggunakan RAM API ListRoles untuk mengkueri instance RAM role yang telah Anda buat. Catatan
Setidaknya salah satu dari |
EcsServiceRole-EcsDocGuideTest |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| TotalCount |
integer |
Jumlah instance yang dikembalikan. |
1 |
| RegionId |
string |
Region tempat instance berada. |
cn-hangzhou |
| InstanceRamRoleSets |
object |
||
| InstanceRamRoleSet |
array<object> |
Kumpulan informasi yang terdiri dari ID instance dan nama RAM role (InstanceRamRoleSet). |
|
|
object |
|||
| RamRoleName |
string |
The name of the instance RAM role. |
EcsServiceRole-EcsDocGuideTest |
| InstanceId |
string |
The ID of the instance |
i-bp67acfmxazb4p**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"TotalCount": 1,
"RegionId": "cn-hangzhou",
"InstanceRamRoleSets": {
"InstanceRamRoleSet": [
{
"RamRoleName": "EcsServiceRole-EcsDocGuideTest",
"InstanceId": "i-bp67acfmxazb4p****"
}
]
}
}
Respons error
JSONformat
{
"RequestId": "540CFF28-407A-40B5-B6A5-74Bxxxxxxxxx",
"HostId": "ecs.aliyuncs.com",
"Code": "IncompleteSignature",
"Message": "The request signature does not conform to Aliyun standards."
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidInstanceIds.Malformed | The specified instanceIds are not valid. | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | InvalidNetworkType.MismatchRamRole | Ram role cannot be applied to instances of Classic network type. | |
| 403 | InvalidParameter.AllEmpty | %s | |
| 404 | InvalidInstanceId.NotFound | The specified instanceId does not exist |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.