All Products
Search
Document Center

Tair (Redis® OSS-Compatible):DescribePrice

Last Updated:Mar 30, 2026

Kueri biaya yang dikeluarkan oleh operasi seperti pembuatan, peningkatan konfigurasi, atau perpanjangan instans ApsaraDB for Tair (kompatibel dengan Redis OSS).

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

kvstore:DescribePrice

get

*全部资源

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

RegionId

string

No

ID wilayah. Anda dapat memanggil operasi [DescribeRegions](~~473763~~) untuk mengkueri ID wilayah.

cn-hangzhou

Capacity

integer

No

Kapasitas penyimpanan instans. Satuan: MB. Parameter ini hanya digunakan untuk mengkueri instans Redis Edisi Open-Source yang diterapkan dalam mode classic. Kami menyarankan agar Anda menggunakan parameter **InstanceClass** untuk menentukan tipe instans secara eksplisit. > Jika Anda menentukan parameter **InstanceClass**, Anda tidak perlu menentukan parameter Capacity.

1024

InstanceClass

string

No

Tipe instans.**** **Untuk melihat tipe instans, lakukan langkah-langkah berikut:** 1. Di topik [Spesifikasi Instans](~~26350~~), klik tautan di kolom **Referensi spesifikasi instans** yang sesuai dengan tipe instans yang ingin Anda lihat. 2. Di tabel tipe instans pada dokumentasi spesifikasi, temukan tipe instans di kolom **InstanceClass**. > Jika Anda ingin mengkueri instans baru, selain parameter utama, Anda juga harus menentukan setidaknya parameter berikut: * Untuk mengkueri instans classic, tentukan parameter ini. * Untuk mengkueri instans cloud-native standar, tentukan parameter ini. * Untuk mengkueri instans cloud-native kluster, tentukan parameter ini dan parameter **ShardCount**. * Untuk mengkueri instans cloud-native pemisahan baca/tulis, tentukan parameter ini dan parameter **Instances**. * Untuk mengkueri beberapa instans dengan spesifikasi berbeda atau mengkueri instans berbasis Tair ESSD dengan tipe penyimpanan dan kapasitas penyimpanan kustom, tentukan parameter Instances. Dalam kasus ini, Anda tidak perlu menentukan parameter InstanceClass.

redis.master.small.default

OrderType

string

Yes

Tipe pesanan. Nilai valid: * **BUY**: menentukan pesanan yang digunakan untuk membeli instans. * **UPGRADE**: menentukan pesanan yang digunakan untuk mengubah konfigurasi instans. * **RENEW**: menentukan pesanan yang digunakan untuk memperpanjang instans. * **CONVERT**: menentukan pesanan yang digunakan untuk mengubah metode penagihan instans.

BUY

ZoneId

string

No

ID zona. Anda dapat memanggil operasi [DescribeZones](~~473764~~) untuk mengkueri ID zona.

cn-hangzhou-e

SecondaryZoneId

string

No

ID zona sekunder. Anda dapat memanggil API [DescribeZones](~~473764~~) untuk mengkuerinya. > Nilai yang diberikan untuk parameter ini dan parameter ZoneId harus berbeda.

cn-hangzhou-g

ChargeType

string

No

Metode penagihan. Nilai valid: * **PostPaid** (default): pay-as-you-go * **PrePaid**: subscription

PostPaid

NodeType

string

No

Tipe node. Nilai valid: * **STAND_ALONE**: standalone * **MASTER_SLAVE** (default): high availability (master-replica)

MASTER_SLAVE

Period

integer

No

Durasi langganan. Satuan: bulan. Nilai valid: **1**, 2, 3, 4, 5, 6, 7, 8, **9**, **12**, **24**, dan **36**.

3

Quantity

integer

No

Jumlah instans yang ingin Anda beli. Nilai valid: **1** hingga **30**. Nilai default: **1**.

1

InstanceId

string

No

ID instans. > Parameter ini wajib ditentukan ketika parameter **OrderType** diatur ke **UPGRADE** atau **RENEW**.

r-bp1zxszhcgatnx****

Instances

string

No

Jika Anda ingin mengkueri instans cloud-native pemisahan baca/tulis, instans berbasis Tair ESSD, atau instans dengan spesifikasi berbeda, Anda harus menentukan parameter ini sebagai string JSON. Untuk informasi lebih lanjut, lihat bagian **Catatan Tambahan tentang Parameter Instances**.

[{"RegionId": "cn-hangzhou","ZoneId": "cn-hangzhou-b","ShardClass": "tair.scm.with.proxy.standard.2m.8d","ShardCount": "3","Period": "1","Quantity": "1"}]

BusinessInfo

string

No

Informasi tambahan seperti ID event promosi dan informasi bisnis.

000000000000

CouponNo

string

No

Kode kupon. Nilai default: youhuiquan_promotion_option_id_for_blank. Nilai ini menunjukkan bahwa tidak ada kode kupon yang tersedia.

youhuiquan_promotion_option_id_for_blank

ForceUpgrade

boolean

No

Menentukan apakah akan memaksa perubahan konfigurasi instans. Nilai valid: * **false**: memaksa perubahan konfigurasi. * **true** (default): tidak memaksa perubahan konfigurasi.

true

OrderParamOut

string

No

Menentukan apakah akan mengembalikan parameter terkait pesanan. Nilai valid: * **false** (default) * **true**

true

ShardCount

integer

No

Jumlah shard data dalam instans cloud-native kluster.

2

EngineVersion

string

No

Versi engine instans. Nilai valid: **2.8**, **4.0**, dan **5.0**.

5.0

### Catatan Tambahan tentang Parameter Instances Catatan berikut hanya berlaku untuk parameter **Instances** dari API **DescribePrice** dan tidak berlaku untuk API lainnya.
Name Type Required Example Value Description
RegionId String Yes cn-hangzhou ID wilayah.
InstanceId String No r-7xv4s7q131smyx**** ID instans. Parameter ini wajib ditentukan ketika **OrderType** adalah **UPGRADE** atau **RENEW**.
InstanceClass String Yes redis.master.small.default Tipe instans untuk instans edisi classic. Untuk informasi lebih lanjut, lihat Panduan Pencarian Tipe Instans.
ShardClass String Yes tair.rdb.2g Tipe instans untuk instans edisi cloud-native. Untuk informasi lebih lanjut, lihat Panduan Pencarian Tipe Instans.
Anda harus menentukan salah satu parameter ini atau **InstanceClass**.
IzNo String No cn-hangzhou-b ID zona.
NodeType String No MASTER_SLAVE Tipe node. Nilai valid:
  • STAND_ALONE: edisi single-replica.
  • MASTER_SLAVE (default): high availability (dual-replica).
Period Long No 1 Durasi langganan dalam bulan. Nilai valid: 1–9, 12, 24, dan 36.
Quantity String No 1 Jumlah instans yang akan dibeli. Nilai valid: 1–30. Nilai default: 1.
VPCId String No vpc-bp1nme44gek34slfc**** ID VPC.
VSwitchId String No vsw-bp1e7clcw529l773d**** ID virtual switch.
AutoPay String No true Menentukan apakah akan mengaktifkan auto-payment. Nilai valid:
  • true (default): Ya
  • false: Tidak
InstanceName String No test_123 Nama instans.
ShardCount String No 2 Jumlah node shard. Nilai default: 1. Anda tidak perlu menentukan parameter ini saat mengkueri arsitektur standar atau arsitektur pemisahan baca/tulis. Parameter ini hanya berlaku untuk instans edisi cloud-native dengan arsitektur kluster dan memungkinkan Anda menyesuaikan jumlah shard.
ReadOnlyCount Integer No 2 Jumlah total node read-only. Parameter ini hanya berlaku untuk membuat instans edisi cloud-native dengan arsitektur pemisahan baca/tulis.
StorageType String No essd_pl2 Kelas penyimpanan untuk instans berbasis disk Tair ESSD. Nilai valid: essd_pl0, essd_pl1, essd_pl2, dan essd_pl3. Saat Anda menentukan parameter ini, Anda juga harus mengatur Capacity ke kapasitas disk kustom. Untuk informasi lebih lanjut, lihat Tipe Instans Berbasis Disk.
Capacity Long No 512000 Kapasitas disk untuk instans berbasis disk Tair ESSD. Satuan: MB.
### Contoh Permintaan Contoh permintaan untuk mengkueri harga pembelian instans Tair edisi cloud-native dengan arsitektur kluster (dalam skenario ini, parameter **Instances** tidak diperlukan):
{
  "RegionId": "cn-hangzhou",
  "InstanceClass": "tair.rdb.with.proxy.2g",
  "OrderType": "BUY",
  "ChargeType": "PrePaid",
  "Period": 1,
  "ShardCount": 3
}
Contoh permintaan untuk mengkueri harga pembelian instans berbasis disk Tair ESSD dengan kelas penyimpanan kustom:
{
  "RegionId": "cn-hangzhou",
  "OrderType": "BUY",
  "ChargeType": "PostPaid",
  "Instances": "[{\"RegionId\": \"cn-hangzhou\",\"ZoneId\": \"cn-hangzhou-h\", \"ShardClass\": \"tair.essd.standard.2xlarge\", \"ShardCount\": \"1\",\"Capacity\": \"512000\",\"StorageType\": \"essd_pl2\"}]"
}
Contoh permintaan untuk mengkueri harga pembelian instans Tair edisi cloud-native dengan arsitektur pemisahan baca/tulis:
{
  "RegionId": "cn-hangzhou",
  "InstanceClass": "tair.rdb.with.proxy.2g",
  "OrderType": "BUY",
  "ChargeType": "PrePaid",
  "Period": 1,
  "Instances": "[{\"RegionId\": \"cn-hangzhou\",\"ZoneId\": \"cn-hangzhou-b\",\"ShardClass\":\"tair.rdb.with.proxy.2g\",\"ReadOnlyCount\":\"2\"}]"
}
Contoh permintaan untuk mengkueri harga pembelian beberapa instans:
{
  "RegionId": "cn-hangzhou",
  "OrderType": "BUY",
  "ChargeType": "PrePaid",
  "Period": 1,
  "Instances": "[{\"RegionId\": \"cn-hangzhou\",\"ZoneId\": \"cn-hangzhou-b\",\"InstanceClass\": \"redis.master.small.default\"}{\"RegionId\": \"cn-hangzhou\",\"ZoneId\": \"cn-hangzhou-b\",\"InstanceClass\": \"redis.amber.logic.sharding.1g.2db.0rodb.6proxy.multithread\"}{\"RegionId\": \"cn-hangzhou\",\"ZoneId\": \"cn-hangzhou-b\",\"ShardClass\":\"tair.rdb.with.proxy.2g\",\"ShardCount\":\"3\"}]"
}
Contoh permintaan untuk mengkueri harga perpanjangan instans Tair edisi cloud-native dengan arsitektur kluster (dalam skenario ini, parameter **Instances** tidak diperlukan):
{
  "RegionId": "cn-hangzhou",
  "InstanceClass": "tair.rdb.with.proxy.1g",
  "OrderType": "RENEW",
  "ChargeType": "PrePaid",
  "Period": 12,
  "InstanceId": "r-d7****l3v0xmorw1xp",
  "ShardCount": 3
}

Elemen respons

Element

Type

Description

Example

object

OrderParams

string

Parameter pesanan. Ketika OrderParamOut diatur ke `true`, parameter ini dikembalikan.

String

RequestId

string

ID permintaan.

3A40BE4E-1890-4972-889C-FEFA37663635

Order

object

Informasi tentang pesanan.

OriginalAmount

string

Harga asli pesanan.

0.21

HandlingFeeAmount

string

Biaya layanan pesanan.

0.1

Currency

string

Mata uang yang digunakan untuk pembayaran. Nilai CNY digunakan ketika pesanan dibuat di situs China (aliyun.com), dan nilai USD digunakan ketika pesanan dibuat di situs internasional (alibabacloud.com).

CNY

DiscountAmount

string

Jumlah diskon pesanan.

0.21

TradeAmount

string

Harga transaksi pesanan.

10

Coupons

object

Coupon

array<object>

Detail kupon.

object

Detail kupon.

IsSelected

string

Menunjukkan apakah kupon dipilih.

true

CouponNo

string

ID kupon.

youhuiquan_promotion_option_id_for_blank

Name

string

Nama kupon.

test

Description

string

Deskripsi kupon.

coupondemo

RuleIds

object

RuleId

array

ID aturan.

string

ID aturan.

[202]

ShowDiscountInfo

boolean

Menunjukkan apakah informasi diskon ditampilkan.

DepreciateInfo

object

Informasi aktivitas.

ListPrice

integer

Harga daftar.

1*

OriginalStandAmount

integer

Harga total asli yang ditampilkan di website resmi.

12*

CheapStandAmount

integer

Harga total baru yang ditampilkan di website resmi.

9*

CheapRate

integer

Tingkat pengurangan harga.

30%

Differential

integer

Penawaran promosi (ditampilkan dalam jumlah total pesanan).

**

DifferentialName

string

Nama penawaran promosi.

XXXXX

MonthPrice

integer

Harga bulanan.

**

IsContractActivity

boolean

Menunjukkan apakah memenuhi syarat untuk diskon kontrak.

false

IsShow

boolean

Menunjukkan apakah tingkat pengurangan harga ditampilkan.

true

ContractActivity

object

Informasi aktivitas.

FinalPromFee

number

Jumlah total diskon.

FinalFee

number

Harga preferensial.

ProdFee

number

Harga asli.

****

ActivityId

integer

ID aktivitas.

****

OptionCode

string

Kode promosi.

****

ActivityName

string

Nama aktivitas.

合同优惠_整单_xxx折

OptionIds

object

OptionId

array

ID promosi.

integer

ID promosi.

*****

StandDiscountPrice

integer

Diskon.

****

IsContractActivity

boolean

Menunjukkan apakah memenuhi syarat untuk diskon kontrak.

false

StandPrice

integer

Harga setelah diskon.

0

Code

string

Kode pesanan.

""

Message

string

Informasi tentang pesanan.

""

Rules

object

Rule

array<object>

Detail aturan promosi.

object

RuleDescId

integer

ID aturan.

1111111111

Title

string

Judul aturan.

test

Name

string

Nama aturan.

test

SubOrders

object

SubOrder

array<object>

Pesanan yang sesuai dengan kupon.

array<object>

OriginalAmount

string

Harga asli pesanan.

0.21

InstanceId

string

ID instans.

r-bp1xxxxxxxxxxxxx

DiscountAmount

string

Jumlah diskon pesanan.

0.21

TradeAmount

string

Harga transaksi pesanan.

10

RuleIds

object

RuleId

array

ID aturan yang terkena (hit).

string

ID aturan yang terkena (hit rule).

RuleId: 1111111111

OptionalPromotions

object

OptionalPromotion

array<object>

Promosi opsional.

array<object>

Selected

boolean

Menunjukkan apakah opsi promosi dipilih.

false

CouponNo

string

Menunjukkan apakah kupon digunakan. Nilai valid: * default atau null (default): Kupon digunakan. * youhuiquan_promotion_option_id_for_blank: Kupon tidak digunakan.

default

Name

string

Nama kupon.

****

Description

string

Deskripsi kupon.

****

Show

boolean

Menunjukkan apakah diskon ditampilkan.

False

ActivityExtInfo

object

Informasi aktivitas tambahan.

****

OptionCode

string

Kode promosi.

****

PromotionName

string

Nama promosi.

****

PromotionOptionNo

string

ID promosi.

youhuiquan_promotion_option_id_for_blank

CanPromFee

string

Jumlah yang dapat dikurangi dengan menggunakan kupon.

****

DepreciateInfo

object

Informasi pengurangan harga.

ListPrice

integer

Harga daftar.

****

OriginalStandAmount

integer

Harga total asli yang ditampilkan di website resmi.

****

CheapStandAmount

integer

Harga total baru yang ditampilkan di website resmi.

****

CheapRate

integer

Tingkat pengurangan harga.

****

Differential

integer

Penawaran promosi (ditampilkan dalam jumlah total pesanan).

****

DifferentialName

string

Nama penawaran promosi.

****

MonthPrice

integer

Harga bulanan.

****

IsContractActivity

boolean

Menunjukkan apakah memenuhi syarat untuk diskon kontrak.

false

ContractActivity

object

Promosi kontrak.

FinalPromFee

number

Jumlah total diskon.

****

FinalFee

number

Harga preferensial.

****

ProdFee

number

Harga asli.

****

ActivityId

integer

ID aktivitas.

1412025702634847

OptionCode

string

ID promosi.

****

ActivityName

string

Nama aktivitas.

****

OptionIds

object

OptionId

array

ID promosi.

integer

ID promosi.

StartTime

string

Waktu mulai aktivitas.

2024-11-18T00:00:00Z

StandDiscountPrice

integer

Harga setelah diskon.

****

IsContractActivity

boolean

Menunjukkan apakah memenuhi syarat untuk diskon kontrak.

****

StandPrice

integer

Harga setelah diskon.

****

ModuleInstance

object

ModuleInstance

array<object>

Detail konfigurasi untuk setiap instans dari item baris pesanan.

array<object>

Sub-item konfigurasi instans dalam pesanan.

ModuleCode

string

Kode modul.

****

ModuleId

string

ID modul.

****

StandPrice

number

Harga setelah diskon.

****

PricingModule

boolean

Menunjukkan apakah item tersebut ditagih.

****

ModuleName

string

Nama modul.

****

DiscountFee

number

Diskon.

****

TotalProductFee

number

Harga asli instans.

0.0

NeedOrderPay

boolean

Menunjukkan apakah pesanan telah dibayar.

true

PayFee

number

Jumlah aktual yang dibayarkan.

0.0

ModuleAttrs

object

moduleAttr

array<object>

Atribut modul.

object

Atribut modul.

Type

integer

Tipe atribut.

****

Value

string

Nilai atribut.

****

Code

string

Kode atribut.

****

Name

string

Nama atribut.

****

ContractActivity

boolean

Menunjukkan apakah memenuhi syarat untuk diskon kontrak.

****

DepreciateInfo

object

Informasi pengurangan harga.

ListPrice

number

Harga daftar.

****

OriginalStandAmount

number

Harga total asli yang ditampilkan di website resmi.

****

CheapStandAmount

number

Harga total baru yang ditampilkan di website resmi.

****

CheapRate

number

Tingkat pengurangan harga.

******

Differential

number

Penawaran promosi (ditampilkan dalam jumlah total pesanan).

****

DifferentialName

string

Nama penawaran promosi.

****

MonthPrice

number

Harga bulanan.

****

IsContractActivity

boolean

Menunjukkan apakah memenuhi syarat untuk diskon kontrak.

****

IsShow

boolean

Menunjukkan apakah tingkat pengurangan harga ditampilkan.

true

StartTime

string

Waktu mulai aktivitas.

2024-09-23T14:00:01Z

PromDetailList

object

PromDetail

array<object>

Detail promosi.

array<object>

Detail promosi.

PromotionName

string

Nama promosi.

****

PromotionId

integer

ID promosi.

****

FinalPromFee

number

Jumlah diskon.

****

OptionCode

string

Kode kupon.

****

PromType

string

Tipe promosi.

****

ActivityExtInfo

object

Informasi aktivitas tambahan.

****

DerivedPromType

string

Tipe promosi turunan.

****

PromotionCode

string

Kode promosi.

****

ContractActivity

boolean

Menunjukkan apakah memenuhi syarat untuk diskon kontrak.

****

Contoh

Respons sukses

JSONformat

{
  "OrderParams": "String",
  "RequestId": "3A40BE4E-1890-4972-889C-FEFA37663635",
  "Order": {
    "OriginalAmount": "0.21",
    "HandlingFeeAmount": "0.1",
    "Currency": "CNY",
    "DiscountAmount": "0.21",
    "TradeAmount": "10",
    "Coupons": {
      "Coupon": [
        {
          "IsSelected": "true",
          "CouponNo": "youhuiquan_promotion_option_id_for_blank",
          "Name": "test",
          "Description": "coupondemo"
        }
      ]
    },
    "RuleIds": {
      "RuleId": [
        "[202]"
      ]
    },
    "ShowDiscountInfo": false,
    "DepreciateInfo": {
      "ListPrice": 0,
      "OriginalStandAmount": 0,
      "CheapStandAmount": 0,
      "CheapRate": 0,
      "Differential": 0,
      "DifferentialName": "XXXXX",
      "MonthPrice": 0,
      "IsContractActivity": false,
      "IsShow": true,
      "ContractActivity": {
        "FinalPromFee": 0,
        "FinalFee": 0,
        "ProdFee": 0,
        "ActivityId": 0,
        "OptionCode": "****",
        "ActivityName": "合同优惠_整单_xxx折",
        "OptionIds": {
          "OptionId": [
            0
          ]
        }
      }
    },
    "StandDiscountPrice": 0,
    "IsContractActivity": true,
    "StandPrice": 0,
    "Code": "\"\"\n",
    "Message": "\"\""
  },
  "Rules": {
    "Rule": [
      {
        "RuleDescId": 1111111111,
        "Title": "test",
        "Name": "test"
      }
    ]
  },
  "SubOrders": {
    "SubOrder": [
      {
        "OriginalAmount": "0.21",
        "InstanceId": "r-bp1xxxxxxxxxxxxx",
        "DiscountAmount": "0.21",
        "TradeAmount": "10",
        "RuleIds": {
          "RuleId": [
            "RuleId: 1111111111"
          ]
        },
        "OptionalPromotions": {
          "OptionalPromotion": [
            {
              "Selected": false,
              "CouponNo": "default",
              "Name": "****",
              "Description": "****",
              "Show": true,
              "ActivityExtInfo": {
                "test": "test",
                "test2": 1
              },
              "OptionCode": "****",
              "PromotionName": "****",
              "PromotionOptionNo": "youhuiquan_promotion_option_id_for_blank",
              "CanPromFee": "****"
            }
          ]
        },
        "DepreciateInfo": {
          "ListPrice": 0,
          "OriginalStandAmount": 0,
          "CheapStandAmount": 0,
          "CheapRate": 0,
          "Differential": 0,
          "DifferentialName": "****",
          "MonthPrice": 0,
          "IsContractActivity": false,
          "ContractActivity": {
            "FinalPromFee": 0,
            "FinalFee": 0,
            "ProdFee": 0,
            "ActivityId": 1412025702634847,
            "OptionCode": "****",
            "ActivityName": "****",
            "OptionIds": {
              "OptionId": [
                0
              ]
            }
          },
          "StartTime": "2024-11-18T00:00:00Z"
        },
        "StandDiscountPrice": 0,
        "IsContractActivity": true,
        "StandPrice": 0,
        "ModuleInstance": {
          "ModuleInstance": [
            {
              "ModuleCode": "****",
              "ModuleId": "****",
              "StandPrice": 0,
              "PricingModule": true,
              "ModuleName": "****",
              "DiscountFee": 0,
              "TotalProductFee": 0,
              "NeedOrderPay": true,
              "PayFee": 0,
              "ModuleAttrs": {
                "moduleAttr": [
                  {
                    "Type": 0,
                    "Value": "****",
                    "Code": "****",
                    "Name": "****"
                  }
                ]
              },
              "ContractActivity": true,
              "DepreciateInfo": {
                "ListPrice": 0,
                "OriginalStandAmount": 0,
                "CheapStandAmount": 0,
                "CheapRate": 0,
                "Differential": 0,
                "DifferentialName": "****",
                "MonthPrice": 0,
                "IsContractActivity": true,
                "IsShow": true,
                "StartTime": "2024-09-23T14:00:01Z"
              }
            }
          ]
        },
        "PromDetailList": {
          "PromDetail": [
            {
              "PromotionName": "****",
              "PromotionId": 0,
              "FinalPromFee": 0,
              "OptionCode": "****",
              "PromType": "****",
              "ActivityExtInfo": {
                "test": "test",
                "test2": 1
              },
              "DerivedPromType": "****",
              "PromotionCode": "****"
            }
          ]
        },
        "ContractActivity": true
      }
    ]
  }
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 MissingParameter Period is mandatory for this action.
400 InvalidInstances.Format The Specified parameter Instances is not valid.
400 AlreadyHadTemporaryBandwidth This instance have already had temporary bandwidth, please modify instance spec first.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.