From aa937d3e0a938c1fbb2a15a58eca6abbd4f16891 Mon Sep 17 00:00:00 2001 From: Qu Xuan Date: Sun, 26 Sep 2021 15:53:02 +0800 Subject: [PATCH] fix(region): aliyun rds billing type --- pkg/multicloud/aliyun/charge.go | 2 +- pkg/multicloud/aliyun/zone.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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