浏览代码

由温仰发起的RDS SDK自动发布, BUILD_ID=464, 版本号:1.2.4

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 7 年之前
父节点
当前提交
1d7deedc6c

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2018-03-15 Version: 1.2.4
+1, Synchronize to the latest api list
+
 2018-03-15 Version: 1.2.4
 1, Add QueryCustomerSaleInfo API.
 

+ 1 - 1
services/rds/struct_activity_info.go

@@ -18,6 +18,6 @@ package rds
 // ActivityInfo is a nested struct in rds response
 type ActivityInfo struct {
 	Success     string `json:"Success" xml:"Success"`
-	ErrorCode   string `json:"ErrorCode" xml:"ErrorCode"`
 	CheckErrMsg string `json:"CheckErrMsg" xml:"CheckErrMsg"`
+	ErrorCode   string `json:"ErrorCode" xml:"ErrorCode"`
 }

+ 11 - 11
services/rds/struct_backup.go

@@ -18,21 +18,21 @@ package rds
 // Backup is a nested struct in rds response
 type Backup struct {
 	BackupExtractionStatus    string `json:"BackupExtractionStatus" xml:"BackupExtractionStatus"`
+	HostInstanceID            string `json:"HostInstanceID" xml:"HostInstanceID"`
 	BackupMode                string `json:"BackupMode" xml:"BackupMode"`
+	BackupIntranetDownloadURL string `json:"BackupIntranetDownloadURL" xml:"BackupIntranetDownloadURL"`
+	BackupEndTime             string `json:"BackupEndTime" xml:"BackupEndTime"`
+	BackupMethod              string `json:"BackupMethod" xml:"BackupMethod"`
+	BackupDBNames             string `json:"BackupDBNames" xml:"BackupDBNames"`
+	BackupType                string `json:"BackupType" xml:"BackupType"`
+	TotalBackupSize           int    `json:"TotalBackupSize" xml:"TotalBackupSize"`
+	BackupSize                int    `json:"BackupSize" xml:"BackupSize"`
 	BackupStatus              string `json:"BackupStatus" xml:"BackupStatus"`
-	DBInstanceId              string `json:"DBInstanceId" xml:"DBInstanceId"`
 	StoreStatus               string `json:"StoreStatus" xml:"StoreStatus"`
-	BackupDBNames             string `json:"BackupDBNames" xml:"BackupDBNames"`
 	BackupStartTime           string `json:"BackupStartTime" xml:"BackupStartTime"`
-	BackupMethod              string `json:"BackupMethod" xml:"BackupMethod"`
-	BackupSize                int    `json:"BackupSize" xml:"BackupSize"`
-	TotalBackupSize           int    `json:"TotalBackupSize" xml:"TotalBackupSize"`
-	BackupIntranetDownloadURL string `json:"BackupIntranetDownloadURL" xml:"BackupIntranetDownloadURL"`
-	BackupDownloadURL         string `json:"BackupDownloadURL" xml:"BackupDownloadURL"`
-	HostInstanceID            string `json:"HostInstanceID" xml:"HostInstanceID"`
-	BackupScale               string `json:"BackupScale" xml:"BackupScale"`
+	DBInstanceId              string `json:"DBInstanceId" xml:"DBInstanceId"`
 	BackupId                  string `json:"BackupId" xml:"BackupId"`
-	BackupEndTime             string `json:"BackupEndTime" xml:"BackupEndTime"`
 	BackupLocation            string `json:"BackupLocation" xml:"BackupLocation"`
-	BackupType                string `json:"BackupType" xml:"BackupType"`
+	BackupScale               string `json:"BackupScale" xml:"BackupScale"`
+	BackupDownloadURL         string `json:"BackupDownloadURL" xml:"BackupDownloadURL"`
 }

+ 2 - 2
services/rds/struct_coupon.go

@@ -17,8 +17,8 @@ package rds
 
 // Coupon is a nested struct in rds response
 type Coupon struct {
-	IsSelected  string `json:"IsSelected" xml:"IsSelected"`
 	Name        string `json:"Name" xml:"Name"`
-	Description string `json:"Description" xml:"Description"`
 	CouponNo    string `json:"CouponNo" xml:"CouponNo"`
+	IsSelected  string `json:"IsSelected" xml:"IsSelected"`
+	Description string `json:"Description" xml:"Description"`
 }

+ 4 - 4
services/rds/struct_database.go

@@ -17,12 +17,12 @@ package rds
 
 // Database is a nested struct in rds response
 type Database struct {
-	DBName           string                      `json:"DBName" xml:"DBName"`
+	CharacterSetName string                      `json:"CharacterSetName" xml:"CharacterSetName"`
+	Engine           string                      `json:"Engine" xml:"Engine"`
 	DBStatus         string                      `json:"DBStatus" xml:"DBStatus"`
-	DBInstanceId     string                      `json:"DBInstanceId" xml:"DBInstanceId"`
 	TDEStatus        string                      `json:"TDEStatus" xml:"TDEStatus"`
+	DBName           string                      `json:"DBName" xml:"DBName"`
+	DBInstanceId     string                      `json:"DBInstanceId" xml:"DBInstanceId"`
 	DBDescription    string                      `json:"DBDescription" xml:"DBDescription"`
-	Engine           string                      `json:"Engine" xml:"Engine"`
-	CharacterSetName string                      `json:"CharacterSetName" xml:"CharacterSetName"`
 	Accounts         AccountsInDescribeDatabases `json:"Accounts" xml:"Accounts"`
 }

+ 45 - 45
services/rds/struct_db_instance_attribute.go

@@ -17,62 +17,62 @@ package rds
 
 // DBInstanceAttribute is a nested struct in rds response
 type DBInstanceAttribute struct {
-	InsId                             int                                                `json:"InsId" xml:"InsId"`
-	ReplicateId                       string                                             `json:"ReplicateId" xml:"ReplicateId"`
-	PayType                           string                                             `json:"PayType" xml:"PayType"`
+	Engine                            string                                             `json:"Engine" xml:"Engine"`
+	TempUpgradeTimeStart              string                                             `json:"TempUpgradeTimeStart" xml:"TempUpgradeTimeStart"`
+	TempUpgradeRecoveryTime           string                                             `json:"TempUpgradeRecoveryTime" xml:"TempUpgradeRecoveryTime"`
+	TempUpgradeRecoveryMaxIOPS        string                                             `json:"TempUpgradeRecoveryMaxIOPS" xml:"TempUpgradeRecoveryMaxIOPS"`
 	DBInstanceDiskUsed                string                                             `json:"DBInstanceDiskUsed" xml:"DBInstanceDiskUsed"`
+	AdvancedFeatures                  string                                             `json:"AdvancedFeatures" xml:"AdvancedFeatures"`
+	DBInstanceClass                   string                                             `json:"DBInstanceClass" xml:"DBInstanceClass"`
+	DBInstanceNetType                 string                                             `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
 	VpcCloudInstanceId                string                                             `json:"VpcCloudInstanceId" xml:"VpcCloudInstanceId"`
+	DBMaxQuantity                     int                                                `json:"DBMaxQuantity" xml:"DBMaxQuantity"`
+	DBInstanceCPU                     string                                             `json:"DBInstanceCPU" xml:"DBInstanceCPU"`
+	MaxConnections                    int                                                `json:"MaxConnections" xml:"MaxConnections"`
+	IncrementSourceDBInstanceId       string                                             `json:"IncrementSourceDBInstanceId" xml:"IncrementSourceDBInstanceId"`
 	InstanceNetworkType               string                                             `json:"InstanceNetworkType" xml:"InstanceNetworkType"`
-	EngineVersion                     string                                             `json:"EngineVersion" xml:"EngineVersion"`
-	ConnectionMode                    string                                             `json:"ConnectionMode" xml:"ConnectionMode"`
-	ZoneId                            string                                             `json:"ZoneId" xml:"ZoneId"`
-	TempUpgradeTimeStart              string                                             `json:"TempUpgradeTimeStart" xml:"TempUpgradeTimeStart"`
+	DBInstanceType                    string                                             `json:"DBInstanceType" xml:"DBInstanceType"`
+	TempUpgradeRecoveryClass          string                                             `json:"TempUpgradeRecoveryClass" xml:"TempUpgradeRecoveryClass"`
+	DBInstanceId                      string                                             `json:"DBInstanceId" xml:"DBInstanceId"`
+	DBInstanceMemory                  int                                                `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
+	VpcId                             string                                             `json:"VpcId" xml:"VpcId"`
+	SecurityIPList                    string                                             `json:"SecurityIPList" xml:"SecurityIPList"`
+	SupportUpgradeAccountType         string                                             `json:"SupportUpgradeAccountType" xml:"SupportUpgradeAccountType"`
 	MaxIOPS                           int                                                `json:"MaxIOPS" xml:"MaxIOPS"`
-	DBInstanceStatus                  string                                             `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
-	TempUpgradeRecoveryMaxConnections string                                             `json:"TempUpgradeRecoveryMaxConnections" xml:"TempUpgradeRecoveryMaxConnections"`
-	MaxConnections                    int                                                `json:"MaxConnections" xml:"MaxConnections"`
-	AccountMaxQuantity                int                                                `json:"AccountMaxQuantity" xml:"AccountMaxQuantity"`
+	Tags                              string                                             `json:"Tags" xml:"Tags"`
+	EngineVersion                     string                                             `json:"EngineVersion" xml:"EngineVersion"`
+	MaintainTime                      string                                             `json:"MaintainTime" xml:"MaintainTime"`
+	PayType                           string                                             `json:"PayType" xml:"PayType"`
 	DBInstanceStorage                 int                                                `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
-	TempUpgradeTimeEnd                string                                             `json:"TempUpgradeTimeEnd" xml:"TempUpgradeTimeEnd"`
-	DBInstanceMemory                  int                                                `json:"DBInstanceMemory" xml:"DBInstanceMemory"`
-	CreationTime                      string                                             `json:"CreationTime" xml:"CreationTime"`
-	ResourceGroupId                   string                                             `json:"ResourceGroupId" xml:"ResourceGroupId"`
-	TempUpgradeRecoveryMemory         int                                                `json:"TempUpgradeRecoveryMemory" xml:"TempUpgradeRecoveryMemory"`
+	TempDBInstanceId                  string                                             `json:"TempDBInstanceId" xml:"TempDBInstanceId"`
+	ZoneId                            string                                             `json:"ZoneId" xml:"ZoneId"`
+	ConnectionMode                    string                                             `json:"ConnectionMode" xml:"ConnectionMode"`
+	LockMode                          string                                             `json:"LockMode" xml:"LockMode"`
+	CanTempUpgrade                    bool                                               `json:"CanTempUpgrade" xml:"CanTempUpgrade"`
 	LockReason                        string                                             `json:"LockReason" xml:"LockReason"`
+	Category                          string                                             `json:"Category" xml:"Category"`
+	GuardDBInstanceId                 string                                             `json:"GuardDBInstanceId" xml:"GuardDBInstanceId"`
+	InsId                             int                                                `json:"InsId" xml:"InsId"`
+	DBInstanceDescription             string                                             `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
 	AccountType                       string                                             `json:"AccountType" xml:"AccountType"`
 	GuardDBInstanceName               string                                             `json:"GuardDBInstanceName" xml:"GuardDBInstanceName"`
-	LockMode                          string                                             `json:"LockMode" xml:"LockMode"`
-	ConnectionString                  string                                             `json:"ConnectionString" xml:"ConnectionString"`
+	RegionId                          string                                             `json:"RegionId" xml:"RegionId"`
+	ResourceGroupId                   string                                             `json:"ResourceGroupId" xml:"ResourceGroupId"`
+	TempUpgradeTimeEnd                string                                             `json:"TempUpgradeTimeEnd" xml:"TempUpgradeTimeEnd"`
+	ExpireTime                        string                                             `json:"ExpireTime" xml:"ExpireTime"`
+	TempUpgradeRecoveryMemory         int                                                `json:"TempUpgradeRecoveryMemory" xml:"TempUpgradeRecoveryMemory"`
+	AccountMaxQuantity                int                                                `json:"AccountMaxQuantity" xml:"AccountMaxQuantity"`
+	TempUpgradeRecoveryMaxConnections string                                             `json:"TempUpgradeRecoveryMaxConnections" xml:"TempUpgradeRecoveryMaxConnections"`
 	Port                              string                                             `json:"Port" xml:"Port"`
-	TempDBInstanceId                  string                                             `json:"TempDBInstanceId" xml:"TempDBInstanceId"`
-	DBInstanceType                    string                                             `json:"DBInstanceType" xml:"DBInstanceType"`
 	VSwitchId                         string                                             `json:"VSwitchId" xml:"VSwitchId"`
-	AvailabilityValue                 string                                             `json:"AvailabilityValue" xml:"AvailabilityValue"`
-	MaintainTime                      string                                             `json:"MaintainTime" xml:"MaintainTime"`
-	Category                          string                                             `json:"Category" xml:"Category"`
-	TempUpgradeRecoveryTime           string                                             `json:"TempUpgradeRecoveryTime" xml:"TempUpgradeRecoveryTime"`
-	IncrementSourceDBInstanceId       string                                             `json:"IncrementSourceDBInstanceId" xml:"IncrementSourceDBInstanceId"`
-	TempUpgradeRecoveryCpu            int                                                `json:"TempUpgradeRecoveryCpu" xml:"TempUpgradeRecoveryCpu"`
-	DBInstanceNetType                 string                                             `json:"DBInstanceNetType" xml:"DBInstanceNetType"`
-	Tags                              string                                             `json:"Tags" xml:"Tags"`
-	DBInstanceCPU                     string                                             `json:"DBInstanceCPU" xml:"DBInstanceCPU"`
-	TempUpgradeRecoveryClass          string                                             `json:"TempUpgradeRecoveryClass" xml:"TempUpgradeRecoveryClass"`
-	GuardDBInstanceId                 string                                             `json:"GuardDBInstanceId" xml:"GuardDBInstanceId"`
-	DBInstanceDescription             string                                             `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
-	Engine                            string                                             `json:"Engine" xml:"Engine"`
-	ReadDelayTime                     string                                             `json:"ReadDelayTime" xml:"ReadDelayTime"`
-	TempUpgradeRecoveryMaxIOPS        string                                             `json:"TempUpgradeRecoveryMaxIOPS" xml:"TempUpgradeRecoveryMaxIOPS"`
-	DBMaxQuantity                     int                                                `json:"DBMaxQuantity" xml:"DBMaxQuantity"`
+	CreationTime                      string                                             `json:"CreationTime" xml:"CreationTime"`
 	MasterInstanceId                  string                                             `json:"MasterInstanceId" xml:"MasterInstanceId"`
-	VpcId                             string                                             `json:"VpcId" xml:"VpcId"`
-	DBInstanceClass                   string                                             `json:"DBInstanceClass" xml:"DBInstanceClass"`
-	SupportUpgradeAccountType         string                                             `json:"SupportUpgradeAccountType" xml:"SupportUpgradeAccountType"`
-	DBInstanceId                      string                                             `json:"DBInstanceId" xml:"DBInstanceId"`
-	CanTempUpgrade                    bool                                               `json:"CanTempUpgrade" xml:"CanTempUpgrade"`
-	ExpireTime                        string                                             `json:"ExpireTime" xml:"ExpireTime"`
-	RegionId                          string                                             `json:"RegionId" xml:"RegionId"`
-	AdvancedFeatures                  string                                             `json:"AdvancedFeatures" xml:"AdvancedFeatures"`
 	DBInstanceClassType               string                                             `json:"DBInstanceClassType" xml:"DBInstanceClassType"`
-	SecurityIPList                    string                                             `json:"SecurityIPList" xml:"SecurityIPList"`
+	ReadDelayTime                     string                                             `json:"ReadDelayTime" xml:"ReadDelayTime"`
+	DBInstanceStatus                  string                                             `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
+	ReplicateId                       string                                             `json:"ReplicateId" xml:"ReplicateId"`
+	ConnectionString                  string                                             `json:"ConnectionString" xml:"ConnectionString"`
+	TempUpgradeRecoveryCpu            int                                                `json:"TempUpgradeRecoveryCpu" xml:"TempUpgradeRecoveryCpu"`
+	AvailabilityValue                 string                                             `json:"AvailabilityValue" xml:"AvailabilityValue"`
 	ReadOnlyDBInstanceIds             ReadOnlyDBInstanceIdsInDescribeDBInstanceAttribute `json:"ReadOnlyDBInstanceIds" xml:"ReadOnlyDBInstanceIds"`
 }

+ 1 - 1
services/rds/struct_db_instance_parameter.go

@@ -17,7 +17,7 @@ package rds
 
 // DBInstanceParameter is a nested struct in rds response
 type DBInstanceParameter struct {
-	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
 	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
+	ParameterDescription string `json:"ParameterDescription" xml:"ParameterDescription"`
 	ParameterValue       string `json:"ParameterValue" xml:"ParameterValue"`
 }

+ 2 - 2
services/rds/struct_db_instance_weight.go

@@ -17,8 +17,8 @@ package rds
 
 // DBInstanceWeight is a nested struct in rds response
 type DBInstanceWeight struct {
+	Availability   string `json:"Availability" xml:"Availability"`
+	DBInstanceType string `json:"DBInstanceType" xml:"DBInstanceType"`
 	DBInstanceId   string `json:"DBInstanceId" xml:"DBInstanceId"`
 	Weight         string `json:"Weight" xml:"Weight"`
-	DBInstanceType string `json:"DBInstanceType" xml:"DBInstanceType"`
-	Availability   string `json:"Availability" xml:"Availability"`
 }

+ 1 - 1
services/rds/struct_ecs_security_group_relation.go

@@ -17,7 +17,7 @@ package rds
 
 // EcsSecurityGroupRelation is a nested struct in rds response
 type EcsSecurityGroupRelation struct {
-	SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"`
 	RegionId        string `json:"RegionId" xml:"RegionId"`
+	SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"`
 	NetworkType     string `json:"NetworkType" xml:"NetworkType"`
 }

+ 2 - 2
services/rds/struct_item.go

@@ -17,12 +17,12 @@ package rds
 
 // Item is a nested struct in rds response
 type Item struct {
-	AutoRenew        string                               `json:"AutoRenew" xml:"AutoRenew"`
-	ReportTime       string                               `json:"ReportTime" xml:"ReportTime"`
 	RegionId         string                               `json:"RegionId" xml:"RegionId"`
 	Duration         int                                  `json:"Duration" xml:"Duration"`
 	DBInstanceId     string                               `json:"DBInstanceId" xml:"DBInstanceId"`
 	Status           string                               `json:"Status" xml:"Status"`
+	AutoRenew        string                               `json:"AutoRenew" xml:"AutoRenew"`
+	ReportTime       string                               `json:"ReportTime" xml:"ReportTime"`
 	LatencyTopNItems LatencyTopNItemsInDescribeSQLReports `json:"LatencyTopNItems" xml:"LatencyTopNItems"`
 	QPSTopNItems     QPSTopNItemsInDescribeSQLReports     `json:"QPSTopNItems" xml:"QPSTopNItems"`
 }

+ 5 - 5
services/rds/struct_items.go

@@ -17,13 +17,13 @@ package rds
 
 // Items is a nested struct in rds response
 type Items struct {
-	ReplicaId          string  `json:"ReplicaId" xml:"ReplicaId"`
-	ReadWriteType      string  `json:"ReadWriteType" xml:"ReadWriteType"`
+	ReplicaMode        string  `json:"ReplicaMode" xml:"ReplicaMode"`
 	Role               string  `json:"Role" xml:"Role"`
+	ReadWriteType      string  `json:"ReadWriteType" xml:"ReadWriteType"`
+	DomainMode         string  `json:"DomainMode" xml:"DomainMode"`
+	ReplicaDescription string  `json:"ReplicaDescription" xml:"ReplicaDescription"`
 	DBInstanceId       string  `json:"DBInstanceId" xml:"DBInstanceId"`
 	ReplicaStatus      string  `json:"ReplicaStatus" xml:"ReplicaStatus"`
-	ReplicaDescription string  `json:"ReplicaDescription" xml:"ReplicaDescription"`
-	DomainMode         string  `json:"DomainMode" xml:"DomainMode"`
-	ReplicaMode        string  `json:"ReplicaMode" xml:"ReplicaMode"`
+	ReplicaId          string  `json:"ReplicaId" xml:"ReplicaId"`
 	DBInstances        []Items `json:"DBInstances" xml:"DBInstances"`
 }

+ 1 - 1
services/rds/struct_latency_top_n_item.go

@@ -18,6 +18,6 @@ package rds
 // LatencyTopNItem is a nested struct in rds response
 type LatencyTopNItem struct {
 	SQLExecuteTimes int    `json:"SQLExecuteTimes" xml:"SQLExecuteTimes"`
-	SQLText         string `json:"SQLText" xml:"SQLText"`
 	AvgLatency      int    `json:"AvgLatency" xml:"AvgLatency"`
+	SQLText         string `json:"SQLText" xml:"SQLText"`
 }

+ 6 - 6
services/rds/struct_migrate_task.go

@@ -17,15 +17,15 @@ package rds
 
 // MigrateTask is a nested struct in rds response
 type MigrateTask struct {
+	BackupMode    string `json:"BackupMode" xml:"BackupMode"`
+	EndTime       string `json:"EndTime" xml:"EndTime"`
 	Desc          string `json:"Desc" xml:"Desc"`
+	MigrateTaskId string `json:"MigrateTaskId" xml:"MigrateTaskId"`
+	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
 	DBName        string `json:"DBName" xml:"DBName"`
-	BackupMode    string `json:"BackupMode" xml:"BackupMode"`
-	Description   string `json:"Description" xml:"Description"`
 	MigrateIaskId string `json:"MigrateIaskId" xml:"MigrateIaskId"`
-	TaskType      string `json:"TaskType" xml:"TaskType"`
-	MigrateTaskId string `json:"MigrateTaskId" xml:"MigrateTaskId"`
 	IsDBReplaced  string `json:"IsDBReplaced" xml:"IsDBReplaced"`
-	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
+	TaskType      string `json:"TaskType" xml:"TaskType"`
 	Status        string `json:"Status" xml:"Status"`
-	EndTime       string `json:"EndTime" xml:"EndTime"`
+	Description   string `json:"Description" xml:"Description"`
 }

+ 6 - 6
services/rds/struct_oss_download.go

@@ -17,14 +17,14 @@ package rds
 
 // OssDownload is a nested struct in rds response
 type OssDownload struct {
-	Desc        string `json:"Desc" xml:"Desc"`
-	IsAvailable string `json:"IsAvailable" xml:"IsAvailable"`
-	BackupMode  string `json:"BackupMode" xml:"BackupMode"`
-	BakType     string `json:"BakType" xml:"BakType"`
-	Description string `json:"Description" xml:"Description"`
 	FileSize    string `json:"FileSize" xml:"FileSize"`
 	IsAvail     string `json:"IsAvail" xml:"IsAvail"`
-	FileName    string `json:"FileName" xml:"FileName"`
+	BackupMode  string `json:"BackupMode" xml:"BackupMode"`
+	Desc        string `json:"Desc" xml:"Desc"`
+	IsAvailable string `json:"IsAvailable" xml:"IsAvailable"`
 	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
+	BakType     string `json:"BakType" xml:"BakType"`
 	Status      string `json:"Status" xml:"Status"`
+	FileName    string `json:"FileName" xml:"FileName"`
+	Description string `json:"Description" xml:"Description"`
 }

+ 1 - 1
services/rds/struct_performance_value.go

@@ -17,6 +17,6 @@ package rds
 
 // PerformanceValue is a nested struct in rds response
 type PerformanceValue struct {
-	Date  string `json:"Date" xml:"Date"`
 	Value string `json:"Value" xml:"Value"`
+	Date  string `json:"Date" xml:"Date"`
 }

+ 1 - 1
services/rds/struct_performance_value_item.go

@@ -17,6 +17,6 @@ package rds
 
 // PerformanceValueItem is a nested struct in rds response
 type PerformanceValueItem struct {
-	Date  string `json:"Date" xml:"Date"`
 	Value string `json:"Value" xml:"Value"`
+	Date  string `json:"Date" xml:"Date"`
 }

+ 3 - 3
services/rds/struct_price_info.go

@@ -17,10 +17,10 @@ package rds
 
 // PriceInfo is a nested struct in rds response
 type PriceInfo struct {
-	Currency      string                    `json:"Currency" xml:"Currency"`
-	OriginalPrice float64                   `json:"OriginalPrice" xml:"OriginalPrice"`
-	DiscountPrice float64                   `json:"DiscountPrice" xml:"DiscountPrice"`
 	TradePrice    float64                   `json:"TradePrice" xml:"TradePrice"`
+	DiscountPrice float64                   `json:"DiscountPrice" xml:"DiscountPrice"`
+	OriginalPrice float64                   `json:"OriginalPrice" xml:"OriginalPrice"`
+	Currency      string                    `json:"Currency" xml:"Currency"`
 	RuleIds       RuleIdsInQueryPriceForBuy `json:"RuleIds" xml:"RuleIds"`
 	ActivityInfo  ActivityInfo              `json:"ActivityInfo" xml:"ActivityInfo"`
 	Coupons       CouponsInQueryPriceForBuy `json:"Coupons" xml:"Coupons"`

+ 1 - 1
services/rds/struct_rule.go

@@ -17,7 +17,7 @@ package rds
 
 // Rule is a nested struct in rds response
 type Rule struct {
-	RuleId      int    `json:"RuleId" xml:"RuleId"`
 	Name        string `json:"Name" xml:"Name"`
+	RuleId      int    `json:"RuleId" xml:"RuleId"`
 	Description string `json:"Description" xml:"Description"`
 }