diff --git a/pkg/multicloud/aliyun/charge.go b/pkg/multicloud/aliyun/charge.go index d7e7a86dbf..5d2504e8cd 100644 --- a/pkg/multicloud/aliyun/charge.go +++ b/pkg/multicloud/aliyun/charge.go @@ -22,7 +22,7 @@ import ( func convertChargeType(ct TChargeType) string { switch ct { - case PrePaidInstanceChargeType: + case PrePaidInstanceChargeType, PrePaidDBInstanceChargeType: return api.BILLING_TYPE_PREPAID case PostPaidInstanceChargeType, PostPaidDBInstanceChargeType: return api.BILLING_TYPE_POSTPAID diff --git a/pkg/multicloud/aliyun/zone.go b/pkg/multicloud/aliyun/zone.go index 8ba910e7da..816a41992c 100644 --- a/pkg/multicloud/aliyun/zone.go +++ b/pkg/multicloud/aliyun/zone.go @@ -31,6 +31,7 @@ type TChargeType string const ( PrePaidInstanceChargeType TChargeType = "PrePaid" + PrePaidDBInstanceChargeType TChargeType = "Prepaid" PostPaidInstanceChargeType TChargeType = "PostPaid" PostPaidDBInstanceChargeType TChargeType = "Postpaid" DefaultInstanceChargeType = PostPaidInstanceChargeType