Mengkueri harga untuk peningkatan spesifikasi instans ECS langganan yang belum kedaluwarsa ke tipe instans target dan harga untuk menambahkan cloud disk data langganan.
Deskripsi operasi
Hanya mendukung pengkuerian informasi harga untuk meningkatkan spesifikasi instans ECS langganan yang belum kedaluwarsa. Pengkuerian informasi harga untuk menurunkan spesifikasi instans tidak didukung.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:DescribeInstanceModificationPrice |
get |
*Instans.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. Anda dapat memanggil DescribeRegions untuk mengkueri daftar wilayah terbaru. |
cn-hangzhou |
| InstanceId |
string |
Yes |
ID instans dari instans yang ingin Anda kueri harga peningkatan spesifikasinya. |
i-bp1f2o4ldh8l**** |
| InstanceType |
string |
No |
Tipe instans target untuk peningkatan spesifikasi. Kami menyarankan Anda memanggil DescribeResourcesModification untuk mengkueri tipe instans yang tersedia untuk peningkatan spesifikasi di zona tertentu. |
ecs.g6e.large |
| SystemDisk.Category |
string |
No |
Kategori disk sistem. Anda perlu menentukan parameter ini hanya saat meningkatkan spesifikasi dari tipe instans yang sudah pensiun ke tipe instans yang tersedia, dan dari tipe instans non-I/O optimized ke tipe instans I/O optimized. Untuk informasi lebih lanjut tentang tipe instans, lihat Keluarga instans dan Tipe instans yang sudah pensiun. Nilai valid:
Nilai default: null. |
cloud_ssd |
| SystemDisk |
object |
No |
Pengaturan modifikasi disk sistem. |
|
| Category |
string |
No |
Kategori disk sistem. |
|
| PerformanceLevel |
string |
No |
Tingkat kinerja (PL) disk sistem. |
PL0 |
| Size |
integer |
No |
Ukuran disk sistem. |
40 |
| DataDisk |
array<object> |
No |
Informasi tentang tipe disk data. |
|
|
object |
No |
Informasi tentang tipe disk data. |
||
| PerformanceLevel |
string |
No |
Tingkat kinerja disk data ketika tipe disk adalah SSD Perusahaan. Nilai N harus sama dengan nilai dalam
Nilai default: PL1. Untuk informasi tentang cara memilih tingkat kinerja ESSD, lihat ESSD. |
PL1 |
| Size |
integer |
No |
Kapasitas disk data. Nilai valid untuk N: 1 hingga 16. Unit: GiB. Nilai valid:
Nilai default: kapasitas minimum untuk tipe disk data yang ditentukan. |
100 |
| Category |
string |
No |
Tipe disk data. Tentukan parameter ini untuk mengkueri harga disk data langganan baru yang dilampirkan ke instans ECS. Nilai valid N: 1 hingga 16. Nilai valid:
Nilai default: null. Catatan
Saat memanggil operasi ini, parameter tipe instans ( |
cloud_essd |
| DiskId |
string |
No |
ID disk data. |
d-bf4rupt9**** |
| ImageId |
string |
No |
ID image. |
aliyun_2_1903_x64_20G_alibase_20200324.vhd |
| InternetMaxBandwidthOut |
integer |
No |
Bandwidth publik arah keluar maksimum. |
10 |
| ISP |
string |
No |
Penyedia Layanan Internet. |
BGP |
| InternetChargeType |
string |
No |
Metode penagihan jaringan yang akan dikonversi. |
PayByTraffic |
| StartTime |
string |
No |
Waktu mulai peningkatan bandwidth sementara. |
2025-12-05T22:40Z |
| EndTime |
string |
No |
Waktu selesai peningkatan bandwidth sementara. |
2025-12-06T22Z |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
A3DC3196-379B-4F32-A2C5-B937134FAD8A |
| PriceInfo |
object |
Informasi harga, termasuk detail harga dan aturan diskon. |
|
| Rules |
object |
||
| Rule |
array<object> |
Aturan promosi. |
|
|
object |
|||
| Description |
string |
Deskripsi aturan promosi. |
Diskon peningkatan |
| RuleId |
integer |
ID promosi. |
1234567890 |
| Price |
object |
Harga. |
|
| OriginalPrice |
number |
Harga asli. |
175.200 |
| DiscountPrice |
number |
Diskon. |
61.320 |
| Currency |
string |
Unit mata uang. Nilai valid: |
CNY |
| TradePrice |
number |
Harga transaksi, yaitu harga asli dikurangi diskon. |
113.880 |
| DetailInfos |
object |
||
| DetailInfo |
array<object> |
Detail harga konfigurasi. |
|
|
array<object> |
Detail harga konfigurasi. |
||
| Resource |
string |
Nama konfigurasi. Nilai valid: |
Tipe instans |
| OriginalPrice |
number |
Harga asli. |
4368 |
| DiscountPrice |
number |
Harga diskon. |
655.2 |
| TradePrice |
number |
Harga transaksi. |
3712.8 |
| SubRules |
object |
||
| Rule |
array<object> |
Subset aturan penetapan harga. |
|
|
object |
Subset aturan penetapan harga. |
||
| Description |
string |
Deskripsi subset aturan. |
Diskon 15% untuk langganan satu tahun |
| RuleId |
integer |
ID aturan promosi. |
315716429631488 |
| RelatedPrice |
object |
Harga terkait. |
|
| MarketplaceImagePrice |
object |
Harga image Alibaba Cloud Marketplace. |
|
| Currency |
string |
Unit mata uang. |
CNY |
| OriginalPrice |
number |
Harga asli. |
100 |
| DiscountPrice |
number |
Diskon. |
0 |
| TradePrice |
number |
Harga transaksi, yaitu harga asli dikurangi diskon. |
100 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "A3DC3196-379B-4F32-A2C5-B937134FAD8A",
"PriceInfo": {
"Rules": {
"Rule": [
{
"Description": "Diskon peningkatan",
"RuleId": 1234567890
}
]
},
"Price": {
"OriginalPrice": 175.2,
"DiscountPrice": 61.32,
"Currency": "CNY",
"TradePrice": 113.88,
"DetailInfos": {
"DetailInfo": [
{
"Resource": "Instans",
"OriginalPrice": 4368,
"DiscountPrice": 655.2,
"TradePrice": 3712.8,
"SubRules": {
"Rule": [
{
"Description": "Diskon 15% untuk langganan satu tahun",
"RuleId": 315716429631488
}
]
}
}
]
}
},
"RelatedPrice": {
"MarketplaceImagePrice": {
"Currency": "CNY",
"OriginalPrice": 100,
"DiscountPrice": 0,
"TradePrice": 100
}
}
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter.InstanceTypeOrDataDisk | You must specify the parameter InstanceType or DataDisk. | Tipe instans atau parameter disk data harus ditentukan. Keduanya tidak boleh kosong. |
| 400 | InvalidSystemDiskCategory.ValueNotSupported | The specified parameter "SystemDisk.Category" is not valid. | Parameter spesifikasi disk sistem yang ditentukan tidak valid. |
| 400 | InvalidDiskCategory.Missing | The DataDisk.1.Category parameter that is mandatory for processing the request is not provided. | Tidak ada tipe disk data yang ditentukan. |
| 400 | InvalidDataDiskCategory.ValueNotSupported | The specified parameter "DataDisk.n.Category" is not valid. | |
| 400 | InvalidDiskCategory.ValueNotSupported | The specified parameter "DiskCategory" is not valid. | Tipe disk dari resource yang ditentukan tidak mendukung operasi ini. |
| 400 | InvalidDataDiskSize.ValueNotSupported | The specified DataDisk.n.Size beyond the permitted range. | Ukuran disk yang ditentukan melebihi rentang yang diizinkan, atau ukuran snapshot melebihi batas ukuran untuk kategori disk yang ditentukan. |
| 400 | InvalidPerformanceLevel.Malformed | The specified parameter DataDisk.n.PerformanceLevel is not valid. | Parameter PerformanceLevel yang ditentukan untuk disk data tidak valid. |
| 400 | InvalidDiskSize.TooSmall | Specified disk size is too small when choose PL0 of cloud_essd. | |
| 400 | OperationDenied.PerformanceLevelNotMatch | The specified DataDisk.n.PerformanceLevel and DataDisk.n.Size do not match. | Tingkat kinerja disk data yang ditentukan tidak cocok dengan ukuran disk data. |
| 400 | InvalidInstanceType.ValueNotSupported | The specified InstanceType does not exist or beyond the permitted range. | Tipe instans yang ditentukan tidak mendukung tipe disk data yang disambungkan ke instans saat ini. |
| 400 | InvalidAction.WithActiveElasticUpgrade | The instance has active Elastic Upgrade. | |
| 400 | PriceNotFound | The price of your queried resource is not available now, please try other resources. | Harga tidak ditemukan. Ubah nilai parameter yang sesuai dan coba lagi. |
| 400 | InvalidBandwidth.ValueNotSupported | Instance upgrade bandwidth of temporary not allow less then existed. | Nilai bandwidth yang ditentukan untuk operasi menurunkan spesifikasi harus lebih kecil dari nilai bandwidth garis dasar. |
| 400 | InvalidParameter.InstanceTypeAndNetworkConflict | The current operation does not allow both InstanceType and network modification parameter to be set. | Parameter tipe instans dan perubahan jaringan tidak dapat ditentukan secara bersamaan dalam permintaan saat ini. |
| 400 | InvalidParameter.InstanceTypeAndImageConflict | The current operation does not allow both InstanceType and ImageId parameter to be set. | Parameter InstanceType dan ImageId tidak dapat ditentukan secara bersamaan dalam permintaan saat ini. |
| 400 | InvalidParameter.InstanceTypeAndDiskConflict | The current operation does not allow both InstanceType and Disk parameter to be set. | Parameter InstanceType dan Disk tidak dapat ditentukan secara bersamaan dalam permintaan saat ini. |
| 400 | InvalidParameter.NetworkAndImageConflict | The current operation does not allow both network modification parameter and ImageId to be set. | Perubahan jaringan dan parameter ImageId tidak dapat ditentukan secara bersamaan dalam permintaan saat ini. |
| 400 | InvalidParameter.NetworkAndDiskConflict | The current operation does not allow both network modification parameter and disk parameter to be set. | Perubahan jaringan dan parameter Disk tidak dapat ditentukan secara bersamaan dalam permintaan saat ini. |
| 400 | InvalidParameter.ImageAndDiskConflict | The current operation does not allow both ImageId and DataDisk parameter to be set. | Parameter ImageId dan Disk tidak dapat ditentukan secara bersamaan dalam permintaan saat ini. |
| 400 | InvalidParameter.CategoryAndSizeConflict | The current operation does not allow both Category and Size parameter to be set. | Parameter Category dan Size tidak dapat ditentukan secara bersamaan dalam permintaan saat ini. |
| 400 | MissingParameter.Instance | The instance modification parameter can not be empty. | Parameter perubahan spesifikasi instans tidak boleh kosong. |
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. | Terjadi kesalahan saat mengirim permintaan. Coba lagi nanti. |
| 403 | InvalidParameter.ResourceOwnerAccount | ResourceOwnerAccount is Invalid. | ResourceOwnerAccount yang ditentukan tidak valid. |
| 403 | ChargeTypeViolation | PostPaid instance do not support this operation. | |
| 403 | InvalidInstanceType.NotSupportUpgrade | The specified InstanceType can only be downgraded. This API supports querying prices only of InstanceType that can be upgraded. | Tipe instans yang ditentukan merupakan menurunkan spesifikasi. API ini hanya mendukung kueri harga untuk peningkatan tipe instans. Gunakan operasi DescribeResourcesModification untuk mendapatkan tipe instans peningkatan yang tersedia. |
| 403 | InstanceExpired | The PrePaid instance has been expired. | Instansi langganan yang ditentukan telah kedaluwarsa. |
| 403 | Throttling.User | Request was denied due to user flow control. | |
| 403 | Throttling | Request was denied due to request throttling. | |
| 403 | InstanceType.Offline | The specified InstanceType has been offline | Tipe instans yang ditentukan telah pensiun. |
| 403 | RegionUnauthorized | There is no authority to create instance in the specified region. | Anda tidak memiliki izin untuk membuat private pool di wilayah yang ditentukan. |
| 403 | InvalidSystemDiskCategory.ValueNotSupported | The specified parameter SystemDisk.Category is not valid. | Parameter spesifikasi disk sistem yang ditentukan tidak valid. |
| 403 | InvalidDataDiskCategory.ValueNotSupported | The specified Category of Data Disk is not valid. | Parameter DataDisk.Category yang ditentukan tidak valid. |
| 403 | OperationDenied.PerformanceLevelNotMatch | The specified PerformanceLevel and disk size do not match. | Tingkat kinerja disk data yang ditentukan tidak cocok dengan ukuran disk data. |
| 404 | InvalidRegionId.NotFound | The RegionId provided does not exist in our records. | Informasi wilayah tidak valid. |
| 404 | InvalidResourceGroup.NotFound | The ResourceGroup provided does not exist in our records. | Kelompok sumber daya terkait tidak ditemukan. |
| 404 | InvalidInstanceId.NotFound | The specified InstanceId does not exist. | ID instans yang ditentukan tidak valid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.