cms

package
v0.0.0-...-4a3a38f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2018 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessKeyGetRequest

type AccessKeyGetRequest struct {
	*requests.RpcRequest
	UserId requests.Integer `position:"Query" name:"UserId"`
}

AccessKeyGetRequest is the request struct for api AccessKeyGet

func CreateAccessKeyGetRequest

func CreateAccessKeyGetRequest() (request *AccessKeyGetRequest)

CreateAccessKeyGetRequest creates a request to invoke AccessKeyGet API

type AccessKeyGetResponse

type AccessKeyGetResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	UserId       int    `json:"UserId" xml:"UserId"`
	AccessKey    string `json:"AccessKey" xml:"AccessKey"`
	SecretKey    string `json:"SecretKey" xml:"SecretKey"`
}

AccessKeyGetResponse is the response struct for api AccessKeyGet

func CreateAccessKeyGetResponse

func CreateAccessKeyGetResponse() (response *AccessKeyGetResponse)

CreateAccessKeyGetResponse creates a response to parse from AccessKeyGet response

type AddMyGroupInstancesRequest

type AddMyGroupInstancesRequest struct {
	*requests.RpcRequest
	GroupId   requests.Integer `position:"Query" name:"GroupId"`
	Instances string           `position:"Query" name:"Instances"`
}

AddMyGroupInstancesRequest is the request struct for api AddMyGroupInstances

func CreateAddMyGroupInstancesRequest

func CreateAddMyGroupInstancesRequest() (request *AddMyGroupInstancesRequest)

CreateAddMyGroupInstancesRequest creates a request to invoke AddMyGroupInstances API

type AddMyGroupInstancesResponse

type AddMyGroupInstancesResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

AddMyGroupInstancesResponse is the response struct for api AddMyGroupInstances

func CreateAddMyGroupInstancesResponse

func CreateAddMyGroupInstancesResponse() (response *AddMyGroupInstancesResponse)

CreateAddMyGroupInstancesResponse creates a response to parse from AddMyGroupInstances response

type Alarm

type Alarm struct {
	Name               string `json:"Name" xml:"Name"`
	RuleName           string `json:"RuleName" xml:"RuleName"`
	ContactGroups      string `json:"ContactGroups" xml:"ContactGroups"`
	SilenceTime        string `json:"SilenceTime" xml:"SilenceTime"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	Period             string `json:"Period" xml:"Period"`
	Uuid               string `json:"Uuid" xml:"Uuid"`
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	StartTime          string `json:"StartTime" xml:"StartTime"`
	State              string `json:"State" xml:"State"`
	EndTime            string `json:"EndTime" xml:"EndTime"`
	NotifyType         string `json:"NotifyType" xml:"NotifyType"`
	Namespace          string `json:"Namespace" xml:"Namespace"`
	Enable             string `json:"Enable" xml:"Enable"`
	MetricName         string `json:"MetricName" xml:"MetricName"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	EvaluationCount    string `json:"EvaluationCount" xml:"EvaluationCount"`
	Webhook            string `json:"Webhook" xml:"Webhook"`
}

Alarm is a nested struct in cms response

type AlarmHistory

type AlarmHistory struct {
	Name            string `json:"Name" xml:"Name"`
	Value           string `json:"Value" xml:"Value"`
	AlarmTime       int    `json:"AlarmTime" xml:"AlarmTime"`
	Status          int    `json:"Status" xml:"Status"`
	State           string `json:"State" xml:"State"`
	Namespace       string `json:"Namespace" xml:"Namespace"`
	Dimension       string `json:"Dimension" xml:"Dimension"`
	ContactGroups   string `json:"ContactGroups" xml:"ContactGroups"`
	Id              string `json:"Id" xml:"Id"`
	MetricName      string `json:"MetricName" xml:"MetricName"`
	LastTime        int    `json:"LastTime" xml:"LastTime"`
	EvaluationCount int    `json:"EvaluationCount" xml:"EvaluationCount"`
}

AlarmHistory is a nested struct in cms response

type AlarmHistoryInDescribeAlarmHistory

type AlarmHistoryInDescribeAlarmHistory struct {
	Id              string                              `json:"Id" xml:"Id"`
	AlertName       string                              `json:"AlertName" xml:"AlertName"`
	GroupId         string                              `json:"GroupId" xml:"GroupId"`
	Namespace       string                              `json:"Namespace" xml:"Namespace"`
	MetricName      string                              `json:"MetricName" xml:"MetricName"`
	Dimensions      string                              `json:"Dimensions" xml:"Dimensions"`
	Expression      string                              `json:"Expression" xml:"Expression"`
	EvaluationCount int                                 `json:"EvaluationCount" xml:"EvaluationCount"`
	Value           string                              `json:"Value" xml:"Value"`
	AlertTime       int                                 `json:"AlertTime" xml:"AlertTime"`
	LastTime        int                                 `json:"LastTime" xml:"LastTime"`
	Level           string                              `json:"Level" xml:"Level"`
	PreLevel        string                              `json:"PreLevel" xml:"PreLevel"`
	RuleName        string                              `json:"ruleName" xml:"ruleName"`
	State           string                              `json:"State" xml:"State"`
	Status          int                                 `json:"Status" xml:"Status"`
	UserId          string                              `json:"UserId" xml:"UserId"`
	Webhooks        string                              `json:"Webhooks" xml:"Webhooks"`
	ContactGroups   ContactGroupsInDescribeAlarmHistory `json:"ContactGroups" xml:"ContactGroups"`
	Contacts        Contacts                            `json:"Contacts" xml:"Contacts"`
	ContactALIIMs   ContactALIIMs                       `json:"ContactALIIMs" xml:"ContactALIIMs"`
	ContactSmses    ContactSmses                        `json:"ContactSmses" xml:"ContactSmses"`
	ContactMails    ContactMails                        `json:"ContactMails" xml:"ContactMails"`
}

AlarmHistoryInDescribeAlarmHistory is a nested struct in cms response

type AlarmHistoryListInDescribeAlarmHistory

type AlarmHistoryListInDescribeAlarmHistory struct {
	AlarmHistory []AlarmHistoryInDescribeAlarmHistory `json:"AlarmHistory" xml:"AlarmHistory"`
}

AlarmHistoryListInDescribeAlarmHistory is a nested struct in cms response

type AlarmHistoryListInListAlarmHistory

type AlarmHistoryListInListAlarmHistory struct {
	AlarmHistory []AlarmHistory `json:"AlarmHistory" xml:"AlarmHistory"`
}

AlarmHistoryListInListAlarmHistory is a nested struct in cms response

type AlarmInListAlarm

type AlarmInListAlarm struct {
	Id                 string `json:"Id" xml:"Id"`
	Name               string `json:"Name" xml:"Name"`
	Namespace          string `json:"Namespace" xml:"Namespace"`
	MetricName         string `json:"MetricName" xml:"MetricName"`
	Dimensions         string `json:"Dimensions" xml:"Dimensions"`
	Period             int    `json:"Period" xml:"Period"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	EvaluationCount    int    `json:"EvaluationCount" xml:"EvaluationCount"`
	StartTime          int    `json:"StartTime" xml:"StartTime"`
	EndTime            int    `json:"EndTime" xml:"EndTime"`
	SilenceTime        int    `json:"SilenceTime" xml:"SilenceTime"`
	NotifyType         int    `json:"NotifyType" xml:"NotifyType"`
	Enable             bool   `json:"Enable" xml:"Enable"`
	State              string `json:"State" xml:"State"`
	ContactGroups      string `json:"ContactGroups" xml:"ContactGroups"`
	Webhook            string `json:"Webhook" xml:"Webhook"`
}

AlarmInListAlarm is a nested struct in cms response

type AlarmList

type AlarmList struct {
	Alarm []AlarmInListAlarm `json:"Alarm" xml:"Alarm"`
}

AlarmList is a nested struct in cms response

type Category

type Category struct {
	GroupId       int           `json:"GroupId" xml:"GroupId"`
	CategoryItems CategoryItems `json:"CategoryItems" xml:"CategoryItems"`
}

Category is a nested struct in cms response

type CategoryItem

type CategoryItem struct {
	Category string `json:"Category" xml:"Category"`
	Count    int    `json:"Count" xml:"Count"`
}

CategoryItem is a nested struct in cms response

type CategoryItems

type CategoryItems struct {
	CategoryItem []CategoryItem `json:"CategoryItem" xml:"CategoryItem"`
}

CategoryItems is a nested struct in cms response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html

func (*Client) AccessKeyGet

func (client *Client) AccessKeyGet(request *AccessKeyGetRequest) (response *AccessKeyGetResponse, err error)

AccessKeyGet invokes the cms.AccessKeyGet API synchronously api document: https://help.aliyun.com/api/cms/accesskeyget.html

func (*Client) AccessKeyGetWithCallback

func (client *Client) AccessKeyGetWithCallback(request *AccessKeyGetRequest, callback func(response *AccessKeyGetResponse, err error)) <-chan int

AccessKeyGetWithCallback invokes the cms.AccessKeyGet API asynchronously api document: https://help.aliyun.com/api/cms/accesskeyget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AccessKeyGetWithChan

func (client *Client) AccessKeyGetWithChan(request *AccessKeyGetRequest) (<-chan *AccessKeyGetResponse, <-chan error)

AccessKeyGetWithChan invokes the cms.AccessKeyGet API asynchronously api document: https://help.aliyun.com/api/cms/accesskeyget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddMyGroupInstances

func (client *Client) AddMyGroupInstances(request *AddMyGroupInstancesRequest) (response *AddMyGroupInstancesResponse, err error)

AddMyGroupInstances invokes the cms.AddMyGroupInstances API synchronously api document: https://help.aliyun.com/api/cms/addmygroupinstances.html

func (*Client) AddMyGroupInstancesWithCallback

func (client *Client) AddMyGroupInstancesWithCallback(request *AddMyGroupInstancesRequest, callback func(response *AddMyGroupInstancesResponse, err error)) <-chan int

AddMyGroupInstancesWithCallback invokes the cms.AddMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/addmygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddMyGroupInstancesWithChan

func (client *Client) AddMyGroupInstancesWithChan(request *AddMyGroupInstancesRequest) (<-chan *AddMyGroupInstancesResponse, <-chan error)

AddMyGroupInstancesWithChan invokes the cms.AddMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/addmygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAlarm

func (client *Client) CreateAlarm(request *CreateAlarmRequest) (response *CreateAlarmResponse, err error)

CreateAlarm invokes the cms.CreateAlarm API synchronously api document: https://help.aliyun.com/api/cms/createalarm.html

func (*Client) CreateAlarmWithCallback

func (client *Client) CreateAlarmWithCallback(request *CreateAlarmRequest, callback func(response *CreateAlarmResponse, err error)) <-chan int

CreateAlarmWithCallback invokes the cms.CreateAlarm API asynchronously api document: https://help.aliyun.com/api/cms/createalarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAlarmWithChan

func (client *Client) CreateAlarmWithChan(request *CreateAlarmRequest) (<-chan *CreateAlarmResponse, <-chan error)

CreateAlarmWithChan invokes the cms.CreateAlarm API asynchronously api document: https://help.aliyun.com/api/cms/createalarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMyGroups

func (client *Client) CreateMyGroups(request *CreateMyGroupsRequest) (response *CreateMyGroupsResponse, err error)

CreateMyGroups invokes the cms.CreateMyGroups API synchronously api document: https://help.aliyun.com/api/cms/createmygroups.html

func (*Client) CreateMyGroupsWithCallback

func (client *Client) CreateMyGroupsWithCallback(request *CreateMyGroupsRequest, callback func(response *CreateMyGroupsResponse, err error)) <-chan int

CreateMyGroupsWithCallback invokes the cms.CreateMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/createmygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMyGroupsWithChan

func (client *Client) CreateMyGroupsWithChan(request *CreateMyGroupsRequest) (<-chan *CreateMyGroupsResponse, <-chan error)

CreateMyGroupsWithChan invokes the cms.CreateMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/createmygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateNotifyPolicy

func (client *Client) CreateNotifyPolicy(request *CreateNotifyPolicyRequest) (response *CreateNotifyPolicyResponse, err error)

CreateNotifyPolicy invokes the cms.CreateNotifyPolicy API synchronously api document: https://help.aliyun.com/api/cms/createnotifypolicy.html

func (*Client) CreateNotifyPolicyWithCallback

func (client *Client) CreateNotifyPolicyWithCallback(request *CreateNotifyPolicyRequest, callback func(response *CreateNotifyPolicyResponse, err error)) <-chan int

CreateNotifyPolicyWithCallback invokes the cms.CreateNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/createnotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateNotifyPolicyWithChan

func (client *Client) CreateNotifyPolicyWithChan(request *CreateNotifyPolicyRequest) (<-chan *CreateNotifyPolicyResponse, <-chan error)

CreateNotifyPolicyWithChan invokes the cms.CreateNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/createnotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAlarm

func (client *Client) DeleteAlarm(request *DeleteAlarmRequest) (response *DeleteAlarmResponse, err error)

DeleteAlarm invokes the cms.DeleteAlarm API synchronously api document: https://help.aliyun.com/api/cms/deletealarm.html

func (*Client) DeleteAlarmWithCallback

func (client *Client) DeleteAlarmWithCallback(request *DeleteAlarmRequest, callback func(response *DeleteAlarmResponse, err error)) <-chan int

DeleteAlarmWithCallback invokes the cms.DeleteAlarm API asynchronously api document: https://help.aliyun.com/api/cms/deletealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAlarmWithChan

func (client *Client) DeleteAlarmWithChan(request *DeleteAlarmRequest) (<-chan *DeleteAlarmResponse, <-chan error)

DeleteAlarmWithChan invokes the cms.DeleteAlarm API asynchronously api document: https://help.aliyun.com/api/cms/deletealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCustomMetric

func (client *Client) DeleteCustomMetric(request *DeleteCustomMetricRequest) (response *DeleteCustomMetricResponse, err error)

DeleteCustomMetric invokes the cms.DeleteCustomMetric API synchronously api document: https://help.aliyun.com/api/cms/deletecustommetric.html

func (*Client) DeleteCustomMetricWithCallback

func (client *Client) DeleteCustomMetricWithCallback(request *DeleteCustomMetricRequest, callback func(response *DeleteCustomMetricResponse, err error)) <-chan int

DeleteCustomMetricWithCallback invokes the cms.DeleteCustomMetric API asynchronously api document: https://help.aliyun.com/api/cms/deletecustommetric.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCustomMetricWithChan

func (client *Client) DeleteCustomMetricWithChan(request *DeleteCustomMetricRequest) (<-chan *DeleteCustomMetricResponse, <-chan error)

DeleteCustomMetricWithChan invokes the cms.DeleteCustomMetric API asynchronously api document: https://help.aliyun.com/api/cms/deletecustommetric.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMyGroupInstances

func (client *Client) DeleteMyGroupInstances(request *DeleteMyGroupInstancesRequest) (response *DeleteMyGroupInstancesResponse, err error)

DeleteMyGroupInstances invokes the cms.DeleteMyGroupInstances API synchronously api document: https://help.aliyun.com/api/cms/deletemygroupinstances.html

func (*Client) DeleteMyGroupInstancesWithCallback

func (client *Client) DeleteMyGroupInstancesWithCallback(request *DeleteMyGroupInstancesRequest, callback func(response *DeleteMyGroupInstancesResponse, err error)) <-chan int

DeleteMyGroupInstancesWithCallback invokes the cms.DeleteMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/deletemygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMyGroupInstancesWithChan

func (client *Client) DeleteMyGroupInstancesWithChan(request *DeleteMyGroupInstancesRequest) (<-chan *DeleteMyGroupInstancesResponse, <-chan error)

DeleteMyGroupInstancesWithChan invokes the cms.DeleteMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/deletemygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMyGroups

func (client *Client) DeleteMyGroups(request *DeleteMyGroupsRequest) (response *DeleteMyGroupsResponse, err error)

DeleteMyGroups invokes the cms.DeleteMyGroups API synchronously api document: https://help.aliyun.com/api/cms/deletemygroups.html

func (*Client) DeleteMyGroupsWithCallback

func (client *Client) DeleteMyGroupsWithCallback(request *DeleteMyGroupsRequest, callback func(response *DeleteMyGroupsResponse, err error)) <-chan int

DeleteMyGroupsWithCallback invokes the cms.DeleteMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/deletemygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMyGroupsWithChan

func (client *Client) DeleteMyGroupsWithChan(request *DeleteMyGroupsRequest) (<-chan *DeleteMyGroupsResponse, <-chan error)

DeleteMyGroupsWithChan invokes the cms.DeleteMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/deletemygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteNotifyPolicy

func (client *Client) DeleteNotifyPolicy(request *DeleteNotifyPolicyRequest) (response *DeleteNotifyPolicyResponse, err error)

DeleteNotifyPolicy invokes the cms.DeleteNotifyPolicy API synchronously api document: https://help.aliyun.com/api/cms/deletenotifypolicy.html

func (*Client) DeleteNotifyPolicyWithCallback

func (client *Client) DeleteNotifyPolicyWithCallback(request *DeleteNotifyPolicyRequest, callback func(response *DeleteNotifyPolicyResponse, err error)) <-chan int

DeleteNotifyPolicyWithCallback invokes the cms.DeleteNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/deletenotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteNotifyPolicyWithChan

func (client *Client) DeleteNotifyPolicyWithChan(request *DeleteNotifyPolicyRequest) (<-chan *DeleteNotifyPolicyResponse, <-chan error)

DeleteNotifyPolicyWithChan invokes the cms.DeleteNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/deletenotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmHistory

func (client *Client) DescribeAlarmHistory(request *DescribeAlarmHistoryRequest) (response *DescribeAlarmHistoryResponse, err error)

DescribeAlarmHistory invokes the cms.DescribeAlarmHistory API synchronously api document: https://help.aliyun.com/api/cms/describealarmhistory.html

func (*Client) DescribeAlarmHistoryWithCallback

func (client *Client) DescribeAlarmHistoryWithCallback(request *DescribeAlarmHistoryRequest, callback func(response *DescribeAlarmHistoryResponse, err error)) <-chan int

DescribeAlarmHistoryWithCallback invokes the cms.DescribeAlarmHistory API asynchronously api document: https://help.aliyun.com/api/cms/describealarmhistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmHistoryWithChan

func (client *Client) DescribeAlarmHistoryWithChan(request *DescribeAlarmHistoryRequest) (<-chan *DescribeAlarmHistoryResponse, <-chan error)

DescribeAlarmHistoryWithChan invokes the cms.DescribeAlarmHistory API asynchronously api document: https://help.aliyun.com/api/cms/describealarmhistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DisableActiveAlert

func (client *Client) DisableActiveAlert(request *DisableActiveAlertRequest) (response *DisableActiveAlertResponse, err error)

DisableActiveAlert invokes the cms.DisableActiveAlert API synchronously api document: https://help.aliyun.com/api/cms/disableactivealert.html

func (*Client) DisableActiveAlertWithCallback

func (client *Client) DisableActiveAlertWithCallback(request *DisableActiveAlertRequest, callback func(response *DisableActiveAlertResponse, err error)) <-chan int

DisableActiveAlertWithCallback invokes the cms.DisableActiveAlert API asynchronously api document: https://help.aliyun.com/api/cms/disableactivealert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DisableActiveAlertWithChan

func (client *Client) DisableActiveAlertWithChan(request *DisableActiveAlertRequest) (<-chan *DisableActiveAlertResponse, <-chan error)

DisableActiveAlertWithChan invokes the cms.DisableActiveAlert API asynchronously api document: https://help.aliyun.com/api/cms/disableactivealert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DisableAlarm

func (client *Client) DisableAlarm(request *DisableAlarmRequest) (response *DisableAlarmResponse, err error)

DisableAlarm invokes the cms.DisableAlarm API synchronously api document: https://help.aliyun.com/api/cms/disablealarm.html

func (*Client) DisableAlarmWithCallback

func (client *Client) DisableAlarmWithCallback(request *DisableAlarmRequest, callback func(response *DisableAlarmResponse, err error)) <-chan int

DisableAlarmWithCallback invokes the cms.DisableAlarm API asynchronously api document: https://help.aliyun.com/api/cms/disablealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DisableAlarmWithChan

func (client *Client) DisableAlarmWithChan(request *DisableAlarmRequest) (<-chan *DisableAlarmResponse, <-chan error)

DisableAlarmWithChan invokes the cms.DisableAlarm API asynchronously api document: https://help.aliyun.com/api/cms/disablealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EnableActiveAlert

func (client *Client) EnableActiveAlert(request *EnableActiveAlertRequest) (response *EnableActiveAlertResponse, err error)

EnableActiveAlert invokes the cms.EnableActiveAlert API synchronously api document: https://help.aliyun.com/api/cms/enableactivealert.html

func (*Client) EnableActiveAlertWithCallback

func (client *Client) EnableActiveAlertWithCallback(request *EnableActiveAlertRequest, callback func(response *EnableActiveAlertResponse, err error)) <-chan int

EnableActiveAlertWithCallback invokes the cms.EnableActiveAlert API asynchronously api document: https://help.aliyun.com/api/cms/enableactivealert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EnableActiveAlertWithChan

func (client *Client) EnableActiveAlertWithChan(request *EnableActiveAlertRequest) (<-chan *EnableActiveAlertResponse, <-chan error)

EnableActiveAlertWithChan invokes the cms.EnableActiveAlert API asynchronously api document: https://help.aliyun.com/api/cms/enableactivealert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EnableAlarm

func (client *Client) EnableAlarm(request *EnableAlarmRequest) (response *EnableAlarmResponse, err error)

EnableAlarm invokes the cms.EnableAlarm API synchronously api document: https://help.aliyun.com/api/cms/enablealarm.html

func (*Client) EnableAlarmWithCallback

func (client *Client) EnableAlarmWithCallback(request *EnableAlarmRequest, callback func(response *EnableAlarmResponse, err error)) <-chan int

EnableAlarmWithCallback invokes the cms.EnableAlarm API asynchronously api document: https://help.aliyun.com/api/cms/enablealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EnableAlarmWithChan

func (client *Client) EnableAlarmWithChan(request *EnableAlarmRequest) (<-chan *EnableAlarmResponse, <-chan error)

EnableAlarmWithChan invokes the cms.EnableAlarm API asynchronously api document: https://help.aliyun.com/api/cms/enablealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetMyGroups

func (client *Client) GetMyGroups(request *GetMyGroupsRequest) (response *GetMyGroupsResponse, err error)

GetMyGroups invokes the cms.GetMyGroups API synchronously api document: https://help.aliyun.com/api/cms/getmygroups.html

func (*Client) GetMyGroupsWithCallback

func (client *Client) GetMyGroupsWithCallback(request *GetMyGroupsRequest, callback func(response *GetMyGroupsResponse, err error)) <-chan int

GetMyGroupsWithCallback invokes the cms.GetMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/getmygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetMyGroupsWithChan

func (client *Client) GetMyGroupsWithChan(request *GetMyGroupsRequest) (<-chan *GetMyGroupsResponse, <-chan error)

GetMyGroupsWithChan invokes the cms.GetMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/getmygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetNotifyPolicy

func (client *Client) GetNotifyPolicy(request *GetNotifyPolicyRequest) (response *GetNotifyPolicyResponse, err error)

GetNotifyPolicy invokes the cms.GetNotifyPolicy API synchronously api document: https://help.aliyun.com/api/cms/getnotifypolicy.html

func (*Client) GetNotifyPolicyWithCallback

func (client *Client) GetNotifyPolicyWithCallback(request *GetNotifyPolicyRequest, callback func(response *GetNotifyPolicyResponse, err error)) <-chan int

GetNotifyPolicyWithCallback invokes the cms.GetNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/getnotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetNotifyPolicyWithChan

func (client *Client) GetNotifyPolicyWithChan(request *GetNotifyPolicyRequest) (<-chan *GetNotifyPolicyResponse, <-chan error)

GetNotifyPolicyWithChan invokes the cms.GetNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/getnotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListActiveAlertRule

func (client *Client) ListActiveAlertRule(request *ListActiveAlertRuleRequest) (response *ListActiveAlertRuleResponse, err error)

ListActiveAlertRule invokes the cms.ListActiveAlertRule API synchronously api document: https://help.aliyun.com/api/cms/listactivealertrule.html

func (*Client) ListActiveAlertRuleWithCallback

func (client *Client) ListActiveAlertRuleWithCallback(request *ListActiveAlertRuleRequest, callback func(response *ListActiveAlertRuleResponse, err error)) <-chan int

ListActiveAlertRuleWithCallback invokes the cms.ListActiveAlertRule API asynchronously api document: https://help.aliyun.com/api/cms/listactivealertrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListActiveAlertRuleWithChan

func (client *Client) ListActiveAlertRuleWithChan(request *ListActiveAlertRuleRequest) (<-chan *ListActiveAlertRuleResponse, <-chan error)

ListActiveAlertRuleWithChan invokes the cms.ListActiveAlertRule API asynchronously api document: https://help.aliyun.com/api/cms/listactivealertrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListAlarm

func (client *Client) ListAlarm(request *ListAlarmRequest) (response *ListAlarmResponse, err error)

ListAlarm invokes the cms.ListAlarm API synchronously api document: https://help.aliyun.com/api/cms/listalarm.html

func (*Client) ListAlarmHistory

func (client *Client) ListAlarmHistory(request *ListAlarmHistoryRequest) (response *ListAlarmHistoryResponse, err error)

ListAlarmHistory invokes the cms.ListAlarmHistory API synchronously api document: https://help.aliyun.com/api/cms/listalarmhistory.html

func (*Client) ListAlarmHistoryWithCallback

func (client *Client) ListAlarmHistoryWithCallback(request *ListAlarmHistoryRequest, callback func(response *ListAlarmHistoryResponse, err error)) <-chan int

ListAlarmHistoryWithCallback invokes the cms.ListAlarmHistory API asynchronously api document: https://help.aliyun.com/api/cms/listalarmhistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListAlarmHistoryWithChan

func (client *Client) ListAlarmHistoryWithChan(request *ListAlarmHistoryRequest) (<-chan *ListAlarmHistoryResponse, <-chan error)

ListAlarmHistoryWithChan invokes the cms.ListAlarmHistory API asynchronously api document: https://help.aliyun.com/api/cms/listalarmhistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListAlarmWithCallback

func (client *Client) ListAlarmWithCallback(request *ListAlarmRequest, callback func(response *ListAlarmResponse, err error)) <-chan int

ListAlarmWithCallback invokes the cms.ListAlarm API asynchronously api document: https://help.aliyun.com/api/cms/listalarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListAlarmWithChan

func (client *Client) ListAlarmWithChan(request *ListAlarmRequest) (<-chan *ListAlarmResponse, <-chan error)

ListAlarmWithChan invokes the cms.ListAlarm API asynchronously api document: https://help.aliyun.com/api/cms/listalarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListContactGroup

func (client *Client) ListContactGroup(request *ListContactGroupRequest) (response *ListContactGroupResponse, err error)

ListContactGroup invokes the cms.ListContactGroup API synchronously api document: https://help.aliyun.com/api/cms/listcontactgroup.html

func (*Client) ListContactGroupWithCallback

func (client *Client) ListContactGroupWithCallback(request *ListContactGroupRequest, callback func(response *ListContactGroupResponse, err error)) <-chan int

ListContactGroupWithCallback invokes the cms.ListContactGroup API asynchronously api document: https://help.aliyun.com/api/cms/listcontactgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListContactGroupWithChan

func (client *Client) ListContactGroupWithChan(request *ListContactGroupRequest) (<-chan *ListContactGroupResponse, <-chan error)

ListContactGroupWithChan invokes the cms.ListContactGroup API asynchronously api document: https://help.aliyun.com/api/cms/listcontactgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroupCategories

func (client *Client) ListMyGroupCategories(request *ListMyGroupCategoriesRequest) (response *ListMyGroupCategoriesResponse, err error)

ListMyGroupCategories invokes the cms.ListMyGroupCategories API synchronously api document: https://help.aliyun.com/api/cms/listmygroupcategories.html

func (*Client) ListMyGroupCategoriesWithCallback

func (client *Client) ListMyGroupCategoriesWithCallback(request *ListMyGroupCategoriesRequest, callback func(response *ListMyGroupCategoriesResponse, err error)) <-chan int

ListMyGroupCategoriesWithCallback invokes the cms.ListMyGroupCategories API asynchronously api document: https://help.aliyun.com/api/cms/listmygroupcategories.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroupCategoriesWithChan

func (client *Client) ListMyGroupCategoriesWithChan(request *ListMyGroupCategoriesRequest) (<-chan *ListMyGroupCategoriesResponse, <-chan error)

ListMyGroupCategoriesWithChan invokes the cms.ListMyGroupCategories API asynchronously api document: https://help.aliyun.com/api/cms/listmygroupcategories.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroupInstances

func (client *Client) ListMyGroupInstances(request *ListMyGroupInstancesRequest) (response *ListMyGroupInstancesResponse, err error)

ListMyGroupInstances invokes the cms.ListMyGroupInstances API synchronously api document: https://help.aliyun.com/api/cms/listmygroupinstances.html

func (*Client) ListMyGroupInstancesDetails

func (client *Client) ListMyGroupInstancesDetails(request *ListMyGroupInstancesDetailsRequest) (response *ListMyGroupInstancesDetailsResponse, err error)

ListMyGroupInstancesDetails invokes the cms.ListMyGroupInstancesDetails API synchronously api document: https://help.aliyun.com/api/cms/listmygroupinstancesdetails.html

func (*Client) ListMyGroupInstancesDetailsWithCallback

func (client *Client) ListMyGroupInstancesDetailsWithCallback(request *ListMyGroupInstancesDetailsRequest, callback func(response *ListMyGroupInstancesDetailsResponse, err error)) <-chan int

ListMyGroupInstancesDetailsWithCallback invokes the cms.ListMyGroupInstancesDetails API asynchronously api document: https://help.aliyun.com/api/cms/listmygroupinstancesdetails.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroupInstancesDetailsWithChan

func (client *Client) ListMyGroupInstancesDetailsWithChan(request *ListMyGroupInstancesDetailsRequest) (<-chan *ListMyGroupInstancesDetailsResponse, <-chan error)

ListMyGroupInstancesDetailsWithChan invokes the cms.ListMyGroupInstancesDetails API asynchronously api document: https://help.aliyun.com/api/cms/listmygroupinstancesdetails.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroupInstancesWithCallback

func (client *Client) ListMyGroupInstancesWithCallback(request *ListMyGroupInstancesRequest, callback func(response *ListMyGroupInstancesResponse, err error)) <-chan int

ListMyGroupInstancesWithCallback invokes the cms.ListMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/listmygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroupInstancesWithChan

func (client *Client) ListMyGroupInstancesWithChan(request *ListMyGroupInstancesRequest) (<-chan *ListMyGroupInstancesResponse, <-chan error)

ListMyGroupInstancesWithChan invokes the cms.ListMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/listmygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroups

func (client *Client) ListMyGroups(request *ListMyGroupsRequest) (response *ListMyGroupsResponse, err error)

ListMyGroups invokes the cms.ListMyGroups API synchronously api document: https://help.aliyun.com/api/cms/listmygroups.html

func (*Client) ListMyGroupsWithCallback

func (client *Client) ListMyGroupsWithCallback(request *ListMyGroupsRequest, callback func(response *ListMyGroupsResponse, err error)) <-chan int

ListMyGroupsWithCallback invokes the cms.ListMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/listmygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMyGroupsWithChan

func (client *Client) ListMyGroupsWithChan(request *ListMyGroupsRequest) (<-chan *ListMyGroupsResponse, <-chan error)

ListMyGroupsWithChan invokes the cms.ListMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/listmygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListNotifyPolicy

func (client *Client) ListNotifyPolicy(request *ListNotifyPolicyRequest) (response *ListNotifyPolicyResponse, err error)

ListNotifyPolicy invokes the cms.ListNotifyPolicy API synchronously api document: https://help.aliyun.com/api/cms/listnotifypolicy.html

func (*Client) ListNotifyPolicyWithCallback

func (client *Client) ListNotifyPolicyWithCallback(request *ListNotifyPolicyRequest, callback func(response *ListNotifyPolicyResponse, err error)) <-chan int

ListNotifyPolicyWithCallback invokes the cms.ListNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/listnotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListNotifyPolicyWithChan

func (client *Client) ListNotifyPolicyWithChan(request *ListNotifyPolicyRequest) (<-chan *ListNotifyPolicyResponse, <-chan error)

ListNotifyPolicyWithChan invokes the cms.ListNotifyPolicy API asynchronously api document: https://help.aliyun.com/api/cms/listnotifypolicy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProductOfActiveAlert

func (client *Client) ListProductOfActiveAlert(request *ListProductOfActiveAlertRequest) (response *ListProductOfActiveAlertResponse, err error)

ListProductOfActiveAlert invokes the cms.ListProductOfActiveAlert API synchronously api document: https://help.aliyun.com/api/cms/listproductofactivealert.html

func (*Client) ListProductOfActiveAlertWithCallback

func (client *Client) ListProductOfActiveAlertWithCallback(request *ListProductOfActiveAlertRequest, callback func(response *ListProductOfActiveAlertResponse, err error)) <-chan int

ListProductOfActiveAlertWithCallback invokes the cms.ListProductOfActiveAlert API asynchronously api document: https://help.aliyun.com/api/cms/listproductofactivealert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListProductOfActiveAlertWithChan

func (client *Client) ListProductOfActiveAlertWithChan(request *ListProductOfActiveAlertRequest) (<-chan *ListProductOfActiveAlertResponse, <-chan error)

ListProductOfActiveAlertWithChan invokes the cms.ListProductOfActiveAlert API asynchronously api document: https://help.aliyun.com/api/cms/listproductofactivealert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeInstall

func (client *Client) NodeInstall(request *NodeInstallRequest) (response *NodeInstallResponse, err error)

NodeInstall invokes the cms.NodeInstall API synchronously api document: https://help.aliyun.com/api/cms/nodeinstall.html

func (*Client) NodeInstallWithCallback

func (client *Client) NodeInstallWithCallback(request *NodeInstallRequest, callback func(response *NodeInstallResponse, err error)) <-chan int

NodeInstallWithCallback invokes the cms.NodeInstall API asynchronously api document: https://help.aliyun.com/api/cms/nodeinstall.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeInstallWithChan

func (client *Client) NodeInstallWithChan(request *NodeInstallRequest) (<-chan *NodeInstallResponse, <-chan error)

NodeInstallWithChan invokes the cms.NodeInstall API asynchronously api document: https://help.aliyun.com/api/cms/nodeinstall.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeList

func (client *Client) NodeList(request *NodeListRequest) (response *NodeListResponse, err error)

NodeList invokes the cms.NodeList API synchronously api document: https://help.aliyun.com/api/cms/nodelist.html

func (*Client) NodeListWithCallback

func (client *Client) NodeListWithCallback(request *NodeListRequest, callback func(response *NodeListResponse, err error)) <-chan int

NodeListWithCallback invokes the cms.NodeList API asynchronously api document: https://help.aliyun.com/api/cms/nodelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeListWithChan

func (client *Client) NodeListWithChan(request *NodeListRequest) (<-chan *NodeListResponse, <-chan error)

NodeListWithChan invokes the cms.NodeList API asynchronously api document: https://help.aliyun.com/api/cms/nodelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeProcessCreate

func (client *Client) NodeProcessCreate(request *NodeProcessCreateRequest) (response *NodeProcessCreateResponse, err error)

NodeProcessCreate invokes the cms.NodeProcessCreate API synchronously api document: https://help.aliyun.com/api/cms/nodeprocesscreate.html

func (*Client) NodeProcessCreateWithCallback

func (client *Client) NodeProcessCreateWithCallback(request *NodeProcessCreateRequest, callback func(response *NodeProcessCreateResponse, err error)) <-chan int

NodeProcessCreateWithCallback invokes the cms.NodeProcessCreate API asynchronously api document: https://help.aliyun.com/api/cms/nodeprocesscreate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeProcessCreateWithChan

func (client *Client) NodeProcessCreateWithChan(request *NodeProcessCreateRequest) (<-chan *NodeProcessCreateResponse, <-chan error)

NodeProcessCreateWithChan invokes the cms.NodeProcessCreate API asynchronously api document: https://help.aliyun.com/api/cms/nodeprocesscreate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeProcessDelete

func (client *Client) NodeProcessDelete(request *NodeProcessDeleteRequest) (response *NodeProcessDeleteResponse, err error)

NodeProcessDelete invokes the cms.NodeProcessDelete API synchronously api document: https://help.aliyun.com/api/cms/nodeprocessdelete.html

func (*Client) NodeProcessDeleteWithCallback

func (client *Client) NodeProcessDeleteWithCallback(request *NodeProcessDeleteRequest, callback func(response *NodeProcessDeleteResponse, err error)) <-chan int

NodeProcessDeleteWithCallback invokes the cms.NodeProcessDelete API asynchronously api document: https://help.aliyun.com/api/cms/nodeprocessdelete.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeProcessDeleteWithChan

func (client *Client) NodeProcessDeleteWithChan(request *NodeProcessDeleteRequest) (<-chan *NodeProcessDeleteResponse, <-chan error)

NodeProcessDeleteWithChan invokes the cms.NodeProcessDelete API asynchronously api document: https://help.aliyun.com/api/cms/nodeprocessdelete.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeProcesses

func (client *Client) NodeProcesses(request *NodeProcessesRequest) (response *NodeProcessesResponse, err error)

NodeProcesses invokes the cms.NodeProcesses API synchronously api document: https://help.aliyun.com/api/cms/nodeprocesses.html

func (*Client) NodeProcessesWithCallback

func (client *Client) NodeProcessesWithCallback(request *NodeProcessesRequest, callback func(response *NodeProcessesResponse, err error)) <-chan int

NodeProcessesWithCallback invokes the cms.NodeProcesses API asynchronously api document: https://help.aliyun.com/api/cms/nodeprocesses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeProcessesWithChan

func (client *Client) NodeProcessesWithChan(request *NodeProcessesRequest) (<-chan *NodeProcessesResponse, <-chan error)

NodeProcessesWithChan invokes the cms.NodeProcesses API asynchronously api document: https://help.aliyun.com/api/cms/nodeprocesses.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeStatus

func (client *Client) NodeStatus(request *NodeStatusRequest) (response *NodeStatusResponse, err error)

NodeStatus invokes the cms.NodeStatus API synchronously api document: https://help.aliyun.com/api/cms/nodestatus.html

func (*Client) NodeStatusList

func (client *Client) NodeStatusList(request *NodeStatusListRequest) (response *NodeStatusListResponse, err error)

NodeStatusList invokes the cms.NodeStatusList API synchronously api document: https://help.aliyun.com/api/cms/nodestatuslist.html

func (*Client) NodeStatusListWithCallback

func (client *Client) NodeStatusListWithCallback(request *NodeStatusListRequest, callback func(response *NodeStatusListResponse, err error)) <-chan int

NodeStatusListWithCallback invokes the cms.NodeStatusList API asynchronously api document: https://help.aliyun.com/api/cms/nodestatuslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeStatusListWithChan

func (client *Client) NodeStatusListWithChan(request *NodeStatusListRequest) (<-chan *NodeStatusListResponse, <-chan error)

NodeStatusListWithChan invokes the cms.NodeStatusList API asynchronously api document: https://help.aliyun.com/api/cms/nodestatuslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeStatusWithCallback

func (client *Client) NodeStatusWithCallback(request *NodeStatusRequest, callback func(response *NodeStatusResponse, err error)) <-chan int

NodeStatusWithCallback invokes the cms.NodeStatus API asynchronously api document: https://help.aliyun.com/api/cms/nodestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeStatusWithChan

func (client *Client) NodeStatusWithChan(request *NodeStatusRequest) (<-chan *NodeStatusResponse, <-chan error)

NodeStatusWithChan invokes the cms.NodeStatus API asynchronously api document: https://help.aliyun.com/api/cms/nodestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeUninstall

func (client *Client) NodeUninstall(request *NodeUninstallRequest) (response *NodeUninstallResponse, err error)

NodeUninstall invokes the cms.NodeUninstall API synchronously api document: https://help.aliyun.com/api/cms/nodeuninstall.html

func (*Client) NodeUninstallWithCallback

func (client *Client) NodeUninstallWithCallback(request *NodeUninstallRequest, callback func(response *NodeUninstallResponse, err error)) <-chan int

NodeUninstallWithCallback invokes the cms.NodeUninstall API asynchronously api document: https://help.aliyun.com/api/cms/nodeuninstall.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) NodeUninstallWithChan

func (client *Client) NodeUninstallWithChan(request *NodeUninstallRequest) (<-chan *NodeUninstallResponse, <-chan error)

NodeUninstallWithChan invokes the cms.NodeUninstall API asynchronously api document: https://help.aliyun.com/api/cms/nodeuninstall.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ProfileGet

func (client *Client) ProfileGet(request *ProfileGetRequest) (response *ProfileGetResponse, err error)

ProfileGet invokes the cms.ProfileGet API synchronously api document: https://help.aliyun.com/api/cms/profileget.html

func (*Client) ProfileGetWithCallback

func (client *Client) ProfileGetWithCallback(request *ProfileGetRequest, callback func(response *ProfileGetResponse, err error)) <-chan int

ProfileGetWithCallback invokes the cms.ProfileGet API asynchronously api document: https://help.aliyun.com/api/cms/profileget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ProfileGetWithChan

func (client *Client) ProfileGetWithChan(request *ProfileGetRequest) (<-chan *ProfileGetResponse, <-chan error)

ProfileGetWithChan invokes the cms.ProfileGet API asynchronously api document: https://help.aliyun.com/api/cms/profileget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ProfileSet

func (client *Client) ProfileSet(request *ProfileSetRequest) (response *ProfileSetResponse, err error)

ProfileSet invokes the cms.ProfileSet API synchronously api document: https://help.aliyun.com/api/cms/profileset.html

func (*Client) ProfileSetWithCallback

func (client *Client) ProfileSetWithCallback(request *ProfileSetRequest, callback func(response *ProfileSetResponse, err error)) <-chan int

ProfileSetWithCallback invokes the cms.ProfileSet API asynchronously api document: https://help.aliyun.com/api/cms/profileset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ProfileSetWithChan

func (client *Client) ProfileSetWithChan(request *ProfileSetRequest) (<-chan *ProfileSetResponse, <-chan error)

ProfileSetWithChan invokes the cms.ProfileSet API asynchronously api document: https://help.aliyun.com/api/cms/profileset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutCustomMetric

func (client *Client) PutCustomMetric(request *PutCustomMetricRequest) (response *PutCustomMetricResponse, err error)

PutCustomMetric invokes the cms.PutCustomMetric API synchronously api document: https://help.aliyun.com/api/cms/putcustommetric.html

func (*Client) PutCustomMetricWithCallback

func (client *Client) PutCustomMetricWithCallback(request *PutCustomMetricRequest, callback func(response *PutCustomMetricResponse, err error)) <-chan int

PutCustomMetricWithCallback invokes the cms.PutCustomMetric API asynchronously api document: https://help.aliyun.com/api/cms/putcustommetric.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutCustomMetricWithChan

func (client *Client) PutCustomMetricWithChan(request *PutCustomMetricRequest) (<-chan *PutCustomMetricResponse, <-chan error)

PutCustomMetricWithChan invokes the cms.PutCustomMetric API asynchronously api document: https://help.aliyun.com/api/cms/putcustommetric.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutEvent

func (client *Client) PutEvent(request *PutEventRequest) (response *PutEventResponse, err error)

PutEvent invokes the cms.PutEvent API synchronously api document: https://help.aliyun.com/api/cms/putevent.html

func (*Client) PutEventWithCallback

func (client *Client) PutEventWithCallback(request *PutEventRequest, callback func(response *PutEventResponse, err error)) <-chan int

PutEventWithCallback invokes the cms.PutEvent API asynchronously api document: https://help.aliyun.com/api/cms/putevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutEventWithChan

func (client *Client) PutEventWithChan(request *PutEventRequest) (<-chan *PutEventResponse, <-chan error)

PutEventWithChan invokes the cms.PutEvent API asynchronously api document: https://help.aliyun.com/api/cms/putevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutMetricData

func (client *Client) PutMetricData(request *PutMetricDataRequest) (response *PutMetricDataResponse, err error)

PutMetricData invokes the cms.PutMetricData API synchronously api document: https://help.aliyun.com/api/cms/putmetricdata.html

func (*Client) PutMetricDataWithCallback

func (client *Client) PutMetricDataWithCallback(request *PutMetricDataRequest, callback func(response *PutMetricDataResponse, err error)) <-chan int

PutMetricDataWithCallback invokes the cms.PutMetricData API asynchronously api document: https://help.aliyun.com/api/cms/putmetricdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutMetricDataWithChan

func (client *Client) PutMetricDataWithChan(request *PutMetricDataRequest) (<-chan *PutMetricDataResponse, <-chan error)

PutMetricDataWithChan invokes the cms.PutMetricData API asynchronously api document: https://help.aliyun.com/api/cms/putmetricdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomEventCount

func (client *Client) QueryCustomEventCount(request *QueryCustomEventCountRequest) (response *QueryCustomEventCountResponse, err error)

QueryCustomEventCount invokes the cms.QueryCustomEventCount API synchronously api document: https://help.aliyun.com/api/cms/querycustomeventcount.html

func (*Client) QueryCustomEventCountWithCallback

func (client *Client) QueryCustomEventCountWithCallback(request *QueryCustomEventCountRequest, callback func(response *QueryCustomEventCountResponse, err error)) <-chan int

QueryCustomEventCountWithCallback invokes the cms.QueryCustomEventCount API asynchronously api document: https://help.aliyun.com/api/cms/querycustomeventcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomEventCountWithChan

func (client *Client) QueryCustomEventCountWithChan(request *QueryCustomEventCountRequest) (<-chan *QueryCustomEventCountResponse, <-chan error)

QueryCustomEventCountWithChan invokes the cms.QueryCustomEventCount API asynchronously api document: https://help.aliyun.com/api/cms/querycustomeventcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomEventDetail

func (client *Client) QueryCustomEventDetail(request *QueryCustomEventDetailRequest) (response *QueryCustomEventDetailResponse, err error)

QueryCustomEventDetail invokes the cms.QueryCustomEventDetail API synchronously api document: https://help.aliyun.com/api/cms/querycustomeventdetail.html

func (*Client) QueryCustomEventDetailWithCallback

func (client *Client) QueryCustomEventDetailWithCallback(request *QueryCustomEventDetailRequest, callback func(response *QueryCustomEventDetailResponse, err error)) <-chan int

QueryCustomEventDetailWithCallback invokes the cms.QueryCustomEventDetail API asynchronously api document: https://help.aliyun.com/api/cms/querycustomeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomEventDetailWithChan

func (client *Client) QueryCustomEventDetailWithChan(request *QueryCustomEventDetailRequest) (<-chan *QueryCustomEventDetailResponse, <-chan error)

QueryCustomEventDetailWithChan invokes the cms.QueryCustomEventDetail API asynchronously api document: https://help.aliyun.com/api/cms/querycustomeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomEventHistogram

func (client *Client) QueryCustomEventHistogram(request *QueryCustomEventHistogramRequest) (response *QueryCustomEventHistogramResponse, err error)

QueryCustomEventHistogram invokes the cms.QueryCustomEventHistogram API synchronously api document: https://help.aliyun.com/api/cms/querycustomeventhistogram.html

func (*Client) QueryCustomEventHistogramWithCallback

func (client *Client) QueryCustomEventHistogramWithCallback(request *QueryCustomEventHistogramRequest, callback func(response *QueryCustomEventHistogramResponse, err error)) <-chan int

QueryCustomEventHistogramWithCallback invokes the cms.QueryCustomEventHistogram API asynchronously api document: https://help.aliyun.com/api/cms/querycustomeventhistogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomEventHistogramWithChan

func (client *Client) QueryCustomEventHistogramWithChan(request *QueryCustomEventHistogramRequest) (<-chan *QueryCustomEventHistogramResponse, <-chan error)

QueryCustomEventHistogramWithChan invokes the cms.QueryCustomEventHistogram API asynchronously api document: https://help.aliyun.com/api/cms/querycustomeventhistogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomMetricList

func (client *Client) QueryCustomMetricList(request *QueryCustomMetricListRequest) (response *QueryCustomMetricListResponse, err error)

QueryCustomMetricList invokes the cms.QueryCustomMetricList API synchronously api document: https://help.aliyun.com/api/cms/querycustommetriclist.html

func (*Client) QueryCustomMetricListWithCallback

func (client *Client) QueryCustomMetricListWithCallback(request *QueryCustomMetricListRequest, callback func(response *QueryCustomMetricListResponse, err error)) <-chan int

QueryCustomMetricListWithCallback invokes the cms.QueryCustomMetricList API asynchronously api document: https://help.aliyun.com/api/cms/querycustommetriclist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCustomMetricListWithChan

func (client *Client) QueryCustomMetricListWithChan(request *QueryCustomMetricListRequest) (<-chan *QueryCustomMetricListResponse, <-chan error)

QueryCustomMetricListWithChan invokes the cms.QueryCustomMetricList API asynchronously api document: https://help.aliyun.com/api/cms/querycustommetriclist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricData

func (client *Client) QueryMetricData(request *QueryMetricDataRequest) (response *QueryMetricDataResponse, err error)

QueryMetricData invokes the cms.QueryMetricData API synchronously api document: https://help.aliyun.com/api/cms/querymetricdata.html

func (*Client) QueryMetricDataWithCallback

func (client *Client) QueryMetricDataWithCallback(request *QueryMetricDataRequest, callback func(response *QueryMetricDataResponse, err error)) <-chan int

QueryMetricDataWithCallback invokes the cms.QueryMetricData API asynchronously api document: https://help.aliyun.com/api/cms/querymetricdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricDataWithChan

func (client *Client) QueryMetricDataWithChan(request *QueryMetricDataRequest) (<-chan *QueryMetricDataResponse, <-chan error)

QueryMetricDataWithChan invokes the cms.QueryMetricData API asynchronously api document: https://help.aliyun.com/api/cms/querymetricdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricLast

func (client *Client) QueryMetricLast(request *QueryMetricLastRequest) (response *QueryMetricLastResponse, err error)

QueryMetricLast invokes the cms.QueryMetricLast API synchronously api document: https://help.aliyun.com/api/cms/querymetriclast.html

func (*Client) QueryMetricLastWithCallback

func (client *Client) QueryMetricLastWithCallback(request *QueryMetricLastRequest, callback func(response *QueryMetricLastResponse, err error)) <-chan int

QueryMetricLastWithCallback invokes the cms.QueryMetricLast API asynchronously api document: https://help.aliyun.com/api/cms/querymetriclast.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricLastWithChan

func (client *Client) QueryMetricLastWithChan(request *QueryMetricLastRequest) (<-chan *QueryMetricLastResponse, <-chan error)

QueryMetricLastWithChan invokes the cms.QueryMetricLast API asynchronously api document: https://help.aliyun.com/api/cms/querymetriclast.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricList

func (client *Client) QueryMetricList(request *QueryMetricListRequest) (response *QueryMetricListResponse, err error)

QueryMetricList invokes the cms.QueryMetricList API synchronously api document: https://help.aliyun.com/api/cms/querymetriclist.html

func (*Client) QueryMetricListWithCallback

func (client *Client) QueryMetricListWithCallback(request *QueryMetricListRequest, callback func(response *QueryMetricListResponse, err error)) <-chan int

QueryMetricListWithCallback invokes the cms.QueryMetricList API asynchronously api document: https://help.aliyun.com/api/cms/querymetriclist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricListWithChan

func (client *Client) QueryMetricListWithChan(request *QueryMetricListRequest) (<-chan *QueryMetricListResponse, <-chan error)

QueryMetricListWithChan invokes the cms.QueryMetricList API asynchronously api document: https://help.aliyun.com/api/cms/querymetriclist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricTop

func (client *Client) QueryMetricTop(request *QueryMetricTopRequest) (response *QueryMetricTopResponse, err error)

QueryMetricTop invokes the cms.QueryMetricTop API synchronously api document: https://help.aliyun.com/api/cms/querymetrictop.html

func (*Client) QueryMetricTopWithCallback

func (client *Client) QueryMetricTopWithCallback(request *QueryMetricTopRequest, callback func(response *QueryMetricTopResponse, err error)) <-chan int

QueryMetricTopWithCallback invokes the cms.QueryMetricTop API asynchronously api document: https://help.aliyun.com/api/cms/querymetrictop.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricTopWithChan

func (client *Client) QueryMetricTopWithChan(request *QueryMetricTopRequest) (<-chan *QueryMetricTopResponse, <-chan error)

QueryMetricTopWithChan invokes the cms.QueryMetricTop API asynchronously api document: https://help.aliyun.com/api/cms/querymetrictop.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QuerySystemEventCount

func (client *Client) QuerySystemEventCount(request *QuerySystemEventCountRequest) (response *QuerySystemEventCountResponse, err error)

QuerySystemEventCount invokes the cms.QuerySystemEventCount API synchronously api document: https://help.aliyun.com/api/cms/querysystemeventcount.html

func (*Client) QuerySystemEventCountWithCallback

func (client *Client) QuerySystemEventCountWithCallback(request *QuerySystemEventCountRequest, callback func(response *QuerySystemEventCountResponse, err error)) <-chan int

QuerySystemEventCountWithCallback invokes the cms.QuerySystemEventCount API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QuerySystemEventCountWithChan

func (client *Client) QuerySystemEventCountWithChan(request *QuerySystemEventCountRequest) (<-chan *QuerySystemEventCountResponse, <-chan error)

QuerySystemEventCountWithChan invokes the cms.QuerySystemEventCount API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QuerySystemEventDetail

func (client *Client) QuerySystemEventDetail(request *QuerySystemEventDetailRequest) (response *QuerySystemEventDetailResponse, err error)

QuerySystemEventDetail invokes the cms.QuerySystemEventDetail API synchronously api document: https://help.aliyun.com/api/cms/querysystemeventdetail.html

func (*Client) QuerySystemEventDetailWithCallback

func (client *Client) QuerySystemEventDetailWithCallback(request *QuerySystemEventDetailRequest, callback func(response *QuerySystemEventDetailResponse, err error)) <-chan int

QuerySystemEventDetailWithCallback invokes the cms.QuerySystemEventDetail API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QuerySystemEventDetailWithChan

func (client *Client) QuerySystemEventDetailWithChan(request *QuerySystemEventDetailRequest) (<-chan *QuerySystemEventDetailResponse, <-chan error)

QuerySystemEventDetailWithChan invokes the cms.QuerySystemEventDetail API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QuerySystemEventHistogram

func (client *Client) QuerySystemEventHistogram(request *QuerySystemEventHistogramRequest) (response *QuerySystemEventHistogramResponse, err error)

QuerySystemEventHistogram invokes the cms.QuerySystemEventHistogram API synchronously api document: https://help.aliyun.com/api/cms/querysystemeventhistogram.html

func (*Client) QuerySystemEventHistogramWithCallback

func (client *Client) QuerySystemEventHistogramWithCallback(request *QuerySystemEventHistogramRequest, callback func(response *QuerySystemEventHistogramResponse, err error)) <-chan int

QuerySystemEventHistogramWithCallback invokes the cms.QuerySystemEventHistogram API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventhistogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QuerySystemEventHistogramWithChan

func (client *Client) QuerySystemEventHistogramWithChan(request *QuerySystemEventHistogramRequest) (<-chan *QuerySystemEventHistogramResponse, <-chan error)

QuerySystemEventHistogramWithChan invokes the cms.QuerySystemEventHistogram API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventhistogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigCreate

func (client *Client) TaskConfigCreate(request *TaskConfigCreateRequest) (response *TaskConfigCreateResponse, err error)

TaskConfigCreate invokes the cms.TaskConfigCreate API synchronously api document: https://help.aliyun.com/api/cms/taskconfigcreate.html

func (*Client) TaskConfigCreateWithCallback

func (client *Client) TaskConfigCreateWithCallback(request *TaskConfigCreateRequest, callback func(response *TaskConfigCreateResponse, err error)) <-chan int

TaskConfigCreateWithCallback invokes the cms.TaskConfigCreate API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigcreate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigCreateWithChan

func (client *Client) TaskConfigCreateWithChan(request *TaskConfigCreateRequest) (<-chan *TaskConfigCreateResponse, <-chan error)

TaskConfigCreateWithChan invokes the cms.TaskConfigCreate API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigcreate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigDelete

func (client *Client) TaskConfigDelete(request *TaskConfigDeleteRequest) (response *TaskConfigDeleteResponse, err error)

TaskConfigDelete invokes the cms.TaskConfigDelete API synchronously api document: https://help.aliyun.com/api/cms/taskconfigdelete.html

func (*Client) TaskConfigDeleteWithCallback

func (client *Client) TaskConfigDeleteWithCallback(request *TaskConfigDeleteRequest, callback func(response *TaskConfigDeleteResponse, err error)) <-chan int

TaskConfigDeleteWithCallback invokes the cms.TaskConfigDelete API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigdelete.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigDeleteWithChan

func (client *Client) TaskConfigDeleteWithChan(request *TaskConfigDeleteRequest) (<-chan *TaskConfigDeleteResponse, <-chan error)

TaskConfigDeleteWithChan invokes the cms.TaskConfigDelete API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigdelete.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigEnable

func (client *Client) TaskConfigEnable(request *TaskConfigEnableRequest) (response *TaskConfigEnableResponse, err error)

TaskConfigEnable invokes the cms.TaskConfigEnable API synchronously api document: https://help.aliyun.com/api/cms/taskconfigenable.html

func (*Client) TaskConfigEnableWithCallback

func (client *Client) TaskConfigEnableWithCallback(request *TaskConfigEnableRequest, callback func(response *TaskConfigEnableResponse, err error)) <-chan int

TaskConfigEnableWithCallback invokes the cms.TaskConfigEnable API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigenable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigEnableWithChan

func (client *Client) TaskConfigEnableWithChan(request *TaskConfigEnableRequest) (<-chan *TaskConfigEnableResponse, <-chan error)

TaskConfigEnableWithChan invokes the cms.TaskConfigEnable API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigenable.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigList

func (client *Client) TaskConfigList(request *TaskConfigListRequest) (response *TaskConfigListResponse, err error)

TaskConfigList invokes the cms.TaskConfigList API synchronously api document: https://help.aliyun.com/api/cms/taskconfiglist.html

func (*Client) TaskConfigListWithCallback

func (client *Client) TaskConfigListWithCallback(request *TaskConfigListRequest, callback func(response *TaskConfigListResponse, err error)) <-chan int

TaskConfigListWithCallback invokes the cms.TaskConfigList API asynchronously api document: https://help.aliyun.com/api/cms/taskconfiglist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigListWithChan

func (client *Client) TaskConfigListWithChan(request *TaskConfigListRequest) (<-chan *TaskConfigListResponse, <-chan error)

TaskConfigListWithChan invokes the cms.TaskConfigList API asynchronously api document: https://help.aliyun.com/api/cms/taskconfiglist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigModify

func (client *Client) TaskConfigModify(request *TaskConfigModifyRequest) (response *TaskConfigModifyResponse, err error)

TaskConfigModify invokes the cms.TaskConfigModify API synchronously api document: https://help.aliyun.com/api/cms/taskconfigmodify.html

func (*Client) TaskConfigModifyWithCallback

func (client *Client) TaskConfigModifyWithCallback(request *TaskConfigModifyRequest, callback func(response *TaskConfigModifyResponse, err error)) <-chan int

TaskConfigModifyWithCallback invokes the cms.TaskConfigModify API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigmodify.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigModifyWithChan

func (client *Client) TaskConfigModifyWithChan(request *TaskConfigModifyRequest) (<-chan *TaskConfigModifyResponse, <-chan error)

TaskConfigModifyWithChan invokes the cms.TaskConfigModify API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigmodify.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigUnhealthy

func (client *Client) TaskConfigUnhealthy(request *TaskConfigUnhealthyRequest) (response *TaskConfigUnhealthyResponse, err error)

TaskConfigUnhealthy invokes the cms.TaskConfigUnhealthy API synchronously api document: https://help.aliyun.com/api/cms/taskconfigunhealthy.html

func (*Client) TaskConfigUnhealthyWithCallback

func (client *Client) TaskConfigUnhealthyWithCallback(request *TaskConfigUnhealthyRequest, callback func(response *TaskConfigUnhealthyResponse, err error)) <-chan int

TaskConfigUnhealthyWithCallback invokes the cms.TaskConfigUnhealthy API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigunhealthy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TaskConfigUnhealthyWithChan

func (client *Client) TaskConfigUnhealthyWithChan(request *TaskConfigUnhealthyRequest) (<-chan *TaskConfigUnhealthyResponse, <-chan error)

TaskConfigUnhealthyWithChan invokes the cms.TaskConfigUnhealthy API asynchronously api document: https://help.aliyun.com/api/cms/taskconfigunhealthy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateAlarm

func (client *Client) UpdateAlarm(request *UpdateAlarmRequest) (response *UpdateAlarmResponse, err error)

UpdateAlarm invokes the cms.UpdateAlarm API synchronously api document: https://help.aliyun.com/api/cms/updatealarm.html

func (*Client) UpdateAlarmWithCallback

func (client *Client) UpdateAlarmWithCallback(request *UpdateAlarmRequest, callback func(response *UpdateAlarmResponse, err error)) <-chan int

UpdateAlarmWithCallback invokes the cms.UpdateAlarm API asynchronously api document: https://help.aliyun.com/api/cms/updatealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateAlarmWithChan

func (client *Client) UpdateAlarmWithChan(request *UpdateAlarmRequest) (<-chan *UpdateAlarmResponse, <-chan error)

UpdateAlarmWithChan invokes the cms.UpdateAlarm API asynchronously api document: https://help.aliyun.com/api/cms/updatealarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMyGroupInstances

func (client *Client) UpdateMyGroupInstances(request *UpdateMyGroupInstancesRequest) (response *UpdateMyGroupInstancesResponse, err error)

UpdateMyGroupInstances invokes the cms.UpdateMyGroupInstances API synchronously api document: https://help.aliyun.com/api/cms/updatemygroupinstances.html

func (*Client) UpdateMyGroupInstancesWithCallback

func (client *Client) UpdateMyGroupInstancesWithCallback(request *UpdateMyGroupInstancesRequest, callback func(response *UpdateMyGroupInstancesResponse, err error)) <-chan int

UpdateMyGroupInstancesWithCallback invokes the cms.UpdateMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMyGroupInstancesWithChan

func (client *Client) UpdateMyGroupInstancesWithChan(request *UpdateMyGroupInstancesRequest) (<-chan *UpdateMyGroupInstancesResponse, <-chan error)

UpdateMyGroupInstancesWithChan invokes the cms.UpdateMyGroupInstances API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroupinstances.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMyGroups

func (client *Client) UpdateMyGroups(request *UpdateMyGroupsRequest) (response *UpdateMyGroupsResponse, err error)

UpdateMyGroups invokes the cms.UpdateMyGroups API synchronously api document: https://help.aliyun.com/api/cms/updatemygroups.html

func (*Client) UpdateMyGroupsWithCallback

func (client *Client) UpdateMyGroupsWithCallback(request *UpdateMyGroupsRequest, callback func(response *UpdateMyGroupsResponse, err error)) <-chan int

UpdateMyGroupsWithCallback invokes the cms.UpdateMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMyGroupsWithChan

func (client *Client) UpdateMyGroupsWithChan(request *UpdateMyGroupsRequest) (<-chan *UpdateMyGroupsResponse, <-chan error)

UpdateMyGroupsWithChan invokes the cms.UpdateMyGroups API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroups.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type ContactALIIMs

type ContactALIIMs struct {
	ContactALIIM []string `json:"ContactALIIM" xml:"ContactALIIM"`
}

ContactALIIMs is a nested struct in cms response

type ContactGroup

type ContactGroup struct {
	Name string `json:"Name" xml:"Name"`
}

ContactGroup is a nested struct in cms response

type ContactGroupsInDeleteMyGroups

type ContactGroupsInDeleteMyGroups struct {
	ContactGroup []ContactGroup `json:"ContactGroup" xml:"ContactGroup"`
}

ContactGroupsInDeleteMyGroups is a nested struct in cms response

type ContactGroupsInDescribeAlarmHistory

type ContactGroupsInDescribeAlarmHistory struct {
	ContactGroup []string `json:"ContactGroup" xml:"ContactGroup"`
}

ContactGroupsInDescribeAlarmHistory is a nested struct in cms response

type ContactGroupsInGetMyGroups

type ContactGroupsInGetMyGroups struct {
	ContactGroup []ContactGroup `json:"ContactGroup" xml:"ContactGroup"`
}

ContactGroupsInGetMyGroups is a nested struct in cms response

type ContactGroupsInListContactGroup

type ContactGroupsInListContactGroup struct {
	ContactGroup []string `json:"ContactGroup" xml:"ContactGroup"`
}

ContactGroupsInListContactGroup is a nested struct in cms response

type ContactGroupsInListMyGroups

type ContactGroupsInListMyGroups struct {
	ContactGroup []ContactGroup `json:"ContactGroup" xml:"ContactGroup"`
}

ContactGroupsInListMyGroups is a nested struct in cms response

type ContactMails

type ContactMails struct {
	ContactMail []string `json:"ContactMail" xml:"ContactMail"`
}

ContactMails is a nested struct in cms response

type ContactSmses

type ContactSmses struct {
	ContactSms []string `json:"ContactSms" xml:"ContactSms"`
}

ContactSmses is a nested struct in cms response

type Contacts

type Contacts struct {
	Contact []string `json:"Contact" xml:"Contact"`
}

Contacts is a nested struct in cms response

type CreateAlarmRequest

type CreateAlarmRequest struct {
	*requests.RpcRequest
	Name               string           `position:"Query" name:"Name"`
	CallbyCmsOwner     string           `position:"Query" name:"callby_cms_owner"`
	Namespace          string           `position:"Query" name:"Namespace"`
	MetricName         string           `position:"Query" name:"MetricName"`
	Dimensions         string           `position:"Query" name:"Dimensions"`
	Period             requests.Integer `position:"Query" name:"Period"`
	Statistics         string           `position:"Query" name:"Statistics"`
	ComparisonOperator string           `position:"Query" name:"ComparisonOperator"`
	Threshold          string           `position:"Query" name:"Threshold"`
	EvaluationCount    requests.Integer `position:"Query" name:"EvaluationCount"`
	ContactGroups      string           `position:"Query" name:"ContactGroups"`
	StartTime          requests.Integer `position:"Query" name:"StartTime"`
	EndTime            requests.Integer `position:"Query" name:"EndTime"`
	SilenceTime        requests.Integer `position:"Query" name:"SilenceTime"`
	NotifyType         requests.Integer `position:"Query" name:"NotifyType"`
	Webhook            string           `position:"Query" name:"Webhook"`
}

CreateAlarmRequest is the request struct for api CreateAlarm

func CreateCreateAlarmRequest

func CreateCreateAlarmRequest() (request *CreateAlarmRequest)

CreateCreateAlarmRequest creates a request to invoke CreateAlarm API

type CreateAlarmResponse

type CreateAlarmResponse struct {
	*responses.BaseResponse
	Success   bool   `json:"Success" xml:"Success"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

CreateAlarmResponse is the response struct for api CreateAlarm

func CreateCreateAlarmResponse

func CreateCreateAlarmResponse() (response *CreateAlarmResponse)

CreateCreateAlarmResponse creates a response to parse from CreateAlarm response

type CreateMyGroupsRequest

type CreateMyGroupsRequest struct {
	*requests.RpcRequest
	GroupName     string           `position:"Query" name:"GroupName"`
	ServiceId     requests.Integer `position:"Query" name:"ServiceId"`
	BindUrl       string           `position:"Query" name:"BindUrl"`
	Type          string           `position:"Query" name:"Type"`
	ContactGroups string           `position:"Query" name:"ContactGroups"`
}

CreateMyGroupsRequest is the request struct for api CreateMyGroups

func CreateCreateMyGroupsRequest

func CreateCreateMyGroupsRequest() (request *CreateMyGroupsRequest)

CreateCreateMyGroupsRequest creates a request to invoke CreateMyGroups API

type CreateMyGroupsResponse

type CreateMyGroupsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	GroupId      int    `json:"GroupId" xml:"GroupId"`
}

CreateMyGroupsResponse is the response struct for api CreateMyGroups

func CreateCreateMyGroupsResponse

func CreateCreateMyGroupsResponse() (response *CreateMyGroupsResponse)

CreateCreateMyGroupsResponse creates a response to parse from CreateMyGroups response

type CreateNotifyPolicyRequest

type CreateNotifyPolicyRequest struct {
	*requests.RpcRequest
	Dimensions string           `position:"Query" name:"Dimensions"`
	PolicyType string           `position:"Query" name:"PolicyType"`
	StartTime  requests.Integer `position:"Query" name:"StartTime"`
	EndTime    requests.Integer `position:"Query" name:"EndTime"`
	AlertName  string           `position:"Query" name:"AlertName"`
}

CreateNotifyPolicyRequest is the request struct for api CreateNotifyPolicy

func CreateCreateNotifyPolicyRequest

func CreateCreateNotifyPolicyRequest() (request *CreateNotifyPolicyRequest)

CreateCreateNotifyPolicyRequest creates a request to invoke CreateNotifyPolicy API

type CreateNotifyPolicyResponse

type CreateNotifyPolicyResponse 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  int    `json:"result" xml:"result"`
}

CreateNotifyPolicyResponse is the response struct for api CreateNotifyPolicy

func CreateCreateNotifyPolicyResponse

func CreateCreateNotifyPolicyResponse() (response *CreateNotifyPolicyResponse)

CreateCreateNotifyPolicyResponse creates a response to parse from CreateNotifyPolicy response

type Datapoints

type Datapoints struct {
	Alarm []Alarm `json:"Alarm" xml:"Alarm"`
}

Datapoints is a nested struct in cms response

type DeleteAlarmRequest

type DeleteAlarmRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner string `position:"Query" name:"callby_cms_owner"`
	Id             string `position:"Query" name:"Id"`
}

DeleteAlarmRequest is the request struct for api DeleteAlarm

func CreateDeleteAlarmRequest

func CreateDeleteAlarmRequest() (request *DeleteAlarmRequest)

CreateDeleteAlarmRequest creates a request to invoke DeleteAlarm API

type DeleteAlarmResponse

type DeleteAlarmResponse struct {
	*responses.BaseResponse
	Success   bool   `json:"Success" xml:"Success"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteAlarmResponse is the response struct for api DeleteAlarm

func CreateDeleteAlarmResponse

func CreateDeleteAlarmResponse() (response *DeleteAlarmResponse)

CreateDeleteAlarmResponse creates a response to parse from DeleteAlarm response

type DeleteCustomMetricRequest

type DeleteCustomMetricRequest struct {
	*requests.RpcRequest
	GroupId    string `position:"Query" name:"GroupId"`
	MetricName string `position:"Query" name:"MetricName"`
	Md5        string `position:"Query" name:"Md5"`
	UUID       string `position:"Query" name:"UUID"`
}

DeleteCustomMetricRequest is the request struct for api DeleteCustomMetric

func CreateDeleteCustomMetricRequest

func CreateDeleteCustomMetricRequest() (request *DeleteCustomMetricRequest)

CreateDeleteCustomMetricRequest creates a request to invoke DeleteCustomMetric API

type DeleteCustomMetricResponse

type DeleteCustomMetricResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Result    string `json:"Result" xml:"Result"`
}

DeleteCustomMetricResponse is the response struct for api DeleteCustomMetric

func CreateDeleteCustomMetricResponse

func CreateDeleteCustomMetricResponse() (response *DeleteCustomMetricResponse)

CreateDeleteCustomMetricResponse creates a response to parse from DeleteCustomMetric response

type DeleteMyGroupInstancesRequest

type DeleteMyGroupInstancesRequest struct {
	*requests.RpcRequest
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	InstanceIds string           `position:"Query" name:"InstanceIds"`
}

DeleteMyGroupInstancesRequest is the request struct for api DeleteMyGroupInstances

func CreateDeleteMyGroupInstancesRequest

func CreateDeleteMyGroupInstancesRequest() (request *DeleteMyGroupInstancesRequest)

CreateDeleteMyGroupInstancesRequest creates a request to invoke DeleteMyGroupInstances API

type DeleteMyGroupInstancesResponse

type DeleteMyGroupInstancesResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteMyGroupInstancesResponse is the response struct for api DeleteMyGroupInstances

func CreateDeleteMyGroupInstancesResponse

func CreateDeleteMyGroupInstancesResponse() (response *DeleteMyGroupInstancesResponse)

CreateDeleteMyGroupInstancesResponse creates a response to parse from DeleteMyGroupInstances response

type DeleteMyGroupsRequest

type DeleteMyGroupsRequest struct {
	*requests.RpcRequest
	GroupId requests.Integer `position:"Query" name:"GroupId"`
}

DeleteMyGroupsRequest is the request struct for api DeleteMyGroups

func CreateDeleteMyGroupsRequest

func CreateDeleteMyGroupsRequest() (request *DeleteMyGroupsRequest)

CreateDeleteMyGroupsRequest creates a request to invoke DeleteMyGroups API

type DeleteMyGroupsResponse

type DeleteMyGroupsResponse struct {
	*responses.BaseResponse
	RequestId    string                `json:"RequestId" xml:"RequestId"`
	Success      bool                  `json:"Success" xml:"Success"`
	ErrorCode    int                   `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                `json:"ErrorMessage" xml:"ErrorMessage"`
	Group        GroupInDeleteMyGroups `json:"Group" xml:"Group"`
}

DeleteMyGroupsResponse is the response struct for api DeleteMyGroups

func CreateDeleteMyGroupsResponse

func CreateDeleteMyGroupsResponse() (response *DeleteMyGroupsResponse)

CreateDeleteMyGroupsResponse creates a response to parse from DeleteMyGroups response

type DeleteNotifyPolicyRequest

type DeleteNotifyPolicyRequest struct {
	*requests.RpcRequest
	Dimensions string `position:"Query" name:"Dimensions"`
	PolicyType string `position:"Query" name:"PolicyType"`
	Id         string `position:"Query" name:"Id"`
	AlertName  string `position:"Query" name:"AlertName"`
}

DeleteNotifyPolicyRequest is the request struct for api DeleteNotifyPolicy

func CreateDeleteNotifyPolicyRequest

func CreateDeleteNotifyPolicyRequest() (request *DeleteNotifyPolicyRequest)

CreateDeleteNotifyPolicyRequest creates a request to invoke DeleteNotifyPolicy API

type DeleteNotifyPolicyResponse

type DeleteNotifyPolicyResponse 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  int    `json:"result" xml:"result"`
}

DeleteNotifyPolicyResponse is the response struct for api DeleteNotifyPolicy

func CreateDeleteNotifyPolicyResponse

func CreateDeleteNotifyPolicyResponse() (response *DeleteNotifyPolicyResponse)

CreateDeleteNotifyPolicyResponse creates a response to parse from DeleteNotifyPolicy response

type DescribeAlarmHistoryRequest

type DescribeAlarmHistoryRequest struct {
	*requests.RpcRequest
	AlertName  string           `position:"Query" name:"AlertName"`
	RuleName   string           `position:"Query" name:"RuleName"`
	Namespace  string           `position:"Query" name:"Namespace"`
	MetricName string           `position:"Query" name:"MetricName"`
	GroupId    string           `position:"Query" name:"GroupId"`
	Status     string           `position:"Query" name:"Status"`
	State      string           `position:"Query" name:"State"`
	Ascending  requests.Boolean `position:"Query" name:"Ascending"`
	OnlyCount  requests.Boolean `position:"Query" name:"OnlyCount"`
	StartTime  string           `position:"Query" name:"StartTime"`
	EndTime    string           `position:"Query" name:"EndTime"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Page       requests.Integer `position:"Query" name:"Page"`
}

DescribeAlarmHistoryRequest is the request struct for api DescribeAlarmHistory

func CreateDescribeAlarmHistoryRequest

func CreateDescribeAlarmHistoryRequest() (request *DescribeAlarmHistoryRequest)

CreateDescribeAlarmHistoryRequest creates a request to invoke DescribeAlarmHistory API

type DescribeAlarmHistoryResponse

type DescribeAlarmHistoryResponse struct {
	*responses.BaseResponse
	Success          bool                                   `json:"Success" xml:"Success"`
	Code             string                                 `json:"Code" xml:"Code"`
	Message          string                                 `json:"Message" xml:"Message"`
	Total            string                                 `json:"Total" xml:"Total"`
	RequestId        string                                 `json:"RequestId" xml:"RequestId"`
	AlarmHistoryList AlarmHistoryListInDescribeAlarmHistory `json:"AlarmHistoryList" xml:"AlarmHistoryList"`
}

DescribeAlarmHistoryResponse is the response struct for api DescribeAlarmHistory

func CreateDescribeAlarmHistoryResponse

func CreateDescribeAlarmHistoryResponse() (response *DescribeAlarmHistoryResponse)

CreateDescribeAlarmHistoryResponse creates a response to parse from DescribeAlarmHistory response

type DisableActiveAlertRequest

type DisableActiveAlertRequest struct {
	*requests.RpcRequest
	Product string `position:"Query" name:"Product"`
	UserId  string `position:"Query" name:"UserId"`
}

DisableActiveAlertRequest is the request struct for api DisableActiveAlert

func CreateDisableActiveAlertRequest

func CreateDisableActiveAlertRequest() (request *DisableActiveAlertRequest)

CreateDisableActiveAlertRequest creates a request to invoke DisableActiveAlert API

type DisableActiveAlertResponse

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"`
}

DisableActiveAlertResponse is the response struct for api DisableActiveAlert

func CreateDisableActiveAlertResponse

func CreateDisableActiveAlertResponse() (response *DisableActiveAlertResponse)

CreateDisableActiveAlertResponse creates a response to parse from DisableActiveAlert response

type DisableAlarmRequest

type DisableAlarmRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner string `position:"Query" name:"callby_cms_owner"`
	Id             string `position:"Query" name:"Id"`
}

DisableAlarmRequest is the request struct for api DisableAlarm

func CreateDisableAlarmRequest

func CreateDisableAlarmRequest() (request *DisableAlarmRequest)

CreateDisableAlarmRequest creates a request to invoke DisableAlarm API

type DisableAlarmResponse

type DisableAlarmResponse struct {
	*responses.BaseResponse
	Success   bool   `json:"Success" xml:"Success"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DisableAlarmResponse is the response struct for api DisableAlarm

func CreateDisableAlarmResponse

func CreateDisableAlarmResponse() (response *DisableAlarmResponse)

CreateDisableAlarmResponse creates a response to parse from DisableAlarm response

type EnableActiveAlertRequest

type EnableActiveAlertRequest struct {
	*requests.RpcRequest
	Product string `position:"Query" name:"Product"`
	UserId  string `position:"Query" name:"UserId"`
}

EnableActiveAlertRequest is the request struct for api EnableActiveAlert

func CreateEnableActiveAlertRequest

func CreateEnableActiveAlertRequest() (request *EnableActiveAlertRequest)

CreateEnableActiveAlertRequest creates a request to invoke EnableActiveAlert API

type EnableActiveAlertResponse

type EnableActiveAlertResponse struct {
	*responses.BaseResponse
	Success bool   `json:"Success" xml:"Success"`
	Code    string `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
}

EnableActiveAlertResponse is the response struct for api EnableActiveAlert

func CreateEnableActiveAlertResponse

func CreateEnableActiveAlertResponse() (response *EnableActiveAlertResponse)

CreateEnableActiveAlertResponse creates a response to parse from EnableActiveAlert response

type EnableAlarmRequest

type EnableAlarmRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner string `position:"Query" name:"callby_cms_owner"`
	Id             string `position:"Query" name:"Id"`
}

EnableAlarmRequest is the request struct for api EnableAlarm

func CreateEnableAlarmRequest

func CreateEnableAlarmRequest() (request *EnableAlarmRequest)

CreateEnableAlarmRequest creates a request to invoke EnableAlarm API

type EnableAlarmResponse

type EnableAlarmResponse struct {
	*responses.BaseResponse
	Success   bool   `json:"Success" xml:"Success"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

EnableAlarmResponse is the response struct for api EnableAlarm

func CreateEnableAlarmResponse

func CreateEnableAlarmResponse() (response *EnableAlarmResponse)

CreateEnableAlarmResponse creates a response to parse from EnableAlarm response

type GetMyGroupsRequest

type GetMyGroupsRequest struct {
	*requests.RpcRequest
	InstanceId          string           `position:"Query" name:"InstanceId"`
	GroupId             requests.Integer `position:"Query" name:"GroupId"`
	Type                string           `position:"Query" name:"Type"`
	SelectContactGroups requests.Boolean `position:"Query" name:"SelectContactGroups"`
	BindUrl             string           `position:"Query" name:"BindUrl"`
	GroupName           string           `position:"Query" name:"GroupName"`
}

GetMyGroupsRequest is the request struct for api GetMyGroups

func CreateGetMyGroupsRequest

func CreateGetMyGroupsRequest() (request *GetMyGroupsRequest)

CreateGetMyGroupsRequest creates a request to invoke GetMyGroups API

type GetMyGroupsResponse

type GetMyGroupsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Group        Group  `json:"Group" xml:"Group"`
}

GetMyGroupsResponse is the response struct for api GetMyGroups

func CreateGetMyGroupsResponse

func CreateGetMyGroupsResponse() (response *GetMyGroupsResponse)

CreateGetMyGroupsResponse creates a response to parse from GetMyGroups response

type GetNotifyPolicyRequest

type GetNotifyPolicyRequest struct {
	*requests.RpcRequest
	AlertName  string `position:"Query" name:"AlertName"`
	PolicyType string `position:"Query" name:"PolicyType"`
	Id         string `position:"Query" name:"Id"`
	Dimensions string `position:"Query" name:"Dimensions"`
}

GetNotifyPolicyRequest is the request struct for api GetNotifyPolicy

func CreateGetNotifyPolicyRequest

func CreateGetNotifyPolicyRequest() (request *GetNotifyPolicyRequest)

CreateGetNotifyPolicyRequest creates a request to invoke GetNotifyPolicy API

type GetNotifyPolicyResponse

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  Result `json:"Result" xml:"Result"`
}

GetNotifyPolicyResponse is the response struct for api GetNotifyPolicy

func CreateGetNotifyPolicyResponse

func CreateGetNotifyPolicyResponse() (response *GetNotifyPolicyResponse)

CreateGetNotifyPolicyResponse creates a response to parse from GetNotifyPolicy response

type Group

type Group struct {
	GroupId       int                        `json:"GroupId" xml:"GroupId"`
	ServiceId     int                        `json:"ServiceId" xml:"ServiceId"`
	BindUrl       string                     `json:"BindUrl" xml:"BindUrl"`
	GroupName     string                     `json:"GroupName" xml:"GroupName"`
	Type          string                     `json:"Type" xml:"Type"`
	ContactGroups ContactGroupsInGetMyGroups `json:"ContactGroups" xml:"ContactGroups"`
}

Group is a nested struct in cms response

type GroupInDeleteMyGroups

type GroupInDeleteMyGroups struct {
	GroupId       int                           `json:"GroupId" xml:"GroupId"`
	GroupName     string                        `json:"GroupName" xml:"GroupName"`
	ServiceId     string                        `json:"ServiceId" xml:"ServiceId"`
	BindUrls      string                        `json:"BindUrls" xml:"BindUrls"`
	Type          string                        `json:"Type" xml:"Type"`
	ContactGroups ContactGroupsInDeleteMyGroups `json:"ContactGroups" xml:"ContactGroups"`
}

GroupInDeleteMyGroups is a nested struct in cms response

type InstanceListInTaskConfigList

type InstanceListInTaskConfigList struct {
	String []string `json:"String" xml:"String"`
}

InstanceListInTaskConfigList is a nested struct in cms response

type InstanceListInTaskConfigUnhealthy

type InstanceListInTaskConfigUnhealthy struct {
	String []string `json:"String" xml:"String"`
}

InstanceListInTaskConfigUnhealthy is a nested struct in cms response

type ListActiveAlertRuleRequest

type ListActiveAlertRuleRequest struct {
	*requests.RpcRequest
	UserId  string `position:"Query" name:"UserId"`
	Product string `position:"Query" name:"Product"`
}

ListActiveAlertRuleRequest is the request struct for api ListActiveAlertRule

func CreateListActiveAlertRuleRequest

func CreateListActiveAlertRuleRequest() (request *ListActiveAlertRuleRequest)

CreateListActiveAlertRuleRequest creates a request to invoke ListActiveAlertRule API

type ListActiveAlertRuleResponse

type ListActiveAlertRuleResponse struct {
	*responses.BaseResponse
	Success    bool       `json:"Success" xml:"Success"`
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Datapoints Datapoints `json:"Datapoints" xml:"Datapoints"`
}

ListActiveAlertRuleResponse is the response struct for api ListActiveAlertRule

func CreateListActiveAlertRuleResponse

func CreateListActiveAlertRuleResponse() (response *ListActiveAlertRuleResponse)

CreateListActiveAlertRuleResponse creates a response to parse from ListActiveAlertRule response

type ListAlarmHistoryRequest

type ListAlarmHistoryRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner string           `position:"Query" name:"callby_cms_owner"`
	Id             string           `position:"Query" name:"Id"`
	Size           requests.Integer `position:"Query" name:"Size"`
	StartTime      string           `position:"Query" name:"StartTime"`
	EndTime        string           `position:"Query" name:"EndTime"`
	Cursor         string           `position:"Query" name:"Cursor"`
}

ListAlarmHistoryRequest is the request struct for api ListAlarmHistory

func CreateListAlarmHistoryRequest

func CreateListAlarmHistoryRequest() (request *ListAlarmHistoryRequest)

CreateListAlarmHistoryRequest creates a request to invoke ListAlarmHistory API

type ListAlarmHistoryResponse

type ListAlarmHistoryResponse struct {
	*responses.BaseResponse
	Success          bool                               `json:"Success" xml:"Success"`
	Code             string                             `json:"Code" xml:"Code"`
	Message          string                             `json:"Message" xml:"Message"`
	Cursor           string                             `json:"Cursor" xml:"Cursor"`
	RequestId        string                             `json:"RequestId" xml:"RequestId"`
	AlarmHistoryList AlarmHistoryListInListAlarmHistory `json:"AlarmHistoryList" xml:"AlarmHistoryList"`
}

ListAlarmHistoryResponse is the response struct for api ListAlarmHistory

func CreateListAlarmHistoryResponse

func CreateListAlarmHistoryResponse() (response *ListAlarmHistoryResponse)

CreateListAlarmHistoryResponse creates a response to parse from ListAlarmHistory response

type ListAlarmRequest

type ListAlarmRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner string           `position:"Query" name:"callby_cms_owner"`
	Id             string           `position:"Query" name:"Id"`
	Name           string           `position:"Query" name:"Name"`
	Namespace      string           `position:"Query" name:"Namespace"`
	Dimension      string           `position:"Query" name:"Dimension"`
	State          string           `position:"Query" name:"State"`
	IsEnable       requests.Boolean `position:"Query" name:"IsEnable"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

ListAlarmRequest is the request struct for api ListAlarm

func CreateListAlarmRequest

func CreateListAlarmRequest() (request *ListAlarmRequest)

CreateListAlarmRequest creates a request to invoke ListAlarm API

type ListAlarmResponse

type ListAlarmResponse struct {
	*responses.BaseResponse
	Success   bool      `json:"Success" xml:"Success"`
	Code      string    `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	NextToken int       `json:"NextToken" xml:"NextToken"`
	Total     int       `json:"Total" xml:"Total"`
	RequestId string    `json:"RequestId" xml:"RequestId"`
	AlarmList AlarmList `json:"AlarmList" xml:"AlarmList"`
}

ListAlarmResponse is the response struct for api ListAlarm

func CreateListAlarmResponse

func CreateListAlarmResponse() (response *ListAlarmResponse)

CreateListAlarmResponse creates a response to parse from ListAlarm response

type ListContactGroupRequest

type ListContactGroupRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner string           `position:"Query" name:"callby_cms_owner"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

ListContactGroupRequest is the request struct for api ListContactGroup

func CreateListContactGroupRequest

func CreateListContactGroupRequest() (request *ListContactGroupRequest)

CreateListContactGroupRequest creates a request to invoke ListContactGroup API

type ListContactGroupResponse

type ListContactGroupResponse struct {
	*responses.BaseResponse
	Success       bool                            `json:"Success" xml:"Success"`
	Code          string                          `json:"Code" xml:"Code"`
	Message       string                          `json:"Message" xml:"Message"`
	NextToken     int                             `json:"NextToken" xml:"NextToken"`
	Total         int                             `json:"Total" xml:"Total"`
	RequestId     string                          `json:"RequestId" xml:"RequestId"`
	ContactGroups ContactGroupsInListContactGroup `json:"ContactGroups" xml:"ContactGroups"`
}

ListContactGroupResponse is the response struct for api ListContactGroup

func CreateListContactGroupResponse

func CreateListContactGroupResponse() (response *ListContactGroupResponse)

CreateListContactGroupResponse creates a response to parse from ListContactGroup response

type ListMyGroupCategoriesRequest

type ListMyGroupCategoriesRequest struct {
	*requests.RpcRequest
	GroupId requests.Integer `position:"Query" name:"GroupId"`
}

ListMyGroupCategoriesRequest is the request struct for api ListMyGroupCategories

func CreateListMyGroupCategoriesRequest

func CreateListMyGroupCategoriesRequest() (request *ListMyGroupCategoriesRequest)

CreateListMyGroupCategoriesRequest creates a request to invoke ListMyGroupCategories API

type ListMyGroupCategoriesResponse

type ListMyGroupCategoriesResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	Success      bool     `json:"Success" xml:"Success"`
	ErrorCode    int      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string   `json:"ErrorMessage" xml:"ErrorMessage"`
	Category     Category `json:"Category" xml:"Category"`
}

ListMyGroupCategoriesResponse is the response struct for api ListMyGroupCategories

func CreateListMyGroupCategoriesResponse

func CreateListMyGroupCategoriesResponse() (response *ListMyGroupCategoriesResponse)

CreateListMyGroupCategoriesResponse creates a response to parse from ListMyGroupCategories response

type ListMyGroupInstancesDetailsRequest

type ListMyGroupInstancesDetailsRequest struct {
	*requests.RpcRequest
	Total      requests.Boolean `position:"Query" name:"Total"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	GroupId    requests.Integer `position:"Query" name:"GroupId"`
	Category   string           `position:"Query" name:"Category"`
}

ListMyGroupInstancesDetailsRequest is the request struct for api ListMyGroupInstancesDetails

func CreateListMyGroupInstancesDetailsRequest

func CreateListMyGroupInstancesDetailsRequest() (request *ListMyGroupInstancesDetailsRequest)

CreateListMyGroupInstancesDetailsRequest creates a request to invoke ListMyGroupInstancesDetails API

type ListMyGroupInstancesDetailsResponse

type ListMyGroupInstancesDetailsResponse struct {
	*responses.BaseResponse
	RequestId    string                                 `json:"RequestId" xml:"RequestId"`
	Success      bool                                   `json:"Success" xml:"Success"`
	ErrorCode    int                                    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                                 `json:"ErrorMessage" xml:"ErrorMessage"`
	PageNumber   int                                    `json:"PageNumber" xml:"PageNumber"`
	PageSize     int                                    `json:"PageSize" xml:"PageSize"`
	Total        int                                    `json:"Total" xml:"Total"`
	Resources    ResourcesInListMyGroupInstancesDetails `json:"Resources" xml:"Resources"`
}

ListMyGroupInstancesDetailsResponse is the response struct for api ListMyGroupInstancesDetails

func CreateListMyGroupInstancesDetailsResponse

func CreateListMyGroupInstancesDetailsResponse() (response *ListMyGroupInstancesDetailsResponse)

CreateListMyGroupInstancesDetailsResponse creates a response to parse from ListMyGroupInstancesDetails response

type ListMyGroupInstancesRequest

type ListMyGroupInstancesRequest struct {
	*requests.RpcRequest
	Total      requests.Boolean `position:"Query" name:"Total"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	GroupId    requests.Integer `position:"Query" name:"GroupId"`
	Category   string           `position:"Query" name:"Category"`
}

ListMyGroupInstancesRequest is the request struct for api ListMyGroupInstances

func CreateListMyGroupInstancesRequest

func CreateListMyGroupInstancesRequest() (request *ListMyGroupInstancesRequest)

CreateListMyGroupInstancesRequest creates a request to invoke ListMyGroupInstances API

type ListMyGroupInstancesResponse

type ListMyGroupInstancesResponse struct {
	*responses.BaseResponse
	RequestId    string                          `json:"RequestId" xml:"RequestId"`
	Success      bool                            `json:"Success" xml:"Success"`
	ErrorCode    int                             `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                          `json:"ErrorMessage" xml:"ErrorMessage"`
	PageNumber   int                             `json:"PageNumber" xml:"PageNumber"`
	PageSize     int                             `json:"PageSize" xml:"PageSize"`
	Total        int                             `json:"Total" xml:"Total"`
	Resources    ResourcesInListMyGroupInstances `json:"Resources" xml:"Resources"`
}

ListMyGroupInstancesResponse is the response struct for api ListMyGroupInstances

func CreateListMyGroupInstancesResponse

func CreateListMyGroupInstancesResponse() (response *ListMyGroupInstancesResponse)

CreateListMyGroupInstancesResponse creates a response to parse from ListMyGroupInstances response

type ListMyGroupsRequest

type ListMyGroupsRequest struct {
	*requests.RpcRequest
	Keyword             string           `position:"Query" name:"Keyword"`
	Type                string           `position:"Query" name:"Type"`
	PageNumber          requests.Integer `position:"Query" name:"PageNumber"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	SelectContactGroups requests.Boolean `position:"Query" name:"SelectContactGroups"`
	InstanceId          string           `position:"Query" name:"InstanceId"`
	BindUrls            string           `position:"Query" name:"BindUrls"`
	GroupName           string           `position:"Query" name:"GroupName"`
}

ListMyGroupsRequest is the request struct for api ListMyGroups

func CreateListMyGroupsRequest

func CreateListMyGroupsRequest() (request *ListMyGroupsRequest)

CreateListMyGroupsRequest creates a request to invoke ListMyGroups API

type ListMyGroupsResponse

type ListMyGroupsResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	ErrorCode    int                     `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	PageNumber   int                     `json:"PageNumber" xml:"PageNumber"`
	PageSize     int                     `json:"PageSize" xml:"PageSize"`
	Total        int                     `json:"Total" xml:"Total"`
	Resources    ResourcesInListMyGroups `json:"Resources" xml:"Resources"`
}

ListMyGroupsResponse is the response struct for api ListMyGroups

func CreateListMyGroupsResponse

func CreateListMyGroupsResponse() (response *ListMyGroupsResponse)

CreateListMyGroupsResponse creates a response to parse from ListMyGroups response

type ListNotifyPolicyRequest

type ListNotifyPolicyRequest struct {
	*requests.RpcRequest
	AlertName  string           `position:"Query" name:"AlertName"`
	PolicyType string           `position:"Query" name:"PolicyType"`
	Id         string           `position:"Query" name:"Id"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Dimensions string           `position:"Query" name:"Dimensions"`
}

ListNotifyPolicyRequest is the request struct for api ListNotifyPolicy

func CreateListNotifyPolicyRequest

func CreateListNotifyPolicyRequest() (request *ListNotifyPolicyRequest)

CreateListNotifyPolicyRequest creates a request to invoke ListNotifyPolicy API

type ListNotifyPolicyResponse

type ListNotifyPolicyResponse 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"`
	Total            int              `json:"total" xml:"total"`
	NotifyPolicyList NotifyPolicyList `json:"NotifyPolicyList" xml:"NotifyPolicyList"`
}

ListNotifyPolicyResponse is the response struct for api ListNotifyPolicy

func CreateListNotifyPolicyResponse

func CreateListNotifyPolicyResponse() (response *ListNotifyPolicyResponse)

CreateListNotifyPolicyResponse creates a response to parse from ListNotifyPolicy response

type ListProductOfActiveAlertRequest

type ListProductOfActiveAlertRequest struct {
	*requests.RpcRequest
	UserId string `position:"Query" name:"UserId"`
}

ListProductOfActiveAlertRequest is the request struct for api ListProductOfActiveAlert

func CreateListProductOfActiveAlertRequest

func CreateListProductOfActiveAlertRequest() (request *ListProductOfActiveAlertRequest)

CreateListProductOfActiveAlertRequest creates a request to invoke ListProductOfActiveAlert API

type ListProductOfActiveAlertResponse

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"`
}

ListProductOfActiveAlertResponse is the response struct for api ListProductOfActiveAlert

func CreateListProductOfActiveAlertResponse

func CreateListProductOfActiveAlertResponse() (response *ListProductOfActiveAlertResponse)

CreateListProductOfActiveAlertResponse creates a response to parse from ListProductOfActiveAlert response

type Node

type Node struct {
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	SerialNumber     string `json:"SerialNumber" xml:"SerialNumber"`
	HostName         string `json:"HostName" xml:"HostName"`
	AliUid           int    `json:"AliUid" xml:"AliUid"`
	OperatingSystem  string `json:"OperatingSystem" xml:"OperatingSystem"`
	IpGroup          string `json:"IpGroup" xml:"IpGroup"`
	Region           string `json:"Region" xml:"Region"`
	TianjimonVersion string `json:"TianjimonVersion" xml:"TianjimonVersion"`
	EipAddress       string `json:"EipAddress" xml:"EipAddress"`
	EipId            string `json:"EipId" xml:"EipId"`
	AliyunHost       bool   `json:"AliyunHost" xml:"AliyunHost"`
	NatIp            string `json:"NatIp" xml:"NatIp"`
	NetworkType      string `json:"NetworkType" xml:"NetworkType"`
}

Node is a nested struct in cms response

type NodeInstallRequest

type NodeInstallRequest struct {
	*requests.RpcRequest
	UserId     string           `position:"Query" name:"UserId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	Force      requests.Boolean `position:"Query" name:"Force"`
}

NodeInstallRequest is the request struct for api NodeInstall

func CreateNodeInstallRequest

func CreateNodeInstallRequest() (request *NodeInstallRequest)

CreateNodeInstallRequest creates a request to invoke NodeInstall API

type NodeInstallResponse

type NodeInstallResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

NodeInstallResponse is the response struct for api NodeInstall

func CreateNodeInstallResponse

func CreateNodeInstallResponse() (response *NodeInstallResponse)

CreateNodeInstallResponse creates a response to parse from NodeInstall response

type NodeListRequest

type NodeListRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	KeyWord       string           `position:"Query" name:"KeyWord"`
	UserId        requests.Integer `position:"Query" name:"UserId"`
	HostName      string           `position:"Query" name:"HostName"`
	InstanceIds   string           `position:"Query" name:"InstanceIds"`
	SerialNumbers string           `position:"Query" name:"SerialNumbers"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Status        string           `position:"Query" name:"Status"`
}

NodeListRequest is the request struct for api NodeList

func CreateNodeListRequest

func CreateNodeListRequest() (request *NodeListRequest)

CreateNodeListRequest creates a request to invoke NodeList API

type NodeListResponse

type NodeListResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	PageNumber   int    `json:"PageNumber" xml:"PageNumber"`
	PageSize     int    `json:"PageSize" xml:"PageSize"`
	PageTotal    int    `json:"PageTotal" xml:"PageTotal"`
	Total        int    `json:"Total" xml:"Total"`
	Nodes        Nodes  `json:"Nodes" xml:"Nodes"`
}

NodeListResponse is the response struct for api NodeList

func CreateNodeListResponse

func CreateNodeListResponse() (response *NodeListResponse)

CreateNodeListResponse creates a response to parse from NodeList response

type NodeProcess

type NodeProcess struct {
	Id          int    `json:"Id" xml:"Id"`
	Name        string `json:"Name" xml:"Name"`
	InstanceId  string `json:"InstanceId" xml:"InstanceId"`
	ProcessName string `json:"ProcessName" xml:"ProcessName"`
	ProcessUser string `json:"ProcessUser" xml:"ProcessUser"`
	Command     string `json:"Command" xml:"Command"`
}

NodeProcess is a nested struct in cms response

type NodeProcessCreateRequest

type NodeProcessCreateRequest struct {
	*requests.RpcRequest
	ProcessName string `position:"Query" name:"ProcessName"`
	InstanceId  string `position:"Query" name:"InstanceId"`
	Name        string `position:"Query" name:"Name"`
	ProcessUser string `position:"Query" name:"ProcessUser"`
	Command     string `position:"Query" name:"Command"`
}

NodeProcessCreateRequest is the request struct for api NodeProcessCreate

func CreateNodeProcessCreateRequest

func CreateNodeProcessCreateRequest() (request *NodeProcessCreateRequest)

CreateNodeProcessCreateRequest creates a request to invoke NodeProcessCreate API

type NodeProcessCreateResponse

type NodeProcessCreateResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

NodeProcessCreateResponse is the response struct for api NodeProcessCreate

func CreateNodeProcessCreateResponse

func CreateNodeProcessCreateResponse() (response *NodeProcessCreateResponse)

CreateNodeProcessCreateResponse creates a response to parse from NodeProcessCreate response

type NodeProcessDeleteRequest

type NodeProcessDeleteRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	Name       string `position:"Query" name:"Name"`
	Id         string `position:"Query" name:"Id"`
}

NodeProcessDeleteRequest is the request struct for api NodeProcessDelete

func CreateNodeProcessDeleteRequest

func CreateNodeProcessDeleteRequest() (request *NodeProcessDeleteRequest)

CreateNodeProcessDeleteRequest creates a request to invoke NodeProcessDelete API

type NodeProcessDeleteResponse

type NodeProcessDeleteResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

NodeProcessDeleteResponse is the response struct for api NodeProcessDelete

func CreateNodeProcessDeleteResponse

func CreateNodeProcessDeleteResponse() (response *NodeProcessDeleteResponse)

CreateNodeProcessDeleteResponse creates a response to parse from NodeProcessDelete response

type NodeProcesses

type NodeProcesses struct {
	NodeProcess []NodeProcess `json:"NodeProcess" xml:"NodeProcess"`
}

NodeProcesses is a nested struct in cms response

type NodeProcessesRequest

type NodeProcessesRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

NodeProcessesRequest is the request struct for api NodeProcesses

func CreateNodeProcessesRequest

func CreateNodeProcessesRequest() (request *NodeProcessesRequest)

CreateNodeProcessesRequest creates a request to invoke NodeProcesses API

type NodeProcessesResponse

type NodeProcessesResponse struct {
	*responses.BaseResponse
	ErrorCode     int           `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage  string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Success       bool          `json:"Success" xml:"Success"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	NodeProcesses NodeProcesses `json:"NodeProcesses" xml:"NodeProcesses"`
}

NodeProcessesResponse is the response struct for api NodeProcesses

func CreateNodeProcessesResponse

func CreateNodeProcessesResponse() (response *NodeProcessesResponse)

CreateNodeProcessesResponse creates a response to parse from NodeProcesses response

type NodeStatus

type NodeStatus struct {
	InstanceId  string `json:"InstanceId" xml:"InstanceId"`
	AutoInstall bool   `json:"AutoInstall" xml:"AutoInstall"`
	Status      string `json:"Status" xml:"Status"`
}

NodeStatus is a nested struct in cms response

type NodeStatusList

type NodeStatusList struct {
	NodeStatus []NodeStatus `json:"NodeStatus" xml:"NodeStatus"`
}

NodeStatusList is a nested struct in cms response

type NodeStatusListRequest

type NodeStatusListRequest struct {
	*requests.RpcRequest
	InstanceIds string `position:"Query" name:"InstanceIds"`
}

NodeStatusListRequest is the request struct for api NodeStatusList

func CreateNodeStatusListRequest

func CreateNodeStatusListRequest() (request *NodeStatusListRequest)

CreateNodeStatusListRequest creates a request to invoke NodeStatusList API

type NodeStatusListResponse

type NodeStatusListResponse struct {
	*responses.BaseResponse
	ErrorCode      int            `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string         `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool           `json:"Success" xml:"Success"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	NodeStatusList NodeStatusList `json:"NodeStatusList" xml:"NodeStatusList"`
}

NodeStatusListResponse is the response struct for api NodeStatusList

func CreateNodeStatusListResponse

func CreateNodeStatusListResponse() (response *NodeStatusListResponse)

CreateNodeStatusListResponse creates a response to parse from NodeStatusList response

type NodeStatusRequest

type NodeStatusRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

NodeStatusRequest is the request struct for api NodeStatus

func CreateNodeStatusRequest

func CreateNodeStatusRequest() (request *NodeStatusRequest)

CreateNodeStatusRequest creates a request to invoke NodeStatus API

type NodeStatusResponse

type NodeStatusResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	AutoInstall  bool   `json:"AutoInstall" xml:"AutoInstall"`
	Status       string `json:"Status" xml:"Status"`
}

NodeStatusResponse is the response struct for api NodeStatus

func CreateNodeStatusResponse

func CreateNodeStatusResponse() (response *NodeStatusResponse)

CreateNodeStatusResponse creates a response to parse from NodeStatus response

type NodeTaskConfig

type NodeTaskConfig struct {
	Id           int                          `json:"Id" xml:"Id"`
	TaskName     string                       `json:"TaskName" xml:"TaskName"`
	TaskType     string                       `json:"TaskType" xml:"TaskType"`
	TaskScope    string                       `json:"TaskScope" xml:"TaskScope"`
	Disabled     bool                         `json:"Disabled" xml:"Disabled"`
	GroupId      int                          `json:"GroupId" xml:"GroupId"`
	GroupName    string                       `json:"GroupName" xml:"GroupName"`
	JsonData     string                       `json:"JsonData" xml:"JsonData"`
	AlertConfig  string                       `json:"AlertConfig" xml:"AlertConfig"`
	InstanceList InstanceListInTaskConfigList `json:"InstanceList" xml:"InstanceList"`
}

NodeTaskConfig is a nested struct in cms response

type NodeTaskInstance

type NodeTaskInstance struct {
	TaskId       int                               `json:"TaskId" xml:"TaskId"`
	InstanceList InstanceListInTaskConfigUnhealthy `json:"InstanceList" xml:"InstanceList"`
}

NodeTaskInstance is a nested struct in cms response

type NodeUninstallRequest

type NodeUninstallRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

NodeUninstallRequest is the request struct for api NodeUninstall

func CreateNodeUninstallRequest

func CreateNodeUninstallRequest() (request *NodeUninstallRequest)

CreateNodeUninstallRequest creates a request to invoke NodeUninstall API

type NodeUninstallResponse

type NodeUninstallResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

NodeUninstallResponse is the response struct for api NodeUninstall

func CreateNodeUninstallResponse

func CreateNodeUninstallResponse() (response *NodeUninstallResponse)

CreateNodeUninstallResponse creates a response to parse from NodeUninstall response

type Nodes

type Nodes struct {
	Node []Node `json:"Node" xml:"Node"`
}

Nodes is a nested struct in cms response

type NotifyPolicy

type NotifyPolicy 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"`
}

NotifyPolicy is a nested struct in cms response

type NotifyPolicyList

type NotifyPolicyList struct {
	NotifyPolicy []NotifyPolicy `json:"NotifyPolicy" xml:"NotifyPolicy"`
}

NotifyPolicyList is a nested struct in cms response

type ProfileGetRequest

type ProfileGetRequest struct {
	*requests.RpcRequest
	UserId requests.Integer `position:"Query" name:"UserId"`
}

ProfileGetRequest is the request struct for api ProfileGet

func CreateProfileGetRequest

func CreateProfileGetRequest() (request *ProfileGetRequest)

CreateProfileGetRequest creates a request to invoke ProfileGet API

type ProfileGetResponse

type ProfileGetResponse struct {
	*responses.BaseResponse
	ErrorCode                int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage             string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success                  bool   `json:"Success" xml:"Success"`
	RequestId                string `json:"RequestId" xml:"RequestId"`
	UserId                   int    `json:"UserId" xml:"UserId"`
	AutoInstall              bool   `json:"AutoInstall" xml:"AutoInstall"`
	EnableInstallAgentNewECS bool   `json:"EnableInstallAgentNewECS" xml:"EnableInstallAgentNewECS"`
	EnableActiveAlert        string `json:"EnableActiveAlert" xml:"EnableActiveAlert"`
}

ProfileGetResponse is the response struct for api ProfileGet

func CreateProfileGetResponse

func CreateProfileGetResponse() (response *ProfileGetResponse)

CreateProfileGetResponse creates a response to parse from ProfileGet response

type ProfileSetRequest

type ProfileSetRequest struct {
	*requests.RpcRequest
	UserId                   requests.Integer `position:"Query" name:"UserId"`
	AutoInstall              requests.Boolean `position:"Query" name:"AutoInstall"`
	EnableInstallAgentNewECS requests.Boolean `position:"Query" name:"EnableInstallAgentNewECS"`
	EnableActiveAlert        string           `position:"Query" name:"EnableActiveAlert"`
}

ProfileSetRequest is the request struct for api ProfileSet

func CreateProfileSetRequest

func CreateProfileSetRequest() (request *ProfileSetRequest)

CreateProfileSetRequest creates a request to invoke ProfileSet API

type ProfileSetResponse

type ProfileSetResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

ProfileSetResponse is the response struct for api ProfileSet

func CreateProfileSetResponse

func CreateProfileSetResponse() (response *ProfileSetResponse)

CreateProfileSetResponse creates a response to parse from ProfileSet response

type PutCustomMetricRequest

type PutCustomMetricRequest struct {
	*requests.RpcRequest
	MetricList string `position:"Query" name:"MetricList"`
}

PutCustomMetricRequest is the request struct for api PutCustomMetric

func CreatePutCustomMetricRequest

func CreatePutCustomMetricRequest() (request *PutCustomMetricRequest)

CreatePutCustomMetricRequest creates a request to invoke PutCustomMetric API

type PutCustomMetricResponse

type PutCustomMetricResponse struct {
	*responses.BaseResponse
	Code    string `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Data    string `json:"Data" xml:"Data"`
}

PutCustomMetricResponse is the response struct for api PutCustomMetric

func CreatePutCustomMetricResponse

func CreatePutCustomMetricResponse() (response *PutCustomMetricResponse)

CreatePutCustomMetricResponse creates a response to parse from PutCustomMetric response

type PutEventRequest

type PutEventRequest struct {
	*requests.RpcRequest
	EventInfo string `position:"Query" name:"EventInfo"`
}

PutEventRequest is the request struct for api PutEvent

func CreatePutEventRequest

func CreatePutEventRequest() (request *PutEventRequest)

CreatePutEventRequest creates a request to invoke PutEvent API

type PutEventResponse

type PutEventResponse struct {
	*responses.BaseResponse
	Code    string `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Data    string `json:"Data" xml:"Data"`
}

PutEventResponse is the response struct for api PutEvent

func CreatePutEventResponse

func CreatePutEventResponse() (response *PutEventResponse)

CreatePutEventResponse creates a response to parse from PutEvent response

type PutMetricDataRequest

type PutMetricDataRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner string `position:"Query" name:"callby_cms_owner"`
	Body           string `position:"Query" name:"Body"`
}

PutMetricDataRequest is the request struct for api PutMetricData

func CreatePutMetricDataRequest

func CreatePutMetricDataRequest() (request *PutMetricDataRequest)

CreatePutMetricDataRequest creates a request to invoke PutMetricData API

type PutMetricDataResponse

type PutMetricDataResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
}

PutMetricDataResponse is the response struct for api PutMetricData

func CreatePutMetricDataResponse

func CreatePutMetricDataResponse() (response *PutMetricDataResponse)

CreatePutMetricDataResponse creates a response to parse from PutMetricData response

type QueryCustomEventCountRequest

type QueryCustomEventCountRequest struct {
	*requests.RpcRequest
	QueryJson string `position:"Query" name:"QueryJson"`
}

QueryCustomEventCountRequest is the request struct for api QueryCustomEventCount

func CreateQueryCustomEventCountRequest

func CreateQueryCustomEventCountRequest() (request *QueryCustomEventCountRequest)

CreateQueryCustomEventCountRequest creates a request to invoke QueryCustomEventCount API

type QueryCustomEventCountResponse

type QueryCustomEventCountResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
}

QueryCustomEventCountResponse is the response struct for api QueryCustomEventCount

func CreateQueryCustomEventCountResponse

func CreateQueryCustomEventCountResponse() (response *QueryCustomEventCountResponse)

CreateQueryCustomEventCountResponse creates a response to parse from QueryCustomEventCount response

type QueryCustomEventDetailRequest

type QueryCustomEventDetailRequest struct {
	*requests.RpcRequest
	QueryJson string `position:"Query" name:"QueryJson"`
}

QueryCustomEventDetailRequest is the request struct for api QueryCustomEventDetail

func CreateQueryCustomEventDetailRequest

func CreateQueryCustomEventDetailRequest() (request *QueryCustomEventDetailRequest)

CreateQueryCustomEventDetailRequest creates a request to invoke QueryCustomEventDetail API

type QueryCustomEventDetailResponse

type QueryCustomEventDetailResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

QueryCustomEventDetailResponse is the response struct for api QueryCustomEventDetail

func CreateQueryCustomEventDetailResponse

func CreateQueryCustomEventDetailResponse() (response *QueryCustomEventDetailResponse)

CreateQueryCustomEventDetailResponse creates a response to parse from QueryCustomEventDetail response

type QueryCustomEventHistogramRequest

type QueryCustomEventHistogramRequest struct {
	*requests.RpcRequest
	QueryJson string `position:"Query" name:"QueryJson"`
}

QueryCustomEventHistogramRequest is the request struct for api QueryCustomEventHistogram

func CreateQueryCustomEventHistogramRequest

func CreateQueryCustomEventHistogramRequest() (request *QueryCustomEventHistogramRequest)

CreateQueryCustomEventHistogramRequest creates a request to invoke QueryCustomEventHistogram API

type QueryCustomEventHistogramResponse

type QueryCustomEventHistogramResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

QueryCustomEventHistogramResponse is the response struct for api QueryCustomEventHistogram

func CreateQueryCustomEventHistogramResponse

func CreateQueryCustomEventHistogramResponse() (response *QueryCustomEventHistogramResponse)

CreateQueryCustomEventHistogramResponse creates a response to parse from QueryCustomEventHistogram response

type QueryCustomMetricListRequest

type QueryCustomMetricListRequest struct {
	*requests.RpcRequest
	GroupId    string `position:"Query" name:"GroupId"`
	MetricName string `position:"Query" name:"MetricName"`
	Dimension  string `position:"Query" name:"Dimension"`
	Md5        string `position:"Query" name:"Md5"`
	UUID       string `position:"Query" name:"UUID"`
	Page       string `position:"Query" name:"Page"`
	Size       string `position:"Query" name:"Size"`
}

QueryCustomMetricListRequest is the request struct for api QueryCustomMetricList

func CreateQueryCustomMetricListRequest

func CreateQueryCustomMetricListRequest() (request *QueryCustomMetricListRequest)

CreateQueryCustomMetricListRequest creates a request to invoke QueryCustomMetricList API

type QueryCustomMetricListResponse

type QueryCustomMetricListResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Result    string `json:"Result" xml:"Result"`
}

QueryCustomMetricListResponse is the response struct for api QueryCustomMetricList

func CreateQueryCustomMetricListResponse

func CreateQueryCustomMetricListResponse() (response *QueryCustomMetricListResponse)

CreateQueryCustomMetricListResponse creates a response to parse from QueryCustomMetricList response

type QueryMetricDataRequest

type QueryMetricDataRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CallbyCmsOwner  string           `position:"Query" name:"callby_cms_owner"`
	Project         string           `position:"Query" name:"Project"`
	Metric          string           `position:"Query" name:"Metric"`
	Period          string           `position:"Query" name:"Period"`
	StartTime       string           `position:"Query" name:"StartTime"`
	EndTime         string           `position:"Query" name:"EndTime"`
	Dimensions      string           `position:"Query" name:"Dimensions"`
	Express         string           `position:"Query" name:"Express"`
	Length          string           `position:"Query" name:"Length"`
}

QueryMetricDataRequest is the request struct for api QueryMetricData

func CreateQueryMetricDataRequest

func CreateQueryMetricDataRequest() (request *QueryMetricDataRequest)

CreateQueryMetricDataRequest creates a request to invoke QueryMetricData API

type QueryMetricDataResponse

type QueryMetricDataResponse struct {
	*responses.BaseResponse
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Datapoints string `json:"Datapoints" xml:"Datapoints"`
	Period     string `json:"Period" xml:"Period"`
}

QueryMetricDataResponse is the response struct for api QueryMetricData

func CreateQueryMetricDataResponse

func CreateQueryMetricDataResponse() (response *QueryMetricDataResponse)

CreateQueryMetricDataResponse creates a response to parse from QueryMetricData response

type QueryMetricLastRequest

type QueryMetricLastRequest struct {
	*requests.RpcRequest
	Project         string           `position:"Query" name:"Project"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CallbyCmsOwner  string           `position:"Query" name:"callby_cms_owner"`
	Metric          string           `position:"Query" name:"Metric"`
	Period          string           `position:"Query" name:"Period"`
	StartTime       string           `position:"Query" name:"StartTime"`
	EndTime         string           `position:"Query" name:"EndTime"`
	Dimensions      string           `position:"Query" name:"Dimensions"`
	Cursor          string           `position:"Query" name:"Cursor"`
	Page            string           `position:"Query" name:"Page"`
	Length          string           `position:"Query" name:"Length"`
	Express         string           `position:"Query" name:"Express"`
}

QueryMetricLastRequest is the request struct for api QueryMetricLast

func CreateQueryMetricLastRequest

func CreateQueryMetricLastRequest() (request *QueryMetricLastRequest)

CreateQueryMetricLastRequest creates a request to invoke QueryMetricLast API

type QueryMetricLastResponse

type QueryMetricLastResponse struct {
	*responses.BaseResponse
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Cursor     string `json:"Cursor" xml:"Cursor"`
	Datapoints string `json:"Datapoints" xml:"Datapoints"`
	Period     string `json:"Period" xml:"Period"`
}

QueryMetricLastResponse is the response struct for api QueryMetricLast

func CreateQueryMetricLastResponse

func CreateQueryMetricLastResponse() (response *QueryMetricLastResponse)

CreateQueryMetricLastResponse creates a response to parse from QueryMetricLast response

type QueryMetricListRequest

type QueryMetricListRequest struct {
	*requests.RpcRequest
	Project         string           `position:"Query" name:"Project"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CallbyCmsOwner  string           `position:"Query" name:"callby_cms_owner"`
	Metric          string           `position:"Query" name:"Metric"`
	Period          string           `position:"Query" name:"Period"`
	StartTime       string           `position:"Query" name:"StartTime"`
	EndTime         string           `position:"Query" name:"EndTime"`
	Dimensions      string           `position:"Query" name:"Dimensions"`
	Page            string           `position:"Query" name:"Page"`
	Cursor          string           `position:"Query" name:"Cursor"`
	Length          string           `position:"Query" name:"Length"`
	Express         string           `position:"Query" name:"Express"`
}

QueryMetricListRequest is the request struct for api QueryMetricList

func CreateQueryMetricListRequest

func CreateQueryMetricListRequest() (request *QueryMetricListRequest)

CreateQueryMetricListRequest creates a request to invoke QueryMetricList API

type QueryMetricListResponse

type QueryMetricListResponse struct {
	*responses.BaseResponse
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Cursor     string `json:"Cursor" xml:"Cursor"`
	Datapoints string `json:"Datapoints" xml:"Datapoints"`
	Period     string `json:"Period" xml:"Period"`
}

QueryMetricListResponse is the response struct for api QueryMetricList

func CreateQueryMetricListResponse

func CreateQueryMetricListResponse() (response *QueryMetricListResponse)

CreateQueryMetricListResponse creates a response to parse from QueryMetricList response

type QueryMetricTopRequest

type QueryMetricTopRequest struct {
	*requests.RpcRequest
	Period          string           `position:"Query" name:"Period"`
	CallbyCmsOwner  string           `position:"Query" name:"callby_cms_owner"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Project         string           `position:"Query" name:"Project"`
	Metric          string           `position:"Query" name:"Metric"`
	StartTime       string           `position:"Query" name:"StartTime"`
	EndTime         string           `position:"Query" name:"EndTime"`
	Dimensions      string           `position:"Query" name:"Dimensions"`
	Orderby         string           `position:"Query" name:"Orderby"`
	OrderDesc       string           `position:"Query" name:"OrderDesc"`
	Length          string           `position:"Query" name:"Length"`
	Express         string           `position:"Query" name:"Express"`
}

QueryMetricTopRequest is the request struct for api QueryMetricTop

func CreateQueryMetricTopRequest

func CreateQueryMetricTopRequest() (request *QueryMetricTopRequest)

CreateQueryMetricTopRequest creates a request to invoke QueryMetricTop API

type QueryMetricTopResponse

type QueryMetricTopResponse struct {
	*responses.BaseResponse
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Datapoints string `json:"Datapoints" xml:"Datapoints"`
	Period     string `json:"Period" xml:"Period"`
}

QueryMetricTopResponse is the response struct for api QueryMetricTop

func CreateQueryMetricTopResponse

func CreateQueryMetricTopResponse() (response *QueryMetricTopResponse)

CreateQueryMetricTopResponse creates a response to parse from QueryMetricTop response

type QuerySystemEventCountRequest

type QuerySystemEventCountRequest struct {
	*requests.RpcRequest
	QueryJson string `position:"Query" name:"QueryJson"`
}

QuerySystemEventCountRequest is the request struct for api QuerySystemEventCount

func CreateQuerySystemEventCountRequest

func CreateQuerySystemEventCountRequest() (request *QuerySystemEventCountRequest)

CreateQuerySystemEventCountRequest creates a request to invoke QuerySystemEventCount API

type QuerySystemEventCountResponse

type QuerySystemEventCountResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

QuerySystemEventCountResponse is the response struct for api QuerySystemEventCount

func CreateQuerySystemEventCountResponse

func CreateQuerySystemEventCountResponse() (response *QuerySystemEventCountResponse)

CreateQuerySystemEventCountResponse creates a response to parse from QuerySystemEventCount response

type QuerySystemEventDetailRequest

type QuerySystemEventDetailRequest struct {
	*requests.RpcRequest
	QueryJson string `position:"Query" name:"QueryJson"`
}

QuerySystemEventDetailRequest is the request struct for api QuerySystemEventDetail

func CreateQuerySystemEventDetailRequest

func CreateQuerySystemEventDetailRequest() (request *QuerySystemEventDetailRequest)

CreateQuerySystemEventDetailRequest creates a request to invoke QuerySystemEventDetail API

type QuerySystemEventDetailResponse

type QuerySystemEventDetailResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

QuerySystemEventDetailResponse is the response struct for api QuerySystemEventDetail

func CreateQuerySystemEventDetailResponse

func CreateQuerySystemEventDetailResponse() (response *QuerySystemEventDetailResponse)

CreateQuerySystemEventDetailResponse creates a response to parse from QuerySystemEventDetail response

type QuerySystemEventHistogramRequest

type QuerySystemEventHistogramRequest struct {
	*requests.RpcRequest
	QueryJson string `position:"Query" name:"QueryJson"`
}

QuerySystemEventHistogramRequest is the request struct for api QuerySystemEventHistogram

func CreateQuerySystemEventHistogramRequest

func CreateQuerySystemEventHistogramRequest() (request *QuerySystemEventHistogramRequest)

CreateQuerySystemEventHistogramRequest creates a request to invoke QuerySystemEventHistogram API

type QuerySystemEventHistogramResponse

type QuerySystemEventHistogramResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   string `json:"Success" xml:"Success"`
}

QuerySystemEventHistogramResponse is the response struct for api QuerySystemEventHistogram

func CreateQuerySystemEventHistogramResponse

func CreateQuerySystemEventHistogramResponse() (response *QuerySystemEventHistogramResponse)

CreateQuerySystemEventHistogramResponse creates a response to parse from QuerySystemEventHistogram response

type Region

type Region struct {
	RegionId         string `json:"RegionId" xml:"RegionId"`
	AvailabilityZone string `json:"AvailabilityZone" xml:"AvailabilityZone"`
}

Region is a nested struct in cms response

type Resource

type Resource struct {
	Category      string                      `json:"Category" xml:"Category"`
	Desc          string                      `json:"Desc" xml:"Desc"`
	InstanceName  string                      `json:"InstanceName" xml:"InstanceName"`
	GroupName     string                      `json:"GroupName" xml:"GroupName"`
	Id            int                         `json:"Id" xml:"Id"`
	BindUrls      string                      `json:"BindUrls" xml:"BindUrls"`
	ServiceId     string                      `json:"ServiceId" xml:"ServiceId"`
	RegionId      string                      `json:"RegionId" xml:"RegionId"`
	InstanceId    string                      `json:"InstanceId" xml:"InstanceId"`
	GroupId       int                         `json:"GroupId" xml:"GroupId"`
	AliUid        int                         `json:"AliUid" xml:"AliUid"`
	NetworkType   string                      `json:"NetworkType" xml:"NetworkType"`
	Type          string                      `json:"Type" xml:"Type"`
	Vpc           Vpc                         `json:"Vpc" xml:"Vpc"`
	Region        Region                      `json:"Region" xml:"Region"`
	Tags          Tags                        `json:"Tags" xml:"Tags"`
	ContactGroups ContactGroupsInListMyGroups `json:"ContactGroups" xml:"ContactGroups"`
}

Resource is a nested struct in cms response

type ResourcesInListMyGroupInstances

type ResourcesInListMyGroupInstances struct {
	Resource []Resource `json:"Resource" xml:"Resource"`
}

ResourcesInListMyGroupInstances is a nested struct in cms response

type ResourcesInListMyGroupInstancesDetails

type ResourcesInListMyGroupInstancesDetails struct {
	Resource []Resource `json:"Resource" xml:"Resource"`
}

ResourcesInListMyGroupInstancesDetails is a nested struct in cms response

type ResourcesInListMyGroups

type ResourcesInListMyGroups struct {
	Resource []Resource `json:"Resource" xml:"Resource"`
}

ResourcesInListMyGroups is a nested struct in cms response

type Result

type 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"`
}

Result is a nested struct in cms response

type Tag

type Tag struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

Tag is a nested struct in cms response

type Tags

type Tags struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

Tags is a nested struct in cms response

type TaskConfigCreateRequest

type TaskConfigCreateRequest struct {
	*requests.RpcRequest
	TaskType     string           `position:"Query" name:"TaskType"`
	TaskName     string           `position:"Query" name:"TaskName"`
	TaskScope    string           `position:"Query" name:"TaskScope"`
	GroupId      requests.Integer `position:"Query" name:"GroupId"`
	GroupName    string           `position:"Query" name:"GroupName"`
	JsonData     string           `position:"Query" name:"JsonData"`
	InstanceList *[]string        `position:"Query" name:"InstanceList"  type:"Repeated"`
	AlertConfig  string           `position:"Query" name:"AlertConfig"`
}

TaskConfigCreateRequest is the request struct for api TaskConfigCreate

func CreateTaskConfigCreateRequest

func CreateTaskConfigCreateRequest() (request *TaskConfigCreateRequest)

CreateTaskConfigCreateRequest creates a request to invoke TaskConfigCreate API

type TaskConfigCreateResponse

type TaskConfigCreateResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	TaskId       int    `json:"taskId" xml:"taskId"`
}

TaskConfigCreateResponse is the response struct for api TaskConfigCreate

func CreateTaskConfigCreateResponse

func CreateTaskConfigCreateResponse() (response *TaskConfigCreateResponse)

CreateTaskConfigCreateResponse creates a response to parse from TaskConfigCreate response

type TaskConfigDeleteRequest

type TaskConfigDeleteRequest struct {
	*requests.RpcRequest
	IdList *[]string `position:"Query" name:"IdList"  type:"Repeated"`
}

TaskConfigDeleteRequest is the request struct for api TaskConfigDelete

func CreateTaskConfigDeleteRequest

func CreateTaskConfigDeleteRequest() (request *TaskConfigDeleteRequest)

CreateTaskConfigDeleteRequest creates a request to invoke TaskConfigDelete API

type TaskConfigDeleteResponse

type TaskConfigDeleteResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

TaskConfigDeleteResponse is the response struct for api TaskConfigDelete

func CreateTaskConfigDeleteResponse

func CreateTaskConfigDeleteResponse() (response *TaskConfigDeleteResponse)

CreateTaskConfigDeleteResponse creates a response to parse from TaskConfigDelete response

type TaskConfigEnableRequest

type TaskConfigEnableRequest struct {
	*requests.RpcRequest
	IdList  *[]string        `position:"Query" name:"IdList"  type:"Repeated"`
	Enabled requests.Boolean `position:"Query" name:"Enabled"`
}

TaskConfigEnableRequest is the request struct for api TaskConfigEnable

func CreateTaskConfigEnableRequest

func CreateTaskConfigEnableRequest() (request *TaskConfigEnableRequest)

CreateTaskConfigEnableRequest creates a request to invoke TaskConfigEnable API

type TaskConfigEnableResponse

type TaskConfigEnableResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

TaskConfigEnableResponse is the response struct for api TaskConfigEnable

func CreateTaskConfigEnableResponse

func CreateTaskConfigEnableResponse() (response *TaskConfigEnableResponse)

CreateTaskConfigEnableResponse creates a response to parse from TaskConfigEnable response

type TaskConfigListRequest

type TaskConfigListRequest struct {
	*requests.RpcRequest
	GroupId    requests.Integer `position:"Query" name:"GroupId"`
	Id         requests.Integer `position:"Query" name:"Id"`
	TaskName   string           `position:"Query" name:"TaskName"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

TaskConfigListRequest is the request struct for api TaskConfigList

func CreateTaskConfigListRequest

func CreateTaskConfigListRequest() (request *TaskConfigListRequest)

CreateTaskConfigListRequest creates a request to invoke TaskConfigList API

type TaskConfigListResponse

type TaskConfigListResponse struct {
	*responses.BaseResponse
	ErrorCode    int      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string   `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool     `json:"Success" xml:"Success"`
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	PageNumber   int      `json:"PageNumber" xml:"PageNumber"`
	PageSize     int      `json:"PageSize" xml:"PageSize"`
	PageTotal    int      `json:"PageTotal" xml:"PageTotal"`
	Total        int      `json:"Total" xml:"Total"`
	TaskList     TaskList `json:"TaskList" xml:"TaskList"`
}

TaskConfigListResponse is the response struct for api TaskConfigList

func CreateTaskConfigListResponse

func CreateTaskConfigListResponse() (response *TaskConfigListResponse)

CreateTaskConfigListResponse creates a response to parse from TaskConfigList response

type TaskConfigModifyRequest

type TaskConfigModifyRequest struct {
	*requests.RpcRequest
	GroupId      requests.Integer `position:"Query" name:"GroupId"`
	TaskType     string           `position:"Query" name:"TaskType"`
	Id           requests.Integer `position:"Query" name:"Id"`
	TaskName     string           `position:"Query" name:"TaskName"`
	TaskScope    string           `position:"Query" name:"TaskScope"`
	GroupName    string           `position:"Query" name:"GroupName"`
	JsonData     string           `position:"Query" name:"JsonData"`
	InstanceList *[]string        `position:"Query" name:"InstanceList"  type:"Repeated"`
	AlertConfig  string           `position:"Query" name:"AlertConfig"`
}

TaskConfigModifyRequest is the request struct for api TaskConfigModify

func CreateTaskConfigModifyRequest

func CreateTaskConfigModifyRequest() (request *TaskConfigModifyRequest)

CreateTaskConfigModifyRequest creates a request to invoke TaskConfigModify API

type TaskConfigModifyResponse

type TaskConfigModifyResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success      bool   `json:"Success" xml:"Success"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

TaskConfigModifyResponse is the response struct for api TaskConfigModify

func CreateTaskConfigModifyResponse

func CreateTaskConfigModifyResponse() (response *TaskConfigModifyResponse)

CreateTaskConfigModifyResponse creates a response to parse from TaskConfigModify response

type TaskConfigUnhealthyRequest

type TaskConfigUnhealthyRequest struct {
	*requests.RpcRequest
	TaskIdList *[]string `position:"Query" name:"TaskIdList"  type:"Repeated"`
}

TaskConfigUnhealthyRequest is the request struct for api TaskConfigUnhealthy

func CreateTaskConfigUnhealthyRequest

func CreateTaskConfigUnhealthyRequest() (request *TaskConfigUnhealthyRequest)

CreateTaskConfigUnhealthyRequest creates a request to invoke TaskConfigUnhealthy API

type TaskConfigUnhealthyResponse

type TaskConfigUnhealthyResponse struct {
	*responses.BaseResponse
	ErrorCode     int           `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage  string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Success       bool          `json:"Success" xml:"Success"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	UnhealthyList UnhealthyList `json:"unhealthyList" xml:"unhealthyList"`
}

TaskConfigUnhealthyResponse is the response struct for api TaskConfigUnhealthy

func CreateTaskConfigUnhealthyResponse

func CreateTaskConfigUnhealthyResponse() (response *TaskConfigUnhealthyResponse)

CreateTaskConfigUnhealthyResponse creates a response to parse from TaskConfigUnhealthy response

type TaskList

type TaskList struct {
	NodeTaskConfig []NodeTaskConfig `json:"NodeTaskConfig" xml:"NodeTaskConfig"`
}

TaskList is a nested struct in cms response

type UnhealthyList

type UnhealthyList struct {
	NodeTaskInstance []NodeTaskInstance `json:"NodeTaskInstance" xml:"NodeTaskInstance"`
}

UnhealthyList is a nested struct in cms response

type UpdateAlarmRequest

type UpdateAlarmRequest struct {
	*requests.RpcRequest
	CallbyCmsOwner     string           `position:"Query" name:"callby_cms_owner"`
	Id                 string           `position:"Query" name:"Id"`
	Name               string           `position:"Query" name:"Name"`
	Period             requests.Integer `position:"Query" name:"Period"`
	Statistics         string           `position:"Query" name:"Statistics"`
	ComparisonOperator string           `position:"Query" name:"ComparisonOperator"`
	Threshold          string           `position:"Query" name:"Threshold"`
	ContactGroups      string           `position:"Query" name:"ContactGroups"`
	StartTime          requests.Integer `position:"Query" name:"StartTime"`
	EndTime            requests.Integer `position:"Query" name:"EndTime"`
	SilenceTime        requests.Integer `position:"Query" name:"SilenceTime"`
	EvaluationCount    requests.Integer `position:"Query" name:"EvaluationCount"`
	NotifyType         requests.Integer `position:"Query" name:"NotifyType"`
	Webhook            string           `position:"Query" name:"Webhook"`
}

UpdateAlarmRequest is the request struct for api UpdateAlarm

func CreateUpdateAlarmRequest

func CreateUpdateAlarmRequest() (request *UpdateAlarmRequest)

CreateUpdateAlarmRequest creates a request to invoke UpdateAlarm API

type UpdateAlarmResponse

type UpdateAlarmResponse struct {
	*responses.BaseResponse
	Success   bool   `json:"Success" xml:"Success"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateAlarmResponse is the response struct for api UpdateAlarm

func CreateUpdateAlarmResponse

func CreateUpdateAlarmResponse() (response *UpdateAlarmResponse)

CreateUpdateAlarmResponse creates a response to parse from UpdateAlarm response

type UpdateMyGroupInstancesRequest

type UpdateMyGroupInstancesRequest struct {
	*requests.RpcRequest
	GroupId   requests.Integer `position:"Query" name:"GroupId"`
	Instances string           `position:"Query" name:"Instances"`
}

UpdateMyGroupInstancesRequest is the request struct for api UpdateMyGroupInstances

func CreateUpdateMyGroupInstancesRequest

func CreateUpdateMyGroupInstancesRequest() (request *UpdateMyGroupInstancesRequest)

CreateUpdateMyGroupInstancesRequest creates a request to invoke UpdateMyGroupInstances API

type UpdateMyGroupInstancesResponse

type UpdateMyGroupInstancesResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateMyGroupInstancesResponse is the response struct for api UpdateMyGroupInstances

func CreateUpdateMyGroupInstancesResponse

func CreateUpdateMyGroupInstancesResponse() (response *UpdateMyGroupInstancesResponse)

CreateUpdateMyGroupInstancesResponse creates a response to parse from UpdateMyGroupInstances response

type UpdateMyGroupsRequest

type UpdateMyGroupsRequest struct {
	*requests.RpcRequest
	GroupId       string           `position:"Query" name:"GroupId"`
	GroupName     string           `position:"Query" name:"GroupName"`
	ServiceId     requests.Integer `position:"Query" name:"ServiceId"`
	BindUrls      string           `position:"Query" name:"BindUrls"`
	Type          string           `position:"Query" name:"Type"`
	ContactGroups string           `position:"Query" name:"ContactGroups"`
}

UpdateMyGroupsRequest is the request struct for api UpdateMyGroups

func CreateUpdateMyGroupsRequest

func CreateUpdateMyGroupsRequest() (request *UpdateMyGroupsRequest)

CreateUpdateMyGroupsRequest creates a request to invoke UpdateMyGroups API

type UpdateMyGroupsResponse

type UpdateMyGroupsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateMyGroupsResponse is the response struct for api UpdateMyGroups

func CreateUpdateMyGroupsResponse

func CreateUpdateMyGroupsResponse() (response *UpdateMyGroupsResponse)

CreateUpdateMyGroupsResponse creates a response to parse from UpdateMyGroups response

type Vpc

type Vpc struct {
	VpcInstanceId     string `json:"VpcInstanceId" xml:"VpcInstanceId"`
	VswitchInstanceId string `json:"VswitchInstanceId" xml:"VswitchInstanceId"`
}

Vpc is a nested struct in cms response

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL