Browse Source

DDS SDK Auto Released By junjun.zhang,Version:1.51.25

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao 6 years ago
parent
commit
40c6a91715

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2019-02-15 Version: 1.51.25
+1, Modify DescribeDBInstances LastDowngradeTime DataType
+
 2019-02-14 Version: 1.51.24
 1, Update DescribeCdnTypes.
 

+ 1 - 0
services/dds/create_db_instance.go

@@ -84,6 +84,7 @@ type CreateDBInstanceRequest struct {
 	NetworkType           string           `position:"Query" name:"NetworkType"`
 	ReplicationFactor     string           `position:"Query" name:"ReplicationFactor"`
 	StorageEngine         string           `position:"Query" name:"StorageEngine"`
+	ResourceGroupId       string           `position:"Query" name:"ResourceGroupId"`
 	SecurityToken         string           `position:"Query" name:"SecurityToken"`
 	Engine                string           `position:"Query" name:"Engine"`
 	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`

+ 2 - 0
services/dds/create_node.go

@@ -78,6 +78,8 @@ type CreateNodeRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	NodeType             string           `position:"Query" name:"NodeType"`
+	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
+	FromApp              string           `position:"Query" name:"FromApp"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	ClientToken          string           `position:"Query" name:"ClientToken"`
 	NodeStorage          requests.Integer `position:"Query" name:"NodeStorage"`

+ 10 - 9
services/dds/describe_db_instances.go

@@ -76,26 +76,27 @@ func (client *Client) DescribeDBInstancesWithCallback(request *DescribeDBInstanc
 // DescribeDBInstancesRequest is the request struct for api DescribeDBInstances
 type DescribeDBInstancesRequest struct {
 	*requests.RpcRequest
-	ExpireTime            string           `position:"Query" name:"ExpireTime"`
 	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
-	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
-	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
 	EngineVersion         string           `position:"Query" name:"EngineVersion"`
 	NetworkType           string           `position:"Query" name:"NetworkType"`
-	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
 	PageNumber            requests.Integer `position:"Query" name:"PageNumber"`
 	ReplicationFactor     string           `position:"Query" name:"ReplicationFactor"`
-	DBInstanceType        string           `position:"Query" name:"DBInstanceType"`
-	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
-	VSwitchId             string           `position:"Query" name:"VSwitchId"`
+	Expired               string           `position:"Query" name:"Expired"`
 	SecurityToken         string           `position:"Query" name:"SecurityToken"`
 	Engine                string           `position:"Query" name:"Engine"`
-	VpcId                 string           `position:"Query" name:"VpcId"`
 	PageSize              requests.Integer `position:"Query" name:"PageSize"`
-	ZoneId                string           `position:"Query" name:"ZoneId"`
 	DBInstanceId          string           `position:"Query" name:"DBInstanceId"`
 	DBInstanceDescription string           `position:"Query" name:"DBInstanceDescription"`
 	DBInstanceStatus      string           `position:"Query" name:"DBInstanceStatus"`
+	ExpireTime            string           `position:"Query" name:"ExpireTime"`
+	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
+	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
+	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
+	DBInstanceType        string           `position:"Query" name:"DBInstanceType"`
+	DBInstanceClass       string           `position:"Query" name:"DBInstanceClass"`
+	VSwitchId             string           `position:"Query" name:"VSwitchId"`
+	VpcId                 string           `position:"Query" name:"VpcId"`
+	ZoneId                string           `position:"Query" name:"ZoneId"`
 	ChargeType            string           `position:"Query" name:"ChargeType"`
 }
 

+ 2 - 0
services/dds/modify_node_spec.go

@@ -77,6 +77,8 @@ func (client *Client) ModifyNodeSpecWithCallback(request *ModifyNodeSpecRequest,
 type ModifyNodeSpecRequest struct {
 	*requests.RpcRequest
 	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
+	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
+	FromApp              string           `position:"Query" name:"FromApp"`
 	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
 	ClientToken          string           `position:"Query" name:"ClientToken"`
 	NodeStorage          requests.Integer `position:"Query" name:"NodeStorage"`

+ 4 - 2
services/dds/struct_db_instance.go

@@ -22,8 +22,11 @@ type DBInstance struct {
 	Engine                string                                   `json:"Engine" xml:"Engine"`
 	ChargeType            string                                   `json:"ChargeType" xml:"ChargeType"`
 	DBInstanceClass       string                                   `json:"DBInstanceClass" xml:"DBInstanceClass"`
+	DestroyTime           string                                   `json:"DestroyTime" xml:"DestroyTime"`
 	RegionId              string                                   `json:"RegionId" xml:"RegionId"`
+	LastDowngradeTime     string                                   `json:"LastDowngradeTime" xml:"LastDowngradeTime"`
 	MaxConnections        int                                      `json:"MaxConnections" xml:"MaxConnections"`
+	ResourceGroupId       string                                   `json:"ResourceGroupId" xml:"ResourceGroupId"`
 	DBInstanceType        string                                   `json:"DBInstanceType" xml:"DBInstanceType"`
 	MaintainEndTime       string                                   `json:"MaintainEndTime" xml:"MaintainEndTime"`
 	ExpireTime            string                                   `json:"ExpireTime" xml:"ExpireTime"`
@@ -43,9 +46,8 @@ type DBInstance struct {
 	DBInstanceStatus      string                                   `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
 	CurrentKernelVersion  string                                   `json:"CurrentKernelVersion" xml:"CurrentKernelVersion"`
 	ZoneId                string                                   `json:"ZoneId" xml:"ZoneId"`
-	LastDowngradeTime     int                                      `json:"LastDowngradeTime" xml:"LastDowngradeTime"`
 	LockMode              string                                   `json:"LockMode" xml:"LockMode"`
 	ReplicaSets           ReplicaSetsInDescribeDBInstanceAttribute `json:"ReplicaSets" xml:"ReplicaSets"`
+	ShardList             ShardListInDescribeDBInstances           `json:"ShardList" xml:"ShardList"`
 	MongosList            MongosListInDescribeDBInstanceAttribute  `json:"MongosList" xml:"MongosList"`
-	ShardList             ShardListInDescribeDBInstanceAttribute   `json:"ShardList" xml:"ShardList"`
 }

+ 0 - 40
services/dds/struct_db_instance_in_describe_db_instances.go

@@ -1,40 +0,0 @@
-package dds
-
-//Licensed under the Apache License, Version 2.0 (the "License");
-//you may not use this file except in compliance with the License.
-//You may obtain a copy of the License at
-//
-//http://www.apache.org/licenses/LICENSE-2.0
-//
-//Unless required by applicable law or agreed to in writing, software
-//distributed under the License is distributed on an "AS IS" BASIS,
-//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//See the License for the specific language governing permissions and
-//limitations under the License.
-//
-// Code generated by Alibaba Cloud SDK Code Generator.
-// Changes may cause incorrect behavior and will be lost if the code is regenerated.
-
-// DBInstanceInDescribeDBInstances is a nested struct in dds response
-type DBInstanceInDescribeDBInstances struct {
-	DBInstanceId          string                          `json:"DBInstanceId" xml:"DBInstanceId"`
-	DBInstanceDescription string                          `json:"DBInstanceDescription" xml:"DBInstanceDescription"`
-	RegionId              string                          `json:"RegionId" xml:"RegionId"`
-	ZoneId                string                          `json:"ZoneId" xml:"ZoneId"`
-	Engine                string                          `json:"Engine" xml:"Engine"`
-	EngineVersion         string                          `json:"EngineVersion" xml:"EngineVersion"`
-	DBInstanceClass       string                          `json:"DBInstanceClass" xml:"DBInstanceClass"`
-	DBInstanceStorage     int                             `json:"DBInstanceStorage" xml:"DBInstanceStorage"`
-	DBInstanceStatus      string                          `json:"DBInstanceStatus" xml:"DBInstanceStatus"`
-	LockMode              string                          `json:"LockMode" xml:"LockMode"`
-	ChargeType            string                          `json:"ChargeType" xml:"ChargeType"`
-	NetworkType           string                          `json:"NetworkType" xml:"NetworkType"`
-	CreationTime          string                          `json:"CreationTime" xml:"CreationTime"`
-	ExpireTime            string                          `json:"ExpireTime" xml:"ExpireTime"`
-	DBInstanceType        string                          `json:"DBInstanceType" xml:"DBInstanceType"`
-	LastDowngradeTime     string                          `json:"LastDowngradeTime" xml:"LastDowngradeTime"`
-	ReplicationFactor     string                          `json:"ReplicationFactor" xml:"ReplicationFactor"`
-	DestroyTime           string                          `json:"DestroyTime" xml:"DestroyTime"`
-	MongosList            MongosListInDescribeDBInstances `json:"MongosList" xml:"MongosList"`
-	ShardList             ShardListInDescribeDBInstances  `json:"ShardList" xml:"ShardList"`
-}

+ 1 - 1
services/dds/struct_db_instances_in_describe_db_instances.go

@@ -17,5 +17,5 @@ package dds
 
 // DBInstancesInDescribeDBInstances is a nested struct in dds response
 type DBInstancesInDescribeDBInstances struct {
-	DBInstance []DBInstanceInDescribeDBInstances `json:"DBInstance" xml:"DBInstance"`
+	DBInstance []DBInstance `json:"DBInstance" xml:"DBInstance"`
 }