Mengkueri daftar hubungan sumber daya yang memiliki izin akses pada akun saat ini.
Deskripsi operasi
Anda dapat memanggil operasi ini untuk mengkueri hanya hubungan sumber daya yang memiliki izin akses pada akun saat ini.
Secara default, operasi ini mengembalikan hingga 20 entri. Anda dapat mengonfigurasi parameter
MaxResultsuntuk menentukan jumlah maksimum entri yang akan dikembalikan.Jika respons tidak berisi parameter
NextToken, semua entri telah dikembalikan. Jika tidak, masih ada entri lain. Jika Anda ingin memperoleh entri tersebut, Anda dapat memanggil operasi tersebut lagi untuk memulai permintaan kueri lain. Dalam permintaan, atur parameterNextTokenke nilaiNextTokendalam respons terakhir dari operasi. Jika Anda tidak mengonfigurasi parameterNextToken, entri pada halaman pertama dikembalikan secara default.Anda dapat menentukan satu atau beberapa kondisi filter untuk mempersempit cakupan kueri. Untuk informasi tentang parameter filter dan metode pencocokan yang didukung, lihat bagian Parameter filter yang didukung. Beberapa kondisi filter memiliki hubungan logis
AND. Hanya entri yang memenuhi semua kondisi filter yang dikembalikan. Nilai-nilai dari sebuah kondisi filter memiliki hubungan logisOR. Entri yang memenuhi nilai apa pun dari kondisi filter dikembalikan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
resourcecenter:ListResourceRelationships |
list |
*All Resource
|
None | None |
Sintaks permintaan
POST HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID region sumber daya. |
cn-hangzhou |
| ResourceType |
string |
Yes |
Jenis sumber daya. |
ACS::ACK::Cluster |
| ResourceId |
string |
Yes |
ID sumber daya. |
m-eb3hji**** |
| RelatedResourceFilter |
array<object> |
No |
Kondisi filter untuk sumber daya yang terkait dengan sumber daya. |
|
|
object |
No |
Kondisi filter untuk sumber daya yang terkait dengan sumber daya. |
||
| Key |
string |
No |
Kunci kondisi filter. Untuk informasi selengkapnya, lihat |
RelatedResourceRegionId |
| Value |
array |
No |
Nilai kondisi filter. |
|
|
string |
No |
Nilai kondisi filter. |
cb-shanghai |
|
| MatchType |
string |
No |
Metode pencocokan. |
Equals |
| NextToken |
string |
No |
Token paginasi yang digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. |
eyJzZWFyY2hBZnRlcnMiOlsiMTAwMTU2Nzk4MTU1OSJd**** |
| MaxResults |
integer |
No |
Jumlah maksimum entri per halaman. Nilai yang valid: 1 hingga 500. Nilai default: 20. |
10 |
Parameter filter yang didukung
| Parameter | Deskripsi | Metode pencocokan yang didukung |
| RelatedResourceRegionId | ID region sumber daya yang terkait. | Equals |
| RelatedResourceType | Jenis sumber daya yang terkait. | Equals |
| RelatedResourceId | ID sumber daya yang terkait. | Equals |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| RequestId |
string |
ID permintaan. |
682A3004-38E3-5122-9A11-CCDFAB9C3C4F |
| MaxResults |
integer |
Jumlah maksimum entri per halaman. |
10 |
| NextToken |
string |
Token paginasi. Dapat digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. |
eyJzZWFyY2hBZnRlcnMiOlsiMTAwMTU2Nzk4MTU1OSJd**** |
| ResourceRelationships |
array<object> |
Hubungan sumber daya. |
|
|
object |
Hubungan sumber daya. |
||
| RegionId |
string |
ID region sumber daya. |
cn-hangzhou |
| ResourceType |
string |
Jenis sumber daya. |
ACS::ACK::Cluster |
| ResourceId |
string |
ID sumber daya. |
m-eb3hji**** |
| RelatedResourceRegionId |
string |
ID region sumber daya yang terkait. |
cn-shanghai |
| RelatedResourceType |
string |
Jenis sumber daya yang terkait. |
ACS::VPC::VPC |
| RelatedResourceId |
string |
ID sumber daya yang terkait. |
vpc-uf6m5okksddm6c9lh7*** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "682A3004-38E3-5122-9A11-CCDFAB9C3C4F",
"MaxResults": 10,
"NextToken": "eyJzZWFyY2hBZnRlcnMiOlsiMTAwMTU2Nzk4MTU1OSJd****",
"ResourceRelationships": [
{
"RegionId": "cn-hangzhou",
"ResourceType": "ACS::ACK::Cluster",
"ResourceId": "m-eb3hji****",
"RelatedResourceRegionId": "cn-shanghai",
"RelatedResourceType": "ACS::VPC::VPC",
"RelatedResourceId": "vpc-uf6m5okksddm6c9lh7***"
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NoPermission | You are not authorized to perform this operation. | |
| 400 | InvalidParameter.MaxResults | The specified parameter MaxResults is not valid. | The MaxResults parameter is invalid. |
| 400 | InvalidParameter.RelatedResourceFilterMatchType | The specified parameter RelatedResourceFilterMatchType.n.MatchType is not valid. | The specified parameter RelatedResourceFilterMatchType.n.MatchType is invalid. |
| 400 | MissingParameter.RelatedResourceFilterValue | You must specify RelatedResourceFilterValue.n.Value. | The RelatedResourceFilterValue.N.Value parameter is not configured. |
| 400 | InvalidParameter.RelatedResourceFilterKey | The specified parameter RelatedResourceFilterMatchType.n.RelatedResourceFilterKey is not valid. | The specified parameter RelatedResourceFilterMatchType.n.RelatedResourceFilterKey is invalid. |
| 404 | MissingParameter.RegionId | The specified parameter RegionId is missing. | |
| 404 | MissingParameter.ResourceType | The specified parameter ResourceType is missing. | |
| 404 | MissingParameter.ResourceId | The specified parameter ResourceId is missing. | |
| 404 | ExceedLimit.RelatedResourceFilter | The maximum length of RelatedResourceFilter is exceeded. | The number of objects specified in the RelatedResourceFilter parameter exceeds the upper limit. |
| 409 | InvalidParameter.ResourceType | The specified parameter ResourceType is not valid. | |
| 409 | ExceedLimit.RelatedResourceFilterValue | The number of objects specified in the RelatedResourceFilterValue parameter exceeds the upper limit. | The number of parameter RelatedResourceFilterValue exceeds the upper limit. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.