cms

package
v0.0.0-...-dd20015 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 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"`
	Level               string `json:"Level" xml:"Level"`
	EffectiveInterval   string `json:"EffectiveInterval" xml:"EffectiveInterval"`
	ContactGroups       string `json:"ContactGroups" xml:"ContactGroups"`
	GroupName           string `json:"GroupName" xml:"GroupName"`
	Dimensions          string `json:"Dimensions" xml:"Dimensions"`
	SilenceTime         string `json:"SilenceTime" xml:"SilenceTime"`
	DisplayName         string `json:"DisplayName" xml:"DisplayName"`
	Threshold           string `json:"Threshold" xml:"Threshold"`
	Period              string `json:"Period" xml:"Period"`
	Uuid                string `json:"Uuid" xml:"Uuid"`
	Subject             string `json:"Subject" xml:"Subject"`
	ComparisonOperator  string `json:"ComparisonOperator" xml:"ComparisonOperator"`
	State               string `json:"State" xml:"State"`
	Namespace           string `json:"Namespace" xml:"Namespace"`
	Enable              bool   `json:"Enable" xml:"Enable"`
	MetricName          string `json:"MetricName" xml:"MetricName"`
	GroupId             string `json:"GroupId" xml:"GroupId"`
	Statistics          string `json:"Statistics" xml:"Statistics"`
	EvaluationCount     string `json:"EvaluationCount" xml:"EvaluationCount"`
	Webhook             string `json:"Webhook" xml:"Webhook"`
	NoEffectiveInterval string `json:"NoEffectiveInterval" xml:"NoEffectiveInterval"`
}

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

AlertResult is a nested struct in cms 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) 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) 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) 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) 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) 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) QueryMetricData

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

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

func (*Client) QueryMetricDataWithCallback

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

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

func (*Client) QueryMetricDataWithChan

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

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

func (*Client) QueryMetricLast

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

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

func (*Client) QueryMetricLastWithCallback

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

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

func (*Client) QueryMetricLastWithChan

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

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

func (*Client) QueryMetricList

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

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

func (*Client) QueryMetricListWithCallback

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

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

func (*Client) QueryMetricListWithChan

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

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

func (*Client) QueryMetricTop

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

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

func (*Client) QueryMetricTopWithCallback

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

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

func (*Client) QueryMetricTopWithChan

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

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

func (*Client) QuerySystemEventCount

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

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

func (*Client) QuerySystemEventCountWithCallback

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

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

func (*Client) QuerySystemEventCountWithChan

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

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

func (*Client) 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) 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) 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 []AlertResult `json:"AlertResult" xml:"AlertResult"`
}

CreateAlertResults is a nested struct in cms 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
	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 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 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"`
}

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

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

GetNotifyPolicyResponse is the response struct for api GetNotifyPolicy

func CreateGetNotifyPolicyResponse

func CreateGetNotifyPolicyResponse() (response *GetNotifyPolicyResponse)

CreateGetNotifyPolicyResponse creates a response to parse from GetNotifyPolicy response

type Group

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

Group is a nested struct in cms response

type GroupInDeleteMyGroups

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

GroupInDeleteMyGroups is a nested struct in cms response

type InstanceListInTaskConfigList

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

InstanceListInTaskConfigList is a nested struct in cms response

type InstanceListInTaskConfigUnhealthy

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

InstanceListInTaskConfigUnhealthy is a nested struct in cms response

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

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 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"`
	Keyword             string           `position:"Query" name:"Keyword"`
	Type                string           `position:"Query" name:"Type"`
	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
	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 {
	Product    string    `name:"Product"`
	NameList   *[]string `name:"NameList" type:"Repeated"`
	StatusList *[]string `name:"StatusList" type:"Repeated"`
	LevelList  *[]string `name:"LevelList" 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 {
	Id               string `name:"Id"`
	ContactGroupName string `name:"ContactGroupName"`
	Level            string `name:"Level"`
}

PutEventTargetsContactParameters is a repeated param struct in PutEventTargetsRequest

type PutEventTargetsFcParameters

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

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

PutEventTargetsResponse is the response struct for api PutEventTargets

func CreatePutEventTargetsResponse

func CreatePutEventTargetsResponse() (response *PutEventTargetsResponse)

CreatePutEventTargetsResponse creates a response to parse from PutEventTargets response

type PutEventTargetsWebhookParameters

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

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

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

QueryMetricListResponse is the response struct for api QueryMetricList

func CreateQueryMetricListResponse

func CreateQueryMetricListResponse() (response *QueryMetricListResponse)

CreateQueryMetricListResponse creates a response to parse from QueryMetricList response

type QueryMetricTopRequest

type QueryMetricTopRequest struct {
	*requests.RpcRequest
	Period          string           `position:"Query" name:"Period"`
	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 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 Region

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

Region is a nested struct in cms response

type Resource

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

Resource 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 ResourcesInListMyGroupInstances

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

ResourcesInListMyGroupInstances is a nested struct in cms response

type ResourcesInListMyGroupInstancesDetails

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

ResourcesInListMyGroupInstancesDetails is a nested struct in cms response

type ResourcesInListMyGroups

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

ResourcesInListMyGroups is a nested struct in cms response

type Result

type Result struct {
	Name         string       `json:"Name" xml:"Name"`
	StartTime    int          `json:"StartTime" xml:"StartTime"`
	State        string       `json:"State" xml:"State"`
	EventType    string       `json:"EventType" xml:"EventType"`
	Dimensions   string       `json:"Dimensions" xml:"Dimensions"`
	GroupId      string       `json:"GroupId" xml:"GroupId"`
	Id           string       `json:"Id" xml:"Id"`
	Description  string       `json:"Description" xml:"Description"`
	EndTime      int          `json:"EndTime" xml:"EndTime"`
	AlertName    string       `json:"AlertName" xml:"AlertName"`
	Type         string       `json:"Type" xml:"Type"`
	EventPattern EventPattern `json:"EventPattern" xml:"EventPattern"`
}

Result 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 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 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

Source Files

Jump to

Keyboard shortcuts

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