All Products
Search
Document Center

Elastic Compute Service:DescribeInstanceModificationPrice

Last Updated:Aug 21, 2026

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

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

ecs:DescribeInstanceModificationPrice

get

*Instans.

acs:ecs:{#regionId}:{#accountId}:instance/{#InstanceId}

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:

  • cloud_efficiency: disk ultra.

  • cloud_ssd: SSD standar.

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 DataDisk.N.Category=cloud_essd. Nilai valid:

  • PL0: Satu disk dapat mengirimkan hingga 10.000 IOPS baca/tulis acak.

  • PL1: Satu disk dapat mengirimkan hingga 50.000 IOPS baca/tulis acak.

  • PL2: Satu disk dapat mengirimkan hingga 100.000 IOPS baca/tulis acak.

  • PL3: Satu disk dapat mengirimkan hingga 1.000.000 IOPS baca/tulis acak.

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:

  • cloud_efficiency: 20 hingga 32768.

  • cloud_ssd: 20 hingga 32768.

  • cloud_essd: Rentang nilai valid bergantung pada nilai DataDisk.N.PerformanceLevel.
    • PL0: 1 hingga 32768.

    • PL1: 20 hingga 32768.

    • PL2: 461 hingga 32768.

    • PL3: 1261 hingga 32768.

  • cloud: 5 hingga 2000.

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:

  • cloud_efficiency: disk ultra.

  • cloud_ssd: SSD standar.

  • cloud_essd: SSD Perusahaan (ESSD).

  • cloud: disk dasar.

Nilai default: null.

Catatan

Saat memanggil operasi ini, parameter tipe instans (InstanceType) dan parameter disk data (DataDisk.N.*) tidak boleh kosong keduanya. Tentukan setidaknya salah satunya.

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.