Mengquery Titik akhir dari semua wilayah yang didukung oleh Object Storage Service (OSS) atau wilayah tertentu, termasuk titik akhir publik, titik akhir internal, dan titik akhir akselerasi.
Catatan penggunaan
Untuk mengquery titik akhir suatu wilayah, Anda memerlukan izin
oss:DescribeRegions. Untuk informasi lebih lanjut, lihat Melampirkan Kebijakan Kustom ke Pengguna RAM.Permintaan yang menggunakan operasi DescribeRegions hanya dapat mencakup domain tingkat kedua, seperti oss-cn-hangzhou.aliyuncs.com.
Sintaks permintaan
Mengquery titik akhir dari semua wilayah yang didukung
GET /?regions HTTP/1.1 Host: oss.example.com Date: GMT Date Authorization: SignatureValueMengquery titik akhir dari wilayah tertentu
CatatanAnda hanya dapat mengquery titik akhir dari wilayah tertentu menggunakan ID wilayah OSS. Untuk informasi lebih lanjut, lihat Wilayah dan Titik Akhir OSS di Cloud Publik.
GET /?regions=oss-cn-hangzhou HTTP/1.1 Host: oss.example.com Date: GMT Date Authorization: SignatureValue
Header permintaan
Semua header dalam permintaan DescribeRegions merupakan header permintaan umum. Untuk informasi lebih lanjut, lihat Header Permintaan Umum.
Header respons
Semua header dalam respons terhadap permintaan DescribeRegions merupakan header respons umum. Untuk informasi lebih lanjut, lihat Header Respons Umum.
Elemen respons
Elemen | Tipe | Contoh | Deskripsi |
RegionInfoList | Container | N/A | Daftar wilayah. Node anak: RegionInfo Node induk: tidak ada |
RegionInfo | Container | N/A | Informasi wilayah. Node anak: Region, InternetEndpoint, InternalEndpoint, dan AccelerateEndpoint Node induk: RegionInfoList |
Region | String | oss-cn-hangzhou | ID wilayah OSS. Node induk: RegionInfo |
InternetEndpoint | String | oss-cn-hangzhou.aliyuncs.com | Titik akhir publik dari wilayah tersebut. Node induk: RegionInfo |
InternalEndpoint | String | oss-cn-hangzhou-internal.aliyuncs.com | Titik akhir internal dari wilayah tersebut. Node induk: RegionInfo |
AccelerateEndpoint | String | oss-accelerate.aliyuncs.com | Titik akhir akselerasi dari wilayah tersebut. Nilainya tetap sebagai oss-accelerate.aliyuncs.com. Node induk: RegionInfo |
Contoh
Mengquery titik akhir dari semua wilayah yang didukung
Contoh Permintaan
GET /?regions HTTP/1.1 Host: oss-cn-hangzhou.aliyuncs.com Date: Fri, 20 Aug 2021 06:38:30 GMT Authorization: SignatureValueContoh Respons Sukses
HTTP/1.1 200 OK x-oss-request-id: 3a8f-2e2d-7965-3ff9-51c875b***** Date: Fri, 20 Aug 2021 06:38:30 GMT Content-Type: application/xml Content-Length: 344606 Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <RegionInfoList> <RegionInfo> <Region>oss-cn-hangzhou</Region> <InternetEndpoint>oss-cn-hangzhou.aliyuncs.com</InternetEndpoint> <InternalEndpoint>oss-cn-hangzhou-internal.aliyuncs.com</InternalEndpoint> <AccelerateEndpoint>oss-accelerate.aliyuncs.com</AccelerateEndpoint> </RegionInfo> <RegionInfo> <Region>oss-cn-shanghai</Region> <InternetEndpoint>oss-cn-shanghai.aliyuncs.com</InternetEndpoint> <InternalEndpoint>oss-cn-shanghai-internal.aliyuncs.com</InternalEndpoint> <AccelerateEndpoint>oss-accelerate.aliyuncs.com</AccelerateEndpoint> </RegionInfo> </RegionInfoList>
Mengquery titik akhir dari wilayah tertentu
Contoh Permintaan
GET /?regions=oss-cn-hangzhou HTTP/1.1 Host: oss-cn-hangzhou.aliyuncs.com Date: Fri, 20 Aug 2021 06:40:30 GMT Authorization: SignatureValueContoh Respons Sukses
HTTP/1.1 200 OK x-oss-request-id: 3a8f-2e2d-7965-3ff9-51c875b***** Date: Fri, 20 Aug 2021 06:40:30 GMT Content-Type: application/xml Content-Length: 3446 Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <RegionInfoList> <RegionInfo> <Region>oss-cn-hangzhou</Region> <InternetEndpoint>oss-cn-hangzhou.aliyuncs.com</InternetEndpoint> <InternalEndpoint>oss-cn-hangzhou-internal.aliyuncs.com</InternalEndpoint> <AccelerateEndpoint>oss-accelerate.aliyuncs.com</AccelerateEndpoint> </RegionInfo> </RegionInfoList>
ossutil
Untuk informasi tentang perintah ossutil yang sesuai dengan operasi DescribeRegions, lihat describe-regions.
OSS SDKs
Anda dapat menggunakan OSS SDK untuk bahasa pemrograman berikut guna memanggil DescribeRegions:
Kode kesalahan
Kode kesalahan | Status HTTP | Deskripsi |
AccessDenied | 403 | Penyebab yang mungkin:
|
InvalidArgument | 400 | Satu atau lebih parameter yang ditentukan tidak valid. |
NoSuchRegion | 404 | Wilayah tidak ada. |