Memeriksa apakah peran layanan tertentu telah diberikan ke akun layanan saat ini. Layanan kontainer hanya dapat memanggil layanan cloud lain (seperti ECS, OSS, NAS, dan SLB) yang terkait dengan peran layanan setelah izin peran yang sesuai diberikan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:CheckServiceRole |
none |
*全部资源
|
None | None |
Sintaks permintaan
POST /ram/check-service-role HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Parameter badan permintaan. |
|
| roles |
array<object> |
Yes |
Daftar peran layanan yang akan diperiksa. |
|
|
object |
No |
Informasi peran layanan. |
||
| name |
string |
Yes |
Nama peran layanan. Untuk informasi lebih lanjut mengenai peran layanan dan cakupan izin yang disertakan dalam Container Service for Kubernetes (ACK), lihat Peran layanan ACK. |
AliyunCSManagedAutoScalerRole |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons. |
||
| roles |
array<object> |
Hasil pemeriksaan peran layanan. |
|
|
object |
Daftar peran layanan. |
||
| name |
string |
Nama peran layanan. |
AliyunCSManagedAutoScalerRole |
| granted |
boolean |
Apakah peran telah diotorisasi. Valid values:
|
true |
| message |
string |
Paket yang dikembalikan ketika peran tidak diotorisasi. |
The role does not exist: AliyunCSManagedAutoScalerRole |
Contoh
Respons sukses
JSONformat
{
"roles": [
{
"name": "AliyunCSManagedAutoScalerRole",
"granted": true,
"message": "The role does not exist: AliyunCSManagedAutoScalerRole"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.