Преглед изворни кода

由萨文发起的CMS SDK自动发布, BUILD_ID=280, 版本号:0.9.3

Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
haowei.yao пре 7 година
родитељ
комит
d07eba274e

+ 4 - 0
ChangeLog.txt

@@ -1,3 +1,7 @@
+2018-01-24 Version: 0.9.3
+1,  Fixed a problem that the ActiveAlert interface name is not standard
+2,  Update ActiveAlert interface : ListProductOfActiveAlert / DisableActiveAlert / EnableActiveAlert
+
 2018-01-24 Version: 0.9.2
 1, Add ActiveAlert API : ListActiveAlertRuleRequest/ListProductOfActiceAlertRequest/EnableActiceAlertRequest/DisableActiceAlertRequest
 

+ 92 - 0
services/cms/disable_active_alert.go

@@ -0,0 +1,92 @@
+package cms
+
+//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.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+func (client *Client) DisableActiveAlert(request *DisableActiveAlertRequest) (response *DisableActiveAlertResponse, err error) {
+	response = CreateDisableActiveAlertResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+func (client *Client) DisableActiveAlertWithChan(request *DisableActiveAlertRequest) (<-chan *DisableActiveAlertResponse, <-chan error) {
+	responseChan := make(chan *DisableActiveAlertResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.DisableActiveAlert(request)
+		responseChan <- response
+		errChan <- err
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+func (client *Client) DisableActiveAlertWithCallback(request *DisableActiveAlertRequest, callback func(response *DisableActiveAlertResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *DisableActiveAlertResponse
+		var err error
+		defer close(result)
+		response, err = client.DisableActiveAlert(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+type DisableActiveAlertRequest struct {
+	*requests.RpcRequest
+	Product string `position:"Query" name:"Product"`
+	UserId  string `position:"Query" name:"UserId"`
+}
+
+type DisableActiveAlertResponse struct {
+	*responses.BaseResponse
+	RequestId string `json:"RequestId" xml:"RequestId"`
+	Success   bool   `json:"Success" xml:"Success"`
+	Code      string `json:"Code" xml:"Code"`
+	Message   string `json:"Message" xml:"Message"`
+}
+
+func CreateDisableActiveAlertRequest() (request *DisableActiveAlertRequest) {
+	request = &DisableActiveAlertRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Cms", "2017-03-01", "DisableActiveAlert", "cms", "openAPI")
+	return
+}
+
+func CreateDisableActiveAlertResponse() (response *DisableActiveAlertResponse) {
+	response = &DisableActiveAlertResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 91 - 0
services/cms/enable_active_alert.go

@@ -0,0 +1,91 @@
+package cms
+
+//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.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+func (client *Client) EnableActiveAlert(request *EnableActiveAlertRequest) (response *EnableActiveAlertResponse, err error) {
+	response = CreateEnableActiveAlertResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+func (client *Client) EnableActiveAlertWithChan(request *EnableActiveAlertRequest) (<-chan *EnableActiveAlertResponse, <-chan error) {
+	responseChan := make(chan *EnableActiveAlertResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.EnableActiveAlert(request)
+		responseChan <- response
+		errChan <- err
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+func (client *Client) EnableActiveAlertWithCallback(request *EnableActiveAlertRequest, callback func(response *EnableActiveAlertResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *EnableActiveAlertResponse
+		var err error
+		defer close(result)
+		response, err = client.EnableActiveAlert(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+type EnableActiveAlertRequest struct {
+	*requests.RpcRequest
+	Product string `position:"Query" name:"Product"`
+	UserId  string `position:"Query" name:"UserId"`
+}
+
+type EnableActiveAlertResponse struct {
+	*responses.BaseResponse
+	Success bool   `json:"Success" xml:"Success"`
+	Code    string `json:"Code" xml:"Code"`
+	Message string `json:"Message" xml:"Message"`
+}
+
+func CreateEnableActiveAlertRequest() (request *EnableActiveAlertRequest) {
+	request = &EnableActiveAlertRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Cms", "2017-03-01", "EnableActiveAlert", "cms", "openAPI")
+	return
+}
+
+func CreateEnableActiveAlertResponse() (response *EnableActiveAlertResponse) {
+	response = &EnableActiveAlertResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}

+ 0 - 102
services/cms/get_notify_policy.go

@@ -1,102 +0,0 @@
-package cms
-
-//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.
-
-import (
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
-	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
-)
-
-func (client *Client) GetNotifyPolicy(request *GetNotifyPolicyRequest) (response *GetNotifyPolicyResponse, err error) {
-	response = CreateGetNotifyPolicyResponse()
-	err = client.DoAction(request, response)
-	return
-}
-
-func (client *Client) GetNotifyPolicyWithChan(request *GetNotifyPolicyRequest) (<-chan *GetNotifyPolicyResponse, <-chan error) {
-	responseChan := make(chan *GetNotifyPolicyResponse, 1)
-	errChan := make(chan error, 1)
-	err := client.AddAsyncTask(func() {
-		defer close(responseChan)
-		defer close(errChan)
-		response, err := client.GetNotifyPolicy(request)
-		responseChan <- response
-		errChan <- err
-	})
-	if err != nil {
-		errChan <- err
-		close(responseChan)
-		close(errChan)
-	}
-	return responseChan, errChan
-}
-
-func (client *Client) GetNotifyPolicyWithCallback(request *GetNotifyPolicyRequest, callback func(response *GetNotifyPolicyResponse, err error)) <-chan int {
-	result := make(chan int, 1)
-	err := client.AddAsyncTask(func() {
-		var response *GetNotifyPolicyResponse
-		var err error
-		defer close(result)
-		response, err = client.GetNotifyPolicy(request)
-		callback(response, err)
-		result <- 1
-	})
-	if err != nil {
-		defer close(result)
-		callback(nil, err)
-		result <- 0
-	}
-	return result
-}
-
-type GetNotifyPolicyRequest struct {
-	*requests.RpcRequest
-	PolicyType string `position:"Query" name:"PolicyType"`
-	AlertName  string `position:"Query" name:"AlertName"`
-	Id         string `position:"Query" name:"Id"`
-	Dimensions string `position:"Query" name:"Dimensions"`
-}
-
-type GetNotifyPolicyResponse struct {
-	*responses.BaseResponse
-	Code    string `json:"code" xml:"code"`
-	Message string `json:"message" xml:"message"`
-	Success string `json:"success" xml:"success"`
-	TraceId string `json:"traceId" xml:"traceId"`
-	Result  struct {
-		AlertName  string `json:"AlertName" xml:"AlertName"`
-		Dimensions string `json:"Dimensions" xml:"Dimensions"`
-		Type       string `json:"Type" xml:"Type"`
-		Id         string `json:"Id" xml:"Id"`
-		StartTime  int    `json:"StartTime" xml:"StartTime"`
-		EndTime    int    `json:"EndTime" xml:"EndTime"`
-	} `json:"Result" xml:"Result"`
-}
-
-func CreateGetNotifyPolicyRequest() (request *GetNotifyPolicyRequest) {
-	request = &GetNotifyPolicyRequest{
-		RpcRequest: &requests.RpcRequest{},
-	}
-	request.InitWithApiInfo("Cms", "2017-03-01", "GetNotifyPolicy", "cms", "openAPI")
-	return
-}
-
-func CreateGetNotifyPolicyResponse() (response *GetNotifyPolicyResponse) {
-	response = &GetNotifyPolicyResponse{
-		BaseResponse: &responses.BaseResponse{},
-	}
-	return
-}

+ 92 - 0
services/cms/list_product_of_active_alert.go

@@ -0,0 +1,92 @@
+package cms
+
+//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.
+
+import (
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/requests"
+	"github.com/aliyun/alibaba-cloud-sdk-go/sdk/responses"
+)
+
+func (client *Client) ListProductOfActiveAlert(request *ListProductOfActiveAlertRequest) (response *ListProductOfActiveAlertResponse, err error) {
+	response = CreateListProductOfActiveAlertResponse()
+	err = client.DoAction(request, response)
+	return
+}
+
+func (client *Client) ListProductOfActiveAlertWithChan(request *ListProductOfActiveAlertRequest) (<-chan *ListProductOfActiveAlertResponse, <-chan error) {
+	responseChan := make(chan *ListProductOfActiveAlertResponse, 1)
+	errChan := make(chan error, 1)
+	err := client.AddAsyncTask(func() {
+		defer close(responseChan)
+		defer close(errChan)
+		response, err := client.ListProductOfActiveAlert(request)
+		responseChan <- response
+		errChan <- err
+	})
+	if err != nil {
+		errChan <- err
+		close(responseChan)
+		close(errChan)
+	}
+	return responseChan, errChan
+}
+
+func (client *Client) ListProductOfActiveAlertWithCallback(request *ListProductOfActiveAlertRequest, callback func(response *ListProductOfActiveAlertResponse, err error)) <-chan int {
+	result := make(chan int, 1)
+	err := client.AddAsyncTask(func() {
+		var response *ListProductOfActiveAlertResponse
+		var err error
+		defer close(result)
+		response, err = client.ListProductOfActiveAlert(request)
+		callback(response, err)
+		result <- 1
+	})
+	if err != nil {
+		defer close(result)
+		callback(nil, err)
+		result <- 0
+	}
+	return result
+}
+
+type ListProductOfActiveAlertRequest struct {
+	*requests.RpcRequest
+	UserId string `position:"Query" name:"UserId"`
+}
+
+type ListProductOfActiveAlertResponse struct {
+	*responses.BaseResponse
+	RequestId  string `json:"RequestId" xml:"RequestId"`
+	Success    bool   `json:"Success" xml:"Success"`
+	Code       int    `json:"Code" xml:"Code"`
+	Message    string `json:"Message" xml:"Message"`
+	Datapoints string `json:"Datapoints" xml:"Datapoints"`
+}
+
+func CreateListProductOfActiveAlertRequest() (request *ListProductOfActiveAlertRequest) {
+	request = &ListProductOfActiveAlertRequest{
+		RpcRequest: &requests.RpcRequest{},
+	}
+	request.InitWithApiInfo("Cms", "2017-03-01", "ListProductOfActiveAlert", "cms", "openAPI")
+	return
+}
+
+func CreateListProductOfActiveAlertResponse() (response *ListProductOfActiveAlertResponse) {
+	response = &ListProductOfActiveAlertResponse{
+		BaseResponse: &responses.BaseResponse{},
+	}
+	return
+}