浏览代码

由萨文发起的CMS SDK自动发布, 版本号:1.9.1

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

+ 3 - 0
ChangeLog.txt

@@ -1,3 +1,6 @@
+2018-04-20 Version: 1.9.1
+1, Interface DescribeAlarmHistory/ListAlarmHistory Add return value instanceName.
+
 2018-04-17 Version: 1.8.3
 2018-04-17 Version: 1.8.3
 1, EditPhotos add input param TakenAt
 1, EditPhotos add input param TakenAt
 2, add FetchMomentPhotos
 2, add FetchMomentPhotos

+ 2 - 2
services/cms/list_my_groups.go

@@ -76,11 +76,11 @@ func (client *Client) ListMyGroupsWithCallback(request *ListMyGroupsRequest, cal
 // ListMyGroupsRequest is the request struct for api ListMyGroups
 // ListMyGroupsRequest is the request struct for api ListMyGroups
 type ListMyGroupsRequest struct {
 type ListMyGroupsRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
+	SelectContactGroups requests.Boolean `position:"Query" name:"SelectContactGroups"`
 	Keyword             string           `position:"Query" name:"Keyword"`
 	Keyword             string           `position:"Query" name:"Keyword"`
-	Type                string           `position:"Query" name:"Type"`
 	PageNumber          requests.Integer `position:"Query" name:"PageNumber"`
 	PageNumber          requests.Integer `position:"Query" name:"PageNumber"`
 	PageSize            requests.Integer `position:"Query" name:"PageSize"`
 	PageSize            requests.Integer `position:"Query" name:"PageSize"`
-	SelectContactGroups requests.Boolean `position:"Query" name:"SelectContactGroups"`
+	Type                string           `position:"Query" name:"Type"`
 	InstanceId          string           `position:"Query" name:"InstanceId"`
 	InstanceId          string           `position:"Query" name:"InstanceId"`
 	BindUrls            string           `position:"Query" name:"BindUrls"`
 	BindUrls            string           `position:"Query" name:"BindUrls"`
 	GroupName           string           `position:"Query" name:"GroupName"`
 	GroupName           string           `position:"Query" name:"GroupName"`

+ 1 - 1
services/cms/query_metric_last.go

@@ -76,9 +76,9 @@ func (client *Client) QueryMetricLastWithCallback(request *QueryMetricLastReques
 // QueryMetricLastRequest is the request struct for api QueryMetricLast
 // QueryMetricLastRequest is the request struct for api QueryMetricLast
 type QueryMetricLastRequest struct {
 type QueryMetricLastRequest struct {
 	*requests.RpcRequest
 	*requests.RpcRequest
-	Project         string           `position:"Query" name:"Project"`
 	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
 	CallbyCmsOwner  string           `position:"Query" name:"callby_cms_owner"`
 	CallbyCmsOwner  string           `position:"Query" name:"callby_cms_owner"`
+	Project         string           `position:"Query" name:"Project"`
 	Metric          string           `position:"Query" name:"Metric"`
 	Metric          string           `position:"Query" name:"Metric"`
 	Period          string           `position:"Query" name:"Period"`
 	Period          string           `position:"Query" name:"Period"`
 	StartTime       string           `position:"Query" name:"StartTime"`
 	StartTime       string           `position:"Query" name:"StartTime"`

+ 4 - 3
services/cms/struct_alarm_history.go

@@ -18,13 +18,14 @@ package cms
 // AlarmHistory is a nested struct in cms response
 // AlarmHistory is a nested struct in cms response
 type AlarmHistory struct {
 type AlarmHistory struct {
 	Name            string `json:"Name" xml:"Name"`
 	Name            string `json:"Name" xml:"Name"`
-	Value           string `json:"Value" xml:"Value"`
 	AlarmTime       int    `json:"AlarmTime" xml:"AlarmTime"`
 	AlarmTime       int    `json:"AlarmTime" xml:"AlarmTime"`
 	Status          int    `json:"Status" xml:"Status"`
 	Status          int    `json:"Status" xml:"Status"`
-	State           string `json:"State" xml:"State"`
-	Namespace       string `json:"Namespace" xml:"Namespace"`
+	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
 	Dimension       string `json:"Dimension" xml:"Dimension"`
 	Dimension       string `json:"Dimension" xml:"Dimension"`
 	ContactGroups   string `json:"ContactGroups" xml:"ContactGroups"`
 	ContactGroups   string `json:"ContactGroups" xml:"ContactGroups"`
+	Value           string `json:"Value" xml:"Value"`
+	State           string `json:"State" xml:"State"`
+	Namespace       string `json:"Namespace" xml:"Namespace"`
 	Id              string `json:"Id" xml:"Id"`
 	Id              string `json:"Id" xml:"Id"`
 	MetricName      string `json:"MetricName" xml:"MetricName"`
 	MetricName      string `json:"MetricName" xml:"MetricName"`
 	LastTime        int    `json:"LastTime" xml:"LastTime"`
 	LastTime        int    `json:"LastTime" xml:"LastTime"`

+ 1 - 0
services/cms/struct_alarm_history_in_describe_alarm_history.go

@@ -35,6 +35,7 @@ type AlarmHistoryInDescribeAlarmHistory struct {
 	Status          int                                 `json:"Status" xml:"Status"`
 	Status          int                                 `json:"Status" xml:"Status"`
 	UserId          string                              `json:"UserId" xml:"UserId"`
 	UserId          string                              `json:"UserId" xml:"UserId"`
 	Webhooks        string                              `json:"Webhooks" xml:"Webhooks"`
 	Webhooks        string                              `json:"Webhooks" xml:"Webhooks"`
+	InstanceName    string                              `json:"InstanceName" xml:"InstanceName"`
 	ContactGroups   ContactGroupsInDescribeAlarmHistory `json:"ContactGroups" xml:"ContactGroups"`
 	ContactGroups   ContactGroupsInDescribeAlarmHistory `json:"ContactGroups" xml:"ContactGroups"`
 	Contacts        Contacts                            `json:"Contacts" xml:"Contacts"`
 	Contacts        Contacts                            `json:"Contacts" xml:"Contacts"`
 	ContactALIIMs   ContactALIIMs                       `json:"ContactALIIMs" xml:"ContactALIIMs"`
 	ContactALIIMs   ContactALIIMs                       `json:"ContactALIIMs" xml:"ContactALIIMs"`

+ 2 - 0
services/cms/struct_resource.go

@@ -22,11 +22,13 @@ type Resource struct {
 	InstanceName  string                      `json:"InstanceName" xml:"InstanceName"`
 	InstanceName  string                      `json:"InstanceName" xml:"InstanceName"`
 	GroupName     string                      `json:"GroupName" xml:"GroupName"`
 	GroupName     string                      `json:"GroupName" xml:"GroupName"`
 	Id            int                         `json:"Id" xml:"Id"`
 	Id            int                         `json:"Id" xml:"Id"`
+	GmtCreate     int                         `json:"GmtCreate" xml:"GmtCreate"`
 	BindUrls      string                      `json:"BindUrls" xml:"BindUrls"`
 	BindUrls      string                      `json:"BindUrls" xml:"BindUrls"`
 	ServiceId     string                      `json:"ServiceId" xml:"ServiceId"`
 	ServiceId     string                      `json:"ServiceId" xml:"ServiceId"`
 	RegionId      string                      `json:"RegionId" xml:"RegionId"`
 	RegionId      string                      `json:"RegionId" xml:"RegionId"`
 	InstanceId    string                      `json:"InstanceId" xml:"InstanceId"`
 	InstanceId    string                      `json:"InstanceId" xml:"InstanceId"`
 	GroupId       int                         `json:"GroupId" xml:"GroupId"`
 	GroupId       int                         `json:"GroupId" xml:"GroupId"`
+	GmtModified   int                         `json:"GmtModified" xml:"GmtModified"`
 	AliUid        int                         `json:"AliUid" xml:"AliUid"`
 	AliUid        int                         `json:"AliUid" xml:"AliUid"`
 	NetworkType   string                      `json:"NetworkType" xml:"NetworkType"`
 	NetworkType   string                      `json:"NetworkType" xml:"NetworkType"`
 	Type          string                      `json:"Type" xml:"Type"`
 	Type          string                      `json:"Type" xml:"Type"`