Documentation ¶
Index ¶
- type AddTagsRequest
- type AddTagsResponse
- type AddTagsTag
- type Aggregate
- type Aggregates
- type Alarm
- type AlarmHistory
- type AlarmHistoryList
- type AlarmInDescribeAlertLogList
- type AlarmInDescribeMetricRuleList
- type Alarms
- type Alert
- type AlertConfig
- type AlertConfigInDescribeGroupMonitoringAgentProcess
- type AlertConfigItem
- type AlertInitConfig
- type AlertInitConfigList
- type AlertList
- type AlertLogCount
- type AlertLogCountItem
- type AlertLogHistogramList
- type AlertLogHistogramListItem
- type AlertLogList
- type AlertResult
- type AlertResults
- type AlertTemplate
- type AlertTemplates
- type AllProductInitMetricRule
- type AllProductInitMetricRuleList
- type Api
- type ApplyHistories
- type ApplyHistory
- type ApplyMetricRuleTemplateRequest
- type ApplyMetricRuleTemplateResponse
- type AttachAlertResult
- type CategoryItem
- type Channels
- type ChannelsState
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddTags(request *AddTagsRequest) (response *AddTagsResponse, err error)
- func (client *Client) AddTagsWithCallback(request *AddTagsRequest, callback func(response *AddTagsResponse, err error)) <-chan int
- func (client *Client) AddTagsWithChan(request *AddTagsRequest) (<-chan *AddTagsResponse, <-chan error)
- func (client *Client) ApplyMetricRuleTemplate(request *ApplyMetricRuleTemplateRequest) (response *ApplyMetricRuleTemplateResponse, err error)
- func (client *Client) ApplyMetricRuleTemplateWithCallback(request *ApplyMetricRuleTemplateRequest, ...) <-chan int
- func (client *Client) ApplyMetricRuleTemplateWithChan(request *ApplyMetricRuleTemplateRequest) (<-chan *ApplyMetricRuleTemplateResponse, <-chan error)
- func (client *Client) CreateCmsCallNumOrder(request *CreateCmsCallNumOrderRequest) (response *CreateCmsCallNumOrderResponse, err error)
- func (client *Client) CreateCmsCallNumOrderWithCallback(request *CreateCmsCallNumOrderRequest, ...) <-chan int
- func (client *Client) CreateCmsCallNumOrderWithChan(request *CreateCmsCallNumOrderRequest) (<-chan *CreateCmsCallNumOrderResponse, <-chan error)
- func (client *Client) CreateCmsOrder(request *CreateCmsOrderRequest) (response *CreateCmsOrderResponse, err error)
- func (client *Client) CreateCmsOrderWithCallback(request *CreateCmsOrderRequest, ...) <-chan int
- func (client *Client) CreateCmsOrderWithChan(request *CreateCmsOrderRequest) (<-chan *CreateCmsOrderResponse, <-chan error)
- func (client *Client) CreateCmsSmspackageOrder(request *CreateCmsSmspackageOrderRequest) (response *CreateCmsSmspackageOrderResponse, err error)
- func (client *Client) CreateCmsSmspackageOrderWithCallback(request *CreateCmsSmspackageOrderRequest, ...) <-chan int
- func (client *Client) CreateCmsSmspackageOrderWithChan(request *CreateCmsSmspackageOrderRequest) (<-chan *CreateCmsSmspackageOrderResponse, <-chan error)
- func (client *Client) CreateDynamicTagGroup(request *CreateDynamicTagGroupRequest) (response *CreateDynamicTagGroupResponse, err error)
- func (client *Client) CreateDynamicTagGroupWithCallback(request *CreateDynamicTagGroupRequest, ...) <-chan int
- func (client *Client) CreateDynamicTagGroupWithChan(request *CreateDynamicTagGroupRequest) (<-chan *CreateDynamicTagGroupResponse, <-chan error)
- func (client *Client) CreateGroupMetricRules(request *CreateGroupMetricRulesRequest) (response *CreateGroupMetricRulesResponse, err error)
- func (client *Client) CreateGroupMetricRulesWithCallback(request *CreateGroupMetricRulesRequest, ...) <-chan int
- func (client *Client) CreateGroupMetricRulesWithChan(request *CreateGroupMetricRulesRequest) (<-chan *CreateGroupMetricRulesResponse, <-chan error)
- func (client *Client) CreateGroupMonitoringAgentProcess(request *CreateGroupMonitoringAgentProcessRequest) (response *CreateGroupMonitoringAgentProcessResponse, err error)
- func (client *Client) CreateGroupMonitoringAgentProcessWithCallback(request *CreateGroupMonitoringAgentProcessRequest, ...) <-chan int
- func (client *Client) CreateGroupMonitoringAgentProcessWithChan(request *CreateGroupMonitoringAgentProcessRequest) (<-chan *CreateGroupMonitoringAgentProcessResponse, <-chan error)
- func (client *Client) CreateHostAvailability(request *CreateHostAvailabilityRequest) (response *CreateHostAvailabilityResponse, err error)
- func (client *Client) CreateHostAvailabilityWithCallback(request *CreateHostAvailabilityRequest, ...) <-chan int
- func (client *Client) CreateHostAvailabilityWithChan(request *CreateHostAvailabilityRequest) (<-chan *CreateHostAvailabilityResponse, <-chan error)
- func (client *Client) CreateMetricRuleResources(request *CreateMetricRuleResourcesRequest) (response *CreateMetricRuleResourcesResponse, err error)
- func (client *Client) CreateMetricRuleResourcesWithCallback(request *CreateMetricRuleResourcesRequest, ...) <-chan int
- func (client *Client) CreateMetricRuleResourcesWithChan(request *CreateMetricRuleResourcesRequest) (<-chan *CreateMetricRuleResourcesResponse, <-chan error)
- func (client *Client) CreateMetricRuleTemplate(request *CreateMetricRuleTemplateRequest) (response *CreateMetricRuleTemplateResponse, err error)
- func (client *Client) CreateMetricRuleTemplateWithCallback(request *CreateMetricRuleTemplateRequest, ...) <-chan int
- func (client *Client) CreateMetricRuleTemplateWithChan(request *CreateMetricRuleTemplateRequest) (<-chan *CreateMetricRuleTemplateResponse, <-chan error)
- func (client *Client) CreateMonitorAgentProcess(request *CreateMonitorAgentProcessRequest) (response *CreateMonitorAgentProcessResponse, err error)
- func (client *Client) CreateMonitorAgentProcessWithCallback(request *CreateMonitorAgentProcessRequest, ...) <-chan int
- func (client *Client) CreateMonitorAgentProcessWithChan(request *CreateMonitorAgentProcessRequest) (<-chan *CreateMonitorAgentProcessResponse, <-chan error)
- func (client *Client) CreateMonitorGroup(request *CreateMonitorGroupRequest) (response *CreateMonitorGroupResponse, err error)
- func (client *Client) CreateMonitorGroupByResourceGroupId(request *CreateMonitorGroupByResourceGroupIdRequest) (response *CreateMonitorGroupByResourceGroupIdResponse, err error)
- func (client *Client) CreateMonitorGroupByResourceGroupIdWithCallback(request *CreateMonitorGroupByResourceGroupIdRequest, ...) <-chan int
- func (client *Client) CreateMonitorGroupByResourceGroupIdWithChan(request *CreateMonitorGroupByResourceGroupIdRequest) (<-chan *CreateMonitorGroupByResourceGroupIdResponse, <-chan error)
- func (client *Client) CreateMonitorGroupInstances(request *CreateMonitorGroupInstancesRequest) (response *CreateMonitorGroupInstancesResponse, err error)
- func (client *Client) CreateMonitorGroupInstancesWithCallback(request *CreateMonitorGroupInstancesRequest, ...) <-chan int
- func (client *Client) CreateMonitorGroupInstancesWithChan(request *CreateMonitorGroupInstancesRequest) (<-chan *CreateMonitorGroupInstancesResponse, <-chan error)
- func (client *Client) CreateMonitorGroupNotifyPolicy(request *CreateMonitorGroupNotifyPolicyRequest) (response *CreateMonitorGroupNotifyPolicyResponse, err error)
- func (client *Client) CreateMonitorGroupNotifyPolicyWithCallback(request *CreateMonitorGroupNotifyPolicyRequest, ...) <-chan int
- func (client *Client) CreateMonitorGroupNotifyPolicyWithChan(request *CreateMonitorGroupNotifyPolicyRequest) (<-chan *CreateMonitorGroupNotifyPolicyResponse, <-chan error)
- func (client *Client) CreateMonitorGroupWithCallback(request *CreateMonitorGroupRequest, ...) <-chan int
- func (client *Client) CreateMonitorGroupWithChan(request *CreateMonitorGroupRequest) (<-chan *CreateMonitorGroupResponse, <-chan error)
- func (client *Client) CreateMonitoringAgentProcess(request *CreateMonitoringAgentProcessRequest) (response *CreateMonitoringAgentProcessResponse, err error)
- func (client *Client) CreateMonitoringAgentProcessWithCallback(request *CreateMonitoringAgentProcessRequest, ...) <-chan int
- func (client *Client) CreateMonitoringAgentProcessWithChan(request *CreateMonitoringAgentProcessRequest) (<-chan *CreateMonitoringAgentProcessResponse, <-chan error)
- func (client *Client) CreateSiteMonitor(request *CreateSiteMonitorRequest) (response *CreateSiteMonitorResponse, err error)
- func (client *Client) CreateSiteMonitorWithCallback(request *CreateSiteMonitorRequest, ...) <-chan int
- func (client *Client) CreateSiteMonitorWithChan(request *CreateSiteMonitorRequest) (<-chan *CreateSiteMonitorResponse, <-chan error)
- func (client *Client) DeleteContact(request *DeleteContactRequest) (response *DeleteContactResponse, err error)
- func (client *Client) DeleteContactGroup(request *DeleteContactGroupRequest) (response *DeleteContactGroupResponse, err error)
- func (client *Client) DeleteContactGroupWithCallback(request *DeleteContactGroupRequest, ...) <-chan int
- func (client *Client) DeleteContactGroupWithChan(request *DeleteContactGroupRequest) (<-chan *DeleteContactGroupResponse, <-chan error)
- func (client *Client) DeleteContactWithCallback(request *DeleteContactRequest, ...) <-chan int
- func (client *Client) DeleteContactWithChan(request *DeleteContactRequest) (<-chan *DeleteContactResponse, <-chan error)
- func (client *Client) DeleteCustomMetric(request *DeleteCustomMetricRequest) (response *DeleteCustomMetricResponse, err error)
- func (client *Client) DeleteCustomMetricWithCallback(request *DeleteCustomMetricRequest, ...) <-chan int
- func (client *Client) DeleteCustomMetricWithChan(request *DeleteCustomMetricRequest) (<-chan *DeleteCustomMetricResponse, <-chan error)
- func (client *Client) DeleteDynamicTagGroup(request *DeleteDynamicTagGroupRequest) (response *DeleteDynamicTagGroupResponse, err error)
- func (client *Client) DeleteDynamicTagGroupWithCallback(request *DeleteDynamicTagGroupRequest, ...) <-chan int
- func (client *Client) DeleteDynamicTagGroupWithChan(request *DeleteDynamicTagGroupRequest) (<-chan *DeleteDynamicTagGroupResponse, <-chan error)
- func (client *Client) DeleteEventRuleTargets(request *DeleteEventRuleTargetsRequest) (response *DeleteEventRuleTargetsResponse, err error)
- func (client *Client) DeleteEventRuleTargetsWithCallback(request *DeleteEventRuleTargetsRequest, ...) <-chan int
- func (client *Client) DeleteEventRuleTargetsWithChan(request *DeleteEventRuleTargetsRequest) (<-chan *DeleteEventRuleTargetsResponse, <-chan error)
- func (client *Client) DeleteEventRules(request *DeleteEventRulesRequest) (response *DeleteEventRulesResponse, err error)
- func (client *Client) DeleteEventRulesWithCallback(request *DeleteEventRulesRequest, ...) <-chan int
- func (client *Client) DeleteEventRulesWithChan(request *DeleteEventRulesRequest) (<-chan *DeleteEventRulesResponse, <-chan error)
- func (client *Client) DeleteExporterOutput(request *DeleteExporterOutputRequest) (response *DeleteExporterOutputResponse, err error)
- func (client *Client) DeleteExporterOutputWithCallback(request *DeleteExporterOutputRequest, ...) <-chan int
- func (client *Client) DeleteExporterOutputWithChan(request *DeleteExporterOutputRequest) (<-chan *DeleteExporterOutputResponse, <-chan error)
- func (client *Client) DeleteExporterRule(request *DeleteExporterRuleRequest) (response *DeleteExporterRuleResponse, err error)
- func (client *Client) DeleteExporterRuleWithCallback(request *DeleteExporterRuleRequest, ...) <-chan int
- func (client *Client) DeleteExporterRuleWithChan(request *DeleteExporterRuleRequest) (<-chan *DeleteExporterRuleResponse, <-chan error)
- func (client *Client) DeleteGroupMonitoringAgentProcess(request *DeleteGroupMonitoringAgentProcessRequest) (response *DeleteGroupMonitoringAgentProcessResponse, err error)
- func (client *Client) DeleteGroupMonitoringAgentProcessWithCallback(request *DeleteGroupMonitoringAgentProcessRequest, ...) <-chan int
- func (client *Client) DeleteGroupMonitoringAgentProcessWithChan(request *DeleteGroupMonitoringAgentProcessRequest) (<-chan *DeleteGroupMonitoringAgentProcessResponse, <-chan error)
- func (client *Client) DeleteHostAvailability(request *DeleteHostAvailabilityRequest) (response *DeleteHostAvailabilityResponse, err error)
- func (client *Client) DeleteHostAvailabilityWithCallback(request *DeleteHostAvailabilityRequest, ...) <-chan int
- func (client *Client) DeleteHostAvailabilityWithChan(request *DeleteHostAvailabilityRequest) (<-chan *DeleteHostAvailabilityResponse, <-chan error)
- func (client *Client) DeleteLogMonitor(request *DeleteLogMonitorRequest) (response *DeleteLogMonitorResponse, err error)
- func (client *Client) DeleteLogMonitorWithCallback(request *DeleteLogMonitorRequest, ...) <-chan int
- func (client *Client) DeleteLogMonitorWithChan(request *DeleteLogMonitorRequest) (<-chan *DeleteLogMonitorResponse, <-chan error)
- func (client *Client) DeleteMetricRuleResources(request *DeleteMetricRuleResourcesRequest) (response *DeleteMetricRuleResourcesResponse, err error)
- func (client *Client) DeleteMetricRuleResourcesWithCallback(request *DeleteMetricRuleResourcesRequest, ...) <-chan int
- func (client *Client) DeleteMetricRuleResourcesWithChan(request *DeleteMetricRuleResourcesRequest) (<-chan *DeleteMetricRuleResourcesResponse, <-chan error)
- func (client *Client) DeleteMetricRuleTargets(request *DeleteMetricRuleTargetsRequest) (response *DeleteMetricRuleTargetsResponse, err error)
- func (client *Client) DeleteMetricRuleTargetsWithCallback(request *DeleteMetricRuleTargetsRequest, ...) <-chan int
- func (client *Client) DeleteMetricRuleTargetsWithChan(request *DeleteMetricRuleTargetsRequest) (<-chan *DeleteMetricRuleTargetsResponse, <-chan error)
- func (client *Client) DeleteMetricRuleTemplate(request *DeleteMetricRuleTemplateRequest) (response *DeleteMetricRuleTemplateResponse, err error)
- func (client *Client) DeleteMetricRuleTemplateWithCallback(request *DeleteMetricRuleTemplateRequest, ...) <-chan int
- func (client *Client) DeleteMetricRuleTemplateWithChan(request *DeleteMetricRuleTemplateRequest) (<-chan *DeleteMetricRuleTemplateResponse, <-chan error)
- func (client *Client) DeleteMetricRules(request *DeleteMetricRulesRequest) (response *DeleteMetricRulesResponse, err error)
- func (client *Client) DeleteMetricRulesWithCallback(request *DeleteMetricRulesRequest, ...) <-chan int
- func (client *Client) DeleteMetricRulesWithChan(request *DeleteMetricRulesRequest) (<-chan *DeleteMetricRulesResponse, <-chan error)
- func (client *Client) DeleteMonitorGroup(request *DeleteMonitorGroupRequest) (response *DeleteMonitorGroupResponse, err error)
- func (client *Client) DeleteMonitorGroupDynamicRule(request *DeleteMonitorGroupDynamicRuleRequest) (response *DeleteMonitorGroupDynamicRuleResponse, err error)
- func (client *Client) DeleteMonitorGroupDynamicRuleWithCallback(request *DeleteMonitorGroupDynamicRuleRequest, ...) <-chan int
- func (client *Client) DeleteMonitorGroupDynamicRuleWithChan(request *DeleteMonitorGroupDynamicRuleRequest) (<-chan *DeleteMonitorGroupDynamicRuleResponse, <-chan error)
- func (client *Client) DeleteMonitorGroupInstances(request *DeleteMonitorGroupInstancesRequest) (response *DeleteMonitorGroupInstancesResponse, err error)
- func (client *Client) DeleteMonitorGroupInstancesWithCallback(request *DeleteMonitorGroupInstancesRequest, ...) <-chan int
- func (client *Client) DeleteMonitorGroupInstancesWithChan(request *DeleteMonitorGroupInstancesRequest) (<-chan *DeleteMonitorGroupInstancesResponse, <-chan error)
- func (client *Client) DeleteMonitorGroupNotifyPolicy(request *DeleteMonitorGroupNotifyPolicyRequest) (response *DeleteMonitorGroupNotifyPolicyResponse, err error)
- func (client *Client) DeleteMonitorGroupNotifyPolicyWithCallback(request *DeleteMonitorGroupNotifyPolicyRequest, ...) <-chan int
- func (client *Client) DeleteMonitorGroupNotifyPolicyWithChan(request *DeleteMonitorGroupNotifyPolicyRequest) (<-chan *DeleteMonitorGroupNotifyPolicyResponse, <-chan error)
- func (client *Client) DeleteMonitorGroupWithCallback(request *DeleteMonitorGroupRequest, ...) <-chan int
- func (client *Client) DeleteMonitorGroupWithChan(request *DeleteMonitorGroupRequest) (<-chan *DeleteMonitorGroupResponse, <-chan error)
- func (client *Client) DeleteMonitoringAgentProcess(request *DeleteMonitoringAgentProcessRequest) (response *DeleteMonitoringAgentProcessResponse, err error)
- func (client *Client) DeleteMonitoringAgentProcessWithCallback(request *DeleteMonitoringAgentProcessRequest, ...) <-chan int
- func (client *Client) DeleteMonitoringAgentProcessWithChan(request *DeleteMonitoringAgentProcessRequest) (<-chan *DeleteMonitoringAgentProcessResponse, <-chan error)
- func (client *Client) DeleteSiteMonitors(request *DeleteSiteMonitorsRequest) (response *DeleteSiteMonitorsResponse, err error)
- func (client *Client) DeleteSiteMonitorsWithCallback(request *DeleteSiteMonitorsRequest, ...) <-chan int
- func (client *Client) DeleteSiteMonitorsWithChan(request *DeleteSiteMonitorsRequest) (<-chan *DeleteSiteMonitorsResponse, <-chan error)
- func (client *Client) DescribeActiveMetricRuleList(request *DescribeActiveMetricRuleListRequest) (response *DescribeActiveMetricRuleListResponse, err error)
- func (client *Client) DescribeActiveMetricRuleListWithCallback(request *DescribeActiveMetricRuleListRequest, ...) <-chan int
- func (client *Client) DescribeActiveMetricRuleListWithChan(request *DescribeActiveMetricRuleListRequest) (<-chan *DescribeActiveMetricRuleListResponse, <-chan error)
- func (client *Client) DescribeAlertHistoryList(request *DescribeAlertHistoryListRequest) (response *DescribeAlertHistoryListResponse, err error)
- func (client *Client) DescribeAlertHistoryListWithCallback(request *DescribeAlertHistoryListRequest, ...) <-chan int
- func (client *Client) DescribeAlertHistoryListWithChan(request *DescribeAlertHistoryListRequest) (<-chan *DescribeAlertHistoryListResponse, <-chan error)
- func (client *Client) DescribeAlertLogCount(request *DescribeAlertLogCountRequest) (response *DescribeAlertLogCountResponse, err error)
- func (client *Client) DescribeAlertLogCountWithCallback(request *DescribeAlertLogCountRequest, ...) <-chan int
- func (client *Client) DescribeAlertLogCountWithChan(request *DescribeAlertLogCountRequest) (<-chan *DescribeAlertLogCountResponse, <-chan error)
- func (client *Client) DescribeAlertLogHistogram(request *DescribeAlertLogHistogramRequest) (response *DescribeAlertLogHistogramResponse, err error)
- func (client *Client) DescribeAlertLogHistogramWithCallback(request *DescribeAlertLogHistogramRequest, ...) <-chan int
- func (client *Client) DescribeAlertLogHistogramWithChan(request *DescribeAlertLogHistogramRequest) (<-chan *DescribeAlertLogHistogramResponse, <-chan error)
- func (client *Client) DescribeAlertLogList(request *DescribeAlertLogListRequest) (response *DescribeAlertLogListResponse, err error)
- func (client *Client) DescribeAlertLogListWithCallback(request *DescribeAlertLogListRequest, ...) <-chan int
- func (client *Client) DescribeAlertLogListWithChan(request *DescribeAlertLogListRequest) (<-chan *DescribeAlertLogListResponse, <-chan error)
- func (client *Client) DescribeAlertingMetricRuleResources(request *DescribeAlertingMetricRuleResourcesRequest) (response *DescribeAlertingMetricRuleResourcesResponse, err error)
- func (client *Client) DescribeAlertingMetricRuleResourcesWithCallback(request *DescribeAlertingMetricRuleResourcesRequest, ...) <-chan int
- func (client *Client) DescribeAlertingMetricRuleResourcesWithChan(request *DescribeAlertingMetricRuleResourcesRequest) (<-chan *DescribeAlertingMetricRuleResourcesResponse, <-chan error)
- func (client *Client) DescribeContactGroupList(request *DescribeContactGroupListRequest) (response *DescribeContactGroupListResponse, err error)
- func (client *Client) DescribeContactGroupListWithCallback(request *DescribeContactGroupListRequest, ...) <-chan int
- func (client *Client) DescribeContactGroupListWithChan(request *DescribeContactGroupListRequest) (<-chan *DescribeContactGroupListResponse, <-chan error)
- func (client *Client) DescribeContactList(request *DescribeContactListRequest) (response *DescribeContactListResponse, err error)
- func (client *Client) DescribeContactListByContactGroup(request *DescribeContactListByContactGroupRequest) (response *DescribeContactListByContactGroupResponse, err error)
- func (client *Client) DescribeContactListByContactGroupWithCallback(request *DescribeContactListByContactGroupRequest, ...) <-chan int
- func (client *Client) DescribeContactListByContactGroupWithChan(request *DescribeContactListByContactGroupRequest) (<-chan *DescribeContactListByContactGroupResponse, <-chan error)
- func (client *Client) DescribeContactListWithCallback(request *DescribeContactListRequest, ...) <-chan int
- func (client *Client) DescribeContactListWithChan(request *DescribeContactListRequest) (<-chan *DescribeContactListResponse, <-chan error)
- func (client *Client) DescribeCustomEventAttribute(request *DescribeCustomEventAttributeRequest) (response *DescribeCustomEventAttributeResponse, err error)
- func (client *Client) DescribeCustomEventAttributeWithCallback(request *DescribeCustomEventAttributeRequest, ...) <-chan int
- func (client *Client) DescribeCustomEventAttributeWithChan(request *DescribeCustomEventAttributeRequest) (<-chan *DescribeCustomEventAttributeResponse, <-chan error)
- func (client *Client) DescribeCustomEventCount(request *DescribeCustomEventCountRequest) (response *DescribeCustomEventCountResponse, err error)
- func (client *Client) DescribeCustomEventCountWithCallback(request *DescribeCustomEventCountRequest, ...) <-chan int
- func (client *Client) DescribeCustomEventCountWithChan(request *DescribeCustomEventCountRequest) (<-chan *DescribeCustomEventCountResponse, <-chan error)
- func (client *Client) DescribeCustomEventHistogram(request *DescribeCustomEventHistogramRequest) (response *DescribeCustomEventHistogramResponse, err error)
- func (client *Client) DescribeCustomEventHistogramWithCallback(request *DescribeCustomEventHistogramRequest, ...) <-chan int
- func (client *Client) DescribeCustomEventHistogramWithChan(request *DescribeCustomEventHistogramRequest) (<-chan *DescribeCustomEventHistogramResponse, <-chan error)
- func (client *Client) DescribeCustomMetricList(request *DescribeCustomMetricListRequest) (response *DescribeCustomMetricListResponse, err error)
- func (client *Client) DescribeCustomMetricListWithCallback(request *DescribeCustomMetricListRequest, ...) <-chan int
- func (client *Client) DescribeCustomMetricListWithChan(request *DescribeCustomMetricListRequest) (<-chan *DescribeCustomMetricListResponse, <-chan error)
- func (client *Client) DescribeDynamicTagRuleList(request *DescribeDynamicTagRuleListRequest) (response *DescribeDynamicTagRuleListResponse, err error)
- func (client *Client) DescribeDynamicTagRuleListWithCallback(request *DescribeDynamicTagRuleListRequest, ...) <-chan int
- func (client *Client) DescribeDynamicTagRuleListWithChan(request *DescribeDynamicTagRuleListRequest) (<-chan *DescribeDynamicTagRuleListResponse, <-chan error)
- func (client *Client) DescribeEventRuleAttribute(request *DescribeEventRuleAttributeRequest) (response *DescribeEventRuleAttributeResponse, err error)
- func (client *Client) DescribeEventRuleAttributeWithCallback(request *DescribeEventRuleAttributeRequest, ...) <-chan int
- func (client *Client) DescribeEventRuleAttributeWithChan(request *DescribeEventRuleAttributeRequest) (<-chan *DescribeEventRuleAttributeResponse, <-chan error)
- func (client *Client) DescribeEventRuleList(request *DescribeEventRuleListRequest) (response *DescribeEventRuleListResponse, err error)
- func (client *Client) DescribeEventRuleListWithCallback(request *DescribeEventRuleListRequest, ...) <-chan int
- func (client *Client) DescribeEventRuleListWithChan(request *DescribeEventRuleListRequest) (<-chan *DescribeEventRuleListResponse, <-chan error)
- func (client *Client) DescribeEventRuleTargetList(request *DescribeEventRuleTargetListRequest) (response *DescribeEventRuleTargetListResponse, err error)
- func (client *Client) DescribeEventRuleTargetListWithCallback(request *DescribeEventRuleTargetListRequest, ...) <-chan int
- func (client *Client) DescribeEventRuleTargetListWithChan(request *DescribeEventRuleTargetListRequest) (<-chan *DescribeEventRuleTargetListResponse, <-chan error)
- func (client *Client) DescribeExporterOutputList(request *DescribeExporterOutputListRequest) (response *DescribeExporterOutputListResponse, err error)
- func (client *Client) DescribeExporterOutputListWithCallback(request *DescribeExporterOutputListRequest, ...) <-chan int
- func (client *Client) DescribeExporterOutputListWithChan(request *DescribeExporterOutputListRequest) (<-chan *DescribeExporterOutputListResponse, <-chan error)
- func (client *Client) DescribeExporterRuleList(request *DescribeExporterRuleListRequest) (response *DescribeExporterRuleListResponse, err error)
- func (client *Client) DescribeExporterRuleListWithCallback(request *DescribeExporterRuleListRequest, ...) <-chan int
- func (client *Client) DescribeExporterRuleListWithChan(request *DescribeExporterRuleListRequest) (<-chan *DescribeExporterRuleListResponse, <-chan error)
- func (client *Client) DescribeGroupMonitoringAgentProcess(request *DescribeGroupMonitoringAgentProcessRequest) (response *DescribeGroupMonitoringAgentProcessResponse, err error)
- func (client *Client) DescribeGroupMonitoringAgentProcessWithCallback(request *DescribeGroupMonitoringAgentProcessRequest, ...) <-chan int
- func (client *Client) DescribeGroupMonitoringAgentProcessWithChan(request *DescribeGroupMonitoringAgentProcessRequest) (<-chan *DescribeGroupMonitoringAgentProcessResponse, <-chan error)
- func (client *Client) DescribeHostAvailabilityList(request *DescribeHostAvailabilityListRequest) (response *DescribeHostAvailabilityListResponse, err error)
- func (client *Client) DescribeHostAvailabilityListWithCallback(request *DescribeHostAvailabilityListRequest, ...) <-chan int
- func (client *Client) DescribeHostAvailabilityListWithChan(request *DescribeHostAvailabilityListRequest) (<-chan *DescribeHostAvailabilityListResponse, <-chan error)
- func (client *Client) DescribeLogMonitorAttribute(request *DescribeLogMonitorAttributeRequest) (response *DescribeLogMonitorAttributeResponse, err error)
- func (client *Client) DescribeLogMonitorAttributeWithCallback(request *DescribeLogMonitorAttributeRequest, ...) <-chan int
- func (client *Client) DescribeLogMonitorAttributeWithChan(request *DescribeLogMonitorAttributeRequest) (<-chan *DescribeLogMonitorAttributeResponse, <-chan error)
- func (client *Client) DescribeLogMonitorList(request *DescribeLogMonitorListRequest) (response *DescribeLogMonitorListResponse, err error)
- func (client *Client) DescribeLogMonitorListWithCallback(request *DescribeLogMonitorListRequest, ...) <-chan int
- func (client *Client) DescribeLogMonitorListWithChan(request *DescribeLogMonitorListRequest) (<-chan *DescribeLogMonitorListResponse, <-chan error)
- func (client *Client) DescribeMetricData(request *DescribeMetricDataRequest) (response *DescribeMetricDataResponse, err error)
- func (client *Client) DescribeMetricDataWithCallback(request *DescribeMetricDataRequest, ...) <-chan int
- func (client *Client) DescribeMetricDataWithChan(request *DescribeMetricDataRequest) (<-chan *DescribeMetricDataResponse, <-chan error)
- func (client *Client) DescribeMetricLast(request *DescribeMetricLastRequest) (response *DescribeMetricLastResponse, err error)
- func (client *Client) DescribeMetricLastWithCallback(request *DescribeMetricLastRequest, ...) <-chan int
- func (client *Client) DescribeMetricLastWithChan(request *DescribeMetricLastRequest) (<-chan *DescribeMetricLastResponse, <-chan error)
- func (client *Client) DescribeMetricList(request *DescribeMetricListRequest) (response *DescribeMetricListResponse, err error)
- func (client *Client) DescribeMetricListWithCallback(request *DescribeMetricListRequest, ...) <-chan int
- func (client *Client) DescribeMetricListWithChan(request *DescribeMetricListRequest) (<-chan *DescribeMetricListResponse, <-chan error)
- func (client *Client) DescribeMetricMetaList(request *DescribeMetricMetaListRequest) (response *DescribeMetricMetaListResponse, err error)
- func (client *Client) DescribeMetricMetaListWithCallback(request *DescribeMetricMetaListRequest, ...) <-chan int
- func (client *Client) DescribeMetricMetaListWithChan(request *DescribeMetricMetaListRequest) (<-chan *DescribeMetricMetaListResponse, <-chan error)
- func (client *Client) DescribeMetricRuleCount(request *DescribeMetricRuleCountRequest) (response *DescribeMetricRuleCountResponse, err error)
- func (client *Client) DescribeMetricRuleCountWithCallback(request *DescribeMetricRuleCountRequest, ...) <-chan int
- func (client *Client) DescribeMetricRuleCountWithChan(request *DescribeMetricRuleCountRequest) (<-chan *DescribeMetricRuleCountResponse, <-chan error)
- func (client *Client) DescribeMetricRuleList(request *DescribeMetricRuleListRequest) (response *DescribeMetricRuleListResponse, err error)
- func (client *Client) DescribeMetricRuleListWithCallback(request *DescribeMetricRuleListRequest, ...) <-chan int
- func (client *Client) DescribeMetricRuleListWithChan(request *DescribeMetricRuleListRequest) (<-chan *DescribeMetricRuleListResponse, <-chan error)
- func (client *Client) DescribeMetricRuleTargets(request *DescribeMetricRuleTargetsRequest) (response *DescribeMetricRuleTargetsResponse, err error)
- func (client *Client) DescribeMetricRuleTargetsWithCallback(request *DescribeMetricRuleTargetsRequest, ...) <-chan int
- func (client *Client) DescribeMetricRuleTargetsWithChan(request *DescribeMetricRuleTargetsRequest) (<-chan *DescribeMetricRuleTargetsResponse, <-chan error)
- func (client *Client) DescribeMetricRuleTemplateAttribute(request *DescribeMetricRuleTemplateAttributeRequest) (response *DescribeMetricRuleTemplateAttributeResponse, err error)
- func (client *Client) DescribeMetricRuleTemplateAttributeWithCallback(request *DescribeMetricRuleTemplateAttributeRequest, ...) <-chan int
- func (client *Client) DescribeMetricRuleTemplateAttributeWithChan(request *DescribeMetricRuleTemplateAttributeRequest) (<-chan *DescribeMetricRuleTemplateAttributeResponse, <-chan error)
- func (client *Client) DescribeMetricRuleTemplateList(request *DescribeMetricRuleTemplateListRequest) (response *DescribeMetricRuleTemplateListResponse, err error)
- func (client *Client) DescribeMetricRuleTemplateListWithCallback(request *DescribeMetricRuleTemplateListRequest, ...) <-chan int
- func (client *Client) DescribeMetricRuleTemplateListWithChan(request *DescribeMetricRuleTemplateListRequest) (<-chan *DescribeMetricRuleTemplateListResponse, <-chan error)
- func (client *Client) DescribeMetricTop(request *DescribeMetricTopRequest) (response *DescribeMetricTopResponse, err error)
- func (client *Client) DescribeMetricTopWithCallback(request *DescribeMetricTopRequest, ...) <-chan int
- func (client *Client) DescribeMetricTopWithChan(request *DescribeMetricTopRequest) (<-chan *DescribeMetricTopResponse, <-chan error)
- func (client *Client) DescribeMonitorGroupCategories(request *DescribeMonitorGroupCategoriesRequest) (response *DescribeMonitorGroupCategoriesResponse, err error)
- func (client *Client) DescribeMonitorGroupCategoriesWithCallback(request *DescribeMonitorGroupCategoriesRequest, ...) <-chan int
- func (client *Client) DescribeMonitorGroupCategoriesWithChan(request *DescribeMonitorGroupCategoriesRequest) (<-chan *DescribeMonitorGroupCategoriesResponse, <-chan error)
- func (client *Client) DescribeMonitorGroupDynamicRules(request *DescribeMonitorGroupDynamicRulesRequest) (response *DescribeMonitorGroupDynamicRulesResponse, err error)
- func (client *Client) DescribeMonitorGroupDynamicRulesWithCallback(request *DescribeMonitorGroupDynamicRulesRequest, ...) <-chan int
- func (client *Client) DescribeMonitorGroupDynamicRulesWithChan(request *DescribeMonitorGroupDynamicRulesRequest) (<-chan *DescribeMonitorGroupDynamicRulesResponse, <-chan error)
- func (client *Client) DescribeMonitorGroupInstanceAttribute(request *DescribeMonitorGroupInstanceAttributeRequest) (response *DescribeMonitorGroupInstanceAttributeResponse, err error)
- func (client *Client) DescribeMonitorGroupInstanceAttributeWithCallback(request *DescribeMonitorGroupInstanceAttributeRequest, ...) <-chan int
- func (client *Client) DescribeMonitorGroupInstanceAttributeWithChan(request *DescribeMonitorGroupInstanceAttributeRequest) (<-chan *DescribeMonitorGroupInstanceAttributeResponse, <-chan error)
- func (client *Client) DescribeMonitorGroupInstances(request *DescribeMonitorGroupInstancesRequest) (response *DescribeMonitorGroupInstancesResponse, err error)
- func (client *Client) DescribeMonitorGroupInstancesWithCallback(request *DescribeMonitorGroupInstancesRequest, ...) <-chan int
- func (client *Client) DescribeMonitorGroupInstancesWithChan(request *DescribeMonitorGroupInstancesRequest) (<-chan *DescribeMonitorGroupInstancesResponse, <-chan error)
- func (client *Client) DescribeMonitorGroupNotifyPolicyList(request *DescribeMonitorGroupNotifyPolicyListRequest) (response *DescribeMonitorGroupNotifyPolicyListResponse, err error)
- func (client *Client) DescribeMonitorGroupNotifyPolicyListWithCallback(request *DescribeMonitorGroupNotifyPolicyListRequest, ...) <-chan int
- func (client *Client) DescribeMonitorGroupNotifyPolicyListWithChan(request *DescribeMonitorGroupNotifyPolicyListRequest) (<-chan *DescribeMonitorGroupNotifyPolicyListResponse, <-chan error)
- func (client *Client) DescribeMonitorGroups(request *DescribeMonitorGroupsRequest) (response *DescribeMonitorGroupsResponse, err error)
- func (client *Client) DescribeMonitorGroupsWithCallback(request *DescribeMonitorGroupsRequest, ...) <-chan int
- func (client *Client) DescribeMonitorGroupsWithChan(request *DescribeMonitorGroupsRequest) (<-chan *DescribeMonitorGroupsResponse, <-chan error)
- func (client *Client) DescribeMonitorResourceQuotaAttribute(request *DescribeMonitorResourceQuotaAttributeRequest) (response *DescribeMonitorResourceQuotaAttributeResponse, err error)
- func (client *Client) DescribeMonitorResourceQuotaAttributeWithCallback(request *DescribeMonitorResourceQuotaAttributeRequest, ...) <-chan int
- func (client *Client) DescribeMonitorResourceQuotaAttributeWithChan(request *DescribeMonitorResourceQuotaAttributeRequest) (<-chan *DescribeMonitorResourceQuotaAttributeResponse, <-chan error)
- func (client *Client) DescribeMonitoringAgentAccessKey(request *DescribeMonitoringAgentAccessKeyRequest) (response *DescribeMonitoringAgentAccessKeyResponse, err error)
- func (client *Client) DescribeMonitoringAgentAccessKeyWithCallback(request *DescribeMonitoringAgentAccessKeyRequest, ...) <-chan int
- func (client *Client) DescribeMonitoringAgentAccessKeyWithChan(request *DescribeMonitoringAgentAccessKeyRequest) (<-chan *DescribeMonitoringAgentAccessKeyResponse, <-chan error)
- func (client *Client) DescribeMonitoringAgentConfig(request *DescribeMonitoringAgentConfigRequest) (response *DescribeMonitoringAgentConfigResponse, err error)
- func (client *Client) DescribeMonitoringAgentConfigWithCallback(request *DescribeMonitoringAgentConfigRequest, ...) <-chan int
- func (client *Client) DescribeMonitoringAgentConfigWithChan(request *DescribeMonitoringAgentConfigRequest) (<-chan *DescribeMonitoringAgentConfigResponse, <-chan error)
- func (client *Client) DescribeMonitoringAgentHosts(request *DescribeMonitoringAgentHostsRequest) (response *DescribeMonitoringAgentHostsResponse, err error)
- func (client *Client) DescribeMonitoringAgentHostsWithCallback(request *DescribeMonitoringAgentHostsRequest, ...) <-chan int
- func (client *Client) DescribeMonitoringAgentHostsWithChan(request *DescribeMonitoringAgentHostsRequest) (<-chan *DescribeMonitoringAgentHostsResponse, <-chan error)
- func (client *Client) DescribeMonitoringAgentProcesses(request *DescribeMonitoringAgentProcessesRequest) (response *DescribeMonitoringAgentProcessesResponse, err error)
- func (client *Client) DescribeMonitoringAgentProcessesWithCallback(request *DescribeMonitoringAgentProcessesRequest, ...) <-chan int
- func (client *Client) DescribeMonitoringAgentProcessesWithChan(request *DescribeMonitoringAgentProcessesRequest) (<-chan *DescribeMonitoringAgentProcessesResponse, <-chan error)
- func (client *Client) DescribeMonitoringAgentStatuses(request *DescribeMonitoringAgentStatusesRequest) (response *DescribeMonitoringAgentStatusesResponse, err error)
- func (client *Client) DescribeMonitoringAgentStatusesWithCallback(request *DescribeMonitoringAgentStatusesRequest, ...) <-chan int
- func (client *Client) DescribeMonitoringAgentStatusesWithChan(request *DescribeMonitoringAgentStatusesRequest) (<-chan *DescribeMonitoringAgentStatusesResponse, <-chan error)
- func (client *Client) DescribeMonitoringConfig(request *DescribeMonitoringConfigRequest) (response *DescribeMonitoringConfigResponse, err error)
- func (client *Client) DescribeMonitoringConfigWithCallback(request *DescribeMonitoringConfigRequest, ...) <-chan int
- func (client *Client) DescribeMonitoringConfigWithChan(request *DescribeMonitoringConfigRequest) (<-chan *DescribeMonitoringConfigResponse, <-chan error)
- func (client *Client) DescribeProductResourceTagKeyList(request *DescribeProductResourceTagKeyListRequest) (response *DescribeProductResourceTagKeyListResponse, err error)
- func (client *Client) DescribeProductResourceTagKeyListWithCallback(request *DescribeProductResourceTagKeyListRequest, ...) <-chan int
- func (client *Client) DescribeProductResourceTagKeyListWithChan(request *DescribeProductResourceTagKeyListRequest) (<-chan *DescribeProductResourceTagKeyListResponse, <-chan error)
- func (client *Client) DescribeProductsOfActiveMetricRule(request *DescribeProductsOfActiveMetricRuleRequest) (response *DescribeProductsOfActiveMetricRuleResponse, err error)
- func (client *Client) DescribeProductsOfActiveMetricRuleWithCallback(request *DescribeProductsOfActiveMetricRuleRequest, ...) <-chan int
- func (client *Client) DescribeProductsOfActiveMetricRuleWithChan(request *DescribeProductsOfActiveMetricRuleRequest) (<-chan *DescribeProductsOfActiveMetricRuleResponse, <-chan error)
- func (client *Client) DescribeProjectMeta(request *DescribeProjectMetaRequest) (response *DescribeProjectMetaResponse, err error)
- func (client *Client) DescribeProjectMetaWithCallback(request *DescribeProjectMetaRequest, ...) <-chan int
- func (client *Client) DescribeProjectMetaWithChan(request *DescribeProjectMetaRequest) (<-chan *DescribeProjectMetaResponse, <-chan error)
- func (client *Client) DescribeSiteMonitorAttribute(request *DescribeSiteMonitorAttributeRequest) (response *DescribeSiteMonitorAttributeResponse, err error)
- func (client *Client) DescribeSiteMonitorAttributeWithCallback(request *DescribeSiteMonitorAttributeRequest, ...) <-chan int
- func (client *Client) DescribeSiteMonitorAttributeWithChan(request *DescribeSiteMonitorAttributeRequest) (<-chan *DescribeSiteMonitorAttributeResponse, <-chan error)
- func (client *Client) DescribeSiteMonitorData(request *DescribeSiteMonitorDataRequest) (response *DescribeSiteMonitorDataResponse, err error)
- func (client *Client) DescribeSiteMonitorDataWithCallback(request *DescribeSiteMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeSiteMonitorDataWithChan(request *DescribeSiteMonitorDataRequest) (<-chan *DescribeSiteMonitorDataResponse, <-chan error)
- func (client *Client) DescribeSiteMonitorISPCityList(request *DescribeSiteMonitorISPCityListRequest) (response *DescribeSiteMonitorISPCityListResponse, err error)
- func (client *Client) DescribeSiteMonitorISPCityListWithCallback(request *DescribeSiteMonitorISPCityListRequest, ...) <-chan int
- func (client *Client) DescribeSiteMonitorISPCityListWithChan(request *DescribeSiteMonitorISPCityListRequest) (<-chan *DescribeSiteMonitorISPCityListResponse, <-chan error)
- func (client *Client) DescribeSiteMonitorList(request *DescribeSiteMonitorListRequest) (response *DescribeSiteMonitorListResponse, err error)
- func (client *Client) DescribeSiteMonitorListWithCallback(request *DescribeSiteMonitorListRequest, ...) <-chan int
- func (client *Client) DescribeSiteMonitorListWithChan(request *DescribeSiteMonitorListRequest) (<-chan *DescribeSiteMonitorListResponse, <-chan error)
- func (client *Client) DescribeSiteMonitorQuota(request *DescribeSiteMonitorQuotaRequest) (response *DescribeSiteMonitorQuotaResponse, err error)
- func (client *Client) DescribeSiteMonitorQuotaWithCallback(request *DescribeSiteMonitorQuotaRequest, ...) <-chan int
- func (client *Client) DescribeSiteMonitorQuotaWithChan(request *DescribeSiteMonitorQuotaRequest) (<-chan *DescribeSiteMonitorQuotaResponse, <-chan error)
- func (client *Client) DescribeSiteMonitorStatistics(request *DescribeSiteMonitorStatisticsRequest) (response *DescribeSiteMonitorStatisticsResponse, err error)
- func (client *Client) DescribeSiteMonitorStatisticsWithCallback(request *DescribeSiteMonitorStatisticsRequest, ...) <-chan int
- func (client *Client) DescribeSiteMonitorStatisticsWithChan(request *DescribeSiteMonitorStatisticsRequest) (<-chan *DescribeSiteMonitorStatisticsResponse, <-chan error)
- func (client *Client) DescribeSystemEventAttribute(request *DescribeSystemEventAttributeRequest) (response *DescribeSystemEventAttributeResponse, err error)
- func (client *Client) DescribeSystemEventAttributeWithCallback(request *DescribeSystemEventAttributeRequest, ...) <-chan int
- func (client *Client) DescribeSystemEventAttributeWithChan(request *DescribeSystemEventAttributeRequest) (<-chan *DescribeSystemEventAttributeResponse, <-chan error)
- func (client *Client) DescribeSystemEventCount(request *DescribeSystemEventCountRequest) (response *DescribeSystemEventCountResponse, err error)
- func (client *Client) DescribeSystemEventCountWithCallback(request *DescribeSystemEventCountRequest, ...) <-chan int
- func (client *Client) DescribeSystemEventCountWithChan(request *DescribeSystemEventCountRequest) (<-chan *DescribeSystemEventCountResponse, <-chan error)
- func (client *Client) DescribeSystemEventHistogram(request *DescribeSystemEventHistogramRequest) (response *DescribeSystemEventHistogramResponse, err error)
- func (client *Client) DescribeSystemEventHistogramWithCallback(request *DescribeSystemEventHistogramRequest, ...) <-chan int
- func (client *Client) DescribeSystemEventHistogramWithChan(request *DescribeSystemEventHistogramRequest) (<-chan *DescribeSystemEventHistogramResponse, <-chan error)
- func (client *Client) DescribeSystemEventMetaList(request *DescribeSystemEventMetaListRequest) (response *DescribeSystemEventMetaListResponse, err error)
- func (client *Client) DescribeSystemEventMetaListWithCallback(request *DescribeSystemEventMetaListRequest, ...) <-chan int
- func (client *Client) DescribeSystemEventMetaListWithChan(request *DescribeSystemEventMetaListRequest) (<-chan *DescribeSystemEventMetaListResponse, <-chan error)
- func (client *Client) DescribeTagKeyList(request *DescribeTagKeyListRequest) (response *DescribeTagKeyListResponse, err error)
- func (client *Client) DescribeTagKeyListWithCallback(request *DescribeTagKeyListRequest, ...) <-chan int
- func (client *Client) DescribeTagKeyListWithChan(request *DescribeTagKeyListRequest) (<-chan *DescribeTagKeyListResponse, <-chan error)
- func (client *Client) DescribeTagValueList(request *DescribeTagValueListRequest) (response *DescribeTagValueListResponse, err error)
- func (client *Client) DescribeTagValueListWithCallback(request *DescribeTagValueListRequest, ...) <-chan int
- func (client *Client) DescribeTagValueListWithChan(request *DescribeTagValueListRequest) (<-chan *DescribeTagValueListResponse, <-chan error)
- func (client *Client) DescribeUnhealthyHostAvailability(request *DescribeUnhealthyHostAvailabilityRequest) (response *DescribeUnhealthyHostAvailabilityResponse, err error)
- func (client *Client) DescribeUnhealthyHostAvailabilityWithCallback(request *DescribeUnhealthyHostAvailabilityRequest, ...) <-chan int
- func (client *Client) DescribeUnhealthyHostAvailabilityWithChan(request *DescribeUnhealthyHostAvailabilityRequest) (<-chan *DescribeUnhealthyHostAvailabilityResponse, <-chan error)
- func (client *Client) DisableActiveMetricRule(request *DisableActiveMetricRuleRequest) (response *DisableActiveMetricRuleResponse, err error)
- func (client *Client) DisableActiveMetricRuleWithCallback(request *DisableActiveMetricRuleRequest, ...) <-chan int
- func (client *Client) DisableActiveMetricRuleWithChan(request *DisableActiveMetricRuleRequest) (<-chan *DisableActiveMetricRuleResponse, <-chan error)
- func (client *Client) DisableEventRules(request *DisableEventRulesRequest) (response *DisableEventRulesResponse, err error)
- func (client *Client) DisableEventRulesWithCallback(request *DisableEventRulesRequest, ...) <-chan int
- func (client *Client) DisableEventRulesWithChan(request *DisableEventRulesRequest) (<-chan *DisableEventRulesResponse, <-chan error)
- func (client *Client) DisableHostAvailability(request *DisableHostAvailabilityRequest) (response *DisableHostAvailabilityResponse, err error)
- func (client *Client) DisableHostAvailabilityWithCallback(request *DisableHostAvailabilityRequest, ...) <-chan int
- func (client *Client) DisableHostAvailabilityWithChan(request *DisableHostAvailabilityRequest) (<-chan *DisableHostAvailabilityResponse, <-chan error)
- func (client *Client) DisableMetricRules(request *DisableMetricRulesRequest) (response *DisableMetricRulesResponse, err error)
- func (client *Client) DisableMetricRulesWithCallback(request *DisableMetricRulesRequest, ...) <-chan int
- func (client *Client) DisableMetricRulesWithChan(request *DisableMetricRulesRequest) (<-chan *DisableMetricRulesResponse, <-chan error)
- func (client *Client) DisableSiteMonitors(request *DisableSiteMonitorsRequest) (response *DisableSiteMonitorsResponse, err error)
- func (client *Client) DisableSiteMonitorsWithCallback(request *DisableSiteMonitorsRequest, ...) <-chan int
- func (client *Client) DisableSiteMonitorsWithChan(request *DisableSiteMonitorsRequest) (<-chan *DisableSiteMonitorsResponse, <-chan error)
- func (client *Client) EnableActiveMetricRule(request *EnableActiveMetricRuleRequest) (response *EnableActiveMetricRuleResponse, err error)
- func (client *Client) EnableActiveMetricRuleWithCallback(request *EnableActiveMetricRuleRequest, ...) <-chan int
- func (client *Client) EnableActiveMetricRuleWithChan(request *EnableActiveMetricRuleRequest) (<-chan *EnableActiveMetricRuleResponse, <-chan error)
- func (client *Client) EnableEventRules(request *EnableEventRulesRequest) (response *EnableEventRulesResponse, err error)
- func (client *Client) EnableEventRulesWithCallback(request *EnableEventRulesRequest, ...) <-chan int
- func (client *Client) EnableEventRulesWithChan(request *EnableEventRulesRequest) (<-chan *EnableEventRulesResponse, <-chan error)
- func (client *Client) EnableHostAvailability(request *EnableHostAvailabilityRequest) (response *EnableHostAvailabilityResponse, err error)
- func (client *Client) EnableHostAvailabilityWithCallback(request *EnableHostAvailabilityRequest, ...) <-chan int
- func (client *Client) EnableHostAvailabilityWithChan(request *EnableHostAvailabilityRequest) (<-chan *EnableHostAvailabilityResponse, <-chan error)
- func (client *Client) EnableMetricRules(request *EnableMetricRulesRequest) (response *EnableMetricRulesResponse, err error)
- func (client *Client) EnableMetricRulesWithCallback(request *EnableMetricRulesRequest, ...) <-chan int
- func (client *Client) EnableMetricRulesWithChan(request *EnableMetricRulesRequest) (<-chan *EnableMetricRulesResponse, <-chan error)
- func (client *Client) EnableSiteMonitors(request *EnableSiteMonitorsRequest) (response *EnableSiteMonitorsResponse, err error)
- func (client *Client) EnableSiteMonitorsWithCallback(request *EnableSiteMonitorsRequest, ...) <-chan int
- func (client *Client) EnableSiteMonitorsWithChan(request *EnableSiteMonitorsRequest) (<-chan *EnableSiteMonitorsResponse, <-chan error)
- func (client *Client) InstallMonitoringAgent(request *InstallMonitoringAgentRequest) (response *InstallMonitoringAgentResponse, err error)
- func (client *Client) InstallMonitoringAgentWithCallback(request *InstallMonitoringAgentRequest, ...) <-chan int
- func (client *Client) InstallMonitoringAgentWithChan(request *InstallMonitoringAgentRequest) (<-chan *InstallMonitoringAgentResponse, <-chan error)
- func (client *Client) ModifyGroupMonitoringAgentProcess(request *ModifyGroupMonitoringAgentProcessRequest) (response *ModifyGroupMonitoringAgentProcessResponse, err error)
- func (client *Client) ModifyGroupMonitoringAgentProcessWithCallback(request *ModifyGroupMonitoringAgentProcessRequest, ...) <-chan int
- func (client *Client) ModifyGroupMonitoringAgentProcessWithChan(request *ModifyGroupMonitoringAgentProcessRequest) (<-chan *ModifyGroupMonitoringAgentProcessResponse, <-chan error)
- func (client *Client) ModifyHostAvailability(request *ModifyHostAvailabilityRequest) (response *ModifyHostAvailabilityResponse, err error)
- func (client *Client) ModifyHostAvailabilityWithCallback(request *ModifyHostAvailabilityRequest, ...) <-chan int
- func (client *Client) ModifyHostAvailabilityWithChan(request *ModifyHostAvailabilityRequest) (<-chan *ModifyHostAvailabilityResponse, <-chan error)
- func (client *Client) ModifyHostInfo(request *ModifyHostInfoRequest) (response *ModifyHostInfoResponse, err error)
- func (client *Client) ModifyHostInfoWithCallback(request *ModifyHostInfoRequest, ...) <-chan int
- func (client *Client) ModifyHostInfoWithChan(request *ModifyHostInfoRequest) (<-chan *ModifyHostInfoResponse, <-chan error)
- func (client *Client) ModifyMetricRuleTemplate(request *ModifyMetricRuleTemplateRequest) (response *ModifyMetricRuleTemplateResponse, err error)
- func (client *Client) ModifyMetricRuleTemplateWithCallback(request *ModifyMetricRuleTemplateRequest, ...) <-chan int
- func (client *Client) ModifyMetricRuleTemplateWithChan(request *ModifyMetricRuleTemplateRequest) (<-chan *ModifyMetricRuleTemplateResponse, <-chan error)
- func (client *Client) ModifyMonitorGroup(request *ModifyMonitorGroupRequest) (response *ModifyMonitorGroupResponse, err error)
- func (client *Client) ModifyMonitorGroupInstances(request *ModifyMonitorGroupInstancesRequest) (response *ModifyMonitorGroupInstancesResponse, err error)
- func (client *Client) ModifyMonitorGroupInstancesWithCallback(request *ModifyMonitorGroupInstancesRequest, ...) <-chan int
- func (client *Client) ModifyMonitorGroupInstancesWithChan(request *ModifyMonitorGroupInstancesRequest) (<-chan *ModifyMonitorGroupInstancesResponse, <-chan error)
- func (client *Client) ModifyMonitorGroupWithCallback(request *ModifyMonitorGroupRequest, ...) <-chan int
- func (client *Client) ModifyMonitorGroupWithChan(request *ModifyMonitorGroupRequest) (<-chan *ModifyMonitorGroupResponse, <-chan error)
- func (client *Client) ModifySiteMonitor(request *ModifySiteMonitorRequest) (response *ModifySiteMonitorResponse, err error)
- func (client *Client) ModifySiteMonitorWithCallback(request *ModifySiteMonitorRequest, ...) <-chan int
- func (client *Client) ModifySiteMonitorWithChan(request *ModifySiteMonitorRequest) (<-chan *ModifySiteMonitorResponse, <-chan error)
- func (client *Client) OpenCmsService(request *OpenCmsServiceRequest) (response *OpenCmsServiceResponse, err error)
- func (client *Client) OpenCmsServiceWithCallback(request *OpenCmsServiceRequest, ...) <-chan int
- func (client *Client) OpenCmsServiceWithChan(request *OpenCmsServiceRequest) (<-chan *OpenCmsServiceResponse, <-chan error)
- func (client *Client) PutContact(request *PutContactRequest) (response *PutContactResponse, err error)
- func (client *Client) PutContactGroup(request *PutContactGroupRequest) (response *PutContactGroupResponse, err error)
- func (client *Client) PutContactGroupWithCallback(request *PutContactGroupRequest, ...) <-chan int
- func (client *Client) PutContactGroupWithChan(request *PutContactGroupRequest) (<-chan *PutContactGroupResponse, <-chan error)
- func (client *Client) PutContactWithCallback(request *PutContactRequest, ...) <-chan int
- func (client *Client) PutContactWithChan(request *PutContactRequest) (<-chan *PutContactResponse, <-chan error)
- func (client *Client) PutCustomEvent(request *PutCustomEventRequest) (response *PutCustomEventResponse, err error)
- func (client *Client) PutCustomEventRule(request *PutCustomEventRuleRequest) (response *PutCustomEventRuleResponse, err error)
- func (client *Client) PutCustomEventRuleWithCallback(request *PutCustomEventRuleRequest, ...) <-chan int
- func (client *Client) PutCustomEventRuleWithChan(request *PutCustomEventRuleRequest) (<-chan *PutCustomEventRuleResponse, <-chan error)
- func (client *Client) PutCustomEventWithCallback(request *PutCustomEventRequest, ...) <-chan int
- func (client *Client) PutCustomEventWithChan(request *PutCustomEventRequest) (<-chan *PutCustomEventResponse, <-chan error)
- func (client *Client) PutCustomMetric(request *PutCustomMetricRequest) (response *PutCustomMetricResponse, err error)
- func (client *Client) PutCustomMetricRule(request *PutCustomMetricRuleRequest) (response *PutCustomMetricRuleResponse, err error)
- func (client *Client) PutCustomMetricRuleWithCallback(request *PutCustomMetricRuleRequest, ...) <-chan int
- func (client *Client) PutCustomMetricRuleWithChan(request *PutCustomMetricRuleRequest) (<-chan *PutCustomMetricRuleResponse, <-chan error)
- func (client *Client) PutCustomMetricWithCallback(request *PutCustomMetricRequest, ...) <-chan int
- func (client *Client) PutCustomMetricWithChan(request *PutCustomMetricRequest) (<-chan *PutCustomMetricResponse, <-chan error)
- func (client *Client) PutEventRule(request *PutEventRuleRequest) (response *PutEventRuleResponse, err error)
- func (client *Client) PutEventRuleTargets(request *PutEventRuleTargetsRequest) (response *PutEventRuleTargetsResponse, err error)
- func (client *Client) PutEventRuleTargetsWithCallback(request *PutEventRuleTargetsRequest, ...) <-chan int
- func (client *Client) PutEventRuleTargetsWithChan(request *PutEventRuleTargetsRequest) (<-chan *PutEventRuleTargetsResponse, <-chan error)
- func (client *Client) PutEventRuleWithCallback(request *PutEventRuleRequest, ...) <-chan int
- func (client *Client) PutEventRuleWithChan(request *PutEventRuleRequest) (<-chan *PutEventRuleResponse, <-chan error)
- func (client *Client) PutExporterOutput(request *PutExporterOutputRequest) (response *PutExporterOutputResponse, err error)
- func (client *Client) PutExporterOutputWithCallback(request *PutExporterOutputRequest, ...) <-chan int
- func (client *Client) PutExporterOutputWithChan(request *PutExporterOutputRequest) (<-chan *PutExporterOutputResponse, <-chan error)
- func (client *Client) PutExporterRule(request *PutExporterRuleRequest) (response *PutExporterRuleResponse, err error)
- func (client *Client) PutExporterRuleWithCallback(request *PutExporterRuleRequest, ...) <-chan int
- func (client *Client) PutExporterRuleWithChan(request *PutExporterRuleRequest) (<-chan *PutExporterRuleResponse, <-chan error)
- func (client *Client) PutGroupMetricRule(request *PutGroupMetricRuleRequest) (response *PutGroupMetricRuleResponse, err error)
- func (client *Client) PutGroupMetricRuleWithCallback(request *PutGroupMetricRuleRequest, ...) <-chan int
- func (client *Client) PutGroupMetricRuleWithChan(request *PutGroupMetricRuleRequest) (<-chan *PutGroupMetricRuleResponse, <-chan error)
- func (client *Client) PutLogMonitor(request *PutLogMonitorRequest) (response *PutLogMonitorResponse, err error)
- func (client *Client) PutLogMonitorWithCallback(request *PutLogMonitorRequest, ...) <-chan int
- func (client *Client) PutLogMonitorWithChan(request *PutLogMonitorRequest) (<-chan *PutLogMonitorResponse, <-chan error)
- func (client *Client) PutMetricRuleTargets(request *PutMetricRuleTargetsRequest) (response *PutMetricRuleTargetsResponse, err error)
- func (client *Client) PutMetricRuleTargetsWithCallback(request *PutMetricRuleTargetsRequest, ...) <-chan int
- func (client *Client) PutMetricRuleTargetsWithChan(request *PutMetricRuleTargetsRequest) (<-chan *PutMetricRuleTargetsResponse, <-chan error)
- func (client *Client) PutMonitorGroupDynamicRule(request *PutMonitorGroupDynamicRuleRequest) (response *PutMonitorGroupDynamicRuleResponse, err error)
- func (client *Client) PutMonitorGroupDynamicRuleWithCallback(request *PutMonitorGroupDynamicRuleRequest, ...) <-chan int
- func (client *Client) PutMonitorGroupDynamicRuleWithChan(request *PutMonitorGroupDynamicRuleRequest) (<-chan *PutMonitorGroupDynamicRuleResponse, <-chan error)
- func (client *Client) PutMonitoringConfig(request *PutMonitoringConfigRequest) (response *PutMonitoringConfigResponse, err error)
- func (client *Client) PutMonitoringConfigWithCallback(request *PutMonitoringConfigRequest, ...) <-chan int
- func (client *Client) PutMonitoringConfigWithChan(request *PutMonitoringConfigRequest) (<-chan *PutMonitoringConfigResponse, <-chan error)
- func (client *Client) PutResourceMetricRule(request *PutResourceMetricRuleRequest) (response *PutResourceMetricRuleResponse, err error)
- func (client *Client) PutResourceMetricRuleWithCallback(request *PutResourceMetricRuleRequest, ...) <-chan int
- func (client *Client) PutResourceMetricRuleWithChan(request *PutResourceMetricRuleRequest) (<-chan *PutResourceMetricRuleResponse, <-chan error)
- func (client *Client) PutResourceMetricRules(request *PutResourceMetricRulesRequest) (response *PutResourceMetricRulesResponse, err error)
- func (client *Client) PutResourceMetricRulesWithCallback(request *PutResourceMetricRulesRequest, ...) <-chan int
- func (client *Client) PutResourceMetricRulesWithChan(request *PutResourceMetricRulesRequest) (<-chan *PutResourceMetricRulesResponse, <-chan error)
- func (client *Client) RemoveTags(request *RemoveTagsRequest) (response *RemoveTagsResponse, err error)
- func (client *Client) RemoveTagsWithCallback(request *RemoveTagsRequest, ...) <-chan int
- func (client *Client) RemoveTagsWithChan(request *RemoveTagsRequest) (<-chan *RemoveTagsResponse, <-chan error)
- func (client *Client) SendDryRunSystemEvent(request *SendDryRunSystemEventRequest) (response *SendDryRunSystemEventResponse, err error)
- func (client *Client) SendDryRunSystemEventWithCallback(request *SendDryRunSystemEventRequest, ...) <-chan int
- func (client *Client) SendDryRunSystemEventWithChan(request *SendDryRunSystemEventRequest) (<-chan *SendDryRunSystemEventResponse, <-chan error)
- func (client *Client) UninstallMonitoringAgent(request *UninstallMonitoringAgentRequest) (response *UninstallMonitoringAgentResponse, err error)
- func (client *Client) UninstallMonitoringAgentWithCallback(request *UninstallMonitoringAgentRequest, ...) <-chan int
- func (client *Client) UninstallMonitoringAgentWithChan(request *UninstallMonitoringAgentRequest) (<-chan *UninstallMonitoringAgentResponse, <-chan error)
- type ConfigJson
- type Contact
- type ContactALIIMs
- type ContactALIIWWList
- type ContactDingList
- type ContactGroup
- type ContactGroupList
- type ContactGroupsInDeleteMonitorGroup
- type ContactGroupsInDescribeAlertHistoryList
- type ContactGroupsInDescribeAlertLogList
- type ContactGroupsInDescribeContactGroupList
- type ContactGroupsInDescribeContactList
- type ContactGroupsInDescribeMonitorGroups
- type ContactMailList
- type ContactMails
- type ContactOnCallList
- type ContactParameter
- type ContactParameterInPutEventRuleTargets
- type ContactParameters
- type ContactSMSList
- type ContactSmses
- type ContactsInDescribeAlertHistoryList
- type ContactsInDescribeContactGroupList
- type ContactsInDescribeContactList
- type ContactsInDescribeContactListByContactGroup
- type CreateCmsCallNumOrderRequest
- type CreateCmsCallNumOrderResponse
- type CreateCmsOrderRequest
- type CreateCmsOrderResponse
- type CreateCmsSmspackageOrderRequest
- type CreateCmsSmspackageOrderResponse
- type CreateDynamicTagGroupMatchExpress
- type CreateDynamicTagGroupRequest
- type CreateDynamicTagGroupResponse
- type CreateGroupMetricRulesGroupMetricRules
- type CreateGroupMetricRulesRequest
- type CreateGroupMetricRulesResponse
- type CreateGroupMonitoringAgentProcessAlertConfig
- type CreateGroupMonitoringAgentProcessMatchExpress
- type CreateGroupMonitoringAgentProcessRequest
- type CreateGroupMonitoringAgentProcessResponse
- type CreateHostAvailabilityAlertConfigEscalationList
- type CreateHostAvailabilityRequest
- type CreateHostAvailabilityResponse
- type CreateMetricRuleResourcesRequest
- type CreateMetricRuleResourcesResponse
- type CreateMetricRuleTemplateAlertTemplates
- type CreateMetricRuleTemplateRequest
- type CreateMetricRuleTemplateResponse
- type CreateMonitorAgentProcessRequest
- type CreateMonitorAgentProcessResponse
- type CreateMonitorGroupByResourceGroupIdRequest
- type CreateMonitorGroupByResourceGroupIdResponse
- type CreateMonitorGroupInstancesInstances
- type CreateMonitorGroupInstancesRequest
- type CreateMonitorGroupInstancesResponse
- type CreateMonitorGroupNotifyPolicyRequest
- type CreateMonitorGroupNotifyPolicyResponse
- type CreateMonitorGroupRequest
- type CreateMonitorGroupResponse
- type CreateMonitoringAgentProcessRequest
- type CreateMonitoringAgentProcessResponse
- type CreateResultList
- type CreateResultListItem
- type CreateSiteMonitorRequest
- type CreateSiteMonitorResponse
- type Critical
- type CriticalInDescribeMetricRuleList
- type CriticalInDescribeMetricRuleTemplateAttribute
- type CustomEvent
- type CustomEventCount
- type CustomEventCounts
- type CustomEvents
- type CustomMonitor
- type Data
- type DataInDescribeSystemEventMetaList
- type Datapoint
- type DatapointsInDescribeActiveMetricRuleList
- type DatapointsInDescribeExporterOutputList
- type DatapointsInDescribeExporterRuleList
- type DeleteContactGroupRequest
- type DeleteContactGroupResponse
- type DeleteContactRequest
- type DeleteContactResponse
- type DeleteCustomMetricRequest
- type DeleteCustomMetricResponse
- type DeleteDynamicTagGroupRequest
- type DeleteDynamicTagGroupResponse
- type DeleteEventRuleTargetsRequest
- type DeleteEventRuleTargetsResponse
- type DeleteEventRulesRequest
- type DeleteEventRulesResponse
- type DeleteExporterOutputRequest
- type DeleteExporterOutputResponse
- type DeleteExporterRuleRequest
- type DeleteExporterRuleResponse
- type DeleteGroupMonitoringAgentProcessRequest
- type DeleteGroupMonitoringAgentProcessResponse
- type DeleteHostAvailabilityRequest
- type DeleteHostAvailabilityResponse
- type DeleteLogMonitorRequest
- type DeleteLogMonitorResponse
- type DeleteMetricRuleResourcesRequest
- type DeleteMetricRuleResourcesResponse
- type DeleteMetricRuleTargetsRequest
- type DeleteMetricRuleTargetsResponse
- type DeleteMetricRuleTemplateRequest
- type DeleteMetricRuleTemplateResponse
- type DeleteMetricRulesRequest
- type DeleteMetricRulesResponse
- type DeleteMonitorGroupDynamicRuleRequest
- type DeleteMonitorGroupDynamicRuleResponse
- type DeleteMonitorGroupInstancesRequest
- type DeleteMonitorGroupInstancesResponse
- type DeleteMonitorGroupNotifyPolicyRequest
- type DeleteMonitorGroupNotifyPolicyResponse
- type DeleteMonitorGroupRequest
- type DeleteMonitorGroupResponse
- type DeleteMonitoringAgentProcessRequest
- type DeleteMonitoringAgentProcessResponse
- type DeleteSiteMonitorsRequest
- type DeleteSiteMonitorsResponse
- type DescribeActiveMetricRuleListRequest
- type DescribeActiveMetricRuleListResponse
- type DescribeAlertHistoryListRequest
- type DescribeAlertHistoryListResponse
- type DescribeAlertLogCountRequest
- type DescribeAlertLogCountResponse
- type DescribeAlertLogHistogramRequest
- type DescribeAlertLogHistogramResponse
- type DescribeAlertLogListRequest
- type DescribeAlertLogListResponse
- type DescribeAlertingMetricRuleResourcesRequest
- type DescribeAlertingMetricRuleResourcesResponse
- type DescribeContactGroupListRequest
- type DescribeContactGroupListResponse
- type DescribeContactListByContactGroupRequest
- type DescribeContactListByContactGroupResponse
- type DescribeContactListRequest
- type DescribeContactListResponse
- type DescribeCustomEventAttributeRequest
- type DescribeCustomEventAttributeResponse
- type DescribeCustomEventCountRequest
- type DescribeCustomEventCountResponse
- type DescribeCustomEventHistogramRequest
- type DescribeCustomEventHistogramResponse
- type DescribeCustomMetricListRequest
- type DescribeCustomMetricListResponse
- type DescribeDynamicTagRuleListRequest
- type DescribeDynamicTagRuleListResponse
- type DescribeEventRuleAttributeRequest
- type DescribeEventRuleAttributeResponse
- type DescribeEventRuleListRequest
- type DescribeEventRuleListResponse
- type DescribeEventRuleTargetListRequest
- type DescribeEventRuleTargetListResponse
- type DescribeExporterOutputListRequest
- type DescribeExporterOutputListResponse
- type DescribeExporterRuleListRequest
- type DescribeExporterRuleListResponse
- type DescribeGroupMonitoringAgentProcessRequest
- type DescribeGroupMonitoringAgentProcessResponse
- type DescribeHostAvailabilityListRequest
- type DescribeHostAvailabilityListResponse
- type DescribeLogMonitorAttributeRequest
- type DescribeLogMonitorAttributeResponse
- type DescribeLogMonitorListRequest
- type DescribeLogMonitorListResponse
- type DescribeMetricDataRequest
- type DescribeMetricDataResponse
- type DescribeMetricLastRequest
- type DescribeMetricLastResponse
- type DescribeMetricListRequest
- type DescribeMetricListResponse
- type DescribeMetricMetaListRequest
- type DescribeMetricMetaListResponse
- type DescribeMetricRuleCountRequest
- type DescribeMetricRuleCountResponse
- type DescribeMetricRuleListRequest
- type DescribeMetricRuleListResponse
- type DescribeMetricRuleTargetsRequest
- type DescribeMetricRuleTargetsResponse
- type DescribeMetricRuleTemplateAttributeRequest
- type DescribeMetricRuleTemplateAttributeResponse
- type DescribeMetricRuleTemplateListRequest
- type DescribeMetricRuleTemplateListResponse
- type DescribeMetricTopRequest
- type DescribeMetricTopResponse
- type DescribeMonitorGroupCategoriesRequest
- type DescribeMonitorGroupCategoriesResponse
- type DescribeMonitorGroupDynamicRulesRequest
- type DescribeMonitorGroupDynamicRulesResponse
- type DescribeMonitorGroupInstanceAttributeRequest
- type DescribeMonitorGroupInstanceAttributeResponse
- type DescribeMonitorGroupInstancesRequest
- type DescribeMonitorGroupInstancesResponse
- type DescribeMonitorGroupNotifyPolicyListRequest
- type DescribeMonitorGroupNotifyPolicyListResponse
- type DescribeMonitorGroupsRequest
- type DescribeMonitorGroupsResponse
- type DescribeMonitorGroupsTag
- type DescribeMonitorResourceQuotaAttributeRequest
- type DescribeMonitorResourceQuotaAttributeResponse
- type DescribeMonitoringAgentAccessKeyRequest
- type DescribeMonitoringAgentAccessKeyResponse
- type DescribeMonitoringAgentConfigRequest
- type DescribeMonitoringAgentConfigResponse
- type DescribeMonitoringAgentHostsRequest
- type DescribeMonitoringAgentHostsResponse
- type DescribeMonitoringAgentProcessesRequest
- type DescribeMonitoringAgentProcessesResponse
- type DescribeMonitoringAgentStatusesRequest
- type DescribeMonitoringAgentStatusesResponse
- type DescribeMonitoringConfigRequest
- type DescribeMonitoringConfigResponse
- type DescribeProductResourceTagKeyListRequest
- type DescribeProductResourceTagKeyListResponse
- type DescribeProductsOfActiveMetricRuleRequest
- type DescribeProductsOfActiveMetricRuleResponse
- type DescribeProjectMetaRequest
- type DescribeProjectMetaResponse
- type DescribeSiteMonitorAttributeRequest
- type DescribeSiteMonitorAttributeResponse
- type DescribeSiteMonitorDataRequest
- type DescribeSiteMonitorDataResponse
- type DescribeSiteMonitorISPCityListRequest
- type DescribeSiteMonitorISPCityListResponse
- type DescribeSiteMonitorListRequest
- type DescribeSiteMonitorListResponse
- type DescribeSiteMonitorQuotaRequest
- type DescribeSiteMonitorQuotaResponse
- type DescribeSiteMonitorStatisticsRequest
- type DescribeSiteMonitorStatisticsResponse
- type DescribeSystemEventAttributeRequest
- type DescribeSystemEventAttributeResponse
- type DescribeSystemEventCountRequest
- type DescribeSystemEventCountResponse
- type DescribeSystemEventHistogramRequest
- type DescribeSystemEventHistogramResponse
- type DescribeSystemEventMetaListRequest
- type DescribeSystemEventMetaListResponse
- type DescribeTagKeyListRequest
- type DescribeTagKeyListResponse
- type DescribeTagValueListRequest
- type DescribeTagValueListResponse
- type DescribeUnhealthyHostAvailabilityRequest
- type DescribeUnhealthyHostAvailabilityResponse
- type Dimensions
- type DimensionsItem
- type DingdingWebhookList
- type DisableActiveMetricRuleRequest
- type DisableActiveMetricRuleResponse
- type DisableEventRulesRequest
- type DisableEventRulesResponse
- type DisableHostAvailabilityRequest
- type DisableHostAvailabilityResponse
- type DisableMetricRulesRequest
- type DisableMetricRulesResponse
- type DisableSiteMonitorsRequest
- type DisableSiteMonitorsResponse
- type DstName
- type EnableActiveMetricRuleRequest
- type EnableActiveMetricRuleResponse
- type EnableEventRulesRequest
- type EnableEventRulesResponse
- type EnableHostAvailabilityRequest
- type EnableHostAvailabilityResponse
- type EnableMetricRulesRequest
- type EnableMetricRulesResponse
- type EnableSiteMonitorsRequest
- type EnableSiteMonitorsResponse
- type Escalation
- type EscalationInDescribeAlertingMetricRuleResources
- type EscalationList
- type EscalationListInDescribeHostAvailabilityList
- type Escalations
- type EventHistogram
- type EventHistograms
- type EventMonitor
- type EventPattern
- type EventPatternInDescribeEventRuleList
- type EventPatternItem
- type EventRule
- type EventRules
- type EventTypeList
- type ExtInfo
- type ExtendedInfo
- type FCParameter
- type FailData
- type FailIds
- type FailedContactParameters
- type FailedFcParameters
- type FailedListResult
- type FailedMnsParameters
- type FcParameter
- type FcParameters
- type Filter
- type Filters
- type Group
- type Groupbys
- type Host
- type Hosts
- type IPPool
- type Info
- type InfoInDescribeMetricRuleList
- type InfoInDescribeMetricRuleTemplateAttribute
- type InstallMonitoringAgentRequest
- type InstallMonitoringAgentResponse
- type InstanceList
- type Instances
- type IspCities
- type IspCity
- type IspCityList
- type LevelListInDescribeEventRuleAttribute
- type LevelListInDescribeEventRuleList
- type LogMonitor
- type LogMonitorList
- type Logs
- type LogsItem
- type MatchExpressInDescribeDynamicTagRuleList
- type MatchExpressInDescribeGroupMonitoringAgentProcess
- type MatchExpressItem
- type MetricRule
- type MetricRuleCount
- type MetricRules
- type MnsParameter
- type MnsParameterInPutEventRuleTargets
- type MnsParameters
- type ModifyGroupMonitoringAgentProcessAlertConfig
- type ModifyGroupMonitoringAgentProcessRequest
- type ModifyGroupMonitoringAgentProcessResponse
- type ModifyHostAvailabilityAlertConfigEscalationList
- type ModifyHostAvailabilityRequest
- type ModifyHostAvailabilityResponse
- type ModifyHostInfoRequest
- type ModifyHostInfoResponse
- type ModifyMetricRuleTemplateAlertTemplates
- type ModifyMetricRuleTemplateRequest
- type ModifyMetricRuleTemplateResponse
- type ModifyMonitorGroupInstancesInstances
- type ModifyMonitorGroupInstancesRequest
- type ModifyMonitorGroupInstancesResponse
- type ModifyMonitorGroupRequest
- type ModifyMonitorGroupResponse
- type ModifySiteMonitorRequest
- type ModifySiteMonitorResponse
- type MonitorGroupCategories
- type MonitorGroupCategory
- type NameListInDescribeEventRuleAttribute
- type NameListInDescribeEventRuleList
- type NodeProcess
- type NodeProcesses
- type NodeStatus
- type NodeStatusList
- type NodeTaskConfig
- type NodeTaskInstance
- type NotifyPolicy
- type NotifyPolicyList
- type OpenCmsServiceRequest
- type OpenCmsServiceResponse
- type OptionJson
- type OptionsJson
- type Phone
- type Process
- type Processes
- type PutContactGroupRequest
- type PutContactGroupResponse
- type PutContactRequest
- type PutContactResponse
- type PutCustomEventEventInfo
- type PutCustomEventRequest
- type PutCustomEventResponse
- type PutCustomEventRuleRequest
- type PutCustomEventRuleResponse
- type PutCustomMetricMetricList
- type PutCustomMetricRequest
- type PutCustomMetricResponse
- type PutCustomMetricRuleRequest
- type PutCustomMetricRuleResponse
- type PutEventRuleEventPattern
- type PutEventRuleRequest
- type PutEventRuleResponse
- type PutEventRuleTargetsContactParameters
- type PutEventRuleTargetsFcParameters
- type PutEventRuleTargetsMnsParameters
- type PutEventRuleTargetsRequest
- type PutEventRuleTargetsResponse
- type PutEventRuleTargetsSlsParameters
- type PutEventRuleTargetsWebhookParameters
- type PutExporterOutputRequest
- type PutExporterOutputResponse
- type PutExporterRuleRequest
- type PutExporterRuleResponse
- type PutGroupMetricRuleRequest
- type PutGroupMetricRuleResponse
- type PutLogMonitorAggregates
- type PutLogMonitorGroupbys
- type PutLogMonitorRequest
- type PutLogMonitorResponse
- type PutLogMonitorValueFilter
- type PutMetricRuleTargetsRequest
- type PutMetricRuleTargetsResponse
- type PutMetricRuleTargetsTargets
- type PutMonitorGroupDynamicRuleFilters
- type PutMonitorGroupDynamicRuleGroupRules
- type PutMonitorGroupDynamicRuleRequest
- type PutMonitorGroupDynamicRuleResponse
- type PutMonitoringConfigRequest
- type PutMonitoringConfigResponse
- type PutResourceMetricRuleRequest
- type PutResourceMetricRuleResponse
- type PutResourceMetricRulesRequest
- type PutResourceMetricRulesResponse
- type PutResourceMetricRulesRules
- type Region
- type RemoveTagsRequest
- type RemoveTagsResponse
- type RemoveTagsTag
- type Resource
- type ResourceInApplyMetricRuleTemplate
- type ResourceInDescribeAlertingMetricRuleResources
- type ResourceInDescribeMonitorGroupDynamicRules
- type ResourceInDescribeSystemEventMetaList
- type ResourceItem
- type ResourceQuota
- type ResourcesInCreateGroupMetricRules
- type ResourcesInDescribeAlertingMetricRuleResources
- type ResourcesInDescribeMetricMetaList
- type ResourcesInDescribeMonitorGroupInstanceAttribute
- type ResourcesInDescribeMonitorGroupInstances
- type ResourcesInDescribeMonitorGroups
- type ResourcesInDescribeProjectMeta
- type Result
- type SMS
- type SendDryRunSystemEventRequest
- type SendDryRunSystemEventResponse
- type SiteMonitor
- type SiteMonitorEcsProbe
- type SiteMonitorOperatorProbe
- type SiteMonitorTask
- type SiteMonitors
- type SiteMonitorsInDescribeSiteMonitorList
- type SlsParameter
- type SlsParameters
- type StatusList
- type SystemEvent
- type SystemEventCount
- type SystemEventCounts
- type SystemEventHistogram
- type SystemEventHistograms
- type SystemEvents
- type Tag
- type TagGroup
- type TagGroupList
- type TagInRemoveTags
- type TagKeysInDescribeProductResourceTagKeyList
- type TagKeysInDescribeTagKeyList
- type TagValues
- type TagsInDescribeMonitorGroupInstanceAttribute
- type TagsInDescribeMonitorGroups
- type Target
- type TargetIds
- type TargetsInDescribeMetricRuleTargets
- type TargetsInPutMetricRuleTargets
- type TaskList
- type TaskOption
- type Template
- type TemplateIdList
- type TemplateIds
- type Templates
- type Tumblingwindows
- type UnhealthyList
- type UninstallMonitoringAgentRequest
- type UninstallMonitoringAgentResponse
- type ValueFilterInDescribeLogMonitorAttribute
- type ValueFilterInDescribeLogMonitorList
- type ValueFilterObject
- type Vpc
- type Warn
- type WarnInDescribeMetricRuleList
- type WarnInDescribeMetricRuleTemplateAttribute
- type WebhookList
- type WebhookParameter
- type WebhookParameters
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddTagsRequest ¶ added in v1.60.287
type AddTagsRequest struct { *requests.RpcRequest GroupIds *[]string `position:"Query" name:"GroupIds" type:"Repeated"` Tag *[]AddTagsTag `position:"Query" name:"Tag" type:"Repeated"` }
AddTagsRequest is the request struct for api AddTags
func CreateAddTagsRequest ¶ added in v1.60.287
func CreateAddTagsRequest() (request *AddTagsRequest)
CreateAddTagsRequest creates a request to invoke AddTags API
type AddTagsResponse ¶ added in v1.60.287
type AddTagsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
AddTagsResponse is the response struct for api AddTags
func CreateAddTagsResponse ¶ added in v1.60.287
func CreateAddTagsResponse() (response *AddTagsResponse)
CreateAddTagsResponse creates a response to parse from AddTags response
type AddTagsTag ¶ added in v1.60.287
AddTagsTag is a repeated param struct in AddTagsRequest
type Aggregate ¶ added in v1.61.314
type Aggregate struct { Alias string `json:"Alias" xml:"Alias"` FieldName string `json:"FieldName" xml:"FieldName"` Function string `json:"Function" xml:"Function"` Min string `json:"Min" xml:"Min"` Max string `json:"Max" xml:"Max"` }
Aggregate is a nested struct in cms response
type Aggregates ¶ added in v1.61.314
type Aggregates struct {
Aggregate []Aggregate `json:"Aggregate" xml:"Aggregate"`
}
Aggregates is a nested struct in cms response
type Alarm ¶
type Alarm struct { RuleName string `json:"RuleName" xml:"RuleName"` ContactGroups string `json:"ContactGroups" xml:"ContactGroups"` RuleId string `json:"RuleId" xml:"RuleId"` SilenceTime string `json:"SilenceTime" xml:"SilenceTime"` Threshold string `json:"Threshold" xml:"Threshold"` Period string `json:"Period" xml:"Period"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` StartTime string `json:"StartTime" xml:"StartTime"` State string `json:"State" xml:"State"` EndTime string `json:"EndTime" xml:"EndTime"` Namespace string `json:"Namespace" xml:"Namespace"` Enable string `json:"Enable" xml:"Enable"` MetricName string `json:"MetricName" xml:"MetricName"` Statistics string `json:"Statistics" xml:"Statistics"` EvaluationCount string `json:"EvaluationCount" xml:"EvaluationCount"` Webhook string `json:"Webhook" xml:"Webhook"` }
Alarm is a nested struct in cms response
type AlarmHistory ¶
type AlarmHistory struct { RuleId string `json:"RuleId" xml:"RuleId"` 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 int64 `json:"AlertTime" xml:"AlertTime"` LastTime int64 `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"` Webhooks string `json:"Webhooks" xml:"Webhooks"` InstanceName string `json:"InstanceName" xml:"InstanceName"` ContactGroups ContactGroupsInDescribeAlertHistoryList `json:"ContactGroups" xml:"ContactGroups"` Contacts ContactsInDescribeAlertHistoryList `json:"Contacts" xml:"Contacts"` ContactALIIMs ContactALIIMs `json:"ContactALIIMs" xml:"ContactALIIMs"` ContactSmses ContactSmses `json:"ContactSmses" xml:"ContactSmses"` ContactMails ContactMails `json:"ContactMails" xml:"ContactMails"` }
AlarmHistory is a nested struct in cms response
type AlarmHistoryList ¶
type AlarmHistoryList struct {
AlarmHistory []AlarmHistory `json:"AlarmHistory" xml:"AlarmHistory"`
}
AlarmHistoryList is a nested struct in cms response
type AlarmInDescribeAlertLogList ¶ added in v1.61.836
type AlarmInDescribeAlertLogList struct { RuleId string `json:"RuleId" xml:"RuleId"` RuleName string `json:"RuleName" xml:"RuleName"` Namespace string `json:"Namespace" xml:"Namespace"` Product string `json:"Product" xml:"Product"` EventName string `json:"EventName" xml:"EventName"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` MetricName string `json:"MetricName" xml:"MetricName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Level string `json:"Level" xml:"Level"` LevelChange string `json:"LevelChange" xml:"LevelChange"` SendStatus string `json:"SendStatus" xml:"SendStatus"` AlertTime string `json:"AlertTime" xml:"AlertTime"` Message string `json:"Message" xml:"Message"` ContactGroups []string `json:"ContactGroups" xml:"ContactGroups"` WebhookList []string `json:"WebhookList" xml:"WebhookList"` ContactALIIWWList []string `json:"ContactALIIWWList" xml:"ContactALIIWWList"` ContactSMSList []string `json:"ContactSMSList" xml:"ContactSMSList"` ContactOnCallList []string `json:"ContactOnCallList" xml:"ContactOnCallList"` ContactMailList []string `json:"ContactMailList" xml:"ContactMailList"` ContactDingList []string `json:"ContactDingList" xml:"ContactDingList"` DingdingWebhookList []string `json:"DingdingWebhookList" xml:"DingdingWebhookList"` Escalation Escalation `json:"Escalation" xml:"Escalation"` ExtendedInfo []ExtInfo `json:"ExtendedInfo" xml:"ExtendedInfo"` Dimensions []DimensionsItem `json:"Dimensions" xml:"Dimensions"` }
AlarmInDescribeAlertLogList is a nested struct in cms response
type AlarmInDescribeMetricRuleList ¶ added in v1.61.639
type AlarmInDescribeMetricRuleList struct { RuleId string `json:"RuleId" xml:"RuleId"` Namespace string `json:"Namespace" xml:"Namespace"` MetricName string `json:"MetricName" xml:"MetricName"` Period string `json:"Period" xml:"Period"` EffectiveInterval string `json:"EffectiveInterval" xml:"EffectiveInterval"` NoEffectiveInterval string `json:"NoEffectiveInterval" xml:"NoEffectiveInterval"` SilenceTime int `json:"SilenceTime" xml:"SilenceTime"` EnableState bool `json:"EnableState" xml:"EnableState"` AlertState string `json:"AlertState" xml:"AlertState"` ContactGroups string `json:"ContactGroups" xml:"ContactGroups"` Webhook string `json:"Webhook" xml:"Webhook"` MailSubject string `json:"MailSubject" xml:"MailSubject"` RuleName string `json:"RuleName" xml:"RuleName"` Resources string `json:"Resources" xml:"Resources"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` Dimensions string `json:"Dimensions" xml:"Dimensions"` SourceType string `json:"SourceType" xml:"SourceType"` Escalations Escalations `json:"Escalations" xml:"Escalations"` }
AlarmInDescribeMetricRuleList is a nested struct in cms response
type Alarms ¶
type Alarms struct {
Alarm []AlarmInDescribeMetricRuleList `json:"Alarm" xml:"Alarm"`
}
Alarms is a nested struct in cms response
type Alert ¶ added in v1.61.291
type Alert struct { RuleId string `json:"RuleId" xml:"RuleId"` Namespace string `json:"Namespace" xml:"Namespace"` MetricName string `json:"MetricName" xml:"MetricName"` Period string `json:"Period" xml:"Period"` EffectiveInterval string `json:"EffectiveInterval" xml:"EffectiveInterval"` NoEffectiveInterval string `json:"NoEffectiveInterval" xml:"NoEffectiveInterval"` SilenceTime string `json:"SilenceTime" xml:"SilenceTime"` EnableState bool `json:"EnableState" xml:"EnableState"` AlertState string `json:"AlertState" xml:"AlertState"` ContactGroups string `json:"ContactGroups" xml:"ContactGroups"` Webhook string `json:"Webhook" xml:"Webhook"` MailSubject string `json:"MailSubject" xml:"MailSubject"` RuleName string `json:"RuleName" xml:"RuleName"` Resources string `json:"Resources" xml:"Resources"` Dimensions string `json:"Dimensions" xml:"Dimensions"` Escalations Escalations `json:"Escalations" xml:"Escalations"` }
Alert is a nested struct in cms response
type AlertConfig ¶
type AlertConfig struct { SilenceTime int `json:"SilenceTime" xml:"SilenceTime"` EndTime int `json:"EndTime" xml:"EndTime"` NotifyType int `json:"NotifyType" xml:"NotifyType"` StartTime int `json:"StartTime" xml:"StartTime"` WebHook string `json:"WebHook" xml:"WebHook"` EscalationList EscalationListInDescribeHostAvailabilityList `json:"EscalationList" xml:"EscalationList"` }
AlertConfig is a nested struct in cms response
type AlertConfigInDescribeGroupMonitoringAgentProcess ¶ added in v1.60.287
type AlertConfigInDescribeGroupMonitoringAgentProcess struct {
AlertConfigItem []AlertConfigItem `json:"AlertConfig" xml:"AlertConfig"`
}
AlertConfigInDescribeGroupMonitoringAgentProcess is a nested struct in cms response
type AlertConfigItem ¶ added in v1.60.287
type AlertConfigItem struct { EffectiveInterval string `json:"EffectiveInterval" xml:"EffectiveInterval"` NoEffectiveInterval string `json:"NoEffectiveInterval" xml:"NoEffectiveInterval"` SilenceTime string `json:"SilenceTime" xml:"SilenceTime"` Webhook string `json:"Webhook" xml:"Webhook"` EscalationsLevel string `json:"EscalationsLevel" xml:"EscalationsLevel"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` Times string `json:"Times" xml:"Times"` }
AlertConfigItem is a nested struct in cms response
type AlertInitConfig ¶ added in v1.61.291
type AlertInitConfig struct { Namespace string `json:"Namespace" xml:"Namespace"` MetricName string `json:"MetricName" xml:"MetricName"` Statistics string `json:"Statistics" xml:"Statistics"` EvaluationCount string `json:"EvaluationCount" xml:"EvaluationCount"` Threshold string `json:"Threshold" xml:"Threshold"` Period string `json:"Period" xml:"Period"` }
AlertInitConfig is a nested struct in cms response
type AlertInitConfigList ¶ added in v1.61.291
type AlertInitConfigList struct {
AlertInitConfig []AlertInitConfig `json:"AlertInitConfig" xml:"AlertInitConfig"`
}
AlertInitConfigList is a nested struct in cms response
type AlertList ¶ added in v1.61.291
type AlertList struct {
Alert []Alert `json:"Alert" xml:"Alert"`
}
AlertList is a nested struct in cms response
type AlertLogCount ¶ added in v1.61.836
type AlertLogCount struct {
AlertLogCountItem []AlertLogCountItem `json:"AlertLogCount" xml:"AlertLogCount"`
}
AlertLogCount is a nested struct in cms response
type AlertLogCountItem ¶ added in v1.61.836
type AlertLogCountItem struct { Count int `json:"Count" xml:"Count"` Logs []LogsItem `json:"Logs" xml:"Logs"` }
AlertLogCountItem is a nested struct in cms response
type AlertLogHistogramList ¶ added in v1.61.836
type AlertLogHistogramList struct {
AlertLogHistogramListItem []AlertLogHistogramListItem `json:"AlertLogHistogramList" xml:"AlertLogHistogramList"`
}
AlertLogHistogramList is a nested struct in cms response
type AlertLogHistogramListItem ¶ added in v1.61.836
type AlertLogHistogramListItem struct { Count int `json:"Count" xml:"Count"` From int64 `json:"From" xml:"From"` To int64 `json:"To" xml:"To"` }
AlertLogHistogramListItem is a nested struct in cms response
type AlertLogList ¶ added in v1.61.836
type AlertLogList struct {
Alarm []AlarmInDescribeAlertLogList `json:"Alarm" xml:"Alarm"`
}
AlertLogList is a nested struct in cms response
type AlertResult ¶
type AlertResult struct { RuleId string `json:"RuleId" xml:"RuleId"` RuleName string `json:"RuleName" xml:"RuleName"` Message string `json:"Message" xml:"Message"` Code int `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` }
AlertResult is a nested struct in cms response
type AlertResults ¶
type AlertResults struct {
Result []Result `json:"Result" xml:"Result"`
}
AlertResults is a nested struct in cms response
type AlertTemplate ¶
type AlertTemplate struct { RuleName string `json:"RuleName" xml:"RuleName"` Category string `json:"Category" xml:"Category"` Namespace string `json:"Namespace" xml:"Namespace"` MetricName string `json:"MetricName" xml:"MetricName"` Selector string `json:"Selector" xml:"Selector"` Webhook string `json:"Webhook" xml:"Webhook"` Escalations Escalations `json:"Escalations" xml:"Escalations"` }
AlertTemplate is a nested struct in cms response
type AlertTemplates ¶
type AlertTemplates struct {
AlertTemplate []AlertTemplate `json:"AlertTemplate" xml:"AlertTemplate"`
}
AlertTemplates is a nested struct in cms response
type AllProductInitMetricRule ¶ added in v1.61.291
type AllProductInitMetricRule struct { Product string `json:"Product" xml:"Product"` AlertInitConfigList AlertInitConfigList `json:"AlertInitConfigList" xml:"AlertInitConfigList"` }
AllProductInitMetricRule is a nested struct in cms response
type AllProductInitMetricRuleList ¶ added in v1.61.291
type AllProductInitMetricRuleList struct {
AllProductInitMetricRule []AllProductInitMetricRule `json:"AllProductInitMetricRule" xml:"AllProductInitMetricRule"`
}
AllProductInitMetricRuleList is a nested struct in cms response
type Api ¶ added in v1.61.836
type Api struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
Api is a nested struct in cms response
type ApplyHistories ¶
type ApplyHistories struct {
ApplyHistory []ApplyHistory `json:"ApplyHistory" xml:"ApplyHistory"`
}
ApplyHistories is a nested struct in cms response
type ApplyHistory ¶
type ApplyHistory struct { GroupId int64 `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` ApplyTime int64 `json:"ApplyTime" xml:"ApplyTime"` }
ApplyHistory is a nested struct in cms response
type ApplyMetricRuleTemplateRequest ¶
type ApplyMetricRuleTemplateRequest struct { *requests.RpcRequest ApplyMode string `position:"Query" name:"ApplyMode"` Webhook string `position:"Query" name:"Webhook"` TemplateIds string `position:"Query" name:"TemplateIds"` EnableEndTime requests.Integer `position:"Query" name:"EnableEndTime"` GroupId requests.Integer `position:"Query" name:"GroupId"` NotifyLevel requests.Integer `position:"Query" name:"NotifyLevel"` EnableStartTime requests.Integer `position:"Query" name:"EnableStartTime"` SilenceTime requests.Integer `position:"Query" name:"SilenceTime"` }
ApplyMetricRuleTemplateRequest is the request struct for api ApplyMetricRuleTemplate
func CreateApplyMetricRuleTemplateRequest ¶
func CreateApplyMetricRuleTemplateRequest() (request *ApplyMetricRuleTemplateRequest)
CreateApplyMetricRuleTemplateRequest creates a request to invoke ApplyMetricRuleTemplate API
type ApplyMetricRuleTemplateResponse ¶
type ApplyMetricRuleTemplateResponse 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"` Resource ResourceInApplyMetricRuleTemplate `json:"Resource" xml:"Resource"` }
ApplyMetricRuleTemplateResponse is the response struct for api ApplyMetricRuleTemplate
func CreateApplyMetricRuleTemplateResponse ¶
func CreateApplyMetricRuleTemplateResponse() (response *ApplyMetricRuleTemplateResponse)
CreateApplyMetricRuleTemplateResponse creates a response to parse from ApplyMetricRuleTemplate response
type AttachAlertResult ¶
type AttachAlertResult struct {
Contact []Contact `json:"Contact" xml:"Contact"`
}
AttachAlertResult 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 Channels ¶
type Channels struct { AliIM string `json:"AliIM" xml:"AliIM"` Mail string `json:"Mail" xml:"Mail"` SMS string `json:"SMS" xml:"SMS"` DingWebHook string `json:"DingWebHook" xml:"DingWebHook"` }
Channels is a nested struct in cms response
type ChannelsState ¶ added in v1.61.291
type ChannelsState struct { SMS string `json:"SMS" xml:"SMS"` Mail string `json:"Mail" xml:"Mail"` AliIM string `json:"AliIM" xml:"AliIM"` DingWebHook string `json:"DingWebHook" xml:"DingWebHook"` }
ChannelsState is a nested struct in cms response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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 usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddTags ¶ added in v1.60.287
func (client *Client) AddTags(request *AddTagsRequest) (response *AddTagsResponse, err error)
AddTags invokes the cms.AddTags API synchronously
func (*Client) AddTagsWithCallback ¶ added in v1.60.287
func (client *Client) AddTagsWithCallback(request *AddTagsRequest, callback func(response *AddTagsResponse, err error)) <-chan int
AddTagsWithCallback invokes the cms.AddTags API asynchronously
func (*Client) AddTagsWithChan ¶ added in v1.60.287
func (client *Client) AddTagsWithChan(request *AddTagsRequest) (<-chan *AddTagsResponse, <-chan error)
AddTagsWithChan invokes the cms.AddTags API asynchronously
func (*Client) ApplyMetricRuleTemplate ¶
func (client *Client) ApplyMetricRuleTemplate(request *ApplyMetricRuleTemplateRequest) (response *ApplyMetricRuleTemplateResponse, err error)
ApplyMetricRuleTemplate invokes the cms.ApplyMetricRuleTemplate API synchronously
func (*Client) ApplyMetricRuleTemplateWithCallback ¶
func (client *Client) ApplyMetricRuleTemplateWithCallback(request *ApplyMetricRuleTemplateRequest, callback func(response *ApplyMetricRuleTemplateResponse, err error)) <-chan int
ApplyMetricRuleTemplateWithCallback invokes the cms.ApplyMetricRuleTemplate API asynchronously
func (*Client) ApplyMetricRuleTemplateWithChan ¶
func (client *Client) ApplyMetricRuleTemplateWithChan(request *ApplyMetricRuleTemplateRequest) (<-chan *ApplyMetricRuleTemplateResponse, <-chan error)
ApplyMetricRuleTemplateWithChan invokes the cms.ApplyMetricRuleTemplate API asynchronously
func (*Client) CreateCmsCallNumOrder ¶ added in v1.61.836
func (client *Client) CreateCmsCallNumOrder(request *CreateCmsCallNumOrderRequest) (response *CreateCmsCallNumOrderResponse, err error)
CreateCmsCallNumOrder invokes the cms.CreateCmsCallNumOrder API synchronously
func (*Client) CreateCmsCallNumOrderWithCallback ¶ added in v1.61.836
func (client *Client) CreateCmsCallNumOrderWithCallback(request *CreateCmsCallNumOrderRequest, callback func(response *CreateCmsCallNumOrderResponse, err error)) <-chan int
CreateCmsCallNumOrderWithCallback invokes the cms.CreateCmsCallNumOrder API asynchronously
func (*Client) CreateCmsCallNumOrderWithChan ¶ added in v1.61.836
func (client *Client) CreateCmsCallNumOrderWithChan(request *CreateCmsCallNumOrderRequest) (<-chan *CreateCmsCallNumOrderResponse, <-chan error)
CreateCmsCallNumOrderWithChan invokes the cms.CreateCmsCallNumOrder API asynchronously
func (*Client) CreateCmsOrder ¶ added in v1.61.836
func (client *Client) CreateCmsOrder(request *CreateCmsOrderRequest) (response *CreateCmsOrderResponse, err error)
CreateCmsOrder invokes the cms.CreateCmsOrder API synchronously
func (*Client) CreateCmsOrderWithCallback ¶ added in v1.61.836
func (client *Client) CreateCmsOrderWithCallback(request *CreateCmsOrderRequest, callback func(response *CreateCmsOrderResponse, err error)) <-chan int
CreateCmsOrderWithCallback invokes the cms.CreateCmsOrder API asynchronously
func (*Client) CreateCmsOrderWithChan ¶ added in v1.61.836
func (client *Client) CreateCmsOrderWithChan(request *CreateCmsOrderRequest) (<-chan *CreateCmsOrderResponse, <-chan error)
CreateCmsOrderWithChan invokes the cms.CreateCmsOrder API asynchronously
func (*Client) CreateCmsSmspackageOrder ¶ added in v1.61.836
func (client *Client) CreateCmsSmspackageOrder(request *CreateCmsSmspackageOrderRequest) (response *CreateCmsSmspackageOrderResponse, err error)
CreateCmsSmspackageOrder invokes the cms.CreateCmsSmspackageOrder API synchronously
func (*Client) CreateCmsSmspackageOrderWithCallback ¶ added in v1.61.836
func (client *Client) CreateCmsSmspackageOrderWithCallback(request *CreateCmsSmspackageOrderRequest, callback func(response *CreateCmsSmspackageOrderResponse, err error)) <-chan int
CreateCmsSmspackageOrderWithCallback invokes the cms.CreateCmsSmspackageOrder API asynchronously
func (*Client) CreateCmsSmspackageOrderWithChan ¶ added in v1.61.836
func (client *Client) CreateCmsSmspackageOrderWithChan(request *CreateCmsSmspackageOrderRequest) (<-chan *CreateCmsSmspackageOrderResponse, <-chan error)
CreateCmsSmspackageOrderWithChan invokes the cms.CreateCmsSmspackageOrder API asynchronously
func (*Client) CreateDynamicTagGroup ¶ added in v1.60.329
func (client *Client) CreateDynamicTagGroup(request *CreateDynamicTagGroupRequest) (response *CreateDynamicTagGroupResponse, err error)
CreateDynamicTagGroup invokes the cms.CreateDynamicTagGroup API synchronously
func (*Client) CreateDynamicTagGroupWithCallback ¶ added in v1.60.329
func (client *Client) CreateDynamicTagGroupWithCallback(request *CreateDynamicTagGroupRequest, callback func(response *CreateDynamicTagGroupResponse, err error)) <-chan int
CreateDynamicTagGroupWithCallback invokes the cms.CreateDynamicTagGroup API asynchronously
func (*Client) CreateDynamicTagGroupWithChan ¶ added in v1.60.329
func (client *Client) CreateDynamicTagGroupWithChan(request *CreateDynamicTagGroupRequest) (<-chan *CreateDynamicTagGroupResponse, <-chan error)
CreateDynamicTagGroupWithChan invokes the cms.CreateDynamicTagGroup API asynchronously
func (*Client) CreateGroupMetricRules ¶
func (client *Client) CreateGroupMetricRules(request *CreateGroupMetricRulesRequest) (response *CreateGroupMetricRulesResponse, err error)
CreateGroupMetricRules invokes the cms.CreateGroupMetricRules API synchronously
func (*Client) CreateGroupMetricRulesWithCallback ¶
func (client *Client) CreateGroupMetricRulesWithCallback(request *CreateGroupMetricRulesRequest, callback func(response *CreateGroupMetricRulesResponse, err error)) <-chan int
CreateGroupMetricRulesWithCallback invokes the cms.CreateGroupMetricRules API asynchronously
func (*Client) CreateGroupMetricRulesWithChan ¶
func (client *Client) CreateGroupMetricRulesWithChan(request *CreateGroupMetricRulesRequest) (<-chan *CreateGroupMetricRulesResponse, <-chan error)
CreateGroupMetricRulesWithChan invokes the cms.CreateGroupMetricRules API asynchronously
func (*Client) CreateGroupMonitoringAgentProcess ¶ added in v1.60.287
func (client *Client) CreateGroupMonitoringAgentProcess(request *CreateGroupMonitoringAgentProcessRequest) (response *CreateGroupMonitoringAgentProcessResponse, err error)
CreateGroupMonitoringAgentProcess invokes the cms.CreateGroupMonitoringAgentProcess API synchronously
func (*Client) CreateGroupMonitoringAgentProcessWithCallback ¶ added in v1.60.287
func (client *Client) CreateGroupMonitoringAgentProcessWithCallback(request *CreateGroupMonitoringAgentProcessRequest, callback func(response *CreateGroupMonitoringAgentProcessResponse, err error)) <-chan int
CreateGroupMonitoringAgentProcessWithCallback invokes the cms.CreateGroupMonitoringAgentProcess API asynchronously
func (*Client) CreateGroupMonitoringAgentProcessWithChan ¶ added in v1.60.287
func (client *Client) CreateGroupMonitoringAgentProcessWithChan(request *CreateGroupMonitoringAgentProcessRequest) (<-chan *CreateGroupMonitoringAgentProcessResponse, <-chan error)
CreateGroupMonitoringAgentProcessWithChan invokes the cms.CreateGroupMonitoringAgentProcess API asynchronously
func (*Client) CreateHostAvailability ¶
func (client *Client) CreateHostAvailability(request *CreateHostAvailabilityRequest) (response *CreateHostAvailabilityResponse, err error)
CreateHostAvailability invokes the cms.CreateHostAvailability API synchronously
func (*Client) CreateHostAvailabilityWithCallback ¶
func (client *Client) CreateHostAvailabilityWithCallback(request *CreateHostAvailabilityRequest, callback func(response *CreateHostAvailabilityResponse, err error)) <-chan int
CreateHostAvailabilityWithCallback invokes the cms.CreateHostAvailability API asynchronously
func (*Client) CreateHostAvailabilityWithChan ¶
func (client *Client) CreateHostAvailabilityWithChan(request *CreateHostAvailabilityRequest) (<-chan *CreateHostAvailabilityResponse, <-chan error)
CreateHostAvailabilityWithChan invokes the cms.CreateHostAvailability API asynchronously
func (*Client) CreateMetricRuleResources ¶
func (client *Client) CreateMetricRuleResources(request *CreateMetricRuleResourcesRequest) (response *CreateMetricRuleResourcesResponse, err error)
CreateMetricRuleResources invokes the cms.CreateMetricRuleResources API synchronously
func (*Client) CreateMetricRuleResourcesWithCallback ¶
func (client *Client) CreateMetricRuleResourcesWithCallback(request *CreateMetricRuleResourcesRequest, callback func(response *CreateMetricRuleResourcesResponse, err error)) <-chan int
CreateMetricRuleResourcesWithCallback invokes the cms.CreateMetricRuleResources API asynchronously
func (*Client) CreateMetricRuleResourcesWithChan ¶
func (client *Client) CreateMetricRuleResourcesWithChan(request *CreateMetricRuleResourcesRequest) (<-chan *CreateMetricRuleResourcesResponse, <-chan error)
CreateMetricRuleResourcesWithChan invokes the cms.CreateMetricRuleResources API asynchronously
func (*Client) CreateMetricRuleTemplate ¶
func (client *Client) CreateMetricRuleTemplate(request *CreateMetricRuleTemplateRequest) (response *CreateMetricRuleTemplateResponse, err error)
CreateMetricRuleTemplate invokes the cms.CreateMetricRuleTemplate API synchronously
func (*Client) CreateMetricRuleTemplateWithCallback ¶
func (client *Client) CreateMetricRuleTemplateWithCallback(request *CreateMetricRuleTemplateRequest, callback func(response *CreateMetricRuleTemplateResponse, err error)) <-chan int
CreateMetricRuleTemplateWithCallback invokes the cms.CreateMetricRuleTemplate API asynchronously
func (*Client) CreateMetricRuleTemplateWithChan ¶
func (client *Client) CreateMetricRuleTemplateWithChan(request *CreateMetricRuleTemplateRequest) (<-chan *CreateMetricRuleTemplateResponse, <-chan error)
CreateMetricRuleTemplateWithChan invokes the cms.CreateMetricRuleTemplate API asynchronously
func (*Client) CreateMonitorAgentProcess ¶
func (client *Client) CreateMonitorAgentProcess(request *CreateMonitorAgentProcessRequest) (response *CreateMonitorAgentProcessResponse, err error)
CreateMonitorAgentProcess invokes the cms.CreateMonitorAgentProcess API synchronously
func (*Client) CreateMonitorAgentProcessWithCallback ¶
func (client *Client) CreateMonitorAgentProcessWithCallback(request *CreateMonitorAgentProcessRequest, callback func(response *CreateMonitorAgentProcessResponse, err error)) <-chan int
CreateMonitorAgentProcessWithCallback invokes the cms.CreateMonitorAgentProcess API asynchronously
func (*Client) CreateMonitorAgentProcessWithChan ¶
func (client *Client) CreateMonitorAgentProcessWithChan(request *CreateMonitorAgentProcessRequest) (<-chan *CreateMonitorAgentProcessResponse, <-chan error)
CreateMonitorAgentProcessWithChan invokes the cms.CreateMonitorAgentProcess API asynchronously
func (*Client) CreateMonitorGroup ¶
func (client *Client) CreateMonitorGroup(request *CreateMonitorGroupRequest) (response *CreateMonitorGroupResponse, err error)
CreateMonitorGroup invokes the cms.CreateMonitorGroup API synchronously
func (*Client) CreateMonitorGroupByResourceGroupId ¶ added in v1.61.836
func (client *Client) CreateMonitorGroupByResourceGroupId(request *CreateMonitorGroupByResourceGroupIdRequest) (response *CreateMonitorGroupByResourceGroupIdResponse, err error)
CreateMonitorGroupByResourceGroupId invokes the cms.CreateMonitorGroupByResourceGroupId API synchronously
func (*Client) CreateMonitorGroupByResourceGroupIdWithCallback ¶ added in v1.61.836
func (client *Client) CreateMonitorGroupByResourceGroupIdWithCallback(request *CreateMonitorGroupByResourceGroupIdRequest, callback func(response *CreateMonitorGroupByResourceGroupIdResponse, err error)) <-chan int
CreateMonitorGroupByResourceGroupIdWithCallback invokes the cms.CreateMonitorGroupByResourceGroupId API asynchronously
func (*Client) CreateMonitorGroupByResourceGroupIdWithChan ¶ added in v1.61.836
func (client *Client) CreateMonitorGroupByResourceGroupIdWithChan(request *CreateMonitorGroupByResourceGroupIdRequest) (<-chan *CreateMonitorGroupByResourceGroupIdResponse, <-chan error)
CreateMonitorGroupByResourceGroupIdWithChan invokes the cms.CreateMonitorGroupByResourceGroupId API asynchronously
func (*Client) CreateMonitorGroupInstances ¶
func (client *Client) CreateMonitorGroupInstances(request *CreateMonitorGroupInstancesRequest) (response *CreateMonitorGroupInstancesResponse, err error)
CreateMonitorGroupInstances invokes the cms.CreateMonitorGroupInstances API synchronously
func (*Client) CreateMonitorGroupInstancesWithCallback ¶
func (client *Client) CreateMonitorGroupInstancesWithCallback(request *CreateMonitorGroupInstancesRequest, callback func(response *CreateMonitorGroupInstancesResponse, err error)) <-chan int
CreateMonitorGroupInstancesWithCallback invokes the cms.CreateMonitorGroupInstances API asynchronously
func (*Client) CreateMonitorGroupInstancesWithChan ¶
func (client *Client) CreateMonitorGroupInstancesWithChan(request *CreateMonitorGroupInstancesRequest) (<-chan *CreateMonitorGroupInstancesResponse, <-chan error)
CreateMonitorGroupInstancesWithChan invokes the cms.CreateMonitorGroupInstances API asynchronously
func (*Client) CreateMonitorGroupNotifyPolicy ¶
func (client *Client) CreateMonitorGroupNotifyPolicy(request *CreateMonitorGroupNotifyPolicyRequest) (response *CreateMonitorGroupNotifyPolicyResponse, err error)
CreateMonitorGroupNotifyPolicy invokes the cms.CreateMonitorGroupNotifyPolicy API synchronously
func (*Client) CreateMonitorGroupNotifyPolicyWithCallback ¶
func (client *Client) CreateMonitorGroupNotifyPolicyWithCallback(request *CreateMonitorGroupNotifyPolicyRequest, callback func(response *CreateMonitorGroupNotifyPolicyResponse, err error)) <-chan int
CreateMonitorGroupNotifyPolicyWithCallback invokes the cms.CreateMonitorGroupNotifyPolicy API asynchronously
func (*Client) CreateMonitorGroupNotifyPolicyWithChan ¶
func (client *Client) CreateMonitorGroupNotifyPolicyWithChan(request *CreateMonitorGroupNotifyPolicyRequest) (<-chan *CreateMonitorGroupNotifyPolicyResponse, <-chan error)
CreateMonitorGroupNotifyPolicyWithChan invokes the cms.CreateMonitorGroupNotifyPolicy API asynchronously
func (*Client) CreateMonitorGroupWithCallback ¶
func (client *Client) CreateMonitorGroupWithCallback(request *CreateMonitorGroupRequest, callback func(response *CreateMonitorGroupResponse, err error)) <-chan int
CreateMonitorGroupWithCallback invokes the cms.CreateMonitorGroup API asynchronously
func (*Client) CreateMonitorGroupWithChan ¶
func (client *Client) CreateMonitorGroupWithChan(request *CreateMonitorGroupRequest) (<-chan *CreateMonitorGroupResponse, <-chan error)
CreateMonitorGroupWithChan invokes the cms.CreateMonitorGroup API asynchronously
func (*Client) CreateMonitoringAgentProcess ¶
func (client *Client) CreateMonitoringAgentProcess(request *CreateMonitoringAgentProcessRequest) (response *CreateMonitoringAgentProcessResponse, err error)
CreateMonitoringAgentProcess invokes the cms.CreateMonitoringAgentProcess API synchronously
func (*Client) CreateMonitoringAgentProcessWithCallback ¶
func (client *Client) CreateMonitoringAgentProcessWithCallback(request *CreateMonitoringAgentProcessRequest, callback func(response *CreateMonitoringAgentProcessResponse, err error)) <-chan int
CreateMonitoringAgentProcessWithCallback invokes the cms.CreateMonitoringAgentProcess API asynchronously
func (*Client) CreateMonitoringAgentProcessWithChan ¶
func (client *Client) CreateMonitoringAgentProcessWithChan(request *CreateMonitoringAgentProcessRequest) (<-chan *CreateMonitoringAgentProcessResponse, <-chan error)
CreateMonitoringAgentProcessWithChan invokes the cms.CreateMonitoringAgentProcess API asynchronously
func (*Client) CreateSiteMonitor ¶
func (client *Client) CreateSiteMonitor(request *CreateSiteMonitorRequest) (response *CreateSiteMonitorResponse, err error)
CreateSiteMonitor invokes the cms.CreateSiteMonitor API synchronously
func (*Client) CreateSiteMonitorWithCallback ¶
func (client *Client) CreateSiteMonitorWithCallback(request *CreateSiteMonitorRequest, callback func(response *CreateSiteMonitorResponse, err error)) <-chan int
CreateSiteMonitorWithCallback invokes the cms.CreateSiteMonitor API asynchronously
func (*Client) CreateSiteMonitorWithChan ¶
func (client *Client) CreateSiteMonitorWithChan(request *CreateSiteMonitorRequest) (<-chan *CreateSiteMonitorResponse, <-chan error)
CreateSiteMonitorWithChan invokes the cms.CreateSiteMonitor API asynchronously
func (*Client) DeleteContact ¶
func (client *Client) DeleteContact(request *DeleteContactRequest) (response *DeleteContactResponse, err error)
DeleteContact invokes the cms.DeleteContact API synchronously
func (*Client) DeleteContactGroup ¶
func (client *Client) DeleteContactGroup(request *DeleteContactGroupRequest) (response *DeleteContactGroupResponse, err error)
DeleteContactGroup invokes the cms.DeleteContactGroup API synchronously
func (*Client) DeleteContactGroupWithCallback ¶
func (client *Client) DeleteContactGroupWithCallback(request *DeleteContactGroupRequest, callback func(response *DeleteContactGroupResponse, err error)) <-chan int
DeleteContactGroupWithCallback invokes the cms.DeleteContactGroup API asynchronously
func (*Client) DeleteContactGroupWithChan ¶
func (client *Client) DeleteContactGroupWithChan(request *DeleteContactGroupRequest) (<-chan *DeleteContactGroupResponse, <-chan error)
DeleteContactGroupWithChan invokes the cms.DeleteContactGroup API asynchronously
func (*Client) DeleteContactWithCallback ¶
func (client *Client) DeleteContactWithCallback(request *DeleteContactRequest, callback func(response *DeleteContactResponse, err error)) <-chan int
DeleteContactWithCallback invokes the cms.DeleteContact API asynchronously
func (*Client) DeleteContactWithChan ¶
func (client *Client) DeleteContactWithChan(request *DeleteContactRequest) (<-chan *DeleteContactResponse, <-chan error)
DeleteContactWithChan invokes the cms.DeleteContact API asynchronously
func (*Client) DeleteCustomMetric ¶
func (client *Client) DeleteCustomMetric(request *DeleteCustomMetricRequest) (response *DeleteCustomMetricResponse, err error)
DeleteCustomMetric invokes the cms.DeleteCustomMetric API synchronously
func (*Client) DeleteCustomMetricWithCallback ¶
func (client *Client) DeleteCustomMetricWithCallback(request *DeleteCustomMetricRequest, callback func(response *DeleteCustomMetricResponse, err error)) <-chan int
DeleteCustomMetricWithCallback invokes the cms.DeleteCustomMetric API asynchronously
func (*Client) DeleteCustomMetricWithChan ¶
func (client *Client) DeleteCustomMetricWithChan(request *DeleteCustomMetricRequest) (<-chan *DeleteCustomMetricResponse, <-chan error)
DeleteCustomMetricWithChan invokes the cms.DeleteCustomMetric API asynchronously
func (*Client) DeleteDynamicTagGroup ¶ added in v1.60.329
func (client *Client) DeleteDynamicTagGroup(request *DeleteDynamicTagGroupRequest) (response *DeleteDynamicTagGroupResponse, err error)
DeleteDynamicTagGroup invokes the cms.DeleteDynamicTagGroup API synchronously
func (*Client) DeleteDynamicTagGroupWithCallback ¶ added in v1.60.329
func (client *Client) DeleteDynamicTagGroupWithCallback(request *DeleteDynamicTagGroupRequest, callback func(response *DeleteDynamicTagGroupResponse, err error)) <-chan int
DeleteDynamicTagGroupWithCallback invokes the cms.DeleteDynamicTagGroup API asynchronously
func (*Client) DeleteDynamicTagGroupWithChan ¶ added in v1.60.329
func (client *Client) DeleteDynamicTagGroupWithChan(request *DeleteDynamicTagGroupRequest) (<-chan *DeleteDynamicTagGroupResponse, <-chan error)
DeleteDynamicTagGroupWithChan invokes the cms.DeleteDynamicTagGroup API asynchronously
func (*Client) DeleteEventRuleTargets ¶
func (client *Client) DeleteEventRuleTargets(request *DeleteEventRuleTargetsRequest) (response *DeleteEventRuleTargetsResponse, err error)
DeleteEventRuleTargets invokes the cms.DeleteEventRuleTargets API synchronously
func (*Client) DeleteEventRuleTargetsWithCallback ¶
func (client *Client) DeleteEventRuleTargetsWithCallback(request *DeleteEventRuleTargetsRequest, callback func(response *DeleteEventRuleTargetsResponse, err error)) <-chan int
DeleteEventRuleTargetsWithCallback invokes the cms.DeleteEventRuleTargets API asynchronously
func (*Client) DeleteEventRuleTargetsWithChan ¶
func (client *Client) DeleteEventRuleTargetsWithChan(request *DeleteEventRuleTargetsRequest) (<-chan *DeleteEventRuleTargetsResponse, <-chan error)
DeleteEventRuleTargetsWithChan invokes the cms.DeleteEventRuleTargets API asynchronously
func (*Client) DeleteEventRules ¶
func (client *Client) DeleteEventRules(request *DeleteEventRulesRequest) (response *DeleteEventRulesResponse, err error)
DeleteEventRules invokes the cms.DeleteEventRules API synchronously
func (*Client) DeleteEventRulesWithCallback ¶
func (client *Client) DeleteEventRulesWithCallback(request *DeleteEventRulesRequest, callback func(response *DeleteEventRulesResponse, err error)) <-chan int
DeleteEventRulesWithCallback invokes the cms.DeleteEventRules API asynchronously
func (*Client) DeleteEventRulesWithChan ¶
func (client *Client) DeleteEventRulesWithChan(request *DeleteEventRulesRequest) (<-chan *DeleteEventRulesResponse, <-chan error)
DeleteEventRulesWithChan invokes the cms.DeleteEventRules API asynchronously
func (*Client) DeleteExporterOutput ¶ added in v1.61.61
func (client *Client) DeleteExporterOutput(request *DeleteExporterOutputRequest) (response *DeleteExporterOutputResponse, err error)
DeleteExporterOutput invokes the cms.DeleteExporterOutput API synchronously
func (*Client) DeleteExporterOutputWithCallback ¶ added in v1.61.61
func (client *Client) DeleteExporterOutputWithCallback(request *DeleteExporterOutputRequest, callback func(response *DeleteExporterOutputResponse, err error)) <-chan int
DeleteExporterOutputWithCallback invokes the cms.DeleteExporterOutput API asynchronously
func (*Client) DeleteExporterOutputWithChan ¶ added in v1.61.61
func (client *Client) DeleteExporterOutputWithChan(request *DeleteExporterOutputRequest) (<-chan *DeleteExporterOutputResponse, <-chan error)
DeleteExporterOutputWithChan invokes the cms.DeleteExporterOutput API asynchronously
func (*Client) DeleteExporterRule ¶ added in v1.61.61
func (client *Client) DeleteExporterRule(request *DeleteExporterRuleRequest) (response *DeleteExporterRuleResponse, err error)
DeleteExporterRule invokes the cms.DeleteExporterRule API synchronously
func (*Client) DeleteExporterRuleWithCallback ¶ added in v1.61.61
func (client *Client) DeleteExporterRuleWithCallback(request *DeleteExporterRuleRequest, callback func(response *DeleteExporterRuleResponse, err error)) <-chan int
DeleteExporterRuleWithCallback invokes the cms.DeleteExporterRule API asynchronously
func (*Client) DeleteExporterRuleWithChan ¶ added in v1.61.61
func (client *Client) DeleteExporterRuleWithChan(request *DeleteExporterRuleRequest) (<-chan *DeleteExporterRuleResponse, <-chan error)
DeleteExporterRuleWithChan invokes the cms.DeleteExporterRule API asynchronously
func (*Client) DeleteGroupMonitoringAgentProcess ¶ added in v1.60.287
func (client *Client) DeleteGroupMonitoringAgentProcess(request *DeleteGroupMonitoringAgentProcessRequest) (response *DeleteGroupMonitoringAgentProcessResponse, err error)
DeleteGroupMonitoringAgentProcess invokes the cms.DeleteGroupMonitoringAgentProcess API synchronously
func (*Client) DeleteGroupMonitoringAgentProcessWithCallback ¶ added in v1.60.287
func (client *Client) DeleteGroupMonitoringAgentProcessWithCallback(request *DeleteGroupMonitoringAgentProcessRequest, callback func(response *DeleteGroupMonitoringAgentProcessResponse, err error)) <-chan int
DeleteGroupMonitoringAgentProcessWithCallback invokes the cms.DeleteGroupMonitoringAgentProcess API asynchronously
func (*Client) DeleteGroupMonitoringAgentProcessWithChan ¶ added in v1.60.287
func (client *Client) DeleteGroupMonitoringAgentProcessWithChan(request *DeleteGroupMonitoringAgentProcessRequest) (<-chan *DeleteGroupMonitoringAgentProcessResponse, <-chan error)
DeleteGroupMonitoringAgentProcessWithChan invokes the cms.DeleteGroupMonitoringAgentProcess API asynchronously
func (*Client) DeleteHostAvailability ¶
func (client *Client) DeleteHostAvailability(request *DeleteHostAvailabilityRequest) (response *DeleteHostAvailabilityResponse, err error)
DeleteHostAvailability invokes the cms.DeleteHostAvailability API synchronously
func (*Client) DeleteHostAvailabilityWithCallback ¶
func (client *Client) DeleteHostAvailabilityWithCallback(request *DeleteHostAvailabilityRequest, callback func(response *DeleteHostAvailabilityResponse, err error)) <-chan int
DeleteHostAvailabilityWithCallback invokes the cms.DeleteHostAvailability API asynchronously
func (*Client) DeleteHostAvailabilityWithChan ¶
func (client *Client) DeleteHostAvailabilityWithChan(request *DeleteHostAvailabilityRequest) (<-chan *DeleteHostAvailabilityResponse, <-chan error)
DeleteHostAvailabilityWithChan invokes the cms.DeleteHostAvailability API asynchronously
func (*Client) DeleteLogMonitor ¶ added in v1.61.314
func (client *Client) DeleteLogMonitor(request *DeleteLogMonitorRequest) (response *DeleteLogMonitorResponse, err error)
DeleteLogMonitor invokes the cms.DeleteLogMonitor API synchronously
func (*Client) DeleteLogMonitorWithCallback ¶ added in v1.61.314
func (client *Client) DeleteLogMonitorWithCallback(request *DeleteLogMonitorRequest, callback func(response *DeleteLogMonitorResponse, err error)) <-chan int
DeleteLogMonitorWithCallback invokes the cms.DeleteLogMonitor API asynchronously
func (*Client) DeleteLogMonitorWithChan ¶ added in v1.61.314
func (client *Client) DeleteLogMonitorWithChan(request *DeleteLogMonitorRequest) (<-chan *DeleteLogMonitorResponse, <-chan error)
DeleteLogMonitorWithChan invokes the cms.DeleteLogMonitor API asynchronously
func (*Client) DeleteMetricRuleResources ¶
func (client *Client) DeleteMetricRuleResources(request *DeleteMetricRuleResourcesRequest) (response *DeleteMetricRuleResourcesResponse, err error)
DeleteMetricRuleResources invokes the cms.DeleteMetricRuleResources API synchronously
func (*Client) DeleteMetricRuleResourcesWithCallback ¶
func (client *Client) DeleteMetricRuleResourcesWithCallback(request *DeleteMetricRuleResourcesRequest, callback func(response *DeleteMetricRuleResourcesResponse, err error)) <-chan int
DeleteMetricRuleResourcesWithCallback invokes the cms.DeleteMetricRuleResources API asynchronously
func (*Client) DeleteMetricRuleResourcesWithChan ¶
func (client *Client) DeleteMetricRuleResourcesWithChan(request *DeleteMetricRuleResourcesRequest) (<-chan *DeleteMetricRuleResourcesResponse, <-chan error)
DeleteMetricRuleResourcesWithChan invokes the cms.DeleteMetricRuleResources API asynchronously
func (*Client) DeleteMetricRuleTargets ¶
func (client *Client) DeleteMetricRuleTargets(request *DeleteMetricRuleTargetsRequest) (response *DeleteMetricRuleTargetsResponse, err error)
DeleteMetricRuleTargets invokes the cms.DeleteMetricRuleTargets API synchronously
func (*Client) DeleteMetricRuleTargetsWithCallback ¶
func (client *Client) DeleteMetricRuleTargetsWithCallback(request *DeleteMetricRuleTargetsRequest, callback func(response *DeleteMetricRuleTargetsResponse, err error)) <-chan int
DeleteMetricRuleTargetsWithCallback invokes the cms.DeleteMetricRuleTargets API asynchronously
func (*Client) DeleteMetricRuleTargetsWithChan ¶
func (client *Client) DeleteMetricRuleTargetsWithChan(request *DeleteMetricRuleTargetsRequest) (<-chan *DeleteMetricRuleTargetsResponse, <-chan error)
DeleteMetricRuleTargetsWithChan invokes the cms.DeleteMetricRuleTargets API asynchronously
func (*Client) DeleteMetricRuleTemplate ¶
func (client *Client) DeleteMetricRuleTemplate(request *DeleteMetricRuleTemplateRequest) (response *DeleteMetricRuleTemplateResponse, err error)
DeleteMetricRuleTemplate invokes the cms.DeleteMetricRuleTemplate API synchronously
func (*Client) DeleteMetricRuleTemplateWithCallback ¶
func (client *Client) DeleteMetricRuleTemplateWithCallback(request *DeleteMetricRuleTemplateRequest, callback func(response *DeleteMetricRuleTemplateResponse, err error)) <-chan int
DeleteMetricRuleTemplateWithCallback invokes the cms.DeleteMetricRuleTemplate API asynchronously
func (*Client) DeleteMetricRuleTemplateWithChan ¶
func (client *Client) DeleteMetricRuleTemplateWithChan(request *DeleteMetricRuleTemplateRequest) (<-chan *DeleteMetricRuleTemplateResponse, <-chan error)
DeleteMetricRuleTemplateWithChan invokes the cms.DeleteMetricRuleTemplate API asynchronously
func (*Client) DeleteMetricRules ¶
func (client *Client) DeleteMetricRules(request *DeleteMetricRulesRequest) (response *DeleteMetricRulesResponse, err error)
DeleteMetricRules invokes the cms.DeleteMetricRules API synchronously
func (*Client) DeleteMetricRulesWithCallback ¶
func (client *Client) DeleteMetricRulesWithCallback(request *DeleteMetricRulesRequest, callback func(response *DeleteMetricRulesResponse, err error)) <-chan int
DeleteMetricRulesWithCallback invokes the cms.DeleteMetricRules API asynchronously
func (*Client) DeleteMetricRulesWithChan ¶
func (client *Client) DeleteMetricRulesWithChan(request *DeleteMetricRulesRequest) (<-chan *DeleteMetricRulesResponse, <-chan error)
DeleteMetricRulesWithChan invokes the cms.DeleteMetricRules API asynchronously
func (*Client) DeleteMonitorGroup ¶
func (client *Client) DeleteMonitorGroup(request *DeleteMonitorGroupRequest) (response *DeleteMonitorGroupResponse, err error)
DeleteMonitorGroup invokes the cms.DeleteMonitorGroup API synchronously
func (*Client) DeleteMonitorGroupDynamicRule ¶
func (client *Client) DeleteMonitorGroupDynamicRule(request *DeleteMonitorGroupDynamicRuleRequest) (response *DeleteMonitorGroupDynamicRuleResponse, err error)
DeleteMonitorGroupDynamicRule invokes the cms.DeleteMonitorGroupDynamicRule API synchronously
func (*Client) DeleteMonitorGroupDynamicRuleWithCallback ¶
func (client *Client) DeleteMonitorGroupDynamicRuleWithCallback(request *DeleteMonitorGroupDynamicRuleRequest, callback func(response *DeleteMonitorGroupDynamicRuleResponse, err error)) <-chan int
DeleteMonitorGroupDynamicRuleWithCallback invokes the cms.DeleteMonitorGroupDynamicRule API asynchronously
func (*Client) DeleteMonitorGroupDynamicRuleWithChan ¶
func (client *Client) DeleteMonitorGroupDynamicRuleWithChan(request *DeleteMonitorGroupDynamicRuleRequest) (<-chan *DeleteMonitorGroupDynamicRuleResponse, <-chan error)
DeleteMonitorGroupDynamicRuleWithChan invokes the cms.DeleteMonitorGroupDynamicRule API asynchronously
func (*Client) DeleteMonitorGroupInstances ¶
func (client *Client) DeleteMonitorGroupInstances(request *DeleteMonitorGroupInstancesRequest) (response *DeleteMonitorGroupInstancesResponse, err error)
DeleteMonitorGroupInstances invokes the cms.DeleteMonitorGroupInstances API synchronously
func (*Client) DeleteMonitorGroupInstancesWithCallback ¶
func (client *Client) DeleteMonitorGroupInstancesWithCallback(request *DeleteMonitorGroupInstancesRequest, callback func(response *DeleteMonitorGroupInstancesResponse, err error)) <-chan int
DeleteMonitorGroupInstancesWithCallback invokes the cms.DeleteMonitorGroupInstances API asynchronously
func (*Client) DeleteMonitorGroupInstancesWithChan ¶
func (client *Client) DeleteMonitorGroupInstancesWithChan(request *DeleteMonitorGroupInstancesRequest) (<-chan *DeleteMonitorGroupInstancesResponse, <-chan error)
DeleteMonitorGroupInstancesWithChan invokes the cms.DeleteMonitorGroupInstances API asynchronously
func (*Client) DeleteMonitorGroupNotifyPolicy ¶
func (client *Client) DeleteMonitorGroupNotifyPolicy(request *DeleteMonitorGroupNotifyPolicyRequest) (response *DeleteMonitorGroupNotifyPolicyResponse, err error)
DeleteMonitorGroupNotifyPolicy invokes the cms.DeleteMonitorGroupNotifyPolicy API synchronously
func (*Client) DeleteMonitorGroupNotifyPolicyWithCallback ¶
func (client *Client) DeleteMonitorGroupNotifyPolicyWithCallback(request *DeleteMonitorGroupNotifyPolicyRequest, callback func(response *DeleteMonitorGroupNotifyPolicyResponse, err error)) <-chan int
DeleteMonitorGroupNotifyPolicyWithCallback invokes the cms.DeleteMonitorGroupNotifyPolicy API asynchronously
func (*Client) DeleteMonitorGroupNotifyPolicyWithChan ¶
func (client *Client) DeleteMonitorGroupNotifyPolicyWithChan(request *DeleteMonitorGroupNotifyPolicyRequest) (<-chan *DeleteMonitorGroupNotifyPolicyResponse, <-chan error)
DeleteMonitorGroupNotifyPolicyWithChan invokes the cms.DeleteMonitorGroupNotifyPolicy API asynchronously
func (*Client) DeleteMonitorGroupWithCallback ¶
func (client *Client) DeleteMonitorGroupWithCallback(request *DeleteMonitorGroupRequest, callback func(response *DeleteMonitorGroupResponse, err error)) <-chan int
DeleteMonitorGroupWithCallback invokes the cms.DeleteMonitorGroup API asynchronously
func (*Client) DeleteMonitorGroupWithChan ¶
func (client *Client) DeleteMonitorGroupWithChan(request *DeleteMonitorGroupRequest) (<-chan *DeleteMonitorGroupResponse, <-chan error)
DeleteMonitorGroupWithChan invokes the cms.DeleteMonitorGroup API asynchronously
func (*Client) DeleteMonitoringAgentProcess ¶
func (client *Client) DeleteMonitoringAgentProcess(request *DeleteMonitoringAgentProcessRequest) (response *DeleteMonitoringAgentProcessResponse, err error)
DeleteMonitoringAgentProcess invokes the cms.DeleteMonitoringAgentProcess API synchronously
func (*Client) DeleteMonitoringAgentProcessWithCallback ¶
func (client *Client) DeleteMonitoringAgentProcessWithCallback(request *DeleteMonitoringAgentProcessRequest, callback func(response *DeleteMonitoringAgentProcessResponse, err error)) <-chan int
DeleteMonitoringAgentProcessWithCallback invokes the cms.DeleteMonitoringAgentProcess API asynchronously
func (*Client) DeleteMonitoringAgentProcessWithChan ¶
func (client *Client) DeleteMonitoringAgentProcessWithChan(request *DeleteMonitoringAgentProcessRequest) (<-chan *DeleteMonitoringAgentProcessResponse, <-chan error)
DeleteMonitoringAgentProcessWithChan invokes the cms.DeleteMonitoringAgentProcess API asynchronously
func (*Client) DeleteSiteMonitors ¶
func (client *Client) DeleteSiteMonitors(request *DeleteSiteMonitorsRequest) (response *DeleteSiteMonitorsResponse, err error)
DeleteSiteMonitors invokes the cms.DeleteSiteMonitors API synchronously
func (*Client) DeleteSiteMonitorsWithCallback ¶
func (client *Client) DeleteSiteMonitorsWithCallback(request *DeleteSiteMonitorsRequest, callback func(response *DeleteSiteMonitorsResponse, err error)) <-chan int
DeleteSiteMonitorsWithCallback invokes the cms.DeleteSiteMonitors API asynchronously
func (*Client) DeleteSiteMonitorsWithChan ¶
func (client *Client) DeleteSiteMonitorsWithChan(request *DeleteSiteMonitorsRequest) (<-chan *DeleteSiteMonitorsResponse, <-chan error)
DeleteSiteMonitorsWithChan invokes the cms.DeleteSiteMonitors API asynchronously
func (*Client) DescribeActiveMetricRuleList ¶
func (client *Client) DescribeActiveMetricRuleList(request *DescribeActiveMetricRuleListRequest) (response *DescribeActiveMetricRuleListResponse, err error)
DescribeActiveMetricRuleList invokes the cms.DescribeActiveMetricRuleList API synchronously
func (*Client) DescribeActiveMetricRuleListWithCallback ¶
func (client *Client) DescribeActiveMetricRuleListWithCallback(request *DescribeActiveMetricRuleListRequest, callback func(response *DescribeActiveMetricRuleListResponse, err error)) <-chan int
DescribeActiveMetricRuleListWithCallback invokes the cms.DescribeActiveMetricRuleList API asynchronously
func (*Client) DescribeActiveMetricRuleListWithChan ¶
func (client *Client) DescribeActiveMetricRuleListWithChan(request *DescribeActiveMetricRuleListRequest) (<-chan *DescribeActiveMetricRuleListResponse, <-chan error)
DescribeActiveMetricRuleListWithChan invokes the cms.DescribeActiveMetricRuleList API asynchronously
func (*Client) DescribeAlertHistoryList ¶
func (client *Client) DescribeAlertHistoryList(request *DescribeAlertHistoryListRequest) (response *DescribeAlertHistoryListResponse, err error)
DescribeAlertHistoryList invokes the cms.DescribeAlertHistoryList API synchronously
func (*Client) DescribeAlertHistoryListWithCallback ¶
func (client *Client) DescribeAlertHistoryListWithCallback(request *DescribeAlertHistoryListRequest, callback func(response *DescribeAlertHistoryListResponse, err error)) <-chan int
DescribeAlertHistoryListWithCallback invokes the cms.DescribeAlertHistoryList API asynchronously
func (*Client) DescribeAlertHistoryListWithChan ¶
func (client *Client) DescribeAlertHistoryListWithChan(request *DescribeAlertHistoryListRequest) (<-chan *DescribeAlertHistoryListResponse, <-chan error)
DescribeAlertHistoryListWithChan invokes the cms.DescribeAlertHistoryList API asynchronously
func (*Client) DescribeAlertLogCount ¶ added in v1.61.836
func (client *Client) DescribeAlertLogCount(request *DescribeAlertLogCountRequest) (response *DescribeAlertLogCountResponse, err error)
DescribeAlertLogCount invokes the cms.DescribeAlertLogCount API synchronously
func (*Client) DescribeAlertLogCountWithCallback ¶ added in v1.61.836
func (client *Client) DescribeAlertLogCountWithCallback(request *DescribeAlertLogCountRequest, callback func(response *DescribeAlertLogCountResponse, err error)) <-chan int
DescribeAlertLogCountWithCallback invokes the cms.DescribeAlertLogCount API asynchronously
func (*Client) DescribeAlertLogCountWithChan ¶ added in v1.61.836
func (client *Client) DescribeAlertLogCountWithChan(request *DescribeAlertLogCountRequest) (<-chan *DescribeAlertLogCountResponse, <-chan error)
DescribeAlertLogCountWithChan invokes the cms.DescribeAlertLogCount API asynchronously
func (*Client) DescribeAlertLogHistogram ¶ added in v1.61.836
func (client *Client) DescribeAlertLogHistogram(request *DescribeAlertLogHistogramRequest) (response *DescribeAlertLogHistogramResponse, err error)
DescribeAlertLogHistogram invokes the cms.DescribeAlertLogHistogram API synchronously
func (*Client) DescribeAlertLogHistogramWithCallback ¶ added in v1.61.836
func (client *Client) DescribeAlertLogHistogramWithCallback(request *DescribeAlertLogHistogramRequest, callback func(response *DescribeAlertLogHistogramResponse, err error)) <-chan int
DescribeAlertLogHistogramWithCallback invokes the cms.DescribeAlertLogHistogram API asynchronously
func (*Client) DescribeAlertLogHistogramWithChan ¶ added in v1.61.836
func (client *Client) DescribeAlertLogHistogramWithChan(request *DescribeAlertLogHistogramRequest) (<-chan *DescribeAlertLogHistogramResponse, <-chan error)
DescribeAlertLogHistogramWithChan invokes the cms.DescribeAlertLogHistogram API asynchronously
func (*Client) DescribeAlertLogList ¶ added in v1.61.836
func (client *Client) DescribeAlertLogList(request *DescribeAlertLogListRequest) (response *DescribeAlertLogListResponse, err error)
DescribeAlertLogList invokes the cms.DescribeAlertLogList API synchronously
func (*Client) DescribeAlertLogListWithCallback ¶ added in v1.61.836
func (client *Client) DescribeAlertLogListWithCallback(request *DescribeAlertLogListRequest, callback func(response *DescribeAlertLogListResponse, err error)) <-chan int
DescribeAlertLogListWithCallback invokes the cms.DescribeAlertLogList API asynchronously
func (*Client) DescribeAlertLogListWithChan ¶ added in v1.61.836
func (client *Client) DescribeAlertLogListWithChan(request *DescribeAlertLogListRequest) (<-chan *DescribeAlertLogListResponse, <-chan error)
DescribeAlertLogListWithChan invokes the cms.DescribeAlertLogList API asynchronously
func (*Client) DescribeAlertingMetricRuleResources ¶
func (client *Client) DescribeAlertingMetricRuleResources(request *DescribeAlertingMetricRuleResourcesRequest) (response *DescribeAlertingMetricRuleResourcesResponse, err error)
DescribeAlertingMetricRuleResources invokes the cms.DescribeAlertingMetricRuleResources API synchronously
func (*Client) DescribeAlertingMetricRuleResourcesWithCallback ¶
func (client *Client) DescribeAlertingMetricRuleResourcesWithCallback(request *DescribeAlertingMetricRuleResourcesRequest, callback func(response *DescribeAlertingMetricRuleResourcesResponse, err error)) <-chan int
DescribeAlertingMetricRuleResourcesWithCallback invokes the cms.DescribeAlertingMetricRuleResources API asynchronously
func (*Client) DescribeAlertingMetricRuleResourcesWithChan ¶
func (client *Client) DescribeAlertingMetricRuleResourcesWithChan(request *DescribeAlertingMetricRuleResourcesRequest) (<-chan *DescribeAlertingMetricRuleResourcesResponse, <-chan error)
DescribeAlertingMetricRuleResourcesWithChan invokes the cms.DescribeAlertingMetricRuleResources API asynchronously
func (*Client) DescribeContactGroupList ¶
func (client *Client) DescribeContactGroupList(request *DescribeContactGroupListRequest) (response *DescribeContactGroupListResponse, err error)
DescribeContactGroupList invokes the cms.DescribeContactGroupList API synchronously
func (*Client) DescribeContactGroupListWithCallback ¶
func (client *Client) DescribeContactGroupListWithCallback(request *DescribeContactGroupListRequest, callback func(response *DescribeContactGroupListResponse, err error)) <-chan int
DescribeContactGroupListWithCallback invokes the cms.DescribeContactGroupList API asynchronously
func (*Client) DescribeContactGroupListWithChan ¶
func (client *Client) DescribeContactGroupListWithChan(request *DescribeContactGroupListRequest) (<-chan *DescribeContactGroupListResponse, <-chan error)
DescribeContactGroupListWithChan invokes the cms.DescribeContactGroupList API asynchronously
func (*Client) DescribeContactList ¶
func (client *Client) DescribeContactList(request *DescribeContactListRequest) (response *DescribeContactListResponse, err error)
DescribeContactList invokes the cms.DescribeContactList API synchronously
func (*Client) DescribeContactListByContactGroup ¶
func (client *Client) DescribeContactListByContactGroup(request *DescribeContactListByContactGroupRequest) (response *DescribeContactListByContactGroupResponse, err error)
DescribeContactListByContactGroup invokes the cms.DescribeContactListByContactGroup API synchronously
func (*Client) DescribeContactListByContactGroupWithCallback ¶
func (client *Client) DescribeContactListByContactGroupWithCallback(request *DescribeContactListByContactGroupRequest, callback func(response *DescribeContactListByContactGroupResponse, err error)) <-chan int
DescribeContactListByContactGroupWithCallback invokes the cms.DescribeContactListByContactGroup API asynchronously
func (*Client) DescribeContactListByContactGroupWithChan ¶
func (client *Client) DescribeContactListByContactGroupWithChan(request *DescribeContactListByContactGroupRequest) (<-chan *DescribeContactListByContactGroupResponse, <-chan error)
DescribeContactListByContactGroupWithChan invokes the cms.DescribeContactListByContactGroup API asynchronously
func (*Client) DescribeContactListWithCallback ¶
func (client *Client) DescribeContactListWithCallback(request *DescribeContactListRequest, callback func(response *DescribeContactListResponse, err error)) <-chan int
DescribeContactListWithCallback invokes the cms.DescribeContactList API asynchronously
func (*Client) DescribeContactListWithChan ¶
func (client *Client) DescribeContactListWithChan(request *DescribeContactListRequest) (<-chan *DescribeContactListResponse, <-chan error)
DescribeContactListWithChan invokes the cms.DescribeContactList API asynchronously
func (*Client) DescribeCustomEventAttribute ¶
func (client *Client) DescribeCustomEventAttribute(request *DescribeCustomEventAttributeRequest) (response *DescribeCustomEventAttributeResponse, err error)
DescribeCustomEventAttribute invokes the cms.DescribeCustomEventAttribute API synchronously
func (*Client) DescribeCustomEventAttributeWithCallback ¶
func (client *Client) DescribeCustomEventAttributeWithCallback(request *DescribeCustomEventAttributeRequest, callback func(response *DescribeCustomEventAttributeResponse, err error)) <-chan int
DescribeCustomEventAttributeWithCallback invokes the cms.DescribeCustomEventAttribute API asynchronously
func (*Client) DescribeCustomEventAttributeWithChan ¶
func (client *Client) DescribeCustomEventAttributeWithChan(request *DescribeCustomEventAttributeRequest) (<-chan *DescribeCustomEventAttributeResponse, <-chan error)
DescribeCustomEventAttributeWithChan invokes the cms.DescribeCustomEventAttribute API asynchronously
func (*Client) DescribeCustomEventCount ¶
func (client *Client) DescribeCustomEventCount(request *DescribeCustomEventCountRequest) (response *DescribeCustomEventCountResponse, err error)
DescribeCustomEventCount invokes the cms.DescribeCustomEventCount API synchronously
func (*Client) DescribeCustomEventCountWithCallback ¶
func (client *Client) DescribeCustomEventCountWithCallback(request *DescribeCustomEventCountRequest, callback func(response *DescribeCustomEventCountResponse, err error)) <-chan int
DescribeCustomEventCountWithCallback invokes the cms.DescribeCustomEventCount API asynchronously
func (*Client) DescribeCustomEventCountWithChan ¶
func (client *Client) DescribeCustomEventCountWithChan(request *DescribeCustomEventCountRequest) (<-chan *DescribeCustomEventCountResponse, <-chan error)
DescribeCustomEventCountWithChan invokes the cms.DescribeCustomEventCount API asynchronously
func (*Client) DescribeCustomEventHistogram ¶
func (client *Client) DescribeCustomEventHistogram(request *DescribeCustomEventHistogramRequest) (response *DescribeCustomEventHistogramResponse, err error)
DescribeCustomEventHistogram invokes the cms.DescribeCustomEventHistogram API synchronously
func (*Client) DescribeCustomEventHistogramWithCallback ¶
func (client *Client) DescribeCustomEventHistogramWithCallback(request *DescribeCustomEventHistogramRequest, callback func(response *DescribeCustomEventHistogramResponse, err error)) <-chan int
DescribeCustomEventHistogramWithCallback invokes the cms.DescribeCustomEventHistogram API asynchronously
func (*Client) DescribeCustomEventHistogramWithChan ¶
func (client *Client) DescribeCustomEventHistogramWithChan(request *DescribeCustomEventHistogramRequest) (<-chan *DescribeCustomEventHistogramResponse, <-chan error)
DescribeCustomEventHistogramWithChan invokes the cms.DescribeCustomEventHistogram API asynchronously
func (*Client) DescribeCustomMetricList ¶
func (client *Client) DescribeCustomMetricList(request *DescribeCustomMetricListRequest) (response *DescribeCustomMetricListResponse, err error)
DescribeCustomMetricList invokes the cms.DescribeCustomMetricList API synchronously
func (*Client) DescribeCustomMetricListWithCallback ¶
func (client *Client) DescribeCustomMetricListWithCallback(request *DescribeCustomMetricListRequest, callback func(response *DescribeCustomMetricListResponse, err error)) <-chan int
DescribeCustomMetricListWithCallback invokes the cms.DescribeCustomMetricList API asynchronously
func (*Client) DescribeCustomMetricListWithChan ¶
func (client *Client) DescribeCustomMetricListWithChan(request *DescribeCustomMetricListRequest) (<-chan *DescribeCustomMetricListResponse, <-chan error)
DescribeCustomMetricListWithChan invokes the cms.DescribeCustomMetricList API asynchronously
func (*Client) DescribeDynamicTagRuleList ¶ added in v1.60.329
func (client *Client) DescribeDynamicTagRuleList(request *DescribeDynamicTagRuleListRequest) (response *DescribeDynamicTagRuleListResponse, err error)
DescribeDynamicTagRuleList invokes the cms.DescribeDynamicTagRuleList API synchronously
func (*Client) DescribeDynamicTagRuleListWithCallback ¶ added in v1.60.329
func (client *Client) DescribeDynamicTagRuleListWithCallback(request *DescribeDynamicTagRuleListRequest, callback func(response *DescribeDynamicTagRuleListResponse, err error)) <-chan int
DescribeDynamicTagRuleListWithCallback invokes the cms.DescribeDynamicTagRuleList API asynchronously
func (*Client) DescribeDynamicTagRuleListWithChan ¶ added in v1.60.329
func (client *Client) DescribeDynamicTagRuleListWithChan(request *DescribeDynamicTagRuleListRequest) (<-chan *DescribeDynamicTagRuleListResponse, <-chan error)
DescribeDynamicTagRuleListWithChan invokes the cms.DescribeDynamicTagRuleList API asynchronously
func (*Client) DescribeEventRuleAttribute ¶
func (client *Client) DescribeEventRuleAttribute(request *DescribeEventRuleAttributeRequest) (response *DescribeEventRuleAttributeResponse, err error)
DescribeEventRuleAttribute invokes the cms.DescribeEventRuleAttribute API synchronously
func (*Client) DescribeEventRuleAttributeWithCallback ¶
func (client *Client) DescribeEventRuleAttributeWithCallback(request *DescribeEventRuleAttributeRequest, callback func(response *DescribeEventRuleAttributeResponse, err error)) <-chan int
DescribeEventRuleAttributeWithCallback invokes the cms.DescribeEventRuleAttribute API asynchronously
func (*Client) DescribeEventRuleAttributeWithChan ¶
func (client *Client) DescribeEventRuleAttributeWithChan(request *DescribeEventRuleAttributeRequest) (<-chan *DescribeEventRuleAttributeResponse, <-chan error)
DescribeEventRuleAttributeWithChan invokes the cms.DescribeEventRuleAttribute API asynchronously
func (*Client) DescribeEventRuleList ¶
func (client *Client) DescribeEventRuleList(request *DescribeEventRuleListRequest) (response *DescribeEventRuleListResponse, err error)
DescribeEventRuleList invokes the cms.DescribeEventRuleList API synchronously
func (*Client) DescribeEventRuleListWithCallback ¶
func (client *Client) DescribeEventRuleListWithCallback(request *DescribeEventRuleListRequest, callback func(response *DescribeEventRuleListResponse, err error)) <-chan int
DescribeEventRuleListWithCallback invokes the cms.DescribeEventRuleList API asynchronously
func (*Client) DescribeEventRuleListWithChan ¶
func (client *Client) DescribeEventRuleListWithChan(request *DescribeEventRuleListRequest) (<-chan *DescribeEventRuleListResponse, <-chan error)
DescribeEventRuleListWithChan invokes the cms.DescribeEventRuleList API asynchronously
func (*Client) DescribeEventRuleTargetList ¶
func (client *Client) DescribeEventRuleTargetList(request *DescribeEventRuleTargetListRequest) (response *DescribeEventRuleTargetListResponse, err error)
DescribeEventRuleTargetList invokes the cms.DescribeEventRuleTargetList API synchronously
func (*Client) DescribeEventRuleTargetListWithCallback ¶
func (client *Client) DescribeEventRuleTargetListWithCallback(request *DescribeEventRuleTargetListRequest, callback func(response *DescribeEventRuleTargetListResponse, err error)) <-chan int
DescribeEventRuleTargetListWithCallback invokes the cms.DescribeEventRuleTargetList API asynchronously
func (*Client) DescribeEventRuleTargetListWithChan ¶
func (client *Client) DescribeEventRuleTargetListWithChan(request *DescribeEventRuleTargetListRequest) (<-chan *DescribeEventRuleTargetListResponse, <-chan error)
DescribeEventRuleTargetListWithChan invokes the cms.DescribeEventRuleTargetList API asynchronously
func (*Client) DescribeExporterOutputList ¶ added in v1.61.61
func (client *Client) DescribeExporterOutputList(request *DescribeExporterOutputListRequest) (response *DescribeExporterOutputListResponse, err error)
DescribeExporterOutputList invokes the cms.DescribeExporterOutputList API synchronously
func (*Client) DescribeExporterOutputListWithCallback ¶ added in v1.61.61
func (client *Client) DescribeExporterOutputListWithCallback(request *DescribeExporterOutputListRequest, callback func(response *DescribeExporterOutputListResponse, err error)) <-chan int
DescribeExporterOutputListWithCallback invokes the cms.DescribeExporterOutputList API asynchronously
func (*Client) DescribeExporterOutputListWithChan ¶ added in v1.61.61
func (client *Client) DescribeExporterOutputListWithChan(request *DescribeExporterOutputListRequest) (<-chan *DescribeExporterOutputListResponse, <-chan error)
DescribeExporterOutputListWithChan invokes the cms.DescribeExporterOutputList API asynchronously
func (*Client) DescribeExporterRuleList ¶ added in v1.61.61
func (client *Client) DescribeExporterRuleList(request *DescribeExporterRuleListRequest) (response *DescribeExporterRuleListResponse, err error)
DescribeExporterRuleList invokes the cms.DescribeExporterRuleList API synchronously
func (*Client) DescribeExporterRuleListWithCallback ¶ added in v1.61.61
func (client *Client) DescribeExporterRuleListWithCallback(request *DescribeExporterRuleListRequest, callback func(response *DescribeExporterRuleListResponse, err error)) <-chan int
DescribeExporterRuleListWithCallback invokes the cms.DescribeExporterRuleList API asynchronously
func (*Client) DescribeExporterRuleListWithChan ¶ added in v1.61.61
func (client *Client) DescribeExporterRuleListWithChan(request *DescribeExporterRuleListRequest) (<-chan *DescribeExporterRuleListResponse, <-chan error)
DescribeExporterRuleListWithChan invokes the cms.DescribeExporterRuleList API asynchronously
func (*Client) DescribeGroupMonitoringAgentProcess ¶ added in v1.60.287
func (client *Client) DescribeGroupMonitoringAgentProcess(request *DescribeGroupMonitoringAgentProcessRequest) (response *DescribeGroupMonitoringAgentProcessResponse, err error)
DescribeGroupMonitoringAgentProcess invokes the cms.DescribeGroupMonitoringAgentProcess API synchronously
func (*Client) DescribeGroupMonitoringAgentProcessWithCallback ¶ added in v1.60.287
func (client *Client) DescribeGroupMonitoringAgentProcessWithCallback(request *DescribeGroupMonitoringAgentProcessRequest, callback func(response *DescribeGroupMonitoringAgentProcessResponse, err error)) <-chan int
DescribeGroupMonitoringAgentProcessWithCallback invokes the cms.DescribeGroupMonitoringAgentProcess API asynchronously
func (*Client) DescribeGroupMonitoringAgentProcessWithChan ¶ added in v1.60.287
func (client *Client) DescribeGroupMonitoringAgentProcessWithChan(request *DescribeGroupMonitoringAgentProcessRequest) (<-chan *DescribeGroupMonitoringAgentProcessResponse, <-chan error)
DescribeGroupMonitoringAgentProcessWithChan invokes the cms.DescribeGroupMonitoringAgentProcess API asynchronously
func (*Client) DescribeHostAvailabilityList ¶
func (client *Client) DescribeHostAvailabilityList(request *DescribeHostAvailabilityListRequest) (response *DescribeHostAvailabilityListResponse, err error)
DescribeHostAvailabilityList invokes the cms.DescribeHostAvailabilityList API synchronously
func (*Client) DescribeHostAvailabilityListWithCallback ¶
func (client *Client) DescribeHostAvailabilityListWithCallback(request *DescribeHostAvailabilityListRequest, callback func(response *DescribeHostAvailabilityListResponse, err error)) <-chan int
DescribeHostAvailabilityListWithCallback invokes the cms.DescribeHostAvailabilityList API asynchronously
func (*Client) DescribeHostAvailabilityListWithChan ¶
func (client *Client) DescribeHostAvailabilityListWithChan(request *DescribeHostAvailabilityListRequest) (<-chan *DescribeHostAvailabilityListResponse, <-chan error)
DescribeHostAvailabilityListWithChan invokes the cms.DescribeHostAvailabilityList API asynchronously
func (*Client) DescribeLogMonitorAttribute ¶ added in v1.61.314
func (client *Client) DescribeLogMonitorAttribute(request *DescribeLogMonitorAttributeRequest) (response *DescribeLogMonitorAttributeResponse, err error)
DescribeLogMonitorAttribute invokes the cms.DescribeLogMonitorAttribute API synchronously
func (*Client) DescribeLogMonitorAttributeWithCallback ¶ added in v1.61.314
func (client *Client) DescribeLogMonitorAttributeWithCallback(request *DescribeLogMonitorAttributeRequest, callback func(response *DescribeLogMonitorAttributeResponse, err error)) <-chan int
DescribeLogMonitorAttributeWithCallback invokes the cms.DescribeLogMonitorAttribute API asynchronously
func (*Client) DescribeLogMonitorAttributeWithChan ¶ added in v1.61.314
func (client *Client) DescribeLogMonitorAttributeWithChan(request *DescribeLogMonitorAttributeRequest) (<-chan *DescribeLogMonitorAttributeResponse, <-chan error)
DescribeLogMonitorAttributeWithChan invokes the cms.DescribeLogMonitorAttribute API asynchronously
func (*Client) DescribeLogMonitorList ¶ added in v1.61.314
func (client *Client) DescribeLogMonitorList(request *DescribeLogMonitorListRequest) (response *DescribeLogMonitorListResponse, err error)
DescribeLogMonitorList invokes the cms.DescribeLogMonitorList API synchronously
func (*Client) DescribeLogMonitorListWithCallback ¶ added in v1.61.314
func (client *Client) DescribeLogMonitorListWithCallback(request *DescribeLogMonitorListRequest, callback func(response *DescribeLogMonitorListResponse, err error)) <-chan int
DescribeLogMonitorListWithCallback invokes the cms.DescribeLogMonitorList API asynchronously
func (*Client) DescribeLogMonitorListWithChan ¶ added in v1.61.314
func (client *Client) DescribeLogMonitorListWithChan(request *DescribeLogMonitorListRequest) (<-chan *DescribeLogMonitorListResponse, <-chan error)
DescribeLogMonitorListWithChan invokes the cms.DescribeLogMonitorList API asynchronously
func (*Client) DescribeMetricData ¶
func (client *Client) DescribeMetricData(request *DescribeMetricDataRequest) (response *DescribeMetricDataResponse, err error)
DescribeMetricData invokes the cms.DescribeMetricData API synchronously
func (*Client) DescribeMetricDataWithCallback ¶
func (client *Client) DescribeMetricDataWithCallback(request *DescribeMetricDataRequest, callback func(response *DescribeMetricDataResponse, err error)) <-chan int
DescribeMetricDataWithCallback invokes the cms.DescribeMetricData API asynchronously
func (*Client) DescribeMetricDataWithChan ¶
func (client *Client) DescribeMetricDataWithChan(request *DescribeMetricDataRequest) (<-chan *DescribeMetricDataResponse, <-chan error)
DescribeMetricDataWithChan invokes the cms.DescribeMetricData API asynchronously
func (*Client) DescribeMetricLast ¶
func (client *Client) DescribeMetricLast(request *DescribeMetricLastRequest) (response *DescribeMetricLastResponse, err error)
DescribeMetricLast invokes the cms.DescribeMetricLast API synchronously
func (*Client) DescribeMetricLastWithCallback ¶
func (client *Client) DescribeMetricLastWithCallback(request *DescribeMetricLastRequest, callback func(response *DescribeMetricLastResponse, err error)) <-chan int
DescribeMetricLastWithCallback invokes the cms.DescribeMetricLast API asynchronously
func (*Client) DescribeMetricLastWithChan ¶
func (client *Client) DescribeMetricLastWithChan(request *DescribeMetricLastRequest) (<-chan *DescribeMetricLastResponse, <-chan error)
DescribeMetricLastWithChan invokes the cms.DescribeMetricLast API asynchronously
func (*Client) DescribeMetricList ¶
func (client *Client) DescribeMetricList(request *DescribeMetricListRequest) (response *DescribeMetricListResponse, err error)
DescribeMetricList invokes the cms.DescribeMetricList API synchronously
func (*Client) DescribeMetricListWithCallback ¶
func (client *Client) DescribeMetricListWithCallback(request *DescribeMetricListRequest, callback func(response *DescribeMetricListResponse, err error)) <-chan int
DescribeMetricListWithCallback invokes the cms.DescribeMetricList API asynchronously
func (*Client) DescribeMetricListWithChan ¶
func (client *Client) DescribeMetricListWithChan(request *DescribeMetricListRequest) (<-chan *DescribeMetricListResponse, <-chan error)
DescribeMetricListWithChan invokes the cms.DescribeMetricList API asynchronously
func (*Client) DescribeMetricMetaList ¶
func (client *Client) DescribeMetricMetaList(request *DescribeMetricMetaListRequest) (response *DescribeMetricMetaListResponse, err error)
DescribeMetricMetaList invokes the cms.DescribeMetricMetaList API synchronously
func (*Client) DescribeMetricMetaListWithCallback ¶
func (client *Client) DescribeMetricMetaListWithCallback(request *DescribeMetricMetaListRequest, callback func(response *DescribeMetricMetaListResponse, err error)) <-chan int
DescribeMetricMetaListWithCallback invokes the cms.DescribeMetricMetaList API asynchronously
func (*Client) DescribeMetricMetaListWithChan ¶
func (client *Client) DescribeMetricMetaListWithChan(request *DescribeMetricMetaListRequest) (<-chan *DescribeMetricMetaListResponse, <-chan error)
DescribeMetricMetaListWithChan invokes the cms.DescribeMetricMetaList API asynchronously
func (*Client) DescribeMetricRuleCount ¶
func (client *Client) DescribeMetricRuleCount(request *DescribeMetricRuleCountRequest) (response *DescribeMetricRuleCountResponse, err error)
DescribeMetricRuleCount invokes the cms.DescribeMetricRuleCount API synchronously
func (*Client) DescribeMetricRuleCountWithCallback ¶
func (client *Client) DescribeMetricRuleCountWithCallback(request *DescribeMetricRuleCountRequest, callback func(response *DescribeMetricRuleCountResponse, err error)) <-chan int
DescribeMetricRuleCountWithCallback invokes the cms.DescribeMetricRuleCount API asynchronously
func (*Client) DescribeMetricRuleCountWithChan ¶
func (client *Client) DescribeMetricRuleCountWithChan(request *DescribeMetricRuleCountRequest) (<-chan *DescribeMetricRuleCountResponse, <-chan error)
DescribeMetricRuleCountWithChan invokes the cms.DescribeMetricRuleCount API asynchronously
func (*Client) DescribeMetricRuleList ¶
func (client *Client) DescribeMetricRuleList(request *DescribeMetricRuleListRequest) (response *DescribeMetricRuleListResponse, err error)
DescribeMetricRuleList invokes the cms.DescribeMetricRuleList API synchronously
func (*Client) DescribeMetricRuleListWithCallback ¶
func (client *Client) DescribeMetricRuleListWithCallback(request *DescribeMetricRuleListRequest, callback func(response *DescribeMetricRuleListResponse, err error)) <-chan int
DescribeMetricRuleListWithCallback invokes the cms.DescribeMetricRuleList API asynchronously
func (*Client) DescribeMetricRuleListWithChan ¶
func (client *Client) DescribeMetricRuleListWithChan(request *DescribeMetricRuleListRequest) (<-chan *DescribeMetricRuleListResponse, <-chan error)
DescribeMetricRuleListWithChan invokes the cms.DescribeMetricRuleList API asynchronously
func (*Client) DescribeMetricRuleTargets ¶
func (client *Client) DescribeMetricRuleTargets(request *DescribeMetricRuleTargetsRequest) (response *DescribeMetricRuleTargetsResponse, err error)
DescribeMetricRuleTargets invokes the cms.DescribeMetricRuleTargets API synchronously
func (*Client) DescribeMetricRuleTargetsWithCallback ¶
func (client *Client) DescribeMetricRuleTargetsWithCallback(request *DescribeMetricRuleTargetsRequest, callback func(response *DescribeMetricRuleTargetsResponse, err error)) <-chan int
DescribeMetricRuleTargetsWithCallback invokes the cms.DescribeMetricRuleTargets API asynchronously
func (*Client) DescribeMetricRuleTargetsWithChan ¶
func (client *Client) DescribeMetricRuleTargetsWithChan(request *DescribeMetricRuleTargetsRequest) (<-chan *DescribeMetricRuleTargetsResponse, <-chan error)
DescribeMetricRuleTargetsWithChan invokes the cms.DescribeMetricRuleTargets API asynchronously
func (*Client) DescribeMetricRuleTemplateAttribute ¶
func (client *Client) DescribeMetricRuleTemplateAttribute(request *DescribeMetricRuleTemplateAttributeRequest) (response *DescribeMetricRuleTemplateAttributeResponse, err error)
DescribeMetricRuleTemplateAttribute invokes the cms.DescribeMetricRuleTemplateAttribute API synchronously
func (*Client) DescribeMetricRuleTemplateAttributeWithCallback ¶
func (client *Client) DescribeMetricRuleTemplateAttributeWithCallback(request *DescribeMetricRuleTemplateAttributeRequest, callback func(response *DescribeMetricRuleTemplateAttributeResponse, err error)) <-chan int
DescribeMetricRuleTemplateAttributeWithCallback invokes the cms.DescribeMetricRuleTemplateAttribute API asynchronously
func (*Client) DescribeMetricRuleTemplateAttributeWithChan ¶
func (client *Client) DescribeMetricRuleTemplateAttributeWithChan(request *DescribeMetricRuleTemplateAttributeRequest) (<-chan *DescribeMetricRuleTemplateAttributeResponse, <-chan error)
DescribeMetricRuleTemplateAttributeWithChan invokes the cms.DescribeMetricRuleTemplateAttribute API asynchronously
func (*Client) DescribeMetricRuleTemplateList ¶
func (client *Client) DescribeMetricRuleTemplateList(request *DescribeMetricRuleTemplateListRequest) (response *DescribeMetricRuleTemplateListResponse, err error)
DescribeMetricRuleTemplateList invokes the cms.DescribeMetricRuleTemplateList API synchronously
func (*Client) DescribeMetricRuleTemplateListWithCallback ¶
func (client *Client) DescribeMetricRuleTemplateListWithCallback(request *DescribeMetricRuleTemplateListRequest, callback func(response *DescribeMetricRuleTemplateListResponse, err error)) <-chan int
DescribeMetricRuleTemplateListWithCallback invokes the cms.DescribeMetricRuleTemplateList API asynchronously
func (*Client) DescribeMetricRuleTemplateListWithChan ¶
func (client *Client) DescribeMetricRuleTemplateListWithChan(request *DescribeMetricRuleTemplateListRequest) (<-chan *DescribeMetricRuleTemplateListResponse, <-chan error)
DescribeMetricRuleTemplateListWithChan invokes the cms.DescribeMetricRuleTemplateList API asynchronously
func (*Client) DescribeMetricTop ¶
func (client *Client) DescribeMetricTop(request *DescribeMetricTopRequest) (response *DescribeMetricTopResponse, err error)
DescribeMetricTop invokes the cms.DescribeMetricTop API synchronously
func (*Client) DescribeMetricTopWithCallback ¶
func (client *Client) DescribeMetricTopWithCallback(request *DescribeMetricTopRequest, callback func(response *DescribeMetricTopResponse, err error)) <-chan int
DescribeMetricTopWithCallback invokes the cms.DescribeMetricTop API asynchronously
func (*Client) DescribeMetricTopWithChan ¶
func (client *Client) DescribeMetricTopWithChan(request *DescribeMetricTopRequest) (<-chan *DescribeMetricTopResponse, <-chan error)
DescribeMetricTopWithChan invokes the cms.DescribeMetricTop API asynchronously
func (*Client) DescribeMonitorGroupCategories ¶
func (client *Client) DescribeMonitorGroupCategories(request *DescribeMonitorGroupCategoriesRequest) (response *DescribeMonitorGroupCategoriesResponse, err error)
DescribeMonitorGroupCategories invokes the cms.DescribeMonitorGroupCategories API synchronously
func (*Client) DescribeMonitorGroupCategoriesWithCallback ¶
func (client *Client) DescribeMonitorGroupCategoriesWithCallback(request *DescribeMonitorGroupCategoriesRequest, callback func(response *DescribeMonitorGroupCategoriesResponse, err error)) <-chan int
DescribeMonitorGroupCategoriesWithCallback invokes the cms.DescribeMonitorGroupCategories API asynchronously
func (*Client) DescribeMonitorGroupCategoriesWithChan ¶
func (client *Client) DescribeMonitorGroupCategoriesWithChan(request *DescribeMonitorGroupCategoriesRequest) (<-chan *DescribeMonitorGroupCategoriesResponse, <-chan error)
DescribeMonitorGroupCategoriesWithChan invokes the cms.DescribeMonitorGroupCategories API asynchronously
func (*Client) DescribeMonitorGroupDynamicRules ¶
func (client *Client) DescribeMonitorGroupDynamicRules(request *DescribeMonitorGroupDynamicRulesRequest) (response *DescribeMonitorGroupDynamicRulesResponse, err error)
DescribeMonitorGroupDynamicRules invokes the cms.DescribeMonitorGroupDynamicRules API synchronously
func (*Client) DescribeMonitorGroupDynamicRulesWithCallback ¶
func (client *Client) DescribeMonitorGroupDynamicRulesWithCallback(request *DescribeMonitorGroupDynamicRulesRequest, callback func(response *DescribeMonitorGroupDynamicRulesResponse, err error)) <-chan int
DescribeMonitorGroupDynamicRulesWithCallback invokes the cms.DescribeMonitorGroupDynamicRules API asynchronously
func (*Client) DescribeMonitorGroupDynamicRulesWithChan ¶
func (client *Client) DescribeMonitorGroupDynamicRulesWithChan(request *DescribeMonitorGroupDynamicRulesRequest) (<-chan *DescribeMonitorGroupDynamicRulesResponse, <-chan error)
DescribeMonitorGroupDynamicRulesWithChan invokes the cms.DescribeMonitorGroupDynamicRules API asynchronously
func (*Client) DescribeMonitorGroupInstanceAttribute ¶
func (client *Client) DescribeMonitorGroupInstanceAttribute(request *DescribeMonitorGroupInstanceAttributeRequest) (response *DescribeMonitorGroupInstanceAttributeResponse, err error)
DescribeMonitorGroupInstanceAttribute invokes the cms.DescribeMonitorGroupInstanceAttribute API synchronously
func (*Client) DescribeMonitorGroupInstanceAttributeWithCallback ¶
func (client *Client) DescribeMonitorGroupInstanceAttributeWithCallback(request *DescribeMonitorGroupInstanceAttributeRequest, callback func(response *DescribeMonitorGroupInstanceAttributeResponse, err error)) <-chan int
DescribeMonitorGroupInstanceAttributeWithCallback invokes the cms.DescribeMonitorGroupInstanceAttribute API asynchronously
func (*Client) DescribeMonitorGroupInstanceAttributeWithChan ¶
func (client *Client) DescribeMonitorGroupInstanceAttributeWithChan(request *DescribeMonitorGroupInstanceAttributeRequest) (<-chan *DescribeMonitorGroupInstanceAttributeResponse, <-chan error)
DescribeMonitorGroupInstanceAttributeWithChan invokes the cms.DescribeMonitorGroupInstanceAttribute API asynchronously
func (*Client) DescribeMonitorGroupInstances ¶
func (client *Client) DescribeMonitorGroupInstances(request *DescribeMonitorGroupInstancesRequest) (response *DescribeMonitorGroupInstancesResponse, err error)
DescribeMonitorGroupInstances invokes the cms.DescribeMonitorGroupInstances API synchronously
func (*Client) DescribeMonitorGroupInstancesWithCallback ¶
func (client *Client) DescribeMonitorGroupInstancesWithCallback(request *DescribeMonitorGroupInstancesRequest, callback func(response *DescribeMonitorGroupInstancesResponse, err error)) <-chan int
DescribeMonitorGroupInstancesWithCallback invokes the cms.DescribeMonitorGroupInstances API asynchronously
func (*Client) DescribeMonitorGroupInstancesWithChan ¶
func (client *Client) DescribeMonitorGroupInstancesWithChan(request *DescribeMonitorGroupInstancesRequest) (<-chan *DescribeMonitorGroupInstancesResponse, <-chan error)
DescribeMonitorGroupInstancesWithChan invokes the cms.DescribeMonitorGroupInstances API asynchronously
func (*Client) DescribeMonitorGroupNotifyPolicyList ¶
func (client *Client) DescribeMonitorGroupNotifyPolicyList(request *DescribeMonitorGroupNotifyPolicyListRequest) (response *DescribeMonitorGroupNotifyPolicyListResponse, err error)
DescribeMonitorGroupNotifyPolicyList invokes the cms.DescribeMonitorGroupNotifyPolicyList API synchronously
func (*Client) DescribeMonitorGroupNotifyPolicyListWithCallback ¶
func (client *Client) DescribeMonitorGroupNotifyPolicyListWithCallback(request *DescribeMonitorGroupNotifyPolicyListRequest, callback func(response *DescribeMonitorGroupNotifyPolicyListResponse, err error)) <-chan int
DescribeMonitorGroupNotifyPolicyListWithCallback invokes the cms.DescribeMonitorGroupNotifyPolicyList API asynchronously
func (*Client) DescribeMonitorGroupNotifyPolicyListWithChan ¶
func (client *Client) DescribeMonitorGroupNotifyPolicyListWithChan(request *DescribeMonitorGroupNotifyPolicyListRequest) (<-chan *DescribeMonitorGroupNotifyPolicyListResponse, <-chan error)
DescribeMonitorGroupNotifyPolicyListWithChan invokes the cms.DescribeMonitorGroupNotifyPolicyList API asynchronously
func (*Client) DescribeMonitorGroups ¶
func (client *Client) DescribeMonitorGroups(request *DescribeMonitorGroupsRequest) (response *DescribeMonitorGroupsResponse, err error)
DescribeMonitorGroups invokes the cms.DescribeMonitorGroups API synchronously
func (*Client) DescribeMonitorGroupsWithCallback ¶
func (client *Client) DescribeMonitorGroupsWithCallback(request *DescribeMonitorGroupsRequest, callback func(response *DescribeMonitorGroupsResponse, err error)) <-chan int
DescribeMonitorGroupsWithCallback invokes the cms.DescribeMonitorGroups API asynchronously
func (*Client) DescribeMonitorGroupsWithChan ¶
func (client *Client) DescribeMonitorGroupsWithChan(request *DescribeMonitorGroupsRequest) (<-chan *DescribeMonitorGroupsResponse, <-chan error)
DescribeMonitorGroupsWithChan invokes the cms.DescribeMonitorGroups API asynchronously
func (*Client) DescribeMonitorResourceQuotaAttribute ¶ added in v1.61.836
func (client *Client) DescribeMonitorResourceQuotaAttribute(request *DescribeMonitorResourceQuotaAttributeRequest) (response *DescribeMonitorResourceQuotaAttributeResponse, err error)
DescribeMonitorResourceQuotaAttribute invokes the cms.DescribeMonitorResourceQuotaAttribute API synchronously
func (*Client) DescribeMonitorResourceQuotaAttributeWithCallback ¶ added in v1.61.836
func (client *Client) DescribeMonitorResourceQuotaAttributeWithCallback(request *DescribeMonitorResourceQuotaAttributeRequest, callback func(response *DescribeMonitorResourceQuotaAttributeResponse, err error)) <-chan int
DescribeMonitorResourceQuotaAttributeWithCallback invokes the cms.DescribeMonitorResourceQuotaAttribute API asynchronously
func (*Client) DescribeMonitorResourceQuotaAttributeWithChan ¶ added in v1.61.836
func (client *Client) DescribeMonitorResourceQuotaAttributeWithChan(request *DescribeMonitorResourceQuotaAttributeRequest) (<-chan *DescribeMonitorResourceQuotaAttributeResponse, <-chan error)
DescribeMonitorResourceQuotaAttributeWithChan invokes the cms.DescribeMonitorResourceQuotaAttribute API asynchronously
func (*Client) DescribeMonitoringAgentAccessKey ¶
func (client *Client) DescribeMonitoringAgentAccessKey(request *DescribeMonitoringAgentAccessKeyRequest) (response *DescribeMonitoringAgentAccessKeyResponse, err error)
DescribeMonitoringAgentAccessKey invokes the cms.DescribeMonitoringAgentAccessKey API synchronously
func (*Client) DescribeMonitoringAgentAccessKeyWithCallback ¶
func (client *Client) DescribeMonitoringAgentAccessKeyWithCallback(request *DescribeMonitoringAgentAccessKeyRequest, callback func(response *DescribeMonitoringAgentAccessKeyResponse, err error)) <-chan int
DescribeMonitoringAgentAccessKeyWithCallback invokes the cms.DescribeMonitoringAgentAccessKey API asynchronously
func (*Client) DescribeMonitoringAgentAccessKeyWithChan ¶
func (client *Client) DescribeMonitoringAgentAccessKeyWithChan(request *DescribeMonitoringAgentAccessKeyRequest) (<-chan *DescribeMonitoringAgentAccessKeyResponse, <-chan error)
DescribeMonitoringAgentAccessKeyWithChan invokes the cms.DescribeMonitoringAgentAccessKey API asynchronously
func (*Client) DescribeMonitoringAgentConfig ¶
func (client *Client) DescribeMonitoringAgentConfig(request *DescribeMonitoringAgentConfigRequest) (response *DescribeMonitoringAgentConfigResponse, err error)
DescribeMonitoringAgentConfig invokes the cms.DescribeMonitoringAgentConfig API synchronously
func (*Client) DescribeMonitoringAgentConfigWithCallback ¶
func (client *Client) DescribeMonitoringAgentConfigWithCallback(request *DescribeMonitoringAgentConfigRequest, callback func(response *DescribeMonitoringAgentConfigResponse, err error)) <-chan int
DescribeMonitoringAgentConfigWithCallback invokes the cms.DescribeMonitoringAgentConfig API asynchronously
func (*Client) DescribeMonitoringAgentConfigWithChan ¶
func (client *Client) DescribeMonitoringAgentConfigWithChan(request *DescribeMonitoringAgentConfigRequest) (<-chan *DescribeMonitoringAgentConfigResponse, <-chan error)
DescribeMonitoringAgentConfigWithChan invokes the cms.DescribeMonitoringAgentConfig API asynchronously
func (*Client) DescribeMonitoringAgentHosts ¶
func (client *Client) DescribeMonitoringAgentHosts(request *DescribeMonitoringAgentHostsRequest) (response *DescribeMonitoringAgentHostsResponse, err error)
DescribeMonitoringAgentHosts invokes the cms.DescribeMonitoringAgentHosts API synchronously
func (*Client) DescribeMonitoringAgentHostsWithCallback ¶
func (client *Client) DescribeMonitoringAgentHostsWithCallback(request *DescribeMonitoringAgentHostsRequest, callback func(response *DescribeMonitoringAgentHostsResponse, err error)) <-chan int
DescribeMonitoringAgentHostsWithCallback invokes the cms.DescribeMonitoringAgentHosts API asynchronously
func (*Client) DescribeMonitoringAgentHostsWithChan ¶
func (client *Client) DescribeMonitoringAgentHostsWithChan(request *DescribeMonitoringAgentHostsRequest) (<-chan *DescribeMonitoringAgentHostsResponse, <-chan error)
DescribeMonitoringAgentHostsWithChan invokes the cms.DescribeMonitoringAgentHosts API asynchronously
func (*Client) DescribeMonitoringAgentProcesses ¶
func (client *Client) DescribeMonitoringAgentProcesses(request *DescribeMonitoringAgentProcessesRequest) (response *DescribeMonitoringAgentProcessesResponse, err error)
DescribeMonitoringAgentProcesses invokes the cms.DescribeMonitoringAgentProcesses API synchronously
func (*Client) DescribeMonitoringAgentProcessesWithCallback ¶
func (client *Client) DescribeMonitoringAgentProcessesWithCallback(request *DescribeMonitoringAgentProcessesRequest, callback func(response *DescribeMonitoringAgentProcessesResponse, err error)) <-chan int
DescribeMonitoringAgentProcessesWithCallback invokes the cms.DescribeMonitoringAgentProcesses API asynchronously
func (*Client) DescribeMonitoringAgentProcessesWithChan ¶
func (client *Client) DescribeMonitoringAgentProcessesWithChan(request *DescribeMonitoringAgentProcessesRequest) (<-chan *DescribeMonitoringAgentProcessesResponse, <-chan error)
DescribeMonitoringAgentProcessesWithChan invokes the cms.DescribeMonitoringAgentProcesses API asynchronously
func (*Client) DescribeMonitoringAgentStatuses ¶
func (client *Client) DescribeMonitoringAgentStatuses(request *DescribeMonitoringAgentStatusesRequest) (response *DescribeMonitoringAgentStatusesResponse, err error)
DescribeMonitoringAgentStatuses invokes the cms.DescribeMonitoringAgentStatuses API synchronously
func (*Client) DescribeMonitoringAgentStatusesWithCallback ¶
func (client *Client) DescribeMonitoringAgentStatusesWithCallback(request *DescribeMonitoringAgentStatusesRequest, callback func(response *DescribeMonitoringAgentStatusesResponse, err error)) <-chan int
DescribeMonitoringAgentStatusesWithCallback invokes the cms.DescribeMonitoringAgentStatuses API asynchronously
func (*Client) DescribeMonitoringAgentStatusesWithChan ¶
func (client *Client) DescribeMonitoringAgentStatusesWithChan(request *DescribeMonitoringAgentStatusesRequest) (<-chan *DescribeMonitoringAgentStatusesResponse, <-chan error)
DescribeMonitoringAgentStatusesWithChan invokes the cms.DescribeMonitoringAgentStatuses API asynchronously
func (*Client) DescribeMonitoringConfig ¶
func (client *Client) DescribeMonitoringConfig(request *DescribeMonitoringConfigRequest) (response *DescribeMonitoringConfigResponse, err error)
DescribeMonitoringConfig invokes the cms.DescribeMonitoringConfig API synchronously
func (*Client) DescribeMonitoringConfigWithCallback ¶
func (client *Client) DescribeMonitoringConfigWithCallback(request *DescribeMonitoringConfigRequest, callback func(response *DescribeMonitoringConfigResponse, err error)) <-chan int
DescribeMonitoringConfigWithCallback invokes the cms.DescribeMonitoringConfig API asynchronously
func (*Client) DescribeMonitoringConfigWithChan ¶
func (client *Client) DescribeMonitoringConfigWithChan(request *DescribeMonitoringConfigRequest) (<-chan *DescribeMonitoringConfigResponse, <-chan error)
DescribeMonitoringConfigWithChan invokes the cms.DescribeMonitoringConfig API asynchronously
func (*Client) DescribeProductResourceTagKeyList ¶ added in v1.60.329
func (client *Client) DescribeProductResourceTagKeyList(request *DescribeProductResourceTagKeyListRequest) (response *DescribeProductResourceTagKeyListResponse, err error)
DescribeProductResourceTagKeyList invokes the cms.DescribeProductResourceTagKeyList API synchronously
func (*Client) DescribeProductResourceTagKeyListWithCallback ¶ added in v1.60.329
func (client *Client) DescribeProductResourceTagKeyListWithCallback(request *DescribeProductResourceTagKeyListRequest, callback func(response *DescribeProductResourceTagKeyListResponse, err error)) <-chan int
DescribeProductResourceTagKeyListWithCallback invokes the cms.DescribeProductResourceTagKeyList API asynchronously
func (*Client) DescribeProductResourceTagKeyListWithChan ¶ added in v1.60.329
func (client *Client) DescribeProductResourceTagKeyListWithChan(request *DescribeProductResourceTagKeyListRequest) (<-chan *DescribeProductResourceTagKeyListResponse, <-chan error)
DescribeProductResourceTagKeyListWithChan invokes the cms.DescribeProductResourceTagKeyList API asynchronously
func (*Client) DescribeProductsOfActiveMetricRule ¶
func (client *Client) DescribeProductsOfActiveMetricRule(request *DescribeProductsOfActiveMetricRuleRequest) (response *DescribeProductsOfActiveMetricRuleResponse, err error)
DescribeProductsOfActiveMetricRule invokes the cms.DescribeProductsOfActiveMetricRule API synchronously
func (*Client) DescribeProductsOfActiveMetricRuleWithCallback ¶
func (client *Client) DescribeProductsOfActiveMetricRuleWithCallback(request *DescribeProductsOfActiveMetricRuleRequest, callback func(response *DescribeProductsOfActiveMetricRuleResponse, err error)) <-chan int
DescribeProductsOfActiveMetricRuleWithCallback invokes the cms.DescribeProductsOfActiveMetricRule API asynchronously
func (*Client) DescribeProductsOfActiveMetricRuleWithChan ¶
func (client *Client) DescribeProductsOfActiveMetricRuleWithChan(request *DescribeProductsOfActiveMetricRuleRequest) (<-chan *DescribeProductsOfActiveMetricRuleResponse, <-chan error)
DescribeProductsOfActiveMetricRuleWithChan invokes the cms.DescribeProductsOfActiveMetricRule API asynchronously
func (*Client) DescribeProjectMeta ¶
func (client *Client) DescribeProjectMeta(request *DescribeProjectMetaRequest) (response *DescribeProjectMetaResponse, err error)
DescribeProjectMeta invokes the cms.DescribeProjectMeta API synchronously
func (*Client) DescribeProjectMetaWithCallback ¶
func (client *Client) DescribeProjectMetaWithCallback(request *DescribeProjectMetaRequest, callback func(response *DescribeProjectMetaResponse, err error)) <-chan int
DescribeProjectMetaWithCallback invokes the cms.DescribeProjectMeta API asynchronously
func (*Client) DescribeProjectMetaWithChan ¶
func (client *Client) DescribeProjectMetaWithChan(request *DescribeProjectMetaRequest) (<-chan *DescribeProjectMetaResponse, <-chan error)
DescribeProjectMetaWithChan invokes the cms.DescribeProjectMeta API asynchronously
func (*Client) DescribeSiteMonitorAttribute ¶
func (client *Client) DescribeSiteMonitorAttribute(request *DescribeSiteMonitorAttributeRequest) (response *DescribeSiteMonitorAttributeResponse, err error)
DescribeSiteMonitorAttribute invokes the cms.DescribeSiteMonitorAttribute API synchronously
func (*Client) DescribeSiteMonitorAttributeWithCallback ¶
func (client *Client) DescribeSiteMonitorAttributeWithCallback(request *DescribeSiteMonitorAttributeRequest, callback func(response *DescribeSiteMonitorAttributeResponse, err error)) <-chan int
DescribeSiteMonitorAttributeWithCallback invokes the cms.DescribeSiteMonitorAttribute API asynchronously
func (*Client) DescribeSiteMonitorAttributeWithChan ¶
func (client *Client) DescribeSiteMonitorAttributeWithChan(request *DescribeSiteMonitorAttributeRequest) (<-chan *DescribeSiteMonitorAttributeResponse, <-chan error)
DescribeSiteMonitorAttributeWithChan invokes the cms.DescribeSiteMonitorAttribute API asynchronously
func (*Client) DescribeSiteMonitorData ¶
func (client *Client) DescribeSiteMonitorData(request *DescribeSiteMonitorDataRequest) (response *DescribeSiteMonitorDataResponse, err error)
DescribeSiteMonitorData invokes the cms.DescribeSiteMonitorData API synchronously
func (*Client) DescribeSiteMonitorDataWithCallback ¶
func (client *Client) DescribeSiteMonitorDataWithCallback(request *DescribeSiteMonitorDataRequest, callback func(response *DescribeSiteMonitorDataResponse, err error)) <-chan int
DescribeSiteMonitorDataWithCallback invokes the cms.DescribeSiteMonitorData API asynchronously
func (*Client) DescribeSiteMonitorDataWithChan ¶
func (client *Client) DescribeSiteMonitorDataWithChan(request *DescribeSiteMonitorDataRequest) (<-chan *DescribeSiteMonitorDataResponse, <-chan error)
DescribeSiteMonitorDataWithChan invokes the cms.DescribeSiteMonitorData API asynchronously
func (*Client) DescribeSiteMonitorISPCityList ¶
func (client *Client) DescribeSiteMonitorISPCityList(request *DescribeSiteMonitorISPCityListRequest) (response *DescribeSiteMonitorISPCityListResponse, err error)
DescribeSiteMonitorISPCityList invokes the cms.DescribeSiteMonitorISPCityList API synchronously
func (*Client) DescribeSiteMonitorISPCityListWithCallback ¶
func (client *Client) DescribeSiteMonitorISPCityListWithCallback(request *DescribeSiteMonitorISPCityListRequest, callback func(response *DescribeSiteMonitorISPCityListResponse, err error)) <-chan int
DescribeSiteMonitorISPCityListWithCallback invokes the cms.DescribeSiteMonitorISPCityList API asynchronously
func (*Client) DescribeSiteMonitorISPCityListWithChan ¶
func (client *Client) DescribeSiteMonitorISPCityListWithChan(request *DescribeSiteMonitorISPCityListRequest) (<-chan *DescribeSiteMonitorISPCityListResponse, <-chan error)
DescribeSiteMonitorISPCityListWithChan invokes the cms.DescribeSiteMonitorISPCityList API asynchronously
func (*Client) DescribeSiteMonitorList ¶
func (client *Client) DescribeSiteMonitorList(request *DescribeSiteMonitorListRequest) (response *DescribeSiteMonitorListResponse, err error)
DescribeSiteMonitorList invokes the cms.DescribeSiteMonitorList API synchronously
func (*Client) DescribeSiteMonitorListWithCallback ¶
func (client *Client) DescribeSiteMonitorListWithCallback(request *DescribeSiteMonitorListRequest, callback func(response *DescribeSiteMonitorListResponse, err error)) <-chan int
DescribeSiteMonitorListWithCallback invokes the cms.DescribeSiteMonitorList API asynchronously
func (*Client) DescribeSiteMonitorListWithChan ¶
func (client *Client) DescribeSiteMonitorListWithChan(request *DescribeSiteMonitorListRequest) (<-chan *DescribeSiteMonitorListResponse, <-chan error)
DescribeSiteMonitorListWithChan invokes the cms.DescribeSiteMonitorList API asynchronously
func (*Client) DescribeSiteMonitorQuota ¶
func (client *Client) DescribeSiteMonitorQuota(request *DescribeSiteMonitorQuotaRequest) (response *DescribeSiteMonitorQuotaResponse, err error)
DescribeSiteMonitorQuota invokes the cms.DescribeSiteMonitorQuota API synchronously
func (*Client) DescribeSiteMonitorQuotaWithCallback ¶
func (client *Client) DescribeSiteMonitorQuotaWithCallback(request *DescribeSiteMonitorQuotaRequest, callback func(response *DescribeSiteMonitorQuotaResponse, err error)) <-chan int
DescribeSiteMonitorQuotaWithCallback invokes the cms.DescribeSiteMonitorQuota API asynchronously
func (*Client) DescribeSiteMonitorQuotaWithChan ¶
func (client *Client) DescribeSiteMonitorQuotaWithChan(request *DescribeSiteMonitorQuotaRequest) (<-chan *DescribeSiteMonitorQuotaResponse, <-chan error)
DescribeSiteMonitorQuotaWithChan invokes the cms.DescribeSiteMonitorQuota API asynchronously
func (*Client) DescribeSiteMonitorStatistics ¶
func (client *Client) DescribeSiteMonitorStatistics(request *DescribeSiteMonitorStatisticsRequest) (response *DescribeSiteMonitorStatisticsResponse, err error)
DescribeSiteMonitorStatistics invokes the cms.DescribeSiteMonitorStatistics API synchronously
func (*Client) DescribeSiteMonitorStatisticsWithCallback ¶
func (client *Client) DescribeSiteMonitorStatisticsWithCallback(request *DescribeSiteMonitorStatisticsRequest, callback func(response *DescribeSiteMonitorStatisticsResponse, err error)) <-chan int
DescribeSiteMonitorStatisticsWithCallback invokes the cms.DescribeSiteMonitorStatistics API asynchronously
func (*Client) DescribeSiteMonitorStatisticsWithChan ¶
func (client *Client) DescribeSiteMonitorStatisticsWithChan(request *DescribeSiteMonitorStatisticsRequest) (<-chan *DescribeSiteMonitorStatisticsResponse, <-chan error)
DescribeSiteMonitorStatisticsWithChan invokes the cms.DescribeSiteMonitorStatistics API asynchronously
func (*Client) DescribeSystemEventAttribute ¶
func (client *Client) DescribeSystemEventAttribute(request *DescribeSystemEventAttributeRequest) (response *DescribeSystemEventAttributeResponse, err error)
DescribeSystemEventAttribute invokes the cms.DescribeSystemEventAttribute API synchronously
func (*Client) DescribeSystemEventAttributeWithCallback ¶
func (client *Client) DescribeSystemEventAttributeWithCallback(request *DescribeSystemEventAttributeRequest, callback func(response *DescribeSystemEventAttributeResponse, err error)) <-chan int
DescribeSystemEventAttributeWithCallback invokes the cms.DescribeSystemEventAttribute API asynchronously
func (*Client) DescribeSystemEventAttributeWithChan ¶
func (client *Client) DescribeSystemEventAttributeWithChan(request *DescribeSystemEventAttributeRequest) (<-chan *DescribeSystemEventAttributeResponse, <-chan error)
DescribeSystemEventAttributeWithChan invokes the cms.DescribeSystemEventAttribute API asynchronously
func (*Client) DescribeSystemEventCount ¶
func (client *Client) DescribeSystemEventCount(request *DescribeSystemEventCountRequest) (response *DescribeSystemEventCountResponse, err error)
DescribeSystemEventCount invokes the cms.DescribeSystemEventCount API synchronously
func (*Client) DescribeSystemEventCountWithCallback ¶
func (client *Client) DescribeSystemEventCountWithCallback(request *DescribeSystemEventCountRequest, callback func(response *DescribeSystemEventCountResponse, err error)) <-chan int
DescribeSystemEventCountWithCallback invokes the cms.DescribeSystemEventCount API asynchronously
func (*Client) DescribeSystemEventCountWithChan ¶
func (client *Client) DescribeSystemEventCountWithChan(request *DescribeSystemEventCountRequest) (<-chan *DescribeSystemEventCountResponse, <-chan error)
DescribeSystemEventCountWithChan invokes the cms.DescribeSystemEventCount API asynchronously
func (*Client) DescribeSystemEventHistogram ¶
func (client *Client) DescribeSystemEventHistogram(request *DescribeSystemEventHistogramRequest) (response *DescribeSystemEventHistogramResponse, err error)
DescribeSystemEventHistogram invokes the cms.DescribeSystemEventHistogram API synchronously
func (*Client) DescribeSystemEventHistogramWithCallback ¶
func (client *Client) DescribeSystemEventHistogramWithCallback(request *DescribeSystemEventHistogramRequest, callback func(response *DescribeSystemEventHistogramResponse, err error)) <-chan int
DescribeSystemEventHistogramWithCallback invokes the cms.DescribeSystemEventHistogram API asynchronously
func (*Client) DescribeSystemEventHistogramWithChan ¶
func (client *Client) DescribeSystemEventHistogramWithChan(request *DescribeSystemEventHistogramRequest) (<-chan *DescribeSystemEventHistogramResponse, <-chan error)
DescribeSystemEventHistogramWithChan invokes the cms.DescribeSystemEventHistogram API asynchronously
func (*Client) DescribeSystemEventMetaList ¶
func (client *Client) DescribeSystemEventMetaList(request *DescribeSystemEventMetaListRequest) (response *DescribeSystemEventMetaListResponse, err error)
DescribeSystemEventMetaList invokes the cms.DescribeSystemEventMetaList API synchronously
func (*Client) DescribeSystemEventMetaListWithCallback ¶
func (client *Client) DescribeSystemEventMetaListWithCallback(request *DescribeSystemEventMetaListRequest, callback func(response *DescribeSystemEventMetaListResponse, err error)) <-chan int
DescribeSystemEventMetaListWithCallback invokes the cms.DescribeSystemEventMetaList API asynchronously
func (*Client) DescribeSystemEventMetaListWithChan ¶
func (client *Client) DescribeSystemEventMetaListWithChan(request *DescribeSystemEventMetaListRequest) (<-chan *DescribeSystemEventMetaListResponse, <-chan error)
DescribeSystemEventMetaListWithChan invokes the cms.DescribeSystemEventMetaList API asynchronously
func (*Client) DescribeTagKeyList ¶ added in v1.60.287
func (client *Client) DescribeTagKeyList(request *DescribeTagKeyListRequest) (response *DescribeTagKeyListResponse, err error)
DescribeTagKeyList invokes the cms.DescribeTagKeyList API synchronously
func (*Client) DescribeTagKeyListWithCallback ¶ added in v1.60.287
func (client *Client) DescribeTagKeyListWithCallback(request *DescribeTagKeyListRequest, callback func(response *DescribeTagKeyListResponse, err error)) <-chan int
DescribeTagKeyListWithCallback invokes the cms.DescribeTagKeyList API asynchronously
func (*Client) DescribeTagKeyListWithChan ¶ added in v1.60.287
func (client *Client) DescribeTagKeyListWithChan(request *DescribeTagKeyListRequest) (<-chan *DescribeTagKeyListResponse, <-chan error)
DescribeTagKeyListWithChan invokes the cms.DescribeTagKeyList API asynchronously
func (*Client) DescribeTagValueList ¶ added in v1.60.287
func (client *Client) DescribeTagValueList(request *DescribeTagValueListRequest) (response *DescribeTagValueListResponse, err error)
DescribeTagValueList invokes the cms.DescribeTagValueList API synchronously
func (*Client) DescribeTagValueListWithCallback ¶ added in v1.60.287
func (client *Client) DescribeTagValueListWithCallback(request *DescribeTagValueListRequest, callback func(response *DescribeTagValueListResponse, err error)) <-chan int
DescribeTagValueListWithCallback invokes the cms.DescribeTagValueList API asynchronously
func (*Client) DescribeTagValueListWithChan ¶ added in v1.60.287
func (client *Client) DescribeTagValueListWithChan(request *DescribeTagValueListRequest) (<-chan *DescribeTagValueListResponse, <-chan error)
DescribeTagValueListWithChan invokes the cms.DescribeTagValueList API asynchronously
func (*Client) DescribeUnhealthyHostAvailability ¶
func (client *Client) DescribeUnhealthyHostAvailability(request *DescribeUnhealthyHostAvailabilityRequest) (response *DescribeUnhealthyHostAvailabilityResponse, err error)
DescribeUnhealthyHostAvailability invokes the cms.DescribeUnhealthyHostAvailability API synchronously
func (*Client) DescribeUnhealthyHostAvailabilityWithCallback ¶
func (client *Client) DescribeUnhealthyHostAvailabilityWithCallback(request *DescribeUnhealthyHostAvailabilityRequest, callback func(response *DescribeUnhealthyHostAvailabilityResponse, err error)) <-chan int
DescribeUnhealthyHostAvailabilityWithCallback invokes the cms.DescribeUnhealthyHostAvailability API asynchronously
func (*Client) DescribeUnhealthyHostAvailabilityWithChan ¶
func (client *Client) DescribeUnhealthyHostAvailabilityWithChan(request *DescribeUnhealthyHostAvailabilityRequest) (<-chan *DescribeUnhealthyHostAvailabilityResponse, <-chan error)
DescribeUnhealthyHostAvailabilityWithChan invokes the cms.DescribeUnhealthyHostAvailability API asynchronously
func (*Client) DisableActiveMetricRule ¶
func (client *Client) DisableActiveMetricRule(request *DisableActiveMetricRuleRequest) (response *DisableActiveMetricRuleResponse, err error)
DisableActiveMetricRule invokes the cms.DisableActiveMetricRule API synchronously
func (*Client) DisableActiveMetricRuleWithCallback ¶
func (client *Client) DisableActiveMetricRuleWithCallback(request *DisableActiveMetricRuleRequest, callback func(response *DisableActiveMetricRuleResponse, err error)) <-chan int
DisableActiveMetricRuleWithCallback invokes the cms.DisableActiveMetricRule API asynchronously
func (*Client) DisableActiveMetricRuleWithChan ¶
func (client *Client) DisableActiveMetricRuleWithChan(request *DisableActiveMetricRuleRequest) (<-chan *DisableActiveMetricRuleResponse, <-chan error)
DisableActiveMetricRuleWithChan invokes the cms.DisableActiveMetricRule API asynchronously
func (*Client) DisableEventRules ¶
func (client *Client) DisableEventRules(request *DisableEventRulesRequest) (response *DisableEventRulesResponse, err error)
DisableEventRules invokes the cms.DisableEventRules API synchronously
func (*Client) DisableEventRulesWithCallback ¶
func (client *Client) DisableEventRulesWithCallback(request *DisableEventRulesRequest, callback func(response *DisableEventRulesResponse, err error)) <-chan int
DisableEventRulesWithCallback invokes the cms.DisableEventRules API asynchronously
func (*Client) DisableEventRulesWithChan ¶
func (client *Client) DisableEventRulesWithChan(request *DisableEventRulesRequest) (<-chan *DisableEventRulesResponse, <-chan error)
DisableEventRulesWithChan invokes the cms.DisableEventRules API asynchronously
func (*Client) DisableHostAvailability ¶
func (client *Client) DisableHostAvailability(request *DisableHostAvailabilityRequest) (response *DisableHostAvailabilityResponse, err error)
DisableHostAvailability invokes the cms.DisableHostAvailability API synchronously
func (*Client) DisableHostAvailabilityWithCallback ¶
func (client *Client) DisableHostAvailabilityWithCallback(request *DisableHostAvailabilityRequest, callback func(response *DisableHostAvailabilityResponse, err error)) <-chan int
DisableHostAvailabilityWithCallback invokes the cms.DisableHostAvailability API asynchronously
func (*Client) DisableHostAvailabilityWithChan ¶
func (client *Client) DisableHostAvailabilityWithChan(request *DisableHostAvailabilityRequest) (<-chan *DisableHostAvailabilityResponse, <-chan error)
DisableHostAvailabilityWithChan invokes the cms.DisableHostAvailability API asynchronously
func (*Client) DisableMetricRules ¶
func (client *Client) DisableMetricRules(request *DisableMetricRulesRequest) (response *DisableMetricRulesResponse, err error)
DisableMetricRules invokes the cms.DisableMetricRules API synchronously
func (*Client) DisableMetricRulesWithCallback ¶
func (client *Client) DisableMetricRulesWithCallback(request *DisableMetricRulesRequest, callback func(response *DisableMetricRulesResponse, err error)) <-chan int
DisableMetricRulesWithCallback invokes the cms.DisableMetricRules API asynchronously
func (*Client) DisableMetricRulesWithChan ¶
func (client *Client) DisableMetricRulesWithChan(request *DisableMetricRulesRequest) (<-chan *DisableMetricRulesResponse, <-chan error)
DisableMetricRulesWithChan invokes the cms.DisableMetricRules API asynchronously
func (*Client) DisableSiteMonitors ¶
func (client *Client) DisableSiteMonitors(request *DisableSiteMonitorsRequest) (response *DisableSiteMonitorsResponse, err error)
DisableSiteMonitors invokes the cms.DisableSiteMonitors API synchronously
func (*Client) DisableSiteMonitorsWithCallback ¶
func (client *Client) DisableSiteMonitorsWithCallback(request *DisableSiteMonitorsRequest, callback func(response *DisableSiteMonitorsResponse, err error)) <-chan int
DisableSiteMonitorsWithCallback invokes the cms.DisableSiteMonitors API asynchronously
func (*Client) DisableSiteMonitorsWithChan ¶
func (client *Client) DisableSiteMonitorsWithChan(request *DisableSiteMonitorsRequest) (<-chan *DisableSiteMonitorsResponse, <-chan error)
DisableSiteMonitorsWithChan invokes the cms.DisableSiteMonitors API asynchronously
func (*Client) EnableActiveMetricRule ¶
func (client *Client) EnableActiveMetricRule(request *EnableActiveMetricRuleRequest) (response *EnableActiveMetricRuleResponse, err error)
EnableActiveMetricRule invokes the cms.EnableActiveMetricRule API synchronously
func (*Client) EnableActiveMetricRuleWithCallback ¶
func (client *Client) EnableActiveMetricRuleWithCallback(request *EnableActiveMetricRuleRequest, callback func(response *EnableActiveMetricRuleResponse, err error)) <-chan int
EnableActiveMetricRuleWithCallback invokes the cms.EnableActiveMetricRule API asynchronously
func (*Client) EnableActiveMetricRuleWithChan ¶
func (client *Client) EnableActiveMetricRuleWithChan(request *EnableActiveMetricRuleRequest) (<-chan *EnableActiveMetricRuleResponse, <-chan error)
EnableActiveMetricRuleWithChan invokes the cms.EnableActiveMetricRule API asynchronously
func (*Client) EnableEventRules ¶
func (client *Client) EnableEventRules(request *EnableEventRulesRequest) (response *EnableEventRulesResponse, err error)
EnableEventRules invokes the cms.EnableEventRules API synchronously
func (*Client) EnableEventRulesWithCallback ¶
func (client *Client) EnableEventRulesWithCallback(request *EnableEventRulesRequest, callback func(response *EnableEventRulesResponse, err error)) <-chan int
EnableEventRulesWithCallback invokes the cms.EnableEventRules API asynchronously
func (*Client) EnableEventRulesWithChan ¶
func (client *Client) EnableEventRulesWithChan(request *EnableEventRulesRequest) (<-chan *EnableEventRulesResponse, <-chan error)
EnableEventRulesWithChan invokes the cms.EnableEventRules API asynchronously
func (*Client) EnableHostAvailability ¶
func (client *Client) EnableHostAvailability(request *EnableHostAvailabilityRequest) (response *EnableHostAvailabilityResponse, err error)
EnableHostAvailability invokes the cms.EnableHostAvailability API synchronously
func (*Client) EnableHostAvailabilityWithCallback ¶
func (client *Client) EnableHostAvailabilityWithCallback(request *EnableHostAvailabilityRequest, callback func(response *EnableHostAvailabilityResponse, err error)) <-chan int
EnableHostAvailabilityWithCallback invokes the cms.EnableHostAvailability API asynchronously
func (*Client) EnableHostAvailabilityWithChan ¶
func (client *Client) EnableHostAvailabilityWithChan(request *EnableHostAvailabilityRequest) (<-chan *EnableHostAvailabilityResponse, <-chan error)
EnableHostAvailabilityWithChan invokes the cms.EnableHostAvailability API asynchronously
func (*Client) EnableMetricRules ¶
func (client *Client) EnableMetricRules(request *EnableMetricRulesRequest) (response *EnableMetricRulesResponse, err error)
EnableMetricRules invokes the cms.EnableMetricRules API synchronously
func (*Client) EnableMetricRulesWithCallback ¶
func (client *Client) EnableMetricRulesWithCallback(request *EnableMetricRulesRequest, callback func(response *EnableMetricRulesResponse, err error)) <-chan int
EnableMetricRulesWithCallback invokes the cms.EnableMetricRules API asynchronously
func (*Client) EnableMetricRulesWithChan ¶
func (client *Client) EnableMetricRulesWithChan(request *EnableMetricRulesRequest) (<-chan *EnableMetricRulesResponse, <-chan error)
EnableMetricRulesWithChan invokes the cms.EnableMetricRules API asynchronously
func (*Client) EnableSiteMonitors ¶
func (client *Client) EnableSiteMonitors(request *EnableSiteMonitorsRequest) (response *EnableSiteMonitorsResponse, err error)
EnableSiteMonitors invokes the cms.EnableSiteMonitors API synchronously
func (*Client) EnableSiteMonitorsWithCallback ¶
func (client *Client) EnableSiteMonitorsWithCallback(request *EnableSiteMonitorsRequest, callback func(response *EnableSiteMonitorsResponse, err error)) <-chan int
EnableSiteMonitorsWithCallback invokes the cms.EnableSiteMonitors API asynchronously
func (*Client) EnableSiteMonitorsWithChan ¶
func (client *Client) EnableSiteMonitorsWithChan(request *EnableSiteMonitorsRequest) (<-chan *EnableSiteMonitorsResponse, <-chan error)
EnableSiteMonitorsWithChan invokes the cms.EnableSiteMonitors API asynchronously
func (*Client) InstallMonitoringAgent ¶
func (client *Client) InstallMonitoringAgent(request *InstallMonitoringAgentRequest) (response *InstallMonitoringAgentResponse, err error)
InstallMonitoringAgent invokes the cms.InstallMonitoringAgent API synchronously
func (*Client) InstallMonitoringAgentWithCallback ¶
func (client *Client) InstallMonitoringAgentWithCallback(request *InstallMonitoringAgentRequest, callback func(response *InstallMonitoringAgentResponse, err error)) <-chan int
InstallMonitoringAgentWithCallback invokes the cms.InstallMonitoringAgent API asynchronously
func (*Client) InstallMonitoringAgentWithChan ¶
func (client *Client) InstallMonitoringAgentWithChan(request *InstallMonitoringAgentRequest) (<-chan *InstallMonitoringAgentResponse, <-chan error)
InstallMonitoringAgentWithChan invokes the cms.InstallMonitoringAgent API asynchronously
func (*Client) ModifyGroupMonitoringAgentProcess ¶ added in v1.60.287
func (client *Client) ModifyGroupMonitoringAgentProcess(request *ModifyGroupMonitoringAgentProcessRequest) (response *ModifyGroupMonitoringAgentProcessResponse, err error)
ModifyGroupMonitoringAgentProcess invokes the cms.ModifyGroupMonitoringAgentProcess API synchronously
func (*Client) ModifyGroupMonitoringAgentProcessWithCallback ¶ added in v1.60.287
func (client *Client) ModifyGroupMonitoringAgentProcessWithCallback(request *ModifyGroupMonitoringAgentProcessRequest, callback func(response *ModifyGroupMonitoringAgentProcessResponse, err error)) <-chan int
ModifyGroupMonitoringAgentProcessWithCallback invokes the cms.ModifyGroupMonitoringAgentProcess API asynchronously
func (*Client) ModifyGroupMonitoringAgentProcessWithChan ¶ added in v1.60.287
func (client *Client) ModifyGroupMonitoringAgentProcessWithChan(request *ModifyGroupMonitoringAgentProcessRequest) (<-chan *ModifyGroupMonitoringAgentProcessResponse, <-chan error)
ModifyGroupMonitoringAgentProcessWithChan invokes the cms.ModifyGroupMonitoringAgentProcess API asynchronously
func (*Client) ModifyHostAvailability ¶
func (client *Client) ModifyHostAvailability(request *ModifyHostAvailabilityRequest) (response *ModifyHostAvailabilityResponse, err error)
ModifyHostAvailability invokes the cms.ModifyHostAvailability API synchronously
func (*Client) ModifyHostAvailabilityWithCallback ¶
func (client *Client) ModifyHostAvailabilityWithCallback(request *ModifyHostAvailabilityRequest, callback func(response *ModifyHostAvailabilityResponse, err error)) <-chan int
ModifyHostAvailabilityWithCallback invokes the cms.ModifyHostAvailability API asynchronously
func (*Client) ModifyHostAvailabilityWithChan ¶
func (client *Client) ModifyHostAvailabilityWithChan(request *ModifyHostAvailabilityRequest) (<-chan *ModifyHostAvailabilityResponse, <-chan error)
ModifyHostAvailabilityWithChan invokes the cms.ModifyHostAvailability API asynchronously
func (*Client) ModifyHostInfo ¶ added in v1.61.291
func (client *Client) ModifyHostInfo(request *ModifyHostInfoRequest) (response *ModifyHostInfoResponse, err error)
ModifyHostInfo invokes the cms.ModifyHostInfo API synchronously
func (*Client) ModifyHostInfoWithCallback ¶ added in v1.61.291
func (client *Client) ModifyHostInfoWithCallback(request *ModifyHostInfoRequest, callback func(response *ModifyHostInfoResponse, err error)) <-chan int
ModifyHostInfoWithCallback invokes the cms.ModifyHostInfo API asynchronously
func (*Client) ModifyHostInfoWithChan ¶ added in v1.61.291
func (client *Client) ModifyHostInfoWithChan(request *ModifyHostInfoRequest) (<-chan *ModifyHostInfoResponse, <-chan error)
ModifyHostInfoWithChan invokes the cms.ModifyHostInfo API asynchronously
func (*Client) ModifyMetricRuleTemplate ¶
func (client *Client) ModifyMetricRuleTemplate(request *ModifyMetricRuleTemplateRequest) (response *ModifyMetricRuleTemplateResponse, err error)
ModifyMetricRuleTemplate invokes the cms.ModifyMetricRuleTemplate API synchronously
func (*Client) ModifyMetricRuleTemplateWithCallback ¶
func (client *Client) ModifyMetricRuleTemplateWithCallback(request *ModifyMetricRuleTemplateRequest, callback func(response *ModifyMetricRuleTemplateResponse, err error)) <-chan int
ModifyMetricRuleTemplateWithCallback invokes the cms.ModifyMetricRuleTemplate API asynchronously
func (*Client) ModifyMetricRuleTemplateWithChan ¶
func (client *Client) ModifyMetricRuleTemplateWithChan(request *ModifyMetricRuleTemplateRequest) (<-chan *ModifyMetricRuleTemplateResponse, <-chan error)
ModifyMetricRuleTemplateWithChan invokes the cms.ModifyMetricRuleTemplate API asynchronously
func (*Client) ModifyMonitorGroup ¶
func (client *Client) ModifyMonitorGroup(request *ModifyMonitorGroupRequest) (response *ModifyMonitorGroupResponse, err error)
ModifyMonitorGroup invokes the cms.ModifyMonitorGroup API synchronously
func (*Client) ModifyMonitorGroupInstances ¶
func (client *Client) ModifyMonitorGroupInstances(request *ModifyMonitorGroupInstancesRequest) (response *ModifyMonitorGroupInstancesResponse, err error)
ModifyMonitorGroupInstances invokes the cms.ModifyMonitorGroupInstances API synchronously
func (*Client) ModifyMonitorGroupInstancesWithCallback ¶
func (client *Client) ModifyMonitorGroupInstancesWithCallback(request *ModifyMonitorGroupInstancesRequest, callback func(response *ModifyMonitorGroupInstancesResponse, err error)) <-chan int
ModifyMonitorGroupInstancesWithCallback invokes the cms.ModifyMonitorGroupInstances API asynchronously
func (*Client) ModifyMonitorGroupInstancesWithChan ¶
func (client *Client) ModifyMonitorGroupInstancesWithChan(request *ModifyMonitorGroupInstancesRequest) (<-chan *ModifyMonitorGroupInstancesResponse, <-chan error)
ModifyMonitorGroupInstancesWithChan invokes the cms.ModifyMonitorGroupInstances API asynchronously
func (*Client) ModifyMonitorGroupWithCallback ¶
func (client *Client) ModifyMonitorGroupWithCallback(request *ModifyMonitorGroupRequest, callback func(response *ModifyMonitorGroupResponse, err error)) <-chan int
ModifyMonitorGroupWithCallback invokes the cms.ModifyMonitorGroup API asynchronously
func (*Client) ModifyMonitorGroupWithChan ¶
func (client *Client) ModifyMonitorGroupWithChan(request *ModifyMonitorGroupRequest) (<-chan *ModifyMonitorGroupResponse, <-chan error)
ModifyMonitorGroupWithChan invokes the cms.ModifyMonitorGroup API asynchronously
func (*Client) ModifySiteMonitor ¶
func (client *Client) ModifySiteMonitor(request *ModifySiteMonitorRequest) (response *ModifySiteMonitorResponse, err error)
ModifySiteMonitor invokes the cms.ModifySiteMonitor API synchronously
func (*Client) ModifySiteMonitorWithCallback ¶
func (client *Client) ModifySiteMonitorWithCallback(request *ModifySiteMonitorRequest, callback func(response *ModifySiteMonitorResponse, err error)) <-chan int
ModifySiteMonitorWithCallback invokes the cms.ModifySiteMonitor API asynchronously
func (*Client) ModifySiteMonitorWithChan ¶
func (client *Client) ModifySiteMonitorWithChan(request *ModifySiteMonitorRequest) (<-chan *ModifySiteMonitorResponse, <-chan error)
ModifySiteMonitorWithChan invokes the cms.ModifySiteMonitor API asynchronously
func (*Client) OpenCmsService ¶ added in v1.61.836
func (client *Client) OpenCmsService(request *OpenCmsServiceRequest) (response *OpenCmsServiceResponse, err error)
OpenCmsService invokes the cms.OpenCmsService API synchronously
func (*Client) OpenCmsServiceWithCallback ¶ added in v1.61.836
func (client *Client) OpenCmsServiceWithCallback(request *OpenCmsServiceRequest, callback func(response *OpenCmsServiceResponse, err error)) <-chan int
OpenCmsServiceWithCallback invokes the cms.OpenCmsService API asynchronously
func (*Client) OpenCmsServiceWithChan ¶ added in v1.61.836
func (client *Client) OpenCmsServiceWithChan(request *OpenCmsServiceRequest) (<-chan *OpenCmsServiceResponse, <-chan error)
OpenCmsServiceWithChan invokes the cms.OpenCmsService API asynchronously
func (*Client) PutContact ¶
func (client *Client) PutContact(request *PutContactRequest) (response *PutContactResponse, err error)
PutContact invokes the cms.PutContact API synchronously
func (*Client) PutContactGroup ¶
func (client *Client) PutContactGroup(request *PutContactGroupRequest) (response *PutContactGroupResponse, err error)
PutContactGroup invokes the cms.PutContactGroup API synchronously
func (*Client) PutContactGroupWithCallback ¶
func (client *Client) PutContactGroupWithCallback(request *PutContactGroupRequest, callback func(response *PutContactGroupResponse, err error)) <-chan int
PutContactGroupWithCallback invokes the cms.PutContactGroup API asynchronously
func (*Client) PutContactGroupWithChan ¶
func (client *Client) PutContactGroupWithChan(request *PutContactGroupRequest) (<-chan *PutContactGroupResponse, <-chan error)
PutContactGroupWithChan invokes the cms.PutContactGroup API asynchronously
func (*Client) PutContactWithCallback ¶
func (client *Client) PutContactWithCallback(request *PutContactRequest, callback func(response *PutContactResponse, err error)) <-chan int
PutContactWithCallback invokes the cms.PutContact API asynchronously
func (*Client) PutContactWithChan ¶
func (client *Client) PutContactWithChan(request *PutContactRequest) (<-chan *PutContactResponse, <-chan error)
PutContactWithChan invokes the cms.PutContact API asynchronously
func (*Client) PutCustomEvent ¶
func (client *Client) PutCustomEvent(request *PutCustomEventRequest) (response *PutCustomEventResponse, err error)
PutCustomEvent invokes the cms.PutCustomEvent API synchronously
func (*Client) PutCustomEventRule ¶ added in v1.61.502
func (client *Client) PutCustomEventRule(request *PutCustomEventRuleRequest) (response *PutCustomEventRuleResponse, err error)
PutCustomEventRule invokes the cms.PutCustomEventRule API synchronously
func (*Client) PutCustomEventRuleWithCallback ¶ added in v1.61.502
func (client *Client) PutCustomEventRuleWithCallback(request *PutCustomEventRuleRequest, callback func(response *PutCustomEventRuleResponse, err error)) <-chan int
PutCustomEventRuleWithCallback invokes the cms.PutCustomEventRule API asynchronously
func (*Client) PutCustomEventRuleWithChan ¶ added in v1.61.502
func (client *Client) PutCustomEventRuleWithChan(request *PutCustomEventRuleRequest) (<-chan *PutCustomEventRuleResponse, <-chan error)
PutCustomEventRuleWithChan invokes the cms.PutCustomEventRule API asynchronously
func (*Client) PutCustomEventWithCallback ¶
func (client *Client) PutCustomEventWithCallback(request *PutCustomEventRequest, callback func(response *PutCustomEventResponse, err error)) <-chan int
PutCustomEventWithCallback invokes the cms.PutCustomEvent API asynchronously
func (*Client) PutCustomEventWithChan ¶
func (client *Client) PutCustomEventWithChan(request *PutCustomEventRequest) (<-chan *PutCustomEventResponse, <-chan error)
PutCustomEventWithChan invokes the cms.PutCustomEvent API asynchronously
func (*Client) PutCustomMetric ¶
func (client *Client) PutCustomMetric(request *PutCustomMetricRequest) (response *PutCustomMetricResponse, err error)
PutCustomMetric invokes the cms.PutCustomMetric API synchronously
func (*Client) PutCustomMetricRule ¶ added in v1.61.502
func (client *Client) PutCustomMetricRule(request *PutCustomMetricRuleRequest) (response *PutCustomMetricRuleResponse, err error)
PutCustomMetricRule invokes the cms.PutCustomMetricRule API synchronously
func (*Client) PutCustomMetricRuleWithCallback ¶ added in v1.61.502
func (client *Client) PutCustomMetricRuleWithCallback(request *PutCustomMetricRuleRequest, callback func(response *PutCustomMetricRuleResponse, err error)) <-chan int
PutCustomMetricRuleWithCallback invokes the cms.PutCustomMetricRule API asynchronously
func (*Client) PutCustomMetricRuleWithChan ¶ added in v1.61.502
func (client *Client) PutCustomMetricRuleWithChan(request *PutCustomMetricRuleRequest) (<-chan *PutCustomMetricRuleResponse, <-chan error)
PutCustomMetricRuleWithChan invokes the cms.PutCustomMetricRule API asynchronously
func (*Client) PutCustomMetricWithCallback ¶
func (client *Client) PutCustomMetricWithCallback(request *PutCustomMetricRequest, callback func(response *PutCustomMetricResponse, err error)) <-chan int
PutCustomMetricWithCallback invokes the cms.PutCustomMetric API asynchronously
func (*Client) PutCustomMetricWithChan ¶
func (client *Client) PutCustomMetricWithChan(request *PutCustomMetricRequest) (<-chan *PutCustomMetricResponse, <-chan error)
PutCustomMetricWithChan invokes the cms.PutCustomMetric API asynchronously
func (*Client) PutEventRule ¶
func (client *Client) PutEventRule(request *PutEventRuleRequest) (response *PutEventRuleResponse, err error)
PutEventRule invokes the cms.PutEventRule API synchronously
func (*Client) PutEventRuleTargets ¶
func (client *Client) PutEventRuleTargets(request *PutEventRuleTargetsRequest) (response *PutEventRuleTargetsResponse, err error)
PutEventRuleTargets invokes the cms.PutEventRuleTargets API synchronously
func (*Client) PutEventRuleTargetsWithCallback ¶
func (client *Client) PutEventRuleTargetsWithCallback(request *PutEventRuleTargetsRequest, callback func(response *PutEventRuleTargetsResponse, err error)) <-chan int
PutEventRuleTargetsWithCallback invokes the cms.PutEventRuleTargets API asynchronously
func (*Client) PutEventRuleTargetsWithChan ¶
func (client *Client) PutEventRuleTargetsWithChan(request *PutEventRuleTargetsRequest) (<-chan *PutEventRuleTargetsResponse, <-chan error)
PutEventRuleTargetsWithChan invokes the cms.PutEventRuleTargets API asynchronously
func (*Client) PutEventRuleWithCallback ¶
func (client *Client) PutEventRuleWithCallback(request *PutEventRuleRequest, callback func(response *PutEventRuleResponse, err error)) <-chan int
PutEventRuleWithCallback invokes the cms.PutEventRule API asynchronously
func (*Client) PutEventRuleWithChan ¶
func (client *Client) PutEventRuleWithChan(request *PutEventRuleRequest) (<-chan *PutEventRuleResponse, <-chan error)
PutEventRuleWithChan invokes the cms.PutEventRule API asynchronously
func (*Client) PutExporterOutput ¶ added in v1.61.61
func (client *Client) PutExporterOutput(request *PutExporterOutputRequest) (response *PutExporterOutputResponse, err error)
PutExporterOutput invokes the cms.PutExporterOutput API synchronously
func (*Client) PutExporterOutputWithCallback ¶ added in v1.61.61
func (client *Client) PutExporterOutputWithCallback(request *PutExporterOutputRequest, callback func(response *PutExporterOutputResponse, err error)) <-chan int
PutExporterOutputWithCallback invokes the cms.PutExporterOutput API asynchronously
func (*Client) PutExporterOutputWithChan ¶ added in v1.61.61
func (client *Client) PutExporterOutputWithChan(request *PutExporterOutputRequest) (<-chan *PutExporterOutputResponse, <-chan error)
PutExporterOutputWithChan invokes the cms.PutExporterOutput API asynchronously
func (*Client) PutExporterRule ¶ added in v1.61.61
func (client *Client) PutExporterRule(request *PutExporterRuleRequest) (response *PutExporterRuleResponse, err error)
PutExporterRule invokes the cms.PutExporterRule API synchronously
func (*Client) PutExporterRuleWithCallback ¶ added in v1.61.61
func (client *Client) PutExporterRuleWithCallback(request *PutExporterRuleRequest, callback func(response *PutExporterRuleResponse, err error)) <-chan int
PutExporterRuleWithCallback invokes the cms.PutExporterRule API asynchronously
func (*Client) PutExporterRuleWithChan ¶ added in v1.61.61
func (client *Client) PutExporterRuleWithChan(request *PutExporterRuleRequest) (<-chan *PutExporterRuleResponse, <-chan error)
PutExporterRuleWithChan invokes the cms.PutExporterRule API asynchronously
func (*Client) PutGroupMetricRule ¶
func (client *Client) PutGroupMetricRule(request *PutGroupMetricRuleRequest) (response *PutGroupMetricRuleResponse, err error)
PutGroupMetricRule invokes the cms.PutGroupMetricRule API synchronously
func (*Client) PutGroupMetricRuleWithCallback ¶
func (client *Client) PutGroupMetricRuleWithCallback(request *PutGroupMetricRuleRequest, callback func(response *PutGroupMetricRuleResponse, err error)) <-chan int
PutGroupMetricRuleWithCallback invokes the cms.PutGroupMetricRule API asynchronously
func (*Client) PutGroupMetricRuleWithChan ¶
func (client *Client) PutGroupMetricRuleWithChan(request *PutGroupMetricRuleRequest) (<-chan *PutGroupMetricRuleResponse, <-chan error)
PutGroupMetricRuleWithChan invokes the cms.PutGroupMetricRule API asynchronously
func (*Client) PutLogMonitor ¶ added in v1.61.314
func (client *Client) PutLogMonitor(request *PutLogMonitorRequest) (response *PutLogMonitorResponse, err error)
PutLogMonitor invokes the cms.PutLogMonitor API synchronously
func (*Client) PutLogMonitorWithCallback ¶ added in v1.61.314
func (client *Client) PutLogMonitorWithCallback(request *PutLogMonitorRequest, callback func(response *PutLogMonitorResponse, err error)) <-chan int
PutLogMonitorWithCallback invokes the cms.PutLogMonitor API asynchronously
func (*Client) PutLogMonitorWithChan ¶ added in v1.61.314
func (client *Client) PutLogMonitorWithChan(request *PutLogMonitorRequest) (<-chan *PutLogMonitorResponse, <-chan error)
PutLogMonitorWithChan invokes the cms.PutLogMonitor API asynchronously
func (*Client) PutMetricRuleTargets ¶
func (client *Client) PutMetricRuleTargets(request *PutMetricRuleTargetsRequest) (response *PutMetricRuleTargetsResponse, err error)
PutMetricRuleTargets invokes the cms.PutMetricRuleTargets API synchronously
func (*Client) PutMetricRuleTargetsWithCallback ¶
func (client *Client) PutMetricRuleTargetsWithCallback(request *PutMetricRuleTargetsRequest, callback func(response *PutMetricRuleTargetsResponse, err error)) <-chan int
PutMetricRuleTargetsWithCallback invokes the cms.PutMetricRuleTargets API asynchronously
func (*Client) PutMetricRuleTargetsWithChan ¶
func (client *Client) PutMetricRuleTargetsWithChan(request *PutMetricRuleTargetsRequest) (<-chan *PutMetricRuleTargetsResponse, <-chan error)
PutMetricRuleTargetsWithChan invokes the cms.PutMetricRuleTargets API asynchronously
func (*Client) PutMonitorGroupDynamicRule ¶
func (client *Client) PutMonitorGroupDynamicRule(request *PutMonitorGroupDynamicRuleRequest) (response *PutMonitorGroupDynamicRuleResponse, err error)
PutMonitorGroupDynamicRule invokes the cms.PutMonitorGroupDynamicRule API synchronously
func (*Client) PutMonitorGroupDynamicRuleWithCallback ¶
func (client *Client) PutMonitorGroupDynamicRuleWithCallback(request *PutMonitorGroupDynamicRuleRequest, callback func(response *PutMonitorGroupDynamicRuleResponse, err error)) <-chan int
PutMonitorGroupDynamicRuleWithCallback invokes the cms.PutMonitorGroupDynamicRule API asynchronously
func (*Client) PutMonitorGroupDynamicRuleWithChan ¶
func (client *Client) PutMonitorGroupDynamicRuleWithChan(request *PutMonitorGroupDynamicRuleRequest) (<-chan *PutMonitorGroupDynamicRuleResponse, <-chan error)
PutMonitorGroupDynamicRuleWithChan invokes the cms.PutMonitorGroupDynamicRule API asynchronously
func (*Client) PutMonitoringConfig ¶
func (client *Client) PutMonitoringConfig(request *PutMonitoringConfigRequest) (response *PutMonitoringConfigResponse, err error)
PutMonitoringConfig invokes the cms.PutMonitoringConfig API synchronously
func (*Client) PutMonitoringConfigWithCallback ¶
func (client *Client) PutMonitoringConfigWithCallback(request *PutMonitoringConfigRequest, callback func(response *PutMonitoringConfigResponse, err error)) <-chan int
PutMonitoringConfigWithCallback invokes the cms.PutMonitoringConfig API asynchronously
func (*Client) PutMonitoringConfigWithChan ¶
func (client *Client) PutMonitoringConfigWithChan(request *PutMonitoringConfigRequest) (<-chan *PutMonitoringConfigResponse, <-chan error)
PutMonitoringConfigWithChan invokes the cms.PutMonitoringConfig API asynchronously
func (*Client) PutResourceMetricRule ¶
func (client *Client) PutResourceMetricRule(request *PutResourceMetricRuleRequest) (response *PutResourceMetricRuleResponse, err error)
PutResourceMetricRule invokes the cms.PutResourceMetricRule API synchronously
func (*Client) PutResourceMetricRuleWithCallback ¶
func (client *Client) PutResourceMetricRuleWithCallback(request *PutResourceMetricRuleRequest, callback func(response *PutResourceMetricRuleResponse, err error)) <-chan int
PutResourceMetricRuleWithCallback invokes the cms.PutResourceMetricRule API asynchronously
func (*Client) PutResourceMetricRuleWithChan ¶
func (client *Client) PutResourceMetricRuleWithChan(request *PutResourceMetricRuleRequest) (<-chan *PutResourceMetricRuleResponse, <-chan error)
PutResourceMetricRuleWithChan invokes the cms.PutResourceMetricRule API asynchronously
func (*Client) PutResourceMetricRules ¶ added in v1.60.287
func (client *Client) PutResourceMetricRules(request *PutResourceMetricRulesRequest) (response *PutResourceMetricRulesResponse, err error)
PutResourceMetricRules invokes the cms.PutResourceMetricRules API synchronously
func (*Client) PutResourceMetricRulesWithCallback ¶ added in v1.60.287
func (client *Client) PutResourceMetricRulesWithCallback(request *PutResourceMetricRulesRequest, callback func(response *PutResourceMetricRulesResponse, err error)) <-chan int
PutResourceMetricRulesWithCallback invokes the cms.PutResourceMetricRules API asynchronously
func (*Client) PutResourceMetricRulesWithChan ¶ added in v1.60.287
func (client *Client) PutResourceMetricRulesWithChan(request *PutResourceMetricRulesRequest) (<-chan *PutResourceMetricRulesResponse, <-chan error)
PutResourceMetricRulesWithChan invokes the cms.PutResourceMetricRules API asynchronously
func (*Client) RemoveTags ¶ added in v1.60.287
func (client *Client) RemoveTags(request *RemoveTagsRequest) (response *RemoveTagsResponse, err error)
RemoveTags invokes the cms.RemoveTags API synchronously
func (*Client) RemoveTagsWithCallback ¶ added in v1.60.287
func (client *Client) RemoveTagsWithCallback(request *RemoveTagsRequest, callback func(response *RemoveTagsResponse, err error)) <-chan int
RemoveTagsWithCallback invokes the cms.RemoveTags API asynchronously
func (*Client) RemoveTagsWithChan ¶ added in v1.60.287
func (client *Client) RemoveTagsWithChan(request *RemoveTagsRequest) (<-chan *RemoveTagsResponse, <-chan error)
RemoveTagsWithChan invokes the cms.RemoveTags API asynchronously
func (*Client) SendDryRunSystemEvent ¶
func (client *Client) SendDryRunSystemEvent(request *SendDryRunSystemEventRequest) (response *SendDryRunSystemEventResponse, err error)
SendDryRunSystemEvent invokes the cms.SendDryRunSystemEvent API synchronously
func (*Client) SendDryRunSystemEventWithCallback ¶
func (client *Client) SendDryRunSystemEventWithCallback(request *SendDryRunSystemEventRequest, callback func(response *SendDryRunSystemEventResponse, err error)) <-chan int
SendDryRunSystemEventWithCallback invokes the cms.SendDryRunSystemEvent API asynchronously
func (*Client) SendDryRunSystemEventWithChan ¶
func (client *Client) SendDryRunSystemEventWithChan(request *SendDryRunSystemEventRequest) (<-chan *SendDryRunSystemEventResponse, <-chan error)
SendDryRunSystemEventWithChan invokes the cms.SendDryRunSystemEvent API asynchronously
func (*Client) UninstallMonitoringAgent ¶
func (client *Client) UninstallMonitoringAgent(request *UninstallMonitoringAgentRequest) (response *UninstallMonitoringAgentResponse, err error)
UninstallMonitoringAgent invokes the cms.UninstallMonitoringAgent API synchronously
func (*Client) UninstallMonitoringAgentWithCallback ¶
func (client *Client) UninstallMonitoringAgentWithCallback(request *UninstallMonitoringAgentRequest, callback func(response *UninstallMonitoringAgentResponse, err error)) <-chan int
UninstallMonitoringAgentWithCallback invokes the cms.UninstallMonitoringAgent API asynchronously
func (*Client) UninstallMonitoringAgentWithChan ¶
func (client *Client) UninstallMonitoringAgentWithChan(request *UninstallMonitoringAgentRequest) (<-chan *UninstallMonitoringAgentResponse, <-chan error)
UninstallMonitoringAgentWithChan invokes the cms.UninstallMonitoringAgent API asynchronously
type ConfigJson ¶ added in v1.61.61
type ConfigJson struct { Logstore string `json:"logstore" xml:"logstore"` Project string `json:"project" xml:"project"` Endpoint string `json:"endpoint" xml:"endpoint"` As string `json:"as" xml:"as"` Ak string `json:"ak" xml:"ak"` }
ConfigJson is a nested struct in cms response
type Contact ¶
type Contact struct { Name string `json:"Name" xml:"Name"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Desc string `json:"Desc" xml:"Desc"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` RuleId string `json:"RuleId" xml:"RuleId"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Lang string `json:"Lang" xml:"Lang"` Success string `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` ContactGroups ContactGroupsInDescribeContactList `json:"ContactGroups" xml:"ContactGroups"` ChannelsState ChannelsState `json:"ChannelsState" xml:"ChannelsState"` Channels Channels `json:"Channels" xml:"Channels"` }
Contact is a nested struct in cms response
type ContactALIIMs ¶
type ContactALIIMs struct {
ContactALIIM []string `json:"ContactALIIM" xml:"ContactALIIM"`
}
ContactALIIMs is a nested struct in cms response
type ContactALIIWWList ¶ added in v1.61.836
type ContactALIIWWList struct {
ContactALIIMs []string `json:"ContactALIIMs" xml:"ContactALIIMs"`
}
ContactALIIWWList is a nested struct in cms response
type ContactDingList ¶ added in v1.61.836
type ContactDingList struct {
ContactDingList []string `json:"ContactDingList" xml:"ContactDingList"`
}
ContactDingList is a nested struct in cms response
type ContactGroup ¶
type ContactGroup struct { Name string `json:"Name" xml:"Name"` EnabledWeeklyReport bool `json:"EnabledWeeklyReport" xml:"EnabledWeeklyReport"` EnableSubscribed bool `json:"EnableSubscribed" xml:"EnableSubscribed"` Describe string `json:"Describe" xml:"Describe"` UpdateTime int64 `json:"UpdateTime" xml:"UpdateTime"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Contacts ContactsInDescribeContactGroupList `json:"Contacts" xml:"Contacts"` }
ContactGroup is a nested struct in cms response
type ContactGroupList ¶ added in v1.61.227
type ContactGroupList struct {
ContactGroup []ContactGroup `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroupList is a nested struct in cms response
type ContactGroupsInDeleteMonitorGroup ¶
type ContactGroupsInDeleteMonitorGroup struct {
ContactGroup []ContactGroup `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroupsInDeleteMonitorGroup is a nested struct in cms response
type ContactGroupsInDescribeAlertHistoryList ¶
type ContactGroupsInDescribeAlertHistoryList struct {
ContactGroup []string `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroupsInDescribeAlertHistoryList is a nested struct in cms response
type ContactGroupsInDescribeAlertLogList ¶ added in v1.61.836
type ContactGroupsInDescribeAlertLogList struct {
ContactGroup []string `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroupsInDescribeAlertLogList is a nested struct in cms response
type ContactGroupsInDescribeContactGroupList ¶
type ContactGroupsInDescribeContactGroupList struct {
ContactGroup []string `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroupsInDescribeContactGroupList is a nested struct in cms response
type ContactGroupsInDescribeContactList ¶ added in v1.61.227
type ContactGroupsInDescribeContactList struct {
ContactGroup []string `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroupsInDescribeContactList is a nested struct in cms response
type ContactGroupsInDescribeMonitorGroups ¶
type ContactGroupsInDescribeMonitorGroups struct {
ContactGroup []ContactGroup `json:"ContactGroup" xml:"ContactGroup"`
}
ContactGroupsInDescribeMonitorGroups is a nested struct in cms response
type ContactMailList ¶ added in v1.61.836
type ContactMailList struct {
ContactMailList []string `json:"ContactMailList" xml:"ContactMailList"`
}
ContactMailList 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 ContactOnCallList ¶ added in v1.61.836
type ContactOnCallList struct {
ContactOnCallList []string `json:"ContactOnCallList" xml:"ContactOnCallList"`
}
ContactOnCallList 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 ContactParameterInPutEventRuleTargets ¶
type ContactParameterInPutEventRuleTargets struct { Id int `json:"Id" xml:"Id"` ContactGroupName string `json:"ContactGroupName" xml:"ContactGroupName"` Level string `json:"Level" xml:"Level"` }
ContactParameterInPutEventRuleTargets is a nested struct in cms response
type ContactParameters ¶
type ContactParameters struct {
ContactParameter []ContactParameter `json:"ContactParameter" xml:"ContactParameter"`
}
ContactParameters is a nested struct in cms response
type ContactSMSList ¶ added in v1.61.836
type ContactSMSList struct {
ContactSMSList []string `json:"ContactSMSList" xml:"ContactSMSList"`
}
ContactSMSList 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 ContactsInDescribeAlertHistoryList ¶
type ContactsInDescribeAlertHistoryList struct {
Contact []string `json:"Contact" xml:"Contact"`
}
ContactsInDescribeAlertHistoryList is a nested struct in cms response
type ContactsInDescribeContactGroupList ¶ added in v1.61.227
type ContactsInDescribeContactGroupList struct {
Contact []string `json:"Contact" xml:"Contact"`
}
ContactsInDescribeContactGroupList is a nested struct in cms response
type ContactsInDescribeContactList ¶
type ContactsInDescribeContactList struct {
Contact []Contact `json:"Contact" xml:"Contact"`
}
ContactsInDescribeContactList is a nested struct in cms response
type ContactsInDescribeContactListByContactGroup ¶
type ContactsInDescribeContactListByContactGroup struct {
Contact []Contact `json:"Contact" xml:"Contact"`
}
ContactsInDescribeContactListByContactGroup is a nested struct in cms response
type CreateCmsCallNumOrderRequest ¶ added in v1.61.836
type CreateCmsCallNumOrderRequest struct { *requests.RpcRequest AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` AutoUseCoupon requests.Boolean `position:"Query" name:"AutoUseCoupon"` PeriodUnit string `position:"Query" name:"PeriodUnit"` PhoneCount string `position:"Query" name:"PhoneCount"` }
CreateCmsCallNumOrderRequest is the request struct for api CreateCmsCallNumOrder
func CreateCreateCmsCallNumOrderRequest ¶ added in v1.61.836
func CreateCreateCmsCallNumOrderRequest() (request *CreateCmsCallNumOrderRequest)
CreateCreateCmsCallNumOrderRequest creates a request to invoke CreateCmsCallNumOrder API
type CreateCmsCallNumOrderResponse ¶ added in v1.61.836
type CreateCmsCallNumOrderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateCmsCallNumOrderResponse is the response struct for api CreateCmsCallNumOrder
func CreateCreateCmsCallNumOrderResponse ¶ added in v1.61.836
func CreateCreateCmsCallNumOrderResponse() (response *CreateCmsCallNumOrderResponse)
CreateCreateCmsCallNumOrderResponse creates a response to parse from CreateCmsCallNumOrder response
type CreateCmsOrderRequest ¶ added in v1.61.836
type CreateCmsOrderRequest struct { *requests.RpcRequest SmsCount string `position:"Query" name:"SmsCount"` AutoUseCoupon requests.Boolean `position:"Query" name:"AutoUseCoupon"` LogMonitorStream string `position:"Query" name:"LogMonitorStream"` CustomTimeSeries string `position:"Query" name:"CustomTimeSeries"` ApiCount string `position:"Query" name:"ApiCount"` PhoneCount string `position:"Query" name:"PhoneCount"` AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` SuggestType string `position:"Query" name:"SuggestType"` EventStoreNum string `position:"Query" name:"EventStoreNum"` SiteTaskNum string `position:"Query" name:"SiteTaskNum"` PeriodUnit string `position:"Query" name:"PeriodUnit"` SiteOperatorNum string `position:"Query" name:"SiteOperatorNum"` SiteEcsNum string `position:"Query" name:"SiteEcsNum"` EventStoreTime string `position:"Query" name:"EventStoreTime"` PayType string `position:"Query" name:"PayType"` }
CreateCmsOrderRequest is the request struct for api CreateCmsOrder
func CreateCreateCmsOrderRequest ¶ added in v1.61.836
func CreateCreateCmsOrderRequest() (request *CreateCmsOrderRequest)
CreateCreateCmsOrderRequest creates a request to invoke CreateCmsOrder API
type CreateCmsOrderResponse ¶ added in v1.61.836
type CreateCmsOrderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateCmsOrderResponse is the response struct for api CreateCmsOrder
func CreateCreateCmsOrderResponse ¶ added in v1.61.836
func CreateCreateCmsOrderResponse() (response *CreateCmsOrderResponse)
CreateCreateCmsOrderResponse creates a response to parse from CreateCmsOrder response
type CreateCmsSmspackageOrderRequest ¶ added in v1.61.836
type CreateCmsSmspackageOrderRequest struct { *requests.RpcRequest AutoRenewPeriod requests.Integer `position:"Query" name:"AutoRenewPeriod"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` SmsCount string `position:"Query" name:"SmsCount"` AutoUseCoupon requests.Boolean `position:"Query" name:"AutoUseCoupon"` PeriodUnit string `position:"Query" name:"PeriodUnit"` }
CreateCmsSmspackageOrderRequest is the request struct for api CreateCmsSmspackageOrder
func CreateCreateCmsSmspackageOrderRequest ¶ added in v1.61.836
func CreateCreateCmsSmspackageOrderRequest() (request *CreateCmsSmspackageOrderRequest)
CreateCreateCmsSmspackageOrderRequest creates a request to invoke CreateCmsSmspackageOrder API
type CreateCmsSmspackageOrderResponse ¶ added in v1.61.836
type CreateCmsSmspackageOrderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
CreateCmsSmspackageOrderResponse is the response struct for api CreateCmsSmspackageOrder
func CreateCreateCmsSmspackageOrderResponse ¶ added in v1.61.836
func CreateCreateCmsSmspackageOrderResponse() (response *CreateCmsSmspackageOrderResponse)
CreateCreateCmsSmspackageOrderResponse creates a response to parse from CreateCmsSmspackageOrder response
type CreateDynamicTagGroupMatchExpress ¶ added in v1.60.329
type CreateDynamicTagGroupMatchExpress struct { TagValue string `name:"TagValue"` TagValueMatchFunction string `name:"TagValueMatchFunction"` }
CreateDynamicTagGroupMatchExpress is a repeated param struct in CreateDynamicTagGroupRequest
type CreateDynamicTagGroupRequest ¶ added in v1.60.329
type CreateDynamicTagGroupRequest struct { *requests.RpcRequest EnableSubscribeEvent requests.Boolean `position:"Query" name:"EnableSubscribeEvent"` MatchExpressFilterRelation string `position:"Query" name:"MatchExpressFilterRelation"` EnableInstallAgent requests.Boolean `position:"Query" name:"EnableInstallAgent"` MatchExpress *[]CreateDynamicTagGroupMatchExpress `position:"Query" name:"MatchExpress" type:"Repeated"` ContactGroupList *[]string `position:"Query" name:"ContactGroupList" type:"Repeated"` TemplateIdList *[]string `position:"Query" name:"TemplateIdList" type:"Repeated"` TagKey string `position:"Query" name:"TagKey"` }
CreateDynamicTagGroupRequest is the request struct for api CreateDynamicTagGroup
func CreateCreateDynamicTagGroupRequest ¶ added in v1.60.329
func CreateCreateDynamicTagGroupRequest() (request *CreateDynamicTagGroupRequest)
CreateCreateDynamicTagGroupRequest creates a request to invoke CreateDynamicTagGroup API
type CreateDynamicTagGroupResponse ¶ added in v1.60.329
type CreateDynamicTagGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDynamicTagGroupResponse is the response struct for api CreateDynamicTagGroup
func CreateCreateDynamicTagGroupResponse ¶ added in v1.60.329
func CreateCreateDynamicTagGroupResponse() (response *CreateDynamicTagGroupResponse)
CreateCreateDynamicTagGroupResponse creates a response to parse from CreateDynamicTagGroup response
type CreateGroupMetricRulesGroupMetricRules ¶
type CreateGroupMetricRulesGroupMetricRules struct { Webhook string `name:"Webhook"` EscalationsWarnComparisonOperator string `name:"Escalations.Warn.ComparisonOperator"` RuleName string `name:"RuleName"` EscalationsInfoStatistics string `name:"Escalations.Info.Statistics"` EffectiveInterval string `name:"EffectiveInterval"` EscalationsInfoComparisonOperator string `name:"Escalations.Info.ComparisonOperator"` NoEffectiveInterval string `name:"NoEffectiveInterval"` EmailSubject string `name:"EmailSubject"` SilenceTime string `name:"SilenceTime"` MetricName string `name:"MetricName"` EscalationsWarnTimes string `name:"Escalations.Warn.Times"` Period string `name:"Period"` EscalationsWarnThreshold string `name:"Escalations.Warn.Threshold"` EscalationsCriticalStatistics string `name:"Escalations.Critical.Statistics"` EscalationsInfoTimes string `name:"Escalations.Info.Times"` EscalationsCriticalTimes string `name:"Escalations.Critical.Times"` EscalationsWarnStatistics string `name:"Escalations.Warn.Statistics"` EscalationsInfoThreshold string `name:"Escalations.Info.Threshold"` Namespace string `name:"Namespace"` Interval string `name:"Interval"` Category string `name:"Category"` RuleId string `name:"RuleId"` EscalationsCriticalComparisonOperator string `name:"Escalations.Critical.ComparisonOperator"` EscalationsCriticalThreshold string `name:"Escalations.Critical.Threshold"` Dimensions string `name:"Dimensions"` }
CreateGroupMetricRulesGroupMetricRules is a repeated param struct in CreateGroupMetricRulesRequest
type CreateGroupMetricRulesRequest ¶
type CreateGroupMetricRulesRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` GroupMetricRules *[]CreateGroupMetricRulesGroupMetricRules `position:"Query" name:"GroupMetricRules" type:"Repeated"` }
CreateGroupMetricRulesRequest is the request struct for api CreateGroupMetricRules
func CreateCreateGroupMetricRulesRequest ¶
func CreateCreateGroupMetricRulesRequest() (request *CreateGroupMetricRulesRequest)
CreateCreateGroupMetricRulesRequest creates a request to invoke CreateGroupMetricRules API
type CreateGroupMetricRulesResponse ¶
type CreateGroupMetricRulesResponse 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"` Resources ResourcesInCreateGroupMetricRules `json:"Resources" xml:"Resources"` }
CreateGroupMetricRulesResponse is the response struct for api CreateGroupMetricRules
func CreateCreateGroupMetricRulesResponse ¶
func CreateCreateGroupMetricRulesResponse() (response *CreateGroupMetricRulesResponse)
CreateCreateGroupMetricRulesResponse creates a response to parse from CreateGroupMetricRules response
type CreateGroupMonitoringAgentProcessAlertConfig ¶ added in v1.60.287
type CreateGroupMonitoringAgentProcessAlertConfig struct { Times string `name:"Times"` NoEffectiveInterval string `name:"NoEffectiveInterval"` Webhook string `name:"Webhook"` SilenceTime string `name:"SilenceTime"` Threshold string `name:"Threshold"` EffectiveInterval string `name:"EffectiveInterval"` ComparisonOperator string `name:"ComparisonOperator"` EscalationsLevel string `name:"EscalationsLevel"` Statistics string `name:"Statistics"` }
CreateGroupMonitoringAgentProcessAlertConfig is a repeated param struct in CreateGroupMonitoringAgentProcessRequest
type CreateGroupMonitoringAgentProcessMatchExpress ¶ added in v1.60.287
type CreateGroupMonitoringAgentProcessMatchExpress struct { Function string `name:"Function"` Name string `name:"Name"` Value string `name:"Value"` }
CreateGroupMonitoringAgentProcessMatchExpress is a repeated param struct in CreateGroupMonitoringAgentProcessRequest
type CreateGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
type CreateGroupMonitoringAgentProcessRequest struct { *requests.RpcRequest AlertConfig *[]CreateGroupMonitoringAgentProcessAlertConfig `position:"Query" name:"AlertConfig" type:"Repeated"` GroupId string `position:"Query" name:"GroupId"` ProcessName string `position:"Query" name:"ProcessName"` MatchExpressFilterRelation string `position:"Query" name:"MatchExpressFilterRelation"` MatchExpress *[]CreateGroupMonitoringAgentProcessMatchExpress `position:"Query" name:"MatchExpress" type:"Repeated"` }
CreateGroupMonitoringAgentProcessRequest is the request struct for api CreateGroupMonitoringAgentProcess
func CreateCreateGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
func CreateCreateGroupMonitoringAgentProcessRequest() (request *CreateGroupMonitoringAgentProcessRequest)
CreateCreateGroupMonitoringAgentProcessRequest creates a request to invoke CreateGroupMonitoringAgentProcess API
type CreateGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
type CreateGroupMonitoringAgentProcessResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateGroupMonitoringAgentProcessResponse is the response struct for api CreateGroupMonitoringAgentProcess
func CreateCreateGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
func CreateCreateGroupMonitoringAgentProcessResponse() (response *CreateGroupMonitoringAgentProcessResponse)
CreateCreateGroupMonitoringAgentProcessResponse creates a response to parse from CreateGroupMonitoringAgentProcess response
type CreateHostAvailabilityAlertConfigEscalationList ¶
type CreateHostAvailabilityAlertConfigEscalationList struct { Times string `name:"Times"` MetricName string `name:"MetricName"` Value string `name:"Value"` Operator string `name:"Operator"` Aggregate string `name:"Aggregate"` }
CreateHostAvailabilityAlertConfigEscalationList is a repeated param struct in CreateHostAvailabilityRequest
type CreateHostAvailabilityRequest ¶
type CreateHostAvailabilityRequest struct { *requests.RpcRequest TaskOptionHttpMethod string `position:"Query" name:"TaskOption.HttpMethod"` TaskOptionHttpHeader string `position:"Query" name:"TaskOption.HttpHeader"` AlertConfigEscalationList *[]CreateHostAvailabilityAlertConfigEscalationList `position:"Query" name:"AlertConfigEscalationList" type:"Repeated"` TaskName string `position:"Query" name:"TaskName"` AlertConfigSilenceTime requests.Integer `position:"Query" name:"AlertConfig.SilenceTime"` TaskOptionHttpResponseCharset string `position:"Query" name:"TaskOption.HttpResponseCharset"` TaskOptionHttpNegative requests.Boolean `position:"Query" name:"TaskOption.HttpNegative"` AlertConfigNotifyType requests.Integer `position:"Query" name:"AlertConfig.NotifyType"` TaskOptionTelnetOrPingHost string `position:"Query" name:"TaskOption.TelnetOrPingHost"` TaskOptionHttpResponseMatchContent string `position:"Query" name:"TaskOption.HttpResponseMatchContent"` InstanceList *[]string `position:"Query" name:"InstanceList" type:"Repeated"` TaskType string `position:"Query" name:"TaskType"` GroupId requests.Integer `position:"Query" name:"GroupId"` AlertConfigEndTime requests.Integer `position:"Query" name:"AlertConfig.EndTime"` TaskOptionHttpURI string `position:"Query" name:"TaskOption.HttpURI"` TaskScope string `position:"Query" name:"TaskScope"` TaskOptionHttpPostContent string `position:"Query" name:"TaskOption.HttpPostContent"` AlertConfigStartTime requests.Integer `position:"Query" name:"AlertConfig.StartTime"` AlertConfigWebHook string `position:"Query" name:"AlertConfig.WebHook"` }
CreateHostAvailabilityRequest is the request struct for api CreateHostAvailability
func CreateCreateHostAvailabilityRequest ¶
func CreateCreateHostAvailabilityRequest() (request *CreateHostAvailabilityRequest)
CreateCreateHostAvailabilityRequest creates a request to invoke CreateHostAvailability API
type CreateHostAvailabilityResponse ¶
type CreateHostAvailabilityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` TaskId int64 `json:"TaskId" xml:"TaskId"` }
CreateHostAvailabilityResponse is the response struct for api CreateHostAvailability
func CreateCreateHostAvailabilityResponse ¶
func CreateCreateHostAvailabilityResponse() (response *CreateHostAvailabilityResponse)
CreateCreateHostAvailabilityResponse creates a response to parse from CreateHostAvailability response
type CreateMetricRuleResourcesRequest ¶
type CreateMetricRuleResourcesRequest struct { *requests.RpcRequest Resources string `position:"Query" name:"Resources"` RuleId string `position:"Query" name:"RuleId"` Overwrite string `position:"Query" name:"Overwrite"` }
CreateMetricRuleResourcesRequest is the request struct for api CreateMetricRuleResources
func CreateCreateMetricRuleResourcesRequest ¶
func CreateCreateMetricRuleResourcesRequest() (request *CreateMetricRuleResourcesRequest)
CreateCreateMetricRuleResourcesRequest creates a request to invoke CreateMetricRuleResources API
type CreateMetricRuleResourcesResponse ¶
type CreateMetricRuleResourcesResponse 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"` }
CreateMetricRuleResourcesResponse is the response struct for api CreateMetricRuleResources
func CreateCreateMetricRuleResourcesResponse ¶
func CreateCreateMetricRuleResourcesResponse() (response *CreateMetricRuleResourcesResponse)
CreateCreateMetricRuleResourcesResponse creates a response to parse from CreateMetricRuleResources response
type CreateMetricRuleTemplateAlertTemplates ¶
type CreateMetricRuleTemplateAlertTemplates struct { Period string `name:"Period"` EscalationsWarnThreshold string `name:"Escalations.Warn.Threshold"` Webhook string `name:"Webhook"` EscalationsWarnComparisonOperator string `name:"Escalations.Warn.ComparisonOperator"` EscalationsCriticalStatistics string `name:"Escalations.Critical.Statistics"` EscalationsInfoTimes string `name:"Escalations.Info.Times"` RuleName string `name:"RuleName"` EscalationsInfoStatistics string `name:"Escalations.Info.Statistics"` EscalationsCriticalTimes string `name:"Escalations.Critical.Times"` EscalationsInfoComparisonOperator string `name:"Escalations.Info.ComparisonOperator"` EscalationsWarnStatistics string `name:"Escalations.Warn.Statistics"` EscalationsInfoThreshold string `name:"Escalations.Info.Threshold"` Namespace string `name:"Namespace"` Selector string `name:"Selector"` MetricName string `name:"MetricName"` Category string `name:"Category"` EscalationsCriticalComparisonOperator string `name:"Escalations.Critical.ComparisonOperator"` EscalationsWarnTimes string `name:"Escalations.Warn.Times"` EscalationsCriticalThreshold string `name:"Escalations.Critical.Threshold"` }
CreateMetricRuleTemplateAlertTemplates is a repeated param struct in CreateMetricRuleTemplateRequest
type CreateMetricRuleTemplateRequest ¶
type CreateMetricRuleTemplateRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` Name string `position:"Query" name:"Name"` AlertTemplates *[]CreateMetricRuleTemplateAlertTemplates `position:"Query" name:"AlertTemplates" type:"Repeated"` }
CreateMetricRuleTemplateRequest is the request struct for api CreateMetricRuleTemplate
func CreateCreateMetricRuleTemplateRequest ¶
func CreateCreateMetricRuleTemplateRequest() (request *CreateMetricRuleTemplateRequest)
CreateCreateMetricRuleTemplateRequest creates a request to invoke CreateMetricRuleTemplate API
type CreateMetricRuleTemplateResponse ¶
type CreateMetricRuleTemplateResponse 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"` Id int64 `json:"Id" xml:"Id"` }
CreateMetricRuleTemplateResponse is the response struct for api CreateMetricRuleTemplate
func CreateCreateMetricRuleTemplateResponse ¶
func CreateCreateMetricRuleTemplateResponse() (response *CreateMetricRuleTemplateResponse)
CreateCreateMetricRuleTemplateResponse creates a response to parse from CreateMetricRuleTemplate response
type CreateMonitorAgentProcessRequest ¶
type CreateMonitorAgentProcessRequest struct { *requests.RpcRequest ProcessName string `position:"Query" name:"ProcessName"` InstanceId string `position:"Query" name:"InstanceId"` ProcessUser string `position:"Query" name:"ProcessUser"` }
CreateMonitorAgentProcessRequest is the request struct for api CreateMonitorAgentProcess
func CreateCreateMonitorAgentProcessRequest ¶
func CreateCreateMonitorAgentProcessRequest() (request *CreateMonitorAgentProcessRequest)
CreateCreateMonitorAgentProcessRequest creates a request to invoke CreateMonitorAgentProcess API
type CreateMonitorAgentProcessResponse ¶
type CreateMonitorAgentProcessResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Id int64 `json:"Id" xml:"Id"` }
CreateMonitorAgentProcessResponse is the response struct for api CreateMonitorAgentProcess
func CreateCreateMonitorAgentProcessResponse ¶
func CreateCreateMonitorAgentProcessResponse() (response *CreateMonitorAgentProcessResponse)
CreateCreateMonitorAgentProcessResponse creates a response to parse from CreateMonitorAgentProcess response
type CreateMonitorGroupByResourceGroupIdRequest ¶ added in v1.61.836
type CreateMonitorGroupByResourceGroupIdRequest struct { *requests.RpcRequest ResourceGroupName string `position:"Query" name:"ResourceGroupName"` EnableSubscribeEvent requests.Boolean `position:"Query" name:"EnableSubscribeEvent"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` EnableInstallAgent requests.Boolean `position:"Query" name:"EnableInstallAgent"` ContactGroupList *[]string `position:"Query" name:"ContactGroupList" type:"Repeated"` }
CreateMonitorGroupByResourceGroupIdRequest is the request struct for api CreateMonitorGroupByResourceGroupId
func CreateCreateMonitorGroupByResourceGroupIdRequest ¶ added in v1.61.836
func CreateCreateMonitorGroupByResourceGroupIdRequest() (request *CreateMonitorGroupByResourceGroupIdRequest)
CreateCreateMonitorGroupByResourceGroupIdRequest creates a request to invoke CreateMonitorGroupByResourceGroupId API
type CreateMonitorGroupByResourceGroupIdResponse ¶ added in v1.61.836
type CreateMonitorGroupByResourceGroupIdResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateMonitorGroupByResourceGroupIdResponse is the response struct for api CreateMonitorGroupByResourceGroupId
func CreateCreateMonitorGroupByResourceGroupIdResponse ¶ added in v1.61.836
func CreateCreateMonitorGroupByResourceGroupIdResponse() (response *CreateMonitorGroupByResourceGroupIdResponse)
CreateCreateMonitorGroupByResourceGroupIdResponse creates a response to parse from CreateMonitorGroupByResourceGroupId response
type CreateMonitorGroupInstancesInstances ¶
type CreateMonitorGroupInstancesInstances struct { InstanceId string `name:"InstanceId"` InstanceName string `name:"InstanceName"` RegionId string `name:"RegionId"` Category string `name:"Category"` }
CreateMonitorGroupInstancesInstances is a repeated param struct in CreateMonitorGroupInstancesRequest
type CreateMonitorGroupInstancesRequest ¶
type CreateMonitorGroupInstancesRequest struct { *requests.RpcRequest Instances *[]CreateMonitorGroupInstancesInstances `position:"Query" name:"Instances" type:"Repeated"` GroupId string `position:"Query" name:"GroupId"` }
CreateMonitorGroupInstancesRequest is the request struct for api CreateMonitorGroupInstances
func CreateCreateMonitorGroupInstancesRequest ¶
func CreateCreateMonitorGroupInstancesRequest() (request *CreateMonitorGroupInstancesRequest)
CreateCreateMonitorGroupInstancesRequest creates a request to invoke CreateMonitorGroupInstances API
type CreateMonitorGroupInstancesResponse ¶
type CreateMonitorGroupInstancesResponse 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"` }
CreateMonitorGroupInstancesResponse is the response struct for api CreateMonitorGroupInstances
func CreateCreateMonitorGroupInstancesResponse ¶
func CreateCreateMonitorGroupInstancesResponse() (response *CreateMonitorGroupInstancesResponse)
CreateCreateMonitorGroupInstancesResponse creates a response to parse from CreateMonitorGroupInstances response
type CreateMonitorGroupNotifyPolicyRequest ¶
type CreateMonitorGroupNotifyPolicyRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` GroupId string `position:"Query" name:"GroupId"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` }
CreateMonitorGroupNotifyPolicyRequest is the request struct for api CreateMonitorGroupNotifyPolicy
func CreateCreateMonitorGroupNotifyPolicyRequest ¶
func CreateCreateMonitorGroupNotifyPolicyRequest() (request *CreateMonitorGroupNotifyPolicyRequest)
CreateCreateMonitorGroupNotifyPolicyRequest creates a request to invoke CreateMonitorGroupNotifyPolicy API
type CreateMonitorGroupNotifyPolicyResponse ¶
type CreateMonitorGroupNotifyPolicyResponse 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"` }
CreateMonitorGroupNotifyPolicyResponse is the response struct for api CreateMonitorGroupNotifyPolicy
func CreateCreateMonitorGroupNotifyPolicyResponse ¶
func CreateCreateMonitorGroupNotifyPolicyResponse() (response *CreateMonitorGroupNotifyPolicyResponse)
CreateCreateMonitorGroupNotifyPolicyResponse creates a response to parse from CreateMonitorGroupNotifyPolicy response
type CreateMonitorGroupRequest ¶
type CreateMonitorGroupRequest struct { *requests.RpcRequest ContactGroups string `position:"Query" name:"ContactGroups"` Type string `position:"Query" name:"Type"` GroupName string `position:"Query" name:"GroupName"` Options string `position:"Query" name:"Options"` ServiceId requests.Integer `position:"Query" name:"ServiceId"` BindUrl string `position:"Query" name:"BindUrl"` }
CreateMonitorGroupRequest is the request struct for api CreateMonitorGroup
func CreateCreateMonitorGroupRequest ¶
func CreateCreateMonitorGroupRequest() (request *CreateMonitorGroupRequest)
CreateCreateMonitorGroupRequest creates a request to invoke CreateMonitorGroup API
type CreateMonitorGroupResponse ¶
type CreateMonitorGroupResponse 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"` GroupId int64 `json:"GroupId" xml:"GroupId"` }
CreateMonitorGroupResponse is the response struct for api CreateMonitorGroup
func CreateCreateMonitorGroupResponse ¶
func CreateCreateMonitorGroupResponse() (response *CreateMonitorGroupResponse)
CreateCreateMonitorGroupResponse creates a response to parse from CreateMonitorGroup response
type CreateMonitoringAgentProcessRequest ¶
type CreateMonitoringAgentProcessRequest struct { *requests.RpcRequest ProcessName string `position:"Query" name:"ProcessName"` InstanceId string `position:"Query" name:"InstanceId"` ProcessUser string `position:"Query" name:"ProcessUser"` }
CreateMonitoringAgentProcessRequest is the request struct for api CreateMonitoringAgentProcess
func CreateCreateMonitoringAgentProcessRequest ¶
func CreateCreateMonitoringAgentProcessRequest() (request *CreateMonitoringAgentProcessRequest)
CreateCreateMonitoringAgentProcessRequest creates a request to invoke CreateMonitoringAgentProcess API
type CreateMonitoringAgentProcessResponse ¶
type CreateMonitoringAgentProcessResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Id int64 `json:"Id" xml:"Id"` }
CreateMonitoringAgentProcessResponse is the response struct for api CreateMonitoringAgentProcess
func CreateCreateMonitoringAgentProcessResponse ¶
func CreateCreateMonitoringAgentProcessResponse() (response *CreateMonitoringAgentProcessResponse)
CreateCreateMonitoringAgentProcessResponse creates a response to parse from CreateMonitoringAgentProcess response
type CreateResultList ¶ added in v1.61.639
type CreateResultList struct {
CreateResultListItem []CreateResultListItem `json:"CreateResultList" xml:"CreateResultList"`
}
CreateResultList is a nested struct in cms response
type CreateResultListItem ¶ added in v1.61.639
type CreateResultListItem struct { TaskName string `json:"TaskName" xml:"TaskName"` TaskId string `json:"TaskId" xml:"TaskId"` }
CreateResultListItem is a nested struct in cms response
type CreateSiteMonitorRequest ¶
type CreateSiteMonitorRequest struct { *requests.RpcRequest Address string `position:"Query" name:"Address"` TaskType string `position:"Query" name:"TaskType"` TaskName string `position:"Query" name:"TaskName"` IspCities string `position:"Query" name:"IspCities"` OptionsJson string `position:"Query" name:"OptionsJson"` AlertIds string `position:"Query" name:"AlertIds"` Interval string `position:"Query" name:"Interval"` }
CreateSiteMonitorRequest is the request struct for api CreateSiteMonitor
func CreateCreateSiteMonitorRequest ¶
func CreateCreateSiteMonitorRequest() (request *CreateSiteMonitorRequest)
CreateCreateSiteMonitorRequest creates a request to invoke CreateSiteMonitor API
type CreateSiteMonitorResponse ¶
type CreateSiteMonitorResponse 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 Data `json:"Data" xml:"Data"` CreateResultList CreateResultList `json:"CreateResultList" xml:"CreateResultList"` }
CreateSiteMonitorResponse is the response struct for api CreateSiteMonitor
func CreateCreateSiteMonitorResponse ¶
func CreateCreateSiteMonitorResponse() (response *CreateSiteMonitorResponse)
CreateCreateSiteMonitorResponse creates a response to parse from CreateSiteMonitor response
type Critical ¶
type Critical struct { ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Times string `json:"Times" xml:"Times"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` }
Critical is a nested struct in cms response
type CriticalInDescribeMetricRuleList ¶ added in v1.61.639
type CriticalInDescribeMetricRuleList struct { ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` Times int `json:"Times" xml:"Times"` PreCondition string `json:"PreCondition" xml:"PreCondition"` }
CriticalInDescribeMetricRuleList is a nested struct in cms response
type CriticalInDescribeMetricRuleTemplateAttribute ¶
type CriticalInDescribeMetricRuleTemplateAttribute struct { Statistics string `json:"Statistics" xml:"Statistics"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Threshold string `json:"Threshold" xml:"Threshold"` Times int `json:"Times" xml:"Times"` }
CriticalInDescribeMetricRuleTemplateAttribute is a nested struct in cms response
type CustomEvent ¶
type CustomEvent struct { Id string `json:"Id" xml:"Id"` Content string `json:"Content" xml:"Content"` GroupId string `json:"GroupId" xml:"GroupId"` Name string `json:"Name" xml:"Name"` Time string `json:"Time" xml:"Time"` }
CustomEvent is a nested struct in cms response
type CustomEventCount ¶
type CustomEventCount struct { Name string `json:"Name" xml:"Name"` Num int `json:"Num" xml:"Num"` Time int64 `json:"Time" xml:"Time"` }
CustomEventCount is a nested struct in cms response
type CustomEventCounts ¶
type CustomEventCounts struct {
CustomEventCount []CustomEventCount `json:"CustomEventCount" xml:"CustomEventCount"`
}
CustomEventCounts is a nested struct in cms response
type CustomEvents ¶
type CustomEvents struct {
CustomEvent []CustomEvent `json:"CustomEvent" xml:"CustomEvent"`
}
CustomEvents is a nested struct in cms response
type CustomMonitor ¶ added in v1.61.836
type CustomMonitor struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
CustomMonitor is a nested struct in cms response
type Data ¶
type Data struct { SecondMonitor bool `json:"SecondMonitor" xml:"SecondMonitor"` SiteMonitorVersion string `json:"SiteMonitorVersion" xml:"SiteMonitorVersion"` SiteMonitorIdcQuota int `json:"SiteMonitorIdcQuota" xml:"SiteMonitorIdcQuota"` SiteMonitorOperatorQuotaQuota int `json:"SiteMonitorOperatorQuotaQuota" xml:"SiteMonitorOperatorQuotaQuota"` SiteMonitorTaskQuota int `json:"SiteMonitorTaskQuota" xml:"SiteMonitorTaskQuota"` SiteMonitorQuotaTaskUsed int `json:"SiteMonitorQuotaTaskUsed" xml:"SiteMonitorQuotaTaskUsed"` Count int `json:"count" xml:"count"` AttachAlertResult AttachAlertResult `json:"AttachAlertResult" xml:"AttachAlertResult"` }
Data is a nested struct in cms response
type DataInDescribeSystemEventMetaList ¶
type DataInDescribeSystemEventMetaList struct {
Resource []ResourceInDescribeSystemEventMetaList `json:"Resource" xml:"Resource"`
}
DataInDescribeSystemEventMetaList is a nested struct in cms response
type Datapoint ¶ added in v1.61.61
type Datapoint struct { DestType string `json:"DestType" xml:"DestType"` RuleName string `json:"RuleName" xml:"RuleName"` Describe string `json:"Describe" xml:"Describe"` Namespace string `json:"Namespace" xml:"Namespace"` Enabled bool `json:"Enabled" xml:"Enabled"` DestName string `json:"DestName" xml:"DestName"` Dimension string `json:"Dimension" xml:"Dimension"` MetricName string `json:"MetricName" xml:"MetricName"` TargetWindows string `json:"TargetWindows" xml:"TargetWindows"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` DstName DstName `json:"DstName" xml:"DstName"` ConfigJson ConfigJson `json:"ConfigJson" xml:"ConfigJson"` }
Datapoint is a nested struct in cms response
type DatapointsInDescribeActiveMetricRuleList ¶ added in v1.61.61
type DatapointsInDescribeActiveMetricRuleList struct {
Alarm []Alarm `json:"Alarm" xml:"Alarm"`
}
DatapointsInDescribeActiveMetricRuleList is a nested struct in cms response
type DatapointsInDescribeExporterOutputList ¶ added in v1.61.61
type DatapointsInDescribeExporterOutputList struct {
Datapoint []Datapoint `json:"Datapoint" xml:"Datapoint"`
}
DatapointsInDescribeExporterOutputList is a nested struct in cms response
type DatapointsInDescribeExporterRuleList ¶ added in v1.61.61
type DatapointsInDescribeExporterRuleList struct {
Datapoint []Datapoint `json:"Datapoint" xml:"Datapoint"`
}
DatapointsInDescribeExporterRuleList is a nested struct in cms response
type DeleteContactGroupRequest ¶
type DeleteContactGroupRequest struct { *requests.RpcRequest ContactGroupName string `position:"Query" name:"ContactGroupName"` }
DeleteContactGroupRequest is the request struct for api DeleteContactGroup
func CreateDeleteContactGroupRequest ¶
func CreateDeleteContactGroupRequest() (request *DeleteContactGroupRequest)
CreateDeleteContactGroupRequest creates a request to invoke DeleteContactGroup API
type DeleteContactGroupResponse ¶
type DeleteContactGroupResponse 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"` }
DeleteContactGroupResponse is the response struct for api DeleteContactGroup
func CreateDeleteContactGroupResponse ¶
func CreateDeleteContactGroupResponse() (response *DeleteContactGroupResponse)
CreateDeleteContactGroupResponse creates a response to parse from DeleteContactGroup response
type DeleteContactRequest ¶
type DeleteContactRequest struct { *requests.RpcRequest ContactName string `position:"Query" name:"ContactName"` }
DeleteContactRequest is the request struct for api DeleteContact
func CreateDeleteContactRequest ¶
func CreateDeleteContactRequest() (request *DeleteContactRequest)
CreateDeleteContactRequest creates a request to invoke DeleteContact API
type DeleteContactResponse ¶
type DeleteContactResponse 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"` }
DeleteContactResponse is the response struct for api DeleteContact
func CreateDeleteContactResponse ¶
func CreateDeleteContactResponse() (response *DeleteContactResponse)
CreateDeleteContactResponse creates a response to parse from DeleteContact response
type DeleteCustomMetricRequest ¶
type DeleteCustomMetricRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` UUID string `position:"Query" name:"UUID"` MetricName string `position:"Query" name:"MetricName"` 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"` }
DeleteCustomMetricResponse is the response struct for api DeleteCustomMetric
func CreateDeleteCustomMetricResponse ¶
func CreateDeleteCustomMetricResponse() (response *DeleteCustomMetricResponse)
CreateDeleteCustomMetricResponse creates a response to parse from DeleteCustomMetric response
type DeleteDynamicTagGroupRequest ¶ added in v1.60.329
type DeleteDynamicTagGroupRequest struct { *requests.RpcRequest DynamicTagRuleId string `position:"Query" name:"DynamicTagRuleId"` }
DeleteDynamicTagGroupRequest is the request struct for api DeleteDynamicTagGroup
func CreateDeleteDynamicTagGroupRequest ¶ added in v1.60.329
func CreateDeleteDynamicTagGroupRequest() (request *DeleteDynamicTagGroupRequest)
CreateDeleteDynamicTagGroupRequest creates a request to invoke DeleteDynamicTagGroup API
type DeleteDynamicTagGroupResponse ¶ added in v1.60.329
type DeleteDynamicTagGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDynamicTagGroupResponse is the response struct for api DeleteDynamicTagGroup
func CreateDeleteDynamicTagGroupResponse ¶ added in v1.60.329
func CreateDeleteDynamicTagGroupResponse() (response *DeleteDynamicTagGroupResponse)
CreateDeleteDynamicTagGroupResponse creates a response to parse from DeleteDynamicTagGroup response
type DeleteEventRuleTargetsRequest ¶
type DeleteEventRuleTargetsRequest struct { *requests.RpcRequest RuleName string `position:"Query" name:"RuleName"` Ids *[]string `position:"Query" name:"Ids" type:"Repeated"` }
DeleteEventRuleTargetsRequest is the request struct for api DeleteEventRuleTargets
func CreateDeleteEventRuleTargetsRequest ¶
func CreateDeleteEventRuleTargetsRequest() (request *DeleteEventRuleTargetsRequest)
CreateDeleteEventRuleTargetsRequest creates a request to invoke DeleteEventRuleTargets API
type DeleteEventRuleTargetsResponse ¶
type DeleteEventRuleTargetsResponse 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"` }
DeleteEventRuleTargetsResponse is the response struct for api DeleteEventRuleTargets
func CreateDeleteEventRuleTargetsResponse ¶
func CreateDeleteEventRuleTargetsResponse() (response *DeleteEventRuleTargetsResponse)
CreateDeleteEventRuleTargetsResponse creates a response to parse from DeleteEventRuleTargets response
type DeleteEventRulesRequest ¶
type DeleteEventRulesRequest struct { *requests.RpcRequest RuleNames *[]string `position:"Query" name:"RuleNames" type:"Repeated"` }
DeleteEventRulesRequest is the request struct for api DeleteEventRules
func CreateDeleteEventRulesRequest ¶
func CreateDeleteEventRulesRequest() (request *DeleteEventRulesRequest)
CreateDeleteEventRulesRequest creates a request to invoke DeleteEventRules API
type DeleteEventRulesResponse ¶
type DeleteEventRulesResponse 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"` }
DeleteEventRulesResponse is the response struct for api DeleteEventRules
func CreateDeleteEventRulesResponse ¶
func CreateDeleteEventRulesResponse() (response *DeleteEventRulesResponse)
CreateDeleteEventRulesResponse creates a response to parse from DeleteEventRules response
type DeleteExporterOutputRequest ¶ added in v1.61.61
type DeleteExporterOutputRequest struct { *requests.RpcRequest DestName string `position:"Query" name:"DestName"` }
DeleteExporterOutputRequest is the request struct for api DeleteExporterOutput
func CreateDeleteExporterOutputRequest ¶ added in v1.61.61
func CreateDeleteExporterOutputRequest() (request *DeleteExporterOutputRequest)
CreateDeleteExporterOutputRequest creates a request to invoke DeleteExporterOutput API
type DeleteExporterOutputResponse ¶ added in v1.61.61
type DeleteExporterOutputResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
DeleteExporterOutputResponse is the response struct for api DeleteExporterOutput
func CreateDeleteExporterOutputResponse ¶ added in v1.61.61
func CreateDeleteExporterOutputResponse() (response *DeleteExporterOutputResponse)
CreateDeleteExporterOutputResponse creates a response to parse from DeleteExporterOutput response
type DeleteExporterRuleRequest ¶ added in v1.61.61
type DeleteExporterRuleRequest struct { *requests.RpcRequest RuleName string `position:"Query" name:"RuleName"` }
DeleteExporterRuleRequest is the request struct for api DeleteExporterRule
func CreateDeleteExporterRuleRequest ¶ added in v1.61.61
func CreateDeleteExporterRuleRequest() (request *DeleteExporterRuleRequest)
CreateDeleteExporterRuleRequest creates a request to invoke DeleteExporterRule API
type DeleteExporterRuleResponse ¶ added in v1.61.61
type DeleteExporterRuleResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
DeleteExporterRuleResponse is the response struct for api DeleteExporterRule
func CreateDeleteExporterRuleResponse ¶ added in v1.61.61
func CreateDeleteExporterRuleResponse() (response *DeleteExporterRuleResponse)
CreateDeleteExporterRuleResponse creates a response to parse from DeleteExporterRule response
type DeleteGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
type DeleteGroupMonitoringAgentProcessRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` Id string `position:"Query" name:"Id"` }
DeleteGroupMonitoringAgentProcessRequest is the request struct for api DeleteGroupMonitoringAgentProcess
func CreateDeleteGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
func CreateDeleteGroupMonitoringAgentProcessRequest() (request *DeleteGroupMonitoringAgentProcessRequest)
CreateDeleteGroupMonitoringAgentProcessRequest creates a request to invoke DeleteGroupMonitoringAgentProcess API
type DeleteGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
type DeleteGroupMonitoringAgentProcessResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteGroupMonitoringAgentProcessResponse is the response struct for api DeleteGroupMonitoringAgentProcess
func CreateDeleteGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
func CreateDeleteGroupMonitoringAgentProcessResponse() (response *DeleteGroupMonitoringAgentProcessResponse)
CreateDeleteGroupMonitoringAgentProcessResponse creates a response to parse from DeleteGroupMonitoringAgentProcess response
type DeleteHostAvailabilityRequest ¶
type DeleteHostAvailabilityRequest struct { *requests.RpcRequest Id *[]string `position:"Query" name:"Id" type:"Repeated"` }
DeleteHostAvailabilityRequest is the request struct for api DeleteHostAvailability
func CreateDeleteHostAvailabilityRequest ¶
func CreateDeleteHostAvailabilityRequest() (request *DeleteHostAvailabilityRequest)
CreateDeleteHostAvailabilityRequest creates a request to invoke DeleteHostAvailability API
type DeleteHostAvailabilityResponse ¶
type DeleteHostAvailabilityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteHostAvailabilityResponse is the response struct for api DeleteHostAvailability
func CreateDeleteHostAvailabilityResponse ¶
func CreateDeleteHostAvailabilityResponse() (response *DeleteHostAvailabilityResponse)
CreateDeleteHostAvailabilityResponse creates a response to parse from DeleteHostAvailability response
type DeleteLogMonitorRequest ¶ added in v1.61.314
type DeleteLogMonitorRequest struct { *requests.RpcRequest LogId requests.Integer `position:"Query" name:"LogId"` }
DeleteLogMonitorRequest is the request struct for api DeleteLogMonitor
func CreateDeleteLogMonitorRequest ¶ added in v1.61.314
func CreateDeleteLogMonitorRequest() (request *DeleteLogMonitorRequest)
CreateDeleteLogMonitorRequest creates a request to invoke DeleteLogMonitor API
type DeleteLogMonitorResponse ¶ added in v1.61.314
type DeleteLogMonitorResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteLogMonitorResponse is the response struct for api DeleteLogMonitor
func CreateDeleteLogMonitorResponse ¶ added in v1.61.314
func CreateDeleteLogMonitorResponse() (response *DeleteLogMonitorResponse)
CreateDeleteLogMonitorResponse creates a response to parse from DeleteLogMonitor response
type DeleteMetricRuleResourcesRequest ¶
type DeleteMetricRuleResourcesRequest struct { *requests.RpcRequest Resources string `position:"Query" name:"Resources"` RuleId string `position:"Query" name:"RuleId"` }
DeleteMetricRuleResourcesRequest is the request struct for api DeleteMetricRuleResources
func CreateDeleteMetricRuleResourcesRequest ¶
func CreateDeleteMetricRuleResourcesRequest() (request *DeleteMetricRuleResourcesRequest)
CreateDeleteMetricRuleResourcesRequest creates a request to invoke DeleteMetricRuleResources API
type DeleteMetricRuleResourcesResponse ¶
type DeleteMetricRuleResourcesResponse 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"` }
DeleteMetricRuleResourcesResponse is the response struct for api DeleteMetricRuleResources
func CreateDeleteMetricRuleResourcesResponse ¶
func CreateDeleteMetricRuleResourcesResponse() (response *DeleteMetricRuleResourcesResponse)
CreateDeleteMetricRuleResourcesResponse creates a response to parse from DeleteMetricRuleResources response
type DeleteMetricRuleTargetsRequest ¶
type DeleteMetricRuleTargetsRequest struct { *requests.RpcRequest TargetIds *[]string `position:"Query" name:"TargetIds" type:"Repeated"` RuleId string `position:"Query" name:"RuleId"` }
DeleteMetricRuleTargetsRequest is the request struct for api DeleteMetricRuleTargets
func CreateDeleteMetricRuleTargetsRequest ¶
func CreateDeleteMetricRuleTargetsRequest() (request *DeleteMetricRuleTargetsRequest)
CreateDeleteMetricRuleTargetsRequest creates a request to invoke DeleteMetricRuleTargets API
type DeleteMetricRuleTargetsResponse ¶
type DeleteMetricRuleTargetsResponse 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"` FailIds FailIds `json:"FailIds" xml:"FailIds"` }
DeleteMetricRuleTargetsResponse is the response struct for api DeleteMetricRuleTargets
func CreateDeleteMetricRuleTargetsResponse ¶
func CreateDeleteMetricRuleTargetsResponse() (response *DeleteMetricRuleTargetsResponse)
CreateDeleteMetricRuleTargetsResponse creates a response to parse from DeleteMetricRuleTargets response
type DeleteMetricRuleTemplateRequest ¶
type DeleteMetricRuleTemplateRequest struct { *requests.RpcRequest TemplateId string `position:"Query" name:"TemplateId"` }
DeleteMetricRuleTemplateRequest is the request struct for api DeleteMetricRuleTemplate
func CreateDeleteMetricRuleTemplateRequest ¶
func CreateDeleteMetricRuleTemplateRequest() (request *DeleteMetricRuleTemplateRequest)
CreateDeleteMetricRuleTemplateRequest creates a request to invoke DeleteMetricRuleTemplate API
type DeleteMetricRuleTemplateResponse ¶
type DeleteMetricRuleTemplateResponse 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"` Resource Resource `json:"Resource" xml:"Resource"` }
DeleteMetricRuleTemplateResponse is the response struct for api DeleteMetricRuleTemplate
func CreateDeleteMetricRuleTemplateResponse ¶
func CreateDeleteMetricRuleTemplateResponse() (response *DeleteMetricRuleTemplateResponse)
CreateDeleteMetricRuleTemplateResponse creates a response to parse from DeleteMetricRuleTemplate response
type DeleteMetricRulesRequest ¶
type DeleteMetricRulesRequest struct { *requests.RpcRequest Id *[]string `position:"Query" name:"Id" type:"Repeated"` }
DeleteMetricRulesRequest is the request struct for api DeleteMetricRules
func CreateDeleteMetricRulesRequest ¶
func CreateDeleteMetricRulesRequest() (request *DeleteMetricRulesRequest)
CreateDeleteMetricRulesRequest creates a request to invoke DeleteMetricRules API
type DeleteMetricRulesResponse ¶
type DeleteMetricRulesResponse 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"` }
DeleteMetricRulesResponse is the response struct for api DeleteMetricRules
func CreateDeleteMetricRulesResponse ¶
func CreateDeleteMetricRulesResponse() (response *DeleteMetricRulesResponse)
CreateDeleteMetricRulesResponse creates a response to parse from DeleteMetricRules response
type DeleteMonitorGroupDynamicRuleRequest ¶
type DeleteMonitorGroupDynamicRuleRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` Category string `position:"Query" name:"Category"` }
DeleteMonitorGroupDynamicRuleRequest is the request struct for api DeleteMonitorGroupDynamicRule
func CreateDeleteMonitorGroupDynamicRuleRequest ¶
func CreateDeleteMonitorGroupDynamicRuleRequest() (request *DeleteMonitorGroupDynamicRuleRequest)
CreateDeleteMonitorGroupDynamicRuleRequest creates a request to invoke DeleteMonitorGroupDynamicRule API
type DeleteMonitorGroupDynamicRuleResponse ¶
type DeleteMonitorGroupDynamicRuleResponse 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"` }
DeleteMonitorGroupDynamicRuleResponse is the response struct for api DeleteMonitorGroupDynamicRule
func CreateDeleteMonitorGroupDynamicRuleResponse ¶
func CreateDeleteMonitorGroupDynamicRuleResponse() (response *DeleteMonitorGroupDynamicRuleResponse)
CreateDeleteMonitorGroupDynamicRuleResponse creates a response to parse from DeleteMonitorGroupDynamicRule response
type DeleteMonitorGroupInstancesRequest ¶
type DeleteMonitorGroupInstancesRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` InstanceIdList string `position:"Query" name:"InstanceIdList"` Category string `position:"Query" name:"Category"` }
DeleteMonitorGroupInstancesRequest is the request struct for api DeleteMonitorGroupInstances
func CreateDeleteMonitorGroupInstancesRequest ¶
func CreateDeleteMonitorGroupInstancesRequest() (request *DeleteMonitorGroupInstancesRequest)
CreateDeleteMonitorGroupInstancesRequest creates a request to invoke DeleteMonitorGroupInstances API
type DeleteMonitorGroupInstancesResponse ¶
type DeleteMonitorGroupInstancesResponse 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"` }
DeleteMonitorGroupInstancesResponse is the response struct for api DeleteMonitorGroupInstances
func CreateDeleteMonitorGroupInstancesResponse ¶
func CreateDeleteMonitorGroupInstancesResponse() (response *DeleteMonitorGroupInstancesResponse)
CreateDeleteMonitorGroupInstancesResponse creates a response to parse from DeleteMonitorGroupInstances response
type DeleteMonitorGroupNotifyPolicyRequest ¶
type DeleteMonitorGroupNotifyPolicyRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` GroupId string `position:"Query" name:"GroupId"` }
DeleteMonitorGroupNotifyPolicyRequest is the request struct for api DeleteMonitorGroupNotifyPolicy
func CreateDeleteMonitorGroupNotifyPolicyRequest ¶
func CreateDeleteMonitorGroupNotifyPolicyRequest() (request *DeleteMonitorGroupNotifyPolicyRequest)
CreateDeleteMonitorGroupNotifyPolicyRequest creates a request to invoke DeleteMonitorGroupNotifyPolicy API
type DeleteMonitorGroupNotifyPolicyResponse ¶
type DeleteMonitorGroupNotifyPolicyResponse 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"` }
DeleteMonitorGroupNotifyPolicyResponse is the response struct for api DeleteMonitorGroupNotifyPolicy
func CreateDeleteMonitorGroupNotifyPolicyResponse ¶
func CreateDeleteMonitorGroupNotifyPolicyResponse() (response *DeleteMonitorGroupNotifyPolicyResponse)
CreateDeleteMonitorGroupNotifyPolicyResponse creates a response to parse from DeleteMonitorGroupNotifyPolicy response
type DeleteMonitorGroupRequest ¶
type DeleteMonitorGroupRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` }
DeleteMonitorGroupRequest is the request struct for api DeleteMonitorGroup
func CreateDeleteMonitorGroupRequest ¶
func CreateDeleteMonitorGroupRequest() (request *DeleteMonitorGroupRequest)
CreateDeleteMonitorGroupRequest creates a request to invoke DeleteMonitorGroup API
type DeleteMonitorGroupResponse ¶
type DeleteMonitorGroupResponse 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"` Group Group `json:"Group" xml:"Group"` }
DeleteMonitorGroupResponse is the response struct for api DeleteMonitorGroup
func CreateDeleteMonitorGroupResponse ¶
func CreateDeleteMonitorGroupResponse() (response *DeleteMonitorGroupResponse)
CreateDeleteMonitorGroupResponse creates a response to parse from DeleteMonitorGroup response
type DeleteMonitoringAgentProcessRequest ¶
type DeleteMonitoringAgentProcessRequest struct { *requests.RpcRequest ProcessName string `position:"Query" name:"ProcessName"` InstanceId string `position:"Query" name:"InstanceId"` ProcessId string `position:"Query" name:"ProcessId"` }
DeleteMonitoringAgentProcessRequest is the request struct for api DeleteMonitoringAgentProcess
func CreateDeleteMonitoringAgentProcessRequest ¶
func CreateDeleteMonitoringAgentProcessRequest() (request *DeleteMonitoringAgentProcessRequest)
CreateDeleteMonitoringAgentProcessRequest creates a request to invoke DeleteMonitoringAgentProcess API
type DeleteMonitoringAgentProcessResponse ¶
type DeleteMonitoringAgentProcessResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteMonitoringAgentProcessResponse is the response struct for api DeleteMonitoringAgentProcess
func CreateDeleteMonitoringAgentProcessResponse ¶
func CreateDeleteMonitoringAgentProcessResponse() (response *DeleteMonitoringAgentProcessResponse)
CreateDeleteMonitoringAgentProcessResponse creates a response to parse from DeleteMonitoringAgentProcess response
type DeleteSiteMonitorsRequest ¶
type DeleteSiteMonitorsRequest struct { *requests.RpcRequest IsDeleteAlarms requests.Boolean `position:"Query" name:"IsDeleteAlarms"` TaskIds string `position:"Query" name:"TaskIds"` }
DeleteSiteMonitorsRequest is the request struct for api DeleteSiteMonitors
func CreateDeleteSiteMonitorsRequest ¶
func CreateDeleteSiteMonitorsRequest() (request *DeleteSiteMonitorsRequest)
CreateDeleteSiteMonitorsRequest creates a request to invoke DeleteSiteMonitors API
type DeleteSiteMonitorsResponse ¶
type DeleteSiteMonitorsResponse 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 Data `json:"Data" xml:"Data"` }
DeleteSiteMonitorsResponse is the response struct for api DeleteSiteMonitors
func CreateDeleteSiteMonitorsResponse ¶
func CreateDeleteSiteMonitorsResponse() (response *DeleteSiteMonitorsResponse)
CreateDeleteSiteMonitorsResponse creates a response to parse from DeleteSiteMonitors response
type DescribeActiveMetricRuleListRequest ¶
type DescribeActiveMetricRuleListRequest struct { *requests.RpcRequest Product string `position:"Query" name:"Product"` }
DescribeActiveMetricRuleListRequest is the request struct for api DescribeActiveMetricRuleList
func CreateDescribeActiveMetricRuleListRequest ¶
func CreateDescribeActiveMetricRuleListRequest() (request *DescribeActiveMetricRuleListRequest)
CreateDescribeActiveMetricRuleListRequest creates a request to invoke DescribeActiveMetricRuleList API
type DescribeActiveMetricRuleListResponse ¶
type DescribeActiveMetricRuleListResponse 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 DatapointsInDescribeActiveMetricRuleList `json:"Datapoints" xml:"Datapoints"` AlertList AlertList `json:"AlertList" xml:"AlertList"` }
DescribeActiveMetricRuleListResponse is the response struct for api DescribeActiveMetricRuleList
func CreateDescribeActiveMetricRuleListResponse ¶
func CreateDescribeActiveMetricRuleListResponse() (response *DescribeActiveMetricRuleListResponse)
CreateDescribeActiveMetricRuleListResponse creates a response to parse from DescribeActiveMetricRuleList response
type DescribeAlertHistoryListRequest ¶
type DescribeAlertHistoryListRequest struct { *requests.RpcRequest RuleName string `position:"Query" name:"RuleName"` StartTime string `position:"Query" name:"StartTime"` PageSize requests.Integer `position:"Query" name:"PageSize"` State string `position:"Query" name:"State"` MetricName string `position:"Query" name:"MetricName"` GroupId string `position:"Query" name:"GroupId"` EndTime string `position:"Query" name:"EndTime"` Ascending requests.Boolean `position:"Query" name:"Ascending"` Namespace string `position:"Query" name:"Namespace"` Page requests.Integer `position:"Query" name:"Page"` RuleId string `position:"Query" name:"RuleId"` Status string `position:"Query" name:"Status"` }
DescribeAlertHistoryListRequest is the request struct for api DescribeAlertHistoryList
func CreateDescribeAlertHistoryListRequest ¶
func CreateDescribeAlertHistoryListRequest() (request *DescribeAlertHistoryListRequest)
CreateDescribeAlertHistoryListRequest creates a request to invoke DescribeAlertHistoryList API
type DescribeAlertHistoryListResponse ¶
type DescribeAlertHistoryListResponse 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 AlarmHistoryList `json:"AlarmHistoryList" xml:"AlarmHistoryList"` }
DescribeAlertHistoryListResponse is the response struct for api DescribeAlertHistoryList
func CreateDescribeAlertHistoryListResponse ¶
func CreateDescribeAlertHistoryListResponse() (response *DescribeAlertHistoryListResponse)
CreateDescribeAlertHistoryListResponse creates a response to parse from DescribeAlertHistoryList response
type DescribeAlertLogCountRequest ¶ added in v1.61.836
type DescribeAlertLogCountRequest struct { *requests.RpcRequest SendStatus string `position:"Query" name:"SendStatus"` ContactGroup string `position:"Query" name:"ContactGroup"` SearchKey string `position:"Query" name:"SearchKey"` RuleName string `position:"Query" name:"RuleName"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` LastMin string `position:"Query" name:"LastMin"` PageSize requests.Integer `position:"Query" name:"PageSize"` MetricName string `position:"Query" name:"MetricName"` Product string `position:"Query" name:"Product"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` EndTime requests.Integer `position:"Query" name:"EndTime"` GroupBy string `position:"Query" name:"GroupBy"` Namespace string `position:"Query" name:"Namespace"` }
DescribeAlertLogCountRequest is the request struct for api DescribeAlertLogCount
func CreateDescribeAlertLogCountRequest ¶ added in v1.61.836
func CreateDescribeAlertLogCountRequest() (request *DescribeAlertLogCountRequest)
CreateDescribeAlertLogCountRequest creates a request to invoke DescribeAlertLogCount API
type DescribeAlertLogCountResponse ¶ added in v1.61.836
type DescribeAlertLogCountResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` AlertLogCount []AlertLogCountItem `json:"AlertLogCount" xml:"AlertLogCount"` }
DescribeAlertLogCountResponse is the response struct for api DescribeAlertLogCount
func CreateDescribeAlertLogCountResponse ¶ added in v1.61.836
func CreateDescribeAlertLogCountResponse() (response *DescribeAlertLogCountResponse)
CreateDescribeAlertLogCountResponse creates a response to parse from DescribeAlertLogCount response
type DescribeAlertLogHistogramRequest ¶ added in v1.61.836
type DescribeAlertLogHistogramRequest struct { *requests.RpcRequest SendStatus string `position:"Query" name:"SendStatus"` ContactGroup string `position:"Query" name:"ContactGroup"` SearchKey string `position:"Query" name:"SearchKey"` RuleName string `position:"Query" name:"RuleName"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` LastMin string `position:"Query" name:"LastMin"` PageSize requests.Integer `position:"Query" name:"PageSize"` MetricName string `position:"Query" name:"MetricName"` Product string `position:"Query" name:"Product"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` EndTime requests.Integer `position:"Query" name:"EndTime"` GroupBy string `position:"Query" name:"GroupBy"` Namespace string `position:"Query" name:"Namespace"` }
DescribeAlertLogHistogramRequest is the request struct for api DescribeAlertLogHistogram
func CreateDescribeAlertLogHistogramRequest ¶ added in v1.61.836
func CreateDescribeAlertLogHistogramRequest() (request *DescribeAlertLogHistogramRequest)
CreateDescribeAlertLogHistogramRequest creates a request to invoke DescribeAlertLogHistogram API
type DescribeAlertLogHistogramResponse ¶ added in v1.61.836
type DescribeAlertLogHistogramResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` AlertLogHistogramList []AlertLogHistogramListItem `json:"AlertLogHistogramList" xml:"AlertLogHistogramList"` }
DescribeAlertLogHistogramResponse is the response struct for api DescribeAlertLogHistogram
func CreateDescribeAlertLogHistogramResponse ¶ added in v1.61.836
func CreateDescribeAlertLogHistogramResponse() (response *DescribeAlertLogHistogramResponse)
CreateDescribeAlertLogHistogramResponse creates a response to parse from DescribeAlertLogHistogram response
type DescribeAlertLogListRequest ¶ added in v1.61.836
type DescribeAlertLogListRequest struct { *requests.RpcRequest SendStatus string `position:"Query" name:"SendStatus"` ContactGroup string `position:"Query" name:"ContactGroup"` SearchKey string `position:"Query" name:"SearchKey"` RuleName string `position:"Query" name:"RuleName"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` LastMin string `position:"Query" name:"LastMin"` PageSize requests.Integer `position:"Query" name:"PageSize"` MetricName string `position:"Query" name:"MetricName"` Product string `position:"Query" name:"Product"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` EndTime requests.Integer `position:"Query" name:"EndTime"` GroupBy string `position:"Query" name:"GroupBy"` Namespace string `position:"Query" name:"Namespace"` }
DescribeAlertLogListRequest is the request struct for api DescribeAlertLogList
func CreateDescribeAlertLogListRequest ¶ added in v1.61.836
func CreateDescribeAlertLogListRequest() (request *DescribeAlertLogListRequest)
CreateDescribeAlertLogListRequest creates a request to invoke DescribeAlertLogList API
type DescribeAlertLogListResponse ¶ added in v1.61.836
type DescribeAlertLogListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` AlertLogList []AlarmInDescribeAlertLogList `json:"AlertLogList" xml:"AlertLogList"` }
DescribeAlertLogListResponse is the response struct for api DescribeAlertLogList
func CreateDescribeAlertLogListResponse ¶ added in v1.61.836
func CreateDescribeAlertLogListResponse() (response *DescribeAlertLogListResponse)
CreateDescribeAlertLogListResponse creates a response to parse from DescribeAlertLogList response
type DescribeAlertingMetricRuleResourcesRequest ¶
type DescribeAlertingMetricRuleResourcesRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Namespace string `position:"Query" name:"Namespace"` Page requests.Integer `position:"Query" name:"Page"` RuleId string `position:"Query" name:"RuleId"` }
DescribeAlertingMetricRuleResourcesRequest is the request struct for api DescribeAlertingMetricRuleResources
func CreateDescribeAlertingMetricRuleResourcesRequest ¶
func CreateDescribeAlertingMetricRuleResourcesRequest() (request *DescribeAlertingMetricRuleResourcesRequest)
CreateDescribeAlertingMetricRuleResourcesRequest creates a request to invoke DescribeAlertingMetricRuleResources API
type DescribeAlertingMetricRuleResourcesResponse ¶
type DescribeAlertingMetricRuleResourcesResponse 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"` Total int `json:"Total" xml:"Total"` Resources ResourcesInDescribeAlertingMetricRuleResources `json:"Resources" xml:"Resources"` }
DescribeAlertingMetricRuleResourcesResponse is the response struct for api DescribeAlertingMetricRuleResources
func CreateDescribeAlertingMetricRuleResourcesResponse ¶
func CreateDescribeAlertingMetricRuleResourcesResponse() (response *DescribeAlertingMetricRuleResourcesResponse)
CreateDescribeAlertingMetricRuleResourcesResponse creates a response to parse from DescribeAlertingMetricRuleResources response
type DescribeContactGroupListRequest ¶
type DescribeContactGroupListRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeContactGroupListRequest is the request struct for api DescribeContactGroupList
func CreateDescribeContactGroupListRequest ¶
func CreateDescribeContactGroupListRequest() (request *DescribeContactGroupListRequest)
CreateDescribeContactGroupListRequest creates a request to invoke DescribeContactGroupList API
type DescribeContactGroupListResponse ¶
type DescribeContactGroupListResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Total int `json:"Total" xml:"Total"` RequestId string `json:"RequestId" xml:"RequestId"` ContactGroups ContactGroupsInDescribeContactGroupList `json:"ContactGroups" xml:"ContactGroups"` ContactGroupList ContactGroupList `json:"ContactGroupList" xml:"ContactGroupList"` }
DescribeContactGroupListResponse is the response struct for api DescribeContactGroupList
func CreateDescribeContactGroupListResponse ¶
func CreateDescribeContactGroupListResponse() (response *DescribeContactGroupListResponse)
CreateDescribeContactGroupListResponse creates a response to parse from DescribeContactGroupList response
type DescribeContactListByContactGroupRequest ¶
type DescribeContactListByContactGroupRequest struct { *requests.RpcRequest ContactGroupName string `position:"Query" name:"ContactGroupName"` }
DescribeContactListByContactGroupRequest is the request struct for api DescribeContactListByContactGroup
func CreateDescribeContactListByContactGroupRequest ¶
func CreateDescribeContactListByContactGroupRequest() (request *DescribeContactListByContactGroupRequest)
CreateDescribeContactListByContactGroupRequest creates a request to invoke DescribeContactListByContactGroup API
type DescribeContactListByContactGroupResponse ¶
type DescribeContactListByContactGroupResponse 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"` Contacts ContactsInDescribeContactListByContactGroup `json:"Contacts" xml:"Contacts"` }
DescribeContactListByContactGroupResponse is the response struct for api DescribeContactListByContactGroup
func CreateDescribeContactListByContactGroupResponse ¶
func CreateDescribeContactListByContactGroupResponse() (response *DescribeContactListByContactGroupResponse)
CreateDescribeContactListByContactGroupResponse creates a response to parse from DescribeContactListByContactGroup response
type DescribeContactListRequest ¶
type DescribeContactListRequest struct { *requests.RpcRequest ChanelType string `position:"Query" name:"ChanelType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ContactName string `position:"Query" name:"ContactName"` PageSize requests.Integer `position:"Query" name:"PageSize"` ChanelValue string `position:"Query" name:"ChanelValue"` }
DescribeContactListRequest is the request struct for api DescribeContactList
func CreateDescribeContactListRequest ¶
func CreateDescribeContactListRequest() (request *DescribeContactListRequest)
CreateDescribeContactListRequest creates a request to invoke DescribeContactList API
type DescribeContactListResponse ¶
type DescribeContactListResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Total int `json:"Total" xml:"Total"` RequestId string `json:"RequestId" xml:"RequestId"` Contacts ContactsInDescribeContactList `json:"Contacts" xml:"Contacts"` }
DescribeContactListResponse is the response struct for api DescribeContactList
func CreateDescribeContactListResponse ¶
func CreateDescribeContactListResponse() (response *DescribeContactListResponse)
CreateDescribeContactListResponse creates a response to parse from DescribeContactList response
type DescribeCustomEventAttributeRequest ¶
type DescribeCustomEventAttributeRequest struct { *requests.RpcRequest EventId string `position:"Query" name:"EventId"` StartTime string `position:"Query" name:"StartTime"` SearchKeywords string `position:"Query" name:"SearchKeywords"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` GroupId string `position:"Query" name:"GroupId"` EndTime string `position:"Query" name:"EndTime"` Name string `position:"Query" name:"Name"` }
DescribeCustomEventAttributeRequest is the request struct for api DescribeCustomEventAttribute
func CreateDescribeCustomEventAttributeRequest ¶
func CreateDescribeCustomEventAttributeRequest() (request *DescribeCustomEventAttributeRequest)
CreateDescribeCustomEventAttributeRequest creates a request to invoke DescribeCustomEventAttribute API
type DescribeCustomEventAttributeResponse ¶
type DescribeCustomEventAttributeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` CustomEvents CustomEvents `json:"CustomEvents" xml:"CustomEvents"` }
DescribeCustomEventAttributeResponse is the response struct for api DescribeCustomEventAttribute
func CreateDescribeCustomEventAttributeResponse ¶
func CreateDescribeCustomEventAttributeResponse() (response *DescribeCustomEventAttributeResponse)
CreateDescribeCustomEventAttributeResponse creates a response to parse from DescribeCustomEventAttribute response
type DescribeCustomEventCountRequest ¶
type DescribeCustomEventCountRequest struct { *requests.RpcRequest EventId string `position:"Query" name:"EventId"` GroupId string `position:"Query" name:"GroupId"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` SearchKeywords string `position:"Query" name:"SearchKeywords"` Name string `position:"Query" name:"Name"` }
DescribeCustomEventCountRequest is the request struct for api DescribeCustomEventCount
func CreateDescribeCustomEventCountRequest ¶
func CreateDescribeCustomEventCountRequest() (request *DescribeCustomEventCountRequest)
CreateDescribeCustomEventCountRequest creates a request to invoke DescribeCustomEventCount API
type DescribeCustomEventCountResponse ¶
type DescribeCustomEventCountResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` CustomEventCounts CustomEventCounts `json:"CustomEventCounts" xml:"CustomEventCounts"` }
DescribeCustomEventCountResponse is the response struct for api DescribeCustomEventCount
func CreateDescribeCustomEventCountResponse ¶
func CreateDescribeCustomEventCountResponse() (response *DescribeCustomEventCountResponse)
CreateDescribeCustomEventCountResponse creates a response to parse from DescribeCustomEventCount response
type DescribeCustomEventHistogramRequest ¶
type DescribeCustomEventHistogramRequest struct { *requests.RpcRequest EventId string `position:"Query" name:"EventId"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` SearchKeywords string `position:"Query" name:"SearchKeywords"` Name string `position:"Query" name:"Name"` }
DescribeCustomEventHistogramRequest is the request struct for api DescribeCustomEventHistogram
func CreateDescribeCustomEventHistogramRequest ¶
func CreateDescribeCustomEventHistogramRequest() (request *DescribeCustomEventHistogramRequest)
CreateDescribeCustomEventHistogramRequest creates a request to invoke DescribeCustomEventHistogram API
type DescribeCustomEventHistogramResponse ¶
type DescribeCustomEventHistogramResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` EventHistograms EventHistograms `json:"EventHistograms" xml:"EventHistograms"` }
DescribeCustomEventHistogramResponse is the response struct for api DescribeCustomEventHistogram
func CreateDescribeCustomEventHistogramResponse ¶
func CreateDescribeCustomEventHistogramResponse() (response *DescribeCustomEventHistogramResponse)
CreateDescribeCustomEventHistogramResponse creates a response to parse from DescribeCustomEventHistogram response
type DescribeCustomMetricListRequest ¶
type DescribeCustomMetricListRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` MetricName string `position:"Query" name:"MetricName"` Dimension string `position:"Query" name:"Dimension"` Md5 string `position:"Query" name:"Md5"` }
DescribeCustomMetricListRequest is the request struct for api DescribeCustomMetricList
func CreateDescribeCustomMetricListRequest ¶
func CreateDescribeCustomMetricListRequest() (request *DescribeCustomMetricListRequest)
CreateDescribeCustomMetricListRequest creates a request to invoke DescribeCustomMetricList API
type DescribeCustomMetricListResponse ¶
type DescribeCustomMetricListResponse 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"` }
DescribeCustomMetricListResponse is the response struct for api DescribeCustomMetricList
func CreateDescribeCustomMetricListResponse ¶
func CreateDescribeCustomMetricListResponse() (response *DescribeCustomMetricListResponse)
CreateDescribeCustomMetricListResponse creates a response to parse from DescribeCustomMetricList response
type DescribeDynamicTagRuleListRequest ¶ added in v1.60.329
type DescribeDynamicTagRuleListRequest struct { *requests.RpcRequest PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` TagKey string `position:"Query" name:"TagKey"` }
DescribeDynamicTagRuleListRequest is the request struct for api DescribeDynamicTagRuleList
func CreateDescribeDynamicTagRuleListRequest ¶ added in v1.60.329
func CreateDescribeDynamicTagRuleListRequest() (request *DescribeDynamicTagRuleListRequest)
CreateDescribeDynamicTagRuleListRequest creates a request to invoke DescribeDynamicTagRuleList API
type DescribeDynamicTagRuleListResponse ¶ added in v1.60.329
type DescribeDynamicTagRuleListResponse 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"` PageNumber string `json:"PageNumber" xml:"PageNumber"` PageSize string `json:"PageSize" xml:"PageSize"` TagGroupList TagGroupList `json:"TagGroupList" xml:"TagGroupList"` }
DescribeDynamicTagRuleListResponse is the response struct for api DescribeDynamicTagRuleList
func CreateDescribeDynamicTagRuleListResponse ¶ added in v1.60.329
func CreateDescribeDynamicTagRuleListResponse() (response *DescribeDynamicTagRuleListResponse)
CreateDescribeDynamicTagRuleListResponse creates a response to parse from DescribeDynamicTagRuleList response
type DescribeEventRuleAttributeRequest ¶
type DescribeEventRuleAttributeRequest struct { *requests.RpcRequest RuleName string `position:"Query" name:"RuleName"` }
DescribeEventRuleAttributeRequest is the request struct for api DescribeEventRuleAttribute
func CreateDescribeEventRuleAttributeRequest ¶
func CreateDescribeEventRuleAttributeRequest() (request *DescribeEventRuleAttributeRequest)
CreateDescribeEventRuleAttributeRequest creates a request to invoke DescribeEventRuleAttribute API
type DescribeEventRuleAttributeResponse ¶
type DescribeEventRuleAttributeResponse 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"` }
DescribeEventRuleAttributeResponse is the response struct for api DescribeEventRuleAttribute
func CreateDescribeEventRuleAttributeResponse ¶
func CreateDescribeEventRuleAttributeResponse() (response *DescribeEventRuleAttributeResponse)
CreateDescribeEventRuleAttributeResponse creates a response to parse from DescribeEventRuleAttribute response
type DescribeEventRuleListRequest ¶
type DescribeEventRuleListRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` NamePrefix string `position:"Query" name:"NamePrefix"` }
DescribeEventRuleListRequest is the request struct for api DescribeEventRuleList
func CreateDescribeEventRuleListRequest ¶
func CreateDescribeEventRuleListRequest() (request *DescribeEventRuleListRequest)
CreateDescribeEventRuleListRequest creates a request to invoke DescribeEventRuleList API
type DescribeEventRuleListResponse ¶
type DescribeEventRuleListResponse 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"` EventRules EventRules `json:"EventRules" xml:"EventRules"` }
DescribeEventRuleListResponse is the response struct for api DescribeEventRuleList
func CreateDescribeEventRuleListResponse ¶
func CreateDescribeEventRuleListResponse() (response *DescribeEventRuleListResponse)
CreateDescribeEventRuleListResponse creates a response to parse from DescribeEventRuleList response
type DescribeEventRuleTargetListRequest ¶
type DescribeEventRuleTargetListRequest struct { *requests.RpcRequest RuleName string `position:"Query" name:"RuleName"` }
DescribeEventRuleTargetListRequest is the request struct for api DescribeEventRuleTargetList
func CreateDescribeEventRuleTargetListRequest ¶
func CreateDescribeEventRuleTargetListRequest() (request *DescribeEventRuleTargetListRequest)
CreateDescribeEventRuleTargetListRequest creates a request to invoke DescribeEventRuleTargetList API
type DescribeEventRuleTargetListResponse ¶
type DescribeEventRuleTargetListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` ContactParameters ContactParameters `json:"ContactParameters" xml:"ContactParameters"` FcParameters FcParameters `json:"FcParameters" xml:"FcParameters"` MnsParameters MnsParameters `json:"MnsParameters" xml:"MnsParameters"` WebhookParameters WebhookParameters `json:"WebhookParameters" xml:"WebhookParameters"` SlsParameters SlsParameters `json:"SlsParameters" xml:"SlsParameters"` }
DescribeEventRuleTargetListResponse is the response struct for api DescribeEventRuleTargetList
func CreateDescribeEventRuleTargetListResponse ¶
func CreateDescribeEventRuleTargetListResponse() (response *DescribeEventRuleTargetListResponse)
CreateDescribeEventRuleTargetListResponse creates a response to parse from DescribeEventRuleTargetList response
type DescribeExporterOutputListRequest ¶ added in v1.61.61
type DescribeExporterOutputListRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeExporterOutputListRequest is the request struct for api DescribeExporterOutputList
func CreateDescribeExporterOutputListRequest ¶ added in v1.61.61
func CreateDescribeExporterOutputListRequest() (request *DescribeExporterOutputListRequest)
CreateDescribeExporterOutputListRequest creates a request to invoke DescribeExporterOutputList API
type DescribeExporterOutputListResponse ¶ added in v1.61.61
type DescribeExporterOutputListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Success bool `json:"Success" xml:"Success"` Datapoints DatapointsInDescribeExporterOutputList `json:"Datapoints" xml:"Datapoints"` }
DescribeExporterOutputListResponse is the response struct for api DescribeExporterOutputList
func CreateDescribeExporterOutputListResponse ¶ added in v1.61.61
func CreateDescribeExporterOutputListResponse() (response *DescribeExporterOutputListResponse)
CreateDescribeExporterOutputListResponse creates a response to parse from DescribeExporterOutputList response
type DescribeExporterRuleListRequest ¶ added in v1.61.61
type DescribeExporterRuleListRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeExporterRuleListRequest is the request struct for api DescribeExporterRuleList
func CreateDescribeExporterRuleListRequest ¶ added in v1.61.61
func CreateDescribeExporterRuleListRequest() (request *DescribeExporterRuleListRequest)
CreateDescribeExporterRuleListRequest creates a request to invoke DescribeExporterRuleList API
type DescribeExporterRuleListResponse ¶ added in v1.61.61
type DescribeExporterRuleListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Success bool `json:"Success" xml:"Success"` Datapoints DatapointsInDescribeExporterRuleList `json:"Datapoints" xml:"Datapoints"` }
DescribeExporterRuleListResponse is the response struct for api DescribeExporterRuleList
func CreateDescribeExporterRuleListResponse ¶ added in v1.61.61
func CreateDescribeExporterRuleListResponse() (response *DescribeExporterRuleListResponse)
CreateDescribeExporterRuleListResponse creates a response to parse from DescribeExporterRuleList response
type DescribeGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
type DescribeGroupMonitoringAgentProcessRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` ProcessName string `position:"Query" name:"ProcessName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeGroupMonitoringAgentProcessRequest is the request struct for api DescribeGroupMonitoringAgentProcess
func CreateDescribeGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
func CreateDescribeGroupMonitoringAgentProcessRequest() (request *DescribeGroupMonitoringAgentProcessRequest)
CreateDescribeGroupMonitoringAgentProcessRequest creates a request to invoke DescribeGroupMonitoringAgentProcess API
type DescribeGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
type DescribeGroupMonitoringAgentProcessResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Total string `json:"Total" xml:"Total"` PageSize string `json:"PageSize" xml:"PageSize"` PageNumber string `json:"PageNumber" xml:"PageNumber"` Processes Processes `json:"Processes" xml:"Processes"` }
DescribeGroupMonitoringAgentProcessResponse is the response struct for api DescribeGroupMonitoringAgentProcess
func CreateDescribeGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
func CreateDescribeGroupMonitoringAgentProcessResponse() (response *DescribeGroupMonitoringAgentProcessResponse)
CreateDescribeGroupMonitoringAgentProcessResponse creates a response to parse from DescribeGroupMonitoringAgentProcess response
type DescribeHostAvailabilityListRequest ¶
type DescribeHostAvailabilityListRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` TaskName string `position:"Query" name:"TaskName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Id requests.Integer `position:"Query" name:"Id"` }
DescribeHostAvailabilityListRequest is the request struct for api DescribeHostAvailabilityList
func CreateDescribeHostAvailabilityListRequest ¶
func CreateDescribeHostAvailabilityListRequest() (request *DescribeHostAvailabilityListRequest)
CreateDescribeHostAvailabilityListRequest creates a request to invoke DescribeHostAvailabilityList API
type DescribeHostAvailabilityListResponse ¶
type DescribeHostAvailabilityListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` TaskList TaskList `json:"TaskList" xml:"TaskList"` }
DescribeHostAvailabilityListResponse is the response struct for api DescribeHostAvailabilityList
func CreateDescribeHostAvailabilityListResponse ¶
func CreateDescribeHostAvailabilityListResponse() (response *DescribeHostAvailabilityListResponse)
CreateDescribeHostAvailabilityListResponse creates a response to parse from DescribeHostAvailabilityList response
type DescribeLogMonitorAttributeRequest ¶ added in v1.61.314
type DescribeLogMonitorAttributeRequest struct { *requests.RpcRequest MetricName string `position:"Query" name:"MetricName"` }
DescribeLogMonitorAttributeRequest is the request struct for api DescribeLogMonitorAttribute
func CreateDescribeLogMonitorAttributeRequest ¶ added in v1.61.314
func CreateDescribeLogMonitorAttributeRequest() (request *DescribeLogMonitorAttributeRequest)
CreateDescribeLogMonitorAttributeRequest creates a request to invoke DescribeLogMonitorAttribute API
type DescribeLogMonitorAttributeResponse ¶ added in v1.61.314
type DescribeLogMonitorAttributeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` LogMonitor LogMonitor `json:"LogMonitor" xml:"LogMonitor"` }
DescribeLogMonitorAttributeResponse is the response struct for api DescribeLogMonitorAttribute
func CreateDescribeLogMonitorAttributeResponse ¶ added in v1.61.314
func CreateDescribeLogMonitorAttributeResponse() (response *DescribeLogMonitorAttributeResponse)
CreateDescribeLogMonitorAttributeResponse creates a response to parse from DescribeLogMonitorAttribute response
type DescribeLogMonitorListRequest ¶ added in v1.61.314
type DescribeLogMonitorListRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` SearchValue string `position:"Query" name:"SearchValue"` }
DescribeLogMonitorListRequest is the request struct for api DescribeLogMonitorList
func CreateDescribeLogMonitorListRequest ¶ added in v1.61.314
func CreateDescribeLogMonitorListRequest() (request *DescribeLogMonitorListRequest)
CreateDescribeLogMonitorListRequest creates a request to invoke DescribeLogMonitorList API
type DescribeLogMonitorListResponse ¶ added in v1.61.314
type DescribeLogMonitorListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Total int64 `json:"Total" xml:"Total"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` LogMonitorList []LogMonitor `json:"LogMonitorList" xml:"LogMonitorList"` }
DescribeLogMonitorListResponse is the response struct for api DescribeLogMonitorList
func CreateDescribeLogMonitorListResponse ¶ added in v1.61.314
func CreateDescribeLogMonitorListResponse() (response *DescribeLogMonitorListResponse)
CreateDescribeLogMonitorListResponse creates a response to parse from DescribeLogMonitorList response
type DescribeMetricDataRequest ¶
type DescribeMetricDataRequest struct { *requests.RpcRequest Period string `position:"Query" name:"Period"` Length string `position:"Query" name:"Length"` EndTime string `position:"Query" name:"EndTime"` Express string `position:"Query" name:"Express"` StartTime string `position:"Query" name:"StartTime"` Namespace string `position:"Query" name:"Namespace"` MetricName string `position:"Query" name:"MetricName"` Dimensions string `position:"Query" name:"Dimensions"` }
DescribeMetricDataRequest is the request struct for api DescribeMetricData
func CreateDescribeMetricDataRequest ¶
func CreateDescribeMetricDataRequest() (request *DescribeMetricDataRequest)
CreateDescribeMetricDataRequest creates a request to invoke DescribeMetricData API
type DescribeMetricDataResponse ¶
type DescribeMetricDataResponse 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"` }
DescribeMetricDataResponse is the response struct for api DescribeMetricData
func CreateDescribeMetricDataResponse ¶
func CreateDescribeMetricDataResponse() (response *DescribeMetricDataResponse)
CreateDescribeMetricDataResponse creates a response to parse from DescribeMetricData response
type DescribeMetricLastRequest ¶
type DescribeMetricLastRequest struct { *requests.RpcRequest Express string `position:"Query" name:"Express"` StartTime string `position:"Query" name:"StartTime"` NextToken string `position:"Query" name:"NextToken"` MetricName string `position:"Query" name:"MetricName"` Period string `position:"Query" name:"Period"` Length string `position:"Query" name:"Length"` EndTime string `position:"Query" name:"EndTime"` Namespace string `position:"Query" name:"Namespace"` Dimensions string `position:"Query" name:"Dimensions"` }
DescribeMetricLastRequest is the request struct for api DescribeMetricLast
func CreateDescribeMetricLastRequest ¶
func CreateDescribeMetricLastRequest() (request *DescribeMetricLastRequest)
CreateDescribeMetricLastRequest creates a request to invoke DescribeMetricLast API
type DescribeMetricLastResponse ¶
type DescribeMetricLastResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` Datapoints string `json:"Datapoints" xml:"Datapoints"` Period string `json:"Period" xml:"Period"` Success bool `json:"Success" xml:"Success"` }
DescribeMetricLastResponse is the response struct for api DescribeMetricLast
func CreateDescribeMetricLastResponse ¶
func CreateDescribeMetricLastResponse() (response *DescribeMetricLastResponse)
CreateDescribeMetricLastResponse creates a response to parse from DescribeMetricLast response
type DescribeMetricListRequest ¶
type DescribeMetricListRequest struct { *requests.RpcRequest Express string `position:"Query" name:"Express"` StartTime string `position:"Query" name:"StartTime"` NextToken string `position:"Query" name:"NextToken"` MetricName string `position:"Query" name:"MetricName"` Period string `position:"Query" name:"Period"` Length string `position:"Query" name:"Length"` EndTime string `position:"Query" name:"EndTime"` Namespace string `position:"Query" name:"Namespace"` Dimensions string `position:"Query" name:"Dimensions"` }
DescribeMetricListRequest is the request struct for api DescribeMetricList
func CreateDescribeMetricListRequest ¶
func CreateDescribeMetricListRequest() (request *DescribeMetricListRequest)
CreateDescribeMetricListRequest creates a request to invoke DescribeMetricList API
type DescribeMetricListResponse ¶
type DescribeMetricListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` Datapoints string `json:"Datapoints" xml:"Datapoints"` Period string `json:"Period" xml:"Period"` Success bool `json:"Success" xml:"Success"` }
DescribeMetricListResponse is the response struct for api DescribeMetricList
func CreateDescribeMetricListResponse ¶
func CreateDescribeMetricListResponse() (response *DescribeMetricListResponse)
CreateDescribeMetricListResponse creates a response to parse from DescribeMetricList response
type DescribeMetricMetaListRequest ¶
type DescribeMetricMetaListRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` Labels string `position:"Query" name:"Labels"` Namespace string `position:"Query" name:"Namespace"` PageSize requests.Integer `position:"Query" name:"PageSize"` MetricName string `position:"Query" name:"MetricName"` }
DescribeMetricMetaListRequest is the request struct for api DescribeMetricMetaList
func CreateDescribeMetricMetaListRequest ¶
func CreateDescribeMetricMetaListRequest() (request *DescribeMetricMetaListRequest)
CreateDescribeMetricMetaListRequest creates a request to invoke DescribeMetricMetaList API
type DescribeMetricMetaListResponse ¶
type DescribeMetricMetaListResponse 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"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Resources ResourcesInDescribeMetricMetaList `json:"Resources" xml:"Resources"` }
DescribeMetricMetaListResponse is the response struct for api DescribeMetricMetaList
func CreateDescribeMetricMetaListResponse ¶
func CreateDescribeMetricMetaListResponse() (response *DescribeMetricMetaListResponse)
CreateDescribeMetricMetaListResponse creates a response to parse from DescribeMetricMetaList response
type DescribeMetricRuleCountRequest ¶
type DescribeMetricRuleCountRequest struct { *requests.RpcRequest Namespace string `position:"Query" name:"Namespace"` MetricName string `position:"Query" name:"MetricName"` }
DescribeMetricRuleCountRequest is the request struct for api DescribeMetricRuleCount
func CreateDescribeMetricRuleCountRequest ¶
func CreateDescribeMetricRuleCountRequest() (request *DescribeMetricRuleCountRequest)
CreateDescribeMetricRuleCountRequest creates a request to invoke DescribeMetricRuleCount API
type DescribeMetricRuleCountResponse ¶
type DescribeMetricRuleCountResponse 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"` MetricRuleCount MetricRuleCount `json:"MetricRuleCount" xml:"MetricRuleCount"` }
DescribeMetricRuleCountResponse is the response struct for api DescribeMetricRuleCount
func CreateDescribeMetricRuleCountResponse ¶
func CreateDescribeMetricRuleCountResponse() (response *DescribeMetricRuleCountResponse)
CreateDescribeMetricRuleCountResponse creates a response to parse from DescribeMetricRuleCount response
type DescribeMetricRuleListRequest ¶
type DescribeMetricRuleListRequest struct { *requests.RpcRequest EnableState requests.Boolean `position:"Query" name:"EnableState"` RuleName string `position:"Query" name:"RuleName"` PageSize requests.Integer `position:"Query" name:"PageSize"` MetricName string `position:"Query" name:"MetricName"` GroupId string `position:"Query" name:"GroupId"` RuleIds string `position:"Query" name:"RuleIds"` Namespace string `position:"Query" name:"Namespace"` AlertState string `position:"Query" name:"AlertState"` Page requests.Integer `position:"Query" name:"Page"` Dimensions string `position:"Query" name:"Dimensions"` }
DescribeMetricRuleListRequest is the request struct for api DescribeMetricRuleList
func CreateDescribeMetricRuleListRequest ¶
func CreateDescribeMetricRuleListRequest() (request *DescribeMetricRuleListRequest)
CreateDescribeMetricRuleListRequest creates a request to invoke DescribeMetricRuleList API
type DescribeMetricRuleListResponse ¶
type DescribeMetricRuleListResponse 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"` Total string `json:"Total" xml:"Total"` Alarms Alarms `json:"Alarms" xml:"Alarms"` }
DescribeMetricRuleListResponse is the response struct for api DescribeMetricRuleList
func CreateDescribeMetricRuleListResponse ¶
func CreateDescribeMetricRuleListResponse() (response *DescribeMetricRuleListResponse)
CreateDescribeMetricRuleListResponse creates a response to parse from DescribeMetricRuleList response
type DescribeMetricRuleTargetsRequest ¶
type DescribeMetricRuleTargetsRequest struct { *requests.RpcRequest RuleId string `position:"Query" name:"RuleId"` }
DescribeMetricRuleTargetsRequest is the request struct for api DescribeMetricRuleTargets
func CreateDescribeMetricRuleTargetsRequest ¶
func CreateDescribeMetricRuleTargetsRequest() (request *DescribeMetricRuleTargetsRequest)
CreateDescribeMetricRuleTargetsRequest creates a request to invoke DescribeMetricRuleTargets API
type DescribeMetricRuleTargetsResponse ¶
type DescribeMetricRuleTargetsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Targets TargetsInDescribeMetricRuleTargets `json:"Targets" xml:"Targets"` }
DescribeMetricRuleTargetsResponse is the response struct for api DescribeMetricRuleTargets
func CreateDescribeMetricRuleTargetsResponse ¶
func CreateDescribeMetricRuleTargetsResponse() (response *DescribeMetricRuleTargetsResponse)
CreateDescribeMetricRuleTargetsResponse creates a response to parse from DescribeMetricRuleTargets response
type DescribeMetricRuleTemplateAttributeRequest ¶
type DescribeMetricRuleTemplateAttributeRequest struct { *requests.RpcRequest TemplateId string `position:"Query" name:"TemplateId"` Name string `position:"Query" name:"Name"` }
DescribeMetricRuleTemplateAttributeRequest is the request struct for api DescribeMetricRuleTemplateAttribute
func CreateDescribeMetricRuleTemplateAttributeRequest ¶
func CreateDescribeMetricRuleTemplateAttributeRequest() (request *DescribeMetricRuleTemplateAttributeRequest)
CreateDescribeMetricRuleTemplateAttributeRequest creates a request to invoke DescribeMetricRuleTemplateAttribute API
type DescribeMetricRuleTemplateAttributeResponse ¶
type DescribeMetricRuleTemplateAttributeResponse 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"` Resource Resource `json:"Resource" xml:"Resource"` }
DescribeMetricRuleTemplateAttributeResponse is the response struct for api DescribeMetricRuleTemplateAttribute
func CreateDescribeMetricRuleTemplateAttributeResponse ¶
func CreateDescribeMetricRuleTemplateAttributeResponse() (response *DescribeMetricRuleTemplateAttributeResponse)
CreateDescribeMetricRuleTemplateAttributeResponse creates a response to parse from DescribeMetricRuleTemplateAttribute response
type DescribeMetricRuleTemplateListRequest ¶
type DescribeMetricRuleTemplateListRequest struct { *requests.RpcRequest History requests.Boolean `position:"Query" name:"History"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Name string `position:"Query" name:"Name"` PageSize requests.Integer `position:"Query" name:"PageSize"` Keyword string `position:"Query" name:"Keyword"` }
DescribeMetricRuleTemplateListRequest is the request struct for api DescribeMetricRuleTemplateList
func CreateDescribeMetricRuleTemplateListRequest ¶
func CreateDescribeMetricRuleTemplateListRequest() (request *DescribeMetricRuleTemplateListRequest)
CreateDescribeMetricRuleTemplateListRequest creates a request to invoke DescribeMetricRuleTemplateList API
type DescribeMetricRuleTemplateListResponse ¶
type DescribeMetricRuleTemplateListResponse 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"` Total int64 `json:"Total" xml:"Total"` Templates Templates `json:"Templates" xml:"Templates"` }
DescribeMetricRuleTemplateListResponse is the response struct for api DescribeMetricRuleTemplateList
func CreateDescribeMetricRuleTemplateListResponse ¶
func CreateDescribeMetricRuleTemplateListResponse() (response *DescribeMetricRuleTemplateListResponse)
CreateDescribeMetricRuleTemplateListResponse creates a response to parse from DescribeMetricRuleTemplateList response
type DescribeMetricTopRequest ¶
type DescribeMetricTopRequest struct { *requests.RpcRequest Express string `position:"Query" name:"Express"` StartTime string `position:"Query" name:"StartTime"` MetricName string `position:"Query" name:"MetricName"` Period string `position:"Query" name:"Period"` Length string `position:"Query" name:"Length"` EndTime string `position:"Query" name:"EndTime"` Orderby string `position:"Query" name:"Orderby"` OrderDesc string `position:"Query" name:"OrderDesc"` Namespace string `position:"Query" name:"Namespace"` Dimensions string `position:"Query" name:"Dimensions"` }
DescribeMetricTopRequest is the request struct for api DescribeMetricTop
func CreateDescribeMetricTopRequest ¶
func CreateDescribeMetricTopRequest() (request *DescribeMetricTopRequest)
CreateDescribeMetricTopRequest creates a request to invoke DescribeMetricTop API
type DescribeMetricTopResponse ¶
type DescribeMetricTopResponse 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"` }
DescribeMetricTopResponse is the response struct for api DescribeMetricTop
func CreateDescribeMetricTopResponse ¶
func CreateDescribeMetricTopResponse() (response *DescribeMetricTopResponse)
CreateDescribeMetricTopResponse creates a response to parse from DescribeMetricTop response
type DescribeMonitorGroupCategoriesRequest ¶
type DescribeMonitorGroupCategoriesRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` }
DescribeMonitorGroupCategoriesRequest is the request struct for api DescribeMonitorGroupCategories
func CreateDescribeMonitorGroupCategoriesRequest ¶
func CreateDescribeMonitorGroupCategoriesRequest() (request *DescribeMonitorGroupCategoriesRequest)
CreateDescribeMonitorGroupCategoriesRequest creates a request to invoke DescribeMonitorGroupCategories API
type DescribeMonitorGroupCategoriesResponse ¶
type DescribeMonitorGroupCategoriesResponse 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"` MonitorGroupCategories MonitorGroupCategories `json:"MonitorGroupCategories" xml:"MonitorGroupCategories"` }
DescribeMonitorGroupCategoriesResponse is the response struct for api DescribeMonitorGroupCategories
func CreateDescribeMonitorGroupCategoriesResponse ¶
func CreateDescribeMonitorGroupCategoriesResponse() (response *DescribeMonitorGroupCategoriesResponse)
CreateDescribeMonitorGroupCategoriesResponse creates a response to parse from DescribeMonitorGroupCategories response
type DescribeMonitorGroupDynamicRulesRequest ¶
type DescribeMonitorGroupDynamicRulesRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` }
DescribeMonitorGroupDynamicRulesRequest is the request struct for api DescribeMonitorGroupDynamicRules
func CreateDescribeMonitorGroupDynamicRulesRequest ¶
func CreateDescribeMonitorGroupDynamicRulesRequest() (request *DescribeMonitorGroupDynamicRulesRequest)
CreateDescribeMonitorGroupDynamicRulesRequest creates a request to invoke DescribeMonitorGroupDynamicRules API
type DescribeMonitorGroupDynamicRulesResponse ¶
type DescribeMonitorGroupDynamicRulesResponse 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"` Resource ResourceInDescribeMonitorGroupDynamicRules `json:"Resource" xml:"Resource"` }
DescribeMonitorGroupDynamicRulesResponse is the response struct for api DescribeMonitorGroupDynamicRules
func CreateDescribeMonitorGroupDynamicRulesResponse ¶
func CreateDescribeMonitorGroupDynamicRulesResponse() (response *DescribeMonitorGroupDynamicRulesResponse)
CreateDescribeMonitorGroupDynamicRulesResponse creates a response to parse from DescribeMonitorGroupDynamicRules response
type DescribeMonitorGroupInstanceAttributeRequest ¶
type DescribeMonitorGroupInstanceAttributeRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Total requests.Boolean `position:"Query" name:"Total"` InstanceIds string `position:"Query" name:"InstanceIds"` PageSize requests.Integer `position:"Query" name:"PageSize"` Category string `position:"Query" name:"Category"` Keyword string `position:"Query" name:"Keyword"` }
DescribeMonitorGroupInstanceAttributeRequest is the request struct for api DescribeMonitorGroupInstanceAttribute
func CreateDescribeMonitorGroupInstanceAttributeRequest ¶
func CreateDescribeMonitorGroupInstanceAttributeRequest() (request *DescribeMonitorGroupInstanceAttributeRequest)
CreateDescribeMonitorGroupInstanceAttributeRequest creates a request to invoke DescribeMonitorGroupInstanceAttribute API
type DescribeMonitorGroupInstanceAttributeResponse ¶
type DescribeMonitorGroupInstanceAttributeResponse 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"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Resources ResourcesInDescribeMonitorGroupInstanceAttribute `json:"Resources" xml:"Resources"` }
DescribeMonitorGroupInstanceAttributeResponse is the response struct for api DescribeMonitorGroupInstanceAttribute
func CreateDescribeMonitorGroupInstanceAttributeResponse ¶
func CreateDescribeMonitorGroupInstanceAttributeResponse() (response *DescribeMonitorGroupInstanceAttributeResponse)
CreateDescribeMonitorGroupInstanceAttributeResponse creates a response to parse from DescribeMonitorGroupInstanceAttribute response
type DescribeMonitorGroupInstancesRequest ¶
type DescribeMonitorGroupInstancesRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceIds string `position:"Query" name:"InstanceIds"` PageSize requests.Integer `position:"Query" name:"PageSize"` Category string `position:"Query" name:"Category"` Keyword string `position:"Query" name:"Keyword"` }
DescribeMonitorGroupInstancesRequest is the request struct for api DescribeMonitorGroupInstances
func CreateDescribeMonitorGroupInstancesRequest ¶
func CreateDescribeMonitorGroupInstancesRequest() (request *DescribeMonitorGroupInstancesRequest)
CreateDescribeMonitorGroupInstancesRequest creates a request to invoke DescribeMonitorGroupInstances API
type DescribeMonitorGroupInstancesResponse ¶
type DescribeMonitorGroupInstancesResponse 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"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Resources ResourcesInDescribeMonitorGroupInstances `json:"Resources" xml:"Resources"` }
DescribeMonitorGroupInstancesResponse is the response struct for api DescribeMonitorGroupInstances
func CreateDescribeMonitorGroupInstancesResponse ¶
func CreateDescribeMonitorGroupInstancesResponse() (response *DescribeMonitorGroupInstancesResponse)
CreateDescribeMonitorGroupInstancesResponse creates a response to parse from DescribeMonitorGroupInstances response
type DescribeMonitorGroupNotifyPolicyListRequest ¶
type DescribeMonitorGroupNotifyPolicyListRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` GroupId string `position:"Query" name:"GroupId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeMonitorGroupNotifyPolicyListRequest is the request struct for api DescribeMonitorGroupNotifyPolicyList
func CreateDescribeMonitorGroupNotifyPolicyListRequest ¶
func CreateDescribeMonitorGroupNotifyPolicyListRequest() (request *DescribeMonitorGroupNotifyPolicyListRequest)
CreateDescribeMonitorGroupNotifyPolicyListRequest creates a request to invoke DescribeMonitorGroupNotifyPolicyList API
type DescribeMonitorGroupNotifyPolicyListResponse ¶
type DescribeMonitorGroupNotifyPolicyListResponse 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"` }
DescribeMonitorGroupNotifyPolicyListResponse is the response struct for api DescribeMonitorGroupNotifyPolicyList
func CreateDescribeMonitorGroupNotifyPolicyListResponse ¶
func CreateDescribeMonitorGroupNotifyPolicyListResponse() (response *DescribeMonitorGroupNotifyPolicyListResponse)
CreateDescribeMonitorGroupNotifyPolicyListResponse creates a response to parse from DescribeMonitorGroupNotifyPolicyList response
type DescribeMonitorGroupsRequest ¶
type DescribeMonitorGroupsRequest struct { *requests.RpcRequest SelectContactGroups requests.Boolean `position:"Query" name:"SelectContactGroups"` IncludeTemplateHistory requests.Boolean `position:"Query" name:"IncludeTemplateHistory"` DynamicTagRuleId string `position:"Query" name:"DynamicTagRuleId"` Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]DescribeMonitorGroupsTag `position:"Query" name:"Tag" type:"Repeated"` Keyword string `position:"Query" name:"Keyword"` GroupId string `position:"Query" name:"GroupId"` GroupName string `position:"Query" name:"GroupName"` InstanceId string `position:"Query" name:"InstanceId"` ServiceId string `position:"Query" name:"ServiceId"` }
DescribeMonitorGroupsRequest is the request struct for api DescribeMonitorGroups
func CreateDescribeMonitorGroupsRequest ¶
func CreateDescribeMonitorGroupsRequest() (request *DescribeMonitorGroupsRequest)
CreateDescribeMonitorGroupsRequest creates a request to invoke DescribeMonitorGroups API
type DescribeMonitorGroupsResponse ¶
type DescribeMonitorGroupsResponse 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"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` Resources ResourcesInDescribeMonitorGroups `json:"Resources" xml:"Resources"` }
DescribeMonitorGroupsResponse is the response struct for api DescribeMonitorGroups
func CreateDescribeMonitorGroupsResponse ¶
func CreateDescribeMonitorGroupsResponse() (response *DescribeMonitorGroupsResponse)
CreateDescribeMonitorGroupsResponse creates a response to parse from DescribeMonitorGroups response
type DescribeMonitorGroupsTag ¶ added in v1.60.287
DescribeMonitorGroupsTag is a repeated param struct in DescribeMonitorGroupsRequest
type DescribeMonitorResourceQuotaAttributeRequest ¶ added in v1.61.836
type DescribeMonitorResourceQuotaAttributeRequest struct { *requests.RpcRequest ShowUsed requests.Boolean `position:"Query" name:"ShowUsed"` }
DescribeMonitorResourceQuotaAttributeRequest is the request struct for api DescribeMonitorResourceQuotaAttribute
func CreateDescribeMonitorResourceQuotaAttributeRequest ¶ added in v1.61.836
func CreateDescribeMonitorResourceQuotaAttributeRequest() (request *DescribeMonitorResourceQuotaAttributeRequest)
CreateDescribeMonitorResourceQuotaAttributeRequest creates a request to invoke DescribeMonitorResourceQuotaAttribute API
type DescribeMonitorResourceQuotaAttributeResponse ¶ added in v1.61.836
type DescribeMonitorResourceQuotaAttributeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceQuota ResourceQuota `json:"ResourceQuota" xml:"ResourceQuota"` }
DescribeMonitorResourceQuotaAttributeResponse is the response struct for api DescribeMonitorResourceQuotaAttribute
func CreateDescribeMonitorResourceQuotaAttributeResponse ¶ added in v1.61.836
func CreateDescribeMonitorResourceQuotaAttributeResponse() (response *DescribeMonitorResourceQuotaAttributeResponse)
CreateDescribeMonitorResourceQuotaAttributeResponse creates a response to parse from DescribeMonitorResourceQuotaAttribute response
type DescribeMonitoringAgentAccessKeyRequest ¶
type DescribeMonitoringAgentAccessKeyRequest struct {
*requests.RpcRequest
}
DescribeMonitoringAgentAccessKeyRequest is the request struct for api DescribeMonitoringAgentAccessKey
func CreateDescribeMonitoringAgentAccessKeyRequest ¶
func CreateDescribeMonitoringAgentAccessKeyRequest() (request *DescribeMonitoringAgentAccessKeyRequest)
CreateDescribeMonitoringAgentAccessKeyRequest creates a request to invoke DescribeMonitoringAgentAccessKey API
type DescribeMonitoringAgentAccessKeyResponse ¶
type DescribeMonitoringAgentAccessKeyResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` AccessKey string `json:"AccessKey" xml:"AccessKey"` SecretKey string `json:"SecretKey" xml:"SecretKey"` }
DescribeMonitoringAgentAccessKeyResponse is the response struct for api DescribeMonitoringAgentAccessKey
func CreateDescribeMonitoringAgentAccessKeyResponse ¶
func CreateDescribeMonitoringAgentAccessKeyResponse() (response *DescribeMonitoringAgentAccessKeyResponse)
CreateDescribeMonitoringAgentAccessKeyResponse creates a response to parse from DescribeMonitoringAgentAccessKey response
type DescribeMonitoringAgentConfigRequest ¶
type DescribeMonitoringAgentConfigRequest struct {
*requests.RpcRequest
}
DescribeMonitoringAgentConfigRequest is the request struct for api DescribeMonitoringAgentConfig
func CreateDescribeMonitoringAgentConfigRequest ¶
func CreateDescribeMonitoringAgentConfigRequest() (request *DescribeMonitoringAgentConfigRequest)
CreateDescribeMonitoringAgentConfigRequest creates a request to invoke DescribeMonitoringAgentConfig API
type DescribeMonitoringAgentConfigResponse ¶
type DescribeMonitoringAgentConfigResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` AutoInstall bool `json:"AutoInstall" xml:"AutoInstall"` EnableInstallAgentNewECS bool `json:"EnableInstallAgentNewECS" xml:"EnableInstallAgentNewECS"` EnableActiveAlert string `json:"EnableActiveAlert" xml:"EnableActiveAlert"` }
DescribeMonitoringAgentConfigResponse is the response struct for api DescribeMonitoringAgentConfig
func CreateDescribeMonitoringAgentConfigResponse ¶
func CreateDescribeMonitoringAgentConfigResponse() (response *DescribeMonitoringAgentConfigResponse)
CreateDescribeMonitoringAgentConfigResponse creates a response to parse from DescribeMonitoringAgentConfig response
type DescribeMonitoringAgentHostsRequest ¶
type DescribeMonitoringAgentHostsRequest struct { *requests.RpcRequest SerialNumbers string `position:"Query" name:"SerialNumbers"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` HostName string `position:"Query" name:"HostName"` InstanceRegionId string `position:"Query" name:"InstanceRegionId"` PageSize requests.Integer `position:"Query" name:"PageSize"` AliyunHost requests.Boolean `position:"Query" name:"AliyunHost"` KeyWord string `position:"Query" name:"KeyWord"` InstanceIds string `position:"Query" name:"InstanceIds"` Status string `position:"Query" name:"Status"` }
DescribeMonitoringAgentHostsRequest is the request struct for api DescribeMonitoringAgentHosts
func CreateDescribeMonitoringAgentHostsRequest ¶
func CreateDescribeMonitoringAgentHostsRequest() (request *DescribeMonitoringAgentHostsRequest)
CreateDescribeMonitoringAgentHostsRequest creates a request to invoke DescribeMonitoringAgentHosts API
type DescribeMonitoringAgentHostsResponse ¶
type DescribeMonitoringAgentHostsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` PageTotal int `json:"PageTotal" xml:"PageTotal"` Total int `json:"Total" xml:"Total"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Hosts Hosts `json:"Hosts" xml:"Hosts"` }
DescribeMonitoringAgentHostsResponse is the response struct for api DescribeMonitoringAgentHosts
func CreateDescribeMonitoringAgentHostsResponse ¶
func CreateDescribeMonitoringAgentHostsResponse() (response *DescribeMonitoringAgentHostsResponse)
CreateDescribeMonitoringAgentHostsResponse creates a response to parse from DescribeMonitoringAgentHosts response
type DescribeMonitoringAgentProcessesRequest ¶
type DescribeMonitoringAgentProcessesRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
DescribeMonitoringAgentProcessesRequest is the request struct for api DescribeMonitoringAgentProcesses
func CreateDescribeMonitoringAgentProcessesRequest ¶
func CreateDescribeMonitoringAgentProcessesRequest() (request *DescribeMonitoringAgentProcessesRequest)
CreateDescribeMonitoringAgentProcessesRequest creates a request to invoke DescribeMonitoringAgentProcesses API
type DescribeMonitoringAgentProcessesResponse ¶
type DescribeMonitoringAgentProcessesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` NodeProcesses NodeProcesses `json:"NodeProcesses" xml:"NodeProcesses"` }
DescribeMonitoringAgentProcessesResponse is the response struct for api DescribeMonitoringAgentProcesses
func CreateDescribeMonitoringAgentProcessesResponse ¶
func CreateDescribeMonitoringAgentProcessesResponse() (response *DescribeMonitoringAgentProcessesResponse)
CreateDescribeMonitoringAgentProcessesResponse creates a response to parse from DescribeMonitoringAgentProcesses response
type DescribeMonitoringAgentStatusesRequest ¶
type DescribeMonitoringAgentStatusesRequest struct { *requests.RpcRequest InstanceIds string `position:"Query" name:"InstanceIds"` }
DescribeMonitoringAgentStatusesRequest is the request struct for api DescribeMonitoringAgentStatuses
func CreateDescribeMonitoringAgentStatusesRequest ¶
func CreateDescribeMonitoringAgentStatusesRequest() (request *DescribeMonitoringAgentStatusesRequest)
CreateDescribeMonitoringAgentStatusesRequest creates a request to invoke DescribeMonitoringAgentStatuses API
type DescribeMonitoringAgentStatusesResponse ¶
type DescribeMonitoringAgentStatusesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` NodeStatusList NodeStatusList `json:"NodeStatusList" xml:"NodeStatusList"` }
DescribeMonitoringAgentStatusesResponse is the response struct for api DescribeMonitoringAgentStatuses
func CreateDescribeMonitoringAgentStatusesResponse ¶
func CreateDescribeMonitoringAgentStatusesResponse() (response *DescribeMonitoringAgentStatusesResponse)
CreateDescribeMonitoringAgentStatusesResponse creates a response to parse from DescribeMonitoringAgentStatuses response
type DescribeMonitoringConfigRequest ¶
type DescribeMonitoringConfigRequest struct {
*requests.RpcRequest
}
DescribeMonitoringConfigRequest is the request struct for api DescribeMonitoringConfig
func CreateDescribeMonitoringConfigRequest ¶
func CreateDescribeMonitoringConfigRequest() (request *DescribeMonitoringConfigRequest)
CreateDescribeMonitoringConfigRequest creates a request to invoke DescribeMonitoringConfig API
type DescribeMonitoringConfigResponse ¶
type DescribeMonitoringConfigResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` AutoInstall bool `json:"AutoInstall" xml:"AutoInstall"` EnableInstallAgentNewECS bool `json:"EnableInstallAgentNewECS" xml:"EnableInstallAgentNewECS"` }
DescribeMonitoringConfigResponse is the response struct for api DescribeMonitoringConfig
func CreateDescribeMonitoringConfigResponse ¶
func CreateDescribeMonitoringConfigResponse() (response *DescribeMonitoringConfigResponse)
CreateDescribeMonitoringConfigResponse creates a response to parse from DescribeMonitoringConfig response
type DescribeProductResourceTagKeyListRequest ¶ added in v1.60.329
type DescribeProductResourceTagKeyListRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` }
DescribeProductResourceTagKeyListRequest is the request struct for api DescribeProductResourceTagKeyList
func CreateDescribeProductResourceTagKeyListRequest ¶ added in v1.60.329
func CreateDescribeProductResourceTagKeyListRequest() (request *DescribeProductResourceTagKeyListRequest)
CreateDescribeProductResourceTagKeyListRequest creates a request to invoke DescribeProductResourceTagKeyList API
type DescribeProductResourceTagKeyListResponse ¶ added in v1.60.329
type DescribeProductResourceTagKeyListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` TagKeys TagKeysInDescribeProductResourceTagKeyList `json:"TagKeys" xml:"TagKeys"` }
DescribeProductResourceTagKeyListResponse is the response struct for api DescribeProductResourceTagKeyList
func CreateDescribeProductResourceTagKeyListResponse ¶ added in v1.60.329
func CreateDescribeProductResourceTagKeyListResponse() (response *DescribeProductResourceTagKeyListResponse)
CreateDescribeProductResourceTagKeyListResponse creates a response to parse from DescribeProductResourceTagKeyList response
type DescribeProductsOfActiveMetricRuleRequest ¶
type DescribeProductsOfActiveMetricRuleRequest struct {
*requests.RpcRequest
}
DescribeProductsOfActiveMetricRuleRequest is the request struct for api DescribeProductsOfActiveMetricRule
func CreateDescribeProductsOfActiveMetricRuleRequest ¶
func CreateDescribeProductsOfActiveMetricRuleRequest() (request *DescribeProductsOfActiveMetricRuleRequest)
CreateDescribeProductsOfActiveMetricRuleRequest creates a request to invoke DescribeProductsOfActiveMetricRule API
type DescribeProductsOfActiveMetricRuleResponse ¶
type DescribeProductsOfActiveMetricRuleResponse 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"` AllProductInitMetricRuleList AllProductInitMetricRuleList `json:"AllProductInitMetricRuleList" xml:"AllProductInitMetricRuleList"` }
DescribeProductsOfActiveMetricRuleResponse is the response struct for api DescribeProductsOfActiveMetricRule
func CreateDescribeProductsOfActiveMetricRuleResponse ¶
func CreateDescribeProductsOfActiveMetricRuleResponse() (response *DescribeProductsOfActiveMetricRuleResponse)
CreateDescribeProductsOfActiveMetricRuleResponse creates a response to parse from DescribeProductsOfActiveMetricRule response
type DescribeProjectMetaRequest ¶
type DescribeProjectMetaRequest struct { *requests.RpcRequest PageSize requests.Integer `position:"Query" name:"PageSize"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` Labels string `position:"Query" name:"Labels"` }
DescribeProjectMetaRequest is the request struct for api DescribeProjectMeta
func CreateDescribeProjectMetaRequest ¶
func CreateDescribeProjectMetaRequest() (request *DescribeProjectMetaRequest)
CreateDescribeProjectMetaRequest creates a request to invoke DescribeProjectMeta API
type DescribeProjectMetaResponse ¶
type DescribeProjectMetaResponse 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"` Total string `json:"Total" xml:"Total"` PageNumber string `json:"PageNumber" xml:"PageNumber"` PageSize string `json:"PageSize" xml:"PageSize"` Resources ResourcesInDescribeProjectMeta `json:"Resources" xml:"Resources"` }
DescribeProjectMetaResponse is the response struct for api DescribeProjectMeta
func CreateDescribeProjectMetaResponse ¶
func CreateDescribeProjectMetaResponse() (response *DescribeProjectMetaResponse)
CreateDescribeProjectMetaResponse creates a response to parse from DescribeProjectMeta response
type DescribeSiteMonitorAttributeRequest ¶
type DescribeSiteMonitorAttributeRequest struct { *requests.RpcRequest IncludeAlert requests.Boolean `position:"Query" name:"IncludeAlert"` TaskId string `position:"Query" name:"TaskId"` }
DescribeSiteMonitorAttributeRequest is the request struct for api DescribeSiteMonitorAttribute
func CreateDescribeSiteMonitorAttributeRequest ¶
func CreateDescribeSiteMonitorAttributeRequest() (request *DescribeSiteMonitorAttributeRequest)
CreateDescribeSiteMonitorAttributeRequest creates a request to invoke DescribeSiteMonitorAttribute API
type DescribeSiteMonitorAttributeResponse ¶
type DescribeSiteMonitorAttributeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` SiteMonitors SiteMonitors `json:"SiteMonitors" xml:"SiteMonitors"` MetricRules MetricRules `json:"MetricRules" xml:"MetricRules"` }
DescribeSiteMonitorAttributeResponse is the response struct for api DescribeSiteMonitorAttribute
func CreateDescribeSiteMonitorAttributeResponse ¶
func CreateDescribeSiteMonitorAttributeResponse() (response *DescribeSiteMonitorAttributeResponse)
CreateDescribeSiteMonitorAttributeResponse creates a response to parse from DescribeSiteMonitorAttribute response
type DescribeSiteMonitorDataRequest ¶
type DescribeSiteMonitorDataRequest struct { *requests.RpcRequest Period string `position:"Query" name:"Period"` Length requests.Integer `position:"Query" name:"Length"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` Type string `position:"Query" name:"Type"` NextToken string `position:"Query" name:"NextToken"` MetricName string `position:"Query" name:"MetricName"` TaskId string `position:"Query" name:"TaskId"` }
DescribeSiteMonitorDataRequest is the request struct for api DescribeSiteMonitorData
func CreateDescribeSiteMonitorDataRequest ¶
func CreateDescribeSiteMonitorDataRequest() (request *DescribeSiteMonitorDataRequest)
CreateDescribeSiteMonitorDataRequest creates a request to invoke DescribeSiteMonitorData API
type DescribeSiteMonitorDataResponse ¶
type DescribeSiteMonitorDataResponse 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"` NextToken string `json:"NextToken" xml:"NextToken"` Data string `json:"Data" xml:"Data"` }
DescribeSiteMonitorDataResponse is the response struct for api DescribeSiteMonitorData
func CreateDescribeSiteMonitorDataResponse ¶
func CreateDescribeSiteMonitorDataResponse() (response *DescribeSiteMonitorDataResponse)
CreateDescribeSiteMonitorDataResponse creates a response to parse from DescribeSiteMonitorData response
type DescribeSiteMonitorISPCityListRequest ¶
type DescribeSiteMonitorISPCityListRequest struct { *requests.RpcRequest City string `position:"Query" name:"City"` Isp string `position:"Query" name:"Isp"` APIProbe requests.Boolean `position:"Query" name:"APIProbe"` IPV4 requests.Boolean `position:"Query" name:"IPV4"` IPV6 requests.Boolean `position:"Query" name:"IPV6"` }
DescribeSiteMonitorISPCityListRequest is the request struct for api DescribeSiteMonitorISPCityList
func CreateDescribeSiteMonitorISPCityListRequest ¶
func CreateDescribeSiteMonitorISPCityListRequest() (request *DescribeSiteMonitorISPCityListRequest)
CreateDescribeSiteMonitorISPCityListRequest creates a request to invoke DescribeSiteMonitorISPCityList API
type DescribeSiteMonitorISPCityListResponse ¶
type DescribeSiteMonitorISPCityListResponse 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"` IspCityList IspCityList `json:"IspCityList" xml:"IspCityList"` }
DescribeSiteMonitorISPCityListResponse is the response struct for api DescribeSiteMonitorISPCityList
func CreateDescribeSiteMonitorISPCityListResponse ¶
func CreateDescribeSiteMonitorISPCityListResponse() (response *DescribeSiteMonitorISPCityListResponse)
CreateDescribeSiteMonitorISPCityListResponse creates a response to parse from DescribeSiteMonitorISPCityList response
type DescribeSiteMonitorListRequest ¶
type DescribeSiteMonitorListRequest 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"` }
DescribeSiteMonitorListRequest is the request struct for api DescribeSiteMonitorList
func CreateDescribeSiteMonitorListRequest ¶
func CreateDescribeSiteMonitorListRequest() (request *DescribeSiteMonitorListRequest)
CreateDescribeSiteMonitorListRequest creates a request to invoke DescribeSiteMonitorList API
type DescribeSiteMonitorListResponse ¶
type DescribeSiteMonitorListResponse 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"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` SiteMonitors SiteMonitorsInDescribeSiteMonitorList `json:"SiteMonitors" xml:"SiteMonitors"` }
DescribeSiteMonitorListResponse is the response struct for api DescribeSiteMonitorList
func CreateDescribeSiteMonitorListResponse ¶
func CreateDescribeSiteMonitorListResponse() (response *DescribeSiteMonitorListResponse)
CreateDescribeSiteMonitorListResponse creates a response to parse from DescribeSiteMonitorList response
type DescribeSiteMonitorQuotaRequest ¶
type DescribeSiteMonitorQuotaRequest struct {
*requests.RpcRequest
}
DescribeSiteMonitorQuotaRequest is the request struct for api DescribeSiteMonitorQuota
func CreateDescribeSiteMonitorQuotaRequest ¶
func CreateDescribeSiteMonitorQuotaRequest() (request *DescribeSiteMonitorQuotaRequest)
CreateDescribeSiteMonitorQuotaRequest creates a request to invoke DescribeSiteMonitorQuota API
type DescribeSiteMonitorQuotaResponse ¶
type DescribeSiteMonitorQuotaResponse 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 Data `json:"Data" xml:"Data"` }
DescribeSiteMonitorQuotaResponse is the response struct for api DescribeSiteMonitorQuota
func CreateDescribeSiteMonitorQuotaResponse ¶
func CreateDescribeSiteMonitorQuotaResponse() (response *DescribeSiteMonitorQuotaResponse)
CreateDescribeSiteMonitorQuotaResponse creates a response to parse from DescribeSiteMonitorQuota response
type DescribeSiteMonitorStatisticsRequest ¶
type DescribeSiteMonitorStatisticsRequest struct { *requests.RpcRequest TimeRange string `position:"Query" name:"TimeRange"` StartTime string `position:"Query" name:"StartTime"` MetricName string `position:"Query" name:"MetricName"` TaskId string `position:"Query" name:"TaskId"` }
DescribeSiteMonitorStatisticsRequest is the request struct for api DescribeSiteMonitorStatistics
func CreateDescribeSiteMonitorStatisticsRequest ¶
func CreateDescribeSiteMonitorStatisticsRequest() (request *DescribeSiteMonitorStatisticsRequest)
CreateDescribeSiteMonitorStatisticsRequest creates a request to invoke DescribeSiteMonitorStatistics API
type DescribeSiteMonitorStatisticsResponse ¶
type DescribeSiteMonitorStatisticsResponse 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"` }
DescribeSiteMonitorStatisticsResponse is the response struct for api DescribeSiteMonitorStatistics
func CreateDescribeSiteMonitorStatisticsResponse ¶
func CreateDescribeSiteMonitorStatisticsResponse() (response *DescribeSiteMonitorStatisticsResponse)
CreateDescribeSiteMonitorStatisticsResponse creates a response to parse from DescribeSiteMonitorStatistics response
type DescribeSystemEventAttributeRequest ¶
type DescribeSystemEventAttributeRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` SearchKeywords string `position:"Query" name:"SearchKeywords"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Product string `position:"Query" name:"Product"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` EndTime string `position:"Query" name:"EndTime"` Name string `position:"Query" name:"Name"` EventType string `position:"Query" name:"EventType"` Status string `position:"Query" name:"Status"` }
DescribeSystemEventAttributeRequest is the request struct for api DescribeSystemEventAttribute
func CreateDescribeSystemEventAttributeRequest ¶
func CreateDescribeSystemEventAttributeRequest() (request *DescribeSystemEventAttributeRequest)
CreateDescribeSystemEventAttributeRequest creates a request to invoke DescribeSystemEventAttribute API
type DescribeSystemEventAttributeResponse ¶
type DescribeSystemEventAttributeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` SystemEvents SystemEvents `json:"SystemEvents" xml:"SystemEvents"` }
DescribeSystemEventAttributeResponse is the response struct for api DescribeSystemEventAttribute
func CreateDescribeSystemEventAttributeResponse ¶
func CreateDescribeSystemEventAttributeResponse() (response *DescribeSystemEventAttributeResponse)
CreateDescribeSystemEventAttributeResponse creates a response to parse from DescribeSystemEventAttribute response
type DescribeSystemEventCountRequest ¶
type DescribeSystemEventCountRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` SearchKeywords string `position:"Query" name:"SearchKeywords"` Product string `position:"Query" name:"Product"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` EndTime string `position:"Query" name:"EndTime"` Name string `position:"Query" name:"Name"` EventType string `position:"Query" name:"EventType"` Status string `position:"Query" name:"Status"` }
DescribeSystemEventCountRequest is the request struct for api DescribeSystemEventCount
func CreateDescribeSystemEventCountRequest ¶
func CreateDescribeSystemEventCountRequest() (request *DescribeSystemEventCountRequest)
CreateDescribeSystemEventCountRequest creates a request to invoke DescribeSystemEventCount API
type DescribeSystemEventCountResponse ¶
type DescribeSystemEventCountResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` SystemEventCounts SystemEventCounts `json:"SystemEventCounts" xml:"SystemEventCounts"` }
DescribeSystemEventCountResponse is the response struct for api DescribeSystemEventCount
func CreateDescribeSystemEventCountResponse ¶
func CreateDescribeSystemEventCountResponse() (response *DescribeSystemEventCountResponse)
CreateDescribeSystemEventCountResponse creates a response to parse from DescribeSystemEventCount response
type DescribeSystemEventHistogramRequest ¶
type DescribeSystemEventHistogramRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` SearchKeywords string `position:"Query" name:"SearchKeywords"` Product string `position:"Query" name:"Product"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` EndTime string `position:"Query" name:"EndTime"` Name string `position:"Query" name:"Name"` EventType string `position:"Query" name:"EventType"` Status string `position:"Query" name:"Status"` }
DescribeSystemEventHistogramRequest is the request struct for api DescribeSystemEventHistogram
func CreateDescribeSystemEventHistogramRequest ¶
func CreateDescribeSystemEventHistogramRequest() (request *DescribeSystemEventHistogramRequest)
CreateDescribeSystemEventHistogramRequest creates a request to invoke DescribeSystemEventHistogram API
type DescribeSystemEventHistogramResponse ¶
type DescribeSystemEventHistogramResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` SystemEventHistograms SystemEventHistograms `json:"SystemEventHistograms" xml:"SystemEventHistograms"` }
DescribeSystemEventHistogramResponse is the response struct for api DescribeSystemEventHistogram
func CreateDescribeSystemEventHistogramResponse ¶
func CreateDescribeSystemEventHistogramResponse() (response *DescribeSystemEventHistogramResponse)
CreateDescribeSystemEventHistogramResponse creates a response to parse from DescribeSystemEventHistogram response
type DescribeSystemEventMetaListRequest ¶
type DescribeSystemEventMetaListRequest struct {
*requests.RpcRequest
}
DescribeSystemEventMetaListRequest is the request struct for api DescribeSystemEventMetaList
func CreateDescribeSystemEventMetaListRequest ¶
func CreateDescribeSystemEventMetaListRequest() (request *DescribeSystemEventMetaListRequest)
CreateDescribeSystemEventMetaListRequest creates a request to invoke DescribeSystemEventMetaList API
type DescribeSystemEventMetaListResponse ¶
type DescribeSystemEventMetaListResponse 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"` Data DataInDescribeSystemEventMetaList `json:"Data" xml:"Data"` }
DescribeSystemEventMetaListResponse is the response struct for api DescribeSystemEventMetaList
func CreateDescribeSystemEventMetaListResponse ¶
func CreateDescribeSystemEventMetaListResponse() (response *DescribeSystemEventMetaListResponse)
CreateDescribeSystemEventMetaListResponse creates a response to parse from DescribeSystemEventMetaList response
type DescribeTagKeyListRequest ¶ added in v1.60.287
type DescribeTagKeyListRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeTagKeyListRequest is the request struct for api DescribeTagKeyList
func CreateDescribeTagKeyListRequest ¶ added in v1.60.287
func CreateDescribeTagKeyListRequest() (request *DescribeTagKeyListRequest)
CreateDescribeTagKeyListRequest creates a request to invoke DescribeTagKeyList API
type DescribeTagKeyListResponse ¶ added in v1.60.287
type DescribeTagKeyListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` TagKeys TagKeysInDescribeTagKeyList `json:"TagKeys" xml:"TagKeys"` }
DescribeTagKeyListResponse is the response struct for api DescribeTagKeyList
func CreateDescribeTagKeyListResponse ¶ added in v1.60.287
func CreateDescribeTagKeyListResponse() (response *DescribeTagKeyListResponse)
CreateDescribeTagKeyListResponse creates a response to parse from DescribeTagKeyList response
type DescribeTagValueListRequest ¶ added in v1.60.287
type DescribeTagValueListRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` TagKey string `position:"Query" name:"TagKey"` }
DescribeTagValueListRequest is the request struct for api DescribeTagValueList
func CreateDescribeTagValueListRequest ¶ added in v1.60.287
func CreateDescribeTagValueListRequest() (request *DescribeTagValueListRequest)
CreateDescribeTagValueListRequest creates a request to invoke DescribeTagValueList API
type DescribeTagValueListResponse ¶ added in v1.60.287
type DescribeTagValueListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` TagValues TagValues `json:"TagValues" xml:"TagValues"` }
DescribeTagValueListResponse is the response struct for api DescribeTagValueList
func CreateDescribeTagValueListResponse ¶ added in v1.60.287
func CreateDescribeTagValueListResponse() (response *DescribeTagValueListResponse)
CreateDescribeTagValueListResponse creates a response to parse from DescribeTagValueList response
type DescribeUnhealthyHostAvailabilityRequest ¶
type DescribeUnhealthyHostAvailabilityRequest struct { *requests.RpcRequest Id *[]string `position:"Query" name:"Id" type:"Repeated"` }
DescribeUnhealthyHostAvailabilityRequest is the request struct for api DescribeUnhealthyHostAvailability
func CreateDescribeUnhealthyHostAvailabilityRequest ¶
func CreateDescribeUnhealthyHostAvailabilityRequest() (request *DescribeUnhealthyHostAvailabilityRequest)
CreateDescribeUnhealthyHostAvailabilityRequest creates a request to invoke DescribeUnhealthyHostAvailability API
type DescribeUnhealthyHostAvailabilityResponse ¶
type DescribeUnhealthyHostAvailabilityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` UnhealthyList UnhealthyList `json:"UnhealthyList" xml:"UnhealthyList"` }
DescribeUnhealthyHostAvailabilityResponse is the response struct for api DescribeUnhealthyHostAvailability
func CreateDescribeUnhealthyHostAvailabilityResponse ¶
func CreateDescribeUnhealthyHostAvailabilityResponse() (response *DescribeUnhealthyHostAvailabilityResponse)
CreateDescribeUnhealthyHostAvailabilityResponse creates a response to parse from DescribeUnhealthyHostAvailability response
type Dimensions ¶ added in v1.61.836
type Dimensions struct {
DimensionsItem []DimensionsItem `json:"Dimensions" xml:"Dimensions"`
}
Dimensions is a nested struct in cms response
type DimensionsItem ¶ added in v1.61.836
type DimensionsItem struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` }
DimensionsItem is a nested struct in cms response
type DingdingWebhookList ¶ added in v1.61.836
type DingdingWebhookList struct {
ContactDingList []string `json:"ContactDingList" xml:"ContactDingList"`
}
DingdingWebhookList is a nested struct in cms response
type DisableActiveMetricRuleRequest ¶
type DisableActiveMetricRuleRequest struct { *requests.RpcRequest Product string `position:"Query" name:"Product"` }
DisableActiveMetricRuleRequest is the request struct for api DisableActiveMetricRule
func CreateDisableActiveMetricRuleRequest ¶
func CreateDisableActiveMetricRuleRequest() (request *DisableActiveMetricRuleRequest)
CreateDisableActiveMetricRuleRequest creates a request to invoke DisableActiveMetricRule API
type DisableActiveMetricRuleResponse ¶
type DisableActiveMetricRuleResponse 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"` }
DisableActiveMetricRuleResponse is the response struct for api DisableActiveMetricRule
func CreateDisableActiveMetricRuleResponse ¶
func CreateDisableActiveMetricRuleResponse() (response *DisableActiveMetricRuleResponse)
CreateDisableActiveMetricRuleResponse creates a response to parse from DisableActiveMetricRule response
type DisableEventRulesRequest ¶
type DisableEventRulesRequest struct { *requests.RpcRequest RuleNames *[]string `position:"Query" name:"RuleNames" type:"Repeated"` }
DisableEventRulesRequest is the request struct for api DisableEventRules
func CreateDisableEventRulesRequest ¶
func CreateDisableEventRulesRequest() (request *DisableEventRulesRequest)
CreateDisableEventRulesRequest creates a request to invoke DisableEventRules API
type DisableEventRulesResponse ¶
type DisableEventRulesResponse 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"` }
DisableEventRulesResponse is the response struct for api DisableEventRules
func CreateDisableEventRulesResponse ¶
func CreateDisableEventRulesResponse() (response *DisableEventRulesResponse)
CreateDisableEventRulesResponse creates a response to parse from DisableEventRules response
type DisableHostAvailabilityRequest ¶
type DisableHostAvailabilityRequest struct { *requests.RpcRequest Id *[]string `position:"Query" name:"Id" type:"Repeated"` }
DisableHostAvailabilityRequest is the request struct for api DisableHostAvailability
func CreateDisableHostAvailabilityRequest ¶
func CreateDisableHostAvailabilityRequest() (request *DisableHostAvailabilityRequest)
CreateDisableHostAvailabilityRequest creates a request to invoke DisableHostAvailability API
type DisableHostAvailabilityResponse ¶
type DisableHostAvailabilityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DisableHostAvailabilityResponse is the response struct for api DisableHostAvailability
func CreateDisableHostAvailabilityResponse ¶
func CreateDisableHostAvailabilityResponse() (response *DisableHostAvailabilityResponse)
CreateDisableHostAvailabilityResponse creates a response to parse from DisableHostAvailability response
type DisableMetricRulesRequest ¶
type DisableMetricRulesRequest struct { *requests.RpcRequest RuleId *[]string `position:"Query" name:"RuleId" type:"Repeated"` }
DisableMetricRulesRequest is the request struct for api DisableMetricRules
func CreateDisableMetricRulesRequest ¶
func CreateDisableMetricRulesRequest() (request *DisableMetricRulesRequest)
CreateDisableMetricRulesRequest creates a request to invoke DisableMetricRules API
type DisableMetricRulesResponse ¶
type DisableMetricRulesResponse 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"` }
DisableMetricRulesResponse is the response struct for api DisableMetricRules
func CreateDisableMetricRulesResponse ¶
func CreateDisableMetricRulesResponse() (response *DisableMetricRulesResponse)
CreateDisableMetricRulesResponse creates a response to parse from DisableMetricRules response
type DisableSiteMonitorsRequest ¶
type DisableSiteMonitorsRequest struct { *requests.RpcRequest TaskIds string `position:"Query" name:"TaskIds"` }
DisableSiteMonitorsRequest is the request struct for api DisableSiteMonitors
func CreateDisableSiteMonitorsRequest ¶
func CreateDisableSiteMonitorsRequest() (request *DisableSiteMonitorsRequest)
CreateDisableSiteMonitorsRequest creates a request to invoke DisableSiteMonitors API
type DisableSiteMonitorsResponse ¶
type DisableSiteMonitorsResponse 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 Data `json:"Data" xml:"Data"` }
DisableSiteMonitorsResponse is the response struct for api DisableSiteMonitors
func CreateDisableSiteMonitorsResponse ¶
func CreateDisableSiteMonitorsResponse() (response *DisableSiteMonitorsResponse)
CreateDisableSiteMonitorsResponse creates a response to parse from DisableSiteMonitors response
type DstName ¶ added in v1.61.61
type DstName struct {
DstName []string `json:"DstName" xml:"DstName"`
}
DstName is a nested struct in cms response
type EnableActiveMetricRuleRequest ¶
type EnableActiveMetricRuleRequest struct { *requests.RpcRequest Product string `position:"Query" name:"Product"` }
EnableActiveMetricRuleRequest is the request struct for api EnableActiveMetricRule
func CreateEnableActiveMetricRuleRequest ¶
func CreateEnableActiveMetricRuleRequest() (request *EnableActiveMetricRuleRequest)
CreateEnableActiveMetricRuleRequest creates a request to invoke EnableActiveMetricRule API
type EnableActiveMetricRuleResponse ¶
type EnableActiveMetricRuleResponse 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"` }
EnableActiveMetricRuleResponse is the response struct for api EnableActiveMetricRule
func CreateEnableActiveMetricRuleResponse ¶
func CreateEnableActiveMetricRuleResponse() (response *EnableActiveMetricRuleResponse)
CreateEnableActiveMetricRuleResponse creates a response to parse from EnableActiveMetricRule response
type EnableEventRulesRequest ¶
type EnableEventRulesRequest struct { *requests.RpcRequest RuleNames *[]string `position:"Query" name:"RuleNames" type:"Repeated"` }
EnableEventRulesRequest is the request struct for api EnableEventRules
func CreateEnableEventRulesRequest ¶
func CreateEnableEventRulesRequest() (request *EnableEventRulesRequest)
CreateEnableEventRulesRequest creates a request to invoke EnableEventRules API
type EnableEventRulesResponse ¶
type EnableEventRulesResponse 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"` }
EnableEventRulesResponse is the response struct for api EnableEventRules
func CreateEnableEventRulesResponse ¶
func CreateEnableEventRulesResponse() (response *EnableEventRulesResponse)
CreateEnableEventRulesResponse creates a response to parse from EnableEventRules response
type EnableHostAvailabilityRequest ¶
type EnableHostAvailabilityRequest struct { *requests.RpcRequest Id *[]string `position:"Query" name:"Id" type:"Repeated"` }
EnableHostAvailabilityRequest is the request struct for api EnableHostAvailability
func CreateEnableHostAvailabilityRequest ¶
func CreateEnableHostAvailabilityRequest() (request *EnableHostAvailabilityRequest)
CreateEnableHostAvailabilityRequest creates a request to invoke EnableHostAvailability API
type EnableHostAvailabilityResponse ¶
type EnableHostAvailabilityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
EnableHostAvailabilityResponse is the response struct for api EnableHostAvailability
func CreateEnableHostAvailabilityResponse ¶
func CreateEnableHostAvailabilityResponse() (response *EnableHostAvailabilityResponse)
CreateEnableHostAvailabilityResponse creates a response to parse from EnableHostAvailability response
type EnableMetricRulesRequest ¶
type EnableMetricRulesRequest struct { *requests.RpcRequest RuleId *[]string `position:"Query" name:"RuleId" type:"Repeated"` }
EnableMetricRulesRequest is the request struct for api EnableMetricRules
func CreateEnableMetricRulesRequest ¶
func CreateEnableMetricRulesRequest() (request *EnableMetricRulesRequest)
CreateEnableMetricRulesRequest creates a request to invoke EnableMetricRules API
type EnableMetricRulesResponse ¶
type EnableMetricRulesResponse 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"` }
EnableMetricRulesResponse is the response struct for api EnableMetricRules
func CreateEnableMetricRulesResponse ¶
func CreateEnableMetricRulesResponse() (response *EnableMetricRulesResponse)
CreateEnableMetricRulesResponse creates a response to parse from EnableMetricRules response
type EnableSiteMonitorsRequest ¶
type EnableSiteMonitorsRequest struct { *requests.RpcRequest TaskIds string `position:"Query" name:"TaskIds"` }
EnableSiteMonitorsRequest is the request struct for api EnableSiteMonitors
func CreateEnableSiteMonitorsRequest ¶
func CreateEnableSiteMonitorsRequest() (request *EnableSiteMonitorsRequest)
CreateEnableSiteMonitorsRequest creates a request to invoke EnableSiteMonitors API
type EnableSiteMonitorsResponse ¶
type EnableSiteMonitorsResponse 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 Data `json:"Data" xml:"Data"` }
EnableSiteMonitorsResponse is the response struct for api EnableSiteMonitors
func CreateEnableSiteMonitorsResponse ¶
func CreateEnableSiteMonitorsResponse() (response *EnableSiteMonitorsResponse)
CreateEnableSiteMonitorsResponse creates a response to parse from EnableSiteMonitors response
type Escalation ¶ added in v1.61.836
type Escalation struct { Times int `json:"Times" xml:"Times"` Level string `json:"Level" xml:"Level"` Expression string `json:"Expression" xml:"Expression"` }
Escalation is a nested struct in cms response
type EscalationInDescribeAlertingMetricRuleResources ¶ added in v1.61.981
type EscalationInDescribeAlertingMetricRuleResources struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
EscalationInDescribeAlertingMetricRuleResources is a nested struct in cms response
type EscalationList ¶
type EscalationList struct { Value string `json:"Value" xml:"Value"` Aggregate string `json:"Aggregate" xml:"Aggregate"` MetricName string `json:"MetricName" xml:"MetricName"` Times string `json:"Times" xml:"Times"` Operator string `json:"Operator" xml:"Operator"` }
EscalationList is a nested struct in cms response
type EscalationListInDescribeHostAvailabilityList ¶
type EscalationListInDescribeHostAvailabilityList struct {
EscalationList []EscalationList `json:"escalationList" xml:"escalationList"`
}
EscalationListInDescribeHostAvailabilityList is a nested struct in cms response
type Escalations ¶
type Escalations struct { Warn Warn `json:"Warn" xml:"Warn"` Info Info `json:"Info" xml:"Info"` Critical CriticalInDescribeMetricRuleList `json:"Critical" xml:"Critical"` }
Escalations is a nested struct in cms response
type EventHistogram ¶
type EventHistogram struct { Count int64 `json:"Count" xml:"Count"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` }
EventHistogram is a nested struct in cms response
type EventHistograms ¶
type EventHistograms struct {
EventHistogram []EventHistogram `json:"EventHistogram" xml:"EventHistogram"`
}
EventHistograms is a nested struct in cms response
type EventMonitor ¶ added in v1.61.836
type EventMonitor struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
EventMonitor is a nested struct in cms response
type EventPattern ¶
type EventPattern struct { Product string `json:"Product" xml:"Product"` LevelList LevelListInDescribeEventRuleAttribute `json:"LevelList" xml:"LevelList"` StatusList StatusList `json:"StatusList" xml:"StatusList"` NameList NameListInDescribeEventRuleAttribute `json:"NameList" xml:"NameList"` }
EventPattern is a nested struct in cms response
type EventPatternInDescribeEventRuleList ¶
type EventPatternInDescribeEventRuleList struct {
EventPatternItem []EventPatternItem `json:"EventPattern" xml:"EventPattern"`
}
EventPatternInDescribeEventRuleList is a nested struct in cms response
type EventPatternItem ¶
type EventPatternItem struct { Product string `json:"Product" xml:"Product"` NameList NameListInDescribeEventRuleList `json:"NameList" xml:"NameList"` LevelList LevelListInDescribeEventRuleList `json:"LevelList" xml:"LevelList"` EventTypeList EventTypeList `json:"EventTypeList" xml:"EventTypeList"` }
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 EventPatternInDescribeEventRuleList `json:"EventPattern" xml:"EventPattern"` }
EventRule is a nested struct in cms response
type EventRules ¶
type EventRules struct {
EventRule []EventRule `json:"EventRule" xml:"EventRule"`
}
EventRules is a nested struct in cms response
type EventTypeList ¶
type EventTypeList struct {
EventTypeList []string `json:"EventTypeList" xml:"EventTypeList"`
}
EventTypeList is a nested struct in cms response
type ExtInfo ¶ added in v1.61.836
type ExtInfo struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` }
ExtInfo is a nested struct in cms response
type ExtendedInfo ¶ added in v1.61.836
type ExtendedInfo struct {
ExtInfo []ExtInfo `json:"ExtInfo" xml:"ExtInfo"`
}
ExtendedInfo is a nested struct in cms response
type FCParameter ¶
type FCParameter struct { Region string `json:"Region" xml:"Region"` ServiceName string `json:"ServiceName" xml:"ServiceName"` FunctionName string `json:"FunctionName" xml:"FunctionName"` Id string `json:"Id" xml:"Id"` Arn string `json:"Arn" xml:"Arn"` }
FCParameter is a nested struct in cms response
type FailData ¶
type FailData struct {
Targets TargetsInPutMetricRuleTargets `json:"Targets" xml:"Targets"`
}
FailData is a nested struct in cms response
type FailIds ¶
type FailIds struct {
TargetIds TargetIds `json:"TargetIds" xml:"TargetIds"`
}
FailIds is a nested struct in cms response
type FailedContactParameters ¶
type FailedContactParameters struct {
ContactParameter []ContactParameterInPutEventRuleTargets `json:"ContactParameter" xml:"ContactParameter"`
}
FailedContactParameters is a nested struct in cms response
type FailedFcParameters ¶
type FailedFcParameters struct {
FcParameter []FcParameter `json:"FcParameter" xml:"FcParameter"`
}
FailedFcParameters is a nested struct in cms response
type FailedListResult ¶ added in v1.60.287
type FailedListResult struct {
Target []Target `json:"Target" xml:"Target"`
}
FailedListResult is a nested struct in cms response
type FailedMnsParameters ¶
type FailedMnsParameters struct {
MnsParameter []MnsParameterInPutEventRuleTargets `json:"MnsParameter" xml:"MnsParameter"`
}
FailedMnsParameters is a nested struct in cms response
type FcParameter ¶ added in v1.61.227
type FcParameter 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"` }
FcParameter is a nested struct in cms response
type FcParameters ¶
type FcParameters struct {
FCParameter []FCParameter `json:"FCParameter" xml:"FCParameter"`
}
FcParameters 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 Group ¶
type Group struct { GroupName string `json:"GroupName" xml:"GroupName"` ContactGroups ContactGroupsInDeleteMonitorGroup `json:"ContactGroups" xml:"ContactGroups"` }
Group is a nested struct in cms response
type Groupbys ¶ added in v1.61.314
type Groupbys struct {
Groupby []string `json:"Groupby" xml:"Groupby"`
}
Groupbys is a nested struct in cms response
type Host ¶
type Host struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` HostName string `json:"HostName" xml:"HostName"` AliUid int64 `json:"AliUid" xml:"AliUid"` OperatingSystem string `json:"OperatingSystem" xml:"OperatingSystem"` IpGroup string `json:"IpGroup" xml:"IpGroup"` Region string `json:"Region" xml:"Region"` AgentVersion string `json:"AgentVersion" xml:"AgentVersion"` EipAddress string `json:"EipAddress" xml:"EipAddress"` EipId string `json:"EipId" xml:"EipId"` IsAliyunHost bool `json:"isAliyunHost" xml:"isAliyunHost"` NatIp string `json:"NatIp" xml:"NatIp"` NetworkType string `json:"NetworkType" xml:"NetworkType"` InstanceTypeFamily string `json:"InstanceTypeFamily" xml:"InstanceTypeFamily"` }
Host is a nested struct in cms response
type Hosts ¶
type Hosts struct {
Host []Host `json:"Host" xml:"Host"`
}
Hosts is a nested struct in cms response
type IPPool ¶ added in v1.61.981
type IPPool struct {
IPPool []string `json:"IPPool" xml:"IPPool"`
}
IPPool is a nested struct in cms response
type Info ¶
type Info struct { ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Times string `json:"Times" xml:"Times"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` }
Info is a nested struct in cms response
type InfoInDescribeMetricRuleList ¶ added in v1.61.639
type InfoInDescribeMetricRuleList struct { ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` Times int `json:"Times" xml:"Times"` PreCondition string `json:"PreCondition" xml:"PreCondition"` }
InfoInDescribeMetricRuleList is a nested struct in cms response
type InfoInDescribeMetricRuleTemplateAttribute ¶
type InfoInDescribeMetricRuleTemplateAttribute struct { Statistics string `json:"Statistics" xml:"Statistics"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Threshold string `json:"Threshold" xml:"Threshold"` Times int `json:"Times" xml:"Times"` }
InfoInDescribeMetricRuleTemplateAttribute is a nested struct in cms response
type InstallMonitoringAgentRequest ¶
type InstallMonitoringAgentRequest struct { *requests.RpcRequest InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Force requests.Boolean `position:"Query" name:"Force"` }
InstallMonitoringAgentRequest is the request struct for api InstallMonitoringAgent
func CreateInstallMonitoringAgentRequest ¶
func CreateInstallMonitoringAgentRequest() (request *InstallMonitoringAgentRequest)
CreateInstallMonitoringAgentRequest creates a request to invoke InstallMonitoringAgent API
type InstallMonitoringAgentResponse ¶
type InstallMonitoringAgentResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
InstallMonitoringAgentResponse is the response struct for api InstallMonitoringAgent
func CreateInstallMonitoringAgentResponse ¶
func CreateInstallMonitoringAgentResponse() (response *InstallMonitoringAgentResponse)
CreateInstallMonitoringAgentResponse creates a response to parse from InstallMonitoringAgent response
type InstanceList ¶
type InstanceList struct {
String []string `json:"String" xml:"String"`
}
InstanceList is a nested struct in cms response
type Instances ¶
type Instances struct {
Instance []string `json:"Instance" xml:"Instance"`
}
Instances is a nested struct in cms response
type IspCities ¶
type IspCities struct {
IspCity []IspCity `json:"IspCity" xml:"IspCity"`
}
IspCities is a nested struct in cms response
type IspCity ¶
type IspCity struct { Region string `json:"Region" xml:"Region"` Country string `json:"Country" xml:"Country"` IPV4ProbeCount string `json:"IPV4ProbeCount" xml:"IPV4ProbeCount"` IspNameZhCN string `json:"IspName.zh_CN" xml:"IspName.zh_CN"` CityNameZhCN string `json:"CityName.zh_CN" xml:"CityName.zh_CN"` IspName string `json:"IspName" xml:"IspName"` CountryEn string `json:"Country.en" xml:"Country.en"` City string `json:"City" xml:"City"` IspNameEn string `json:"IspName.en" xml:"IspName.en"` RegionZhCN string `json:"Region.zh_CN" xml:"Region.zh_CN"` CountryZhCN string `json:"Country.zh_CN" xml:"Country.zh_CN"` CityNameEn string `json:"CityName.en" xml:"CityName.en"` CityName string `json:"CityName" xml:"CityName"` Isp string `json:"Isp" xml:"Isp"` RegionEn string `json:"Region.en" xml:"Region.en"` IPV6ProbeCount string `json:"IPV6ProbeCount" xml:"IPV6ProbeCount"` APIProbeCount string `json:"APIProbeCount" xml:"APIProbeCount"` IPPool IPPool `json:"IPPool" xml:"IPPool"` }
IspCity is a nested struct in cms response
type IspCityList ¶
type IspCityList struct {
IspCity []IspCity `json:"IspCity" xml:"IspCity"`
}
IspCityList is a nested struct in cms response
type LevelListInDescribeEventRuleAttribute ¶
type LevelListInDescribeEventRuleAttribute struct {
LevelList []string `json:"LevelList" xml:"LevelList"`
}
LevelListInDescribeEventRuleAttribute is a nested struct in cms response
type LevelListInDescribeEventRuleList ¶
type LevelListInDescribeEventRuleList struct {
LevelList []string `json:"LevelList" xml:"LevelList"`
}
LevelListInDescribeEventRuleList is a nested struct in cms response
type LogMonitor ¶ added in v1.61.314
type LogMonitor struct { QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` SlsRegionId string `json:"SlsRegionId" xml:"SlsRegionId"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` MetricExpress string `json:"MetricExpress" xml:"MetricExpress"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` SlsProject string `json:"SlsProject" xml:"SlsProject"` LogId int64 `json:"LogId" xml:"LogId"` ValueFilterRelation string `json:"ValueFilterRelation" xml:"ValueFilterRelation"` GroupId int64 `json:"GroupId" xml:"GroupId"` SlsLogstore string `json:"SlsLogstore" xml:"SlsLogstore"` MetricName string `json:"MetricName" xml:"MetricName"` Tumblingwindows []string `json:"Tumblingwindows" xml:"Tumblingwindows"` Groupbys []string `json:"Groupbys" xml:"Groupbys"` Aggregates []Aggregate `json:"Aggregates" xml:"Aggregates"` ValueFilter []ValueFilterObject `json:"ValueFilter" xml:"ValueFilter"` }
LogMonitor is a nested struct in cms response
type LogMonitorList ¶ added in v1.61.314
type LogMonitorList struct {
LogMonitor []LogMonitor `json:"LogMonitor" xml:"LogMonitor"`
}
LogMonitorList is a nested struct in cms response
type Logs ¶ added in v1.61.836
type Logs struct {
LogsItem []LogsItem `json:"Logs" xml:"Logs"`
}
Logs is a nested struct in cms response
type LogsItem ¶ added in v1.61.836
type LogsItem struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` }
LogsItem is a nested struct in cms response
type MatchExpressInDescribeDynamicTagRuleList ¶ added in v1.60.329
type MatchExpressInDescribeDynamicTagRuleList struct {
MatchExpressItem []MatchExpressItem `json:"MatchExpress" xml:"MatchExpress"`
}
MatchExpressInDescribeDynamicTagRuleList is a nested struct in cms response
type MatchExpressInDescribeGroupMonitoringAgentProcess ¶ added in v1.60.329
type MatchExpressInDescribeGroupMonitoringAgentProcess struct {
MatchExpressItem []MatchExpressItem `json:"MatchExpress" xml:"MatchExpress"`
}
MatchExpressInDescribeGroupMonitoringAgentProcess is a nested struct in cms response
type MatchExpressItem ¶ added in v1.60.287
type MatchExpressItem struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` TagValueMatchFunction string `json:"TagValueMatchFunction" xml:"TagValueMatchFunction"` Function string `json:"Function" xml:"Function"` TagValue string `json:"TagValue" xml:"TagValue"` }
MatchExpressItem is a nested struct in cms response
type MetricRule ¶
type MetricRule struct { RuleId string `json:"RuleId" xml:"RuleId"` RuleName string `json:"RuleName" xml:"RuleName"` Namespace string `json:"Namespace" xml:"Namespace"` MetricName string `json:"MetricName" xml:"MetricName"` OkActions string `json:"OkActions" xml:"OkActions"` AlarmActions string `json:"AlarmActions" xml:"AlarmActions"` Statistics string `json:"Statistics" xml:"Statistics"` ActionEnable string `json:"ActionEnable" xml:"ActionEnable"` Period string `json:"Period" xml:"Period"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Threshold string `json:"Threshold" xml:"Threshold"` EvaluationCount string `json:"EvaluationCount" xml:"EvaluationCount"` Level string `json:"Level" xml:"Level"` Expression string `json:"Expression" xml:"Expression"` StateValue string `json:"StateValue" xml:"StateValue"` Dimensions string `json:"Dimensions" xml:"Dimensions"` }
MetricRule is a nested struct in cms response
type MetricRuleCount ¶
type MetricRuleCount struct { Alarm int `json:"Alarm" xml:"Alarm"` Disable int `json:"Disable" xml:"Disable"` Nodata int `json:"Nodata" xml:"Nodata"` Ok int `json:"Ok" xml:"Ok"` Total int `json:"Total" xml:"Total"` }
MetricRuleCount is a nested struct in cms response
type MetricRules ¶
type MetricRules struct {
MetricRule []MetricRule `json:"MetricRule" xml:"MetricRule"`
}
MetricRules is a nested struct in cms response
type MnsParameter ¶
type MnsParameter struct { Region string `json:"Region" xml:"Region"` Queue string `json:"Queue" xml:"Queue"` Arn string `json:"Arn" xml:"Arn"` Id string `json:"Id" xml:"Id"` }
MnsParameter is a nested struct in cms response
type MnsParameterInPutEventRuleTargets ¶
type MnsParameterInPutEventRuleTargets struct { Id int `json:"Id" xml:"Id"` Region string `json:"Region" xml:"Region"` Queue string `json:"Queue" xml:"Queue"` }
MnsParameterInPutEventRuleTargets is a nested struct in cms response
type MnsParameters ¶
type MnsParameters struct {
MnsParameter []MnsParameter `json:"MnsParameter" xml:"MnsParameter"`
}
MnsParameters is a nested struct in cms response
type ModifyGroupMonitoringAgentProcessAlertConfig ¶ added in v1.60.287
type ModifyGroupMonitoringAgentProcessAlertConfig struct { Times string `name:"Times"` NoEffectiveInterval string `name:"NoEffectiveInterval"` Webhook string `name:"Webhook"` SilenceTime string `name:"SilenceTime"` Threshold string `name:"Threshold"` EffectiveInterval string `name:"EffectiveInterval"` ComparisonOperator string `name:"ComparisonOperator"` EscalationsLevel string `name:"EscalationsLevel"` Statistics string `name:"Statistics"` }
ModifyGroupMonitoringAgentProcessAlertConfig is a repeated param struct in ModifyGroupMonitoringAgentProcessRequest
type ModifyGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
type ModifyGroupMonitoringAgentProcessRequest struct { *requests.RpcRequest AlertConfig *[]ModifyGroupMonitoringAgentProcessAlertConfig `position:"Query" name:"AlertConfig" type:"Repeated"` GroupId string `position:"Query" name:"GroupId"` MatchExpressFilterRelation string `position:"Query" name:"MatchExpressFilterRelation"` Id string `position:"Query" name:"Id"` }
ModifyGroupMonitoringAgentProcessRequest is the request struct for api ModifyGroupMonitoringAgentProcess
func CreateModifyGroupMonitoringAgentProcessRequest ¶ added in v1.60.287
func CreateModifyGroupMonitoringAgentProcessRequest() (request *ModifyGroupMonitoringAgentProcessRequest)
CreateModifyGroupMonitoringAgentProcessRequest creates a request to invoke ModifyGroupMonitoringAgentProcess API
type ModifyGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
type ModifyGroupMonitoringAgentProcessResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyGroupMonitoringAgentProcessResponse is the response struct for api ModifyGroupMonitoringAgentProcess
func CreateModifyGroupMonitoringAgentProcessResponse ¶ added in v1.60.287
func CreateModifyGroupMonitoringAgentProcessResponse() (response *ModifyGroupMonitoringAgentProcessResponse)
CreateModifyGroupMonitoringAgentProcessResponse creates a response to parse from ModifyGroupMonitoringAgentProcess response
type ModifyHostAvailabilityAlertConfigEscalationList ¶
type ModifyHostAvailabilityAlertConfigEscalationList struct { Times string `name:"Times"` MetricName string `name:"MetricName"` Value string `name:"Value"` Operator string `name:"Operator"` Aggregate string `name:"Aggregate"` }
ModifyHostAvailabilityAlertConfigEscalationList is a repeated param struct in ModifyHostAvailabilityRequest
type ModifyHostAvailabilityRequest ¶
type ModifyHostAvailabilityRequest struct { *requests.RpcRequest TaskOptionHttpMethod string `position:"Query" name:"TaskOption.HttpMethod"` TaskOptionHttpHeader string `position:"Query" name:"TaskOption.HttpHeader"` AlertConfigEscalationList *[]ModifyHostAvailabilityAlertConfigEscalationList `position:"Query" name:"AlertConfigEscalationList" type:"Repeated"` TaskName string `position:"Query" name:"TaskName"` AlertConfigSilenceTime requests.Integer `position:"Query" name:"AlertConfig.SilenceTime"` TaskOptionHttpResponseCharset string `position:"Query" name:"TaskOption.HttpResponseCharset"` TaskOptionHttpNegative requests.Boolean `position:"Query" name:"TaskOption.HttpNegative"` AlertConfigNotifyType requests.Integer `position:"Query" name:"AlertConfig.NotifyType"` TaskOptionTelnetOrPingHost string `position:"Query" name:"TaskOption.TelnetOrPingHost"` TaskOptionHttpResponseMatchContent string `position:"Query" name:"TaskOption.HttpResponseMatchContent"` Id requests.Integer `position:"Query" name:"Id"` InstanceList *[]string `position:"Query" name:"InstanceList" type:"Repeated"` GroupId requests.Integer `position:"Query" name:"GroupId"` AlertConfigEndTime requests.Integer `position:"Query" name:"AlertConfig.EndTime"` TaskOptionHttpURI string `position:"Query" name:"TaskOption.HttpURI"` TaskScope string `position:"Query" name:"TaskScope"` TaskOptionHttpPostContent string `position:"Query" name:"TaskOption.HttpPostContent"` AlertConfigStartTime requests.Integer `position:"Query" name:"AlertConfig.StartTime"` AlertConfigWebHook string `position:"Query" name:"AlertConfig.WebHook"` }
ModifyHostAvailabilityRequest is the request struct for api ModifyHostAvailability
func CreateModifyHostAvailabilityRequest ¶
func CreateModifyHostAvailabilityRequest() (request *ModifyHostAvailabilityRequest)
CreateModifyHostAvailabilityRequest creates a request to invoke ModifyHostAvailability API
type ModifyHostAvailabilityResponse ¶
type ModifyHostAvailabilityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHostAvailabilityResponse is the response struct for api ModifyHostAvailability
func CreateModifyHostAvailabilityResponse ¶
func CreateModifyHostAvailabilityResponse() (response *ModifyHostAvailabilityResponse)
CreateModifyHostAvailabilityResponse creates a response to parse from ModifyHostAvailability response
type ModifyHostInfoRequest ¶ added in v1.61.291
type ModifyHostInfoRequest struct { *requests.RpcRequest HostName string `position:"Query" name:"HostName"` InstanceId string `position:"Query" name:"InstanceId"` }
ModifyHostInfoRequest is the request struct for api ModifyHostInfo
func CreateModifyHostInfoRequest ¶ added in v1.61.291
func CreateModifyHostInfoRequest() (request *ModifyHostInfoRequest)
CreateModifyHostInfoRequest creates a request to invoke ModifyHostInfo API
type ModifyHostInfoResponse ¶ added in v1.61.291
type ModifyHostInfoResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHostInfoResponse is the response struct for api ModifyHostInfo
func CreateModifyHostInfoResponse ¶ added in v1.61.291
func CreateModifyHostInfoResponse() (response *ModifyHostInfoResponse)
CreateModifyHostInfoResponse creates a response to parse from ModifyHostInfo response
type ModifyMetricRuleTemplateAlertTemplates ¶
type ModifyMetricRuleTemplateAlertTemplates struct { Period string `name:"Period"` EscalationsWarnThreshold string `name:"Escalations.Warn.Threshold"` Webhook string `name:"Webhook"` EscalationsWarnComparisonOperator string `name:"Escalations.Warn.ComparisonOperator"` EscalationsCriticalStatistics string `name:"Escalations.Critical.Statistics"` EscalationsInfoTimes string `name:"Escalations.Info.Times"` RuleName string `name:"RuleName"` EscalationsInfoStatistics string `name:"Escalations.Info.Statistics"` EscalationsCriticalTimes string `name:"Escalations.Critical.Times"` EscalationsInfoComparisonOperator string `name:"Escalations.Info.ComparisonOperator"` EscalationsWarnStatistics string `name:"Escalations.Warn.Statistics"` EscalationsInfoThreshold string `name:"Escalations.Info.Threshold"` Namespace string `name:"Namespace"` Selector string `name:"Selector"` MetricName string `name:"MetricName"` Category string `name:"Category"` EscalationsCriticalComparisonOperator string `name:"Escalations.Critical.ComparisonOperator"` EscalationsWarnTimes string `name:"Escalations.Warn.Times"` EscalationsCriticalThreshold string `name:"Escalations.Critical.Threshold"` }
ModifyMetricRuleTemplateAlertTemplates is a repeated param struct in ModifyMetricRuleTemplateRequest
type ModifyMetricRuleTemplateRequest ¶
type ModifyMetricRuleTemplateRequest struct { *requests.RpcRequest RestVersion requests.Integer `position:"Query" name:"RestVersion"` Description string `position:"Query" name:"Description"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` Name string `position:"Query" name:"Name"` AlertTemplates *[]ModifyMetricRuleTemplateAlertTemplates `position:"Query" name:"AlertTemplates" type:"Repeated"` }
ModifyMetricRuleTemplateRequest is the request struct for api ModifyMetricRuleTemplate
func CreateModifyMetricRuleTemplateRequest ¶
func CreateModifyMetricRuleTemplateRequest() (request *ModifyMetricRuleTemplateRequest)
CreateModifyMetricRuleTemplateRequest creates a request to invoke ModifyMetricRuleTemplate API
type ModifyMetricRuleTemplateResponse ¶
type ModifyMetricRuleTemplateResponse 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"` }
ModifyMetricRuleTemplateResponse is the response struct for api ModifyMetricRuleTemplate
func CreateModifyMetricRuleTemplateResponse ¶
func CreateModifyMetricRuleTemplateResponse() (response *ModifyMetricRuleTemplateResponse)
CreateModifyMetricRuleTemplateResponse creates a response to parse from ModifyMetricRuleTemplate response
type ModifyMonitorGroupInstancesInstances ¶
type ModifyMonitorGroupInstancesInstances struct { InstanceId string `name:"InstanceId"` InstanceName string `name:"InstanceName"` RegionId string `name:"RegionId"` Category string `name:"Category"` }
ModifyMonitorGroupInstancesInstances is a repeated param struct in ModifyMonitorGroupInstancesRequest
type ModifyMonitorGroupInstancesRequest ¶
type ModifyMonitorGroupInstancesRequest struct { *requests.RpcRequest Instances *[]ModifyMonitorGroupInstancesInstances `position:"Query" name:"Instances" type:"Repeated"` GroupId requests.Integer `position:"Query" name:"GroupId"` }
ModifyMonitorGroupInstancesRequest is the request struct for api ModifyMonitorGroupInstances
func CreateModifyMonitorGroupInstancesRequest ¶
func CreateModifyMonitorGroupInstancesRequest() (request *ModifyMonitorGroupInstancesRequest)
CreateModifyMonitorGroupInstancesRequest creates a request to invoke ModifyMonitorGroupInstances API
type ModifyMonitorGroupInstancesResponse ¶
type ModifyMonitorGroupInstancesResponse 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"` }
ModifyMonitorGroupInstancesResponse is the response struct for api ModifyMonitorGroupInstances
func CreateModifyMonitorGroupInstancesResponse ¶
func CreateModifyMonitorGroupInstancesResponse() (response *ModifyMonitorGroupInstancesResponse)
CreateModifyMonitorGroupInstancesResponse creates a response to parse from ModifyMonitorGroupInstances response
type ModifyMonitorGroupRequest ¶
type ModifyMonitorGroupRequest struct { *requests.RpcRequest ContactGroups string `position:"Query" name:"ContactGroups"` GroupId string `position:"Query" name:"GroupId"` GroupName string `position:"Query" name:"GroupName"` BindUrls string `position:"Query" name:"BindUrls"` ServiceId requests.Integer `position:"Query" name:"ServiceId"` }
ModifyMonitorGroupRequest is the request struct for api ModifyMonitorGroup
func CreateModifyMonitorGroupRequest ¶
func CreateModifyMonitorGroupRequest() (request *ModifyMonitorGroupRequest)
CreateModifyMonitorGroupRequest creates a request to invoke ModifyMonitorGroup API
type ModifyMonitorGroupResponse ¶
type ModifyMonitorGroupResponse 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"` }
ModifyMonitorGroupResponse is the response struct for api ModifyMonitorGroup
func CreateModifyMonitorGroupResponse ¶
func CreateModifyMonitorGroupResponse() (response *ModifyMonitorGroupResponse)
CreateModifyMonitorGroupResponse creates a response to parse from ModifyMonitorGroup response
type ModifySiteMonitorRequest ¶
type ModifySiteMonitorRequest struct { *requests.RpcRequest Address string `position:"Query" name:"Address"` TaskName string `position:"Query" name:"TaskName"` IspCities string `position:"Query" name:"IspCities"` OptionsJson string `position:"Query" name:"OptionsJson"` AlertIds string `position:"Query" name:"AlertIds"` Interval string `position:"Query" name:"Interval"` TaskId string `position:"Query" name:"TaskId"` }
ModifySiteMonitorRequest is the request struct for api ModifySiteMonitor
func CreateModifySiteMonitorRequest ¶
func CreateModifySiteMonitorRequest() (request *ModifySiteMonitorRequest)
CreateModifySiteMonitorRequest creates a request to invoke ModifySiteMonitor API
type ModifySiteMonitorResponse ¶
type ModifySiteMonitorResponse 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 Data `json:"Data" xml:"Data"` }
ModifySiteMonitorResponse is the response struct for api ModifySiteMonitor
func CreateModifySiteMonitorResponse ¶
func CreateModifySiteMonitorResponse() (response *ModifySiteMonitorResponse)
CreateModifySiteMonitorResponse creates a response to parse from ModifySiteMonitor response
type MonitorGroupCategories ¶
type MonitorGroupCategories struct { GroupId int64 `json:"GroupId" xml:"GroupId"` MonitorGroupCategory MonitorGroupCategory `json:"MonitorGroupCategory" xml:"MonitorGroupCategory"` }
MonitorGroupCategories is a nested struct in cms response
type MonitorGroupCategory ¶
type MonitorGroupCategory struct {
CategoryItem []CategoryItem `json:"CategoryItem" xml:"CategoryItem"`
}
MonitorGroupCategory is a nested struct in cms response
type NameListInDescribeEventRuleAttribute ¶
type NameListInDescribeEventRuleAttribute struct {
NameList []string `json:"NameList" xml:"NameList"`
}
NameListInDescribeEventRuleAttribute is a nested struct in cms response
type NameListInDescribeEventRuleList ¶
type NameListInDescribeEventRuleList struct {
NameList []string `json:"NameList" xml:"NameList"`
}
NameListInDescribeEventRuleList is a nested struct in cms response
type NodeProcess ¶
type NodeProcess struct { ProcessId int64 `json:"ProcessId" xml:"ProcessId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` ProcessName string `json:"ProcessName" xml:"ProcessName"` ProcessUser string `json:"ProcessUser" xml:"ProcessUser"` Command string `json:"Command" xml:"Command"` GroupId string `json:"GroupId" xml:"GroupId"` }
NodeProcess is a nested struct in cms response
type NodeProcesses ¶
type NodeProcesses struct {
NodeProcess []NodeProcess `json:"NodeProcess" xml:"NodeProcess"`
}
NodeProcesses is a nested struct in cms 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 NodeTaskConfig ¶
type NodeTaskConfig struct { Id int64 `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 int64 `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` Instances Instances `json:"Instances" xml:"Instances"` TaskOption TaskOption `json:"TaskOption" xml:"TaskOption"` AlertConfig AlertConfig `json:"AlertConfig" xml:"AlertConfig"` }
NodeTaskConfig is a nested struct in cms response
type NodeTaskInstance ¶
type NodeTaskInstance struct { Id int64 `json:"Id" xml:"Id"` InstanceList InstanceList `json:"InstanceList" xml:"InstanceList"` }
NodeTaskInstance is a nested struct in cms response
type NotifyPolicy ¶
type NotifyPolicy struct { Type string `json:"Type" xml:"Type"` Id string `json:"Id" xml:"Id"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `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 OpenCmsServiceRequest ¶ added in v1.61.836
type OpenCmsServiceRequest struct {
*requests.RpcRequest
}
OpenCmsServiceRequest is the request struct for api OpenCmsService
func CreateOpenCmsServiceRequest ¶ added in v1.61.836
func CreateOpenCmsServiceRequest() (request *OpenCmsServiceRequest)
CreateOpenCmsServiceRequest creates a request to invoke OpenCmsService API
type OpenCmsServiceResponse ¶ added in v1.61.836
type OpenCmsServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
OpenCmsServiceResponse is the response struct for api OpenCmsService
func CreateOpenCmsServiceResponse ¶ added in v1.61.836
func CreateOpenCmsServiceResponse() (response *OpenCmsServiceResponse)
CreateOpenCmsServiceResponse creates a response to parse from OpenCmsService response
type OptionJson ¶ added in v1.60.375
type OptionJson struct { DnsType string `json:"dns_type" xml:"dns_type"` DnsServer string `json:"dns_server" xml:"dns_server"` ExpectValue string `json:"expect_value" xml:"expect_value"` HttpMethod string `json:"http_method" xml:"http_method"` ResponseContent string `json:"response_content" xml:"response_content"` MatchRule int `json:"match_rule" xml:"match_rule"` RequestContent string `json:"request_content" xml:"request_content"` Cookie string `json:"cookie" xml:"cookie"` Header string `json:"header" xml:"header"` Username string `json:"username" xml:"username"` Password string `json:"password" xml:"password"` TimeOut int64 `json:"time_out" xml:"time_out"` PingNum int `json:"ping_num" xml:"ping_num"` FailureRate float64 `json:"failure_rate" xml:"failure_rate"` RequestFormat string `json:"request_format" xml:"request_format"` ResponseFormat string `json:"response_format" xml:"response_format"` Port int `json:"port" xml:"port"` Authentication int `json:"authentication" xml:"authentication"` Traceroute int64 `json:"traceroute" xml:"traceroute"` }
OptionJson is a nested struct in cms response
type OptionsJson ¶ added in v1.60.375
type OptionsJson struct { DnsType string `json:"dns_type" xml:"dns_type"` DnsServer string `json:"dns_server" xml:"dns_server"` ExpectValue string `json:"expect_value" xml:"expect_value"` HttpMethod string `json:"http_method" xml:"http_method"` ResponseContent string `json:"response_content" xml:"response_content"` MatchRule int `json:"match_rule" xml:"match_rule"` RequestContent string `json:"request_content" xml:"request_content"` Cookie string `json:"cookie" xml:"cookie"` Header string `json:"header" xml:"header"` Username string `json:"username" xml:"username"` Password string `json:"password" xml:"password"` TimeOut int64 `json:"time_out" xml:"time_out"` PingNum int `json:"ping_num" xml:"ping_num"` FailureRate float64 `json:"failure_rate" xml:"failure_rate"` RequestFormat string `json:"request_format" xml:"request_format"` ResponseFormat string `json:"response_format" xml:"response_format"` Port int `json:"port" xml:"port"` Authentication int `json:"authentication" xml:"authentication"` Traceroute int64 `json:"traceroute" xml:"traceroute"` }
OptionsJson is a nested struct in cms response
type Phone ¶ added in v1.61.836
type Phone struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
Phone is a nested struct in cms response
type Process ¶ added in v1.60.287
type Process struct { Id string `json:"Id" xml:"Id"` GroupId string `json:"GroupId" xml:"GroupId"` ProcessName string `json:"ProcessName" xml:"ProcessName"` MatchExpressFilterRelation string `json:"MatchExpressFilterRelation" xml:"MatchExpressFilterRelation"` MatchExpress MatchExpressInDescribeGroupMonitoringAgentProcess `json:"MatchExpress" xml:"MatchExpress"` AlertConfig AlertConfigInDescribeGroupMonitoringAgentProcess `json:"AlertConfig" xml:"AlertConfig"` }
Process is a nested struct in cms response
type Processes ¶ added in v1.60.287
type Processes struct {
Process []Process `json:"Process" xml:"Process"`
}
Processes is a nested struct in cms response
type PutContactGroupRequest ¶
type PutContactGroupRequest struct { *requests.RpcRequest EnableSubscribed requests.Boolean `position:"Query" name:"EnableSubscribed"` ContactGroupName string `position:"Query" name:"ContactGroupName"` Describe string `position:"Query" name:"Describe"` ContactNames *[]string `position:"Query" name:"ContactNames" type:"Repeated"` }
PutContactGroupRequest is the request struct for api PutContactGroup
func CreatePutContactGroupRequest ¶
func CreatePutContactGroupRequest() (request *PutContactGroupRequest)
CreatePutContactGroupRequest creates a request to invoke PutContactGroup API
type PutContactGroupResponse ¶
type PutContactGroupResponse 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"` }
PutContactGroupResponse is the response struct for api PutContactGroup
func CreatePutContactGroupResponse ¶
func CreatePutContactGroupResponse() (response *PutContactGroupResponse)
CreatePutContactGroupResponse creates a response to parse from PutContactGroup response
type PutContactRequest ¶
type PutContactRequest struct { *requests.RpcRequest ChannelsDingWebHook string `position:"Query" name:"Channels.DingWebHook"` ContactName string `position:"Query" name:"ContactName"` ChannelsMail string `position:"Query" name:"Channels.Mail"` ChannelsAliIM string `position:"Query" name:"Channels.AliIM"` Describe string `position:"Query" name:"Describe"` Lang string `position:"Query" name:"Lang"` ChannelsSMS string `position:"Query" name:"Channels.SMS"` }
PutContactRequest is the request struct for api PutContact
func CreatePutContactRequest ¶
func CreatePutContactRequest() (request *PutContactRequest)
CreatePutContactRequest creates a request to invoke PutContact API
type PutContactResponse ¶
type PutContactResponse 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"` }
PutContactResponse is the response struct for api PutContact
func CreatePutContactResponse ¶
func CreatePutContactResponse() (response *PutContactResponse)
CreatePutContactResponse creates a response to parse from PutContact response
type PutCustomEventEventInfo ¶
type PutCustomEventEventInfo struct { GroupId string `name:"GroupId"` Time string `name:"Time"` EventName string `name:"EventName"` Content string `name:"Content"` }
PutCustomEventEventInfo is a repeated param struct in PutCustomEventRequest
type PutCustomEventRequest ¶
type PutCustomEventRequest struct { *requests.RpcRequest EventInfo *[]PutCustomEventEventInfo `position:"Query" name:"EventInfo" type:"Repeated"` }
PutCustomEventRequest is the request struct for api PutCustomEvent
func CreatePutCustomEventRequest ¶
func CreatePutCustomEventRequest() (request *PutCustomEventRequest)
CreatePutCustomEventRequest creates a request to invoke PutCustomEvent API
type PutCustomEventResponse ¶
type PutCustomEventResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
PutCustomEventResponse is the response struct for api PutCustomEvent
func CreatePutCustomEventResponse ¶
func CreatePutCustomEventResponse() (response *PutCustomEventResponse)
CreatePutCustomEventResponse creates a response to parse from PutCustomEvent response
type PutCustomEventRuleRequest ¶ added in v1.61.502
type PutCustomEventRuleRequest struct { *requests.RpcRequest Webhook string `position:"Query" name:"Webhook"` RuleName string `position:"Query" name:"RuleName"` Threshold string `position:"Query" name:"Threshold"` EffectiveInterval string `position:"Query" name:"EffectiveInterval"` EventName string `position:"Query" name:"EventName"` EmailSubject string `position:"Query" name:"EmailSubject"` Period string `position:"Query" name:"Period"` ContactGroups string `position:"Query" name:"ContactGroups"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` RuleId string `position:"Query" name:"RuleId"` }
PutCustomEventRuleRequest is the request struct for api PutCustomEventRule
func CreatePutCustomEventRuleRequest ¶ added in v1.61.502
func CreatePutCustomEventRuleRequest() (request *PutCustomEventRuleRequest)
CreatePutCustomEventRuleRequest creates a request to invoke PutCustomEventRule API
type PutCustomEventRuleResponse ¶ added in v1.61.502
type PutCustomEventRuleResponse 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"` }
PutCustomEventRuleResponse is the response struct for api PutCustomEventRule
func CreatePutCustomEventRuleResponse ¶ added in v1.61.502
func CreatePutCustomEventRuleResponse() (response *PutCustomEventRuleResponse)
CreatePutCustomEventRuleResponse creates a response to parse from PutCustomEventRule response
type PutCustomMetricMetricList ¶
type PutCustomMetricMetricList struct { Period string `name:"Period"` GroupId string `name:"GroupId"` Values string `name:"Values"` Time string `name:"Time"` MetricName string `name:"MetricName"` Type string `name:"Type"` Dimensions string `name:"Dimensions"` }
PutCustomMetricMetricList is a repeated param struct in PutCustomMetricRequest
type PutCustomMetricRequest ¶
type PutCustomMetricRequest struct { *requests.RpcRequest MetricList *[]PutCustomMetricMetricList `position:"Query" name:"MetricList" type:"Repeated"` }
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"` }
PutCustomMetricResponse is the response struct for api PutCustomMetric
func CreatePutCustomMetricResponse ¶
func CreatePutCustomMetricResponse() (response *PutCustomMetricResponse)
CreatePutCustomMetricResponse creates a response to parse from PutCustomMetric response
type PutCustomMetricRuleRequest ¶ added in v1.61.502
type PutCustomMetricRuleRequest struct { *requests.RpcRequest Webhook string `position:"Query" name:"Webhook"` RuleName string `position:"Query" name:"RuleName"` Threshold string `position:"Query" name:"Threshold"` EffectiveInterval string `position:"Query" name:"EffectiveInterval"` EmailSubject string `position:"Query" name:"EmailSubject"` EvaluationCount requests.Integer `position:"Query" name:"EvaluationCount"` SilenceTime requests.Integer `position:"Query" name:"SilenceTime"` MetricName string `position:"Query" name:"MetricName"` Period string `position:"Query" name:"Period"` ContactGroups string `position:"Query" name:"ContactGroups"` Level string `position:"Query" name:"Level"` GroupId string `position:"Query" name:"GroupId"` Resources string `position:"Query" name:"Resources"` RuleId string `position:"Query" name:"RuleId"` ComparisonOperator string `position:"Query" name:"ComparisonOperator"` Statistics string `position:"Query" name:"Statistics"` }
PutCustomMetricRuleRequest is the request struct for api PutCustomMetricRule
func CreatePutCustomMetricRuleRequest ¶ added in v1.61.502
func CreatePutCustomMetricRuleRequest() (request *PutCustomMetricRuleRequest)
CreatePutCustomMetricRuleRequest creates a request to invoke PutCustomMetricRule API
type PutCustomMetricRuleResponse ¶ added in v1.61.502
type PutCustomMetricRuleResponse 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"` }
PutCustomMetricRuleResponse is the response struct for api PutCustomMetricRule
func CreatePutCustomMetricRuleResponse ¶ added in v1.61.502
func CreatePutCustomMetricRuleResponse() (response *PutCustomMetricRuleResponse)
CreatePutCustomMetricRuleResponse creates a response to parse from PutCustomMetricRule response
type PutEventRuleEventPattern ¶
type PutEventRuleEventPattern struct { LevelList *[]string `name:"LevelList" type:"Repeated"` Product string `name:"Product"` StatusList *[]string `name:"StatusList" type:"Repeated"` NameList *[]string `name:"NameList" type:"Repeated"` EventTypeList *[]string `name:"EventTypeList" type:"Repeated"` }
PutEventRuleEventPattern is a repeated param struct in PutEventRuleRequest
type PutEventRuleRequest ¶
type PutEventRuleRequest struct { *requests.RpcRequest GroupId string `position:"Query" name:"GroupId"` Description string `position:"Query" name:"Description"` RuleName string `position:"Query" name:"RuleName"` EventPattern *[]PutEventRuleEventPattern `position:"Query" name:"EventPattern" type:"Repeated"` 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 PutEventRuleTargetsContactParameters ¶
type PutEventRuleTargetsContactParameters struct { Level string `name:"Level"` Id string `name:"Id"` ContactGroupName string `name:"ContactGroupName"` }
PutEventRuleTargetsContactParameters is a repeated param struct in PutEventRuleTargetsRequest
type PutEventRuleTargetsFcParameters ¶
type PutEventRuleTargetsFcParameters struct { FunctionName string `name:"FunctionName"` ServiceName string `name:"ServiceName"` Id string `name:"Id"` Region string `name:"Region"` }
PutEventRuleTargetsFcParameters is a repeated param struct in PutEventRuleTargetsRequest
type PutEventRuleTargetsMnsParameters ¶
type PutEventRuleTargetsMnsParameters struct { Id string `name:"Id"` Region string `name:"Region"` Queue string `name:"Queue"` }
PutEventRuleTargetsMnsParameters is a repeated param struct in PutEventRuleTargetsRequest
type PutEventRuleTargetsRequest ¶
type PutEventRuleTargetsRequest struct { *requests.RpcRequest WebhookParameters *[]PutEventRuleTargetsWebhookParameters `position:"Query" name:"WebhookParameters" type:"Repeated"` ContactParameters *[]PutEventRuleTargetsContactParameters `position:"Query" name:"ContactParameters" type:"Repeated"` SlsParameters *[]PutEventRuleTargetsSlsParameters `position:"Query" name:"SlsParameters" type:"Repeated"` RuleName string `position:"Query" name:"RuleName"` MnsParameters *[]PutEventRuleTargetsMnsParameters `position:"Query" name:"MnsParameters" type:"Repeated"` FcParameters *[]PutEventRuleTargetsFcParameters `position:"Query" name:"FcParameters" type:"Repeated"` }
PutEventRuleTargetsRequest is the request struct for api PutEventRuleTargets
func CreatePutEventRuleTargetsRequest ¶
func CreatePutEventRuleTargetsRequest() (request *PutEventRuleTargetsRequest)
CreatePutEventRuleTargetsRequest creates a request to invoke PutEventRuleTargets API
type PutEventRuleTargetsResponse ¶
type PutEventRuleTargetsResponse 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"` FailedParameterCount string `json:"FailedParameterCount" xml:"FailedParameterCount"` FailedContactParameters FailedContactParameters `json:"FailedContactParameters" xml:"FailedContactParameters"` FailedMnsParameters FailedMnsParameters `json:"FailedMnsParameters" xml:"FailedMnsParameters"` FailedFcParameters FailedFcParameters `json:"FailedFcParameters" xml:"FailedFcParameters"` }
PutEventRuleTargetsResponse is the response struct for api PutEventRuleTargets
func CreatePutEventRuleTargetsResponse ¶
func CreatePutEventRuleTargetsResponse() (response *PutEventRuleTargetsResponse)
CreatePutEventRuleTargetsResponse creates a response to parse from PutEventRuleTargets response
type PutEventRuleTargetsSlsParameters ¶
type PutEventRuleTargetsSlsParameters struct { Project string `name:"Project"` Id string `name:"Id"` Region string `name:"Region"` LogStore string `name:"LogStore"` }
PutEventRuleTargetsSlsParameters is a repeated param struct in PutEventRuleTargetsRequest
type PutEventRuleTargetsWebhookParameters ¶
type PutEventRuleTargetsWebhookParameters struct { Protocol string `name:"Protocol"` Method string `name:"Method"` Id string `name:"Id"` Url string `name:"Url"` }
PutEventRuleTargetsWebhookParameters is a repeated param struct in PutEventRuleTargetsRequest
type PutExporterOutputRequest ¶ added in v1.61.61
type PutExporterOutputRequest struct { *requests.RpcRequest DestName string `position:"Query" name:"DestName"` ConfigJson string `position:"Query" name:"ConfigJson"` DestType string `position:"Query" name:"DestType"` Desc string `position:"Query" name:"Desc"` }
PutExporterOutputRequest is the request struct for api PutExporterOutput
func CreatePutExporterOutputRequest ¶ added in v1.61.61
func CreatePutExporterOutputRequest() (request *PutExporterOutputRequest)
CreatePutExporterOutputRequest creates a request to invoke PutExporterOutput API
type PutExporterOutputResponse ¶ added in v1.61.61
type PutExporterOutputResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
PutExporterOutputResponse is the response struct for api PutExporterOutput
func CreatePutExporterOutputResponse ¶ added in v1.61.61
func CreatePutExporterOutputResponse() (response *PutExporterOutputResponse)
CreatePutExporterOutputResponse creates a response to parse from PutExporterOutput response
type PutExporterRuleRequest ¶ added in v1.61.61
type PutExporterRuleRequest struct { *requests.RpcRequest RuleName string `position:"Query" name:"RuleName"` DstNames *[]string `position:"Query" name:"DstNames" type:"Repeated"` Namespace string `position:"Query" name:"Namespace"` TargetWindows string `position:"Query" name:"TargetWindows"` Describe string `position:"Query" name:"Describe"` MetricName string `position:"Query" name:"MetricName"` }
PutExporterRuleRequest is the request struct for api PutExporterRule
func CreatePutExporterRuleRequest ¶ added in v1.61.61
func CreatePutExporterRuleRequest() (request *PutExporterRuleRequest)
CreatePutExporterRuleRequest creates a request to invoke PutExporterRule API
type PutExporterRuleResponse ¶ added in v1.61.61
type PutExporterRuleResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
PutExporterRuleResponse is the response struct for api PutExporterRule
func CreatePutExporterRuleResponse ¶ added in v1.61.61
func CreatePutExporterRuleResponse() (response *PutExporterRuleResponse)
CreatePutExporterRuleResponse creates a response to parse from PutExporterRule response
type PutGroupMetricRuleRequest ¶
type PutGroupMetricRuleRequest struct { *requests.RpcRequest Webhook string `position:"Query" name:"Webhook"` EscalationsWarnComparisonOperator string `position:"Query" name:"Escalations.Warn.ComparisonOperator"` RuleName string `position:"Query" name:"RuleName"` EscalationsInfoStatistics string `position:"Query" name:"Escalations.Info.Statistics"` EffectiveInterval string `position:"Query" name:"EffectiveInterval"` EscalationsInfoComparisonOperator string `position:"Query" name:"Escalations.Info.ComparisonOperator"` NoEffectiveInterval string `position:"Query" name:"NoEffectiveInterval"` EmailSubject string `position:"Query" name:"EmailSubject"` SilenceTime requests.Integer `position:"Query" name:"SilenceTime"` MetricName string `position:"Query" name:"MetricName"` EscalationsWarnTimes requests.Integer `position:"Query" name:"Escalations.Warn.Times"` Period string `position:"Query" name:"Period"` EscalationsWarnThreshold string `position:"Query" name:"Escalations.Warn.Threshold"` ContactGroups string `position:"Query" name:"ContactGroups"` EscalationsCriticalStatistics string `position:"Query" name:"Escalations.Critical.Statistics"` GroupId string `position:"Query" name:"GroupId"` EscalationsInfoTimes requests.Integer `position:"Query" name:"Escalations.Info.Times"` ExtraDimensionJson string `position:"Query" name:"ExtraDimensionJson"` EscalationsCriticalTimes requests.Integer `position:"Query" name:"Escalations.Critical.Times"` EscalationsWarnStatistics string `position:"Query" name:"Escalations.Warn.Statistics"` EscalationsInfoThreshold string `position:"Query" name:"Escalations.Info.Threshold"` Namespace string `position:"Query" name:"Namespace"` Interval string `position:"Query" name:"Interval"` RuleId string `position:"Query" name:"RuleId"` Category string `position:"Query" name:"Category"` EscalationsCriticalComparisonOperator string `position:"Query" name:"Escalations.Critical.ComparisonOperator"` EscalationsCriticalThreshold string `position:"Query" name:"Escalations.Critical.Threshold"` Dimensions string `position:"Query" name:"Dimensions"` }
PutGroupMetricRuleRequest is the request struct for api PutGroupMetricRule
func CreatePutGroupMetricRuleRequest ¶
func CreatePutGroupMetricRuleRequest() (request *PutGroupMetricRuleRequest)
CreatePutGroupMetricRuleRequest creates a request to invoke PutGroupMetricRule API
type PutGroupMetricRuleResponse ¶
type PutGroupMetricRuleResponse 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"` }
PutGroupMetricRuleResponse is the response struct for api PutGroupMetricRule
func CreatePutGroupMetricRuleResponse ¶
func CreatePutGroupMetricRuleResponse() (response *PutGroupMetricRuleResponse)
CreatePutGroupMetricRuleResponse creates a response to parse from PutGroupMetricRule response
type PutLogMonitorAggregates ¶ added in v1.61.314
type PutLogMonitorAggregates struct { FieldName string `name:"FieldName"` Function string `name:"Function"` Alias string `name:"Alias"` }
PutLogMonitorAggregates is a repeated param struct in PutLogMonitorRequest
type PutLogMonitorGroupbys ¶ added in v1.61.314
type PutLogMonitorGroupbys struct { FieldName string `name:"FieldName"` Alias string `name:"Alias"` }
PutLogMonitorGroupbys is a repeated param struct in PutLogMonitorRequest
type PutLogMonitorRequest ¶ added in v1.61.314
type PutLogMonitorRequest struct { *requests.RpcRequest SlsLogstore string `position:"Query" name:"SlsLogstore"` SlsProject string `position:"Query" name:"SlsProject"` ValueFilter *[]PutLogMonitorValueFilter `position:"Query" name:"ValueFilter" type:"Repeated"` MetricExpress string `position:"Query" name:"MetricExpress"` SlsRegionId string `position:"Query" name:"SlsRegionId"` MetricName string `position:"Query" name:"MetricName"` GroupId string `position:"Query" name:"GroupId"` Tumblingwindows string `position:"Query" name:"Tumblingwindows"` ValueFilterRelation string `position:"Query" name:"ValueFilterRelation"` Unit string `position:"Query" name:"Unit"` Groupbys *[]PutLogMonitorGroupbys `position:"Query" name:"Groupbys" type:"Repeated"` LogId string `position:"Query" name:"LogId"` Aggregates *[]PutLogMonitorAggregates `position:"Query" name:"Aggregates" type:"Repeated"` }
PutLogMonitorRequest is the request struct for api PutLogMonitor
func CreatePutLogMonitorRequest ¶ added in v1.61.314
func CreatePutLogMonitorRequest() (request *PutLogMonitorRequest)
CreatePutLogMonitorRequest creates a request to invoke PutLogMonitor API
type PutLogMonitorResponse ¶ added in v1.61.314
type PutLogMonitorResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` LogId string `json:"LogId" xml:"LogId"` }
PutLogMonitorResponse is the response struct for api PutLogMonitor
func CreatePutLogMonitorResponse ¶ added in v1.61.314
func CreatePutLogMonitorResponse() (response *PutLogMonitorResponse)
CreatePutLogMonitorResponse creates a response to parse from PutLogMonitor response
type PutLogMonitorValueFilter ¶ added in v1.61.314
type PutLogMonitorValueFilter struct { Value string `name:"Value"` Key string `name:"Key"` Operator string `name:"Operator"` }
PutLogMonitorValueFilter is a repeated param struct in PutLogMonitorRequest
type PutMetricRuleTargetsRequest ¶
type PutMetricRuleTargetsRequest struct { *requests.RpcRequest Targets *[]PutMetricRuleTargetsTargets `position:"Query" name:"Targets" type:"Repeated"` RuleId string `position:"Query" name:"RuleId"` }
PutMetricRuleTargetsRequest is the request struct for api PutMetricRuleTargets
func CreatePutMetricRuleTargetsRequest ¶
func CreatePutMetricRuleTargetsRequest() (request *PutMetricRuleTargetsRequest)
CreatePutMetricRuleTargetsRequest creates a request to invoke PutMetricRuleTargets API
type PutMetricRuleTargetsResponse ¶
type PutMetricRuleTargetsResponse 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"` FailData FailData `json:"FailData" xml:"FailData"` }
PutMetricRuleTargetsResponse is the response struct for api PutMetricRuleTargets
func CreatePutMetricRuleTargetsResponse ¶
func CreatePutMetricRuleTargetsResponse() (response *PutMetricRuleTargetsResponse)
CreatePutMetricRuleTargetsResponse creates a response to parse from PutMetricRuleTargets response
type PutMetricRuleTargetsTargets ¶
type PutMetricRuleTargetsTargets struct { Level string `name:"Level"` Id string `name:"Id"` Arn string `name:"Arn"` }
PutMetricRuleTargetsTargets is a repeated param struct in PutMetricRuleTargetsRequest
type PutMonitorGroupDynamicRuleFilters ¶
type PutMonitorGroupDynamicRuleFilters struct { Function string `name:"Function"` Name string `name:"Name"` Value string `name:"Value"` }
PutMonitorGroupDynamicRuleFilters is a repeated param struct in PutMonitorGroupDynamicRuleRequest
type PutMonitorGroupDynamicRuleGroupRules ¶
type PutMonitorGroupDynamicRuleGroupRules struct { FilterRelation string `name:"FilterRelation"` Filters *[]PutMonitorGroupDynamicRuleFilters `name:"Filters" type:"Repeated"` Category string `name:"Category"` }
PutMonitorGroupDynamicRuleGroupRules is a repeated param struct in PutMonitorGroupDynamicRuleRequest
type PutMonitorGroupDynamicRuleRequest ¶
type PutMonitorGroupDynamicRuleRequest struct { *requests.RpcRequest GroupRules *[]PutMonitorGroupDynamicRuleGroupRules `position:"Query" name:"GroupRules" type:"Repeated"` GroupId requests.Integer `position:"Query" name:"GroupId"` }
PutMonitorGroupDynamicRuleRequest is the request struct for api PutMonitorGroupDynamicRule
func CreatePutMonitorGroupDynamicRuleRequest ¶
func CreatePutMonitorGroupDynamicRuleRequest() (request *PutMonitorGroupDynamicRuleRequest)
CreatePutMonitorGroupDynamicRuleRequest creates a request to invoke PutMonitorGroupDynamicRule API
type PutMonitorGroupDynamicRuleResponse ¶
type PutMonitorGroupDynamicRuleResponse 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"` }
PutMonitorGroupDynamicRuleResponse is the response struct for api PutMonitorGroupDynamicRule
func CreatePutMonitorGroupDynamicRuleResponse ¶
func CreatePutMonitorGroupDynamicRuleResponse() (response *PutMonitorGroupDynamicRuleResponse)
CreatePutMonitorGroupDynamicRuleResponse creates a response to parse from PutMonitorGroupDynamicRule response
type PutMonitoringConfigRequest ¶
type PutMonitoringConfigRequest struct { *requests.RpcRequest AutoInstall requests.Boolean `position:"Query" name:"AutoInstall"` EnableInstallAgentNewECS requests.Boolean `position:"Query" name:"EnableInstallAgentNewECS"` }
PutMonitoringConfigRequest is the request struct for api PutMonitoringConfig
func CreatePutMonitoringConfigRequest ¶
func CreatePutMonitoringConfigRequest() (request *PutMonitoringConfigRequest)
CreatePutMonitoringConfigRequest creates a request to invoke PutMonitoringConfig API
type PutMonitoringConfigResponse ¶
type PutMonitoringConfigResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
PutMonitoringConfigResponse is the response struct for api PutMonitoringConfig
func CreatePutMonitoringConfigResponse ¶
func CreatePutMonitoringConfigResponse() (response *PutMonitoringConfigResponse)
CreatePutMonitoringConfigResponse creates a response to parse from PutMonitoringConfig response
type PutResourceMetricRuleRequest ¶
type PutResourceMetricRuleRequest struct { *requests.RpcRequest Webhook string `position:"Query" name:"Webhook"` EscalationsWarnComparisonOperator string `position:"Query" name:"Escalations.Warn.ComparisonOperator"` RuleName string `position:"Query" name:"RuleName"` EscalationsInfoStatistics string `position:"Query" name:"Escalations.Info.Statistics"` EffectiveInterval string `position:"Query" name:"EffectiveInterval"` EscalationsInfoComparisonOperator string `position:"Query" name:"Escalations.Info.ComparisonOperator"` NoEffectiveInterval string `position:"Query" name:"NoEffectiveInterval"` EmailSubject string `position:"Query" name:"EmailSubject"` SilenceTime requests.Integer `position:"Query" name:"SilenceTime"` MetricName string `position:"Query" name:"MetricName"` EscalationsWarnTimes requests.Integer `position:"Query" name:"Escalations.Warn.Times"` Period string `position:"Query" name:"Period"` EscalationsWarnThreshold string `position:"Query" name:"Escalations.Warn.Threshold"` ContactGroups string `position:"Query" name:"ContactGroups"` EscalationsCriticalStatistics string `position:"Query" name:"Escalations.Critical.Statistics"` Resources string `position:"Query" name:"Resources"` EscalationsInfoTimes requests.Integer `position:"Query" name:"Escalations.Info.Times"` EscalationsCriticalTimes requests.Integer `position:"Query" name:"Escalations.Critical.Times"` EscalationsWarnStatistics string `position:"Query" name:"Escalations.Warn.Statistics"` EscalationsInfoThreshold string `position:"Query" name:"Escalations.Info.Threshold"` Namespace string `position:"Query" name:"Namespace"` Interval string `position:"Query" name:"Interval"` RuleId string `position:"Query" name:"RuleId"` EscalationsCriticalComparisonOperator string `position:"Query" name:"Escalations.Critical.ComparisonOperator"` EscalationsCriticalThreshold string `position:"Query" name:"Escalations.Critical.Threshold"` }
PutResourceMetricRuleRequest is the request struct for api PutResourceMetricRule
func CreatePutResourceMetricRuleRequest ¶
func CreatePutResourceMetricRuleRequest() (request *PutResourceMetricRuleRequest)
CreatePutResourceMetricRuleRequest creates a request to invoke PutResourceMetricRule API
type PutResourceMetricRuleResponse ¶
type PutResourceMetricRuleResponse 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"` }
PutResourceMetricRuleResponse is the response struct for api PutResourceMetricRule
func CreatePutResourceMetricRuleResponse ¶
func CreatePutResourceMetricRuleResponse() (response *PutResourceMetricRuleResponse)
CreatePutResourceMetricRuleResponse creates a response to parse from PutResourceMetricRule response
type PutResourceMetricRulesRequest ¶ added in v1.60.287
type PutResourceMetricRulesRequest struct { *requests.RpcRequest Rules *[]PutResourceMetricRulesRules `position:"Query" name:"Rules" type:"Repeated"` }
PutResourceMetricRulesRequest is the request struct for api PutResourceMetricRules
func CreatePutResourceMetricRulesRequest ¶ added in v1.60.287
func CreatePutResourceMetricRulesRequest() (request *PutResourceMetricRulesRequest)
CreatePutResourceMetricRulesRequest creates a request to invoke PutResourceMetricRules API
type PutResourceMetricRulesResponse ¶ added in v1.60.287
type PutResourceMetricRulesResponse 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"` FailedListResult FailedListResult `json:"FailedListResult" xml:"FailedListResult"` }
PutResourceMetricRulesResponse is the response struct for api PutResourceMetricRules
func CreatePutResourceMetricRulesResponse ¶ added in v1.60.287
func CreatePutResourceMetricRulesResponse() (response *PutResourceMetricRulesResponse)
CreatePutResourceMetricRulesResponse creates a response to parse from PutResourceMetricRules response
type PutResourceMetricRulesRules ¶ added in v1.60.287
type PutResourceMetricRulesRules struct { Webhook string `name:"Webhook"` EscalationsWarnComparisonOperator string `name:"Escalations.Warn.ComparisonOperator"` RuleName string `name:"RuleName"` EscalationsInfoStatistics string `name:"Escalations.Info.Statistics"` EffectiveInterval string `name:"EffectiveInterval"` EscalationsInfoComparisonOperator string `name:"Escalations.Info.ComparisonOperator"` NoEffectiveInterval string `name:"NoEffectiveInterval"` EmailSubject string `name:"EmailSubject"` SilenceTime string `name:"SilenceTime"` MetricName string `name:"MetricName"` EscalationsWarnTimes string `name:"Escalations.Warn.Times"` Period string `name:"Period"` EscalationsWarnThreshold string `name:"Escalations.Warn.Threshold"` ContactGroups string `name:"ContactGroups"` EscalationsCriticalStatistics string `name:"Escalations.Critical.Statistics"` Resources string `name:"Resources"` EscalationsInfoTimes string `name:"Escalations.Info.Times"` EscalationsCriticalTimes string `name:"Escalations.Critical.Times"` EscalationsWarnStatistics string `name:"Escalations.Warn.Statistics"` EscalationsInfoThreshold string `name:"Escalations.Info.Threshold"` Namespace string `name:"Namespace"` Interval string `name:"Interval"` RuleId string `name:"RuleId"` EscalationsCriticalComparisonOperator string `name:"Escalations.Critical.ComparisonOperator"` EscalationsCriticalThreshold string `name:"Escalations.Critical.Threshold"` }
PutResourceMetricRulesRules is a repeated param struct in PutResourceMetricRulesRequest
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 RemoveTagsRequest ¶ added in v1.60.287
type RemoveTagsRequest struct { *requests.RpcRequest GroupIds *[]string `position:"Query" name:"GroupIds" type:"Repeated"` Tag *[]RemoveTagsTag `position:"Query" name:"Tag" type:"Repeated"` }
RemoveTagsRequest is the request struct for api RemoveTags
func CreateRemoveTagsRequest ¶ added in v1.60.287
func CreateRemoveTagsRequest() (request *RemoveTagsRequest)
CreateRemoveTagsRequest creates a request to invoke RemoveTags API
type RemoveTagsResponse ¶ added in v1.60.287
type RemoveTagsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Tag TagInRemoveTags `json:"Tag" xml:"Tag"` }
RemoveTagsResponse is the response struct for api RemoveTags
func CreateRemoveTagsResponse ¶ added in v1.60.287
func CreateRemoveTagsResponse() (response *RemoveTagsResponse)
CreateRemoveTagsResponse creates a response to parse from RemoveTags response
type RemoveTagsTag ¶ added in v1.60.287
RemoveTagsTag is a repeated param struct in RemoveTagsRequest
type Resource ¶
type Resource struct { TemplateId string `json:"TemplateId" xml:"TemplateId"` Name string `json:"Name" xml:"Name"` Category string `json:"Category" xml:"Category"` Unit string `json:"Unit" xml:"Unit"` Desc string `json:"Desc" xml:"Desc"` BindUrl string `json:"BindUrl" xml:"BindUrl"` Dimensions string `json:"Dimensions" xml:"Dimensions"` GroupName string `json:"GroupName" xml:"GroupName"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` ServiceId string `json:"ServiceId" xml:"ServiceId"` RestVersion string `json:"RestVersion" xml:"RestVersion"` RegionId string `json:"RegionId" xml:"RegionId"` Tag string `json:"Tag" xml:"Tag"` InstanceId string `json:"InstanceId" xml:"InstanceId"` DynamicTagRuleId string `json:"DynamicTagRuleId" xml:"DynamicTagRuleId"` Expression string `json:"Expression" xml:"Expression"` NetworkType string `json:"NetworkType" xml:"NetworkType"` Description string `json:"Description" xml:"Description"` Periods string `json:"Periods" xml:"Periods"` Type string `json:"Type" xml:"Type"` Times int `json:"Times" xml:"Times"` Level int `json:"Level" xml:"Level"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Dimension string `json:"Dimension" xml:"Dimension"` PreCondition string `json:"PreCondition" xml:"PreCondition"` Id int64 `json:"Id" xml:"Id"` Threshold string `json:"Threshold" xml:"Threshold"` GroupFounderTagValue string `json:"GroupFounderTagValue" xml:"GroupFounderTagValue"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` Namespace string `json:"Namespace" xml:"Namespace"` GroupId int64 `json:"GroupId" xml:"GroupId"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` GroupFounderTagKey string `json:"GroupFounderTagKey" xml:"GroupFounderTagKey"` MetricName string `json:"MetricName" xml:"MetricName"` Labels string `json:"Labels" xml:"Labels"` Statistics string `json:"Statistics" xml:"Statistics"` TemplateIds TemplateIds `json:"TemplateIds" xml:"TemplateIds"` Vpc Vpc `json:"Vpc" xml:"Vpc"` Region Region `json:"Region" xml:"Region"` AlertResults []Result `json:"AlertResults" xml:"AlertResults"` Tags TagsInDescribeMonitorGroupInstanceAttribute `json:"Tags" xml:"Tags"` ContactGroups ContactGroupsInDescribeMonitorGroups `json:"ContactGroups" xml:"ContactGroups"` AlertTemplates AlertTemplates `json:"AlertTemplates" xml:"AlertTemplates"` }
Resource is a nested struct in cms response
type ResourceInApplyMetricRuleTemplate ¶ added in v1.61.227
type ResourceInApplyMetricRuleTemplate struct { GroupId int64 `json:"GroupId" xml:"GroupId"` AlertResults []Result `json:"AlertResults" xml:"AlertResults"` }
ResourceInApplyMetricRuleTemplate is a nested struct in cms response
type ResourceInDescribeAlertingMetricRuleResources ¶
type ResourceInDescribeAlertingMetricRuleResources struct { RuleId string `json:"RuleId" xml:"RuleId"` RuleName string `json:"RuleName" xml:"RuleName"` GroupId string `json:"GroupId" xml:"GroupId"` Resource string `json:"Resource" xml:"Resource"` MetricName string `json:"MetricName" xml:"MetricName"` Namespace string `json:"Namespace" xml:"Namespace"` Enable string `json:"Enable" xml:"Enable"` LastAlertTime string `json:"LastAlertTime" xml:"LastAlertTime"` LastModifyTime string `json:"LastModifyTime" xml:"LastModifyTime"` Dimensions string `json:"Dimensions" xml:"Dimensions"` StartTime string `json:"StartTime" xml:"StartTime"` MetricValues string `json:"MetricValues" xml:"MetricValues"` RetryTimes string `json:"RetryTimes" xml:"RetryTimes"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` ProductCategory string `json:"ProductCategory" xml:"ProductCategory"` Level int `json:"Level" xml:"Level"` Escalation EscalationInDescribeAlertingMetricRuleResources `json:"Escalation" xml:"Escalation"` }
ResourceInDescribeAlertingMetricRuleResources is a nested struct in cms response
type ResourceInDescribeMonitorGroupDynamicRules ¶
type ResourceInDescribeMonitorGroupDynamicRules struct {
ResourceItem []ResourceItem `json:"Resource" xml:"Resource"`
}
ResourceInDescribeMonitorGroupDynamicRules is a nested struct in cms response
type ResourceInDescribeSystemEventMetaList ¶ added in v1.61.981
type ResourceInDescribeSystemEventMetaList struct { Product string `json:"Product" xml:"Product"` Name string `json:"Name" xml:"Name"` NameDesc string `json:"NameDesc" xml:"NameDesc"` NameDescEn string `json:"NameDesc.En" xml:"NameDesc.En"` Level string `json:"Level" xml:"Level"` Status string `json:"Status" xml:"Status"` StatusDesc string `json:"StatusDesc" xml:"StatusDesc"` EventType string `json:"EventType" xml:"EventType"` }
ResourceInDescribeSystemEventMetaList is a nested struct in cms response
type ResourceItem ¶
type ResourceItem struct { 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 ResourceQuota ¶ added in v1.61.836
type ResourceQuota struct { ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` SuitInfo string `json:"SuitInfo" xml:"SuitInfo"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SiteMonitorEcsProbe SiteMonitorEcsProbe `json:"SiteMonitorEcsProbe" xml:"SiteMonitorEcsProbe"` SiteMonitorOperatorProbe SiteMonitorOperatorProbe `json:"SiteMonitorOperatorProbe" xml:"SiteMonitorOperatorProbe"` SiteMonitorTask SiteMonitorTask `json:"SiteMonitorTask" xml:"SiteMonitorTask"` CustomMonitor CustomMonitor `json:"CustomMonitor" xml:"CustomMonitor"` EventMonitor EventMonitor `json:"EventMonitor" xml:"EventMonitor"` LogMonitor LogMonitor `json:"LogMonitor" xml:"LogMonitor"` Api Api `json:"Api" xml:"Api"` SMS SMS `json:"SMS" xml:"SMS"` Phone Phone `json:"Phone" xml:"Phone"` }
ResourceQuota is a nested struct in cms response
type ResourcesInCreateGroupMetricRules ¶
type ResourcesInCreateGroupMetricRules struct {
AlertResult []AlertResult `json:"AlertResult" xml:"AlertResult"`
}
ResourcesInCreateGroupMetricRules is a nested struct in cms response
type ResourcesInDescribeAlertingMetricRuleResources ¶
type ResourcesInDescribeAlertingMetricRuleResources struct {
Resource []ResourceInDescribeAlertingMetricRuleResources `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeAlertingMetricRuleResources is a nested struct in cms response
type ResourcesInDescribeMetricMetaList ¶
type ResourcesInDescribeMetricMetaList struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeMetricMetaList is a nested struct in cms response
type ResourcesInDescribeMonitorGroupInstanceAttribute ¶
type ResourcesInDescribeMonitorGroupInstanceAttribute struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeMonitorGroupInstanceAttribute is a nested struct in cms response
type ResourcesInDescribeMonitorGroupInstances ¶
type ResourcesInDescribeMonitorGroupInstances struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeMonitorGroupInstances is a nested struct in cms response
type ResourcesInDescribeMonitorGroups ¶
type ResourcesInDescribeMonitorGroups struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeMonitorGroups is a nested struct in cms response
type ResourcesInDescribeProjectMeta ¶
type ResourcesInDescribeProjectMeta struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInDescribeProjectMeta is a nested struct in cms response
type Result ¶
type Result struct { Name string `json:"Name" xml:"Name"` Message string `json:"Message" xml:"Message"` State string `json:"State" xml:"State"` RuleName string `json:"RuleName" xml:"RuleName"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` EventType string `json:"EventType" xml:"EventType"` GroupId string `json:"GroupId" xml:"GroupId"` RuleId string `json:"RuleId" xml:"RuleId"` Description string `json:"Description" xml:"Description"` EventPattern EventPattern `json:"EventPattern" xml:"EventPattern"` }
Result is a nested struct in cms response
type SMS ¶ added in v1.61.836
type SMS struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
SMS 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"` 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 SiteMonitor ¶
type SiteMonitor struct { TaskId string `json:"TaskId" xml:"TaskId"` TaskType string `json:"TaskType" xml:"TaskType"` Address string `json:"Address" xml:"Address"` TaskState string `json:"TaskState" xml:"TaskState"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TaskName string `json:"TaskName" xml:"TaskName"` Interval string `json:"Interval" xml:"Interval"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` OptionsJson OptionsJson `json:"OptionsJson" xml:"OptionsJson"` }
SiteMonitor is a nested struct in cms response
type SiteMonitorEcsProbe ¶ added in v1.61.836
type SiteMonitorEcsProbe struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
SiteMonitorEcsProbe is a nested struct in cms response
type SiteMonitorOperatorProbe ¶ added in v1.61.836
type SiteMonitorOperatorProbe struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
SiteMonitorOperatorProbe is a nested struct in cms response
type SiteMonitorTask ¶ added in v1.61.836
type SiteMonitorTask struct { QuotaLimit int `json:"QuotaLimit" xml:"QuotaLimit"` QuotaPackage int `json:"QuotaPackage" xml:"QuotaPackage"` QuotaUsed int `json:"QuotaUsed" xml:"QuotaUsed"` }
SiteMonitorTask is a nested struct in cms response
type SiteMonitors ¶
type SiteMonitors struct { TaskId string `json:"TaskId" xml:"TaskId"` Interval string `json:"Interval" xml:"Interval"` TaskName string `json:"TaskName" xml:"TaskName"` TaskState string `json:"TaskState" xml:"TaskState"` TaskType string `json:"TaskType" xml:"TaskType"` Address string `json:"Address" xml:"Address"` OptionJson OptionJson `json:"OptionJson" xml:"OptionJson"` IspCities IspCities `json:"IspCities" xml:"IspCities"` }
SiteMonitors is a nested struct in cms response
type SiteMonitorsInDescribeSiteMonitorList ¶
type SiteMonitorsInDescribeSiteMonitorList struct {
SiteMonitor []SiteMonitor `json:"SiteMonitor" xml:"SiteMonitor"`
}
SiteMonitorsInDescribeSiteMonitorList is a nested struct in cms response
type SlsParameter ¶
type SlsParameter struct { Id string `json:"Id" xml:"Id"` Region string `json:"Region" xml:"Region"` Project string `json:"Project" xml:"Project"` LogStore string `json:"LogStore" xml:"LogStore"` Arn string `json:"Arn" xml:"Arn"` }
SlsParameter is a nested struct in cms response
type SlsParameters ¶
type SlsParameters struct {
SlsParameter []SlsParameter `json:"SlsParameter" xml:"SlsParameter"`
}
SlsParameters is a nested struct in cms response
type StatusList ¶
type StatusList struct {
StatusList []string `json:"StatusList" xml:"StatusList"`
}
StatusList is a nested struct in cms response
type SystemEvent ¶
type SystemEvent struct { Content string `json:"Content" xml:"Content"` Product string `json:"Product" xml:"Product"` Name string `json:"Name" xml:"Name"` GroupId string `json:"GroupId" xml:"GroupId"` Level string `json:"Level" xml:"Level"` Status string `json:"Status" xml:"Status"` ResourceId string `json:"ResourceId" xml:"ResourceId"` RegionId string `json:"RegionId" xml:"RegionId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Time int64 `json:"Time" xml:"Time"` }
SystemEvent is a nested struct in cms response
type SystemEventCount ¶
type SystemEventCount struct { Content string `json:"Content" xml:"Content"` Product string `json:"Product" xml:"Product"` Name string `json:"Name" xml:"Name"` GroupId string `json:"GroupId" xml:"GroupId"` Num int64 `json:"Num" xml:"Num"` Level string `json:"Level" xml:"Level"` Status string `json:"Status" xml:"Status"` ResourceId string `json:"ResourceId" xml:"ResourceId"` RegionId string `json:"RegionId" xml:"RegionId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Time int64 `json:"Time" xml:"Time"` }
SystemEventCount is a nested struct in cms response
type SystemEventCounts ¶
type SystemEventCounts struct {
SystemEventCount []SystemEventCount `json:"SystemEventCount" xml:"SystemEventCount"`
}
SystemEventCounts is a nested struct in cms response
type SystemEventHistogram ¶
type SystemEventHistogram struct { Count int64 `json:"Count" xml:"Count"` StartTime int64 `json:"StartTime" xml:"StartTime"` EndTime int64 `json:"EndTime" xml:"EndTime"` }
SystemEventHistogram is a nested struct in cms response
type SystemEventHistograms ¶
type SystemEventHistograms struct {
SystemEventHistogram []SystemEventHistogram `json:"SystemEventHistogram" xml:"SystemEventHistogram"`
}
SystemEventHistograms is a nested struct in cms response
type SystemEvents ¶
type SystemEvents struct {
SystemEvent []SystemEvent `json:"SystemEvent" xml:"SystemEvent"`
}
SystemEvents is a nested struct in cms response
type TagGroup ¶ added in v1.60.329
type TagGroup struct { DynamicTagRuleId string `json:"DynamicTagRuleId" xml:"DynamicTagRuleId"` TagKey string `json:"TagKey" xml:"TagKey"` RegionId string `json:"RegionId" xml:"RegionId"` MatchExpressFilterRelation string `json:"MatchExpressFilterRelation" xml:"MatchExpressFilterRelation"` Status string `json:"Status" xml:"Status"` TemplateIdList TemplateIdList `json:"TemplateIdList" xml:"TemplateIdList"` MatchExpress MatchExpressInDescribeDynamicTagRuleList `json:"MatchExpress" xml:"MatchExpress"` }
TagGroup is a nested struct in cms response
type TagGroupList ¶ added in v1.60.329
type TagGroupList struct {
TagGroup []TagGroup `json:"TagGroup" xml:"TagGroup"`
}
TagGroupList is a nested struct in cms response
type TagInRemoveTags ¶ added in v1.60.287
type TagInRemoveTags struct {
Tags []string `json:"Tags" xml:"Tags"`
}
TagInRemoveTags is a nested struct in cms response
type TagKeysInDescribeProductResourceTagKeyList ¶ added in v1.60.329
type TagKeysInDescribeProductResourceTagKeyList struct {
TagKey []string `json:"TagKey" xml:"TagKey"`
}
TagKeysInDescribeProductResourceTagKeyList is a nested struct in cms response
type TagKeysInDescribeTagKeyList ¶ added in v1.60.329
type TagKeysInDescribeTagKeyList struct {
TagKey []string `json:"TagKey" xml:"TagKey"`
}
TagKeysInDescribeTagKeyList is a nested struct in cms response
type TagValues ¶ added in v1.60.287
type TagValues struct {
TagValue []string `json:"TagValue" xml:"TagValue"`
}
TagValues is a nested struct in cms response
type TagsInDescribeMonitorGroupInstanceAttribute ¶ added in v1.60.287
type TagsInDescribeMonitorGroupInstanceAttribute struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeMonitorGroupInstanceAttribute is a nested struct in cms response
type TagsInDescribeMonitorGroups ¶ added in v1.60.287
type TagsInDescribeMonitorGroups struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInDescribeMonitorGroups is a nested struct in cms response
type Target ¶
type Target struct { Arn string `json:"Arn" xml:"Arn"` Level string `json:"Level" xml:"Level"` Id string `json:"Id" xml:"Id"` RuleId string `json:"RuleId" xml:"RuleId"` Result Result `json:"Result" xml:"Result"` }
Target is a nested struct in cms response
type TargetIds ¶
type TargetIds struct {
TargetId []string `json:"TargetId" xml:"TargetId"`
}
TargetIds is a nested struct in cms response
type TargetsInDescribeMetricRuleTargets ¶
type TargetsInDescribeMetricRuleTargets struct {
Target []Target `json:"Target" xml:"Target"`
}
TargetsInDescribeMetricRuleTargets is a nested struct in cms response
type TargetsInPutMetricRuleTargets ¶
type TargetsInPutMetricRuleTargets struct {
Target []Target `json:"Target" xml:"Target"`
}
TargetsInPutMetricRuleTargets is a nested struct in cms response
type TaskList ¶
type TaskList struct {
NodeTaskConfig []NodeTaskConfig `json:"NodeTaskConfig" xml:"NodeTaskConfig"`
}
TaskList is a nested struct in cms response
type TaskOption ¶
type TaskOption struct { HttpURI string `json:"HttpURI" xml:"HttpURI"` TelnetOrPingHost string `json:"TelnetOrPingHost" xml:"TelnetOrPingHost"` HttpResponseCharset string `json:"HttpResponseCharset" xml:"HttpResponseCharset"` HttpPostContent string `json:"HttpPostContent" xml:"HttpPostContent"` HttpKeyword string `json:"HttpKeyword" xml:"HttpKeyword"` HttpMethod string `json:"HttpMethod" xml:"HttpMethod"` HttpNegative bool `json:"HttpNegative" xml:"HttpNegative"` }
TaskOption is a nested struct in cms response
type Template ¶
type Template struct { Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` RestVersion int64 `json:"RestVersion" xml:"RestVersion"` TemplateId int64 `json:"TemplateId" xml:"TemplateId"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` ApplyHistories ApplyHistories `json:"ApplyHistories" xml:"ApplyHistories"` }
Template is a nested struct in cms response
type TemplateIdList ¶ added in v1.60.329
type TemplateIdList struct {
TemplateIdList []string `json:"TemplateIdList" xml:"TemplateIdList"`
}
TemplateIdList is a nested struct in cms response
type TemplateIds ¶ added in v1.60.287
type TemplateIds struct {
TemplateId []string `json:"TemplateId" xml:"TemplateId"`
}
TemplateIds is a nested struct in cms response
type Templates ¶
type Templates struct {
Template []Template `json:"Template" xml:"Template"`
}
Templates is a nested struct in cms response
type Tumblingwindows ¶ added in v1.61.314
type Tumblingwindows struct {
Tumblingwindow []string `json:"Tumblingwindow" xml:"Tumblingwindow"`
}
Tumblingwindows 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 UninstallMonitoringAgentRequest ¶
type UninstallMonitoringAgentRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
UninstallMonitoringAgentRequest is the request struct for api UninstallMonitoringAgent
func CreateUninstallMonitoringAgentRequest ¶
func CreateUninstallMonitoringAgentRequest() (request *UninstallMonitoringAgentRequest)
CreateUninstallMonitoringAgentRequest creates a request to invoke UninstallMonitoringAgent API
type UninstallMonitoringAgentResponse ¶
type UninstallMonitoringAgentResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
UninstallMonitoringAgentResponse is the response struct for api UninstallMonitoringAgent
func CreateUninstallMonitoringAgentResponse ¶
func CreateUninstallMonitoringAgentResponse() (response *UninstallMonitoringAgentResponse)
CreateUninstallMonitoringAgentResponse creates a response to parse from UninstallMonitoringAgent response
type ValueFilterInDescribeLogMonitorAttribute ¶ added in v1.61.314
type ValueFilterInDescribeLogMonitorAttribute struct {
ValueFilterObject []ValueFilterObject `json:"ValueFilterObject" xml:"ValueFilterObject"`
}
ValueFilterInDescribeLogMonitorAttribute is a nested struct in cms response
type ValueFilterInDescribeLogMonitorList ¶ added in v1.61.314
type ValueFilterInDescribeLogMonitorList struct {
ValueFilterObject []ValueFilterObject `json:"ValueFilterObject" xml:"ValueFilterObject"`
}
ValueFilterInDescribeLogMonitorList is a nested struct in cms response
type ValueFilterObject ¶ added in v1.61.314
type ValueFilterObject struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` Operator string `json:"Operator" xml:"Operator"` }
ValueFilterObject is a nested struct in cms response
type Vpc ¶
type Vpc struct { VpcInstanceId string `json:"VpcInstanceId" xml:"VpcInstanceId"` VswitchInstanceId string `json:"VswitchInstanceId" xml:"VswitchInstanceId"` }
Vpc is a nested struct in cms response
type Warn ¶
type Warn struct { ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Times string `json:"Times" xml:"Times"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` }
Warn is a nested struct in cms response
type WarnInDescribeMetricRuleList ¶ added in v1.61.639
type WarnInDescribeMetricRuleList struct { ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Statistics string `json:"Statistics" xml:"Statistics"` Threshold string `json:"Threshold" xml:"Threshold"` Times int `json:"Times" xml:"Times"` PreCondition string `json:"PreCondition" xml:"PreCondition"` }
WarnInDescribeMetricRuleList is a nested struct in cms response
type WarnInDescribeMetricRuleTemplateAttribute ¶
type WarnInDescribeMetricRuleTemplateAttribute struct { Statistics string `json:"Statistics" xml:"Statistics"` ComparisonOperator string `json:"ComparisonOperator" xml:"ComparisonOperator"` Threshold string `json:"Threshold" xml:"Threshold"` Times int `json:"Times" xml:"Times"` }
WarnInDescribeMetricRuleTemplateAttribute is a nested struct in cms response
type WebhookList ¶ added in v1.61.836
type WebhookList struct {
WebhookList []string `json:"WebhookList" xml:"WebhookList"`
}
WebhookList is a nested struct in cms response
type WebhookParameter ¶
type WebhookParameter struct { Id string `json:"Id" xml:"Id"` Protocol string `json:"Protocol" xml:"Protocol"` Method string `json:"Method" xml:"Method"` Url string `json:"Url" xml:"Url"` }
WebhookParameter is a nested struct in cms response
type WebhookParameters ¶
type WebhookParameters struct {
WebhookParameter []WebhookParameter `json:"WebhookParameter" xml:"WebhookParameter"`
}
WebhookParameters is a nested struct in cms response
Source Files ¶
- add_tags.go
- apply_metric_rule_template.go
- client.go
- create_cms_call_num_order.go
- create_cms_order.go
- create_cms_smspackage_order.go
- create_dynamic_tag_group.go
- create_group_metric_rules.go
- create_group_monitoring_agent_process.go
- create_host_availability.go
- create_metric_rule_resources.go
- create_metric_rule_template.go
- create_monitor_agent_process.go
- create_monitor_group.go
- create_monitor_group_by_resource_group_id.go
- create_monitor_group_instances.go
- create_monitor_group_notify_policy.go
- create_monitoring_agent_process.go
- create_site_monitor.go
- delete_contact.go
- delete_contact_group.go
- delete_custom_metric.go
- delete_dynamic_tag_group.go
- delete_event_rule_targets.go
- delete_event_rules.go
- delete_exporter_output.go
- delete_exporter_rule.go
- delete_group_monitoring_agent_process.go
- delete_host_availability.go
- delete_log_monitor.go
- delete_metric_rule_resources.go
- delete_metric_rule_targets.go
- delete_metric_rule_template.go
- delete_metric_rules.go
- delete_monitor_group.go
- delete_monitor_group_dynamic_rule.go
- delete_monitor_group_instances.go
- delete_monitor_group_notify_policy.go
- delete_monitoring_agent_process.go
- delete_site_monitors.go
- describe_active_metric_rule_list.go
- describe_alert_history_list.go
- describe_alert_log_count.go
- describe_alert_log_histogram.go
- describe_alert_log_list.go
- describe_alerting_metric_rule_resources.go
- describe_contact_group_list.go
- describe_contact_list.go
- describe_contact_list_by_contact_group.go
- describe_custom_event_attribute.go
- describe_custom_event_count.go
- describe_custom_event_histogram.go
- describe_custom_metric_list.go
- describe_dynamic_tag_rule_list.go
- describe_event_rule_attribute.go
- describe_event_rule_list.go
- describe_event_rule_target_list.go
- describe_exporter_output_list.go
- describe_exporter_rule_list.go
- describe_group_monitoring_agent_process.go
- describe_host_availability_list.go
- describe_log_monitor_attribute.go
- describe_log_monitor_list.go
- describe_metric_data.go
- describe_metric_last.go
- describe_metric_list.go
- describe_metric_meta_list.go
- describe_metric_rule_count.go
- describe_metric_rule_list.go
- describe_metric_rule_targets.go
- describe_metric_rule_template_attribute.go
- describe_metric_rule_template_list.go
- describe_metric_top.go
- describe_monitor_group_categories.go
- describe_monitor_group_dynamic_rules.go
- describe_monitor_group_instance_attribute.go
- describe_monitor_group_instances.go
- describe_monitor_group_notify_policy_list.go
- describe_monitor_groups.go
- describe_monitor_resource_quota_attribute.go
- describe_monitoring_agent_access_key.go
- describe_monitoring_agent_config.go
- describe_monitoring_agent_hosts.go
- describe_monitoring_agent_processes.go
- describe_monitoring_agent_statuses.go
- describe_monitoring_config.go
- describe_product_resource_tag_key_list.go
- describe_products_of_active_metric_rule.go
- describe_project_meta.go
- describe_site_monitor_attribute.go
- describe_site_monitor_data.go
- describe_site_monitor_isp_city_list.go
- describe_site_monitor_list.go
- describe_site_monitor_quota.go
- describe_site_monitor_statistics.go
- describe_system_event_attribute.go
- describe_system_event_count.go
- describe_system_event_histogram.go
- describe_system_event_meta_list.go
- describe_tag_key_list.go
- describe_tag_value_list.go
- describe_unhealthy_host_availability.go
- disable_active_metric_rule.go
- disable_event_rules.go
- disable_host_availability.go
- disable_metric_rules.go
- disable_site_monitors.go
- enable_active_metric_rule.go
- enable_event_rules.go
- enable_host_availability.go
- enable_metric_rules.go
- enable_site_monitors.go
- install_monitoring_agent.go
- modify_group_monitoring_agent_process.go
- modify_host_availability.go
- modify_host_info.go
- modify_metric_rule_template.go
- modify_monitor_group.go
- modify_monitor_group_instances.go
- modify_site_monitor.go
- open_cms_service.go
- put_contact.go
- put_contact_group.go
- put_custom_event.go
- put_custom_event_rule.go
- put_custom_metric.go
- put_custom_metric_rule.go
- put_event_rule.go
- put_event_rule_targets.go
- put_exporter_output.go
- put_exporter_rule.go
- put_group_metric_rule.go
- put_log_monitor.go
- put_metric_rule_targets.go
- put_monitor_group_dynamic_rule.go
- put_monitoring_config.go
- put_resource_metric_rule.go
- put_resource_metric_rules.go
- remove_tags.go
- send_dry_run_system_event.go
- struct_aggregate.go
- struct_aggregates.go
- struct_alarm.go
- struct_alarm_history.go
- struct_alarm_history_list.go
- struct_alarm_in_describe_alert_log_list.go
- struct_alarm_in_describe_metric_rule_list.go
- struct_alarms.go
- struct_alert.go
- struct_alert_config.go
- struct_alert_config_in_describe_group_monitoring_agent_process.go
- struct_alert_config_item.go
- struct_alert_init_config.go
- struct_alert_init_config_list.go
- struct_alert_list.go
- struct_alert_log_count.go
- struct_alert_log_count_item.go
- struct_alert_log_histogram_list.go
- struct_alert_log_histogram_list_item.go
- struct_alert_log_list.go
- struct_alert_result.go
- struct_alert_results.go
- struct_alert_template.go
- struct_alert_templates.go
- struct_all_product_init_metric_rule.go
- struct_all_product_init_metric_rule_list.go
- struct_api.go
- struct_apply_histories.go
- struct_apply_history.go
- struct_attach_alert_result.go
- struct_category_item.go
- struct_channels.go
- struct_channels_state.go
- struct_config_json.go
- struct_contact.go
- struct_contact_alii_ms.go
- struct_contact_aliiww_list.go
- struct_contact_ding_list.go
- struct_contact_group.go
- struct_contact_group_list.go
- struct_contact_groups_in_delete_monitor_group.go
- struct_contact_groups_in_describe_alert_history_list.go
- struct_contact_groups_in_describe_alert_log_list.go
- struct_contact_groups_in_describe_contact_group_list.go
- struct_contact_groups_in_describe_contact_list.go
- struct_contact_groups_in_describe_monitor_groups.go
- struct_contact_mail_list.go
- struct_contact_mails.go
- struct_contact_on_call_list.go
- struct_contact_parameter.go
- struct_contact_parameter_in_put_event_rule_targets.go
- struct_contact_parameters.go
- struct_contact_sms_list.go
- struct_contact_smses.go
- struct_contacts_in_describe_alert_history_list.go
- struct_contacts_in_describe_contact_group_list.go
- struct_contacts_in_describe_contact_list.go
- struct_contacts_in_describe_contact_list_by_contact_group.go
- struct_create_result_list.go
- struct_create_result_list_item.go
- struct_critical.go
- struct_critical_in_describe_metric_rule_list.go
- struct_critical_in_describe_metric_rule_template_attribute.go
- struct_custom_event.go
- struct_custom_event_count.go
- struct_custom_event_counts.go
- struct_custom_events.go
- struct_custom_monitor.go
- struct_data.go
- struct_data_in_describe_system_event_meta_list.go
- struct_datapoint.go
- struct_datapoints_in_describe_active_metric_rule_list.go
- struct_datapoints_in_describe_exporter_output_list.go
- struct_datapoints_in_describe_exporter_rule_list.go
- struct_dimensions.go
- struct_dimensions_item.go
- struct_dingding_webhook_list.go
- struct_dst_name.go
- struct_escalation.go
- struct_escalation_in_describe_alerting_metric_rule_resources.go
- struct_escalation_list.go
- struct_escalation_list_in_describe_host_availability_list.go
- struct_escalations.go
- struct_event_histogram.go
- struct_event_histograms.go
- struct_event_monitor.go
- struct_event_pattern.go
- struct_event_pattern_in_describe_event_rule_list.go
- struct_event_pattern_item.go
- struct_event_rule.go
- struct_event_rules.go
- struct_event_type_list.go
- struct_ext_info.go
- struct_extended_info.go
- struct_fail_data.go
- struct_fail_ids.go
- struct_failed_contact_parameters.go
- struct_failed_fc_parameters.go
- struct_failed_list_result.go
- struct_failed_mns_parameters.go
- struct_fc_parameter.go
- struct_fc_parameter0.go
- struct_fc_parameters.go
- struct_filter.go
- struct_filters.go
- struct_group.go
- struct_groupbys.go
- struct_host.go
- struct_hosts.go
- struct_info.go
- struct_info_in_describe_metric_rule_list.go
- struct_info_in_describe_metric_rule_template_attribute.go
- struct_instance_list.go
- struct_instances.go
- struct_ip_pool.go
- struct_isp_cities.go
- struct_isp_city.go
- struct_isp_city_list.go
- struct_level_list_in_describe_event_rule_attribute.go
- struct_level_list_in_describe_event_rule_list.go
- struct_log_monitor.go
- struct_log_monitor_list.go
- struct_logs.go
- struct_logs_item.go
- struct_match_express_in_describe_dynamic_tag_rule_list.go
- struct_match_express_in_describe_group_monitoring_agent_process.go
- struct_match_express_item.go
- struct_metric_rule.go
- struct_metric_rule_count.go
- struct_metric_rules.go
- struct_mns_parameter.go
- struct_mns_parameter_in_put_event_rule_targets.go
- struct_mns_parameters.go
- struct_monitor_group_categories.go
- struct_monitor_group_category.go
- struct_name_list_in_describe_event_rule_attribute.go
- struct_name_list_in_describe_event_rule_list.go
- struct_node_process.go
- struct_node_processes.go
- struct_node_status.go
- struct_node_status_list.go
- struct_node_task_config.go
- struct_node_task_instance.go
- struct_notify_policy.go
- struct_notify_policy_list.go
- struct_option_json.go
- struct_options_json.go
- struct_phone.go
- struct_process.go
- struct_processes.go
- struct_region.go
- struct_resource.go
- struct_resource_in_apply_metric_rule_template.go
- struct_resource_in_describe_alerting_metric_rule_resources.go
- struct_resource_in_describe_monitor_group_dynamic_rules.go
- struct_resource_in_describe_system_event_meta_list.go
- struct_resource_item.go
- struct_resource_quota.go
- struct_resources_in_create_group_metric_rules.go
- struct_resources_in_describe_alerting_metric_rule_resources.go
- struct_resources_in_describe_metric_meta_list.go
- struct_resources_in_describe_monitor_group_instance_attribute.go
- struct_resources_in_describe_monitor_group_instances.go
- struct_resources_in_describe_monitor_groups.go
- struct_resources_in_describe_project_meta.go
- struct_result.go
- struct_site_monitor.go
- struct_site_monitor_ecs_probe.go
- struct_site_monitor_operator_probe.go
- struct_site_monitor_task.go
- struct_site_monitors.go
- struct_site_monitors_in_describe_site_monitor_list.go
- struct_sls_parameter.go
- struct_sls_parameters.go
- struct_sms.go
- struct_status_list.go
- struct_system_event.go
- struct_system_event_count.go
- struct_system_event_counts.go
- struct_system_event_histogram.go
- struct_system_event_histograms.go
- struct_system_events.go
- struct_tag.go
- struct_tag_group.go
- struct_tag_group_list.go
- struct_tag_in_remove_tags.go
- struct_tag_keys_in_describe_product_resource_tag_key_list.go
- struct_tag_keys_in_describe_tag_key_list.go
- struct_tag_values.go
- struct_tags_in_describe_monitor_group_instance_attribute.go
- struct_tags_in_describe_monitor_groups.go
- struct_target.go
- struct_target_ids.go
- struct_targets_in_describe_metric_rule_targets.go
- struct_targets_in_put_metric_rule_targets.go
- struct_task_list.go
- struct_task_option.go
- struct_template.go
- struct_template_id_list.go
- struct_template_ids.go
- struct_templates.go
- struct_tumblingwindows_.go
- struct_unhealthy_list.go
- struct_value_filter_in_describe_log_monitor_attribute.go
- struct_value_filter_in_describe_log_monitor_list.go
- struct_value_filter_object.go
- struct_vpc.go
- struct_warn.go
- struct_warn_in_describe_metric_rule_list.go
- struct_warn_in_describe_metric_rule_template_attribute.go
- struct_webhook_list.go
- struct_webhook_parameter.go
- struct_webhook_parameters.go
- uninstall_monitoring_agent.go