cms

package
v0.0.0-...-66ec9f1 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2019 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
	Instances string           `position:"Query" name:"Instances"`
	GroupId   requests.Integer `position:"Query" name:"GroupId"`
}

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"`
	Resources           string      `json:"Resources" xml:"Resources"`
	RuleName            string      `json:"RuleName" xml:"RuleName"`
	EffectiveInterval   string      `json:"EffectiveInterval" xml:"EffectiveInterval"`
	ContactGroups       string      `json:"ContactGroups" xml:"ContactGroups"`
	GroupName           string      `json:"GroupName" xml:"GroupName"`
	Dimensions          string      `json:"Dimensions" xml:"Dimensions"`
	Uuid                string      `json:"Uuid" xml:"Uuid"`
	Subject             string      `json:"Subject" xml:"Subject"`
	ComparisonOperator  string      `json:"ComparisonOperator" xml:"ComparisonOperator"`
	GroupId             string      `json:"GroupId" xml:"GroupId"`
	EvaluationCount     string      `json:"EvaluationCount" xml:"EvaluationCount"`
	Level               string      `json:"Level" xml:"Level"`
	SilenceTime         string      `json:"SilenceTime" xml:"SilenceTime"`
	DisplayName         string      `json:"DisplayName" xml:"DisplayName"`
	Threshold           string      `json:"Threshold" xml:"Threshold"`
	Period              string      `json:"Period" xml:"Period"`
	State               string      `json:"State" xml:"State"`
	Namespace           string      `json:"Namespace" xml:"Namespace"`
	Enable              bool        `json:"Enable" xml:"Enable"`
	MetricName          string      `json:"MetricName" xml:"MetricName"`
	Statistics          string      `json:"Statistics" xml:"Statistics"`
	Webhook             string      `json:"Webhook" xml:"Webhook"`
	NoEffectiveInterval string      `json:"NoEffectiveInterval" xml:"NoEffectiveInterval"`
	Escalations         Escalations `json:"Escalations" xml:"Escalations"`
}

Alarm is a nested struct in cms response

type AlarmHistory ¶

type AlarmHistory struct {
	Name            string `json:"Name" xml:"Name"`
	AlarmTime       int    `json:"AlarmTime" xml:"AlarmTime"`
	Status          int    `json:"Status" xml:"Status"`
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	Dimension       string `json:"Dimension" xml:"Dimension"`
	ContactGroups   string `json:"ContactGroups" xml:"ContactGroups"`
	Value           string `json:"Value" xml:"Value"`
	State           string `json:"State" xml:"State"`
	Namespace       string `json:"Namespace" xml:"Namespace"`
	Id              string `json:"Id" xml:"Id"`
	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"`
	InstanceName    string                              `json:"InstanceName" xml:"InstanceName"`
	ContactGroups   ContactGroupsInDescribeAlarmHistory `json:"ContactGroups" xml:"ContactGroups"`
	Contacts        ContactsInDescribeAlarmHistory      `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 AlarmInListActiveAlertRule ¶

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

AlarmInListActiveAlertRule 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 AlertResult ¶

type AlertResult struct {
	MetricNamespace string `json:"MetricNamespace" xml:"MetricNamespace"`
	Message         string `json:"Message" xml:"Message"`
	Success         bool   `json:"Success" xml:"Success"`
	GroupId         int    `json:"GroupId" xml:"GroupId"`
	MetricName      string `json:"MetricName" xml:"MetricName"`
	Code            int    `json:"Code" xml:"Code"`
	DisplayName     string `json:"DisplayName" xml:"DisplayName"`
	AlertName       string `json:"AlertName" xml:"AlertName"`
}

AlertResult is a nested struct in cms response

type AlertResultInApplyTemplate ¶

type AlertResultInApplyTemplate struct {
	Name            string `json:"Name" xml:"Name"`
	DisplayName     string `json:"DisplayName" xml:"DisplayName"`
	MetricNamespace string `json:"MetricNamespace" xml:"MetricNamespace"`
	MetricName      string `json:"MetricName" xml:"MetricName"`
	Message         string `json:"Message" xml:"Message"`
	Success         string `json:"Success" xml:"Success"`
}

AlertResultInApplyTemplate is a nested struct in cms response

type AlertResults ¶

type AlertResults struct {
	Result []ResultInApplyMonitoringTemplate `json:"Result" xml:"Result"`
}

AlertResults is a nested struct in cms response

type ApplyHistories ¶

type ApplyHistories struct {
	ApplyHistory []ApplyHistory `json:"ApplyHistory" xml:"ApplyHistory"`
}

ApplyHistories is a nested struct in cms response

type ApplyHistory ¶

type ApplyHistory struct {
	GroupId   int    `json:"GroupId" xml:"GroupId"`
	GroupName string `json:"GroupName" xml:"GroupName"`
	ApplyTime int    `json:"ApplyTime" xml:"ApplyTime"`
}

ApplyHistory is a nested struct in cms response

type ApplyMonitoringTemplateRequest ¶

type ApplyMonitoringTemplateRequest struct {
	*requests.RpcRequest
	EnableStartTime requests.Integer `position:"Query" name:"EnableStartTime"`
	ApplyMode       string           `position:"Query" name:"ApplyMode"`
	Webhook         string           `position:"Query" name:"Webhook"`
	TemplateIds     string           `position:"Query" name:"TemplateIds"`
	EnableEndTime   requests.Integer `position:"Query" name:"EnableEndTime"`
	GroupId         requests.Integer `position:"Query" name:"GroupId"`
	NotifyLevel     requests.Integer `position:"Query" name:"NotifyLevel"`
	SilenceTime     requests.Integer `position:"Query" name:"SilenceTime"`
}

ApplyMonitoringTemplateRequest is the request struct for api ApplyMonitoringTemplate

func CreateApplyMonitoringTemplateRequest ¶

func CreateApplyMonitoringTemplateRequest() (request *ApplyMonitoringTemplateRequest)

CreateApplyMonitoringTemplateRequest creates a request to invoke ApplyMonitoringTemplate API

type ApplyMonitoringTemplateResponse ¶

type ApplyMonitoringTemplateResponse 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"`
	Resource     Resource `json:"Resource" xml:"Resource"`
}

ApplyMonitoringTemplateResponse is the response struct for api ApplyMonitoringTemplate

func CreateApplyMonitoringTemplateResponse ¶

func CreateApplyMonitoringTemplateResponse() (response *ApplyMonitoringTemplateResponse)

CreateApplyMonitoringTemplateResponse creates a response to parse from ApplyMonitoringTemplate response

type ApplyTemplateRequest ¶

type ApplyTemplateRequest struct {
	*requests.RpcRequest
	EnableStartTime requests.Integer `position:"Query" name:"EnableStartTime"`
	ApplyMode       string           `position:"Query" name:"ApplyMode"`
	TemplateIds     string           `position:"Query" name:"TemplateIds"`
	EnableEndTime   requests.Integer `position:"Query" name:"EnableEndTime"`
	GroupId         requests.Integer `position:"Query" name:"GroupId"`
	NotifyLevel     requests.Integer `position:"Query" name:"NotifyLevel"`
	SilenceTime     requests.Integer `position:"Query" name:"SilenceTime"`
}

ApplyTemplateRequest is the request struct for api ApplyTemplate

func CreateApplyTemplateRequest ¶

func CreateApplyTemplateRequest() (request *ApplyTemplateRequest)

CreateApplyTemplateRequest creates a request to invoke ApplyTemplate API

type ApplyTemplateResponse ¶

type ApplyTemplateResponse 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"`
	Resource     Resource `json:"Resource" xml:"Resource"`
}

ApplyTemplateResponse is the response struct for api ApplyTemplate

func CreateApplyTemplateResponse ¶

func CreateApplyTemplateResponse() (response *ApplyTemplateResponse)

CreateApplyTemplateResponse creates a response to parse from ApplyTemplate 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 Channel ¶

type Channel struct {
	Type  string `json:"Type" xml:"Type"`
	Value string `json:"Value" xml:"Value"`
}

Channel is a nested struct in cms response

type Channels ¶

type Channels struct {
	Channel []Channel `json:"Channel" xml:"Channel"`
}

Channels 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) ApplyMonitoringTemplate ¶

func (client *Client) ApplyMonitoringTemplate(request *ApplyMonitoringTemplateRequest) (response *ApplyMonitoringTemplateResponse, err error)

ApplyMonitoringTemplate invokes the cms.ApplyMonitoringTemplate API synchronously api document: https://help.aliyun.com/api/cms/applymonitoringtemplate.html

func (*Client) ApplyMonitoringTemplateWithCallback ¶

func (client *Client) ApplyMonitoringTemplateWithCallback(request *ApplyMonitoringTemplateRequest, callback func(response *ApplyMonitoringTemplateResponse, err error)) <-chan int

ApplyMonitoringTemplateWithCallback invokes the cms.ApplyMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/applymonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApplyMonitoringTemplateWithChan ¶

func (client *Client) ApplyMonitoringTemplateWithChan(request *ApplyMonitoringTemplateRequest) (<-chan *ApplyMonitoringTemplateResponse, <-chan error)

ApplyMonitoringTemplateWithChan invokes the cms.ApplyMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/applymonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApplyTemplate ¶

func (client *Client) ApplyTemplate(request *ApplyTemplateRequest) (response *ApplyTemplateResponse, err error)

ApplyTemplate invokes the cms.ApplyTemplate API synchronously api document: https://help.aliyun.com/api/cms/applytemplate.html

func (*Client) ApplyTemplateWithCallback ¶

func (client *Client) ApplyTemplateWithCallback(request *ApplyTemplateRequest, callback func(response *ApplyTemplateResponse, err error)) <-chan int

ApplyTemplateWithCallback invokes the cms.ApplyTemplate API asynchronously api document: https://help.aliyun.com/api/cms/applytemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApplyTemplateWithChan ¶

func (client *Client) ApplyTemplateWithChan(request *ApplyTemplateRequest) (<-chan *ApplyTemplateResponse, <-chan error)

ApplyTemplateWithChan invokes the cms.ApplyTemplate API asynchronously api document: https://help.aliyun.com/api/cms/applytemplate.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) CreateMonitoringTemplate ¶

func (client *Client) CreateMonitoringTemplate(request *CreateMonitoringTemplateRequest) (response *CreateMonitoringTemplateResponse, err error)

CreateMonitoringTemplate invokes the cms.CreateMonitoringTemplate API synchronously api document: https://help.aliyun.com/api/cms/createmonitoringtemplate.html

func (*Client) CreateMonitoringTemplateWithCallback ¶

func (client *Client) CreateMonitoringTemplateWithCallback(request *CreateMonitoringTemplateRequest, callback func(response *CreateMonitoringTemplateResponse, err error)) <-chan int

CreateMonitoringTemplateWithCallback invokes the cms.CreateMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/createmonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMonitoringTemplateWithChan ¶

func (client *Client) CreateMonitoringTemplateWithChan(request *CreateMonitoringTemplateRequest) (<-chan *CreateMonitoringTemplateResponse, <-chan error)

CreateMonitoringTemplateWithChan invokes the cms.CreateMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/createmonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMyGroupAlertBatch ¶

func (client *Client) CreateMyGroupAlertBatch(request *CreateMyGroupAlertBatchRequest) (response *CreateMyGroupAlertBatchResponse, err error)

CreateMyGroupAlertBatch invokes the cms.CreateMyGroupAlertBatch API synchronously api document: https://help.aliyun.com/api/cms/createmygroupalertbatch.html

func (*Client) CreateMyGroupAlertBatchWithCallback ¶

func (client *Client) CreateMyGroupAlertBatchWithCallback(request *CreateMyGroupAlertBatchRequest, callback func(response *CreateMyGroupAlertBatchResponse, err error)) <-chan int

CreateMyGroupAlertBatchWithCallback invokes the cms.CreateMyGroupAlertBatch API asynchronously api document: https://help.aliyun.com/api/cms/createmygroupalertbatch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateMyGroupAlertBatchWithChan ¶

func (client *Client) CreateMyGroupAlertBatchWithChan(request *CreateMyGroupAlertBatchRequest) (<-chan *CreateMyGroupAlertBatchResponse, <-chan error)

CreateMyGroupAlertBatchWithChan invokes the cms.CreateMyGroupAlertBatch API asynchronously api document: https://help.aliyun.com/api/cms/createmygroupalertbatch.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) CreateTask ¶

func (client *Client) CreateTask(request *CreateTaskRequest) (response *CreateTaskResponse, err error)

CreateTask invokes the cms.CreateTask API synchronously api document: https://help.aliyun.com/api/cms/createtask.html

func (*Client) CreateTaskWithCallback ¶

func (client *Client) CreateTaskWithCallback(request *CreateTaskRequest, callback func(response *CreateTaskResponse, err error)) <-chan int

CreateTaskWithCallback invokes the cms.CreateTask API asynchronously api document: https://help.aliyun.com/api/cms/createtask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateTaskWithChan ¶

func (client *Client) CreateTaskWithChan(request *CreateTaskRequest) (<-chan *CreateTaskResponse, <-chan error)

CreateTaskWithChan invokes the cms.CreateTask API asynchronously api document: https://help.aliyun.com/api/cms/createtask.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) DeleteEventRule ¶

func (client *Client) DeleteEventRule(request *DeleteEventRuleRequest) (response *DeleteEventRuleResponse, err error)

DeleteEventRule invokes the cms.DeleteEventRule API synchronously api document: https://help.aliyun.com/api/cms/deleteeventrule.html

func (*Client) DeleteEventRuleWithCallback ¶

func (client *Client) DeleteEventRuleWithCallback(request *DeleteEventRuleRequest, callback func(response *DeleteEventRuleResponse, err error)) <-chan int

DeleteEventRuleWithCallback invokes the cms.DeleteEventRule API asynchronously api document: https://help.aliyun.com/api/cms/deleteeventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteEventRuleWithChan ¶

func (client *Client) DeleteEventRuleWithChan(request *DeleteEventRuleRequest) (<-chan *DeleteEventRuleResponse, <-chan error)

DeleteEventRuleWithChan invokes the cms.DeleteEventRule API asynchronously api document: https://help.aliyun.com/api/cms/deleteeventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteEventTargets ¶

func (client *Client) DeleteEventTargets(request *DeleteEventTargetsRequest) (response *DeleteEventTargetsResponse, err error)

DeleteEventTargets invokes the cms.DeleteEventTargets API synchronously api document: https://help.aliyun.com/api/cms/deleteeventtargets.html

func (*Client) DeleteEventTargetsWithCallback ¶

func (client *Client) DeleteEventTargetsWithCallback(request *DeleteEventTargetsRequest, callback func(response *DeleteEventTargetsResponse, err error)) <-chan int

DeleteEventTargetsWithCallback invokes the cms.DeleteEventTargets API asynchronously api document: https://help.aliyun.com/api/cms/deleteeventtargets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteEventTargetsWithChan ¶

func (client *Client) DeleteEventTargetsWithChan(request *DeleteEventTargetsRequest) (<-chan *DeleteEventTargetsResponse, <-chan error)

DeleteEventTargetsWithChan invokes the cms.DeleteEventTargets API asynchronously api document: https://help.aliyun.com/api/cms/deleteeventtargets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteGroupDynamicRule ¶

func (client *Client) DeleteGroupDynamicRule(request *DeleteGroupDynamicRuleRequest) (response *DeleteGroupDynamicRuleResponse, err error)

DeleteGroupDynamicRule invokes the cms.DeleteGroupDynamicRule API synchronously api document: https://help.aliyun.com/api/cms/deletegroupdynamicrule.html

func (*Client) DeleteGroupDynamicRuleWithCallback ¶

func (client *Client) DeleteGroupDynamicRuleWithCallback(request *DeleteGroupDynamicRuleRequest, callback func(response *DeleteGroupDynamicRuleResponse, err error)) <-chan int

DeleteGroupDynamicRuleWithCallback invokes the cms.DeleteGroupDynamicRule API asynchronously api document: https://help.aliyun.com/api/cms/deletegroupdynamicrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteGroupDynamicRuleWithChan ¶

func (client *Client) DeleteGroupDynamicRuleWithChan(request *DeleteGroupDynamicRuleRequest) (<-chan *DeleteGroupDynamicRuleResponse, <-chan error)

DeleteGroupDynamicRuleWithChan invokes the cms.DeleteGroupDynamicRule API asynchronously api document: https://help.aliyun.com/api/cms/deletegroupdynamicrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMonitoringTemplate ¶

func (client *Client) DeleteMonitoringTemplate(request *DeleteMonitoringTemplateRequest) (response *DeleteMonitoringTemplateResponse, err error)

DeleteMonitoringTemplate invokes the cms.DeleteMonitoringTemplate API synchronously api document: https://help.aliyun.com/api/cms/deletemonitoringtemplate.html

func (*Client) DeleteMonitoringTemplateWithCallback ¶

func (client *Client) DeleteMonitoringTemplateWithCallback(request *DeleteMonitoringTemplateRequest, callback func(response *DeleteMonitoringTemplateResponse, err error)) <-chan int

DeleteMonitoringTemplateWithCallback invokes the cms.DeleteMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/deletemonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteMonitoringTemplateWithChan ¶

func (client *Client) DeleteMonitoringTemplateWithChan(request *DeleteMonitoringTemplateRequest) (<-chan *DeleteMonitoringTemplateResponse, <-chan error)

DeleteMonitoringTemplateWithChan invokes the cms.DeleteMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/deletemonitoringtemplate.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) DeleteTasks ¶

func (client *Client) DeleteTasks(request *DeleteTasksRequest) (response *DeleteTasksResponse, err error)

DeleteTasks invokes the cms.DeleteTasks API synchronously api document: https://help.aliyun.com/api/cms/deletetasks.html

func (*Client) DeleteTasksWithCallback ¶

func (client *Client) DeleteTasksWithCallback(request *DeleteTasksRequest, callback func(response *DeleteTasksResponse, err error)) <-chan int

DeleteTasksWithCallback invokes the cms.DeleteTasks API asynchronously api document: https://help.aliyun.com/api/cms/deletetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteTasksWithChan ¶

func (client *Client) DeleteTasksWithChan(request *DeleteTasksRequest) (<-chan *DeleteTasksResponse, <-chan error)

DeleteTasksWithChan invokes the cms.DeleteTasks API asynchronously api document: https://help.aliyun.com/api/cms/deletetasks.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) DescribeAlarms ¶

func (client *Client) DescribeAlarms(request *DescribeAlarmsRequest) (response *DescribeAlarmsResponse, err error)

DescribeAlarms invokes the cms.DescribeAlarms API synchronously api document: https://help.aliyun.com/api/cms/describealarms.html

func (*Client) DescribeAlarmsForResources ¶

func (client *Client) DescribeAlarmsForResources(request *DescribeAlarmsForResourcesRequest) (response *DescribeAlarmsForResourcesResponse, err error)

DescribeAlarmsForResources invokes the cms.DescribeAlarmsForResources API synchronously api document: https://help.aliyun.com/api/cms/describealarmsforresources.html

func (*Client) DescribeAlarmsForResourcesWithCallback ¶

func (client *Client) DescribeAlarmsForResourcesWithCallback(request *DescribeAlarmsForResourcesRequest, callback func(response *DescribeAlarmsForResourcesResponse, err error)) <-chan int

DescribeAlarmsForResourcesWithCallback invokes the cms.DescribeAlarmsForResources API asynchronously api document: https://help.aliyun.com/api/cms/describealarmsforresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmsForResourcesWithChan ¶

func (client *Client) DescribeAlarmsForResourcesWithChan(request *DescribeAlarmsForResourcesRequest) (<-chan *DescribeAlarmsForResourcesResponse, <-chan error)

DescribeAlarmsForResourcesWithChan invokes the cms.DescribeAlarmsForResources API asynchronously api document: https://help.aliyun.com/api/cms/describealarmsforresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmsWithCallback ¶

func (client *Client) DescribeAlarmsWithCallback(request *DescribeAlarmsRequest, callback func(response *DescribeAlarmsResponse, err error)) <-chan int

DescribeAlarmsWithCallback invokes the cms.DescribeAlarms API asynchronously api document: https://help.aliyun.com/api/cms/describealarms.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmsWithChan ¶

func (client *Client) DescribeAlarmsWithChan(request *DescribeAlarmsRequest) (<-chan *DescribeAlarmsResponse, <-chan error)

DescribeAlarmsWithChan invokes the cms.DescribeAlarms API asynchronously api document: https://help.aliyun.com/api/cms/describealarms.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeContact ¶

func (client *Client) DescribeContact(request *DescribeContactRequest) (response *DescribeContactResponse, err error)

DescribeContact invokes the cms.DescribeContact API synchronously api document: https://help.aliyun.com/api/cms/describecontact.html

func (*Client) DescribeContactWithCallback ¶

func (client *Client) DescribeContactWithCallback(request *DescribeContactRequest, callback func(response *DescribeContactResponse, err error)) <-chan int

DescribeContactWithCallback invokes the cms.DescribeContact API asynchronously api document: https://help.aliyun.com/api/cms/describecontact.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeContactWithChan ¶

func (client *Client) DescribeContactWithChan(request *DescribeContactRequest) (<-chan *DescribeContactResponse, <-chan error)

DescribeContactWithChan invokes the cms.DescribeContact API asynchronously api document: https://help.aliyun.com/api/cms/describecontact.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventRule ¶

func (client *Client) DescribeEventRule(request *DescribeEventRuleRequest) (response *DescribeEventRuleResponse, err error)

DescribeEventRule invokes the cms.DescribeEventRule API synchronously api document: https://help.aliyun.com/api/cms/describeeventrule.html

func (*Client) DescribeEventRuleWithCallback ¶

func (client *Client) DescribeEventRuleWithCallback(request *DescribeEventRuleRequest, callback func(response *DescribeEventRuleResponse, err error)) <-chan int

DescribeEventRuleWithCallback invokes the cms.DescribeEventRule API asynchronously api document: https://help.aliyun.com/api/cms/describeeventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventRuleWithChan ¶

func (client *Client) DescribeEventRuleWithChan(request *DescribeEventRuleRequest) (<-chan *DescribeEventRuleResponse, <-chan error)

DescribeEventRuleWithChan invokes the cms.DescribeEventRule API asynchronously api document: https://help.aliyun.com/api/cms/describeeventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeISPAreaCity ¶

func (client *Client) DescribeISPAreaCity(request *DescribeISPAreaCityRequest) (response *DescribeISPAreaCityResponse, err error)

DescribeISPAreaCity invokes the cms.DescribeISPAreaCity API synchronously api document: https://help.aliyun.com/api/cms/describeispareacity.html

func (*Client) DescribeISPAreaCityWithCallback ¶

func (client *Client) DescribeISPAreaCityWithCallback(request *DescribeISPAreaCityRequest, callback func(response *DescribeISPAreaCityResponse, err error)) <-chan int

DescribeISPAreaCityWithCallback invokes the cms.DescribeISPAreaCity API asynchronously api document: https://help.aliyun.com/api/cms/describeispareacity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeISPAreaCityWithChan ¶

func (client *Client) DescribeISPAreaCityWithChan(request *DescribeISPAreaCityRequest) (<-chan *DescribeISPAreaCityResponse, <-chan error)

DescribeISPAreaCityWithChan invokes the cms.DescribeISPAreaCity API asynchronously api document: https://help.aliyun.com/api/cms/describeispareacity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTaskDetail ¶

func (client *Client) DescribeTaskDetail(request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)

DescribeTaskDetail invokes the cms.DescribeTaskDetail API synchronously api document: https://help.aliyun.com/api/cms/describetaskdetail.html

func (*Client) DescribeTaskDetailWithCallback ¶

func (client *Client) DescribeTaskDetailWithCallback(request *DescribeTaskDetailRequest, callback func(response *DescribeTaskDetailResponse, err error)) <-chan int

DescribeTaskDetailWithCallback invokes the cms.DescribeTaskDetail API asynchronously api document: https://help.aliyun.com/api/cms/describetaskdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTaskDetailWithChan ¶

func (client *Client) DescribeTaskDetailWithChan(request *DescribeTaskDetailRequest) (<-chan *DescribeTaskDetailResponse, <-chan error)

DescribeTaskDetailWithChan invokes the cms.DescribeTaskDetail API asynchronously api document: https://help.aliyun.com/api/cms/describetaskdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTasks ¶

func (client *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)

DescribeTasks invokes the cms.DescribeTasks API synchronously api document: https://help.aliyun.com/api/cms/describetasks.html

func (*Client) DescribeTasksWithCallback ¶

func (client *Client) DescribeTasksWithCallback(request *DescribeTasksRequest, callback func(response *DescribeTasksResponse, err error)) <-chan int

DescribeTasksWithCallback invokes the cms.DescribeTasks API asynchronously api document: https://help.aliyun.com/api/cms/describetasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTasksWithChan ¶

func (client *Client) DescribeTasksWithChan(request *DescribeTasksRequest) (<-chan *DescribeTasksResponse, <-chan error)

DescribeTasksWithChan invokes the cms.DescribeTasks API asynchronously api document: https://help.aliyun.com/api/cms/describetasks.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) DisableEventRule ¶

func (client *Client) DisableEventRule(request *DisableEventRuleRequest) (response *DisableEventRuleResponse, err error)

DisableEventRule invokes the cms.DisableEventRule API synchronously api document: https://help.aliyun.com/api/cms/disableeventrule.html

func (*Client) DisableEventRuleWithCallback ¶

func (client *Client) DisableEventRuleWithCallback(request *DisableEventRuleRequest, callback func(response *DisableEventRuleResponse, err error)) <-chan int

DisableEventRuleWithCallback invokes the cms.DisableEventRule API asynchronously api document: https://help.aliyun.com/api/cms/disableeventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DisableEventRuleWithChan ¶

func (client *Client) DisableEventRuleWithChan(request *DisableEventRuleRequest) (<-chan *DisableEventRuleResponse, <-chan error)

DisableEventRuleWithChan invokes the cms.DisableEventRule API asynchronously api document: https://help.aliyun.com/api/cms/disableeventrule.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) EnableEventRule ¶

func (client *Client) EnableEventRule(request *EnableEventRuleRequest) (response *EnableEventRuleResponse, err error)

EnableEventRule invokes the cms.EnableEventRule API synchronously api document: https://help.aliyun.com/api/cms/enableeventrule.html

func (*Client) EnableEventRuleWithCallback ¶

func (client *Client) EnableEventRuleWithCallback(request *EnableEventRuleRequest, callback func(response *EnableEventRuleResponse, err error)) <-chan int

EnableEventRuleWithCallback invokes the cms.EnableEventRule API asynchronously api document: https://help.aliyun.com/api/cms/enableeventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EnableEventRuleWithChan ¶

func (client *Client) EnableEventRuleWithChan(request *EnableEventRuleRequest) (<-chan *EnableEventRuleResponse, <-chan error)

EnableEventRuleWithChan invokes the cms.EnableEventRule API asynchronously api document: https://help.aliyun.com/api/cms/enableeventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetContacts ¶

func (client *Client) GetContacts(request *GetContactsRequest) (response *GetContactsResponse, err error)

GetContacts invokes the cms.GetContacts API synchronously api document: https://help.aliyun.com/api/cms/getcontacts.html

func (*Client) GetContactsWithCallback ¶

func (client *Client) GetContactsWithCallback(request *GetContactsRequest, callback func(response *GetContactsResponse, err error)) <-chan int

GetContactsWithCallback invokes the cms.GetContacts API asynchronously api document: https://help.aliyun.com/api/cms/getcontacts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetContactsWithChan ¶

func (client *Client) GetContactsWithChan(request *GetContactsRequest) (<-chan *GetContactsResponse, <-chan error)

GetContactsWithChan invokes the cms.GetContacts API asynchronously api document: https://help.aliyun.com/api/cms/getcontacts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetMonitoringTemplate ¶

func (client *Client) GetMonitoringTemplate(request *GetMonitoringTemplateRequest) (response *GetMonitoringTemplateResponse, err error)

GetMonitoringTemplate invokes the cms.GetMonitoringTemplate API synchronously api document: https://help.aliyun.com/api/cms/getmonitoringtemplate.html

func (*Client) GetMonitoringTemplateWithCallback ¶

func (client *Client) GetMonitoringTemplateWithCallback(request *GetMonitoringTemplateRequest, callback func(response *GetMonitoringTemplateResponse, err error)) <-chan int

GetMonitoringTemplateWithCallback invokes the cms.GetMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/getmonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetMonitoringTemplateWithChan ¶

func (client *Client) GetMonitoringTemplateWithChan(request *GetMonitoringTemplateRequest) (<-chan *GetMonitoringTemplateResponse, <-chan error)

GetMonitoringTemplateWithChan invokes the cms.GetMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/getmonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetMyGroupAlert ¶

func (client *Client) GetMyGroupAlert(request *GetMyGroupAlertRequest) (response *GetMyGroupAlertResponse, err error)

GetMyGroupAlert invokes the cms.GetMyGroupAlert API synchronously api document: https://help.aliyun.com/api/cms/getmygroupalert.html

func (*Client) GetMyGroupAlertWithCallback ¶

func (client *Client) GetMyGroupAlertWithCallback(request *GetMyGroupAlertRequest, callback func(response *GetMyGroupAlertResponse, err error)) <-chan int

GetMyGroupAlertWithCallback invokes the cms.GetMyGroupAlert API asynchronously api document: https://help.aliyun.com/api/cms/getmygroupalert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetMyGroupAlertWithChan ¶

func (client *Client) GetMyGroupAlertWithChan(request *GetMyGroupAlertRequest) (<-chan *GetMyGroupAlertResponse, <-chan error)

GetMyGroupAlertWithChan invokes the cms.GetMyGroupAlert API asynchronously api document: https://help.aliyun.com/api/cms/getmygroupalert.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) ListEventRules ¶

func (client *Client) ListEventRules(request *ListEventRulesRequest) (response *ListEventRulesResponse, err error)

ListEventRules invokes the cms.ListEventRules API synchronously api document: https://help.aliyun.com/api/cms/listeventrules.html

func (*Client) ListEventRulesWithCallback ¶

func (client *Client) ListEventRulesWithCallback(request *ListEventRulesRequest, callback func(response *ListEventRulesResponse, err error)) <-chan int

ListEventRulesWithCallback invokes the cms.ListEventRules API asynchronously api document: https://help.aliyun.com/api/cms/listeventrules.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListEventRulesWithChan ¶

func (client *Client) ListEventRulesWithChan(request *ListEventRulesRequest) (<-chan *ListEventRulesResponse, <-chan error)

ListEventRulesWithChan invokes the cms.ListEventRules API asynchronously api document: https://help.aliyun.com/api/cms/listeventrules.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListEventTargetsByRule ¶

func (client *Client) ListEventTargetsByRule(request *ListEventTargetsByRuleRequest) (response *ListEventTargetsByRuleResponse, err error)

ListEventTargetsByRule invokes the cms.ListEventTargetsByRule API synchronously api document: https://help.aliyun.com/api/cms/listeventtargetsbyrule.html

func (*Client) ListEventTargetsByRuleWithCallback ¶

func (client *Client) ListEventTargetsByRuleWithCallback(request *ListEventTargetsByRuleRequest, callback func(response *ListEventTargetsByRuleResponse, err error)) <-chan int

ListEventTargetsByRuleWithCallback invokes the cms.ListEventTargetsByRule API asynchronously api document: https://help.aliyun.com/api/cms/listeventtargetsbyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListEventTargetsByRuleWithChan ¶

func (client *Client) ListEventTargetsByRuleWithChan(request *ListEventTargetsByRuleRequest) (<-chan *ListEventTargetsByRuleResponse, <-chan error)

ListEventTargetsByRuleWithChan invokes the cms.ListEventTargetsByRule API asynchronously api document: https://help.aliyun.com/api/cms/listeventtargetsbyrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListGroupDynamicRule ¶

func (client *Client) ListGroupDynamicRule(request *ListGroupDynamicRuleRequest) (response *ListGroupDynamicRuleResponse, err error)

ListGroupDynamicRule invokes the cms.ListGroupDynamicRule API synchronously api document: https://help.aliyun.com/api/cms/listgroupdynamicrule.html

func (*Client) ListGroupDynamicRuleWithCallback ¶

func (client *Client) ListGroupDynamicRuleWithCallback(request *ListGroupDynamicRuleRequest, callback func(response *ListGroupDynamicRuleResponse, err error)) <-chan int

ListGroupDynamicRuleWithCallback invokes the cms.ListGroupDynamicRule API asynchronously api document: https://help.aliyun.com/api/cms/listgroupdynamicrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListGroupDynamicRuleWithChan ¶

func (client *Client) ListGroupDynamicRuleWithChan(request *ListGroupDynamicRuleRequest) (<-chan *ListGroupDynamicRuleResponse, <-chan error)

ListGroupDynamicRuleWithChan invokes the cms.ListGroupDynamicRule API asynchronously api document: https://help.aliyun.com/api/cms/listgroupdynamicrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMonitoringTemplates ¶

func (client *Client) ListMonitoringTemplates(request *ListMonitoringTemplatesRequest) (response *ListMonitoringTemplatesResponse, err error)

ListMonitoringTemplates invokes the cms.ListMonitoringTemplates API synchronously api document: https://help.aliyun.com/api/cms/listmonitoringtemplates.html

func (*Client) ListMonitoringTemplatesWithCallback ¶

func (client *Client) ListMonitoringTemplatesWithCallback(request *ListMonitoringTemplatesRequest, callback func(response *ListMonitoringTemplatesResponse, err error)) <-chan int

ListMonitoringTemplatesWithCallback invokes the cms.ListMonitoringTemplates API asynchronously api document: https://help.aliyun.com/api/cms/listmonitoringtemplates.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ListMonitoringTemplatesWithChan ¶

func (client *Client) ListMonitoringTemplatesWithChan(request *ListMonitoringTemplatesRequest) (<-chan *ListMonitoringTemplatesResponse, <-chan error)

ListMonitoringTemplatesWithChan invokes the cms.ListMonitoringTemplates API asynchronously api document: https://help.aliyun.com/api/cms/listmonitoringtemplates.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) ModifyTask ¶

func (client *Client) ModifyTask(request *ModifyTaskRequest) (response *ModifyTaskResponse, err error)

ModifyTask invokes the cms.ModifyTask API synchronously api document: https://help.aliyun.com/api/cms/modifytask.html

func (*Client) ModifyTaskWithCallback ¶

func (client *Client) ModifyTaskWithCallback(request *ModifyTaskRequest, callback func(response *ModifyTaskResponse, err error)) <-chan int

ModifyTaskWithCallback invokes the cms.ModifyTask API asynchronously api document: https://help.aliyun.com/api/cms/modifytask.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyTaskWithChan ¶

func (client *Client) ModifyTaskWithChan(request *ModifyTaskRequest) (<-chan *ModifyTaskResponse, <-chan error)

ModifyTaskWithChan invokes the cms.ModifyTask API asynchronously api document: https://help.aliyun.com/api/cms/modifytask.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) PutEventRule ¶

func (client *Client) PutEventRule(request *PutEventRuleRequest) (response *PutEventRuleResponse, err error)

PutEventRule invokes the cms.PutEventRule API synchronously api document: https://help.aliyun.com/api/cms/puteventrule.html

func (*Client) PutEventRuleWithCallback ¶

func (client *Client) PutEventRuleWithCallback(request *PutEventRuleRequest, callback func(response *PutEventRuleResponse, err error)) <-chan int

PutEventRuleWithCallback invokes the cms.PutEventRule API asynchronously api document: https://help.aliyun.com/api/cms/puteventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutEventRuleWithChan ¶

func (client *Client) PutEventRuleWithChan(request *PutEventRuleRequest) (<-chan *PutEventRuleResponse, <-chan error)

PutEventRuleWithChan invokes the cms.PutEventRule API asynchronously api document: https://help.aliyun.com/api/cms/puteventrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutEventTargets ¶

func (client *Client) PutEventTargets(request *PutEventTargetsRequest) (response *PutEventTargetsResponse, err error)

PutEventTargets invokes the cms.PutEventTargets API synchronously api document: https://help.aliyun.com/api/cms/puteventtargets.html

func (*Client) PutEventTargetsWithCallback ¶

func (client *Client) PutEventTargetsWithCallback(request *PutEventTargetsRequest, callback func(response *PutEventTargetsResponse, err error)) <-chan int

PutEventTargetsWithCallback invokes the cms.PutEventTargets API asynchronously api document: https://help.aliyun.com/api/cms/puteventtargets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutEventTargetsWithChan ¶

func (client *Client) PutEventTargetsWithChan(request *PutEventTargetsRequest) (<-chan *PutEventTargetsResponse, <-chan error)

PutEventTargetsWithChan invokes the cms.PutEventTargets API asynchronously api document: https://help.aliyun.com/api/cms/puteventtargets.html asynchronous document: https://help.aliyun.com/document_detail/66220.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) PutGroupDynamicRule ¶

func (client *Client) PutGroupDynamicRule(request *PutGroupDynamicRuleRequest) (response *PutGroupDynamicRuleResponse, err error)

PutGroupDynamicRule invokes the cms.PutGroupDynamicRule API synchronously api document: https://help.aliyun.com/api/cms/putgroupdynamicrule.html

func (*Client) PutGroupDynamicRuleWithCallback ¶

func (client *Client) PutGroupDynamicRuleWithCallback(request *PutGroupDynamicRuleRequest, callback func(response *PutGroupDynamicRuleResponse, err error)) <-chan int

PutGroupDynamicRuleWithCallback invokes the cms.PutGroupDynamicRule API asynchronously api document: https://help.aliyun.com/api/cms/putgroupdynamicrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutGroupDynamicRuleWithChan ¶

func (client *Client) PutGroupDynamicRuleWithChan(request *PutGroupDynamicRuleRequest) (<-chan *PutGroupDynamicRuleResponse, <-chan error)

PutGroupDynamicRuleWithChan invokes the cms.PutGroupDynamicRule API asynchronously api document: https://help.aliyun.com/api/cms/putgroupdynamicrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutMetricAlarm ¶

func (client *Client) PutMetricAlarm(request *PutMetricAlarmRequest) (response *PutMetricAlarmResponse, err error)

PutMetricAlarm invokes the cms.PutMetricAlarm API synchronously api document: https://help.aliyun.com/api/cms/putmetricalarm.html

func (*Client) PutMetricAlarmWithCallback ¶

func (client *Client) PutMetricAlarmWithCallback(request *PutMetricAlarmRequest, callback func(response *PutMetricAlarmResponse, err error)) <-chan int

PutMetricAlarmWithCallback invokes the cms.PutMetricAlarm API asynchronously api document: https://help.aliyun.com/api/cms/putmetricalarm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) PutMetricAlarmWithChan ¶

func (client *Client) PutMetricAlarmWithChan(request *PutMetricAlarmRequest) (<-chan *PutMetricAlarmResponse, <-chan error)

PutMetricAlarmWithChan invokes the cms.PutMetricAlarm API asynchronously api document: https://help.aliyun.com/api/cms/putmetricalarm.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) QueryErrorDistribution ¶

func (client *Client) QueryErrorDistribution(request *QueryErrorDistributionRequest) (response *QueryErrorDistributionResponse, err error)

QueryErrorDistribution invokes the cms.QueryErrorDistribution API synchronously api document: https://help.aliyun.com/api/cms/queryerrordistribution.html

func (*Client) QueryErrorDistributionWithCallback ¶

func (client *Client) QueryErrorDistributionWithCallback(request *QueryErrorDistributionRequest, callback func(response *QueryErrorDistributionResponse, err error)) <-chan int

QueryErrorDistributionWithCallback invokes the cms.QueryErrorDistribution API asynchronously api document: https://help.aliyun.com/api/cms/queryerrordistribution.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryErrorDistributionWithChan ¶

func (client *Client) QueryErrorDistributionWithChan(request *QueryErrorDistributionRequest) (<-chan *QueryErrorDistributionResponse, <-chan error)

QueryErrorDistributionWithChan invokes the cms.QueryErrorDistribution API asynchronously api document: https://help.aliyun.com/api/cms/queryerrordistribution.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) QueryMetricMeta ¶

func (client *Client) QueryMetricMeta(request *QueryMetricMetaRequest) (response *QueryMetricMetaResponse, err error)

QueryMetricMeta invokes the cms.QueryMetricMeta API synchronously api document: https://help.aliyun.com/api/cms/querymetricmeta.html

func (*Client) QueryMetricMetaWithCallback ¶

func (client *Client) QueryMetricMetaWithCallback(request *QueryMetricMetaRequest, callback func(response *QueryMetricMetaResponse, err error)) <-chan int

QueryMetricMetaWithCallback invokes the cms.QueryMetricMeta API asynchronously api document: https://help.aliyun.com/api/cms/querymetricmeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMetricMetaWithChan ¶

func (client *Client) QueryMetricMetaWithChan(request *QueryMetricMetaRequest) (<-chan *QueryMetricMetaResponse, <-chan error)

QueryMetricMetaWithChan invokes the cms.QueryMetricMeta API asynchronously api document: https://help.aliyun.com/api/cms/querymetricmeta.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) QueryMonitorData ¶

func (client *Client) QueryMonitorData(request *QueryMonitorDataRequest) (response *QueryMonitorDataResponse, err error)

QueryMonitorData invokes the cms.QueryMonitorData API synchronously api document: https://help.aliyun.com/api/cms/querymonitordata.html

func (*Client) QueryMonitorDataWithCallback ¶

func (client *Client) QueryMonitorDataWithCallback(request *QueryMonitorDataRequest, callback func(response *QueryMonitorDataResponse, err error)) <-chan int

QueryMonitorDataWithCallback invokes the cms.QueryMonitorData API asynchronously api document: https://help.aliyun.com/api/cms/querymonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryMonitorDataWithChan ¶

func (client *Client) QueryMonitorDataWithChan(request *QueryMonitorDataRequest) (<-chan *QueryMonitorDataResponse, <-chan error)

QueryMonitorDataWithChan invokes the cms.QueryMonitorData API asynchronously api document: https://help.aliyun.com/api/cms/querymonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryProjectMeta ¶

func (client *Client) QueryProjectMeta(request *QueryProjectMetaRequest) (response *QueryProjectMetaResponse, err error)

QueryProjectMeta invokes the cms.QueryProjectMeta API synchronously api document: https://help.aliyun.com/api/cms/queryprojectmeta.html

func (*Client) QueryProjectMetaWithCallback ¶

func (client *Client) QueryProjectMetaWithCallback(request *QueryProjectMetaRequest, callback func(response *QueryProjectMetaResponse, err error)) <-chan int

QueryProjectMetaWithCallback invokes the cms.QueryProjectMeta API asynchronously api document: https://help.aliyun.com/api/cms/queryprojectmeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryProjectMetaWithChan ¶

func (client *Client) QueryProjectMetaWithChan(request *QueryProjectMetaRequest) (<-chan *QueryProjectMetaResponse, <-chan error)

QueryProjectMetaWithChan invokes the cms.QueryProjectMeta API asynchronously api document: https://help.aliyun.com/api/cms/queryprojectmeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryStaticsAvailability ¶

func (client *Client) QueryStaticsAvailability(request *QueryStaticsAvailabilityRequest) (response *QueryStaticsAvailabilityResponse, err error)

QueryStaticsAvailability invokes the cms.QueryStaticsAvailability API synchronously api document: https://help.aliyun.com/api/cms/querystaticsavailability.html

func (*Client) QueryStaticsAvailabilityWithCallback ¶

func (client *Client) QueryStaticsAvailabilityWithCallback(request *QueryStaticsAvailabilityRequest, callback func(response *QueryStaticsAvailabilityResponse, err error)) <-chan int

QueryStaticsAvailabilityWithCallback invokes the cms.QueryStaticsAvailability API asynchronously api document: https://help.aliyun.com/api/cms/querystaticsavailability.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryStaticsAvailabilityWithChan ¶

func (client *Client) QueryStaticsAvailabilityWithChan(request *QueryStaticsAvailabilityRequest) (<-chan *QueryStaticsAvailabilityResponse, <-chan error)

QueryStaticsAvailabilityWithChan invokes the cms.QueryStaticsAvailability API asynchronously api document: https://help.aliyun.com/api/cms/querystaticsavailability.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryStaticsErrorRate ¶

func (client *Client) QueryStaticsErrorRate(request *QueryStaticsErrorRateRequest) (response *QueryStaticsErrorRateResponse, err error)

QueryStaticsErrorRate invokes the cms.QueryStaticsErrorRate API synchronously api document: https://help.aliyun.com/api/cms/querystaticserrorrate.html

func (*Client) QueryStaticsErrorRateWithCallback ¶

func (client *Client) QueryStaticsErrorRateWithCallback(request *QueryStaticsErrorRateRequest, callback func(response *QueryStaticsErrorRateResponse, err error)) <-chan int

QueryStaticsErrorRateWithCallback invokes the cms.QueryStaticsErrorRate API asynchronously api document: https://help.aliyun.com/api/cms/querystaticserrorrate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryStaticsErrorRateWithChan ¶

func (client *Client) QueryStaticsErrorRateWithChan(request *QueryStaticsErrorRateRequest) (<-chan *QueryStaticsErrorRateResponse, <-chan error)

QueryStaticsErrorRateWithChan invokes the cms.QueryStaticsErrorRate API asynchronously api document: https://help.aliyun.com/api/cms/querystaticserrorrate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryStaticsResponseTime ¶

func (client *Client) QueryStaticsResponseTime(request *QueryStaticsResponseTimeRequest) (response *QueryStaticsResponseTimeResponse, err error)

QueryStaticsResponseTime invokes the cms.QueryStaticsResponseTime API synchronously api document: https://help.aliyun.com/api/cms/querystaticsresponsetime.html

func (*Client) QueryStaticsResponseTimeWithCallback ¶

func (client *Client) QueryStaticsResponseTimeWithCallback(request *QueryStaticsResponseTimeRequest, callback func(response *QueryStaticsResponseTimeResponse, err error)) <-chan int

QueryStaticsResponseTimeWithCallback invokes the cms.QueryStaticsResponseTime API asynchronously api document: https://help.aliyun.com/api/cms/querystaticsresponsetime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryStaticsResponseTimeWithChan ¶

func (client *Client) QueryStaticsResponseTimeWithChan(request *QueryStaticsResponseTimeRequest) (<-chan *QueryStaticsResponseTimeResponse, <-chan error)

QueryStaticsResponseTimeWithChan invokes the cms.QueryStaticsResponseTime API asynchronously api document: https://help.aliyun.com/api/cms/querystaticsresponsetime.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) QuerySystemEventDemo ¶

func (client *Client) QuerySystemEventDemo(request *QuerySystemEventDemoRequest) (response *QuerySystemEventDemoResponse, err error)

QuerySystemEventDemo invokes the cms.QuerySystemEventDemo API synchronously api document: https://help.aliyun.com/api/cms/querysystemeventdemo.html

func (*Client) QuerySystemEventDemoWithCallback ¶

func (client *Client) QuerySystemEventDemoWithCallback(request *QuerySystemEventDemoRequest, callback func(response *QuerySystemEventDemoResponse, err error)) <-chan int

QuerySystemEventDemoWithCallback invokes the cms.QuerySystemEventDemo API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventdemo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QuerySystemEventDemoWithChan ¶

func (client *Client) QuerySystemEventDemoWithChan(request *QuerySystemEventDemoRequest) (<-chan *QuerySystemEventDemoResponse, <-chan error)

QuerySystemEventDemoWithChan invokes the cms.QuerySystemEventDemo API asynchronously api document: https://help.aliyun.com/api/cms/querysystemeventdemo.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) QueryTaskConfig ¶

func (client *Client) QueryTaskConfig(request *QueryTaskConfigRequest) (response *QueryTaskConfigResponse, err error)

QueryTaskConfig invokes the cms.QueryTaskConfig API synchronously api document: https://help.aliyun.com/api/cms/querytaskconfig.html

func (*Client) QueryTaskConfigWithCallback ¶

func (client *Client) QueryTaskConfigWithCallback(request *QueryTaskConfigRequest, callback func(response *QueryTaskConfigResponse, err error)) <-chan int

QueryTaskConfigWithCallback invokes the cms.QueryTaskConfig API asynchronously api document: https://help.aliyun.com/api/cms/querytaskconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryTaskConfigWithChan ¶

func (client *Client) QueryTaskConfigWithChan(request *QueryTaskConfigRequest) (<-chan *QueryTaskConfigResponse, <-chan error)

QueryTaskConfigWithChan invokes the cms.QueryTaskConfig API asynchronously api document: https://help.aliyun.com/api/cms/querytaskconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryTaskMonitorData ¶

func (client *Client) QueryTaskMonitorData(request *QueryTaskMonitorDataRequest) (response *QueryTaskMonitorDataResponse, err error)

QueryTaskMonitorData invokes the cms.QueryTaskMonitorData API synchronously api document: https://help.aliyun.com/api/cms/querytaskmonitordata.html

func (*Client) QueryTaskMonitorDataWithCallback ¶

func (client *Client) QueryTaskMonitorDataWithCallback(request *QueryTaskMonitorDataRequest, callback func(response *QueryTaskMonitorDataResponse, err error)) <-chan int

QueryTaskMonitorDataWithCallback invokes the cms.QueryTaskMonitorData API asynchronously api document: https://help.aliyun.com/api/cms/querytaskmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryTaskMonitorDataWithChan ¶

func (client *Client) QueryTaskMonitorDataWithChan(request *QueryTaskMonitorDataRequest) (<-chan *QueryTaskMonitorDataResponse, <-chan error)

QueryTaskMonitorDataWithChan invokes the cms.QueryTaskMonitorData API asynchronously api document: https://help.aliyun.com/api/cms/querytaskmonitordata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SendDryRunSystemEvent ¶

func (client *Client) SendDryRunSystemEvent(request *SendDryRunSystemEventRequest) (response *SendDryRunSystemEventResponse, err error)

SendDryRunSystemEvent invokes the cms.SendDryRunSystemEvent API synchronously api document: https://help.aliyun.com/api/cms/senddryrunsystemevent.html

func (*Client) SendDryRunSystemEventWithCallback ¶

func (client *Client) SendDryRunSystemEventWithCallback(request *SendDryRunSystemEventRequest, callback func(response *SendDryRunSystemEventResponse, err error)) <-chan int

SendDryRunSystemEventWithCallback invokes the cms.SendDryRunSystemEvent API asynchronously api document: https://help.aliyun.com/api/cms/senddryrunsystemevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SendDryRunSystemEventWithChan ¶

func (client *Client) SendDryRunSystemEventWithChan(request *SendDryRunSystemEventRequest) (<-chan *SendDryRunSystemEventResponse, <-chan error)

SendDryRunSystemEventWithChan invokes the cms.SendDryRunSystemEvent API asynchronously api document: https://help.aliyun.com/api/cms/senddryrunsystemevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartTasks ¶

func (client *Client) StartTasks(request *StartTasksRequest) (response *StartTasksResponse, err error)

StartTasks invokes the cms.StartTasks API synchronously api document: https://help.aliyun.com/api/cms/starttasks.html

func (*Client) StartTasksWithCallback ¶

func (client *Client) StartTasksWithCallback(request *StartTasksRequest, callback func(response *StartTasksResponse, err error)) <-chan int

StartTasksWithCallback invokes the cms.StartTasks API asynchronously api document: https://help.aliyun.com/api/cms/starttasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartTasksWithChan ¶

func (client *Client) StartTasksWithChan(request *StartTasksRequest) (<-chan *StartTasksResponse, <-chan error)

StartTasksWithChan invokes the cms.StartTasks API asynchronously api document: https://help.aliyun.com/api/cms/starttasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopTasks ¶

func (client *Client) StopTasks(request *StopTasksRequest) (response *StopTasksResponse, err error)

StopTasks invokes the cms.StopTasks API synchronously api document: https://help.aliyun.com/api/cms/stoptasks.html

func (*Client) StopTasksWithCallback ¶

func (client *Client) StopTasksWithCallback(request *StopTasksRequest, callback func(response *StopTasksResponse, err error)) <-chan int

StopTasksWithCallback invokes the cms.StopTasks API asynchronously api document: https://help.aliyun.com/api/cms/stoptasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopTasksWithChan ¶

func (client *Client) StopTasksWithChan(request *StopTasksRequest) (<-chan *StopTasksResponse, <-chan error)

StopTasksWithChan invokes the cms.StopTasks API asynchronously api document: https://help.aliyun.com/api/cms/stoptasks.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) UpdateMonitoringTemplate ¶

func (client *Client) UpdateMonitoringTemplate(request *UpdateMonitoringTemplateRequest) (response *UpdateMonitoringTemplateResponse, err error)

UpdateMonitoringTemplate invokes the cms.UpdateMonitoringTemplate API synchronously api document: https://help.aliyun.com/api/cms/updatemonitoringtemplate.html

func (*Client) UpdateMonitoringTemplateWithCallback ¶

func (client *Client) UpdateMonitoringTemplateWithCallback(request *UpdateMonitoringTemplateRequest, callback func(response *UpdateMonitoringTemplateResponse, err error)) <-chan int

UpdateMonitoringTemplateWithCallback invokes the cms.UpdateMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/updatemonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMonitoringTemplateWithChan ¶

func (client *Client) UpdateMonitoringTemplateWithChan(request *UpdateMonitoringTemplateRequest) (<-chan *UpdateMonitoringTemplateResponse, <-chan error)

UpdateMonitoringTemplateWithChan invokes the cms.UpdateMonitoringTemplate API asynchronously api document: https://help.aliyun.com/api/cms/updatemonitoringtemplate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMyGroupAlert ¶

func (client *Client) UpdateMyGroupAlert(request *UpdateMyGroupAlertRequest) (response *UpdateMyGroupAlertResponse, err error)

UpdateMyGroupAlert invokes the cms.UpdateMyGroupAlert API synchronously api document: https://help.aliyun.com/api/cms/updatemygroupalert.html

func (*Client) UpdateMyGroupAlertWithCallback ¶

func (client *Client) UpdateMyGroupAlertWithCallback(request *UpdateMyGroupAlertRequest, callback func(response *UpdateMyGroupAlertResponse, err error)) <-chan int

UpdateMyGroupAlertWithCallback invokes the cms.UpdateMyGroupAlert API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroupalert.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMyGroupAlertWithChan ¶

func (client *Client) UpdateMyGroupAlertWithChan(request *UpdateMyGroupAlertRequest) (<-chan *UpdateMyGroupAlertResponse, <-chan error)

UpdateMyGroupAlertWithChan invokes the cms.UpdateMyGroupAlert API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroupalert.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) UpdateMyGroupMembers ¶

func (client *Client) UpdateMyGroupMembers(request *UpdateMyGroupMembersRequest) (response *UpdateMyGroupMembersResponse, err error)

UpdateMyGroupMembers invokes the cms.UpdateMyGroupMembers API synchronously api document: https://help.aliyun.com/api/cms/updatemygroupmembers.html

func (*Client) UpdateMyGroupMembersWithCallback ¶

func (client *Client) UpdateMyGroupMembersWithCallback(request *UpdateMyGroupMembersRequest, callback func(response *UpdateMyGroupMembersResponse, err error)) <-chan int

UpdateMyGroupMembersWithCallback invokes the cms.UpdateMyGroupMembers API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroupmembers.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateMyGroupMembersWithChan ¶

func (client *Client) UpdateMyGroupMembersWithChan(request *UpdateMyGroupMembersRequest) (<-chan *UpdateMyGroupMembersResponse, <-chan error)

UpdateMyGroupMembersWithChan invokes the cms.UpdateMyGroupMembers API asynchronously api document: https://help.aliyun.com/api/cms/updatemygroupmembers.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 ContactParameter ¶

type ContactParameter struct {
	Level            string `json:"Level" xml:"Level"`
	Id               string `json:"Id" xml:"Id"`
	ContactGroupName string `json:"ContactGroupName" xml:"ContactGroupName"`
}

ContactParameter is a nested struct in cms response

type ContactParameterInPutEventTargets ¶

type ContactParameterInPutEventTargets struct {
	Id               int    `json:"Id" xml:"Id"`
	ContactGroupName string `json:"ContactGroupName" xml:"ContactGroupName"`
	Level            string `json:"Level" xml:"Level"`
}

ContactParameterInPutEventTargets is a nested struct in cms response

type ContactParametersInListEventTargetsByRule ¶

type ContactParametersInListEventTargetsByRule struct {
	ContactParameter []ContactParameter `json:"ContactParameter" xml:"ContactParameter"`
}

ContactParametersInListEventTargetsByRule is a nested struct in cms response

type ContactParametersInPutEventTargets ¶

type ContactParametersInPutEventTargets struct {
	ContactParameter []ContactParameterInPutEventTargets `json:"ContactParameter" xml:"ContactParameter"`
}

ContactParametersInPutEventTargets 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 ContactsInDescribeAlarmHistory ¶

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

ContactsInDescribeAlarmHistory is a nested struct in cms response

type ContactsInGetContacts ¶

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

ContactsInGetContacts is a nested struct in cms response

type CreateAlarmRequest ¶

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

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 CreateAlertResults ¶

type CreateAlertResults struct {
	AlertResult []AlertResultInApplyTemplate `json:"AlertResult" xml:"AlertResult"`
}

CreateAlertResults is a nested struct in cms response

type CreateMonitoringTemplateRequest ¶

type CreateMonitoringTemplateRequest struct {
	*requests.RpcRequest
	EventRuleTemplatesJson string `position:"Query" name:"EventRuleTemplatesJson"`
	Name                   string `position:"Query" name:"Name"`
	Namespace              string `position:"Query" name:"Namespace"`
	Description            string `position:"Query" name:"Description"`
	AlertTemplatesJson     string `position:"Query" name:"AlertTemplatesJson"`
}

CreateMonitoringTemplateRequest is the request struct for api CreateMonitoringTemplate

func CreateCreateMonitoringTemplateRequest ¶

func CreateCreateMonitoringTemplateRequest() (request *CreateMonitoringTemplateRequest)

CreateCreateMonitoringTemplateRequest creates a request to invoke CreateMonitoringTemplate API

type CreateMonitoringTemplateResponse ¶

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

CreateMonitoringTemplateResponse is the response struct for api CreateMonitoringTemplate

func CreateCreateMonitoringTemplateResponse ¶

func CreateCreateMonitoringTemplateResponse() (response *CreateMonitoringTemplateResponse)

CreateCreateMonitoringTemplateResponse creates a response to parse from CreateMonitoringTemplate response

type CreateMyGroupAlertBatchRequest ¶

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

CreateMyGroupAlertBatchRequest is the request struct for api CreateMyGroupAlertBatch

func CreateCreateMyGroupAlertBatchRequest ¶

func CreateCreateMyGroupAlertBatchRequest() (request *CreateMyGroupAlertBatchRequest)

CreateCreateMyGroupAlertBatchRequest creates a request to invoke CreateMyGroupAlertBatch API

type CreateMyGroupAlertBatchResponse ¶

type CreateMyGroupAlertBatchResponse 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"`
	Resources    ResourcesInCreateMyGroupAlertBatch `json:"Resources" xml:"Resources"`
}

CreateMyGroupAlertBatchResponse is the response struct for api CreateMyGroupAlertBatch

func CreateCreateMyGroupAlertBatchResponse ¶

func CreateCreateMyGroupAlertBatchResponse() (response *CreateMyGroupAlertBatchResponse)

CreateCreateMyGroupAlertBatchResponse creates a response to parse from CreateMyGroupAlertBatch response

type CreateMyGroupsRequest ¶

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

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
	PolicyType string           `position:"Query" name:"PolicyType"`
	AlertName  string           `position:"Query" name:"AlertName"`
	GroupId    string           `position:"Query" name:"GroupId"`
	EndTime    requests.Integer `position:"Query" name:"EndTime"`
	StartTime  requests.Integer `position:"Query" name:"StartTime"`
	Dimensions string           `position:"Query" name:"Dimensions"`
}

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"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	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 CreateTaskRequest ¶

type CreateTaskRequest struct {
	*requests.RpcRequest
	Caller    string `position:"Query" name:"caller"`
	Address   string `position:"Query" name:"Address"`
	TaskType  string `position:"Query" name:"TaskType"`
	IspCity   string `position:"Query" name:"IspCity"`
	AlertIds  string `position:"Query" name:"AlertIds"`
	Options   string `position:"Query" name:"Options"`
	TaskName  string `position:"Query" name:"TaskName"`
	Interval  string `position:"Query" name:"Interval"`
	AlertRule string `position:"Query" name:"AlertRule"`
}

CreateTaskRequest is the request struct for api CreateTask

func CreateCreateTaskRequest ¶

func CreateCreateTaskRequest() (request *CreateTaskRequest)

CreateCreateTaskRequest creates a request to invoke CreateTask API

type CreateTaskResponse ¶

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

CreateTaskResponse is the response struct for api CreateTask

func CreateCreateTaskResponse ¶

func CreateCreateTaskResponse() (response *CreateTaskResponse)

CreateCreateTaskResponse creates a response to parse from CreateTask response

type Critical ¶

type Critical struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Times              int    `json:"Times" xml:"Times"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
}

Critical is a nested struct in cms response

type CriticalInDescribeAlarms ¶

type CriticalInDescribeAlarms struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	Times              string `json:"Times" xml:"Times"`
}

CriticalInDescribeAlarms is a nested struct in cms response

type CriticalInDescribeAlarmsForResources ¶

type CriticalInDescribeAlarmsForResources struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	Times              string `json:"Times" xml:"Times"`
}

CriticalInDescribeAlarmsForResources is a nested struct in cms response

type Datapoints ¶

type Datapoints struct {
	Name     string                `json:"Name" xml:"Name"`
	Contacts ContactsInGetContacts `json:"Contacts" xml:"Contacts"`
	Channels Channels              `json:"Channels" xml:"Channels"`
}

Datapoints is a nested struct in cms response

type DatapointsInDescribeAlarms ¶

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

DatapointsInDescribeAlarms is a nested struct in cms response

type DatapointsInDescribeAlarmsForResources ¶

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

DatapointsInDescribeAlarmsForResources is a nested struct in cms response

type DatapointsInListActiveAlertRule ¶

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

DatapointsInListActiveAlertRule is a nested struct in cms response

type DatapointsInListEventRules ¶

type DatapointsInListEventRules struct {
	EventRule []EventRule `json:"EventRule" xml:"EventRule"`
}

DatapointsInListEventRules is a nested struct in cms response

type DeleteAlarmRequest ¶

type DeleteAlarmRequest struct {
	*requests.RpcRequest
	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"`
	UUID       string `position:"Query" name:"UUID"`
	Md5        string `position:"Query" name:"Md5"`
}

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 DeleteEventRuleRequest ¶

type DeleteEventRuleRequest struct {
	*requests.RpcRequest
	RuleNames *[]string `position:"Query" name:"RuleNames"  type:"Repeated"`
	RuleName  string    `position:"Query" name:"RuleName"`
}

DeleteEventRuleRequest is the request struct for api DeleteEventRule

func CreateDeleteEventRuleRequest ¶

func CreateDeleteEventRuleRequest() (request *DeleteEventRuleRequest)

CreateDeleteEventRuleRequest creates a request to invoke DeleteEventRule API

type DeleteEventRuleResponse ¶

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

DeleteEventRuleResponse is the response struct for api DeleteEventRule

func CreateDeleteEventRuleResponse ¶

func CreateDeleteEventRuleResponse() (response *DeleteEventRuleResponse)

CreateDeleteEventRuleResponse creates a response to parse from DeleteEventRule response

type DeleteEventTargetsRequest ¶

type DeleteEventTargetsRequest struct {
	*requests.RpcRequest
	Ids      *[]string `position:"Query" name:"Ids"  type:"Repeated"`
	RuleName string    `position:"Query" name:"RuleName"`
}

DeleteEventTargetsRequest is the request struct for api DeleteEventTargets

func CreateDeleteEventTargetsRequest ¶

func CreateDeleteEventTargetsRequest() (request *DeleteEventTargetsRequest)

CreateDeleteEventTargetsRequest creates a request to invoke DeleteEventTargets API

type DeleteEventTargetsResponse ¶

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

DeleteEventTargetsResponse is the response struct for api DeleteEventTargets

func CreateDeleteEventTargetsResponse ¶

func CreateDeleteEventTargetsResponse() (response *DeleteEventTargetsResponse)

CreateDeleteEventTargetsResponse creates a response to parse from DeleteEventTargets response

type DeleteGroupDynamicRuleRequest ¶

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

DeleteGroupDynamicRuleRequest is the request struct for api DeleteGroupDynamicRule

func CreateDeleteGroupDynamicRuleRequest ¶

func CreateDeleteGroupDynamicRuleRequest() (request *DeleteGroupDynamicRuleRequest)

CreateDeleteGroupDynamicRuleRequest creates a request to invoke DeleteGroupDynamicRule API

type DeleteGroupDynamicRuleResponse ¶

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

DeleteGroupDynamicRuleResponse is the response struct for api DeleteGroupDynamicRule

func CreateDeleteGroupDynamicRuleResponse ¶

func CreateDeleteGroupDynamicRuleResponse() (response *DeleteGroupDynamicRuleResponse)

CreateDeleteGroupDynamicRuleResponse creates a response to parse from DeleteGroupDynamicRule response

type DeleteMonitoringTemplateRequest ¶

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

DeleteMonitoringTemplateRequest is the request struct for api DeleteMonitoringTemplate

func CreateDeleteMonitoringTemplateRequest ¶

func CreateDeleteMonitoringTemplateRequest() (request *DeleteMonitoringTemplateRequest)

CreateDeleteMonitoringTemplateRequest creates a request to invoke DeleteMonitoringTemplate API

type DeleteMonitoringTemplateResponse ¶

type DeleteMonitoringTemplateResponse 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"`
	Resource     ResourceInDeleteMonitoringTemplate `json:"Resource" xml:"Resource"`
}

DeleteMonitoringTemplateResponse is the response struct for api DeleteMonitoringTemplate

func CreateDeleteMonitoringTemplateResponse ¶

func CreateDeleteMonitoringTemplateResponse() (response *DeleteMonitoringTemplateResponse)

CreateDeleteMonitoringTemplateResponse creates a response to parse from DeleteMonitoringTemplate response

type DeleteMyGroupInstancesRequest ¶

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

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
	PolicyType string `position:"Query" name:"PolicyType"`
	AlertName  string `position:"Query" name:"AlertName"`
	GroupId    string `position:"Query" name:"GroupId"`
	Id         string `position:"Query" name:"Id"`
	Dimensions string `position:"Query" name:"Dimensions"`
}

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"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	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 DeleteTasksRequest ¶

type DeleteTasksRequest struct {
	*requests.RpcRequest
	IsDeleteAlarms requests.Integer `position:"Query" name:"IsDeleteAlarms"`
	TaskIds        string           `position:"Query" name:"TaskIds"`
}

DeleteTasksRequest is the request struct for api DeleteTasks

func CreateDeleteTasksRequest ¶

func CreateDeleteTasksRequest() (request *DeleteTasksRequest)

CreateDeleteTasksRequest creates a request to invoke DeleteTasks API

type DeleteTasksResponse ¶

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

DeleteTasksResponse is the response struct for api DeleteTasks

func CreateDeleteTasksResponse ¶

func CreateDeleteTasksResponse() (response *DeleteTasksResponse)

CreateDeleteTasksResponse creates a response to parse from DeleteTasks response

type DescribeAlarmHistoryRequest ¶

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

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 DescribeAlarmsForResourcesRequest ¶

type DescribeAlarmsForResourcesRequest struct {
	*requests.RpcRequest
	EnableState requests.Boolean `position:"Query" name:"EnableState"`
	GroupId     string           `position:"Query" name:"GroupId"`
	Namespace   string           `position:"Query" name:"Namespace"`
	PageSize    string           `position:"Query" name:"PageSize"`
	AlertState  string           `position:"Query" name:"AlertState"`
	Page        string           `position:"Query" name:"Page"`
	MetricName  string           `position:"Query" name:"MetricName"`
	Dimensions  string           `position:"Query" name:"Dimensions"`
}

DescribeAlarmsForResourcesRequest is the request struct for api DescribeAlarmsForResources

func CreateDescribeAlarmsForResourcesRequest ¶

func CreateDescribeAlarmsForResourcesRequest() (request *DescribeAlarmsForResourcesRequest)

CreateDescribeAlarmsForResourcesRequest creates a request to invoke DescribeAlarmsForResources API

type DescribeAlarmsForResourcesResponse ¶

type DescribeAlarmsForResourcesResponse struct {
	*responses.BaseResponse
	RequestId  string                                 `json:"RequestId" xml:"RequestId"`
	TraceId    string                                 `json:"TraceId" xml:"TraceId"`
	Success    bool                                   `json:"Success" xml:"Success"`
	Code       int                                    `json:"Code" xml:"Code"`
	Message    string                                 `json:"Message" xml:"Message"`
	Total      string                                 `json:"Total" xml:"Total"`
	Dimensions string                                 `json:"Dimensions" xml:"Dimensions"`
	Datapoints DatapointsInDescribeAlarmsForResources `json:"Datapoints" xml:"Datapoints"`
}

DescribeAlarmsForResourcesResponse is the response struct for api DescribeAlarmsForResources

func CreateDescribeAlarmsForResourcesResponse ¶

func CreateDescribeAlarmsForResourcesResponse() (response *DescribeAlarmsForResourcesResponse)

CreateDescribeAlarmsForResourcesResponse creates a response to parse from DescribeAlarmsForResources response

type DescribeAlarmsRequest ¶

type DescribeAlarmsRequest struct {
	*requests.RpcRequest
	EnableState requests.Boolean `position:"Query" name:"EnableState"`
	Names       string           `position:"Query" name:"Names"`
	DisplayName string           `position:"Query" name:"DisplayName"`
	GroupId     string           `position:"Query" name:"GroupId"`
	Namespace   string           `position:"Query" name:"Namespace"`
	PageSize    string           `position:"Query" name:"PageSize"`
	AlertState  string           `position:"Query" name:"AlertState"`
	NameKeyword string           `position:"Query" name:"NameKeyword"`
	GroupBy     string           `position:"Query" name:"GroupBy"`
	Page        string           `position:"Query" name:"Page"`
	MetricName  string           `position:"Query" name:"MetricName"`
}

DescribeAlarmsRequest is the request struct for api DescribeAlarms

func CreateDescribeAlarmsRequest ¶

func CreateDescribeAlarmsRequest() (request *DescribeAlarmsRequest)

CreateDescribeAlarmsRequest creates a request to invoke DescribeAlarms API

type DescribeAlarmsResponse ¶

type DescribeAlarmsResponse struct {
	*responses.BaseResponse
	RequestId  string                     `json:"RequestId" xml:"RequestId"`
	TraceId    string                     `json:"TraceId" xml:"TraceId"`
	Success    bool                       `json:"Success" xml:"Success"`
	Code       int                        `json:"Code" xml:"Code"`
	Message    string                     `json:"Message" xml:"Message"`
	Total      string                     `json:"Total" xml:"Total"`
	Datapoints DatapointsInDescribeAlarms `json:"Datapoints" xml:"Datapoints"`
}

DescribeAlarmsResponse is the response struct for api DescribeAlarms

func CreateDescribeAlarmsResponse ¶

func CreateDescribeAlarmsResponse() (response *DescribeAlarmsResponse)

CreateDescribeAlarmsResponse creates a response to parse from DescribeAlarms response

type DescribeContactRequest ¶

type DescribeContactRequest struct {
	*requests.RpcRequest
	ContactName string `position:"Query" name:"ContactName"`
}

DescribeContactRequest is the request struct for api DescribeContact

func CreateDescribeContactRequest ¶

func CreateDescribeContactRequest() (request *DescribeContactRequest)

CreateDescribeContactRequest creates a request to invoke DescribeContact API

type DescribeContactResponse ¶

type DescribeContactResponse 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 Datapoints `json:"Datapoints" xml:"Datapoints"`
}

DescribeContactResponse is the response struct for api DescribeContact

func CreateDescribeContactResponse ¶

func CreateDescribeContactResponse() (response *DescribeContactResponse)

CreateDescribeContactResponse creates a response to parse from DescribeContact response

type DescribeEventRuleRequest ¶

type DescribeEventRuleRequest struct {
	*requests.RpcRequest
	RuleName string `position:"Query" name:"RuleName"`
}

DescribeEventRuleRequest is the request struct for api DescribeEventRule

func CreateDescribeEventRuleRequest ¶

func CreateDescribeEventRuleRequest() (request *DescribeEventRuleRequest)

CreateDescribeEventRuleRequest creates a request to invoke DescribeEventRule API

type DescribeEventRuleResponse ¶

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

DescribeEventRuleResponse is the response struct for api DescribeEventRule

func CreateDescribeEventRuleResponse ¶

func CreateDescribeEventRuleResponse() (response *DescribeEventRuleResponse)

CreateDescribeEventRuleResponse creates a response to parse from DescribeEventRule response

type DescribeISPAreaCityRequest ¶

type DescribeISPAreaCityRequest struct {
	*requests.RpcRequest
	City string `position:"Query" name:"City"`
	Isp  string `position:"Query" name:"Isp"`
}

DescribeISPAreaCityRequest is the request struct for api DescribeISPAreaCity

func CreateDescribeISPAreaCityRequest ¶

func CreateDescribeISPAreaCityRequest() (request *DescribeISPAreaCityRequest)

CreateDescribeISPAreaCityRequest creates a request to invoke DescribeISPAreaCity API

type DescribeISPAreaCityResponse ¶

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

DescribeISPAreaCityResponse is the response struct for api DescribeISPAreaCity

func CreateDescribeISPAreaCityResponse ¶

func CreateDescribeISPAreaCityResponse() (response *DescribeISPAreaCityResponse)

CreateDescribeISPAreaCityResponse creates a response to parse from DescribeISPAreaCity response

type DescribeTaskDetailRequest ¶

type DescribeTaskDetailRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

DescribeTaskDetailRequest is the request struct for api DescribeTaskDetail

func CreateDescribeTaskDetailRequest ¶

func CreateDescribeTaskDetailRequest() (request *DescribeTaskDetailRequest)

CreateDescribeTaskDetailRequest creates a request to invoke DescribeTaskDetail API

type DescribeTaskDetailResponse ¶

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

DescribeTaskDetailResponse is the response struct for api DescribeTaskDetail

func CreateDescribeTaskDetailResponse ¶

func CreateDescribeTaskDetailResponse() (response *DescribeTaskDetailResponse)

CreateDescribeTaskDetailResponse creates a response to parse from DescribeTaskDetail response

type DescribeTasksRequest ¶

type DescribeTasksRequest struct {
	*requests.RpcRequest
	TaskType string           `position:"Query" name:"TaskType"`
	PageSize requests.Integer `position:"Query" name:"PageSize"`
	Page     requests.Integer `position:"Query" name:"Page"`
	Keyword  string           `position:"Query" name:"Keyword"`
	TaskId   string           `position:"Query" name:"TaskId"`
}

DescribeTasksRequest is the request struct for api DescribeTasks

func CreateDescribeTasksRequest ¶

func CreateDescribeTasksRequest() (request *DescribeTasksRequest)

CreateDescribeTasksRequest creates a request to invoke DescribeTasks API

type DescribeTasksResponse ¶

type DescribeTasksResponse struct {
	*responses.BaseResponse
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	Success    string `json:"Success" xml:"Success"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Data       string `json:"Data" xml:"Data"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	PageSize   int    `json:"PageSize" xml:"PageSize"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
}

DescribeTasksResponse is the response struct for api DescribeTasks

func CreateDescribeTasksResponse ¶

func CreateDescribeTasksResponse() (response *DescribeTasksResponse)

CreateDescribeTasksResponse creates a response to parse from DescribeTasks 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
	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 DisableEventRuleRequest ¶

type DisableEventRuleRequest struct {
	*requests.RpcRequest
	RuleNames *[]string `position:"Query" name:"RuleNames"  type:"Repeated"`
	RuleName  string    `position:"Query" name:"RuleName"`
}

DisableEventRuleRequest is the request struct for api DisableEventRule

func CreateDisableEventRuleRequest ¶

func CreateDisableEventRuleRequest() (request *DisableEventRuleRequest)

CreateDisableEventRuleRequest creates a request to invoke DisableEventRule API

type DisableEventRuleResponse ¶

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

DisableEventRuleResponse is the response struct for api DisableEventRule

func CreateDisableEventRuleResponse ¶

func CreateDisableEventRuleResponse() (response *DisableEventRuleResponse)

CreateDisableEventRuleResponse creates a response to parse from DisableEventRule 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"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

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
	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 EnableEventRuleRequest ¶

type EnableEventRuleRequest struct {
	*requests.RpcRequest
	RuleNames *[]string `position:"Query" name:"RuleNames"  type:"Repeated"`
	RuleName  string    `position:"Query" name:"RuleName"`
}

EnableEventRuleRequest is the request struct for api EnableEventRule

func CreateEnableEventRuleRequest ¶

func CreateEnableEventRuleRequest() (request *EnableEventRuleRequest)

CreateEnableEventRuleRequest creates a request to invoke EnableEventRule API

type EnableEventRuleResponse ¶

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

EnableEventRuleResponse is the response struct for api EnableEventRule

func CreateEnableEventRuleResponse ¶

func CreateEnableEventRuleResponse() (response *EnableEventRuleResponse)

CreateEnableEventRuleResponse creates a response to parse from EnableEventRule response

type Escalations ¶

type Escalations struct {
	Warn     WarnInDescribeAlarmsForResources     `json:"Warn" xml:"Warn"`
	Info     InfoInDescribeAlarmsForResources     `json:"Info" xml:"Info"`
	Critical CriticalInDescribeAlarmsForResources `json:"Critical" xml:"Critical"`
}

Escalations is a nested struct in cms response

type EventPattern ¶

type EventPattern struct {
	Product    string                        `json:"Product" xml:"Product"`
	LevelList  LevelListInDescribeEventRule  `json:"LevelList" xml:"LevelList"`
	StatusList StatusListInDescribeEventRule `json:"StatusList" xml:"StatusList"`
	NameList   NameListInDescribeEventRule   `json:"NameList" xml:"NameList"`
}

EventPattern is a nested struct in cms response

type EventPatternInListEventRules ¶

type EventPatternInListEventRules struct {
	EventPatternItem []EventPatternItem `json:"EventPatternItem" xml:"EventPatternItem"`
}

EventPatternInListEventRules is a nested struct in cms response

type EventPatternItem ¶

type EventPatternItem struct {
	Product       string                     `json:"Product" xml:"Product"`
	NameList      NameListInListEventRules   `json:"NameList" xml:"NameList"`
	StatusList    StatusListInListEventRules `json:"StatusList" xml:"StatusList"`
	LevelList     LevelListInListEventRules  `json:"LevelList" xml:"LevelList"`
	EventTypeList EventTypeList              `json:"EventTypeList" xml:"EventTypeList"`
}

EventPatternItem is a nested struct in cms response

type EventResults ¶

type EventResults struct {
	Result []Result `json:"Result" xml:"Result"`
}

EventResults is a nested struct in cms response

type EventRule ¶

type EventRule struct {
	Name         string                       `json:"Name" xml:"Name"`
	GroupId      string                       `json:"GroupId" xml:"GroupId"`
	EventType    string                       `json:"EventType" xml:"EventType"`
	State        string                       `json:"State" xml:"State"`
	Description  string                       `json:"Description" xml:"Description"`
	EventPattern EventPatternInListEventRules `json:"EventPattern" xml:"EventPattern"`
}

EventRule is a nested struct in cms response

type EventTypeList ¶

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

EventTypeList is a nested struct in cms response

type FCParameter ¶

type FCParameter struct {
	Region       string `json:"Region" xml:"Region"`
	Id           string `json:"Id" xml:"Id"`
	ServiceName  string `json:"ServiceName" xml:"ServiceName"`
	FunctionName string `json:"FunctionName" xml:"FunctionName"`
}

FCParameter is a nested struct in cms response

type FailedContactParameters ¶

type FailedContactParameters struct {
	ContactParameter []ContactParameterInPutEventTargets `json:"ContactParameter" xml:"ContactParameter"`
}

FailedContactParameters is a nested struct in cms response

type FailedFcParameters ¶

type FailedFcParameters struct {
	FcParameter []FcParameterInPutEventTargets `json:"FcParameter" xml:"FcParameter"`
}

FailedFcParameters is a nested struct in cms response

type FailedMnsParameters ¶

type FailedMnsParameters struct {
	MnsParameter []MnsParameterInPutEventTargets `json:"MnsParameter" xml:"MnsParameter"`
}

FailedMnsParameters is a nested struct in cms response

type FailedSlsParameter ¶

type FailedSlsParameter struct {
	Id       string `json:"Id" xml:"Id"`
	Region   string `json:"Region" xml:"Region"`
	Project  string `json:"Project" xml:"Project"`
	LogStore string `json:"LogStore" xml:"LogStore"`
}

FailedSlsParameter is a nested struct in cms response

type FailedSlsParameters ¶

type FailedSlsParameters struct {
	FailedSlsParameter []FailedSlsParameter `json:"FailedSlsParameter" xml:"FailedSlsParameter"`
}

FailedSlsParameters is a nested struct in cms response

type FcParameterInPutEventTargets ¶

type FcParameterInPutEventTargets struct {
	Id           int    `json:"Id" xml:"Id"`
	Region       string `json:"Region" xml:"Region"`
	ServiceName  string `json:"ServiceName" xml:"ServiceName"`
	FunctionName string `json:"FunctionName" xml:"FunctionName"`
}

FcParameterInPutEventTargets is a nested struct in cms response

type FcParametersInListEventTargetsByRule ¶

type FcParametersInListEventTargetsByRule struct {
	FCParameter []FCParameter `json:"FCParameter" xml:"FCParameter"`
}

FcParametersInListEventTargetsByRule is a nested struct in cms response

type FcParametersInPutEventTargets ¶

type FcParametersInPutEventTargets struct {
	FcParameter []FcParameterInPutEventTargets `json:"FcParameter" xml:"FcParameter"`
}

FcParametersInPutEventTargets is a nested struct in cms response

type Filter ¶

type Filter struct {
	Function string `json:"Function" xml:"Function"`
	Name     string `json:"Name" xml:"Name"`
	Value    string `json:"Value" xml:"Value"`
}

Filter is a nested struct in cms response

type Filters ¶

type Filters struct {
	Filter []Filter `json:"Filter" xml:"Filter"`
}

Filters is a nested struct in cms response

type GetContactsRequest ¶

type GetContactsRequest struct {
	*requests.RpcRequest
	GroupName string `position:"Query" name:"GroupName"`
}

GetContactsRequest is the request struct for api GetContacts

func CreateGetContactsRequest ¶

func CreateGetContactsRequest() (request *GetContactsRequest)

CreateGetContactsRequest creates a request to invoke GetContacts API

type GetContactsResponse ¶

type GetContactsResponse 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"`
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Datapoints     Datapoints `json:"Datapoints" xml:"Datapoints"`
}

GetContactsResponse is the response struct for api GetContacts

func CreateGetContactsResponse ¶

func CreateGetContactsResponse() (response *GetContactsResponse)

CreateGetContactsResponse creates a response to parse from GetContacts response

type GetMonitoringTemplateRequest ¶

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

GetMonitoringTemplateRequest is the request struct for api GetMonitoringTemplate

func CreateGetMonitoringTemplateRequest ¶

func CreateGetMonitoringTemplateRequest() (request *GetMonitoringTemplateRequest)

CreateGetMonitoringTemplateRequest creates a request to invoke GetMonitoringTemplate API

type GetMonitoringTemplateResponse ¶

type GetMonitoringTemplateResponse 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"`
	Resource     ResourceInGetMonitoringTemplate `json:"Resource" xml:"Resource"`
}

GetMonitoringTemplateResponse is the response struct for api GetMonitoringTemplate

func CreateGetMonitoringTemplateResponse ¶

func CreateGetMonitoringTemplateResponse() (response *GetMonitoringTemplateResponse)

CreateGetMonitoringTemplateResponse creates a response to parse from GetMonitoringTemplate response

type GetMyGroupAlertRequest ¶

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

GetMyGroupAlertRequest is the request struct for api GetMyGroupAlert

func CreateGetMyGroupAlertRequest ¶

func CreateGetMyGroupAlertRequest() (request *GetMyGroupAlertRequest)

CreateGetMyGroupAlertRequest creates a request to invoke GetMyGroupAlert API

type GetMyGroupAlertResponse ¶

type GetMyGroupAlertResponse 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"`
	GroupAlert   GroupAlert `json:"GroupAlert" xml:"GroupAlert"`
}

GetMyGroupAlertResponse is the response struct for api GetMyGroupAlert

func CreateGetMyGroupAlertResponse ¶

func CreateGetMyGroupAlertResponse() (response *GetMyGroupAlertResponse)

CreateGetMyGroupAlertResponse creates a response to parse from GetMyGroupAlert response

type GetMyGroupsRequest ¶

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

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
	PolicyType string `position:"Query" name:"PolicyType"`
	AlertName  string `position:"Query" name:"AlertName"`
	GroupId    string `position:"Query" name:"GroupId"`
	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"`
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	Result    ResultInGetNotifyPolicy `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 GroupAlert ¶

type GroupAlert struct {
	GroupId         string      `json:"GroupId" xml:"GroupId"`
	AlertName       string      `json:"AlertName" xml:"AlertName"`
	DisplayName     string      `json:"DisplayName" xml:"DisplayName"`
	Subject         string      `json:"Subject" xml:"Subject"`
	Webhook         string      `json:"Webhook" xml:"Webhook"`
	Category        string      `json:"Category" xml:"Category"`
	Namespace       string      `json:"Namespace" xml:"Namespace"`
	MetricName      string      `json:"MetricName" xml:"MetricName"`
	Period          int         `json:"Period" xml:"Period"`
	State           string      `json:"State" xml:"State"`
	Description     string      `json:"Description" xml:"Description"`
	Enable          bool        `json:"Enable" xml:"Enable"`
	SilenceTime     int         `json:"SilenceTime" xml:"SilenceTime"`
	EnableEndTime   string      `json:"EnableEndTime" xml:"EnableEndTime"`
	EnableStartTime string      `json:"EnableStartTime" xml:"EnableStartTime"`
	Selector        string      `json:"Selector" xml:"Selector"`
	Escalations     Escalations `json:"Escalations" xml:"Escalations"`
}

GroupAlert 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 Info ¶

type Info struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Times              int    `json:"Times" xml:"Times"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
}

Info is a nested struct in cms response

type InfoInDescribeAlarms ¶

type InfoInDescribeAlarms struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	Times              string `json:"Times" xml:"Times"`
}

InfoInDescribeAlarms is a nested struct in cms response

type InfoInDescribeAlarmsForResources ¶

type InfoInDescribeAlarmsForResources struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	Times              string `json:"Times" xml:"Times"`
}

InfoInDescribeAlarmsForResources 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 LevelListInDescribeEventRule ¶

type LevelListInDescribeEventRule struct {
	LevelList []string `json:"LevelList" xml:"LevelList"`
}

LevelListInDescribeEventRule is a nested struct in cms response

type LevelListInListEventRules ¶

type LevelListInListEventRules struct {
	LevelList []string `json:"LevelList" xml:"LevelList"`
}

LevelListInListEventRules is a nested struct in cms response

type ListActiveAlertRuleRequest ¶

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

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 DatapointsInListActiveAlertRule `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
	Cursor    string           `position:"Query" name:"Cursor"`
	Size      requests.Integer `position:"Query" name:"Size"`
	EndTime   string           `position:"Query" name:"EndTime"`
	Id        string           `position:"Query" name:"Id"`
	StartTime string           `position:"Query" name:"StartTime"`
}

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
	IsEnable   requests.Boolean `position:"Query" name:"IsEnable"`
	Name       string           `position:"Query" name:"Name"`
	Namespace  string           `position:"Query" name:"Namespace"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Id         string           `position:"Query" name:"Id"`
	State      string           `position:"Query" name:"State"`
	Dimension  string           `position:"Query" name:"Dimension"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

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
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

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 ListEventRulesRequest ¶

type ListEventRulesRequest struct {
	*requests.RpcRequest
	GroupId    string `position:"Query" name:"GroupId"`
	PageSize   string `position:"Query" name:"PageSize"`
	NamePrefix string `position:"Query" name:"NamePrefix"`
	Page       string `position:"Query" name:"Page"`
}

ListEventRulesRequest is the request struct for api ListEventRules

func CreateListEventRulesRequest ¶

func CreateListEventRulesRequest() (request *ListEventRulesRequest)

CreateListEventRulesRequest creates a request to invoke ListEventRules API

type ListEventRulesResponse ¶

type ListEventRulesResponse 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"`
	Total       int                        `json:"Total" xml:"Total"`
	CurrentPage int                        `json:"CurrentPage" xml:"CurrentPage"`
	NextToken   string                     `json:"NextToken" xml:"NextToken"`
	Datapoints  DatapointsInListEventRules `json:"Datapoints" xml:"Datapoints"`
}

ListEventRulesResponse is the response struct for api ListEventRules

func CreateListEventRulesResponse ¶

func CreateListEventRulesResponse() (response *ListEventRulesResponse)

CreateListEventRulesResponse creates a response to parse from ListEventRules response

type ListEventTargetsByRuleRequest ¶

type ListEventTargetsByRuleRequest struct {
	*requests.RpcRequest
	RuleName string `position:"Query" name:"RuleName"`
}

ListEventTargetsByRuleRequest is the request struct for api ListEventTargetsByRule

func CreateListEventTargetsByRuleRequest ¶

func CreateListEventTargetsByRuleRequest() (request *ListEventTargetsByRuleRequest)

CreateListEventTargetsByRuleRequest creates a request to invoke ListEventTargetsByRule API

type ListEventTargetsByRuleResponse ¶

type ListEventTargetsByRuleResponse struct {
	*responses.BaseResponse
	Code              string                                    `json:"Code" xml:"Code"`
	Message           string                                    `json:"Message" xml:"Message"`
	RequestId         string                                    `json:"RequestId" xml:"RequestId"`
	ParameterCount    int                                       `json:"ParameterCount" xml:"ParameterCount"`
	ContactParameters ContactParametersInListEventTargetsByRule `json:"ContactParameters" xml:"ContactParameters"`
	FcParameters      FcParametersInListEventTargetsByRule      `json:"FcParameters" xml:"FcParameters"`
	MnsParameters     MnsParametersInListEventTargetsByRule     `json:"MnsParameters" xml:"MnsParameters"`
	WebhookParameters WebhookParameters                         `json:"WebhookParameters" xml:"WebhookParameters"`
	SlsParameters     SlsParameters                             `json:"SlsParameters" xml:"SlsParameters"`
}

ListEventTargetsByRuleResponse is the response struct for api ListEventTargetsByRule

func CreateListEventTargetsByRuleResponse ¶

func CreateListEventTargetsByRuleResponse() (response *ListEventTargetsByRuleResponse)

CreateListEventTargetsByRuleResponse creates a response to parse from ListEventTargetsByRule response

type ListGroupDynamicRuleRequest ¶

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

ListGroupDynamicRuleRequest is the request struct for api ListGroupDynamicRule

func CreateListGroupDynamicRuleRequest ¶

func CreateListGroupDynamicRuleRequest() (request *ListGroupDynamicRuleRequest)

CreateListGroupDynamicRuleRequest creates a request to invoke ListGroupDynamicRule API

type ListGroupDynamicRuleResponse ¶

type ListGroupDynamicRuleResponse 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"`
	Resource     ResourceInListGroupDynamicRule `json:"Resource" xml:"Resource"`
}

ListGroupDynamicRuleResponse is the response struct for api ListGroupDynamicRule

func CreateListGroupDynamicRuleResponse ¶

func CreateListGroupDynamicRuleResponse() (response *ListGroupDynamicRuleResponse)

CreateListGroupDynamicRuleResponse creates a response to parse from ListGroupDynamicRule response

type ListMonitoringTemplatesRequest ¶

type ListMonitoringTemplatesRequest struct {
	*requests.RpcRequest
	Total      requests.Boolean `position:"Query" name:"Total"`
	Name       string           `position:"Query" name:"Name"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Id         requests.Integer `position:"Query" name:"Id"`
	History    requests.Boolean `position:"Query" name:"History"`
	Keyword    string           `position:"Query" name:"Keyword"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

ListMonitoringTemplatesRequest is the request struct for api ListMonitoringTemplates

func CreateListMonitoringTemplatesRequest ¶

func CreateListMonitoringTemplatesRequest() (request *ListMonitoringTemplatesRequest)

CreateListMonitoringTemplatesRequest creates a request to invoke ListMonitoringTemplates API

type ListMonitoringTemplatesResponse ¶

type ListMonitoringTemplatesResponse 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"`
	PageSize     int                                `json:"PageSize" xml:"PageSize"`
	PageNumber   int                                `json:"PageNumber" xml:"PageNumber"`
	Total        int                                `json:"Total" xml:"Total"`
	Resources    ResourcesInListMonitoringTemplates `json:"Resources" xml:"Resources"`
}

ListMonitoringTemplatesResponse is the response struct for api ListMonitoringTemplates

func CreateListMonitoringTemplatesResponse ¶

func CreateListMonitoringTemplatesResponse() (response *ListMonitoringTemplatesResponse)

CreateListMonitoringTemplatesResponse creates a response to parse from ListMonitoringTemplates 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"`
	InstanceIds string           `position:"Query" name:"InstanceIds"`
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Category    string           `position:"Query" name:"Category"`
	Keyword     string           `position:"Query" name:"Keyword"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
}

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"`
	InstanceIds string           `position:"Query" name:"InstanceIds"`
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Category    string           `position:"Query" name:"Category"`
	Keyword     string           `position:"Query" name:"Keyword"`
	PageNumber  requests.Integer `position:"Query" name:"PageNumber"`
}

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
	SelectContactGroups requests.Boolean `position:"Query" name:"SelectContactGroups"`
	InstanceId          string           `position:"Query" name:"InstanceId"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	Type                string           `position:"Query" name:"Type"`
	Keyword             string           `position:"Query" name:"Keyword"`
	GroupName           string           `position:"Query" name:"GroupName"`
	PageNumber          requests.Integer `position:"Query" name:"PageNumber"`
	BindUrls            string           `position:"Query" name:"BindUrls"`
}

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
	PolicyType string           `position:"Query" name:"PolicyType"`
	AlertName  string           `position:"Query" name:"AlertName"`
	GroupId    string           `position:"Query" name:"GroupId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Id         string           `position:"Query" name:"Id"`
	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"`
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	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 MnsParameter ¶

type MnsParameter struct {
	Region string `json:"Region" xml:"Region"`
	Queue  string `json:"Queue" xml:"Queue"`
	Id     string `json:"Id" xml:"Id"`
}

MnsParameter is a nested struct in cms response

type MnsParameterInPutEventTargets ¶

type MnsParameterInPutEventTargets struct {
	Id     int    `json:"Id" xml:"Id"`
	Region string `json:"Region" xml:"Region"`
	Queue  string `json:"Queue" xml:"Queue"`
}

MnsParameterInPutEventTargets is a nested struct in cms response

type MnsParametersInListEventTargetsByRule ¶

type MnsParametersInListEventTargetsByRule struct {
	MnsParameter []MnsParameter `json:"MnsParameter" xml:"MnsParameter"`
}

MnsParametersInListEventTargetsByRule is a nested struct in cms response

type MnsParametersInPutEventTargets ¶

type MnsParametersInPutEventTargets struct {
	MnsParameter []MnsParameterInPutEventTargets `json:"MnsParameter" xml:"MnsParameter"`
}

MnsParametersInPutEventTargets is a nested struct in cms response

type ModifyTaskRequest ¶

type ModifyTaskRequest struct {
	*requests.RpcRequest
	Caller    string `position:"Query" name:"caller"`
	Address   string `position:"Query" name:"Address"`
	IspCity   string `position:"Query" name:"IspCity"`
	AlertIds  string `position:"Query" name:"AlertIds"`
	Options   string `position:"Query" name:"Options"`
	TaskName  string `position:"Query" name:"TaskName"`
	Interval  string `position:"Query" name:"Interval"`
	AlertRule string `position:"Query" name:"AlertRule"`
	TaskId    string `position:"Query" name:"TaskId"`
}

ModifyTaskRequest is the request struct for api ModifyTask

func CreateModifyTaskRequest ¶

func CreateModifyTaskRequest() (request *ModifyTaskRequest)

CreateModifyTaskRequest creates a request to invoke ModifyTask API

type ModifyTaskResponse ¶

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

ModifyTaskResponse is the response struct for api ModifyTask

func CreateModifyTaskResponse ¶

func CreateModifyTaskResponse() (response *ModifyTaskResponse)

CreateModifyTaskResponse creates a response to parse from ModifyTask response

type NameListInDescribeEventRule ¶

type NameListInDescribeEventRule struct {
	NameList []string `json:"NameList" xml:"NameList"`
}

NameListInDescribeEventRule is a nested struct in cms response

type NameListInListEventRules ¶

type NameListInListEventRules struct {
	NameList []string `json:"NameList" xml:"NameList"`
}

NameListInListEventRules is a nested struct in cms 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"`
	InstanceTypeFamily string `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"`
}

Node is a nested struct in cms response

type NodeInstallRequest ¶

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

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
	HostName         string           `position:"Query" name:"HostName"`
	InstanceIds      string           `position:"Query" name:"InstanceIds"`
	InstanceRegionId string           `position:"Query" name:"InstanceRegionId"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	KeyWord          string           `position:"Query" name:"KeyWord"`
	UserId           requests.Integer `position:"Query" name:"UserId"`
	SerialNumbers    string           `position:"Query" name:"SerialNumbers"`
	PageNumber       requests.Integer `position:"Query" name:"PageNumber"`
	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
	InstanceId  string `position:"Query" name:"InstanceId"`
	ProcessName string `position:"Query" name:"ProcessName"`
	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"`
	Id           int    `json:"Id" xml:"Id"`
}

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

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
	EnableInstallAgentNewECS requests.Boolean `position:"Query" name:"EnableInstallAgentNewECS"`
	EnableActiveAlert        string           `position:"Query" name:"EnableActiveAlert"`
	AutoInstall              requests.Boolean `position:"Query" name:"AutoInstall"`
	UserId                   requests.Integer `position:"Query" name:"UserId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	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
	RequestId string `json:"RequestId" xml:"RequestId"`
	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 PutEventRuleEventPattern ¶

type PutEventRuleEventPattern struct {
	LevelList     *[]string `name:"LevelList" type:"Repeated"`
	Product       string    `name:"Product"`
	StatusList    *[]string `name:"StatusList" type:"Repeated"`
	NameList      *[]string `name:"NameList" type:"Repeated"`
	EventTypeList *[]string `name:"EventTypeList" type:"Repeated"`
}

PutEventRuleEventPattern is a repeated param struct in PutEventRuleRequest

type PutEventRuleRequest ¶

type PutEventRuleRequest struct {
	*requests.RpcRequest
	EventPattern *[]PutEventRuleEventPattern `position:"Query" name:"EventPattern"  type:"Repeated"`
	GroupId      string                      `position:"Query" name:"GroupId"`
	Name         string                      `position:"Query" name:"Name"`
	Description  string                      `position:"Query" name:"Description"`
	EventType    string                      `position:"Query" name:"EventType"`
	State        string                      `position:"Query" name:"State"`
}

PutEventRuleRequest is the request struct for api PutEventRule

func CreatePutEventRuleRequest ¶

func CreatePutEventRuleRequest() (request *PutEventRuleRequest)

CreatePutEventRuleRequest creates a request to invoke PutEventRule API

type PutEventRuleResponse ¶

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

PutEventRuleResponse is the response struct for api PutEventRule

func CreatePutEventRuleResponse ¶

func CreatePutEventRuleResponse() (response *PutEventRuleResponse)

CreatePutEventRuleResponse creates a response to parse from PutEventRule response

type PutEventTargetsContactParameters ¶

type PutEventTargetsContactParameters struct {
	Level            string `name:"Level"`
	Id               string `name:"Id"`
	ContactGroupName string `name:"ContactGroupName"`
}

PutEventTargetsContactParameters is a repeated param struct in PutEventTargetsRequest

type PutEventTargetsFcParameters ¶

type PutEventTargetsFcParameters struct {
	FunctionName string `name:"FunctionName"`
	ServiceName  string `name:"ServiceName"`
	Id           string `name:"Id"`
	Region       string `name:"Region"`
}

PutEventTargetsFcParameters is a repeated param struct in PutEventTargetsRequest

type PutEventTargetsMnsParameters ¶

type PutEventTargetsMnsParameters struct {
	Id     string `name:"Id"`
	Region string `name:"Region"`
	Queue  string `name:"Queue"`
}

PutEventTargetsMnsParameters is a repeated param struct in PutEventTargetsRequest

type PutEventTargetsRequest ¶

type PutEventTargetsRequest struct {
	*requests.RpcRequest
	WebhookParameters *[]PutEventTargetsWebhookParameters `position:"Query" name:"WebhookParameters"  type:"Repeated"`
	ContactParameters *[]PutEventTargetsContactParameters `position:"Query" name:"ContactParameters"  type:"Repeated"`
	SlsParameters     *[]PutEventTargetsSlsParameters     `position:"Query" name:"SlsParameters"  type:"Repeated"`
	FcParameters      *[]PutEventTargetsFcParameters      `position:"Query" name:"FcParameters"  type:"Repeated"`
	RuleName          string                              `position:"Query" name:"RuleName"`
	MnsParameters     *[]PutEventTargetsMnsParameters     `position:"Query" name:"MnsParameters"  type:"Repeated"`
}

PutEventTargetsRequest is the request struct for api PutEventTargets

func CreatePutEventTargetsRequest ¶

func CreatePutEventTargetsRequest() (request *PutEventTargetsRequest)

CreatePutEventTargetsRequest creates a request to invoke PutEventTargets API

type PutEventTargetsResponse ¶

type PutEventTargetsResponse 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"`
	ParameterCount          string                             `json:"ParameterCount" xml:"ParameterCount"`
	FailedParameterCount    string                             `json:"FailedParameterCount" xml:"FailedParameterCount"`
	ContactParameters       ContactParametersInPutEventTargets `json:"ContactParameters" xml:"ContactParameters"`
	MnsParameters           MnsParametersInPutEventTargets     `json:"MnsParameters" xml:"MnsParameters"`
	FcParameters            FcParametersInPutEventTargets      `json:"FcParameters" xml:"FcParameters"`
	FailedContactParameters FailedContactParameters            `json:"FailedContactParameters" xml:"FailedContactParameters"`
	FailedMnsParameters     FailedMnsParameters                `json:"FailedMnsParameters" xml:"FailedMnsParameters"`
	FailedFcParameters      FailedFcParameters                 `json:"FailedFcParameters" xml:"FailedFcParameters"`
	FailedSlsParameters     FailedSlsParameters                `json:"FailedSlsParameters" xml:"FailedSlsParameters"`
}

PutEventTargetsResponse is the response struct for api PutEventTargets

func CreatePutEventTargetsResponse ¶

func CreatePutEventTargetsResponse() (response *PutEventTargetsResponse)

CreatePutEventTargetsResponse creates a response to parse from PutEventTargets response

type PutEventTargetsSlsParameters ¶

type PutEventTargetsSlsParameters struct {
	Project  string `name:"Project"`
	Id       string `name:"Id"`
	Region   string `name:"Region"`
	LogStore string `name:"LogStore"`
}

PutEventTargetsSlsParameters is a repeated param struct in PutEventTargetsRequest

type PutEventTargetsWebhookParameters ¶

type PutEventTargetsWebhookParameters struct {
	Protocol string `name:"Protocol"`
	Method   string `name:"Method"`
	Id       string `name:"Id"`
	Url      string `name:"Url"`
}

PutEventTargetsWebhookParameters is a repeated param struct in PutEventTargetsRequest

type PutGroupDynamicRuleRequest ¶

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

PutGroupDynamicRuleRequest is the request struct for api PutGroupDynamicRule

func CreatePutGroupDynamicRuleRequest ¶

func CreatePutGroupDynamicRuleRequest() (request *PutGroupDynamicRuleRequest)

CreatePutGroupDynamicRuleRequest creates a request to invoke PutGroupDynamicRule API

type PutGroupDynamicRuleResponse ¶

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

PutGroupDynamicRuleResponse is the response struct for api PutGroupDynamicRule

func CreatePutGroupDynamicRuleResponse ¶

func CreatePutGroupDynamicRuleResponse() (response *PutGroupDynamicRuleResponse)

CreatePutGroupDynamicRuleResponse creates a response to parse from PutGroupDynamicRule response

type PutMetricAlarmRequest ¶

type PutMetricAlarmRequest struct {
	*requests.RpcRequest
	Period              string           `position:"Query" name:"Period"`
	Webhook             string           `position:"Query" name:"Webhook"`
	ContactGroups       string           `position:"Query" name:"ContactGroups"`
	Level               requests.Integer `position:"Query" name:"Level"`
	Subject             string           `position:"Query" name:"Subject"`
	AlertName           string           `position:"Query" name:"AlertName"`
	GroupId             string           `position:"Query" name:"GroupId"`
	Description         string           `position:"Query" name:"Description"`
	Resources           string           `position:"Query" name:"Resources"`
	Threshold           string           `position:"Query" name:"Threshold"`
	EffectiveInterval   string           `position:"Query" name:"EffectiveInterval"`
	GroupName           string           `position:"Query" name:"GroupName"`
	Filter              string           `position:"Query" name:"Filter"`
	NoEffectiveInterval string           `position:"Query" name:"NoEffectiveInterval"`
	DisplayName         string           `position:"Query" name:"DisplayName"`
	Namespace           string           `position:"Query" name:"Namespace"`
	EvaluationCount     requests.Integer `position:"Query" name:"EvaluationCount"`
	SilenceTime         requests.Integer `position:"Query" name:"SilenceTime"`
	Interval            string           `position:"Query" name:"Interval"`
	MetricName          string           `position:"Query" name:"MetricName"`
	DeepDive            string           `position:"Query" name:"DeepDive"`
	ComparisonOperator  string           `position:"Query" name:"ComparisonOperator"`
	Dimensions          string           `position:"Query" name:"Dimensions"`
	Statistics          string           `position:"Query" name:"Statistics"`
}

PutMetricAlarmRequest is the request struct for api PutMetricAlarm

func CreatePutMetricAlarmRequest ¶

func CreatePutMetricAlarmRequest() (request *PutMetricAlarmRequest)

CreatePutMetricAlarmRequest creates a request to invoke PutMetricAlarm API

type PutMetricAlarmResponse ¶

type PutMetricAlarmResponse 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 string `json:"Datapoints" xml:"Datapoints"`
}

PutMetricAlarmResponse is the response struct for api PutMetricAlarm

func CreatePutMetricAlarmResponse ¶

func CreatePutMetricAlarmResponse() (response *PutMetricAlarmResponse)

CreatePutMetricAlarmResponse creates a response to parse from PutMetricAlarm 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
	Size       string `position:"Query" name:"Size"`
	GroupId    string `position:"Query" name:"GroupId"`
	Page       string `position:"Query" name:"Page"`
	MetricName string `position:"Query" name:"MetricName"`
	Dimension  string `position:"Query" name:"Dimension"`
	Md5        string `position:"Query" name:"Md5"`
}

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 QueryErrorDistributionRequest ¶

type QueryErrorDistributionRequest struct {
	*requests.RpcRequest
	TimeRange string `position:"Query" name:"TimeRange"`
	TaskId    string `position:"Query" name:"TaskId"`
}

QueryErrorDistributionRequest is the request struct for api QueryErrorDistribution

func CreateQueryErrorDistributionRequest ¶

func CreateQueryErrorDistributionRequest() (request *QueryErrorDistributionRequest)

CreateQueryErrorDistributionRequest creates a request to invoke QueryErrorDistribution API

type QueryErrorDistributionResponse ¶

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

QueryErrorDistributionResponse is the response struct for api QueryErrorDistribution

func CreateQueryErrorDistributionResponse ¶

func CreateQueryErrorDistributionResponse() (response *QueryErrorDistributionResponse)

CreateQueryErrorDistributionResponse creates a response to parse from QueryErrorDistribution response

type QueryMetricDataRequest ¶

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

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
	Cursor          string           `position:"Query" name:"Cursor"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Period          string           `position:"Query" name:"Period"`
	Length          string           `position:"Query" name:"Length"`
	Project         string           `position:"Query" name:"Project"`
	EndTime         string           `position:"Query" name:"EndTime"`
	Express         string           `position:"Query" name:"Express"`
	StartTime       string           `position:"Query" name:"StartTime"`
	Metric          string           `position:"Query" name:"Metric"`
	Page            string           `position:"Query" name:"Page"`
	Dimensions      string           `position:"Query" name:"Dimensions"`
}

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

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
	Cursor          string           `position:"Query" name:"Cursor"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Period          string           `position:"Query" name:"Period"`
	Metric          string           `position:"Query" name:"Metric"`
	Length          string           `position:"Query" name:"Length"`
	Project         string           `position:"Query" name:"Project"`
	EndTime         string           `position:"Query" name:"EndTime"`
	Express         string           `position:"Query" name:"Express"`
	StartTime       string           `position:"Query" name:"StartTime"`
	Dimensions      string           `position:"Query" name:"Dimensions"`
}

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

QueryMetricListResponse is the response struct for api QueryMetricList

func CreateQueryMetricListResponse ¶

func CreateQueryMetricListResponse() (response *QueryMetricListResponse)

CreateQueryMetricListResponse creates a response to parse from QueryMetricList response

type QueryMetricMetaRequest ¶

type QueryMetricMetaRequest struct {
	*requests.RpcRequest
	Metric     string           `position:"Query" name:"Metric"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Project    string           `position:"Query" name:"Project"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	Labels     string           `position:"Query" name:"Labels"`
}

QueryMetricMetaRequest is the request struct for api QueryMetricMeta

func CreateQueryMetricMetaRequest ¶

func CreateQueryMetricMetaRequest() (request *QueryMetricMetaRequest)

CreateQueryMetricMetaRequest creates a request to invoke QueryMetricMeta API

type QueryMetricMetaResponse ¶

type QueryMetricMetaResponse struct {
	*responses.BaseResponse
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	ErrorCode    string                     `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Resources    ResourcesInQueryMetricMeta `json:"Resources" xml:"Resources"`
}

QueryMetricMetaResponse is the response struct for api QueryMetricMeta

func CreateQueryMetricMetaResponse ¶

func CreateQueryMetricMetaResponse() (response *QueryMetricMetaResponse)

CreateQueryMetricMetaResponse creates a response to parse from QueryMetricMeta response

type QueryMetricTopRequest ¶

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

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 QueryMonitorDataRequest ¶

type QueryMonitorDataRequest struct {
	*requests.RpcRequest
	Cursor     string           `position:"Query" name:"Cursor"`
	Period     string           `position:"Query" name:"Period"`
	Length     requests.Integer `position:"Query" name:"Length"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	Type       string           `position:"Query" name:"Type"`
	MetricName string           `position:"Query" name:"metricName"`
	TaskId     string           `position:"Query" name:"TaskId"`
}

QueryMonitorDataRequest is the request struct for api QueryMonitorData

func CreateQueryMonitorDataRequest ¶

func CreateQueryMonitorDataRequest() (request *QueryMonitorDataRequest)

CreateQueryMonitorDataRequest creates a request to invoke QueryMonitorData API

type QueryMonitorDataResponse ¶

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

QueryMonitorDataResponse is the response struct for api QueryMonitorData

func CreateQueryMonitorDataResponse ¶

func CreateQueryMonitorDataResponse() (response *QueryMonitorDataResponse)

CreateQueryMonitorDataResponse creates a response to parse from QueryMonitorData response

type QueryProjectMetaRequest ¶

type QueryProjectMetaRequest struct {
	*requests.RpcRequest
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	Labels     string           `position:"Query" name:"Labels"`
}

QueryProjectMetaRequest is the request struct for api QueryProjectMeta

func CreateQueryProjectMetaRequest ¶

func CreateQueryProjectMetaRequest() (request *QueryProjectMetaRequest)

CreateQueryProjectMetaRequest creates a request to invoke QueryProjectMeta API

type QueryProjectMetaResponse ¶

type QueryProjectMetaResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	ErrorCode    string                      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Resources    ResourcesInQueryProjectMeta `json:"Resources" xml:"Resources"`
}

QueryProjectMetaResponse is the response struct for api QueryProjectMeta

func CreateQueryProjectMetaResponse ¶

func CreateQueryProjectMetaResponse() (response *QueryProjectMetaResponse)

CreateQueryProjectMetaResponse creates a response to parse from QueryProjectMeta response

type QueryStaticsAvailabilityRequest ¶

type QueryStaticsAvailabilityRequest struct {
	*requests.RpcRequest
	TimeRange string `position:"Query" name:"TimeRange"`
	TaskId    string `position:"Query" name:"TaskId"`
}

QueryStaticsAvailabilityRequest is the request struct for api QueryStaticsAvailability

func CreateQueryStaticsAvailabilityRequest ¶

func CreateQueryStaticsAvailabilityRequest() (request *QueryStaticsAvailabilityRequest)

CreateQueryStaticsAvailabilityRequest creates a request to invoke QueryStaticsAvailability API

type QueryStaticsAvailabilityResponse ¶

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

QueryStaticsAvailabilityResponse is the response struct for api QueryStaticsAvailability

func CreateQueryStaticsAvailabilityResponse ¶

func CreateQueryStaticsAvailabilityResponse() (response *QueryStaticsAvailabilityResponse)

CreateQueryStaticsAvailabilityResponse creates a response to parse from QueryStaticsAvailability response

type QueryStaticsErrorRateRequest ¶

type QueryStaticsErrorRateRequest struct {
	*requests.RpcRequest
	TimeRange string `position:"Query" name:"TimeRange"`
	TaskId    string `position:"Query" name:"TaskId"`
}

QueryStaticsErrorRateRequest is the request struct for api QueryStaticsErrorRate

func CreateQueryStaticsErrorRateRequest ¶

func CreateQueryStaticsErrorRateRequest() (request *QueryStaticsErrorRateRequest)

CreateQueryStaticsErrorRateRequest creates a request to invoke QueryStaticsErrorRate API

type QueryStaticsErrorRateResponse ¶

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

QueryStaticsErrorRateResponse is the response struct for api QueryStaticsErrorRate

func CreateQueryStaticsErrorRateResponse ¶

func CreateQueryStaticsErrorRateResponse() (response *QueryStaticsErrorRateResponse)

CreateQueryStaticsErrorRateResponse creates a response to parse from QueryStaticsErrorRate response

type QueryStaticsResponseTimeRequest ¶

type QueryStaticsResponseTimeRequest struct {
	*requests.RpcRequest
	TimeRange string `position:"Query" name:"TimeRange"`
	TaskId    string `position:"Query" name:"TaskId"`
}

QueryStaticsResponseTimeRequest is the request struct for api QueryStaticsResponseTime

func CreateQueryStaticsResponseTimeRequest ¶

func CreateQueryStaticsResponseTimeRequest() (request *QueryStaticsResponseTimeRequest)

CreateQueryStaticsResponseTimeRequest creates a request to invoke QueryStaticsResponseTime API

type QueryStaticsResponseTimeResponse ¶

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

QueryStaticsResponseTimeResponse is the response struct for api QueryStaticsResponseTime

func CreateQueryStaticsResponseTimeResponse ¶

func CreateQueryStaticsResponseTimeResponse() (response *QueryStaticsResponseTimeResponse)

CreateQueryStaticsResponseTimeResponse creates a response to parse from QueryStaticsResponseTime 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 QuerySystemEventDemoRequest ¶

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

QuerySystemEventDemoRequest is the request struct for api QuerySystemEventDemo

func CreateQuerySystemEventDemoRequest ¶

func CreateQuerySystemEventDemoRequest() (request *QuerySystemEventDemoRequest)

CreateQuerySystemEventDemoRequest creates a request to invoke QuerySystemEventDemo API

type QuerySystemEventDemoResponse ¶

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

QuerySystemEventDemoResponse is the response struct for api QuerySystemEventDemo

func CreateQuerySystemEventDemoResponse ¶

func CreateQuerySystemEventDemoResponse() (response *QuerySystemEventDemoResponse)

CreateQuerySystemEventDemoResponse creates a response to parse from QuerySystemEventDemo 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 QueryTaskConfigRequest ¶

type QueryTaskConfigRequest struct {
	*requests.RpcRequest
}

QueryTaskConfigRequest is the request struct for api QueryTaskConfig

func CreateQueryTaskConfigRequest ¶

func CreateQueryTaskConfigRequest() (request *QueryTaskConfigRequest)

CreateQueryTaskConfigRequest creates a request to invoke QueryTaskConfig API

type QueryTaskConfigResponse ¶

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

QueryTaskConfigResponse is the response struct for api QueryTaskConfig

func CreateQueryTaskConfigResponse ¶

func CreateQueryTaskConfigResponse() (response *QueryTaskConfigResponse)

CreateQueryTaskConfigResponse creates a response to parse from QueryTaskConfig response

type QueryTaskMonitorDataRequest ¶

type QueryTaskMonitorDataRequest struct {
	*requests.RpcRequest
	Cursor     string           `position:"Query" name:"Cursor"`
	Period     string           `position:"Query" name:"Period"`
	Length     requests.Integer `position:"Query" name:"Length"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	Type       string           `position:"Query" name:"Type"`
	MetricName string           `position:"Query" name:"metricName"`
	TaskId     string           `position:"Query" name:"TaskId"`
}

QueryTaskMonitorDataRequest is the request struct for api QueryTaskMonitorData

func CreateQueryTaskMonitorDataRequest ¶

func CreateQueryTaskMonitorDataRequest() (request *QueryTaskMonitorDataRequest)

CreateQueryTaskMonitorDataRequest creates a request to invoke QueryTaskMonitorData API

type QueryTaskMonitorDataResponse ¶

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

QueryTaskMonitorDataResponse is the response struct for api QueryTaskMonitorData

func CreateQueryTaskMonitorDataResponse ¶

func CreateQueryTaskMonitorDataResponse() (response *QueryTaskMonitorDataResponse)

CreateQueryTaskMonitorDataResponse creates a response to parse from QueryTaskMonitorData 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 {
	Name                   string                            `json:"Name" xml:"Name"`
	Category               string                            `json:"Category" xml:"Category"`
	Unit                   string                            `json:"Unit" xml:"Unit"`
	Desc                   string                            `json:"Desc" xml:"Desc"`
	Metric                 string                            `json:"Metric" xml:"Metric"`
	BindUrl                string                            `json:"BindUrl" xml:"BindUrl"`
	Dimensions             string                            `json:"Dimensions" xml:"Dimensions"`
	GroupName              string                            `json:"GroupName" xml:"GroupName"`
	BindUrls               string                            `json:"BindUrls" xml:"BindUrls"`
	ServiceId              string                            `json:"ServiceId" xml:"ServiceId"`
	RegionId               string                            `json:"RegionId" xml:"RegionId"`
	AlertTemplatesJson     string                            `json:"AlertTemplatesJson" xml:"AlertTemplatesJson"`
	Project                string                            `json:"Project" xml:"Project"`
	InstanceId             string                            `json:"InstanceId" xml:"InstanceId"`
	AliUid                 int                               `json:"AliUid" xml:"AliUid"`
	EventRuleTemplatesJson string                            `json:"EventRuleTemplatesJson" xml:"EventRuleTemplatesJson"`
	NetworkType            string                            `json:"NetworkType" xml:"NetworkType"`
	Description            string                            `json:"Description" xml:"Description"`
	Periods                string                            `json:"Periods" xml:"Periods"`
	Type                   string                            `json:"Type" xml:"Type"`
	InstanceName           string                            `json:"InstanceName" xml:"InstanceName"`
	Dimension              string                            `json:"Dimension" xml:"Dimension"`
	Id                     int                               `json:"Id" xml:"Id"`
	GmtCreate              int                               `json:"GmtCreate" xml:"GmtCreate"`
	Namespace              string                            `json:"Namespace" xml:"Namespace"`
	GroupId                int                               `json:"GroupId" xml:"GroupId"`
	GmtModified            int                               `json:"GmtModified" xml:"GmtModified"`
	Labels                 string                            `json:"Labels" xml:"Labels"`
	Statistics             string                            `json:"Statistics" xml:"Statistics"`
	RestVersion            int                               `json:"RestVersion" xml:"RestVersion"`
	Vpc                    Vpc                               `json:"Vpc" xml:"Vpc"`
	Region                 Region                            `json:"Region" xml:"Region"`
	CreateAlertResults     CreateAlertResults                `json:"CreateAlertResults" xml:"CreateAlertResults"`
	Tags                   Tags                              `json:"Tags" xml:"Tags"`
	ContactGroups          ContactGroupsInListMyGroups       `json:"ContactGroups" xml:"ContactGroups"`
	EventResults           []Result                          `json:"EventResults" xml:"EventResults"`
	AlertResults           []ResultInApplyMonitoringTemplate `json:"AlertResults" xml:"AlertResults"`
	ApplyHistories         ApplyHistories                    `json:"ApplyHistories" xml:"ApplyHistories"`
}

Resource is a nested struct in cms response

type ResourceInDeleteMonitoringTemplate ¶

type ResourceInDeleteMonitoringTemplate struct {
	Name                   string `json:"Name" xml:"Name"`
	Id                     string `json:"Id" xml:"Id"`
	RestVersion            string `json:"RestVersion" xml:"RestVersion"`
	Namespace              string `json:"Namespace" xml:"Namespace"`
	Description            string `json:"Description" xml:"Description"`
	AlertTemplatesJson     string `json:"AlertTemplatesJson" xml:"AlertTemplatesJson"`
	EventRuleTemplatesJson string `json:"EventRuleTemplatesJson" xml:"EventRuleTemplatesJson"`
}

ResourceInDeleteMonitoringTemplate is a nested struct in cms response

type ResourceInGetMonitoringTemplate ¶

type ResourceInGetMonitoringTemplate struct {
	Name                   string `json:"Name" xml:"Name"`
	Id                     string `json:"Id" xml:"Id"`
	RestVersion            string `json:"RestVersion" xml:"RestVersion"`
	Namespace              string `json:"Namespace" xml:"Namespace"`
	Description            string `json:"Description" xml:"Description"`
	AlertTemplatesJson     string `json:"AlertTemplatesJson" xml:"AlertTemplatesJson"`
	EventRuleTemplatesJson string `json:"EventRuleTemplatesJson" xml:"EventRuleTemplatesJson"`
}

ResourceInGetMonitoringTemplate is a nested struct in cms response

type ResourceInListGroupDynamicRule ¶

type ResourceInListGroupDynamicRule struct {
	ResourceItem []ResourceItem `json:"ResourceItem" xml:"ResourceItem"`
}

ResourceInListGroupDynamicRule is a nested struct in cms response

type ResourceItem ¶

type ResourceItem struct {
	GroupId        int     `json:"GroupId" xml:"GroupId"`
	Category       string  `json:"Category" xml:"Category"`
	FilterRelation string  `json:"FilterRelation" xml:"FilterRelation"`
	Filters        Filters `json:"Filters" xml:"Filters"`
}

ResourceItem is a nested struct in cms response

type ResourcesInCreateMyGroupAlertBatch ¶

type ResourcesInCreateMyGroupAlertBatch struct {
	AlertResult []AlertResult `json:"AlertResult" xml:"AlertResult"`
}

ResourcesInCreateMyGroupAlertBatch is a nested struct in cms response

type ResourcesInListMonitoringTemplates ¶

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

ResourcesInListMonitoringTemplates 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 ResourcesInQueryMetricMeta ¶

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

ResourcesInQueryMetricMeta is a nested struct in cms response

type ResourcesInQueryProjectMeta ¶

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

ResourcesInQueryProjectMeta is a nested struct in cms response

type Result ¶

type Result struct {
	Name        string `json:"Name" xml:"Name"`
	Message     string `json:"Message" xml:"Message"`
	Success     bool   `json:"Success" xml:"Success"`
	GroupId     int    `json:"GroupId" xml:"GroupId"`
	Code        int    `json:"Code" xml:"Code"`
	DisplayName string `json:"DisplayName" xml:"DisplayName"`
}

Result is a nested struct in cms response

type ResultInApplyMonitoringTemplate ¶

type ResultInApplyMonitoringTemplate struct {
	GroupId     int    `json:"GroupId" xml:"GroupId"`
	Name        string `json:"Name" xml:"Name"`
	Message     string `json:"Message" xml:"Message"`
	DisplayName string `json:"DisplayName" xml:"DisplayName"`
	Code        string `json:"Code" xml:"Code"`
	Success     bool   `json:"Success" xml:"Success"`
}

ResultInApplyMonitoringTemplate is a nested struct in cms response

type ResultInDescribeEventRule ¶

type ResultInDescribeEventRule struct {
	Description  string       `json:"Description" xml:"Description"`
	Name         string       `json:"Name" xml:"Name"`
	EventType    string       `json:"EventType" xml:"EventType"`
	GroupId      string       `json:"GroupId" xml:"GroupId"`
	State        string       `json:"State" xml:"State"`
	EventPattern EventPattern `json:"EventPattern" xml:"EventPattern"`
}

ResultInDescribeEventRule is a nested struct in cms response

type ResultInGetNotifyPolicy ¶

type ResultInGetNotifyPolicy 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"`
	GroupId    string `json:"GroupId" xml:"GroupId"`
}

ResultInGetNotifyPolicy is a nested struct in cms response

type SendDryRunSystemEventRequest ¶

type SendDryRunSystemEventRequest struct {
	*requests.RpcRequest
	Product      string `position:"Query" name:"Product"`
	GroupId      string `position:"Query" name:"GroupId"`
	EventName    string `position:"Query" name:"EventName"`
	EventContent string `position:"Query" name:"EventContent"`
}

SendDryRunSystemEventRequest is the request struct for api SendDryRunSystemEvent

func CreateSendDryRunSystemEventRequest ¶

func CreateSendDryRunSystemEventRequest() (request *SendDryRunSystemEventRequest)

CreateSendDryRunSystemEventRequest creates a request to invoke SendDryRunSystemEvent API

type SendDryRunSystemEventResponse ¶

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

SendDryRunSystemEventResponse is the response struct for api SendDryRunSystemEvent

func CreateSendDryRunSystemEventResponse ¶

func CreateSendDryRunSystemEventResponse() (response *SendDryRunSystemEventResponse)

CreateSendDryRunSystemEventResponse creates a response to parse from SendDryRunSystemEvent response

type SlsParameter ¶

type SlsParameter struct {
	Id       string `json:"Id" xml:"Id"`
	Region   string `json:"Region" xml:"Region"`
	Project  string `json:"Project" xml:"Project"`
	LogStore string `json:"LogStore" xml:"LogStore"`
}

SlsParameter is a nested struct in cms response

type SlsParameters ¶

type SlsParameters struct {
	SlsParameter []SlsParameter `json:"SlsParameter" xml:"SlsParameter"`
}

SlsParameters is a nested struct in cms response

type StartTasksRequest ¶

type StartTasksRequest struct {
	*requests.RpcRequest
	TaskIds string `position:"Query" name:"TaskIds"`
}

StartTasksRequest is the request struct for api StartTasks

func CreateStartTasksRequest ¶

func CreateStartTasksRequest() (request *StartTasksRequest)

CreateStartTasksRequest creates a request to invoke StartTasks API

type StartTasksResponse ¶

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

StartTasksResponse is the response struct for api StartTasks

func CreateStartTasksResponse ¶

func CreateStartTasksResponse() (response *StartTasksResponse)

CreateStartTasksResponse creates a response to parse from StartTasks response

type StatusListInDescribeEventRule ¶

type StatusListInDescribeEventRule struct {
	StatusList []string `json:"StatusList" xml:"StatusList"`
}

StatusListInDescribeEventRule is a nested struct in cms response

type StatusListInListEventRules ¶

type StatusListInListEventRules struct {
	StatusList []string `json:"StatusList" xml:"StatusList"`
}

StatusListInListEventRules is a nested struct in cms response

type StopTasksRequest ¶

type StopTasksRequest struct {
	*requests.RpcRequest
	TaskIds string `position:"Query" name:"TaskIds"`
}

StopTasksRequest is the request struct for api StopTasks

func CreateStopTasksRequest ¶

func CreateStopTasksRequest() (request *StopTasksRequest)

CreateStopTasksRequest creates a request to invoke StopTasks API

type StopTasksResponse ¶

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

StopTasksResponse is the response struct for api StopTasks

func CreateStopTasksResponse ¶

func CreateStopTasksResponse() (response *StopTasksResponse)

CreateStopTasksResponse creates a response to parse from StopTasks 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
	InstanceList *[]string        `position:"Query" name:"InstanceList"  type:"Repeated"`
	JsonData     string           `position:"Query" name:"JsonData"`
	TaskType     string           `position:"Query" name:"TaskType"`
	TaskScope    string           `position:"Query" name:"TaskScope"`
	AlertConfig  string           `position:"Query" name:"AlertConfig"`
	GroupId      requests.Integer `position:"Query" name:"GroupId"`
	TaskName     string           `position:"Query" name:"TaskName"`
	GroupName    string           `position:"Query" name:"GroupName"`
}

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"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	TaskName   string           `position:"Query" name:"TaskName"`
	Id         requests.Integer `position:"Query" name:"Id"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

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
	InstanceList *[]string        `position:"Query" name:"InstanceList"  type:"Repeated"`
	JsonData     string           `position:"Query" name:"JsonData"`
	TaskType     string           `position:"Query" name:"TaskType"`
	TaskScope    string           `position:"Query" name:"TaskScope"`
	AlertConfig  string           `position:"Query" name:"AlertConfig"`
	GroupId      requests.Integer `position:"Query" name:"GroupId"`
	TaskName     string           `position:"Query" name:"TaskName"`
	Id           requests.Integer `position:"Query" name:"Id"`
	GroupName    string           `position:"Query" name:"GroupName"`
}

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
	Period             requests.Integer `position:"Query" name:"Period"`
	Webhook            string           `position:"Query" name:"Webhook"`
	DryRun             requests.Boolean `position:"Query" name:"DryRun"`
	ContactGroups      string           `position:"Query" name:"ContactGroups"`
	EndTime            requests.Integer `position:"Query" name:"EndTime"`
	Threshold          string           `position:"Query" name:"Threshold"`
	StartTime          requests.Integer `position:"Query" name:"StartTime"`
	Name               string           `position:"Query" name:"Name"`
	EvaluationCount    requests.Integer `position:"Query" name:"EvaluationCount"`
	SilenceTime        requests.Integer `position:"Query" name:"SilenceTime"`
	Id                 string           `position:"Query" name:"Id"`
	NotifyType         requests.Integer `position:"Query" name:"NotifyType"`
	ComparisonOperator string           `position:"Query" name:"ComparisonOperator"`
	Statistics         string           `position:"Query" name:"Statistics"`
}

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 UpdateMonitoringTemplateRequest ¶

type UpdateMonitoringTemplateRequest struct {
	*requests.RpcRequest
	EventRuleTemplatesJson string           `position:"Query" name:"EventRuleTemplatesJson"`
	Name                   string           `position:"Query" name:"Name"`
	RestVersion            requests.Integer `position:"Query" name:"RestVersion"`
	Description            string           `position:"Query" name:"Description"`
	Id                     requests.Integer `position:"Query" name:"Id"`
	AlertTemplatesJson     string           `position:"Query" name:"AlertTemplatesJson"`
}

UpdateMonitoringTemplateRequest is the request struct for api UpdateMonitoringTemplate

func CreateUpdateMonitoringTemplateRequest ¶

func CreateUpdateMonitoringTemplateRequest() (request *UpdateMonitoringTemplateRequest)

CreateUpdateMonitoringTemplateRequest creates a request to invoke UpdateMonitoringTemplate API

type UpdateMonitoringTemplateResponse ¶

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

UpdateMonitoringTemplateResponse is the response struct for api UpdateMonitoringTemplate

func CreateUpdateMonitoringTemplateResponse ¶

func CreateUpdateMonitoringTemplateResponse() (response *UpdateMonitoringTemplateResponse)

CreateUpdateMonitoringTemplateResponse creates a response to parse from UpdateMonitoringTemplate response

type UpdateMyGroupAlertRequest ¶

type UpdateMyGroupAlertRequest struct {
	*requests.RpcRequest
	GroupAlertJson string `position:"Query" name:"GroupAlertJson"`
}

UpdateMyGroupAlertRequest is the request struct for api UpdateMyGroupAlert

func CreateUpdateMyGroupAlertRequest ¶

func CreateUpdateMyGroupAlertRequest() (request *UpdateMyGroupAlertRequest)

CreateUpdateMyGroupAlertRequest creates a request to invoke UpdateMyGroupAlert API

type UpdateMyGroupAlertResponse ¶

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

UpdateMyGroupAlertResponse is the response struct for api UpdateMyGroupAlert

func CreateUpdateMyGroupAlertResponse ¶

func CreateUpdateMyGroupAlertResponse() (response *UpdateMyGroupAlertResponse)

CreateUpdateMyGroupAlertResponse creates a response to parse from UpdateMyGroupAlert response

type UpdateMyGroupInstancesRequest ¶

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

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 UpdateMyGroupMembersRequest ¶

type UpdateMyGroupMembersRequest struct {
	*requests.RpcRequest
	Readers string           `position:"Query" name:"Readers"`
	GroupId requests.Integer `position:"Query" name:"GroupId"`
	Masters string           `position:"Query" name:"Masters"`
}

UpdateMyGroupMembersRequest is the request struct for api UpdateMyGroupMembers

func CreateUpdateMyGroupMembersRequest ¶

func CreateUpdateMyGroupMembersRequest() (request *UpdateMyGroupMembersRequest)

CreateUpdateMyGroupMembersRequest creates a request to invoke UpdateMyGroupMembers API

type UpdateMyGroupMembersResponse ¶

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

UpdateMyGroupMembersResponse is the response struct for api UpdateMyGroupMembers

func CreateUpdateMyGroupMembersResponse ¶

func CreateUpdateMyGroupMembersResponse() (response *UpdateMyGroupMembersResponse)

CreateUpdateMyGroupMembersResponse creates a response to parse from UpdateMyGroupMembers response

type UpdateMyGroupsRequest ¶

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

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

type Warn ¶

type Warn struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Times              int    `json:"Times" xml:"Times"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
}

Warn is a nested struct in cms response

type WarnInDescribeAlarms ¶

type WarnInDescribeAlarms struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	Times              string `json:"Times" xml:"Times"`
}

WarnInDescribeAlarms is a nested struct in cms response

type WarnInDescribeAlarmsForResources ¶

type WarnInDescribeAlarmsForResources struct {
	ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	Statistics         string `json:"Statistics" xml:"Statistics"`
	Threshold          string `json:"Threshold" xml:"Threshold"`
	Times              string `json:"Times" xml:"Times"`
}

WarnInDescribeAlarmsForResources is a nested struct in cms response

type WebhookParameter ¶

type WebhookParameter struct {
	Id       string `json:"Id" xml:"Id"`
	Protocol string `json:"Protocol" xml:"Protocol"`
	Method   string `json:"Method" xml:"Method"`
	Url      string `json:"Url" xml:"Url"`
}

WebhookParameter is a nested struct in cms response

type WebhookParameters ¶

type WebhookParameters struct {
	WebhookParameter []WebhookParameter `json:"WebhookParameter" xml:"WebhookParameter"`
}

WebhookParameters 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