client

package
v7.0.45 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2022 License: Apache-2.0 Imports: 5 Imported by: 5

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddTagsRequest

type AddTagsRequest struct {
	GroupIds []*string            `json:"GroupIds,omitempty" xml:"GroupIds,omitempty" type:"Repeated"`
	RegionId *string              `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Tag      []*AddTagsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (AddTagsRequest) GoString

func (s AddTagsRequest) GoString() string

func (*AddTagsRequest) SetGroupIds

func (s *AddTagsRequest) SetGroupIds(v []*string) *AddTagsRequest

func (*AddTagsRequest) SetRegionId

func (s *AddTagsRequest) SetRegionId(v string) *AddTagsRequest

func (*AddTagsRequest) SetTag

func (AddTagsRequest) String

func (s AddTagsRequest) String() string

type AddTagsRequestTag

type AddTagsRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (AddTagsRequestTag) GoString

func (s AddTagsRequestTag) GoString() string

func (*AddTagsRequestTag) SetKey

func (*AddTagsRequestTag) SetValue

func (s *AddTagsRequestTag) SetValue(v string) *AddTagsRequestTag

func (AddTagsRequestTag) String

func (s AddTagsRequestTag) String() string

type AddTagsResponse

type AddTagsResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AddTagsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddTagsResponse) GoString

func (s AddTagsResponse) GoString() string

func (*AddTagsResponse) SetBody

func (*AddTagsResponse) SetHeaders

func (s *AddTagsResponse) SetHeaders(v map[string]*string) *AddTagsResponse

func (*AddTagsResponse) SetStatusCode added in v7.0.44

func (s *AddTagsResponse) SetStatusCode(v int32) *AddTagsResponse

func (AddTagsResponse) String

func (s AddTagsResponse) String() string

type AddTagsResponseBody

type AddTagsResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AddTagsResponseBody) GoString

func (s AddTagsResponseBody) GoString() string

func (*AddTagsResponseBody) SetCode

func (*AddTagsResponseBody) SetMessage

func (*AddTagsResponseBody) SetRequestId

func (s *AddTagsResponseBody) SetRequestId(v string) *AddTagsResponseBody

func (*AddTagsResponseBody) SetSuccess

func (s *AddTagsResponseBody) SetSuccess(v bool) *AddTagsResponseBody

func (AddTagsResponseBody) String

func (s AddTagsResponseBody) String() string

type ApplyMetricRuleTemplateRequest

type ApplyMetricRuleTemplateRequest struct {
	ApplyMode       *string `json:"ApplyMode,omitempty" xml:"ApplyMode,omitempty"`
	EnableEndTime   *int64  `json:"EnableEndTime,omitempty" xml:"EnableEndTime,omitempty"`
	EnableStartTime *int64  `json:"EnableStartTime,omitempty" xml:"EnableStartTime,omitempty"`
	GroupId         *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	NotifyLevel     *int64  `json:"NotifyLevel,omitempty" xml:"NotifyLevel,omitempty"`
	SilenceTime     *int64  `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	TemplateIds     *string `json:"TemplateIds,omitempty" xml:"TemplateIds,omitempty"`
	Webhook         *string `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (ApplyMetricRuleTemplateRequest) GoString

func (*ApplyMetricRuleTemplateRequest) SetApplyMode

func (*ApplyMetricRuleTemplateRequest) SetEnableEndTime

func (*ApplyMetricRuleTemplateRequest) SetEnableStartTime

func (*ApplyMetricRuleTemplateRequest) SetGroupId

func (*ApplyMetricRuleTemplateRequest) SetNotifyLevel

func (*ApplyMetricRuleTemplateRequest) SetSilenceTime

func (*ApplyMetricRuleTemplateRequest) SetTemplateIds

func (*ApplyMetricRuleTemplateRequest) SetWebhook

func (ApplyMetricRuleTemplateRequest) String

type ApplyMetricRuleTemplateResponse

type ApplyMetricRuleTemplateResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyMetricRuleTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyMetricRuleTemplateResponse) GoString

func (*ApplyMetricRuleTemplateResponse) SetHeaders

func (*ApplyMetricRuleTemplateResponse) SetStatusCode added in v7.0.44

func (ApplyMetricRuleTemplateResponse) String

type ApplyMetricRuleTemplateResponseBody

type ApplyMetricRuleTemplateResponseBody struct {
	Code      *int32                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resource  *ApplyMetricRuleTemplateResponseBodyResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Struct"`
	Success   *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ApplyMetricRuleTemplateResponseBody) GoString

func (*ApplyMetricRuleTemplateResponseBody) SetCode

func (*ApplyMetricRuleTemplateResponseBody) SetMessage

func (*ApplyMetricRuleTemplateResponseBody) SetRequestId

func (*ApplyMetricRuleTemplateResponseBody) SetSuccess

func (ApplyMetricRuleTemplateResponseBody) String

type ApplyMetricRuleTemplateResponseBodyResource

type ApplyMetricRuleTemplateResponseBodyResource struct {
	AlertResults []*ApplyMetricRuleTemplateResponseBodyResourceAlertResults `json:"AlertResults,omitempty" xml:"AlertResults,omitempty" type:"Repeated"`
	GroupId      *int64                                                     `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
}

func (ApplyMetricRuleTemplateResponseBodyResource) GoString

func (*ApplyMetricRuleTemplateResponseBodyResource) SetGroupId

func (ApplyMetricRuleTemplateResponseBodyResource) String

type ApplyMetricRuleTemplateResponseBodyResourceAlertResults

type ApplyMetricRuleTemplateResponseBodyResourceAlertResults struct {
	Code     *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message  *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RuleId   *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	Success  *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ApplyMetricRuleTemplateResponseBodyResourceAlertResults) GoString

func (*ApplyMetricRuleTemplateResponseBodyResourceAlertResults) SetCode

func (*ApplyMetricRuleTemplateResponseBodyResourceAlertResults) SetMessage

func (*ApplyMetricRuleTemplateResponseBodyResourceAlertResults) SetRuleId

func (*ApplyMetricRuleTemplateResponseBodyResourceAlertResults) SetRuleName

func (*ApplyMetricRuleTemplateResponseBodyResourceAlertResults) SetSuccess

func (ApplyMetricRuleTemplateResponseBodyResourceAlertResults) String

type BatchCreateIntantSiteMonitorRequest added in v7.0.43

type BatchCreateIntantSiteMonitorRequest struct {
	RegionId *string                                        `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskList []*BatchCreateIntantSiteMonitorRequestTaskList `json:"TaskList,omitempty" xml:"TaskList,omitempty" type:"Repeated"`
}

func (BatchCreateIntantSiteMonitorRequest) GoString added in v7.0.43

func (*BatchCreateIntantSiteMonitorRequest) SetRegionId added in v7.0.43

func (*BatchCreateIntantSiteMonitorRequest) SetTaskList added in v7.0.43

func (BatchCreateIntantSiteMonitorRequest) String added in v7.0.43

type BatchCreateIntantSiteMonitorRequestTaskList added in v7.0.43

type BatchCreateIntantSiteMonitorRequestTaskList struct {
	Address     *string `json:"Address,omitempty" xml:"Address,omitempty"`
	IspCities   *string `json:"IspCities,omitempty" xml:"IspCities,omitempty"`
	OptionsJson *string `json:"OptionsJson,omitempty" xml:"OptionsJson,omitempty"`
	TaskName    *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskType    *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (BatchCreateIntantSiteMonitorRequestTaskList) GoString added in v7.0.43

func (*BatchCreateIntantSiteMonitorRequestTaskList) SetAddress added in v7.0.43

func (*BatchCreateIntantSiteMonitorRequestTaskList) SetIspCities added in v7.0.43

func (*BatchCreateIntantSiteMonitorRequestTaskList) SetOptionsJson added in v7.0.43

func (*BatchCreateIntantSiteMonitorRequestTaskList) SetTaskName added in v7.0.43

func (*BatchCreateIntantSiteMonitorRequestTaskList) SetTaskType added in v7.0.43

func (BatchCreateIntantSiteMonitorRequestTaskList) String added in v7.0.43

type BatchCreateIntantSiteMonitorResponse added in v7.0.43

type BatchCreateIntantSiteMonitorResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *BatchCreateIntantSiteMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchCreateIntantSiteMonitorResponse) GoString added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponse) SetBody added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponse) SetHeaders added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponse) SetStatusCode added in v7.0.44

func (BatchCreateIntantSiteMonitorResponse) String added in v7.0.43

type BatchCreateIntantSiteMonitorResponseBody added in v7.0.43

type BatchCreateIntantSiteMonitorResponseBody struct {
	Code    *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data    *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// Id of the request
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (BatchCreateIntantSiteMonitorResponseBody) GoString added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponseBody) SetCode added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponseBody) SetData added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponseBody) SetMessage added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponseBody) SetRequestId added in v7.0.43

func (*BatchCreateIntantSiteMonitorResponseBody) SetSuccess added in v7.0.43

func (BatchCreateIntantSiteMonitorResponseBody) String added in v7.0.43

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AddTags

func (client *Client) AddTags(request *AddTagsRequest) (_result *AddTagsResponse, _err error)

func (*Client) AddTagsWithOptions

func (client *Client) AddTagsWithOptions(request *AddTagsRequest, runtime *util.RuntimeOptions) (_result *AddTagsResponse, _err error)

func (*Client) ApplyMetricRuleTemplate

func (client *Client) ApplyMetricRuleTemplate(request *ApplyMetricRuleTemplateRequest) (_result *ApplyMetricRuleTemplateResponse, _err error)

func (*Client) ApplyMetricRuleTemplateWithOptions

func (client *Client) ApplyMetricRuleTemplateWithOptions(request *ApplyMetricRuleTemplateRequest, runtime *util.RuntimeOptions) (_result *ApplyMetricRuleTemplateResponse, _err error)

func (*Client) BatchCreateIntantSiteMonitor added in v7.0.43

func (client *Client) BatchCreateIntantSiteMonitor(request *BatchCreateIntantSiteMonitorRequest) (_result *BatchCreateIntantSiteMonitorResponse, _err error)

func (*Client) BatchCreateIntantSiteMonitorWithOptions added in v7.0.43

func (client *Client) BatchCreateIntantSiteMonitorWithOptions(request *BatchCreateIntantSiteMonitorRequest, runtime *util.RuntimeOptions) (_result *BatchCreateIntantSiteMonitorResponse, _err error)

func (*Client) CreateCmsCallNumOrder

func (client *Client) CreateCmsCallNumOrder(request *CreateCmsCallNumOrderRequest) (_result *CreateCmsCallNumOrderResponse, _err error)

func (*Client) CreateCmsCallNumOrderWithOptions

func (client *Client) CreateCmsCallNumOrderWithOptions(request *CreateCmsCallNumOrderRequest, runtime *util.RuntimeOptions) (_result *CreateCmsCallNumOrderResponse, _err error)

func (*Client) CreateCmsOrder

func (client *Client) CreateCmsOrder(request *CreateCmsOrderRequest) (_result *CreateCmsOrderResponse, _err error)

func (*Client) CreateCmsOrderWithOptions

func (client *Client) CreateCmsOrderWithOptions(request *CreateCmsOrderRequest, runtime *util.RuntimeOptions) (_result *CreateCmsOrderResponse, _err error)

func (*Client) CreateCmsSmspackageOrder

func (client *Client) CreateCmsSmspackageOrder(request *CreateCmsSmspackageOrderRequest) (_result *CreateCmsSmspackageOrderResponse, _err error)

func (*Client) CreateCmsSmspackageOrderWithOptions

func (client *Client) CreateCmsSmspackageOrderWithOptions(request *CreateCmsSmspackageOrderRequest, runtime *util.RuntimeOptions) (_result *CreateCmsSmspackageOrderResponse, _err error)

func (*Client) CreateDynamicTagGroup

func (client *Client) CreateDynamicTagGroup(request *CreateDynamicTagGroupRequest) (_result *CreateDynamicTagGroupResponse, _err error)

func (*Client) CreateDynamicTagGroupWithOptions

func (client *Client) CreateDynamicTagGroupWithOptions(request *CreateDynamicTagGroupRequest, runtime *util.RuntimeOptions) (_result *CreateDynamicTagGroupResponse, _err error)

func (*Client) CreateGroupMetricRules

func (client *Client) CreateGroupMetricRules(request *CreateGroupMetricRulesRequest) (_result *CreateGroupMetricRulesResponse, _err error)

func (*Client) CreateGroupMetricRulesWithOptions

func (client *Client) CreateGroupMetricRulesWithOptions(request *CreateGroupMetricRulesRequest, runtime *util.RuntimeOptions) (_result *CreateGroupMetricRulesResponse, _err error)

func (*Client) CreateGroupMonitoringAgentProcess

func (client *Client) CreateGroupMonitoringAgentProcess(request *CreateGroupMonitoringAgentProcessRequest) (_result *CreateGroupMonitoringAgentProcessResponse, _err error)

func (*Client) CreateGroupMonitoringAgentProcessWithOptions

func (client *Client) CreateGroupMonitoringAgentProcessWithOptions(request *CreateGroupMonitoringAgentProcessRequest, runtime *util.RuntimeOptions) (_result *CreateGroupMonitoringAgentProcessResponse, _err error)

func (*Client) CreateHostAvailability

func (client *Client) CreateHostAvailability(request *CreateHostAvailabilityRequest) (_result *CreateHostAvailabilityResponse, _err error)

func (*Client) CreateHostAvailabilityWithOptions

func (client *Client) CreateHostAvailabilityWithOptions(request *CreateHostAvailabilityRequest, runtime *util.RuntimeOptions) (_result *CreateHostAvailabilityResponse, _err error)

func (*Client) CreateHybridMonitorNamespace added in v7.0.44

func (client *Client) CreateHybridMonitorNamespace(request *CreateHybridMonitorNamespaceRequest) (_result *CreateHybridMonitorNamespaceResponse, _err error)

func (*Client) CreateHybridMonitorNamespaceWithOptions added in v7.0.44

func (client *Client) CreateHybridMonitorNamespaceWithOptions(request *CreateHybridMonitorNamespaceRequest, runtime *util.RuntimeOptions) (_result *CreateHybridMonitorNamespaceResponse, _err error)

func (*Client) CreateHybridMonitorSLSGroup added in v7.0.44

func (client *Client) CreateHybridMonitorSLSGroup(request *CreateHybridMonitorSLSGroupRequest) (_result *CreateHybridMonitorSLSGroupResponse, _err error)

func (*Client) CreateHybridMonitorSLSGroupWithOptions added in v7.0.44

func (client *Client) CreateHybridMonitorSLSGroupWithOptions(request *CreateHybridMonitorSLSGroupRequest, runtime *util.RuntimeOptions) (_result *CreateHybridMonitorSLSGroupResponse, _err error)

func (*Client) CreateHybridMonitorTask added in v7.0.44

func (client *Client) CreateHybridMonitorTask(request *CreateHybridMonitorTaskRequest) (_result *CreateHybridMonitorTaskResponse, _err error)

func (*Client) CreateHybridMonitorTaskWithOptions added in v7.0.44

func (client *Client) CreateHybridMonitorTaskWithOptions(request *CreateHybridMonitorTaskRequest, runtime *util.RuntimeOptions) (_result *CreateHybridMonitorTaskResponse, _err error)

func (*Client) CreateInstantSiteMonitor

func (client *Client) CreateInstantSiteMonitor(request *CreateInstantSiteMonitorRequest) (_result *CreateInstantSiteMonitorResponse, _err error)

func (*Client) CreateInstantSiteMonitorWithOptions

func (client *Client) CreateInstantSiteMonitorWithOptions(request *CreateInstantSiteMonitorRequest, runtime *util.RuntimeOptions) (_result *CreateInstantSiteMonitorResponse, _err error)

func (*Client) CreateMetricRuleResources

func (client *Client) CreateMetricRuleResources(request *CreateMetricRuleResourcesRequest) (_result *CreateMetricRuleResourcesResponse, _err error)

func (*Client) CreateMetricRuleResourcesWithOptions

func (client *Client) CreateMetricRuleResourcesWithOptions(request *CreateMetricRuleResourcesRequest, runtime *util.RuntimeOptions) (_result *CreateMetricRuleResourcesResponse, _err error)

func (*Client) CreateMetricRuleTemplate

func (client *Client) CreateMetricRuleTemplate(request *CreateMetricRuleTemplateRequest) (_result *CreateMetricRuleTemplateResponse, _err error)

func (*Client) CreateMetricRuleTemplateWithOptions

func (client *Client) CreateMetricRuleTemplateWithOptions(request *CreateMetricRuleTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateMetricRuleTemplateResponse, _err error)

func (*Client) CreateMonitorAgentProcess

func (client *Client) CreateMonitorAgentProcess(request *CreateMonitorAgentProcessRequest) (_result *CreateMonitorAgentProcessResponse, _err error)

func (*Client) CreateMonitorAgentProcessWithOptions

func (client *Client) CreateMonitorAgentProcessWithOptions(request *CreateMonitorAgentProcessRequest, runtime *util.RuntimeOptions) (_result *CreateMonitorAgentProcessResponse, _err error)

func (*Client) CreateMonitorGroup

func (client *Client) CreateMonitorGroup(request *CreateMonitorGroupRequest) (_result *CreateMonitorGroupResponse, _err error)

func (*Client) CreateMonitorGroupByResourceGroupId

func (client *Client) CreateMonitorGroupByResourceGroupId(request *CreateMonitorGroupByResourceGroupIdRequest) (_result *CreateMonitorGroupByResourceGroupIdResponse, _err error)

func (*Client) CreateMonitorGroupByResourceGroupIdWithOptions

func (client *Client) CreateMonitorGroupByResourceGroupIdWithOptions(request *CreateMonitorGroupByResourceGroupIdRequest, runtime *util.RuntimeOptions) (_result *CreateMonitorGroupByResourceGroupIdResponse, _err error)

func (*Client) CreateMonitorGroupInstances

func (client *Client) CreateMonitorGroupInstances(request *CreateMonitorGroupInstancesRequest) (_result *CreateMonitorGroupInstancesResponse, _err error)

func (*Client) CreateMonitorGroupInstancesWithOptions

func (client *Client) CreateMonitorGroupInstancesWithOptions(request *CreateMonitorGroupInstancesRequest, runtime *util.RuntimeOptions) (_result *CreateMonitorGroupInstancesResponse, _err error)

func (*Client) CreateMonitorGroupNotifyPolicy

func (client *Client) CreateMonitorGroupNotifyPolicy(request *CreateMonitorGroupNotifyPolicyRequest) (_result *CreateMonitorGroupNotifyPolicyResponse, _err error)

func (*Client) CreateMonitorGroupNotifyPolicyWithOptions

func (client *Client) CreateMonitorGroupNotifyPolicyWithOptions(request *CreateMonitorGroupNotifyPolicyRequest, runtime *util.RuntimeOptions) (_result *CreateMonitorGroupNotifyPolicyResponse, _err error)

func (*Client) CreateMonitorGroupWithOptions

func (client *Client) CreateMonitorGroupWithOptions(request *CreateMonitorGroupRequest, runtime *util.RuntimeOptions) (_result *CreateMonitorGroupResponse, _err error)

func (*Client) CreateMonitoringAgentProcess

func (client *Client) CreateMonitoringAgentProcess(request *CreateMonitoringAgentProcessRequest) (_result *CreateMonitoringAgentProcessResponse, _err error)

func (*Client) CreateMonitoringAgentProcessWithOptions

func (client *Client) CreateMonitoringAgentProcessWithOptions(request *CreateMonitoringAgentProcessRequest, runtime *util.RuntimeOptions) (_result *CreateMonitoringAgentProcessResponse, _err error)

func (*Client) CreateSiteMonitor

func (client *Client) CreateSiteMonitor(request *CreateSiteMonitorRequest) (_result *CreateSiteMonitorResponse, _err error)

func (*Client) CreateSiteMonitorWithOptions

func (client *Client) CreateSiteMonitorWithOptions(request *CreateSiteMonitorRequest, runtime *util.RuntimeOptions) (_result *CreateSiteMonitorResponse, _err error)

func (*Client) DeleteContact

func (client *Client) DeleteContact(request *DeleteContactRequest) (_result *DeleteContactResponse, _err error)

func (*Client) DeleteContactGroup

func (client *Client) DeleteContactGroup(request *DeleteContactGroupRequest) (_result *DeleteContactGroupResponse, _err error)

func (*Client) DeleteContactGroupWithOptions

func (client *Client) DeleteContactGroupWithOptions(request *DeleteContactGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteContactGroupResponse, _err error)

func (*Client) DeleteContactWithOptions

func (client *Client) DeleteContactWithOptions(request *DeleteContactRequest, runtime *util.RuntimeOptions) (_result *DeleteContactResponse, _err error)

func (*Client) DeleteCustomMetric

func (client *Client) DeleteCustomMetric(request *DeleteCustomMetricRequest) (_result *DeleteCustomMetricResponse, _err error)

func (*Client) DeleteCustomMetricWithOptions

func (client *Client) DeleteCustomMetricWithOptions(request *DeleteCustomMetricRequest, runtime *util.RuntimeOptions) (_result *DeleteCustomMetricResponse, _err error)

func (*Client) DeleteDynamicTagGroup

func (client *Client) DeleteDynamicTagGroup(request *DeleteDynamicTagGroupRequest) (_result *DeleteDynamicTagGroupResponse, _err error)

func (*Client) DeleteDynamicTagGroupWithOptions

func (client *Client) DeleteDynamicTagGroupWithOptions(request *DeleteDynamicTagGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteDynamicTagGroupResponse, _err error)

func (*Client) DeleteEventRuleTargets

func (client *Client) DeleteEventRuleTargets(request *DeleteEventRuleTargetsRequest) (_result *DeleteEventRuleTargetsResponse, _err error)

func (*Client) DeleteEventRuleTargetsWithOptions

func (client *Client) DeleteEventRuleTargetsWithOptions(request *DeleteEventRuleTargetsRequest, runtime *util.RuntimeOptions) (_result *DeleteEventRuleTargetsResponse, _err error)

func (*Client) DeleteEventRules

func (client *Client) DeleteEventRules(request *DeleteEventRulesRequest) (_result *DeleteEventRulesResponse, _err error)

func (*Client) DeleteEventRulesWithOptions

func (client *Client) DeleteEventRulesWithOptions(request *DeleteEventRulesRequest, runtime *util.RuntimeOptions) (_result *DeleteEventRulesResponse, _err error)

func (*Client) DeleteExporterOutput

func (client *Client) DeleteExporterOutput(request *DeleteExporterOutputRequest) (_result *DeleteExporterOutputResponse, _err error)

func (*Client) DeleteExporterOutputWithOptions

func (client *Client) DeleteExporterOutputWithOptions(request *DeleteExporterOutputRequest, runtime *util.RuntimeOptions) (_result *DeleteExporterOutputResponse, _err error)

func (*Client) DeleteExporterRule

func (client *Client) DeleteExporterRule(request *DeleteExporterRuleRequest) (_result *DeleteExporterRuleResponse, _err error)

func (*Client) DeleteExporterRuleWithOptions

func (client *Client) DeleteExporterRuleWithOptions(request *DeleteExporterRuleRequest, runtime *util.RuntimeOptions) (_result *DeleteExporterRuleResponse, _err error)

func (*Client) DeleteGroupMonitoringAgentProcess

func (client *Client) DeleteGroupMonitoringAgentProcess(request *DeleteGroupMonitoringAgentProcessRequest) (_result *DeleteGroupMonitoringAgentProcessResponse, _err error)

func (*Client) DeleteGroupMonitoringAgentProcessWithOptions

func (client *Client) DeleteGroupMonitoringAgentProcessWithOptions(request *DeleteGroupMonitoringAgentProcessRequest, runtime *util.RuntimeOptions) (_result *DeleteGroupMonitoringAgentProcessResponse, _err error)

func (*Client) DeleteHostAvailability

func (client *Client) DeleteHostAvailability(request *DeleteHostAvailabilityRequest) (_result *DeleteHostAvailabilityResponse, _err error)

func (*Client) DeleteHostAvailabilityWithOptions

func (client *Client) DeleteHostAvailabilityWithOptions(request *DeleteHostAvailabilityRequest, runtime *util.RuntimeOptions) (_result *DeleteHostAvailabilityResponse, _err error)

func (*Client) DeleteHybridMonitorNamespace added in v7.0.44

func (client *Client) DeleteHybridMonitorNamespace(request *DeleteHybridMonitorNamespaceRequest) (_result *DeleteHybridMonitorNamespaceResponse, _err error)

func (*Client) DeleteHybridMonitorNamespaceWithOptions added in v7.0.44

func (client *Client) DeleteHybridMonitorNamespaceWithOptions(request *DeleteHybridMonitorNamespaceRequest, runtime *util.RuntimeOptions) (_result *DeleteHybridMonitorNamespaceResponse, _err error)

func (*Client) DeleteHybridMonitorSLSGroup added in v7.0.44

func (client *Client) DeleteHybridMonitorSLSGroup(request *DeleteHybridMonitorSLSGroupRequest) (_result *DeleteHybridMonitorSLSGroupResponse, _err error)

func (*Client) DeleteHybridMonitorSLSGroupWithOptions added in v7.0.44

func (client *Client) DeleteHybridMonitorSLSGroupWithOptions(request *DeleteHybridMonitorSLSGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteHybridMonitorSLSGroupResponse, _err error)

func (*Client) DeleteHybridMonitorTask added in v7.0.44

func (client *Client) DeleteHybridMonitorTask(request *DeleteHybridMonitorTaskRequest) (_result *DeleteHybridMonitorTaskResponse, _err error)

func (*Client) DeleteHybridMonitorTaskWithOptions added in v7.0.44

func (client *Client) DeleteHybridMonitorTaskWithOptions(request *DeleteHybridMonitorTaskRequest, runtime *util.RuntimeOptions) (_result *DeleteHybridMonitorTaskResponse, _err error)

func (*Client) DeleteLogMonitor

func (client *Client) DeleteLogMonitor(request *DeleteLogMonitorRequest) (_result *DeleteLogMonitorResponse, _err error)

func (*Client) DeleteLogMonitorWithOptions

func (client *Client) DeleteLogMonitorWithOptions(request *DeleteLogMonitorRequest, runtime *util.RuntimeOptions) (_result *DeleteLogMonitorResponse, _err error)

func (*Client) DeleteMetricRuleResources

func (client *Client) DeleteMetricRuleResources(request *DeleteMetricRuleResourcesRequest) (_result *DeleteMetricRuleResourcesResponse, _err error)

func (*Client) DeleteMetricRuleResourcesWithOptions

func (client *Client) DeleteMetricRuleResourcesWithOptions(request *DeleteMetricRuleResourcesRequest, runtime *util.RuntimeOptions) (_result *DeleteMetricRuleResourcesResponse, _err error)

func (*Client) DeleteMetricRuleTargets

func (client *Client) DeleteMetricRuleTargets(request *DeleteMetricRuleTargetsRequest) (_result *DeleteMetricRuleTargetsResponse, _err error)

func (*Client) DeleteMetricRuleTargetsWithOptions

func (client *Client) DeleteMetricRuleTargetsWithOptions(request *DeleteMetricRuleTargetsRequest, runtime *util.RuntimeOptions) (_result *DeleteMetricRuleTargetsResponse, _err error)

func (*Client) DeleteMetricRuleTemplate

func (client *Client) DeleteMetricRuleTemplate(request *DeleteMetricRuleTemplateRequest) (_result *DeleteMetricRuleTemplateResponse, _err error)

func (*Client) DeleteMetricRuleTemplateWithOptions

func (client *Client) DeleteMetricRuleTemplateWithOptions(request *DeleteMetricRuleTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteMetricRuleTemplateResponse, _err error)

func (*Client) DeleteMetricRules

func (client *Client) DeleteMetricRules(request *DeleteMetricRulesRequest) (_result *DeleteMetricRulesResponse, _err error)

func (*Client) DeleteMetricRulesWithOptions

func (client *Client) DeleteMetricRulesWithOptions(request *DeleteMetricRulesRequest, runtime *util.RuntimeOptions) (_result *DeleteMetricRulesResponse, _err error)

func (*Client) DeleteMonitorGroup

func (client *Client) DeleteMonitorGroup(request *DeleteMonitorGroupRequest) (_result *DeleteMonitorGroupResponse, _err error)

func (*Client) DeleteMonitorGroupDynamicRule

func (client *Client) DeleteMonitorGroupDynamicRule(request *DeleteMonitorGroupDynamicRuleRequest) (_result *DeleteMonitorGroupDynamicRuleResponse, _err error)

func (*Client) DeleteMonitorGroupDynamicRuleWithOptions

func (client *Client) DeleteMonitorGroupDynamicRuleWithOptions(request *DeleteMonitorGroupDynamicRuleRequest, runtime *util.RuntimeOptions) (_result *DeleteMonitorGroupDynamicRuleResponse, _err error)

func (*Client) DeleteMonitorGroupInstances

func (client *Client) DeleteMonitorGroupInstances(request *DeleteMonitorGroupInstancesRequest) (_result *DeleteMonitorGroupInstancesResponse, _err error)

func (*Client) DeleteMonitorGroupInstancesWithOptions

func (client *Client) DeleteMonitorGroupInstancesWithOptions(request *DeleteMonitorGroupInstancesRequest, runtime *util.RuntimeOptions) (_result *DeleteMonitorGroupInstancesResponse, _err error)

func (*Client) DeleteMonitorGroupNotifyPolicy

func (client *Client) DeleteMonitorGroupNotifyPolicy(request *DeleteMonitorGroupNotifyPolicyRequest) (_result *DeleteMonitorGroupNotifyPolicyResponse, _err error)

func (*Client) DeleteMonitorGroupNotifyPolicyWithOptions

func (client *Client) DeleteMonitorGroupNotifyPolicyWithOptions(request *DeleteMonitorGroupNotifyPolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteMonitorGroupNotifyPolicyResponse, _err error)

func (*Client) DeleteMonitorGroupWithOptions

func (client *Client) DeleteMonitorGroupWithOptions(request *DeleteMonitorGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteMonitorGroupResponse, _err error)

func (*Client) DeleteMonitoringAgentProcess

func (client *Client) DeleteMonitoringAgentProcess(request *DeleteMonitoringAgentProcessRequest) (_result *DeleteMonitoringAgentProcessResponse, _err error)

func (*Client) DeleteMonitoringAgentProcessWithOptions

func (client *Client) DeleteMonitoringAgentProcessWithOptions(request *DeleteMonitoringAgentProcessRequest, runtime *util.RuntimeOptions) (_result *DeleteMonitoringAgentProcessResponse, _err error)

func (*Client) DeleteSiteMonitors

func (client *Client) DeleteSiteMonitors(request *DeleteSiteMonitorsRequest) (_result *DeleteSiteMonitorsResponse, _err error)

func (*Client) DeleteSiteMonitorsWithOptions

func (client *Client) DeleteSiteMonitorsWithOptions(request *DeleteSiteMonitorsRequest, runtime *util.RuntimeOptions) (_result *DeleteSiteMonitorsResponse, _err error)

func (*Client) DescribeActiveMetricRuleList

func (client *Client) DescribeActiveMetricRuleList(request *DescribeActiveMetricRuleListRequest) (_result *DescribeActiveMetricRuleListResponse, _err error)

func (*Client) DescribeActiveMetricRuleListWithOptions

func (client *Client) DescribeActiveMetricRuleListWithOptions(request *DescribeActiveMetricRuleListRequest, runtime *util.RuntimeOptions) (_result *DescribeActiveMetricRuleListResponse, _err error)

func (*Client) DescribeAlertHistoryList

func (client *Client) DescribeAlertHistoryList(request *DescribeAlertHistoryListRequest) (_result *DescribeAlertHistoryListResponse, _err error)

func (*Client) DescribeAlertHistoryListWithOptions

func (client *Client) DescribeAlertHistoryListWithOptions(request *DescribeAlertHistoryListRequest, runtime *util.RuntimeOptions) (_result *DescribeAlertHistoryListResponse, _err error)

func (*Client) DescribeAlertLogCount

func (client *Client) DescribeAlertLogCount(request *DescribeAlertLogCountRequest) (_result *DescribeAlertLogCountResponse, _err error)

func (*Client) DescribeAlertLogCountWithOptions

func (client *Client) DescribeAlertLogCountWithOptions(request *DescribeAlertLogCountRequest, runtime *util.RuntimeOptions) (_result *DescribeAlertLogCountResponse, _err error)

func (*Client) DescribeAlertLogHistogram

func (client *Client) DescribeAlertLogHistogram(request *DescribeAlertLogHistogramRequest) (_result *DescribeAlertLogHistogramResponse, _err error)

func (*Client) DescribeAlertLogHistogramWithOptions

func (client *Client) DescribeAlertLogHistogramWithOptions(request *DescribeAlertLogHistogramRequest, runtime *util.RuntimeOptions) (_result *DescribeAlertLogHistogramResponse, _err error)

func (*Client) DescribeAlertLogList

func (client *Client) DescribeAlertLogList(request *DescribeAlertLogListRequest) (_result *DescribeAlertLogListResponse, _err error)

func (*Client) DescribeAlertLogListWithOptions

func (client *Client) DescribeAlertLogListWithOptions(request *DescribeAlertLogListRequest, runtime *util.RuntimeOptions) (_result *DescribeAlertLogListResponse, _err error)

func (*Client) DescribeAlertingMetricRuleResources

func (client *Client) DescribeAlertingMetricRuleResources(request *DescribeAlertingMetricRuleResourcesRequest) (_result *DescribeAlertingMetricRuleResourcesResponse, _err error)

func (*Client) DescribeAlertingMetricRuleResourcesWithOptions

func (client *Client) DescribeAlertingMetricRuleResourcesWithOptions(request *DescribeAlertingMetricRuleResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeAlertingMetricRuleResourcesResponse, _err error)

func (*Client) DescribeContactGroupList

func (client *Client) DescribeContactGroupList(request *DescribeContactGroupListRequest) (_result *DescribeContactGroupListResponse, _err error)

func (*Client) DescribeContactGroupListWithOptions

func (client *Client) DescribeContactGroupListWithOptions(request *DescribeContactGroupListRequest, runtime *util.RuntimeOptions) (_result *DescribeContactGroupListResponse, _err error)

func (*Client) DescribeContactList

func (client *Client) DescribeContactList(request *DescribeContactListRequest) (_result *DescribeContactListResponse, _err error)

func (*Client) DescribeContactListByContactGroup

func (client *Client) DescribeContactListByContactGroup(request *DescribeContactListByContactGroupRequest) (_result *DescribeContactListByContactGroupResponse, _err error)

func (*Client) DescribeContactListByContactGroupWithOptions

func (client *Client) DescribeContactListByContactGroupWithOptions(request *DescribeContactListByContactGroupRequest, runtime *util.RuntimeOptions) (_result *DescribeContactListByContactGroupResponse, _err error)

func (*Client) DescribeContactListWithOptions

func (client *Client) DescribeContactListWithOptions(request *DescribeContactListRequest, runtime *util.RuntimeOptions) (_result *DescribeContactListResponse, _err error)

func (*Client) DescribeCustomEventAttribute

func (client *Client) DescribeCustomEventAttribute(request *DescribeCustomEventAttributeRequest) (_result *DescribeCustomEventAttributeResponse, _err error)

func (*Client) DescribeCustomEventAttributeWithOptions

func (client *Client) DescribeCustomEventAttributeWithOptions(request *DescribeCustomEventAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeCustomEventAttributeResponse, _err error)

func (*Client) DescribeCustomEventCount

func (client *Client) DescribeCustomEventCount(request *DescribeCustomEventCountRequest) (_result *DescribeCustomEventCountResponse, _err error)

func (*Client) DescribeCustomEventCountWithOptions

func (client *Client) DescribeCustomEventCountWithOptions(request *DescribeCustomEventCountRequest, runtime *util.RuntimeOptions) (_result *DescribeCustomEventCountResponse, _err error)

func (*Client) DescribeCustomEventHistogram

func (client *Client) DescribeCustomEventHistogram(request *DescribeCustomEventHistogramRequest) (_result *DescribeCustomEventHistogramResponse, _err error)

func (*Client) DescribeCustomEventHistogramWithOptions

func (client *Client) DescribeCustomEventHistogramWithOptions(request *DescribeCustomEventHistogramRequest, runtime *util.RuntimeOptions) (_result *DescribeCustomEventHistogramResponse, _err error)

func (*Client) DescribeCustomMetricList

func (client *Client) DescribeCustomMetricList(request *DescribeCustomMetricListRequest) (_result *DescribeCustomMetricListResponse, _err error)

func (*Client) DescribeCustomMetricListWithOptions

func (client *Client) DescribeCustomMetricListWithOptions(request *DescribeCustomMetricListRequest, runtime *util.RuntimeOptions) (_result *DescribeCustomMetricListResponse, _err error)

func (*Client) DescribeDynamicTagRuleList

func (client *Client) DescribeDynamicTagRuleList(request *DescribeDynamicTagRuleListRequest) (_result *DescribeDynamicTagRuleListResponse, _err error)

func (*Client) DescribeDynamicTagRuleListWithOptions

func (client *Client) DescribeDynamicTagRuleListWithOptions(request *DescribeDynamicTagRuleListRequest, runtime *util.RuntimeOptions) (_result *DescribeDynamicTagRuleListResponse, _err error)

func (*Client) DescribeEventRuleAttribute

func (client *Client) DescribeEventRuleAttribute(request *DescribeEventRuleAttributeRequest) (_result *DescribeEventRuleAttributeResponse, _err error)

func (*Client) DescribeEventRuleAttributeWithOptions

func (client *Client) DescribeEventRuleAttributeWithOptions(request *DescribeEventRuleAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeEventRuleAttributeResponse, _err error)

func (*Client) DescribeEventRuleList

func (client *Client) DescribeEventRuleList(request *DescribeEventRuleListRequest) (_result *DescribeEventRuleListResponse, _err error)

func (*Client) DescribeEventRuleListWithOptions

func (client *Client) DescribeEventRuleListWithOptions(request *DescribeEventRuleListRequest, runtime *util.RuntimeOptions) (_result *DescribeEventRuleListResponse, _err error)

func (*Client) DescribeEventRuleTargetList

func (client *Client) DescribeEventRuleTargetList(request *DescribeEventRuleTargetListRequest) (_result *DescribeEventRuleTargetListResponse, _err error)

func (*Client) DescribeEventRuleTargetListWithOptions

func (client *Client) DescribeEventRuleTargetListWithOptions(request *DescribeEventRuleTargetListRequest, runtime *util.RuntimeOptions) (_result *DescribeEventRuleTargetListResponse, _err error)

func (*Client) DescribeExporterOutputList

func (client *Client) DescribeExporterOutputList(request *DescribeExporterOutputListRequest) (_result *DescribeExporterOutputListResponse, _err error)

func (*Client) DescribeExporterOutputListWithOptions

func (client *Client) DescribeExporterOutputListWithOptions(request *DescribeExporterOutputListRequest, runtime *util.RuntimeOptions) (_result *DescribeExporterOutputListResponse, _err error)

func (*Client) DescribeExporterRuleList

func (client *Client) DescribeExporterRuleList(request *DescribeExporterRuleListRequest) (_result *DescribeExporterRuleListResponse, _err error)

func (*Client) DescribeExporterRuleListWithOptions

func (client *Client) DescribeExporterRuleListWithOptions(request *DescribeExporterRuleListRequest, runtime *util.RuntimeOptions) (_result *DescribeExporterRuleListResponse, _err error)

func (*Client) DescribeGroupMonitoringAgentProcess

func (client *Client) DescribeGroupMonitoringAgentProcess(request *DescribeGroupMonitoringAgentProcessRequest) (_result *DescribeGroupMonitoringAgentProcessResponse, _err error)

func (*Client) DescribeGroupMonitoringAgentProcessWithOptions

func (client *Client) DescribeGroupMonitoringAgentProcessWithOptions(request *DescribeGroupMonitoringAgentProcessRequest, runtime *util.RuntimeOptions) (_result *DescribeGroupMonitoringAgentProcessResponse, _err error)

func (*Client) DescribeHostAvailabilityList

func (client *Client) DescribeHostAvailabilityList(request *DescribeHostAvailabilityListRequest) (_result *DescribeHostAvailabilityListResponse, _err error)

func (*Client) DescribeHostAvailabilityListWithOptions

func (client *Client) DescribeHostAvailabilityListWithOptions(request *DescribeHostAvailabilityListRequest, runtime *util.RuntimeOptions) (_result *DescribeHostAvailabilityListResponse, _err error)

func (*Client) DescribeHybridMonitorDataList added in v7.0.44

func (client *Client) DescribeHybridMonitorDataList(request *DescribeHybridMonitorDataListRequest) (_result *DescribeHybridMonitorDataListResponse, _err error)

func (*Client) DescribeHybridMonitorDataListWithOptions added in v7.0.44

func (client *Client) DescribeHybridMonitorDataListWithOptions(request *DescribeHybridMonitorDataListRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridMonitorDataListResponse, _err error)

func (*Client) DescribeHybridMonitorNamespaceList added in v7.0.44

func (client *Client) DescribeHybridMonitorNamespaceList(request *DescribeHybridMonitorNamespaceListRequest) (_result *DescribeHybridMonitorNamespaceListResponse, _err error)

func (*Client) DescribeHybridMonitorNamespaceListWithOptions added in v7.0.44

func (client *Client) DescribeHybridMonitorNamespaceListWithOptions(request *DescribeHybridMonitorNamespaceListRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridMonitorNamespaceListResponse, _err error)

func (*Client) DescribeHybridMonitorSLSGroup added in v7.0.44

func (client *Client) DescribeHybridMonitorSLSGroup(request *DescribeHybridMonitorSLSGroupRequest) (_result *DescribeHybridMonitorSLSGroupResponse, _err error)

func (*Client) DescribeHybridMonitorSLSGroupWithOptions added in v7.0.44

func (client *Client) DescribeHybridMonitorSLSGroupWithOptions(request *DescribeHybridMonitorSLSGroupRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridMonitorSLSGroupResponse, _err error)

func (*Client) DescribeHybridMonitorTaskList added in v7.0.44

func (client *Client) DescribeHybridMonitorTaskList(request *DescribeHybridMonitorTaskListRequest) (_result *DescribeHybridMonitorTaskListResponse, _err error)

func (*Client) DescribeHybridMonitorTaskListWithOptions added in v7.0.44

func (client *Client) DescribeHybridMonitorTaskListWithOptions(request *DescribeHybridMonitorTaskListRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridMonitorTaskListResponse, _err error)

func (*Client) DescribeLogMonitorAttribute

func (client *Client) DescribeLogMonitorAttribute(request *DescribeLogMonitorAttributeRequest) (_result *DescribeLogMonitorAttributeResponse, _err error)

func (*Client) DescribeLogMonitorAttributeWithOptions

func (client *Client) DescribeLogMonitorAttributeWithOptions(request *DescribeLogMonitorAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeLogMonitorAttributeResponse, _err error)

func (*Client) DescribeLogMonitorList

func (client *Client) DescribeLogMonitorList(request *DescribeLogMonitorListRequest) (_result *DescribeLogMonitorListResponse, _err error)

func (*Client) DescribeLogMonitorListWithOptions

func (client *Client) DescribeLogMonitorListWithOptions(request *DescribeLogMonitorListRequest, runtime *util.RuntimeOptions) (_result *DescribeLogMonitorListResponse, _err error)

func (*Client) DescribeMetricData

func (client *Client) DescribeMetricData(request *DescribeMetricDataRequest) (_result *DescribeMetricDataResponse, _err error)

func (*Client) DescribeMetricDataWithOptions

func (client *Client) DescribeMetricDataWithOptions(request *DescribeMetricDataRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricDataResponse, _err error)

func (*Client) DescribeMetricLast

func (client *Client) DescribeMetricLast(request *DescribeMetricLastRequest) (_result *DescribeMetricLastResponse, _err error)

func (*Client) DescribeMetricLastWithOptions

func (client *Client) DescribeMetricLastWithOptions(request *DescribeMetricLastRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricLastResponse, _err error)

func (*Client) DescribeMetricList

func (client *Client) DescribeMetricList(request *DescribeMetricListRequest) (_result *DescribeMetricListResponse, _err error)

func (*Client) DescribeMetricListWithOptions

func (client *Client) DescribeMetricListWithOptions(request *DescribeMetricListRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricListResponse, _err error)

func (*Client) DescribeMetricMetaList

func (client *Client) DescribeMetricMetaList(request *DescribeMetricMetaListRequest) (_result *DescribeMetricMetaListResponse, _err error)

func (*Client) DescribeMetricMetaListWithOptions

func (client *Client) DescribeMetricMetaListWithOptions(request *DescribeMetricMetaListRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricMetaListResponse, _err error)

func (*Client) DescribeMetricRuleCount

func (client *Client) DescribeMetricRuleCount(request *DescribeMetricRuleCountRequest) (_result *DescribeMetricRuleCountResponse, _err error)

func (*Client) DescribeMetricRuleCountWithOptions

func (client *Client) DescribeMetricRuleCountWithOptions(request *DescribeMetricRuleCountRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricRuleCountResponse, _err error)

func (*Client) DescribeMetricRuleList

func (client *Client) DescribeMetricRuleList(request *DescribeMetricRuleListRequest) (_result *DescribeMetricRuleListResponse, _err error)

func (*Client) DescribeMetricRuleListWithOptions

func (client *Client) DescribeMetricRuleListWithOptions(request *DescribeMetricRuleListRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricRuleListResponse, _err error)

func (*Client) DescribeMetricRuleTargets

func (client *Client) DescribeMetricRuleTargets(request *DescribeMetricRuleTargetsRequest) (_result *DescribeMetricRuleTargetsResponse, _err error)

func (*Client) DescribeMetricRuleTargetsWithOptions

func (client *Client) DescribeMetricRuleTargetsWithOptions(request *DescribeMetricRuleTargetsRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricRuleTargetsResponse, _err error)

func (*Client) DescribeMetricRuleTemplateAttribute

func (client *Client) DescribeMetricRuleTemplateAttribute(request *DescribeMetricRuleTemplateAttributeRequest) (_result *DescribeMetricRuleTemplateAttributeResponse, _err error)

func (*Client) DescribeMetricRuleTemplateAttributeWithOptions

func (client *Client) DescribeMetricRuleTemplateAttributeWithOptions(request *DescribeMetricRuleTemplateAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricRuleTemplateAttributeResponse, _err error)

func (*Client) DescribeMetricRuleTemplateList

func (client *Client) DescribeMetricRuleTemplateList(request *DescribeMetricRuleTemplateListRequest) (_result *DescribeMetricRuleTemplateListResponse, _err error)

func (*Client) DescribeMetricRuleTemplateListWithOptions

func (client *Client) DescribeMetricRuleTemplateListWithOptions(request *DescribeMetricRuleTemplateListRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricRuleTemplateListResponse, _err error)

func (*Client) DescribeMetricTop

func (client *Client) DescribeMetricTop(request *DescribeMetricTopRequest) (_result *DescribeMetricTopResponse, _err error)

func (*Client) DescribeMetricTopWithOptions

func (client *Client) DescribeMetricTopWithOptions(request *DescribeMetricTopRequest, runtime *util.RuntimeOptions) (_result *DescribeMetricTopResponse, _err error)

func (*Client) DescribeMonitorGroupCategories

func (client *Client) DescribeMonitorGroupCategories(request *DescribeMonitorGroupCategoriesRequest) (_result *DescribeMonitorGroupCategoriesResponse, _err error)

func (*Client) DescribeMonitorGroupCategoriesWithOptions

func (client *Client) DescribeMonitorGroupCategoriesWithOptions(request *DescribeMonitorGroupCategoriesRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitorGroupCategoriesResponse, _err error)

func (*Client) DescribeMonitorGroupDynamicRules

func (client *Client) DescribeMonitorGroupDynamicRules(request *DescribeMonitorGroupDynamicRulesRequest) (_result *DescribeMonitorGroupDynamicRulesResponse, _err error)

func (*Client) DescribeMonitorGroupDynamicRulesWithOptions

func (client *Client) DescribeMonitorGroupDynamicRulesWithOptions(request *DescribeMonitorGroupDynamicRulesRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitorGroupDynamicRulesResponse, _err error)

func (*Client) DescribeMonitorGroupInstanceAttribute

func (client *Client) DescribeMonitorGroupInstanceAttribute(request *DescribeMonitorGroupInstanceAttributeRequest) (_result *DescribeMonitorGroupInstanceAttributeResponse, _err error)

func (*Client) DescribeMonitorGroupInstanceAttributeWithOptions

func (client *Client) DescribeMonitorGroupInstanceAttributeWithOptions(request *DescribeMonitorGroupInstanceAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitorGroupInstanceAttributeResponse, _err error)

func (*Client) DescribeMonitorGroupInstances

func (client *Client) DescribeMonitorGroupInstances(request *DescribeMonitorGroupInstancesRequest) (_result *DescribeMonitorGroupInstancesResponse, _err error)

func (*Client) DescribeMonitorGroupInstancesWithOptions

func (client *Client) DescribeMonitorGroupInstancesWithOptions(request *DescribeMonitorGroupInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitorGroupInstancesResponse, _err error)

func (*Client) DescribeMonitorGroupNotifyPolicyList

func (client *Client) DescribeMonitorGroupNotifyPolicyList(request *DescribeMonitorGroupNotifyPolicyListRequest) (_result *DescribeMonitorGroupNotifyPolicyListResponse, _err error)

func (*Client) DescribeMonitorGroupNotifyPolicyListWithOptions

func (client *Client) DescribeMonitorGroupNotifyPolicyListWithOptions(request *DescribeMonitorGroupNotifyPolicyListRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitorGroupNotifyPolicyListResponse, _err error)

func (*Client) DescribeMonitorGroups

func (client *Client) DescribeMonitorGroups(request *DescribeMonitorGroupsRequest) (_result *DescribeMonitorGroupsResponse, _err error)

func (*Client) DescribeMonitorGroupsWithOptions

func (client *Client) DescribeMonitorGroupsWithOptions(request *DescribeMonitorGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitorGroupsResponse, _err error)

func (*Client) DescribeMonitorResourceQuotaAttribute

func (client *Client) DescribeMonitorResourceQuotaAttribute(request *DescribeMonitorResourceQuotaAttributeRequest) (_result *DescribeMonitorResourceQuotaAttributeResponse, _err error)

func (*Client) DescribeMonitorResourceQuotaAttributeWithOptions

func (client *Client) DescribeMonitorResourceQuotaAttributeWithOptions(request *DescribeMonitorResourceQuotaAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitorResourceQuotaAttributeResponse, _err error)

func (*Client) DescribeMonitoringAgentAccessKey

func (client *Client) DescribeMonitoringAgentAccessKey(request *DescribeMonitoringAgentAccessKeyRequest) (_result *DescribeMonitoringAgentAccessKeyResponse, _err error)

func (*Client) DescribeMonitoringAgentAccessKeyWithOptions

func (client *Client) DescribeMonitoringAgentAccessKeyWithOptions(request *DescribeMonitoringAgentAccessKeyRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitoringAgentAccessKeyResponse, _err error)

func (*Client) DescribeMonitoringAgentConfig

func (client *Client) DescribeMonitoringAgentConfig(request *DescribeMonitoringAgentConfigRequest) (_result *DescribeMonitoringAgentConfigResponse, _err error)

func (*Client) DescribeMonitoringAgentConfigWithOptions

func (client *Client) DescribeMonitoringAgentConfigWithOptions(request *DescribeMonitoringAgentConfigRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitoringAgentConfigResponse, _err error)

func (*Client) DescribeMonitoringAgentHosts

func (client *Client) DescribeMonitoringAgentHosts(request *DescribeMonitoringAgentHostsRequest) (_result *DescribeMonitoringAgentHostsResponse, _err error)

func (*Client) DescribeMonitoringAgentHostsWithOptions

func (client *Client) DescribeMonitoringAgentHostsWithOptions(request *DescribeMonitoringAgentHostsRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitoringAgentHostsResponse, _err error)

func (*Client) DescribeMonitoringAgentProcesses

func (client *Client) DescribeMonitoringAgentProcesses(request *DescribeMonitoringAgentProcessesRequest) (_result *DescribeMonitoringAgentProcessesResponse, _err error)

func (*Client) DescribeMonitoringAgentProcessesWithOptions

func (client *Client) DescribeMonitoringAgentProcessesWithOptions(request *DescribeMonitoringAgentProcessesRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitoringAgentProcessesResponse, _err error)

func (*Client) DescribeMonitoringAgentStatuses

func (client *Client) DescribeMonitoringAgentStatuses(request *DescribeMonitoringAgentStatusesRequest) (_result *DescribeMonitoringAgentStatusesResponse, _err error)

func (*Client) DescribeMonitoringAgentStatusesWithOptions

func (client *Client) DescribeMonitoringAgentStatusesWithOptions(request *DescribeMonitoringAgentStatusesRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitoringAgentStatusesResponse, _err error)

func (*Client) DescribeMonitoringConfig

func (client *Client) DescribeMonitoringConfig(request *DescribeMonitoringConfigRequest) (_result *DescribeMonitoringConfigResponse, _err error)

func (*Client) DescribeMonitoringConfigWithOptions

func (client *Client) DescribeMonitoringConfigWithOptions(request *DescribeMonitoringConfigRequest, runtime *util.RuntimeOptions) (_result *DescribeMonitoringConfigResponse, _err error)

func (*Client) DescribeProductResourceTagKeyList

func (client *Client) DescribeProductResourceTagKeyList(request *DescribeProductResourceTagKeyListRequest) (_result *DescribeProductResourceTagKeyListResponse, _err error)

func (*Client) DescribeProductResourceTagKeyListWithOptions

func (client *Client) DescribeProductResourceTagKeyListWithOptions(request *DescribeProductResourceTagKeyListRequest, runtime *util.RuntimeOptions) (_result *DescribeProductResourceTagKeyListResponse, _err error)

func (*Client) DescribeProductsOfActiveMetricRule

func (client *Client) DescribeProductsOfActiveMetricRule(request *DescribeProductsOfActiveMetricRuleRequest) (_result *DescribeProductsOfActiveMetricRuleResponse, _err error)

func (*Client) DescribeProductsOfActiveMetricRuleWithOptions

func (client *Client) DescribeProductsOfActiveMetricRuleWithOptions(request *DescribeProductsOfActiveMetricRuleRequest, runtime *util.RuntimeOptions) (_result *DescribeProductsOfActiveMetricRuleResponse, _err error)

func (*Client) DescribeProjectMeta

func (client *Client) DescribeProjectMeta(request *DescribeProjectMetaRequest) (_result *DescribeProjectMetaResponse, _err error)

func (*Client) DescribeProjectMetaWithOptions

func (client *Client) DescribeProjectMetaWithOptions(request *DescribeProjectMetaRequest, runtime *util.RuntimeOptions) (_result *DescribeProjectMetaResponse, _err error)

func (*Client) DescribeSiteMonitorAttribute

func (client *Client) DescribeSiteMonitorAttribute(request *DescribeSiteMonitorAttributeRequest) (_result *DescribeSiteMonitorAttributeResponse, _err error)

func (*Client) DescribeSiteMonitorAttributeWithOptions

func (client *Client) DescribeSiteMonitorAttributeWithOptions(request *DescribeSiteMonitorAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeSiteMonitorAttributeResponse, _err error)

func (*Client) DescribeSiteMonitorData

func (client *Client) DescribeSiteMonitorData(request *DescribeSiteMonitorDataRequest) (_result *DescribeSiteMonitorDataResponse, _err error)

func (*Client) DescribeSiteMonitorDataWithOptions

func (client *Client) DescribeSiteMonitorDataWithOptions(request *DescribeSiteMonitorDataRequest, runtime *util.RuntimeOptions) (_result *DescribeSiteMonitorDataResponse, _err error)

func (*Client) DescribeSiteMonitorISPCityList

func (client *Client) DescribeSiteMonitorISPCityList(request *DescribeSiteMonitorISPCityListRequest) (_result *DescribeSiteMonitorISPCityListResponse, _err error)

func (*Client) DescribeSiteMonitorISPCityListWithOptions

func (client *Client) DescribeSiteMonitorISPCityListWithOptions(request *DescribeSiteMonitorISPCityListRequest, runtime *util.RuntimeOptions) (_result *DescribeSiteMonitorISPCityListResponse, _err error)

func (*Client) DescribeSiteMonitorList

func (client *Client) DescribeSiteMonitorList(request *DescribeSiteMonitorListRequest) (_result *DescribeSiteMonitorListResponse, _err error)

func (*Client) DescribeSiteMonitorListWithOptions

func (client *Client) DescribeSiteMonitorListWithOptions(request *DescribeSiteMonitorListRequest, runtime *util.RuntimeOptions) (_result *DescribeSiteMonitorListResponse, _err error)

func (*Client) DescribeSiteMonitorLog

func (client *Client) DescribeSiteMonitorLog(request *DescribeSiteMonitorLogRequest) (_result *DescribeSiteMonitorLogResponse, _err error)

func (*Client) DescribeSiteMonitorLogWithOptions

func (client *Client) DescribeSiteMonitorLogWithOptions(request *DescribeSiteMonitorLogRequest, runtime *util.RuntimeOptions) (_result *DescribeSiteMonitorLogResponse, _err error)

func (*Client) DescribeSiteMonitorQuota

func (client *Client) DescribeSiteMonitorQuota(request *DescribeSiteMonitorQuotaRequest) (_result *DescribeSiteMonitorQuotaResponse, _err error)

func (*Client) DescribeSiteMonitorQuotaWithOptions

func (client *Client) DescribeSiteMonitorQuotaWithOptions(request *DescribeSiteMonitorQuotaRequest, runtime *util.RuntimeOptions) (_result *DescribeSiteMonitorQuotaResponse, _err error)

func (*Client) DescribeSiteMonitorStatistics

func (client *Client) DescribeSiteMonitorStatistics(request *DescribeSiteMonitorStatisticsRequest) (_result *DescribeSiteMonitorStatisticsResponse, _err error)

func (*Client) DescribeSiteMonitorStatisticsWithOptions

func (client *Client) DescribeSiteMonitorStatisticsWithOptions(request *DescribeSiteMonitorStatisticsRequest, runtime *util.RuntimeOptions) (_result *DescribeSiteMonitorStatisticsResponse, _err error)

func (*Client) DescribeSystemEventAttribute

func (client *Client) DescribeSystemEventAttribute(request *DescribeSystemEventAttributeRequest) (_result *DescribeSystemEventAttributeResponse, _err error)

func (*Client) DescribeSystemEventAttributeWithOptions

func (client *Client) DescribeSystemEventAttributeWithOptions(request *DescribeSystemEventAttributeRequest, runtime *util.RuntimeOptions) (_result *DescribeSystemEventAttributeResponse, _err error)

func (*Client) DescribeSystemEventCount

func (client *Client) DescribeSystemEventCount(request *DescribeSystemEventCountRequest) (_result *DescribeSystemEventCountResponse, _err error)

func (*Client) DescribeSystemEventCountWithOptions

func (client *Client) DescribeSystemEventCountWithOptions(request *DescribeSystemEventCountRequest, runtime *util.RuntimeOptions) (_result *DescribeSystemEventCountResponse, _err error)

func (*Client) DescribeSystemEventHistogram

func (client *Client) DescribeSystemEventHistogram(request *DescribeSystemEventHistogramRequest) (_result *DescribeSystemEventHistogramResponse, _err error)

func (*Client) DescribeSystemEventHistogramWithOptions

func (client *Client) DescribeSystemEventHistogramWithOptions(request *DescribeSystemEventHistogramRequest, runtime *util.RuntimeOptions) (_result *DescribeSystemEventHistogramResponse, _err error)

func (*Client) DescribeSystemEventMetaList

func (client *Client) DescribeSystemEventMetaList(request *DescribeSystemEventMetaListRequest) (_result *DescribeSystemEventMetaListResponse, _err error)

func (*Client) DescribeSystemEventMetaListWithOptions

func (client *Client) DescribeSystemEventMetaListWithOptions(request *DescribeSystemEventMetaListRequest, runtime *util.RuntimeOptions) (_result *DescribeSystemEventMetaListResponse, _err error)

func (*Client) DescribeTagKeyList

func (client *Client) DescribeTagKeyList(request *DescribeTagKeyListRequest) (_result *DescribeTagKeyListResponse, _err error)

func (*Client) DescribeTagKeyListWithOptions

func (client *Client) DescribeTagKeyListWithOptions(request *DescribeTagKeyListRequest, runtime *util.RuntimeOptions) (_result *DescribeTagKeyListResponse, _err error)

func (*Client) DescribeTagValueList

func (client *Client) DescribeTagValueList(request *DescribeTagValueListRequest) (_result *DescribeTagValueListResponse, _err error)

func (*Client) DescribeTagValueListWithOptions

func (client *Client) DescribeTagValueListWithOptions(request *DescribeTagValueListRequest, runtime *util.RuntimeOptions) (_result *DescribeTagValueListResponse, _err error)

func (*Client) DescribeUnhealthyHostAvailability

func (client *Client) DescribeUnhealthyHostAvailability(request *DescribeUnhealthyHostAvailabilityRequest) (_result *DescribeUnhealthyHostAvailabilityResponse, _err error)

func (*Client) DescribeUnhealthyHostAvailabilityWithOptions

func (client *Client) DescribeUnhealthyHostAvailabilityWithOptions(request *DescribeUnhealthyHostAvailabilityRequest, runtime *util.RuntimeOptions) (_result *DescribeUnhealthyHostAvailabilityResponse, _err error)

func (*Client) DisableActiveMetricRule

func (client *Client) DisableActiveMetricRule(request *DisableActiveMetricRuleRequest) (_result *DisableActiveMetricRuleResponse, _err error)

func (*Client) DisableActiveMetricRuleWithOptions

func (client *Client) DisableActiveMetricRuleWithOptions(request *DisableActiveMetricRuleRequest, runtime *util.RuntimeOptions) (_result *DisableActiveMetricRuleResponse, _err error)

func (*Client) DisableEventRules

func (client *Client) DisableEventRules(request *DisableEventRulesRequest) (_result *DisableEventRulesResponse, _err error)

func (*Client) DisableEventRulesWithOptions

func (client *Client) DisableEventRulesWithOptions(request *DisableEventRulesRequest, runtime *util.RuntimeOptions) (_result *DisableEventRulesResponse, _err error)

func (*Client) DisableHostAvailability

func (client *Client) DisableHostAvailability(request *DisableHostAvailabilityRequest) (_result *DisableHostAvailabilityResponse, _err error)

func (*Client) DisableHostAvailabilityWithOptions

func (client *Client) DisableHostAvailabilityWithOptions(request *DisableHostAvailabilityRequest, runtime *util.RuntimeOptions) (_result *DisableHostAvailabilityResponse, _err error)

func (*Client) DisableMetricRules

func (client *Client) DisableMetricRules(request *DisableMetricRulesRequest) (_result *DisableMetricRulesResponse, _err error)

func (*Client) DisableMetricRulesWithOptions

func (client *Client) DisableMetricRulesWithOptions(request *DisableMetricRulesRequest, runtime *util.RuntimeOptions) (_result *DisableMetricRulesResponse, _err error)

func (*Client) DisableSiteMonitors

func (client *Client) DisableSiteMonitors(request *DisableSiteMonitorsRequest) (_result *DisableSiteMonitorsResponse, _err error)

func (*Client) DisableSiteMonitorsWithOptions

func (client *Client) DisableSiteMonitorsWithOptions(request *DisableSiteMonitorsRequest, runtime *util.RuntimeOptions) (_result *DisableSiteMonitorsResponse, _err error)

func (*Client) EnableActiveMetricRule

func (client *Client) EnableActiveMetricRule(request *EnableActiveMetricRuleRequest) (_result *EnableActiveMetricRuleResponse, _err error)

func (*Client) EnableActiveMetricRuleWithOptions

func (client *Client) EnableActiveMetricRuleWithOptions(request *EnableActiveMetricRuleRequest, runtime *util.RuntimeOptions) (_result *EnableActiveMetricRuleResponse, _err error)

func (*Client) EnableEventRules

func (client *Client) EnableEventRules(request *EnableEventRulesRequest) (_result *EnableEventRulesResponse, _err error)

func (*Client) EnableEventRulesWithOptions

func (client *Client) EnableEventRulesWithOptions(request *EnableEventRulesRequest, runtime *util.RuntimeOptions) (_result *EnableEventRulesResponse, _err error)

func (*Client) EnableHostAvailability

func (client *Client) EnableHostAvailability(request *EnableHostAvailabilityRequest) (_result *EnableHostAvailabilityResponse, _err error)

func (*Client) EnableHostAvailabilityWithOptions

func (client *Client) EnableHostAvailabilityWithOptions(request *EnableHostAvailabilityRequest, runtime *util.RuntimeOptions) (_result *EnableHostAvailabilityResponse, _err error)

func (*Client) EnableMetricRules

func (client *Client) EnableMetricRules(request *EnableMetricRulesRequest) (_result *EnableMetricRulesResponse, _err error)

func (*Client) EnableMetricRulesWithOptions

func (client *Client) EnableMetricRulesWithOptions(request *EnableMetricRulesRequest, runtime *util.RuntimeOptions) (_result *EnableMetricRulesResponse, _err error)

func (*Client) EnableSiteMonitors

func (client *Client) EnableSiteMonitors(request *EnableSiteMonitorsRequest) (_result *EnableSiteMonitorsResponse, _err error)

func (*Client) EnableSiteMonitorsWithOptions

func (client *Client) EnableSiteMonitorsWithOptions(request *EnableSiteMonitorsRequest, runtime *util.RuntimeOptions) (_result *EnableSiteMonitorsResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InstallMonitoringAgent

func (client *Client) InstallMonitoringAgent(request *InstallMonitoringAgentRequest) (_result *InstallMonitoringAgentResponse, _err error)

func (*Client) InstallMonitoringAgentWithOptions

func (client *Client) InstallMonitoringAgentWithOptions(request *InstallMonitoringAgentRequest, runtime *util.RuntimeOptions) (_result *InstallMonitoringAgentResponse, _err error)

func (*Client) ModifyGroupMonitoringAgentProcess

func (client *Client) ModifyGroupMonitoringAgentProcess(request *ModifyGroupMonitoringAgentProcessRequest) (_result *ModifyGroupMonitoringAgentProcessResponse, _err error)

func (*Client) ModifyGroupMonitoringAgentProcessWithOptions

func (client *Client) ModifyGroupMonitoringAgentProcessWithOptions(request *ModifyGroupMonitoringAgentProcessRequest, runtime *util.RuntimeOptions) (_result *ModifyGroupMonitoringAgentProcessResponse, _err error)

func (*Client) ModifyHostAvailability

func (client *Client) ModifyHostAvailability(request *ModifyHostAvailabilityRequest) (_result *ModifyHostAvailabilityResponse, _err error)

func (*Client) ModifyHostAvailabilityWithOptions

func (client *Client) ModifyHostAvailabilityWithOptions(request *ModifyHostAvailabilityRequest, runtime *util.RuntimeOptions) (_result *ModifyHostAvailabilityResponse, _err error)

func (*Client) ModifyHostInfo

func (client *Client) ModifyHostInfo(request *ModifyHostInfoRequest) (_result *ModifyHostInfoResponse, _err error)

func (*Client) ModifyHostInfoWithOptions

func (client *Client) ModifyHostInfoWithOptions(request *ModifyHostInfoRequest, runtime *util.RuntimeOptions) (_result *ModifyHostInfoResponse, _err error)

func (*Client) ModifyHybridMonitorNamespace added in v7.0.44

func (client *Client) ModifyHybridMonitorNamespace(request *ModifyHybridMonitorNamespaceRequest) (_result *ModifyHybridMonitorNamespaceResponse, _err error)

func (*Client) ModifyHybridMonitorNamespaceWithOptions added in v7.0.44

func (client *Client) ModifyHybridMonitorNamespaceWithOptions(request *ModifyHybridMonitorNamespaceRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridMonitorNamespaceResponse, _err error)

func (*Client) ModifyHybridMonitorSLSGroup added in v7.0.44

func (client *Client) ModifyHybridMonitorSLSGroup(request *ModifyHybridMonitorSLSGroupRequest) (_result *ModifyHybridMonitorSLSGroupResponse, _err error)

func (*Client) ModifyHybridMonitorSLSGroupWithOptions added in v7.0.44

func (client *Client) ModifyHybridMonitorSLSGroupWithOptions(request *ModifyHybridMonitorSLSGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridMonitorSLSGroupResponse, _err error)

func (*Client) ModifyHybridMonitorTask added in v7.0.44

func (client *Client) ModifyHybridMonitorTask(request *ModifyHybridMonitorTaskRequest) (_result *ModifyHybridMonitorTaskResponse, _err error)

func (*Client) ModifyHybridMonitorTaskWithOptions added in v7.0.44

func (client *Client) ModifyHybridMonitorTaskWithOptions(request *ModifyHybridMonitorTaskRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridMonitorTaskResponse, _err error)

func (*Client) ModifyMetricRuleTemplate

func (client *Client) ModifyMetricRuleTemplate(request *ModifyMetricRuleTemplateRequest) (_result *ModifyMetricRuleTemplateResponse, _err error)

func (*Client) ModifyMetricRuleTemplateWithOptions

func (client *Client) ModifyMetricRuleTemplateWithOptions(request *ModifyMetricRuleTemplateRequest, runtime *util.RuntimeOptions) (_result *ModifyMetricRuleTemplateResponse, _err error)

func (*Client) ModifyMonitorGroup

func (client *Client) ModifyMonitorGroup(request *ModifyMonitorGroupRequest) (_result *ModifyMonitorGroupResponse, _err error)

func (*Client) ModifyMonitorGroupInstances

func (client *Client) ModifyMonitorGroupInstances(request *ModifyMonitorGroupInstancesRequest) (_result *ModifyMonitorGroupInstancesResponse, _err error)

func (*Client) ModifyMonitorGroupInstancesWithOptions

func (client *Client) ModifyMonitorGroupInstancesWithOptions(request *ModifyMonitorGroupInstancesRequest, runtime *util.RuntimeOptions) (_result *ModifyMonitorGroupInstancesResponse, _err error)

func (*Client) ModifyMonitorGroupWithOptions

func (client *Client) ModifyMonitorGroupWithOptions(request *ModifyMonitorGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyMonitorGroupResponse, _err error)

func (*Client) ModifySiteMonitor

func (client *Client) ModifySiteMonitor(request *ModifySiteMonitorRequest) (_result *ModifySiteMonitorResponse, _err error)

func (*Client) ModifySiteMonitorWithOptions

func (client *Client) ModifySiteMonitorWithOptions(request *ModifySiteMonitorRequest, runtime *util.RuntimeOptions) (_result *ModifySiteMonitorResponse, _err error)

func (*Client) OpenCmsService

func (client *Client) OpenCmsService() (_result *OpenCmsServiceResponse, _err error)

func (*Client) OpenCmsServiceWithOptions

func (client *Client) OpenCmsServiceWithOptions(runtime *util.RuntimeOptions) (_result *OpenCmsServiceResponse, _err error)

func (*Client) PutContact

func (client *Client) PutContact(request *PutContactRequest) (_result *PutContactResponse, _err error)

func (*Client) PutContactGroup

func (client *Client) PutContactGroup(request *PutContactGroupRequest) (_result *PutContactGroupResponse, _err error)

func (*Client) PutContactGroupWithOptions

func (client *Client) PutContactGroupWithOptions(request *PutContactGroupRequest, runtime *util.RuntimeOptions) (_result *PutContactGroupResponse, _err error)

func (*Client) PutContactWithOptions

func (client *Client) PutContactWithOptions(request *PutContactRequest, runtime *util.RuntimeOptions) (_result *PutContactResponse, _err error)

func (*Client) PutCustomEvent

func (client *Client) PutCustomEvent(request *PutCustomEventRequest) (_result *PutCustomEventResponse, _err error)

func (*Client) PutCustomEventRule

func (client *Client) PutCustomEventRule(request *PutCustomEventRuleRequest) (_result *PutCustomEventRuleResponse, _err error)

func (*Client) PutCustomEventRuleWithOptions

func (client *Client) PutCustomEventRuleWithOptions(request *PutCustomEventRuleRequest, runtime *util.RuntimeOptions) (_result *PutCustomEventRuleResponse, _err error)

func (*Client) PutCustomEventWithOptions

func (client *Client) PutCustomEventWithOptions(request *PutCustomEventRequest, runtime *util.RuntimeOptions) (_result *PutCustomEventResponse, _err error)

func (*Client) PutCustomMetric

func (client *Client) PutCustomMetric(request *PutCustomMetricRequest) (_result *PutCustomMetricResponse, _err error)

func (*Client) PutCustomMetricRule

func (client *Client) PutCustomMetricRule(request *PutCustomMetricRuleRequest) (_result *PutCustomMetricRuleResponse, _err error)

func (*Client) PutCustomMetricRuleWithOptions

func (client *Client) PutCustomMetricRuleWithOptions(request *PutCustomMetricRuleRequest, runtime *util.RuntimeOptions) (_result *PutCustomMetricRuleResponse, _err error)

func (*Client) PutCustomMetricWithOptions

func (client *Client) PutCustomMetricWithOptions(request *PutCustomMetricRequest, runtime *util.RuntimeOptions) (_result *PutCustomMetricResponse, _err error)

func (*Client) PutEventRule

func (client *Client) PutEventRule(request *PutEventRuleRequest) (_result *PutEventRuleResponse, _err error)

func (*Client) PutEventRuleTargets

func (client *Client) PutEventRuleTargets(request *PutEventRuleTargetsRequest) (_result *PutEventRuleTargetsResponse, _err error)

func (*Client) PutEventRuleTargetsWithOptions

func (client *Client) PutEventRuleTargetsWithOptions(request *PutEventRuleTargetsRequest, runtime *util.RuntimeOptions) (_result *PutEventRuleTargetsResponse, _err error)

func (*Client) PutEventRuleWithOptions

func (client *Client) PutEventRuleWithOptions(request *PutEventRuleRequest, runtime *util.RuntimeOptions) (_result *PutEventRuleResponse, _err error)

func (*Client) PutExporterOutput

func (client *Client) PutExporterOutput(request *PutExporterOutputRequest) (_result *PutExporterOutputResponse, _err error)

func (*Client) PutExporterOutputWithOptions

func (client *Client) PutExporterOutputWithOptions(request *PutExporterOutputRequest, runtime *util.RuntimeOptions) (_result *PutExporterOutputResponse, _err error)

func (*Client) PutExporterRule

func (client *Client) PutExporterRule(request *PutExporterRuleRequest) (_result *PutExporterRuleResponse, _err error)

func (*Client) PutExporterRuleWithOptions

func (client *Client) PutExporterRuleWithOptions(request *PutExporterRuleRequest, runtime *util.RuntimeOptions) (_result *PutExporterRuleResponse, _err error)

func (*Client) PutGroupMetricRule

func (client *Client) PutGroupMetricRule(request *PutGroupMetricRuleRequest) (_result *PutGroupMetricRuleResponse, _err error)

func (*Client) PutGroupMetricRuleWithOptions

func (client *Client) PutGroupMetricRuleWithOptions(request *PutGroupMetricRuleRequest, runtime *util.RuntimeOptions) (_result *PutGroupMetricRuleResponse, _err error)

func (*Client) PutHybridMonitorMetricData

func (client *Client) PutHybridMonitorMetricData(request *PutHybridMonitorMetricDataRequest) (_result *PutHybridMonitorMetricDataResponse, _err error)

func (*Client) PutHybridMonitorMetricDataWithOptions

func (client *Client) PutHybridMonitorMetricDataWithOptions(request *PutHybridMonitorMetricDataRequest, runtime *util.RuntimeOptions) (_result *PutHybridMonitorMetricDataResponse, _err error)

func (*Client) PutLogMonitor

func (client *Client) PutLogMonitor(request *PutLogMonitorRequest) (_result *PutLogMonitorResponse, _err error)

func (*Client) PutLogMonitorWithOptions

func (client *Client) PutLogMonitorWithOptions(request *PutLogMonitorRequest, runtime *util.RuntimeOptions) (_result *PutLogMonitorResponse, _err error)

func (*Client) PutMetricRuleTargets

func (client *Client) PutMetricRuleTargets(request *PutMetricRuleTargetsRequest) (_result *PutMetricRuleTargetsResponse, _err error)

func (*Client) PutMetricRuleTargetsWithOptions

func (client *Client) PutMetricRuleTargetsWithOptions(request *PutMetricRuleTargetsRequest, runtime *util.RuntimeOptions) (_result *PutMetricRuleTargetsResponse, _err error)

func (*Client) PutMonitorGroupDynamicRule

func (client *Client) PutMonitorGroupDynamicRule(request *PutMonitorGroupDynamicRuleRequest) (_result *PutMonitorGroupDynamicRuleResponse, _err error)

func (*Client) PutMonitorGroupDynamicRuleWithOptions

func (client *Client) PutMonitorGroupDynamicRuleWithOptions(request *PutMonitorGroupDynamicRuleRequest, runtime *util.RuntimeOptions) (_result *PutMonitorGroupDynamicRuleResponse, _err error)

func (*Client) PutMonitoringConfig

func (client *Client) PutMonitoringConfig(request *PutMonitoringConfigRequest) (_result *PutMonitoringConfigResponse, _err error)

func (*Client) PutMonitoringConfigWithOptions

func (client *Client) PutMonitoringConfigWithOptions(request *PutMonitoringConfigRequest, runtime *util.RuntimeOptions) (_result *PutMonitoringConfigResponse, _err error)

func (*Client) PutResourceMetricRule

func (client *Client) PutResourceMetricRule(request *PutResourceMetricRuleRequest) (_result *PutResourceMetricRuleResponse, _err error)

func (*Client) PutResourceMetricRuleWithOptions

func (client *Client) PutResourceMetricRuleWithOptions(tmpReq *PutResourceMetricRuleRequest, runtime *util.RuntimeOptions) (_result *PutResourceMetricRuleResponse, _err error)

func (*Client) PutResourceMetricRules

func (client *Client) PutResourceMetricRules(request *PutResourceMetricRulesRequest) (_result *PutResourceMetricRulesResponse, _err error)

func (*Client) PutResourceMetricRulesWithOptions

func (client *Client) PutResourceMetricRulesWithOptions(request *PutResourceMetricRulesRequest, runtime *util.RuntimeOptions) (_result *PutResourceMetricRulesResponse, _err error)

func (*Client) RemoveTags

func (client *Client) RemoveTags(request *RemoveTagsRequest) (_result *RemoveTagsResponse, _err error)

func (*Client) RemoveTagsWithOptions

func (client *Client) RemoveTagsWithOptions(request *RemoveTagsRequest, runtime *util.RuntimeOptions) (_result *RemoveTagsResponse, _err error)

func (*Client) SendDryRunSystemEvent

func (client *Client) SendDryRunSystemEvent(request *SendDryRunSystemEventRequest) (_result *SendDryRunSystemEventResponse, _err error)

func (*Client) SendDryRunSystemEventWithOptions

func (client *Client) SendDryRunSystemEventWithOptions(request *SendDryRunSystemEventRequest, runtime *util.RuntimeOptions) (_result *SendDryRunSystemEventResponse, _err error)

func (*Client) UninstallMonitoringAgent

func (client *Client) UninstallMonitoringAgent(request *UninstallMonitoringAgentRequest) (_result *UninstallMonitoringAgentResponse, _err error)

func (*Client) UninstallMonitoringAgentWithOptions

func (client *Client) UninstallMonitoringAgentWithOptions(request *UninstallMonitoringAgentRequest, runtime *util.RuntimeOptions) (_result *UninstallMonitoringAgentResponse, _err error)

type CreateCmsCallNumOrderRequest

type CreateCmsCallNumOrderRequest struct {
	AutoPay         *bool   `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"`
	AutoRenewPeriod *int32  `json:"AutoRenewPeriod,omitempty" xml:"AutoRenewPeriod,omitempty"`
	AutoUseCoupon   *bool   `json:"AutoUseCoupon,omitempty" xml:"AutoUseCoupon,omitempty"`
	Period          *int32  `json:"Period,omitempty" xml:"Period,omitempty"`
	PeriodUnit      *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	PhoneCount      *string `json:"PhoneCount,omitempty" xml:"PhoneCount,omitempty"`
}

func (CreateCmsCallNumOrderRequest) GoString

func (s CreateCmsCallNumOrderRequest) GoString() string

func (*CreateCmsCallNumOrderRequest) SetAutoPay

func (*CreateCmsCallNumOrderRequest) SetAutoRenewPeriod

func (*CreateCmsCallNumOrderRequest) SetAutoUseCoupon

func (*CreateCmsCallNumOrderRequest) SetPeriod

func (*CreateCmsCallNumOrderRequest) SetPeriodUnit

func (*CreateCmsCallNumOrderRequest) SetPhoneCount

func (CreateCmsCallNumOrderRequest) String

type CreateCmsCallNumOrderResponse

type CreateCmsCallNumOrderResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCmsCallNumOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCmsCallNumOrderResponse) GoString

func (*CreateCmsCallNumOrderResponse) SetBody

func (*CreateCmsCallNumOrderResponse) SetHeaders

func (*CreateCmsCallNumOrderResponse) SetStatusCode added in v7.0.44

func (CreateCmsCallNumOrderResponse) String

type CreateCmsCallNumOrderResponseBody

type CreateCmsCallNumOrderResponseBody struct {
	OrderId   *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCmsCallNumOrderResponseBody) GoString

func (*CreateCmsCallNumOrderResponseBody) SetOrderId

func (*CreateCmsCallNumOrderResponseBody) SetRequestId

func (CreateCmsCallNumOrderResponseBody) String

type CreateCmsOrderRequest

type CreateCmsOrderRequest struct {
	ApiCount         *string `json:"ApiCount,omitempty" xml:"ApiCount,omitempty"`
	AutoPay          *bool   `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"`
	AutoRenewPeriod  *int32  `json:"AutoRenewPeriod,omitempty" xml:"AutoRenewPeriod,omitempty"`
	AutoUseCoupon    *bool   `json:"AutoUseCoupon,omitempty" xml:"AutoUseCoupon,omitempty"`
	CustomTimeSeries *string `json:"CustomTimeSeries,omitempty" xml:"CustomTimeSeries,omitempty"`
	EventStoreNum    *string `json:"EventStoreNum,omitempty" xml:"EventStoreNum,omitempty"`
	EventStoreTime   *string `json:"EventStoreTime,omitempty" xml:"EventStoreTime,omitempty"`
	LogMonitorStream *string `json:"LogMonitorStream,omitempty" xml:"LogMonitorStream,omitempty"`
	PayType          *string `json:"PayType,omitempty" xml:"PayType,omitempty"`
	Period           *int32  `json:"Period,omitempty" xml:"Period,omitempty"`
	PeriodUnit       *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	PhoneCount       *string `json:"PhoneCount,omitempty" xml:"PhoneCount,omitempty"`
	SiteEcsNum       *string `json:"SiteEcsNum,omitempty" xml:"SiteEcsNum,omitempty"`
	SiteOperatorNum  *string `json:"SiteOperatorNum,omitempty" xml:"SiteOperatorNum,omitempty"`
	SiteTaskNum      *string `json:"SiteTaskNum,omitempty" xml:"SiteTaskNum,omitempty"`
	SmsCount         *string `json:"SmsCount,omitempty" xml:"SmsCount,omitempty"`
	SuggestType      *string `json:"SuggestType,omitempty" xml:"SuggestType,omitempty"`
}

func (CreateCmsOrderRequest) GoString

func (s CreateCmsOrderRequest) GoString() string

func (*CreateCmsOrderRequest) SetApiCount

func (*CreateCmsOrderRequest) SetAutoPay

func (*CreateCmsOrderRequest) SetAutoRenewPeriod

func (s *CreateCmsOrderRequest) SetAutoRenewPeriod(v int32) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetAutoUseCoupon

func (s *CreateCmsOrderRequest) SetAutoUseCoupon(v bool) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetCustomTimeSeries

func (s *CreateCmsOrderRequest) SetCustomTimeSeries(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetEventStoreNum

func (s *CreateCmsOrderRequest) SetEventStoreNum(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetEventStoreTime

func (s *CreateCmsOrderRequest) SetEventStoreTime(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetLogMonitorStream

func (s *CreateCmsOrderRequest) SetLogMonitorStream(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetPayType

func (*CreateCmsOrderRequest) SetPeriod

func (*CreateCmsOrderRequest) SetPeriodUnit

func (s *CreateCmsOrderRequest) SetPeriodUnit(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetPhoneCount

func (s *CreateCmsOrderRequest) SetPhoneCount(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetSiteEcsNum

func (s *CreateCmsOrderRequest) SetSiteEcsNum(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetSiteOperatorNum

func (s *CreateCmsOrderRequest) SetSiteOperatorNum(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetSiteTaskNum

func (s *CreateCmsOrderRequest) SetSiteTaskNum(v string) *CreateCmsOrderRequest

func (*CreateCmsOrderRequest) SetSmsCount

func (*CreateCmsOrderRequest) SetSuggestType

func (s *CreateCmsOrderRequest) SetSuggestType(v string) *CreateCmsOrderRequest

func (CreateCmsOrderRequest) String

func (s CreateCmsOrderRequest) String() string

type CreateCmsOrderResponse

type CreateCmsOrderResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCmsOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCmsOrderResponse) GoString

func (s CreateCmsOrderResponse) GoString() string

func (*CreateCmsOrderResponse) SetBody

func (*CreateCmsOrderResponse) SetHeaders

func (*CreateCmsOrderResponse) SetStatusCode added in v7.0.44

func (CreateCmsOrderResponse) String

func (s CreateCmsOrderResponse) String() string

type CreateCmsOrderResponseBody

type CreateCmsOrderResponseBody struct {
	OrderId   *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCmsOrderResponseBody) GoString

func (s CreateCmsOrderResponseBody) GoString() string

func (*CreateCmsOrderResponseBody) SetOrderId

func (*CreateCmsOrderResponseBody) SetRequestId

func (CreateCmsOrderResponseBody) String

type CreateCmsSmspackageOrderRequest

type CreateCmsSmspackageOrderRequest struct {
	AutoPay         *bool   `json:"AutoPay,omitempty" xml:"AutoPay,omitempty"`
	AutoRenewPeriod *int32  `json:"AutoRenewPeriod,omitempty" xml:"AutoRenewPeriod,omitempty"`
	AutoUseCoupon   *bool   `json:"AutoUseCoupon,omitempty" xml:"AutoUseCoupon,omitempty"`
	Period          *int32  `json:"Period,omitempty" xml:"Period,omitempty"`
	PeriodUnit      *string `json:"PeriodUnit,omitempty" xml:"PeriodUnit,omitempty"`
	SmsCount        *string `json:"SmsCount,omitempty" xml:"SmsCount,omitempty"`
}

func (CreateCmsSmspackageOrderRequest) GoString

func (*CreateCmsSmspackageOrderRequest) SetAutoPay

func (*CreateCmsSmspackageOrderRequest) SetAutoRenewPeriod

func (*CreateCmsSmspackageOrderRequest) SetAutoUseCoupon

func (*CreateCmsSmspackageOrderRequest) SetPeriod

func (*CreateCmsSmspackageOrderRequest) SetPeriodUnit

func (*CreateCmsSmspackageOrderRequest) SetSmsCount

func (CreateCmsSmspackageOrderRequest) String

type CreateCmsSmspackageOrderResponse

type CreateCmsSmspackageOrderResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCmsSmspackageOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCmsSmspackageOrderResponse) GoString

func (*CreateCmsSmspackageOrderResponse) SetHeaders

func (*CreateCmsSmspackageOrderResponse) SetStatusCode added in v7.0.44

func (CreateCmsSmspackageOrderResponse) String

type CreateCmsSmspackageOrderResponseBody

type CreateCmsSmspackageOrderResponseBody struct {
	OrderId   *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCmsSmspackageOrderResponseBody) GoString

func (*CreateCmsSmspackageOrderResponseBody) SetOrderId

func (*CreateCmsSmspackageOrderResponseBody) SetRequestId

func (CreateCmsSmspackageOrderResponseBody) String

type CreateDynamicTagGroupRequest

type CreateDynamicTagGroupRequest struct {
	ContactGroupList           []*string                                   `json:"ContactGroupList,omitempty" xml:"ContactGroupList,omitempty" type:"Repeated"`
	EnableInstallAgent         *bool                                       `json:"EnableInstallAgent,omitempty" xml:"EnableInstallAgent,omitempty"`
	EnableSubscribeEvent       *bool                                       `json:"EnableSubscribeEvent,omitempty" xml:"EnableSubscribeEvent,omitempty"`
	MatchExpress               []*CreateDynamicTagGroupRequestMatchExpress `json:"MatchExpress,omitempty" xml:"MatchExpress,omitempty" type:"Repeated"`
	MatchExpressFilterRelation *string                                     `json:"MatchExpressFilterRelation,omitempty" xml:"MatchExpressFilterRelation,omitempty"`
	RegionId                   *string                                     `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TagKey                     *string                                     `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagRegionId                *string                                     `json:"TagRegionId,omitempty" xml:"TagRegionId,omitempty"`
	TemplateIdList             []*string                                   `json:"TemplateIdList,omitempty" xml:"TemplateIdList,omitempty" type:"Repeated"`
}

func (CreateDynamicTagGroupRequest) GoString

func (s CreateDynamicTagGroupRequest) GoString() string

func (*CreateDynamicTagGroupRequest) SetContactGroupList

func (*CreateDynamicTagGroupRequest) SetEnableInstallAgent

func (s *CreateDynamicTagGroupRequest) SetEnableInstallAgent(v bool) *CreateDynamicTagGroupRequest

func (*CreateDynamicTagGroupRequest) SetEnableSubscribeEvent

func (s *CreateDynamicTagGroupRequest) SetEnableSubscribeEvent(v bool) *CreateDynamicTagGroupRequest

func (*CreateDynamicTagGroupRequest) SetMatchExpress

func (*CreateDynamicTagGroupRequest) SetMatchExpressFilterRelation

func (s *CreateDynamicTagGroupRequest) SetMatchExpressFilterRelation(v string) *CreateDynamicTagGroupRequest

func (*CreateDynamicTagGroupRequest) SetRegionId

func (*CreateDynamicTagGroupRequest) SetTagKey

func (*CreateDynamicTagGroupRequest) SetTagRegionId

func (*CreateDynamicTagGroupRequest) SetTemplateIdList

func (CreateDynamicTagGroupRequest) String

type CreateDynamicTagGroupRequestMatchExpress

type CreateDynamicTagGroupRequestMatchExpress struct {
	TagValue              *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
	TagValueMatchFunction *string `json:"TagValueMatchFunction,omitempty" xml:"TagValueMatchFunction,omitempty"`
}

func (CreateDynamicTagGroupRequestMatchExpress) GoString

func (*CreateDynamicTagGroupRequestMatchExpress) SetTagValue

func (*CreateDynamicTagGroupRequestMatchExpress) SetTagValueMatchFunction

func (CreateDynamicTagGroupRequestMatchExpress) String

type CreateDynamicTagGroupResponse

type CreateDynamicTagGroupResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateDynamicTagGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateDynamicTagGroupResponse) GoString

func (*CreateDynamicTagGroupResponse) SetBody

func (*CreateDynamicTagGroupResponse) SetHeaders

func (*CreateDynamicTagGroupResponse) SetStatusCode added in v7.0.44

func (CreateDynamicTagGroupResponse) String

type CreateDynamicTagGroupResponseBody

type CreateDynamicTagGroupResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Id        *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateDynamicTagGroupResponseBody) GoString

func (*CreateDynamicTagGroupResponseBody) SetCode

func (*CreateDynamicTagGroupResponseBody) SetId

func (*CreateDynamicTagGroupResponseBody) SetMessage

func (*CreateDynamicTagGroupResponseBody) SetRequestId

func (*CreateDynamicTagGroupResponseBody) SetSuccess

func (CreateDynamicTagGroupResponseBody) String

type CreateGroupMetricRulesRequest

type CreateGroupMetricRulesRequest struct {
	GroupId          *int64                                           `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupMetricRules []*CreateGroupMetricRulesRequestGroupMetricRules `json:"GroupMetricRules,omitempty" xml:"GroupMetricRules,omitempty" type:"Repeated"`
	RegionId         *string                                          `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateGroupMetricRulesRequest) GoString

func (*CreateGroupMetricRulesRequest) SetGroupId

func (*CreateGroupMetricRulesRequest) SetRegionId

func (CreateGroupMetricRulesRequest) String

type CreateGroupMetricRulesRequestGroupMetricRules

type CreateGroupMetricRulesRequestGroupMetricRules struct {
	Escalations         *CreateGroupMetricRulesRequestGroupMetricRulesEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" require:"true" type:"Struct"`
	Category            *string                                                   `json:"Category,omitempty" xml:"Category,omitempty"`
	ContactGroups       *string                                                   `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	Dimensions          *string                                                   `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EffectiveInterval   *string                                                   `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EmailSubject        *string                                                   `json:"EmailSubject,omitempty" xml:"EmailSubject,omitempty"`
	Interval            *string                                                   `json:"Interval,omitempty" xml:"Interval,omitempty"`
	Labels              []*CreateGroupMetricRulesRequestGroupMetricRulesLabels    `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	MetricName          *string                                                   `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace           *string                                                   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoDataPolicy        *string                                                   `json:"NoDataPolicy,omitempty" xml:"NoDataPolicy,omitempty"`
	NoEffectiveInterval *string                                                   `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	Period              *string                                                   `json:"Period,omitempty" xml:"Period,omitempty"`
	RuleId              *string                                                   `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName            *string                                                   `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime         *int32                                                    `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Webhook             *string                                                   `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (CreateGroupMetricRulesRequestGroupMetricRules) GoString

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetCategory

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetContactGroups

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetDimensions

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetEffectiveInterval

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetEmailSubject

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetInterval

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetLabels added in v7.0.42

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetMetricName

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetNamespace

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetNoDataPolicy

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetNoEffectiveInterval

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetPeriod

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetRuleId

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetRuleName

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetSilenceTime

func (*CreateGroupMetricRulesRequestGroupMetricRules) SetWebhook

func (CreateGroupMetricRulesRequestGroupMetricRules) String

type CreateGroupMetricRulesRequestGroupMetricRulesEscalations

type CreateGroupMetricRulesRequestGroupMetricRulesEscalations struct {
	Critical *CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" require:"true" type:"Struct"`
	Info     *CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" require:"true" type:"Struct"`
	Warn     *CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" require:"true" type:"Struct"`
}

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalations) GoString

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalations) String

type CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical

type CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical) GoString

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical) SetComparisonOperator

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical) SetPreCondition added in v7.0.42

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical) SetStatistics

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical) SetThreshold

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical) SetTimes

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalationsCritical) String

type CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo

type CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo) GoString

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo) SetComparisonOperator

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo) SetPreCondition added in v7.0.42

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo) SetStatistics

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo) SetThreshold

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo) SetTimes

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalationsInfo) String

type CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn

type CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn) GoString

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn) SetComparisonOperator

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn) SetPreCondition added in v7.0.42

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn) SetStatistics

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn) SetThreshold

func (*CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn) SetTimes

func (CreateGroupMetricRulesRequestGroupMetricRulesEscalationsWarn) String

type CreateGroupMetricRulesRequestGroupMetricRulesLabels added in v7.0.42

type CreateGroupMetricRulesRequestGroupMetricRulesLabels struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateGroupMetricRulesRequestGroupMetricRulesLabels) GoString added in v7.0.42

func (*CreateGroupMetricRulesRequestGroupMetricRulesLabels) SetKey added in v7.0.42

func (*CreateGroupMetricRulesRequestGroupMetricRulesLabels) SetValue added in v7.0.42

func (CreateGroupMetricRulesRequestGroupMetricRulesLabels) String added in v7.0.42

type CreateGroupMetricRulesResponse

type CreateGroupMetricRulesResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateGroupMetricRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGroupMetricRulesResponse) GoString

func (*CreateGroupMetricRulesResponse) SetHeaders

func (*CreateGroupMetricRulesResponse) SetStatusCode added in v7.0.44

func (CreateGroupMetricRulesResponse) String

type CreateGroupMetricRulesResponseBody

type CreateGroupMetricRulesResponseBody struct {
	Code      *int32                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources *CreateGroupMetricRulesResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	Success   *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateGroupMetricRulesResponseBody) GoString

func (*CreateGroupMetricRulesResponseBody) SetCode

func (*CreateGroupMetricRulesResponseBody) SetMessage

func (*CreateGroupMetricRulesResponseBody) SetRequestId

func (*CreateGroupMetricRulesResponseBody) SetSuccess

func (CreateGroupMetricRulesResponseBody) String

type CreateGroupMetricRulesResponseBodyResources

type CreateGroupMetricRulesResponseBodyResources struct {
	AlertResult []*CreateGroupMetricRulesResponseBodyResourcesAlertResult `json:"AlertResult,omitempty" xml:"AlertResult,omitempty" type:"Repeated"`
}

func (CreateGroupMetricRulesResponseBodyResources) GoString

func (CreateGroupMetricRulesResponseBodyResources) String

type CreateGroupMetricRulesResponseBodyResourcesAlertResult

type CreateGroupMetricRulesResponseBodyResourcesAlertResult struct {
	Code     *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message  *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RuleId   *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	Success  *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateGroupMetricRulesResponseBodyResourcesAlertResult) GoString

func (*CreateGroupMetricRulesResponseBodyResourcesAlertResult) SetCode

func (*CreateGroupMetricRulesResponseBodyResourcesAlertResult) SetMessage

func (*CreateGroupMetricRulesResponseBodyResourcesAlertResult) SetRuleId

func (*CreateGroupMetricRulesResponseBodyResourcesAlertResult) SetRuleName

func (*CreateGroupMetricRulesResponseBodyResourcesAlertResult) SetSuccess

func (CreateGroupMetricRulesResponseBodyResourcesAlertResult) String

type CreateGroupMonitoringAgentProcessRequest

type CreateGroupMonitoringAgentProcessRequest struct {
	AlertConfig                []*CreateGroupMonitoringAgentProcessRequestAlertConfig  `json:"AlertConfig,omitempty" xml:"AlertConfig,omitempty" type:"Repeated"`
	GroupId                    *string                                                 `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	MatchExpress               []*CreateGroupMonitoringAgentProcessRequestMatchExpress `json:"MatchExpress,omitempty" xml:"MatchExpress,omitempty" type:"Repeated"`
	MatchExpressFilterRelation *string                                                 `json:"MatchExpressFilterRelation,omitempty" xml:"MatchExpressFilterRelation,omitempty"`
	ProcessName                *string                                                 `json:"ProcessName,omitempty" xml:"ProcessName,omitempty"`
	RegionId                   *string                                                 `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateGroupMonitoringAgentProcessRequest) GoString

func (*CreateGroupMonitoringAgentProcessRequest) SetGroupId

func (*CreateGroupMonitoringAgentProcessRequest) SetMatchExpressFilterRelation

func (*CreateGroupMonitoringAgentProcessRequest) SetProcessName

func (*CreateGroupMonitoringAgentProcessRequest) SetRegionId

func (CreateGroupMonitoringAgentProcessRequest) String

type CreateGroupMonitoringAgentProcessRequestAlertConfig

type CreateGroupMonitoringAgentProcessRequestAlertConfig struct {
	ComparisonOperator  *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	EffectiveInterval   *string `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EscalationsLevel    *string `json:"EscalationsLevel,omitempty" xml:"EscalationsLevel,omitempty"`
	NoEffectiveInterval *string `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	SilenceTime         *string `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Statistics          *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold           *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times               *string `json:"Times,omitempty" xml:"Times,omitempty"`
	Webhook             *string `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (CreateGroupMonitoringAgentProcessRequestAlertConfig) GoString

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetComparisonOperator

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetEffectiveInterval

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetEscalationsLevel

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetNoEffectiveInterval

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetSilenceTime

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetStatistics

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetThreshold

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetTimes

func (*CreateGroupMonitoringAgentProcessRequestAlertConfig) SetWebhook

func (CreateGroupMonitoringAgentProcessRequestAlertConfig) String

type CreateGroupMonitoringAgentProcessRequestMatchExpress

type CreateGroupMonitoringAgentProcessRequestMatchExpress struct {
	Function *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateGroupMonitoringAgentProcessRequestMatchExpress) GoString

func (*CreateGroupMonitoringAgentProcessRequestMatchExpress) SetFunction

func (*CreateGroupMonitoringAgentProcessRequestMatchExpress) SetName

func (*CreateGroupMonitoringAgentProcessRequestMatchExpress) SetValue

func (CreateGroupMonitoringAgentProcessRequestMatchExpress) String

type CreateGroupMonitoringAgentProcessResponse

type CreateGroupMonitoringAgentProcessResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateGroupMonitoringAgentProcessResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGroupMonitoringAgentProcessResponse) GoString

func (*CreateGroupMonitoringAgentProcessResponse) SetHeaders

func (*CreateGroupMonitoringAgentProcessResponse) SetStatusCode added in v7.0.44

func (CreateGroupMonitoringAgentProcessResponse) String

type CreateGroupMonitoringAgentProcessResponseBody

type CreateGroupMonitoringAgentProcessResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateGroupMonitoringAgentProcessResponseBody) GoString

func (*CreateGroupMonitoringAgentProcessResponseBody) SetCode

func (*CreateGroupMonitoringAgentProcessResponseBody) SetMessage

func (*CreateGroupMonitoringAgentProcessResponseBody) SetRequestId

func (*CreateGroupMonitoringAgentProcessResponseBody) SetSuccess

func (CreateGroupMonitoringAgentProcessResponseBody) String

type CreateHostAvailabilityRequest

type CreateHostAvailabilityRequest struct {
	AlertConfig               *CreateHostAvailabilityRequestAlertConfig                 `json:"AlertConfig,omitempty" xml:"AlertConfig,omitempty" type:"Struct"`
	TaskOption                *CreateHostAvailabilityRequestTaskOption                  `json:"TaskOption,omitempty" xml:"TaskOption,omitempty" type:"Struct"`
	AlertConfigEscalationList []*CreateHostAvailabilityRequestAlertConfigEscalationList `json:"AlertConfigEscalationList,omitempty" xml:"AlertConfigEscalationList,omitempty" type:"Repeated"`
	GroupId                   *int64                                                    `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceList              []*string                                                 `json:"InstanceList,omitempty" xml:"InstanceList,omitempty" type:"Repeated"`
	RegionId                  *string                                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskName                  *string                                                   `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskScope                 *string                                                   `json:"TaskScope,omitempty" xml:"TaskScope,omitempty"`
	TaskType                  *string                                                   `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (CreateHostAvailabilityRequest) GoString

func (*CreateHostAvailabilityRequest) SetGroupId

func (*CreateHostAvailabilityRequest) SetInstanceList

func (*CreateHostAvailabilityRequest) SetRegionId

func (*CreateHostAvailabilityRequest) SetTaskName

func (*CreateHostAvailabilityRequest) SetTaskScope

func (*CreateHostAvailabilityRequest) SetTaskType

func (CreateHostAvailabilityRequest) String

type CreateHostAvailabilityRequestAlertConfig

type CreateHostAvailabilityRequestAlertConfig struct {
	EndTime     *int32  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	NotifyType  *int32  `json:"NotifyType,omitempty" xml:"NotifyType,omitempty"`
	SilenceTime *int32  `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	StartTime   *int32  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	WebHook     *string `json:"WebHook,omitempty" xml:"WebHook,omitempty"`
}

func (CreateHostAvailabilityRequestAlertConfig) GoString

func (*CreateHostAvailabilityRequestAlertConfig) SetEndTime

func (*CreateHostAvailabilityRequestAlertConfig) SetNotifyType

func (*CreateHostAvailabilityRequestAlertConfig) SetSilenceTime

func (*CreateHostAvailabilityRequestAlertConfig) SetStartTime

func (*CreateHostAvailabilityRequestAlertConfig) SetWebHook

func (CreateHostAvailabilityRequestAlertConfig) String

type CreateHostAvailabilityRequestAlertConfigEscalationList

type CreateHostAvailabilityRequestAlertConfigEscalationList struct {
	Aggregate  *string `json:"Aggregate,omitempty" xml:"Aggregate,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Operator   *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	Times      *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
	Value      *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateHostAvailabilityRequestAlertConfigEscalationList) GoString

func (*CreateHostAvailabilityRequestAlertConfigEscalationList) SetAggregate

func (*CreateHostAvailabilityRequestAlertConfigEscalationList) SetMetricName

func (*CreateHostAvailabilityRequestAlertConfigEscalationList) SetOperator

func (*CreateHostAvailabilityRequestAlertConfigEscalationList) SetTimes

func (*CreateHostAvailabilityRequestAlertConfigEscalationList) SetValue

func (CreateHostAvailabilityRequestAlertConfigEscalationList) String

type CreateHostAvailabilityRequestTaskOption

type CreateHostAvailabilityRequestTaskOption struct {
	HttpHeader               *string `json:"HttpHeader,omitempty" xml:"HttpHeader,omitempty"`
	HttpMethod               *string `json:"HttpMethod,omitempty" xml:"HttpMethod,omitempty"`
	HttpNegative             *bool   `json:"HttpNegative,omitempty" xml:"HttpNegative,omitempty"`
	HttpPostContent          *string `json:"HttpPostContent,omitempty" xml:"HttpPostContent,omitempty"`
	HttpResponseCharset      *string `json:"HttpResponseCharset,omitempty" xml:"HttpResponseCharset,omitempty"`
	HttpResponseMatchContent *string `json:"HttpResponseMatchContent,omitempty" xml:"HttpResponseMatchContent,omitempty"`
	HttpURI                  *string `json:"HttpURI,omitempty" xml:"HttpURI,omitempty"`
	Interval                 *int32  `json:"Interval,omitempty" xml:"Interval,omitempty"`
	TelnetOrPingHost         *string `json:"TelnetOrPingHost,omitempty" xml:"TelnetOrPingHost,omitempty"`
}

func (CreateHostAvailabilityRequestTaskOption) GoString

func (*CreateHostAvailabilityRequestTaskOption) SetHttpHeader

func (*CreateHostAvailabilityRequestTaskOption) SetHttpMethod

func (*CreateHostAvailabilityRequestTaskOption) SetHttpNegative

func (*CreateHostAvailabilityRequestTaskOption) SetHttpPostContent

func (*CreateHostAvailabilityRequestTaskOption) SetHttpResponseCharset

func (*CreateHostAvailabilityRequestTaskOption) SetHttpResponseMatchContent

func (*CreateHostAvailabilityRequestTaskOption) SetHttpURI

func (*CreateHostAvailabilityRequestTaskOption) SetInterval

func (*CreateHostAvailabilityRequestTaskOption) SetTelnetOrPingHost

func (CreateHostAvailabilityRequestTaskOption) String

type CreateHostAvailabilityResponse

type CreateHostAvailabilityResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateHostAvailabilityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateHostAvailabilityResponse) GoString

func (*CreateHostAvailabilityResponse) SetHeaders

func (*CreateHostAvailabilityResponse) SetStatusCode added in v7.0.44

func (CreateHostAvailabilityResponse) String

type CreateHostAvailabilityResponseBody

type CreateHostAvailabilityResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TaskId    *int64  `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (CreateHostAvailabilityResponseBody) GoString

func (*CreateHostAvailabilityResponseBody) SetCode

func (*CreateHostAvailabilityResponseBody) SetMessage

func (*CreateHostAvailabilityResponseBody) SetRequestId

func (*CreateHostAvailabilityResponseBody) SetSuccess

func (*CreateHostAvailabilityResponseBody) SetTaskId

func (CreateHostAvailabilityResponseBody) String

type CreateHybridMonitorNamespaceRequest added in v7.0.44

type CreateHybridMonitorNamespaceRequest struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Namespace   *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Spec        *string `json:"Spec,omitempty" xml:"Spec,omitempty"`
}

func (CreateHybridMonitorNamespaceRequest) GoString added in v7.0.44

func (*CreateHybridMonitorNamespaceRequest) SetDescription added in v7.0.44

func (*CreateHybridMonitorNamespaceRequest) SetNamespace added in v7.0.44

func (*CreateHybridMonitorNamespaceRequest) SetRegionId added in v7.0.44

func (*CreateHybridMonitorNamespaceRequest) SetSpec added in v7.0.44

func (CreateHybridMonitorNamespaceRequest) String added in v7.0.44

type CreateHybridMonitorNamespaceResponse added in v7.0.44

type CreateHybridMonitorNamespaceResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateHybridMonitorNamespaceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateHybridMonitorNamespaceResponse) GoString added in v7.0.44

func (*CreateHybridMonitorNamespaceResponse) SetBody added in v7.0.44

func (*CreateHybridMonitorNamespaceResponse) SetHeaders added in v7.0.44

func (*CreateHybridMonitorNamespaceResponse) SetStatusCode added in v7.0.44

func (CreateHybridMonitorNamespaceResponse) String added in v7.0.44

type CreateHybridMonitorNamespaceResponseBody added in v7.0.44

type CreateHybridMonitorNamespaceResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateHybridMonitorNamespaceResponseBody) GoString added in v7.0.44

func (*CreateHybridMonitorNamespaceResponseBody) SetCode added in v7.0.44

func (*CreateHybridMonitorNamespaceResponseBody) SetMessage added in v7.0.44

func (*CreateHybridMonitorNamespaceResponseBody) SetRequestId added in v7.0.44

func (*CreateHybridMonitorNamespaceResponseBody) SetSuccess added in v7.0.44

func (CreateHybridMonitorNamespaceResponseBody) String added in v7.0.44

type CreateHybridMonitorSLSGroupRequest added in v7.0.44

type CreateHybridMonitorSLSGroupRequest struct {
	RegionId            *string                                             `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SLSGroupConfig      []*CreateHybridMonitorSLSGroupRequestSLSGroupConfig `json:"SLSGroupConfig,omitempty" xml:"SLSGroupConfig,omitempty" type:"Repeated"`
	SLSGroupDescription *string                                             `json:"SLSGroupDescription,omitempty" xml:"SLSGroupDescription,omitempty"`
	SLSGroupName        *string                                             `json:"SLSGroupName,omitempty" xml:"SLSGroupName,omitempty"`
}

func (CreateHybridMonitorSLSGroupRequest) GoString added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequest) SetRegionId added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequest) SetSLSGroupConfig added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequest) SetSLSGroupDescription added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequest) SetSLSGroupName added in v7.0.44

func (CreateHybridMonitorSLSGroupRequest) String added in v7.0.44

type CreateHybridMonitorSLSGroupRequestSLSGroupConfig added in v7.0.44

type CreateHybridMonitorSLSGroupRequestSLSGroupConfig struct {
	SLSLogstore *string `json:"SLSLogstore,omitempty" xml:"SLSLogstore,omitempty"`
	SLSProject  *string `json:"SLSProject,omitempty" xml:"SLSProject,omitempty"`
	SLSRegion   *string `json:"SLSRegion,omitempty" xml:"SLSRegion,omitempty"`
	SLSUserId   *string `json:"SLSUserId,omitempty" xml:"SLSUserId,omitempty"`
}

func (CreateHybridMonitorSLSGroupRequestSLSGroupConfig) GoString added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSLogstore added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSProject added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSRegion added in v7.0.44

func (*CreateHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSUserId added in v7.0.44

func (CreateHybridMonitorSLSGroupRequestSLSGroupConfig) String added in v7.0.44

type CreateHybridMonitorSLSGroupResponse added in v7.0.44

type CreateHybridMonitorSLSGroupResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateHybridMonitorSLSGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateHybridMonitorSLSGroupResponse) GoString added in v7.0.44

func (*CreateHybridMonitorSLSGroupResponse) SetBody added in v7.0.44

func (*CreateHybridMonitorSLSGroupResponse) SetHeaders added in v7.0.44

func (*CreateHybridMonitorSLSGroupResponse) SetStatusCode added in v7.0.44

func (CreateHybridMonitorSLSGroupResponse) String added in v7.0.44

type CreateHybridMonitorSLSGroupResponseBody added in v7.0.44

type CreateHybridMonitorSLSGroupResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateHybridMonitorSLSGroupResponseBody) GoString added in v7.0.44

func (*CreateHybridMonitorSLSGroupResponseBody) SetCode added in v7.0.44

func (*CreateHybridMonitorSLSGroupResponseBody) SetMessage added in v7.0.44

func (*CreateHybridMonitorSLSGroupResponseBody) SetRequestId added in v7.0.44

func (*CreateHybridMonitorSLSGroupResponseBody) SetSuccess added in v7.0.44

func (CreateHybridMonitorSLSGroupResponseBody) String added in v7.0.44

type CreateHybridMonitorTaskRequest added in v7.0.44

type CreateHybridMonitorTaskRequest struct {
	AttachLabels      []*CreateHybridMonitorTaskRequestAttachLabels   `json:"AttachLabels,omitempty" xml:"AttachLabels,omitempty" type:"Repeated"`
	CollectInterval   *string                                         `json:"CollectInterval,omitempty" xml:"CollectInterval,omitempty"`
	CollectTargetType *string                                         `json:"CollectTargetType,omitempty" xml:"CollectTargetType,omitempty"`
	Description       *string                                         `json:"Description,omitempty" xml:"Description,omitempty"`
	GroupId           *string                                         `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Namespace         *string                                         `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId          *string                                         `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SLSProcessConfig  *CreateHybridMonitorTaskRequestSLSProcessConfig `json:"SLSProcessConfig,omitempty" xml:"SLSProcessConfig,omitempty" type:"Struct"`
	TargetUserId      *string                                         `json:"TargetUserId,omitempty" xml:"TargetUserId,omitempty"`
	TargetUserIdList  *string                                         `json:"TargetUserIdList,omitempty" xml:"TargetUserIdList,omitempty"`
	TaskName          *string                                         `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskType          *string                                         `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	YARMConfig        *string                                         `json:"YARMConfig,omitempty" xml:"YARMConfig,omitempty"`
}

func (CreateHybridMonitorTaskRequest) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetAttachLabels added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetCollectInterval added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetCollectTargetType added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetDescription added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetGroupId added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetNamespace added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetRegionId added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetSLSProcessConfig added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetTargetUserId added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetTargetUserIdList added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetTaskName added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetTaskType added in v7.0.44

func (*CreateHybridMonitorTaskRequest) SetYARMConfig added in v7.0.44

func (CreateHybridMonitorTaskRequest) String added in v7.0.44

type CreateHybridMonitorTaskRequestAttachLabels added in v7.0.44

type CreateHybridMonitorTaskRequestAttachLabels struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateHybridMonitorTaskRequestAttachLabels) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequestAttachLabels) SetName added in v7.0.44

func (*CreateHybridMonitorTaskRequestAttachLabels) SetValue added in v7.0.44

func (CreateHybridMonitorTaskRequestAttachLabels) String added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfig added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfig struct {
	Express    []*CreateHybridMonitorTaskRequestSLSProcessConfigExpress    `json:"Express,omitempty" xml:"Express,omitempty" type:"Repeated"`
	Filter     *CreateHybridMonitorTaskRequestSLSProcessConfigFilter       `json:"Filter,omitempty" xml:"Filter,omitempty" type:"Struct"`
	GroupBy    []*CreateHybridMonitorTaskRequestSLSProcessConfigGroupBy    `json:"GroupBy,omitempty" xml:"GroupBy,omitempty" type:"Repeated"`
	Statistics []*CreateHybridMonitorTaskRequestSLSProcessConfigStatistics `json:"Statistics,omitempty" xml:"Statistics,omitempty" type:"Repeated"`
}

func (CreateHybridMonitorTaskRequestSLSProcessConfig) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfig) SetExpress added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfig) SetGroupBy added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfig) SetStatistics added in v7.0.44

func (CreateHybridMonitorTaskRequestSLSProcessConfig) String added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigExpress added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigExpress struct {
	Alias   *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	Express *string `json:"Express,omitempty" xml:"Express,omitempty"`
}

func (CreateHybridMonitorTaskRequestSLSProcessConfigExpress) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigExpress) SetAlias added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigExpress) SetExpress added in v7.0.44

func (CreateHybridMonitorTaskRequestSLSProcessConfigExpress) String added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigFilter added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigFilter struct {
	Filters  []*CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"`
	Relation *string                                                        `json:"Relation,omitempty" xml:"Relation,omitempty"`
}

func (CreateHybridMonitorTaskRequestSLSProcessConfigFilter) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigFilter) SetRelation added in v7.0.44

func (CreateHybridMonitorTaskRequestSLSProcessConfigFilter) String added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters struct {
	Operator   *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
	Value      *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters) SetOperator added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters) SetSLSKeyName added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters) SetValue added in v7.0.44

func (CreateHybridMonitorTaskRequestSLSProcessConfigFilterFilters) String added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigGroupBy added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigGroupBy struct {
	Alias      *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
}

func (CreateHybridMonitorTaskRequestSLSProcessConfigGroupBy) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigGroupBy) SetAlias added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigGroupBy) SetSLSKeyName added in v7.0.44

func (CreateHybridMonitorTaskRequestSLSProcessConfigGroupBy) String added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigStatistics added in v7.0.44

type CreateHybridMonitorTaskRequestSLSProcessConfigStatistics struct {
	Alias      *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	Function   *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Parameter1 *string `json:"Parameter1,omitempty" xml:"Parameter1,omitempty"`
	Parameter2 *string `json:"Parameter2,omitempty" xml:"Parameter2,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
}

func (CreateHybridMonitorTaskRequestSLSProcessConfigStatistics) GoString added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigStatistics) SetAlias added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigStatistics) SetFunction added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigStatistics) SetParameter1 added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigStatistics) SetParameter2 added in v7.0.44

func (*CreateHybridMonitorTaskRequestSLSProcessConfigStatistics) SetSLSKeyName added in v7.0.44

func (CreateHybridMonitorTaskRequestSLSProcessConfigStatistics) String added in v7.0.44

type CreateHybridMonitorTaskResponse added in v7.0.44

type CreateHybridMonitorTaskResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateHybridMonitorTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateHybridMonitorTaskResponse) GoString added in v7.0.44

func (*CreateHybridMonitorTaskResponse) SetBody added in v7.0.44

func (*CreateHybridMonitorTaskResponse) SetHeaders added in v7.0.44

func (*CreateHybridMonitorTaskResponse) SetStatusCode added in v7.0.44

func (CreateHybridMonitorTaskResponse) String added in v7.0.44

type CreateHybridMonitorTaskResponseBody added in v7.0.44

type CreateHybridMonitorTaskResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
	TaskId    *int64  `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (CreateHybridMonitorTaskResponseBody) GoString added in v7.0.44

func (*CreateHybridMonitorTaskResponseBody) SetCode added in v7.0.44

func (*CreateHybridMonitorTaskResponseBody) SetMessage added in v7.0.44

func (*CreateHybridMonitorTaskResponseBody) SetRequestId added in v7.0.44

func (*CreateHybridMonitorTaskResponseBody) SetSuccess added in v7.0.44

func (*CreateHybridMonitorTaskResponseBody) SetTaskId added in v7.0.45

func (CreateHybridMonitorTaskResponseBody) String added in v7.0.44

type CreateInstantSiteMonitorRequest

type CreateInstantSiteMonitorRequest struct {
	Address       *string `json:"Address,omitempty" xml:"Address,omitempty"`
	IspCities     *string `json:"IspCities,omitempty" xml:"IspCities,omitempty"`
	OptionsJson   *string `json:"OptionsJson,omitempty" xml:"OptionsJson,omitempty"`
	RandomIspCity *int32  `json:"RandomIspCity,omitempty" xml:"RandomIspCity,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskName      *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskType      *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (CreateInstantSiteMonitorRequest) GoString

func (*CreateInstantSiteMonitorRequest) SetAddress

func (*CreateInstantSiteMonitorRequest) SetIspCities

func (*CreateInstantSiteMonitorRequest) SetOptionsJson

func (*CreateInstantSiteMonitorRequest) SetRandomIspCity

func (*CreateInstantSiteMonitorRequest) SetRegionId

func (*CreateInstantSiteMonitorRequest) SetTaskName

func (*CreateInstantSiteMonitorRequest) SetTaskType

func (CreateInstantSiteMonitorRequest) String

type CreateInstantSiteMonitorResponse

type CreateInstantSiteMonitorResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateInstantSiteMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateInstantSiteMonitorResponse) GoString

func (*CreateInstantSiteMonitorResponse) SetHeaders

func (*CreateInstantSiteMonitorResponse) SetStatusCode added in v7.0.44

func (CreateInstantSiteMonitorResponse) String

type CreateInstantSiteMonitorResponseBody

type CreateInstantSiteMonitorResponseBody struct {
	Code             *string                                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	CreateResultList []*CreateInstantSiteMonitorResponseBodyCreateResultList `json:"CreateResultList,omitempty" xml:"CreateResultList,omitempty" type:"Repeated"`
	Message          *string                                                 `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId        *string                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success          *string                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateInstantSiteMonitorResponseBody) GoString

func (*CreateInstantSiteMonitorResponseBody) SetCode

func (*CreateInstantSiteMonitorResponseBody) SetMessage

func (*CreateInstantSiteMonitorResponseBody) SetRequestId

func (*CreateInstantSiteMonitorResponseBody) SetSuccess

func (CreateInstantSiteMonitorResponseBody) String

type CreateInstantSiteMonitorResponseBodyCreateResultList

type CreateInstantSiteMonitorResponseBodyCreateResultList struct {
	TaskId   *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskName *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
}

func (CreateInstantSiteMonitorResponseBodyCreateResultList) GoString

func (*CreateInstantSiteMonitorResponseBodyCreateResultList) SetTaskId

func (*CreateInstantSiteMonitorResponseBodyCreateResultList) SetTaskName

func (CreateInstantSiteMonitorResponseBodyCreateResultList) String

type CreateMetricRuleResourcesRequest

type CreateMetricRuleResourcesRequest struct {
	Overwrite *string `json:"Overwrite,omitempty" xml:"Overwrite,omitempty"`
	Resources *string `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId    *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (CreateMetricRuleResourcesRequest) GoString

func (*CreateMetricRuleResourcesRequest) SetOverwrite

func (*CreateMetricRuleResourcesRequest) SetResources

func (*CreateMetricRuleResourcesRequest) SetRuleId

func (CreateMetricRuleResourcesRequest) String

type CreateMetricRuleResourcesResponse

type CreateMetricRuleResourcesResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMetricRuleResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMetricRuleResourcesResponse) GoString

func (*CreateMetricRuleResourcesResponse) SetHeaders

func (*CreateMetricRuleResourcesResponse) SetStatusCode added in v7.0.44

func (CreateMetricRuleResourcesResponse) String

type CreateMetricRuleResourcesResponseBody

type CreateMetricRuleResourcesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMetricRuleResourcesResponseBody) GoString

func (*CreateMetricRuleResourcesResponseBody) SetCode

func (*CreateMetricRuleResourcesResponseBody) SetMessage

func (*CreateMetricRuleResourcesResponseBody) SetRequestId

func (*CreateMetricRuleResourcesResponseBody) SetSuccess

func (CreateMetricRuleResourcesResponseBody) String

type CreateMetricRuleTemplateRequest

type CreateMetricRuleTemplateRequest struct {
	AlertTemplates []*CreateMetricRuleTemplateRequestAlertTemplates `json:"AlertTemplates,omitempty" xml:"AlertTemplates,omitempty" type:"Repeated"`
	Description    *string                                          `json:"Description,omitempty" xml:"Description,omitempty"`
	Name           *string                                          `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionId       *string                                          `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateMetricRuleTemplateRequest) GoString

func (*CreateMetricRuleTemplateRequest) SetDescription

func (*CreateMetricRuleTemplateRequest) SetName

func (*CreateMetricRuleTemplateRequest) SetRegionId

func (CreateMetricRuleTemplateRequest) String

type CreateMetricRuleTemplateRequestAlertTemplates

type CreateMetricRuleTemplateRequestAlertTemplates struct {
	Escalations *CreateMetricRuleTemplateRequestAlertTemplatesEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" require:"true" type:"Struct"`
	Category    *string                                                   `json:"Category,omitempty" xml:"Category,omitempty"`
	MetricName  *string                                                   `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace   *string                                                   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Period      *int32                                                    `json:"Period,omitempty" xml:"Period,omitempty"`
	RuleName    *string                                                   `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	Selector    *string                                                   `json:"Selector,omitempty" xml:"Selector,omitempty"`
	Webhook     *string                                                   `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (CreateMetricRuleTemplateRequestAlertTemplates) GoString

func (*CreateMetricRuleTemplateRequestAlertTemplates) SetCategory

func (*CreateMetricRuleTemplateRequestAlertTemplates) SetMetricName

func (*CreateMetricRuleTemplateRequestAlertTemplates) SetNamespace

func (*CreateMetricRuleTemplateRequestAlertTemplates) SetPeriod

func (*CreateMetricRuleTemplateRequestAlertTemplates) SetRuleName

func (*CreateMetricRuleTemplateRequestAlertTemplates) SetSelector

func (*CreateMetricRuleTemplateRequestAlertTemplates) SetWebhook

func (CreateMetricRuleTemplateRequestAlertTemplates) String

type CreateMetricRuleTemplateRequestAlertTemplatesEscalations

type CreateMetricRuleTemplateRequestAlertTemplatesEscalations struct {
	Critical *CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" require:"true" type:"Struct"`
	Info     *CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" require:"true" type:"Struct"`
	Warn     *CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" require:"true" type:"Struct"`
}

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalations) GoString

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalations) String

type CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical

type CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) GoString

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetComparisonOperator

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetStatistics

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetThreshold

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetTimes

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) String

type CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo

type CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) GoString

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetComparisonOperator

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetStatistics

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetThreshold

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetTimes

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) String

type CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn

type CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) GoString

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetComparisonOperator

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetStatistics

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetThreshold

func (*CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetTimes

func (CreateMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) String

type CreateMetricRuleTemplateResponse

type CreateMetricRuleTemplateResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMetricRuleTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMetricRuleTemplateResponse) GoString

func (*CreateMetricRuleTemplateResponse) SetHeaders

func (*CreateMetricRuleTemplateResponse) SetStatusCode added in v7.0.44

func (CreateMetricRuleTemplateResponse) String

type CreateMetricRuleTemplateResponseBody

type CreateMetricRuleTemplateResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Id        *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMetricRuleTemplateResponseBody) GoString

func (*CreateMetricRuleTemplateResponseBody) SetCode

func (*CreateMetricRuleTemplateResponseBody) SetId

func (*CreateMetricRuleTemplateResponseBody) SetMessage

func (*CreateMetricRuleTemplateResponseBody) SetRequestId

func (*CreateMetricRuleTemplateResponseBody) SetSuccess

func (CreateMetricRuleTemplateResponseBody) String

type CreateMonitorAgentProcessRequest

type CreateMonitorAgentProcessRequest struct {
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ProcessName *string `json:"ProcessName,omitempty" xml:"ProcessName,omitempty"`
	ProcessUser *string `json:"ProcessUser,omitempty" xml:"ProcessUser,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateMonitorAgentProcessRequest) GoString

func (*CreateMonitorAgentProcessRequest) SetInstanceId

func (*CreateMonitorAgentProcessRequest) SetProcessName

func (*CreateMonitorAgentProcessRequest) SetProcessUser

func (*CreateMonitorAgentProcessRequest) SetRegionId

func (CreateMonitorAgentProcessRequest) String

type CreateMonitorAgentProcessResponse

type CreateMonitorAgentProcessResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMonitorAgentProcessResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMonitorAgentProcessResponse) GoString

func (*CreateMonitorAgentProcessResponse) SetHeaders

func (*CreateMonitorAgentProcessResponse) SetStatusCode added in v7.0.44

func (CreateMonitorAgentProcessResponse) String

type CreateMonitorAgentProcessResponseBody

type CreateMonitorAgentProcessResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Id        *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMonitorAgentProcessResponseBody) GoString

func (*CreateMonitorAgentProcessResponseBody) SetCode

func (*CreateMonitorAgentProcessResponseBody) SetId

func (*CreateMonitorAgentProcessResponseBody) SetMessage

func (*CreateMonitorAgentProcessResponseBody) SetRequestId

func (*CreateMonitorAgentProcessResponseBody) SetSuccess

func (CreateMonitorAgentProcessResponseBody) String

type CreateMonitorGroupByResourceGroupIdRequest

type CreateMonitorGroupByResourceGroupIdRequest struct {
	ContactGroupList     []*string `json:"ContactGroupList,omitempty" xml:"ContactGroupList,omitempty" type:"Repeated"`
	EnableInstallAgent   *bool     `json:"EnableInstallAgent,omitempty" xml:"EnableInstallAgent,omitempty"`
	EnableSubscribeEvent *bool     `json:"EnableSubscribeEvent,omitempty" xml:"EnableSubscribeEvent,omitempty"`
	RegionId             *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId      *string   `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceGroupName    *string   `json:"ResourceGroupName,omitempty" xml:"ResourceGroupName,omitempty"`
}

func (CreateMonitorGroupByResourceGroupIdRequest) GoString

func (*CreateMonitorGroupByResourceGroupIdRequest) SetContactGroupList

func (*CreateMonitorGroupByResourceGroupIdRequest) SetEnableInstallAgent

func (*CreateMonitorGroupByResourceGroupIdRequest) SetEnableSubscribeEvent

func (*CreateMonitorGroupByResourceGroupIdRequest) SetRegionId

func (*CreateMonitorGroupByResourceGroupIdRequest) SetResourceGroupId

func (*CreateMonitorGroupByResourceGroupIdRequest) SetResourceGroupName

func (CreateMonitorGroupByResourceGroupIdRequest) String

type CreateMonitorGroupByResourceGroupIdResponse

type CreateMonitorGroupByResourceGroupIdResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMonitorGroupByResourceGroupIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMonitorGroupByResourceGroupIdResponse) GoString

func (*CreateMonitorGroupByResourceGroupIdResponse) SetHeaders

func (*CreateMonitorGroupByResourceGroupIdResponse) SetStatusCode added in v7.0.44

func (CreateMonitorGroupByResourceGroupIdResponse) String

type CreateMonitorGroupByResourceGroupIdResponseBody

type CreateMonitorGroupByResourceGroupIdResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Id        *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMonitorGroupByResourceGroupIdResponseBody) GoString

func (*CreateMonitorGroupByResourceGroupIdResponseBody) SetCode

func (*CreateMonitorGroupByResourceGroupIdResponseBody) SetId

func (*CreateMonitorGroupByResourceGroupIdResponseBody) SetMessage

func (*CreateMonitorGroupByResourceGroupIdResponseBody) SetRequestId

func (*CreateMonitorGroupByResourceGroupIdResponseBody) SetSuccess

func (CreateMonitorGroupByResourceGroupIdResponseBody) String

type CreateMonitorGroupInstancesRequest

type CreateMonitorGroupInstancesRequest struct {
	GroupId   *string                                        `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Instances []*CreateMonitorGroupInstancesRequestInstances `json:"Instances,omitempty" xml:"Instances,omitempty" type:"Repeated"`
	RegionId  *string                                        `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateMonitorGroupInstancesRequest) GoString

func (*CreateMonitorGroupInstancesRequest) SetGroupId

func (*CreateMonitorGroupInstancesRequest) SetRegionId

func (CreateMonitorGroupInstancesRequest) String

type CreateMonitorGroupInstancesRequestInstances

type CreateMonitorGroupInstancesRequestInstances struct {
	Category     *string `json:"Category,omitempty" xml:"Category,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateMonitorGroupInstancesRequestInstances) GoString

func (*CreateMonitorGroupInstancesRequestInstances) SetCategory

func (*CreateMonitorGroupInstancesRequestInstances) SetInstanceId

func (*CreateMonitorGroupInstancesRequestInstances) SetInstanceName

func (*CreateMonitorGroupInstancesRequestInstances) SetRegionId

func (CreateMonitorGroupInstancesRequestInstances) String

type CreateMonitorGroupInstancesResponse

type CreateMonitorGroupInstancesResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMonitorGroupInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMonitorGroupInstancesResponse) GoString

func (*CreateMonitorGroupInstancesResponse) SetHeaders

func (*CreateMonitorGroupInstancesResponse) SetStatusCode added in v7.0.44

func (CreateMonitorGroupInstancesResponse) String

type CreateMonitorGroupInstancesResponseBody

type CreateMonitorGroupInstancesResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMonitorGroupInstancesResponseBody) GoString

func (*CreateMonitorGroupInstancesResponseBody) SetCode

func (*CreateMonitorGroupInstancesResponseBody) SetMessage

func (*CreateMonitorGroupInstancesResponseBody) SetRequestId

func (*CreateMonitorGroupInstancesResponseBody) SetSuccess

func (CreateMonitorGroupInstancesResponseBody) String

type CreateMonitorGroupNotifyPolicyRequest

type CreateMonitorGroupNotifyPolicyRequest struct {
	EndTime    *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (CreateMonitorGroupNotifyPolicyRequest) GoString

func (*CreateMonitorGroupNotifyPolicyRequest) SetEndTime

func (*CreateMonitorGroupNotifyPolicyRequest) SetGroupId

func (*CreateMonitorGroupNotifyPolicyRequest) SetPolicyType

func (*CreateMonitorGroupNotifyPolicyRequest) SetRegionId

func (*CreateMonitorGroupNotifyPolicyRequest) SetStartTime

func (CreateMonitorGroupNotifyPolicyRequest) String

type CreateMonitorGroupNotifyPolicyResponse

type CreateMonitorGroupNotifyPolicyResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMonitorGroupNotifyPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMonitorGroupNotifyPolicyResponse) GoString

func (*CreateMonitorGroupNotifyPolicyResponse) SetHeaders

func (*CreateMonitorGroupNotifyPolicyResponse) SetStatusCode added in v7.0.44

func (CreateMonitorGroupNotifyPolicyResponse) String

type CreateMonitorGroupNotifyPolicyResponseBody

type CreateMonitorGroupNotifyPolicyResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *int32  `json:"Result,omitempty" xml:"Result,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMonitorGroupNotifyPolicyResponseBody) GoString

func (*CreateMonitorGroupNotifyPolicyResponseBody) SetCode

func (*CreateMonitorGroupNotifyPolicyResponseBody) SetMessage

func (*CreateMonitorGroupNotifyPolicyResponseBody) SetRequestId

func (*CreateMonitorGroupNotifyPolicyResponseBody) SetResult

func (*CreateMonitorGroupNotifyPolicyResponseBody) SetSuccess

func (CreateMonitorGroupNotifyPolicyResponseBody) String

type CreateMonitorGroupRequest

type CreateMonitorGroupRequest struct {
	ContactGroups *string `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	GroupName     *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateMonitorGroupRequest) GoString

func (s CreateMonitorGroupRequest) GoString() string

func (*CreateMonitorGroupRequest) SetContactGroups

func (*CreateMonitorGroupRequest) SetGroupName

func (*CreateMonitorGroupRequest) SetRegionId

func (CreateMonitorGroupRequest) String

func (s CreateMonitorGroupRequest) String() string

type CreateMonitorGroupResponse

type CreateMonitorGroupResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMonitorGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMonitorGroupResponse) GoString

func (s CreateMonitorGroupResponse) GoString() string

func (*CreateMonitorGroupResponse) SetBody

func (*CreateMonitorGroupResponse) SetHeaders

func (*CreateMonitorGroupResponse) SetStatusCode added in v7.0.44

func (CreateMonitorGroupResponse) String

type CreateMonitorGroupResponseBody

type CreateMonitorGroupResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	GroupId   *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMonitorGroupResponseBody) GoString

func (*CreateMonitorGroupResponseBody) SetCode

func (*CreateMonitorGroupResponseBody) SetGroupId

func (*CreateMonitorGroupResponseBody) SetMessage

func (*CreateMonitorGroupResponseBody) SetRequestId

func (*CreateMonitorGroupResponseBody) SetSuccess

func (CreateMonitorGroupResponseBody) String

type CreateMonitoringAgentProcessRequest

type CreateMonitoringAgentProcessRequest struct {
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ProcessName *string `json:"ProcessName,omitempty" xml:"ProcessName,omitempty"`
	ProcessUser *string `json:"ProcessUser,omitempty" xml:"ProcessUser,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateMonitoringAgentProcessRequest) GoString

func (*CreateMonitoringAgentProcessRequest) SetInstanceId

func (*CreateMonitoringAgentProcessRequest) SetProcessName

func (*CreateMonitoringAgentProcessRequest) SetProcessUser

func (*CreateMonitoringAgentProcessRequest) SetRegionId

func (CreateMonitoringAgentProcessRequest) String

type CreateMonitoringAgentProcessResponse

type CreateMonitoringAgentProcessResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateMonitoringAgentProcessResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateMonitoringAgentProcessResponse) GoString

func (*CreateMonitoringAgentProcessResponse) SetHeaders

func (*CreateMonitoringAgentProcessResponse) SetStatusCode added in v7.0.44

func (CreateMonitoringAgentProcessResponse) String

type CreateMonitoringAgentProcessResponseBody

type CreateMonitoringAgentProcessResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Id        *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateMonitoringAgentProcessResponseBody) GoString

func (*CreateMonitoringAgentProcessResponseBody) SetCode

func (*CreateMonitoringAgentProcessResponseBody) SetId

func (*CreateMonitoringAgentProcessResponseBody) SetMessage

func (*CreateMonitoringAgentProcessResponseBody) SetRequestId

func (*CreateMonitoringAgentProcessResponseBody) SetSuccess

func (CreateMonitoringAgentProcessResponseBody) String

type CreateSiteMonitorRequest

type CreateSiteMonitorRequest struct {
	Address     *string `json:"Address,omitempty" xml:"Address,omitempty"`
	AlertIds    *string `json:"AlertIds,omitempty" xml:"AlertIds,omitempty"`
	Interval    *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	IspCities   *string `json:"IspCities,omitempty" xml:"IspCities,omitempty"`
	OptionsJson *string `json:"OptionsJson,omitempty" xml:"OptionsJson,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskName    *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskType    *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (CreateSiteMonitorRequest) GoString

func (s CreateSiteMonitorRequest) GoString() string

func (*CreateSiteMonitorRequest) SetAddress

func (*CreateSiteMonitorRequest) SetAlertIds

func (*CreateSiteMonitorRequest) SetInterval

func (*CreateSiteMonitorRequest) SetIspCities

func (*CreateSiteMonitorRequest) SetOptionsJson

func (*CreateSiteMonitorRequest) SetRegionId

func (*CreateSiteMonitorRequest) SetTaskName

func (*CreateSiteMonitorRequest) SetTaskType

func (CreateSiteMonitorRequest) String

func (s CreateSiteMonitorRequest) String() string

type CreateSiteMonitorResponse

type CreateSiteMonitorResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateSiteMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateSiteMonitorResponse) GoString

func (s CreateSiteMonitorResponse) GoString() string

func (*CreateSiteMonitorResponse) SetBody

func (*CreateSiteMonitorResponse) SetHeaders

func (*CreateSiteMonitorResponse) SetStatusCode added in v7.0.44

func (CreateSiteMonitorResponse) String

func (s CreateSiteMonitorResponse) String() string

type CreateSiteMonitorResponseBody

type CreateSiteMonitorResponseBody struct {
	Code             *string                                        `json:"Code,omitempty" xml:"Code,omitempty"`
	CreateResultList *CreateSiteMonitorResponseBodyCreateResultList `json:"CreateResultList,omitempty" xml:"CreateResultList,omitempty" type:"Struct"`
	Data             *CreateSiteMonitorResponseBodyData             `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message          *string                                        `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId        *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success          *string                                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateSiteMonitorResponseBody) GoString

func (*CreateSiteMonitorResponseBody) SetCode

func (*CreateSiteMonitorResponseBody) SetData

func (*CreateSiteMonitorResponseBody) SetMessage

func (*CreateSiteMonitorResponseBody) SetRequestId

func (*CreateSiteMonitorResponseBody) SetSuccess

func (CreateSiteMonitorResponseBody) String

type CreateSiteMonitorResponseBodyCreateResultList

type CreateSiteMonitorResponseBodyCreateResultList struct {
	CreateResultList []*CreateSiteMonitorResponseBodyCreateResultListCreateResultList `json:"CreateResultList,omitempty" xml:"CreateResultList,omitempty" type:"Repeated"`
}

func (CreateSiteMonitorResponseBodyCreateResultList) GoString

func (CreateSiteMonitorResponseBodyCreateResultList) String

type CreateSiteMonitorResponseBodyCreateResultListCreateResultList

type CreateSiteMonitorResponseBodyCreateResultListCreateResultList struct {
	TaskId   *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskName *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
}

func (CreateSiteMonitorResponseBodyCreateResultListCreateResultList) GoString

func (*CreateSiteMonitorResponseBodyCreateResultListCreateResultList) SetTaskId

func (*CreateSiteMonitorResponseBodyCreateResultListCreateResultList) SetTaskName

func (CreateSiteMonitorResponseBodyCreateResultListCreateResultList) String

type CreateSiteMonitorResponseBodyData

type CreateSiteMonitorResponseBodyData struct {
	AttachAlertResult *CreateSiteMonitorResponseBodyDataAttachAlertResult `json:"AttachAlertResult,omitempty" xml:"AttachAlertResult,omitempty" type:"Struct"`
}

func (CreateSiteMonitorResponseBodyData) GoString

func (CreateSiteMonitorResponseBodyData) String

type CreateSiteMonitorResponseBodyDataAttachAlertResult

type CreateSiteMonitorResponseBodyDataAttachAlertResult struct {
	Contact []*CreateSiteMonitorResponseBodyDataAttachAlertResultContact `json:"Contact,omitempty" xml:"Contact,omitempty" type:"Repeated"`
}

func (CreateSiteMonitorResponseBodyDataAttachAlertResult) GoString

func (CreateSiteMonitorResponseBodyDataAttachAlertResult) String

type CreateSiteMonitorResponseBodyDataAttachAlertResultContact

type CreateSiteMonitorResponseBodyDataAttachAlertResultContact struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	RuleId    *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateSiteMonitorResponseBodyDataAttachAlertResultContact) GoString

func (*CreateSiteMonitorResponseBodyDataAttachAlertResultContact) SetCode

func (*CreateSiteMonitorResponseBodyDataAttachAlertResultContact) SetMessage

func (*CreateSiteMonitorResponseBodyDataAttachAlertResultContact) SetRequestId

func (*CreateSiteMonitorResponseBodyDataAttachAlertResultContact) SetRuleId

func (*CreateSiteMonitorResponseBodyDataAttachAlertResultContact) SetSuccess

func (CreateSiteMonitorResponseBodyDataAttachAlertResultContact) String

type DeleteContactGroupRequest

type DeleteContactGroupRequest struct {
	ContactGroupName *string `json:"ContactGroupName,omitempty" xml:"ContactGroupName,omitempty"`
}

func (DeleteContactGroupRequest) GoString

func (s DeleteContactGroupRequest) GoString() string

func (*DeleteContactGroupRequest) SetContactGroupName

func (s *DeleteContactGroupRequest) SetContactGroupName(v string) *DeleteContactGroupRequest

func (DeleteContactGroupRequest) String

func (s DeleteContactGroupRequest) String() string

type DeleteContactGroupResponse

type DeleteContactGroupResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteContactGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteContactGroupResponse) GoString

func (s DeleteContactGroupResponse) GoString() string

func (*DeleteContactGroupResponse) SetBody

func (*DeleteContactGroupResponse) SetHeaders

func (*DeleteContactGroupResponse) SetStatusCode added in v7.0.44

func (DeleteContactGroupResponse) String

type DeleteContactGroupResponseBody

type DeleteContactGroupResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteContactGroupResponseBody) GoString

func (*DeleteContactGroupResponseBody) SetCode

func (*DeleteContactGroupResponseBody) SetMessage

func (*DeleteContactGroupResponseBody) SetRequestId

func (*DeleteContactGroupResponseBody) SetSuccess

func (DeleteContactGroupResponseBody) String

type DeleteContactRequest

type DeleteContactRequest struct {
	ContactName *string `json:"ContactName,omitempty" xml:"ContactName,omitempty"`
}

func (DeleteContactRequest) GoString

func (s DeleteContactRequest) GoString() string

func (*DeleteContactRequest) SetContactName

func (s *DeleteContactRequest) SetContactName(v string) *DeleteContactRequest

func (DeleteContactRequest) String

func (s DeleteContactRequest) String() string

type DeleteContactResponse

type DeleteContactResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteContactResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteContactResponse) GoString

func (s DeleteContactResponse) GoString() string

func (*DeleteContactResponse) SetBody

func (*DeleteContactResponse) SetHeaders

func (*DeleteContactResponse) SetStatusCode added in v7.0.44

func (s *DeleteContactResponse) SetStatusCode(v int32) *DeleteContactResponse

func (DeleteContactResponse) String

func (s DeleteContactResponse) String() string

type DeleteContactResponseBody

type DeleteContactResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteContactResponseBody) GoString

func (s DeleteContactResponseBody) GoString() string

func (*DeleteContactResponseBody) SetCode

func (*DeleteContactResponseBody) SetMessage

func (*DeleteContactResponseBody) SetRequestId

func (*DeleteContactResponseBody) SetSuccess

func (DeleteContactResponseBody) String

func (s DeleteContactResponseBody) String() string

type DeleteCustomMetricRequest

type DeleteCustomMetricRequest struct {
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Md5        *string `json:"Md5,omitempty" xml:"Md5,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	UUID       *string `json:"UUID,omitempty" xml:"UUID,omitempty"`
}

func (DeleteCustomMetricRequest) GoString

func (s DeleteCustomMetricRequest) GoString() string

func (*DeleteCustomMetricRequest) SetGroupId

func (*DeleteCustomMetricRequest) SetMd5

func (*DeleteCustomMetricRequest) SetMetricName

func (*DeleteCustomMetricRequest) SetRegionId

func (*DeleteCustomMetricRequest) SetUUID

func (DeleteCustomMetricRequest) String

func (s DeleteCustomMetricRequest) String() string

type DeleteCustomMetricResponse

type DeleteCustomMetricResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteCustomMetricResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteCustomMetricResponse) GoString

func (s DeleteCustomMetricResponse) GoString() string

func (*DeleteCustomMetricResponse) SetBody

func (*DeleteCustomMetricResponse) SetHeaders

func (*DeleteCustomMetricResponse) SetStatusCode added in v7.0.44

func (DeleteCustomMetricResponse) String

type DeleteCustomMetricResponseBody

type DeleteCustomMetricResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteCustomMetricResponseBody) GoString

func (*DeleteCustomMetricResponseBody) SetCode

func (*DeleteCustomMetricResponseBody) SetMessage

func (*DeleteCustomMetricResponseBody) SetRequestId

func (DeleteCustomMetricResponseBody) String

type DeleteDynamicTagGroupRequest

type DeleteDynamicTagGroupRequest struct {
	DynamicTagRuleId *string `json:"DynamicTagRuleId,omitempty" xml:"DynamicTagRuleId,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteDynamicTagGroupRequest) GoString

func (s DeleteDynamicTagGroupRequest) GoString() string

func (*DeleteDynamicTagGroupRequest) SetDynamicTagRuleId

func (*DeleteDynamicTagGroupRequest) SetRegionId

func (DeleteDynamicTagGroupRequest) String

type DeleteDynamicTagGroupResponse

type DeleteDynamicTagGroupResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteDynamicTagGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteDynamicTagGroupResponse) GoString

func (*DeleteDynamicTagGroupResponse) SetBody

func (*DeleteDynamicTagGroupResponse) SetHeaders

func (*DeleteDynamicTagGroupResponse) SetStatusCode added in v7.0.44

func (DeleteDynamicTagGroupResponse) String

type DeleteDynamicTagGroupResponseBody

type DeleteDynamicTagGroupResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteDynamicTagGroupResponseBody) GoString

func (*DeleteDynamicTagGroupResponseBody) SetCode

func (*DeleteDynamicTagGroupResponseBody) SetMessage

func (*DeleteDynamicTagGroupResponseBody) SetRequestId

func (*DeleteDynamicTagGroupResponseBody) SetSuccess

func (DeleteDynamicTagGroupResponseBody) String

type DeleteEventRuleTargetsRequest

type DeleteEventRuleTargetsRequest struct {
	Ids      []*string `json:"Ids,omitempty" xml:"Ids,omitempty" type:"Repeated"`
	RegionId *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName *string   `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
}

func (DeleteEventRuleTargetsRequest) GoString

func (*DeleteEventRuleTargetsRequest) SetIds

func (*DeleteEventRuleTargetsRequest) SetRegionId

func (*DeleteEventRuleTargetsRequest) SetRuleName

func (DeleteEventRuleTargetsRequest) String

type DeleteEventRuleTargetsResponse

type DeleteEventRuleTargetsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteEventRuleTargetsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteEventRuleTargetsResponse) GoString

func (*DeleteEventRuleTargetsResponse) SetHeaders

func (*DeleteEventRuleTargetsResponse) SetStatusCode added in v7.0.44

func (DeleteEventRuleTargetsResponse) String

type DeleteEventRuleTargetsResponseBody

type DeleteEventRuleTargetsResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteEventRuleTargetsResponseBody) GoString

func (*DeleteEventRuleTargetsResponseBody) SetCode

func (*DeleteEventRuleTargetsResponseBody) SetMessage

func (*DeleteEventRuleTargetsResponseBody) SetRequestId

func (*DeleteEventRuleTargetsResponseBody) SetSuccess

func (DeleteEventRuleTargetsResponseBody) String

type DeleteEventRulesRequest

type DeleteEventRulesRequest struct {
	RuleNames []*string `json:"RuleNames,omitempty" xml:"RuleNames,omitempty" type:"Repeated"`
}

func (DeleteEventRulesRequest) GoString

func (s DeleteEventRulesRequest) GoString() string

func (*DeleteEventRulesRequest) SetRuleNames

func (DeleteEventRulesRequest) String

func (s DeleteEventRulesRequest) String() string

type DeleteEventRulesResponse

type DeleteEventRulesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteEventRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteEventRulesResponse) GoString

func (s DeleteEventRulesResponse) GoString() string

func (*DeleteEventRulesResponse) SetBody

func (*DeleteEventRulesResponse) SetHeaders

func (*DeleteEventRulesResponse) SetStatusCode added in v7.0.44

func (DeleteEventRulesResponse) String

func (s DeleteEventRulesResponse) String() string

type DeleteEventRulesResponseBody

type DeleteEventRulesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteEventRulesResponseBody) GoString

func (s DeleteEventRulesResponseBody) GoString() string

func (*DeleteEventRulesResponseBody) SetCode

func (*DeleteEventRulesResponseBody) SetMessage

func (*DeleteEventRulesResponseBody) SetRequestId

func (*DeleteEventRulesResponseBody) SetSuccess

func (DeleteEventRulesResponseBody) String

type DeleteExporterOutputRequest

type DeleteExporterOutputRequest struct {
	DestName *string `json:"DestName,omitempty" xml:"DestName,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteExporterOutputRequest) GoString

func (s DeleteExporterOutputRequest) GoString() string

func (*DeleteExporterOutputRequest) SetDestName

func (*DeleteExporterOutputRequest) SetRegionId

func (DeleteExporterOutputRequest) String

type DeleteExporterOutputResponse

type DeleteExporterOutputResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteExporterOutputResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteExporterOutputResponse) GoString

func (s DeleteExporterOutputResponse) GoString() string

func (*DeleteExporterOutputResponse) SetBody

func (*DeleteExporterOutputResponse) SetHeaders

func (*DeleteExporterOutputResponse) SetStatusCode added in v7.0.44

func (DeleteExporterOutputResponse) String

type DeleteExporterOutputResponseBody

type DeleteExporterOutputResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteExporterOutputResponseBody) GoString

func (*DeleteExporterOutputResponseBody) SetCode

func (*DeleteExporterOutputResponseBody) SetMessage

func (*DeleteExporterOutputResponseBody) SetRequestId

func (*DeleteExporterOutputResponseBody) SetSuccess

func (DeleteExporterOutputResponseBody) String

type DeleteExporterRuleRequest

type DeleteExporterRuleRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
}

func (DeleteExporterRuleRequest) GoString

func (s DeleteExporterRuleRequest) GoString() string

func (*DeleteExporterRuleRequest) SetRegionId

func (*DeleteExporterRuleRequest) SetRuleName

func (DeleteExporterRuleRequest) String

func (s DeleteExporterRuleRequest) String() string

type DeleteExporterRuleResponse

type DeleteExporterRuleResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteExporterRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteExporterRuleResponse) GoString

func (s DeleteExporterRuleResponse) GoString() string

func (*DeleteExporterRuleResponse) SetBody

func (*DeleteExporterRuleResponse) SetHeaders

func (*DeleteExporterRuleResponse) SetStatusCode added in v7.0.44

func (DeleteExporterRuleResponse) String

type DeleteExporterRuleResponseBody

type DeleteExporterRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteExporterRuleResponseBody) GoString

func (*DeleteExporterRuleResponseBody) SetCode

func (*DeleteExporterRuleResponseBody) SetMessage

func (*DeleteExporterRuleResponseBody) SetRequestId

func (*DeleteExporterRuleResponseBody) SetSuccess

func (DeleteExporterRuleResponseBody) String

type DeleteGroupMonitoringAgentProcessRequest

type DeleteGroupMonitoringAgentProcessRequest struct {
	GroupId  *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Id       *string `json:"Id,omitempty" xml:"Id,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteGroupMonitoringAgentProcessRequest) GoString

func (*DeleteGroupMonitoringAgentProcessRequest) SetGroupId

func (*DeleteGroupMonitoringAgentProcessRequest) SetId

func (*DeleteGroupMonitoringAgentProcessRequest) SetRegionId

func (DeleteGroupMonitoringAgentProcessRequest) String

type DeleteGroupMonitoringAgentProcessResponse

type DeleteGroupMonitoringAgentProcessResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteGroupMonitoringAgentProcessResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteGroupMonitoringAgentProcessResponse) GoString

func (*DeleteGroupMonitoringAgentProcessResponse) SetHeaders

func (*DeleteGroupMonitoringAgentProcessResponse) SetStatusCode added in v7.0.44

func (DeleteGroupMonitoringAgentProcessResponse) String

type DeleteGroupMonitoringAgentProcessResponseBody

type DeleteGroupMonitoringAgentProcessResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteGroupMonitoringAgentProcessResponseBody) GoString

func (*DeleteGroupMonitoringAgentProcessResponseBody) SetCode

func (*DeleteGroupMonitoringAgentProcessResponseBody) SetMessage

func (*DeleteGroupMonitoringAgentProcessResponseBody) SetRequestId

func (*DeleteGroupMonitoringAgentProcessResponseBody) SetSuccess

func (DeleteGroupMonitoringAgentProcessResponseBody) String

type DeleteHostAvailabilityRequest

type DeleteHostAvailabilityRequest struct {
	Id       []*int64 `json:"Id,omitempty" xml:"Id,omitempty" type:"Repeated"`
	RegionId *string  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteHostAvailabilityRequest) GoString

func (*DeleteHostAvailabilityRequest) SetId

func (*DeleteHostAvailabilityRequest) SetRegionId

func (DeleteHostAvailabilityRequest) String

type DeleteHostAvailabilityResponse

type DeleteHostAvailabilityResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteHostAvailabilityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteHostAvailabilityResponse) GoString

func (*DeleteHostAvailabilityResponse) SetHeaders

func (*DeleteHostAvailabilityResponse) SetStatusCode added in v7.0.44

func (DeleteHostAvailabilityResponse) String

type DeleteHostAvailabilityResponseBody

type DeleteHostAvailabilityResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteHostAvailabilityResponseBody) GoString

func (*DeleteHostAvailabilityResponseBody) SetCode

func (*DeleteHostAvailabilityResponseBody) SetMessage

func (*DeleteHostAvailabilityResponseBody) SetRequestId

func (*DeleteHostAvailabilityResponseBody) SetSuccess

func (DeleteHostAvailabilityResponseBody) String

type DeleteHybridMonitorNamespaceRequest added in v7.0.44

type DeleteHybridMonitorNamespaceRequest struct {
	Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId  *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteHybridMonitorNamespaceRequest) GoString added in v7.0.44

func (*DeleteHybridMonitorNamespaceRequest) SetNamespace added in v7.0.44

func (*DeleteHybridMonitorNamespaceRequest) SetRegionId added in v7.0.44

func (DeleteHybridMonitorNamespaceRequest) String added in v7.0.44

type DeleteHybridMonitorNamespaceResponse added in v7.0.44

type DeleteHybridMonitorNamespaceResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteHybridMonitorNamespaceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteHybridMonitorNamespaceResponse) GoString added in v7.0.44

func (*DeleteHybridMonitorNamespaceResponse) SetBody added in v7.0.44

func (*DeleteHybridMonitorNamespaceResponse) SetHeaders added in v7.0.44

func (*DeleteHybridMonitorNamespaceResponse) SetStatusCode added in v7.0.44

func (DeleteHybridMonitorNamespaceResponse) String added in v7.0.44

type DeleteHybridMonitorNamespaceResponseBody added in v7.0.44

type DeleteHybridMonitorNamespaceResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteHybridMonitorNamespaceResponseBody) GoString added in v7.0.44

func (*DeleteHybridMonitorNamespaceResponseBody) SetCode added in v7.0.44

func (*DeleteHybridMonitorNamespaceResponseBody) SetMessage added in v7.0.44

func (*DeleteHybridMonitorNamespaceResponseBody) SetRequestId added in v7.0.44

func (*DeleteHybridMonitorNamespaceResponseBody) SetSuccess added in v7.0.44

func (DeleteHybridMonitorNamespaceResponseBody) String added in v7.0.44

type DeleteHybridMonitorSLSGroupRequest added in v7.0.44

type DeleteHybridMonitorSLSGroupRequest struct {
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SLSGroupName *string `json:"SLSGroupName,omitempty" xml:"SLSGroupName,omitempty"`
}

func (DeleteHybridMonitorSLSGroupRequest) GoString added in v7.0.44

func (*DeleteHybridMonitorSLSGroupRequest) SetRegionId added in v7.0.44

func (*DeleteHybridMonitorSLSGroupRequest) SetSLSGroupName added in v7.0.44

func (DeleteHybridMonitorSLSGroupRequest) String added in v7.0.44

type DeleteHybridMonitorSLSGroupResponse added in v7.0.44

type DeleteHybridMonitorSLSGroupResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteHybridMonitorSLSGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteHybridMonitorSLSGroupResponse) GoString added in v7.0.44

func (*DeleteHybridMonitorSLSGroupResponse) SetBody added in v7.0.44

func (*DeleteHybridMonitorSLSGroupResponse) SetHeaders added in v7.0.44

func (*DeleteHybridMonitorSLSGroupResponse) SetStatusCode added in v7.0.44

func (DeleteHybridMonitorSLSGroupResponse) String added in v7.0.44

type DeleteHybridMonitorSLSGroupResponseBody added in v7.0.44

type DeleteHybridMonitorSLSGroupResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteHybridMonitorSLSGroupResponseBody) GoString added in v7.0.44

func (*DeleteHybridMonitorSLSGroupResponseBody) SetCode added in v7.0.44

func (*DeleteHybridMonitorSLSGroupResponseBody) SetMessage added in v7.0.44

func (*DeleteHybridMonitorSLSGroupResponseBody) SetRequestId added in v7.0.44

func (*DeleteHybridMonitorSLSGroupResponseBody) SetSuccess added in v7.0.44

func (DeleteHybridMonitorSLSGroupResponseBody) String added in v7.0.44

type DeleteHybridMonitorTaskRequest added in v7.0.44

type DeleteHybridMonitorTaskRequest struct {
	Namespace    *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TargetUserId *string `json:"TargetUserId,omitempty" xml:"TargetUserId,omitempty"`
	TaskId       *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DeleteHybridMonitorTaskRequest) GoString added in v7.0.44

func (*DeleteHybridMonitorTaskRequest) SetNamespace added in v7.0.44

func (*DeleteHybridMonitorTaskRequest) SetRegionId added in v7.0.44

func (*DeleteHybridMonitorTaskRequest) SetTargetUserId added in v7.0.44

func (*DeleteHybridMonitorTaskRequest) SetTaskId added in v7.0.44

func (DeleteHybridMonitorTaskRequest) String added in v7.0.44

type DeleteHybridMonitorTaskResponse added in v7.0.44

type DeleteHybridMonitorTaskResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteHybridMonitorTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteHybridMonitorTaskResponse) GoString added in v7.0.44

func (*DeleteHybridMonitorTaskResponse) SetBody added in v7.0.44

func (*DeleteHybridMonitorTaskResponse) SetHeaders added in v7.0.44

func (*DeleteHybridMonitorTaskResponse) SetStatusCode added in v7.0.44

func (DeleteHybridMonitorTaskResponse) String added in v7.0.44

type DeleteHybridMonitorTaskResponseBody added in v7.0.44

type DeleteHybridMonitorTaskResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteHybridMonitorTaskResponseBody) GoString added in v7.0.44

func (*DeleteHybridMonitorTaskResponseBody) SetCode added in v7.0.44

func (*DeleteHybridMonitorTaskResponseBody) SetMessage added in v7.0.44

func (*DeleteHybridMonitorTaskResponseBody) SetRequestId added in v7.0.44

func (*DeleteHybridMonitorTaskResponseBody) SetSuccess added in v7.0.44

func (DeleteHybridMonitorTaskResponseBody) String added in v7.0.44

type DeleteLogMonitorRequest

type DeleteLogMonitorRequest struct {
	LogId    *int64  `json:"LogId,omitempty" xml:"LogId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteLogMonitorRequest) GoString

func (s DeleteLogMonitorRequest) GoString() string

func (*DeleteLogMonitorRequest) SetLogId

func (*DeleteLogMonitorRequest) SetRegionId

func (DeleteLogMonitorRequest) String

func (s DeleteLogMonitorRequest) String() string

type DeleteLogMonitorResponse

type DeleteLogMonitorResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteLogMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteLogMonitorResponse) GoString

func (s DeleteLogMonitorResponse) GoString() string

func (*DeleteLogMonitorResponse) SetBody

func (*DeleteLogMonitorResponse) SetHeaders

func (*DeleteLogMonitorResponse) SetStatusCode added in v7.0.44

func (DeleteLogMonitorResponse) String

func (s DeleteLogMonitorResponse) String() string

type DeleteLogMonitorResponseBody

type DeleteLogMonitorResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteLogMonitorResponseBody) GoString

func (s DeleteLogMonitorResponseBody) GoString() string

func (*DeleteLogMonitorResponseBody) SetCode

func (*DeleteLogMonitorResponseBody) SetMessage

func (*DeleteLogMonitorResponseBody) SetRequestId

func (*DeleteLogMonitorResponseBody) SetSuccess

func (DeleteLogMonitorResponseBody) String

type DeleteMetricRuleResourcesRequest

type DeleteMetricRuleResourcesRequest struct {
	Resources *string `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId    *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (DeleteMetricRuleResourcesRequest) GoString

func (*DeleteMetricRuleResourcesRequest) SetResources

func (*DeleteMetricRuleResourcesRequest) SetRuleId

func (DeleteMetricRuleResourcesRequest) String

type DeleteMetricRuleResourcesResponse

type DeleteMetricRuleResourcesResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMetricRuleResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMetricRuleResourcesResponse) GoString

func (*DeleteMetricRuleResourcesResponse) SetHeaders

func (*DeleteMetricRuleResourcesResponse) SetStatusCode added in v7.0.44

func (DeleteMetricRuleResourcesResponse) String

type DeleteMetricRuleResourcesResponseBody

type DeleteMetricRuleResourcesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMetricRuleResourcesResponseBody) GoString

func (*DeleteMetricRuleResourcesResponseBody) SetCode

func (*DeleteMetricRuleResourcesResponseBody) SetMessage

func (*DeleteMetricRuleResourcesResponseBody) SetRequestId

func (*DeleteMetricRuleResourcesResponseBody) SetSuccess

func (DeleteMetricRuleResourcesResponseBody) String

type DeleteMetricRuleTargetsRequest

type DeleteMetricRuleTargetsRequest struct {
	RegionId  *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId    *string   `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	TargetIds []*string `json:"TargetIds,omitempty" xml:"TargetIds,omitempty" type:"Repeated"`
}

func (DeleteMetricRuleTargetsRequest) GoString

func (*DeleteMetricRuleTargetsRequest) SetRegionId

func (*DeleteMetricRuleTargetsRequest) SetRuleId

func (*DeleteMetricRuleTargetsRequest) SetTargetIds

func (DeleteMetricRuleTargetsRequest) String

type DeleteMetricRuleTargetsResponse

type DeleteMetricRuleTargetsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMetricRuleTargetsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMetricRuleTargetsResponse) GoString

func (*DeleteMetricRuleTargetsResponse) SetHeaders

func (*DeleteMetricRuleTargetsResponse) SetStatusCode added in v7.0.44

func (DeleteMetricRuleTargetsResponse) String

type DeleteMetricRuleTargetsResponseBody

type DeleteMetricRuleTargetsResponseBody struct {
	Code      *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	FailIds   *DeleteMetricRuleTargetsResponseBodyFailIds `json:"FailIds,omitempty" xml:"FailIds,omitempty" type:"Struct"`
	Message   *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMetricRuleTargetsResponseBody) GoString

func (*DeleteMetricRuleTargetsResponseBody) SetCode

func (*DeleteMetricRuleTargetsResponseBody) SetMessage

func (*DeleteMetricRuleTargetsResponseBody) SetRequestId

func (*DeleteMetricRuleTargetsResponseBody) SetSuccess

func (DeleteMetricRuleTargetsResponseBody) String

type DeleteMetricRuleTargetsResponseBodyFailIds

type DeleteMetricRuleTargetsResponseBodyFailIds struct {
	TargetIds *DeleteMetricRuleTargetsResponseBodyFailIdsTargetIds `json:"TargetIds,omitempty" xml:"TargetIds,omitempty" type:"Struct"`
}

func (DeleteMetricRuleTargetsResponseBodyFailIds) GoString

func (DeleteMetricRuleTargetsResponseBodyFailIds) String

type DeleteMetricRuleTargetsResponseBodyFailIdsTargetIds

type DeleteMetricRuleTargetsResponseBodyFailIdsTargetIds struct {
	TargetId []*string `json:"TargetId,omitempty" xml:"TargetId,omitempty" type:"Repeated"`
}

func (DeleteMetricRuleTargetsResponseBodyFailIdsTargetIds) GoString

func (*DeleteMetricRuleTargetsResponseBodyFailIdsTargetIds) SetTargetId

func (DeleteMetricRuleTargetsResponseBodyFailIdsTargetIds) String

type DeleteMetricRuleTemplateRequest

type DeleteMetricRuleTemplateRequest struct {
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DeleteMetricRuleTemplateRequest) GoString

func (*DeleteMetricRuleTemplateRequest) SetRegionId

func (*DeleteMetricRuleTemplateRequest) SetTemplateId

func (DeleteMetricRuleTemplateRequest) String

type DeleteMetricRuleTemplateResponse

type DeleteMetricRuleTemplateResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMetricRuleTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMetricRuleTemplateResponse) GoString

func (*DeleteMetricRuleTemplateResponse) SetHeaders

func (*DeleteMetricRuleTemplateResponse) SetStatusCode added in v7.0.44

func (DeleteMetricRuleTemplateResponse) String

type DeleteMetricRuleTemplateResponseBody

type DeleteMetricRuleTemplateResponseBody struct {
	Code      *int32                                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resource  *DeleteMetricRuleTemplateResponseBodyResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Struct"`
	Success   *bool                                         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMetricRuleTemplateResponseBody) GoString

func (*DeleteMetricRuleTemplateResponseBody) SetCode

func (*DeleteMetricRuleTemplateResponseBody) SetMessage

func (*DeleteMetricRuleTemplateResponseBody) SetRequestId

func (*DeleteMetricRuleTemplateResponseBody) SetSuccess

func (DeleteMetricRuleTemplateResponseBody) String

type DeleteMetricRuleTemplateResponseBodyResource

type DeleteMetricRuleTemplateResponseBodyResource struct {
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DeleteMetricRuleTemplateResponseBodyResource) GoString

func (*DeleteMetricRuleTemplateResponseBodyResource) SetTemplateId

func (DeleteMetricRuleTemplateResponseBodyResource) String

type DeleteMetricRulesRequest

type DeleteMetricRulesRequest struct {
	Id       []*string `json:"Id,omitempty" xml:"Id,omitempty" type:"Repeated"`
	RegionId *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteMetricRulesRequest) GoString

func (s DeleteMetricRulesRequest) GoString() string

func (*DeleteMetricRulesRequest) SetId

func (*DeleteMetricRulesRequest) SetRegionId

func (DeleteMetricRulesRequest) String

func (s DeleteMetricRulesRequest) String() string

type DeleteMetricRulesResponse

type DeleteMetricRulesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMetricRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMetricRulesResponse) GoString

func (s DeleteMetricRulesResponse) GoString() string

func (*DeleteMetricRulesResponse) SetBody

func (*DeleteMetricRulesResponse) SetHeaders

func (*DeleteMetricRulesResponse) SetStatusCode added in v7.0.44

func (DeleteMetricRulesResponse) String

func (s DeleteMetricRulesResponse) String() string

type DeleteMetricRulesResponseBody

type DeleteMetricRulesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMetricRulesResponseBody) GoString

func (*DeleteMetricRulesResponseBody) SetCode

func (*DeleteMetricRulesResponseBody) SetMessage

func (*DeleteMetricRulesResponseBody) SetRequestId

func (*DeleteMetricRulesResponseBody) SetSuccess

func (DeleteMetricRulesResponseBody) String

type DeleteMonitorGroupDynamicRuleRequest

type DeleteMonitorGroupDynamicRuleRequest struct {
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
	GroupId  *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteMonitorGroupDynamicRuleRequest) GoString

func (*DeleteMonitorGroupDynamicRuleRequest) SetCategory

func (*DeleteMonitorGroupDynamicRuleRequest) SetGroupId

func (*DeleteMonitorGroupDynamicRuleRequest) SetRegionId

func (DeleteMonitorGroupDynamicRuleRequest) String

type DeleteMonitorGroupDynamicRuleResponse

type DeleteMonitorGroupDynamicRuleResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMonitorGroupDynamicRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMonitorGroupDynamicRuleResponse) GoString

func (*DeleteMonitorGroupDynamicRuleResponse) SetHeaders

func (*DeleteMonitorGroupDynamicRuleResponse) SetStatusCode added in v7.0.44

func (DeleteMonitorGroupDynamicRuleResponse) String

type DeleteMonitorGroupDynamicRuleResponseBody

type DeleteMonitorGroupDynamicRuleResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMonitorGroupDynamicRuleResponseBody) GoString

func (*DeleteMonitorGroupDynamicRuleResponseBody) SetCode

func (*DeleteMonitorGroupDynamicRuleResponseBody) SetMessage

func (*DeleteMonitorGroupDynamicRuleResponseBody) SetRequestId

func (*DeleteMonitorGroupDynamicRuleResponseBody) SetSuccess

func (DeleteMonitorGroupDynamicRuleResponseBody) String

type DeleteMonitorGroupInstancesRequest

type DeleteMonitorGroupInstancesRequest struct {
	Category       *string `json:"Category,omitempty" xml:"Category,omitempty"`
	GroupId        *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceIdList *string `json:"InstanceIdList,omitempty" xml:"InstanceIdList,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteMonitorGroupInstancesRequest) GoString

func (*DeleteMonitorGroupInstancesRequest) SetCategory

func (*DeleteMonitorGroupInstancesRequest) SetGroupId

func (*DeleteMonitorGroupInstancesRequest) SetInstanceIdList

func (*DeleteMonitorGroupInstancesRequest) SetRegionId

func (DeleteMonitorGroupInstancesRequest) String

type DeleteMonitorGroupInstancesResponse

type DeleteMonitorGroupInstancesResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMonitorGroupInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMonitorGroupInstancesResponse) GoString

func (*DeleteMonitorGroupInstancesResponse) SetHeaders

func (*DeleteMonitorGroupInstancesResponse) SetStatusCode added in v7.0.44

func (DeleteMonitorGroupInstancesResponse) String

type DeleteMonitorGroupInstancesResponseBody

type DeleteMonitorGroupInstancesResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMonitorGroupInstancesResponseBody) GoString

func (*DeleteMonitorGroupInstancesResponseBody) SetCode

func (*DeleteMonitorGroupInstancesResponseBody) SetMessage

func (*DeleteMonitorGroupInstancesResponseBody) SetRequestId

func (*DeleteMonitorGroupInstancesResponseBody) SetSuccess

func (DeleteMonitorGroupInstancesResponseBody) String

type DeleteMonitorGroupNotifyPolicyRequest

type DeleteMonitorGroupNotifyPolicyRequest struct {
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteMonitorGroupNotifyPolicyRequest) GoString

func (*DeleteMonitorGroupNotifyPolicyRequest) SetGroupId

func (*DeleteMonitorGroupNotifyPolicyRequest) SetPolicyType

func (*DeleteMonitorGroupNotifyPolicyRequest) SetRegionId

func (DeleteMonitorGroupNotifyPolicyRequest) String

type DeleteMonitorGroupNotifyPolicyResponse

type DeleteMonitorGroupNotifyPolicyResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMonitorGroupNotifyPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMonitorGroupNotifyPolicyResponse) GoString

func (*DeleteMonitorGroupNotifyPolicyResponse) SetHeaders

func (*DeleteMonitorGroupNotifyPolicyResponse) SetStatusCode added in v7.0.44

func (DeleteMonitorGroupNotifyPolicyResponse) String

type DeleteMonitorGroupNotifyPolicyResponseBody

type DeleteMonitorGroupNotifyPolicyResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *int32  `json:"Result,omitempty" xml:"Result,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMonitorGroupNotifyPolicyResponseBody) GoString

func (*DeleteMonitorGroupNotifyPolicyResponseBody) SetCode

func (*DeleteMonitorGroupNotifyPolicyResponseBody) SetMessage

func (*DeleteMonitorGroupNotifyPolicyResponseBody) SetRequestId

func (*DeleteMonitorGroupNotifyPolicyResponseBody) SetResult

func (*DeleteMonitorGroupNotifyPolicyResponseBody) SetSuccess

func (DeleteMonitorGroupNotifyPolicyResponseBody) String

type DeleteMonitorGroupRequest

type DeleteMonitorGroupRequest struct {
	GroupId  *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteMonitorGroupRequest) GoString

func (s DeleteMonitorGroupRequest) GoString() string

func (*DeleteMonitorGroupRequest) SetGroupId

func (*DeleteMonitorGroupRequest) SetRegionId

func (DeleteMonitorGroupRequest) String

func (s DeleteMonitorGroupRequest) String() string

type DeleteMonitorGroupResponse

type DeleteMonitorGroupResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMonitorGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMonitorGroupResponse) GoString

func (s DeleteMonitorGroupResponse) GoString() string

func (*DeleteMonitorGroupResponse) SetBody

func (*DeleteMonitorGroupResponse) SetHeaders

func (*DeleteMonitorGroupResponse) SetStatusCode added in v7.0.44

func (DeleteMonitorGroupResponse) String

type DeleteMonitorGroupResponseBody

type DeleteMonitorGroupResponseBody struct {
	Code      *int32                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Group     *DeleteMonitorGroupResponseBodyGroup `json:"Group,omitempty" xml:"Group,omitempty" type:"Struct"`
	Message   *string                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMonitorGroupResponseBody) GoString

func (*DeleteMonitorGroupResponseBody) SetCode

func (*DeleteMonitorGroupResponseBody) SetMessage

func (*DeleteMonitorGroupResponseBody) SetRequestId

func (*DeleteMonitorGroupResponseBody) SetSuccess

func (DeleteMonitorGroupResponseBody) String

type DeleteMonitorGroupResponseBodyGroup

type DeleteMonitorGroupResponseBodyGroup struct {
	ContactGroups *DeleteMonitorGroupResponseBodyGroupContactGroups `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty" type:"Struct"`
	GroupName     *string                                           `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
}

func (DeleteMonitorGroupResponseBodyGroup) GoString

func (*DeleteMonitorGroupResponseBodyGroup) SetGroupName

func (DeleteMonitorGroupResponseBodyGroup) String

type DeleteMonitorGroupResponseBodyGroupContactGroups

type DeleteMonitorGroupResponseBodyGroupContactGroups struct {
	ContactGroup []*DeleteMonitorGroupResponseBodyGroupContactGroupsContactGroup `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty" type:"Repeated"`
}

func (DeleteMonitorGroupResponseBodyGroupContactGroups) GoString

func (DeleteMonitorGroupResponseBodyGroupContactGroups) String

type DeleteMonitorGroupResponseBodyGroupContactGroupsContactGroup

type DeleteMonitorGroupResponseBodyGroupContactGroupsContactGroup struct {
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (DeleteMonitorGroupResponseBodyGroupContactGroupsContactGroup) GoString

func (*DeleteMonitorGroupResponseBodyGroupContactGroupsContactGroup) SetName

func (DeleteMonitorGroupResponseBodyGroupContactGroupsContactGroup) String

type DeleteMonitoringAgentProcessRequest

type DeleteMonitoringAgentProcessRequest struct {
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ProcessId   *string `json:"ProcessId,omitempty" xml:"ProcessId,omitempty"`
	ProcessName *string `json:"ProcessName,omitempty" xml:"ProcessName,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteMonitoringAgentProcessRequest) GoString

func (*DeleteMonitoringAgentProcessRequest) SetInstanceId

func (*DeleteMonitoringAgentProcessRequest) SetProcessId

func (*DeleteMonitoringAgentProcessRequest) SetProcessName

func (*DeleteMonitoringAgentProcessRequest) SetRegionId

func (DeleteMonitoringAgentProcessRequest) String

type DeleteMonitoringAgentProcessResponse

type DeleteMonitoringAgentProcessResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteMonitoringAgentProcessResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteMonitoringAgentProcessResponse) GoString

func (*DeleteMonitoringAgentProcessResponse) SetHeaders

func (*DeleteMonitoringAgentProcessResponse) SetStatusCode added in v7.0.44

func (DeleteMonitoringAgentProcessResponse) String

type DeleteMonitoringAgentProcessResponseBody

type DeleteMonitoringAgentProcessResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMonitoringAgentProcessResponseBody) GoString

func (*DeleteMonitoringAgentProcessResponseBody) SetCode

func (*DeleteMonitoringAgentProcessResponseBody) SetMessage

func (*DeleteMonitoringAgentProcessResponseBody) SetRequestId

func (*DeleteMonitoringAgentProcessResponseBody) SetSuccess

func (DeleteMonitoringAgentProcessResponseBody) String

type DeleteSiteMonitorsRequest

type DeleteSiteMonitorsRequest struct {
	IsDeleteAlarms *bool   `json:"IsDeleteAlarms,omitempty" xml:"IsDeleteAlarms,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskIds        *string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty"`
}

func (DeleteSiteMonitorsRequest) GoString

func (s DeleteSiteMonitorsRequest) GoString() string

func (*DeleteSiteMonitorsRequest) SetIsDeleteAlarms

func (s *DeleteSiteMonitorsRequest) SetIsDeleteAlarms(v bool) *DeleteSiteMonitorsRequest

func (*DeleteSiteMonitorsRequest) SetRegionId

func (*DeleteSiteMonitorsRequest) SetTaskIds

func (DeleteSiteMonitorsRequest) String

func (s DeleteSiteMonitorsRequest) String() string

type DeleteSiteMonitorsResponse

type DeleteSiteMonitorsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteSiteMonitorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteSiteMonitorsResponse) GoString

func (s DeleteSiteMonitorsResponse) GoString() string

func (*DeleteSiteMonitorsResponse) SetBody

func (*DeleteSiteMonitorsResponse) SetHeaders

func (*DeleteSiteMonitorsResponse) SetStatusCode added in v7.0.44

func (DeleteSiteMonitorsResponse) String

type DeleteSiteMonitorsResponseBody

type DeleteSiteMonitorsResponseBody struct {
	Code      *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DeleteSiteMonitorsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteSiteMonitorsResponseBody) GoString

func (*DeleteSiteMonitorsResponseBody) SetCode

func (*DeleteSiteMonitorsResponseBody) SetMessage

func (*DeleteSiteMonitorsResponseBody) SetRequestId

func (*DeleteSiteMonitorsResponseBody) SetSuccess

func (DeleteSiteMonitorsResponseBody) String

type DeleteSiteMonitorsResponseBodyData

type DeleteSiteMonitorsResponseBodyData struct {
	Count *int32 `json:"count,omitempty" xml:"count,omitempty"`
}

func (DeleteSiteMonitorsResponseBodyData) GoString

func (*DeleteSiteMonitorsResponseBodyData) SetCount

func (DeleteSiteMonitorsResponseBodyData) String

type DescribeActiveMetricRuleListRequest

type DescribeActiveMetricRuleListRequest struct {
	Product *string `json:"Product,omitempty" xml:"Product,omitempty"`
}

func (DescribeActiveMetricRuleListRequest) GoString

func (*DescribeActiveMetricRuleListRequest) SetProduct

func (DescribeActiveMetricRuleListRequest) String

type DescribeActiveMetricRuleListResponse

type DescribeActiveMetricRuleListResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeActiveMetricRuleListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeActiveMetricRuleListResponse) GoString

func (*DescribeActiveMetricRuleListResponse) SetHeaders

func (*DescribeActiveMetricRuleListResponse) SetStatusCode added in v7.0.44

func (DescribeActiveMetricRuleListResponse) String

type DescribeActiveMetricRuleListResponseBody

type DescribeActiveMetricRuleListResponseBody struct {
	AlertList  *DescribeActiveMetricRuleListResponseBodyAlertList  `json:"AlertList,omitempty" xml:"AlertList,omitempty" type:"Struct"`
	Code       *string                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints *DescribeActiveMetricRuleListResponseBodyDatapoints `json:"Datapoints,omitempty" xml:"Datapoints,omitempty" type:"Struct"`
	Message    *string                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId  *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeActiveMetricRuleListResponseBody) GoString

func (*DescribeActiveMetricRuleListResponseBody) SetCode

func (*DescribeActiveMetricRuleListResponseBody) SetMessage

func (*DescribeActiveMetricRuleListResponseBody) SetRequestId

func (*DescribeActiveMetricRuleListResponseBody) SetSuccess

func (DescribeActiveMetricRuleListResponseBody) String

type DescribeActiveMetricRuleListResponseBodyAlertList

type DescribeActiveMetricRuleListResponseBodyAlertList struct {
	Alert []*DescribeActiveMetricRuleListResponseBodyAlertListAlert `json:"Alert,omitempty" xml:"Alert,omitempty" type:"Repeated"`
}

func (DescribeActiveMetricRuleListResponseBodyAlertList) GoString

func (DescribeActiveMetricRuleListResponseBodyAlertList) String

type DescribeActiveMetricRuleListResponseBodyAlertListAlert

type DescribeActiveMetricRuleListResponseBodyAlertListAlert struct {
	AlertState          *string                                                            `json:"AlertState,omitempty" xml:"AlertState,omitempty"`
	ContactGroups       *string                                                            `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	Dimensions          *string                                                            `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EffectiveInterval   *string                                                            `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EnableState         *bool                                                              `json:"EnableState,omitempty" xml:"EnableState,omitempty"`
	Escalations         *DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" type:"Struct"`
	MailSubject         *string                                                            `json:"MailSubject,omitempty" xml:"MailSubject,omitempty"`
	MetricName          *string                                                            `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace           *string                                                            `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoEffectiveInterval *string                                                            `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	Period              *string                                                            `json:"Period,omitempty" xml:"Period,omitempty"`
	Resources           *string                                                            `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId              *string                                                            `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName            *string                                                            `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime         *string                                                            `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Webhook             *string                                                            `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (DescribeActiveMetricRuleListResponseBodyAlertListAlert) GoString

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetAlertState

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetContactGroups

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetDimensions

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetEffectiveInterval

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetEnableState

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetMailSubject

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetMetricName

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetNamespace

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetNoEffectiveInterval

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetPeriod

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetResources

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetRuleId

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetRuleName

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetSilenceTime

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlert) SetWebhook

func (DescribeActiveMetricRuleListResponseBodyAlertListAlert) String

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalations

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalations struct {
	Critical *DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" type:"Struct"`
	Info     *DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" type:"Struct"`
	Warn     *DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" type:"Struct"`
}

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalations) GoString

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalations) String

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *string `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical) GoString

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical) SetComparisonOperator

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical) SetStatistics

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical) SetThreshold

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical) SetTimes

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsCritical) String

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *string `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo) GoString

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo) SetComparisonOperator

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo) SetStatistics

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo) SetThreshold

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo) SetTimes

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsInfo) String

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn

type DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *string `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn) GoString

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn) SetComparisonOperator

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn) SetStatistics

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn) SetThreshold

func (*DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn) SetTimes

func (DescribeActiveMetricRuleListResponseBodyAlertListAlertEscalationsWarn) String

type DescribeActiveMetricRuleListResponseBodyDatapoints

type DescribeActiveMetricRuleListResponseBodyDatapoints struct {
	Alarm []*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm `json:"Alarm,omitempty" xml:"Alarm,omitempty" type:"Repeated"`
}

func (DescribeActiveMetricRuleListResponseBodyDatapoints) GoString

func (DescribeActiveMetricRuleListResponseBodyDatapoints) String

type DescribeActiveMetricRuleListResponseBodyDatapointsAlarm

type DescribeActiveMetricRuleListResponseBodyDatapointsAlarm struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	ContactGroups      *string `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	Enable             *string `json:"Enable,omitempty" xml:"Enable,omitempty"`
	EndTime            *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EvaluationCount    *string `json:"EvaluationCount,omitempty" xml:"EvaluationCount,omitempty"`
	MetricName         *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace          *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Period             *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RuleId             *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName           *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime        *string `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	StartTime          *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State              *string `json:"State,omitempty" xml:"State,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Webhook            *string `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) GoString

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetComparisonOperator

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetContactGroups

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetEnable

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetEndTime

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetEvaluationCount

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetMetricName

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetNamespace

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetPeriod

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetRuleId

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetRuleName

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetSilenceTime

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetStartTime

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetState

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetStatistics

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetThreshold

func (*DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) SetWebhook

func (DescribeActiveMetricRuleListResponseBodyDatapointsAlarm) String

type DescribeAlertHistoryListRequest

type DescribeAlertHistoryListRequest struct {
	Ascending  *bool   `json:"Ascending,omitempty" xml:"Ascending,omitempty"`
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Page       *int32  `json:"Page,omitempty" xml:"Page,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId     *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName   *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State      *string `json:"State,omitempty" xml:"State,omitempty"`
	Status     *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeAlertHistoryListRequest) GoString

func (*DescribeAlertHistoryListRequest) SetAscending

func (*DescribeAlertHistoryListRequest) SetEndTime

func (*DescribeAlertHistoryListRequest) SetGroupId

func (*DescribeAlertHistoryListRequest) SetMetricName

func (*DescribeAlertHistoryListRequest) SetNamespace

func (*DescribeAlertHistoryListRequest) SetPage

func (*DescribeAlertHistoryListRequest) SetPageSize

func (*DescribeAlertHistoryListRequest) SetRegionId

func (*DescribeAlertHistoryListRequest) SetRuleId

func (*DescribeAlertHistoryListRequest) SetRuleName

func (*DescribeAlertHistoryListRequest) SetStartTime

func (*DescribeAlertHistoryListRequest) SetState

func (*DescribeAlertHistoryListRequest) SetStatus

func (DescribeAlertHistoryListRequest) String

type DescribeAlertHistoryListResponse

type DescribeAlertHistoryListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeAlertHistoryListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeAlertHistoryListResponse) GoString

func (*DescribeAlertHistoryListResponse) SetHeaders

func (*DescribeAlertHistoryListResponse) SetStatusCode added in v7.0.44

func (DescribeAlertHistoryListResponse) String

type DescribeAlertHistoryListResponseBody

type DescribeAlertHistoryListResponseBody struct {
	AlarmHistoryList *DescribeAlertHistoryListResponseBodyAlarmHistoryList `json:"AlarmHistoryList,omitempty" xml:"AlarmHistoryList,omitempty" type:"Struct"`
	Code             *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Message          *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId        *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success          *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
	Total            *string                                               `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeAlertHistoryListResponseBody) GoString

func (*DescribeAlertHistoryListResponseBody) SetCode

func (*DescribeAlertHistoryListResponseBody) SetMessage

func (*DescribeAlertHistoryListResponseBody) SetRequestId

func (*DescribeAlertHistoryListResponseBody) SetSuccess

func (*DescribeAlertHistoryListResponseBody) SetTotal

func (DescribeAlertHistoryListResponseBody) String

type DescribeAlertHistoryListResponseBodyAlarmHistoryList

type DescribeAlertHistoryListResponseBodyAlarmHistoryList struct {
	AlarmHistory []*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory `json:"AlarmHistory,omitempty" xml:"AlarmHistory,omitempty" type:"Repeated"`
}

func (DescribeAlertHistoryListResponseBodyAlarmHistoryList) GoString

func (DescribeAlertHistoryListResponseBodyAlarmHistoryList) String

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory struct {
	AlertTime       *int64                                                                         `json:"AlertTime,omitempty" xml:"AlertTime,omitempty"`
	ContactALIIMs   *DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactALIIMs `json:"ContactALIIMs,omitempty" xml:"ContactALIIMs,omitempty" type:"Struct"`
	ContactGroups   *DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactGroups `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty" type:"Struct"`
	ContactMails    *DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactMails  `json:"ContactMails,omitempty" xml:"ContactMails,omitempty" type:"Struct"`
	ContactSmses    *DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactSmses  `json:"ContactSmses,omitempty" xml:"ContactSmses,omitempty" type:"Struct"`
	Contacts        *DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContacts      `json:"Contacts,omitempty" xml:"Contacts,omitempty" type:"Struct"`
	Dimensions      *string                                                                        `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EvaluationCount *int32                                                                         `json:"EvaluationCount,omitempty" xml:"EvaluationCount,omitempty"`
	Expression      *string                                                                        `json:"Expression,omitempty" xml:"Expression,omitempty"`
	GroupId         *string                                                                        `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceName    *string                                                                        `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	LastTime        *int64                                                                         `json:"LastTime,omitempty" xml:"LastTime,omitempty"`
	Level           *string                                                                        `json:"Level,omitempty" xml:"Level,omitempty"`
	MetricName      *string                                                                        `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace       *string                                                                        `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RuleId          *string                                                                        `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName        *string                                                                        `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	State           *string                                                                        `json:"State,omitempty" xml:"State,omitempty"`
	Status          *int32                                                                         `json:"Status,omitempty" xml:"Status,omitempty"`
	Value           *string                                                                        `json:"Value,omitempty" xml:"Value,omitempty"`
	Webhooks        *string                                                                        `json:"Webhooks,omitempty" xml:"Webhooks,omitempty"`
}

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) GoString

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetAlertTime

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetDimensions

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetEvaluationCount

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetExpression

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetGroupId

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetInstanceName

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetLastTime

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetLevel

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetMetricName

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetNamespace

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetRuleId

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetRuleName

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetState

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetStatus

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetValue

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) SetWebhooks

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistory) String

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactALIIMs

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactALIIMs struct {
	ContactALIIM []*string `json:"ContactALIIM,omitempty" xml:"ContactALIIM,omitempty" type:"Repeated"`
}

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactALIIMs) GoString

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactALIIMs) SetContactALIIM

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactALIIMs) String

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactGroups

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactGroups struct {
	ContactGroup []*string `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty" type:"Repeated"`
}

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactGroups) GoString

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactGroups) SetContactGroup

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactGroups) String

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactMails

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactMails struct {
	ContactMail []*string `json:"ContactMail,omitempty" xml:"ContactMail,omitempty" type:"Repeated"`
}

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactMails) GoString

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactMails) SetContactMail

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactMails) String

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactSmses

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactSmses struct {
	ContactSms []*string `json:"ContactSms,omitempty" xml:"ContactSms,omitempty" type:"Repeated"`
}

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactSmses) GoString

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactSmses) SetContactSms

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContactSmses) String

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContacts

type DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContacts struct {
	Contact []*string `json:"Contact,omitempty" xml:"Contact,omitempty" type:"Repeated"`
}

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContacts) GoString

func (*DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContacts) SetContact

func (DescribeAlertHistoryListResponseBodyAlarmHistoryListAlarmHistoryContacts) String

type DescribeAlertLogCountRequest

type DescribeAlertLogCountRequest struct {
	ContactGroup *string `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty"`
	EndTime      *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	GroupBy      *string `json:"GroupBy,omitempty" xml:"GroupBy,omitempty"`
	GroupId      *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	LastMin      *string `json:"LastMin,omitempty" xml:"LastMin,omitempty"`
	Level        *string `json:"Level,omitempty" xml:"Level,omitempty"`
	MetricName   *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace    *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Product      *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName     *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SearchKey    *string `json:"SearchKey,omitempty" xml:"SearchKey,omitempty"`
	SendStatus   *string `json:"SendStatus,omitempty" xml:"SendStatus,omitempty"`
	StartTime    *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeAlertLogCountRequest) GoString

func (s DescribeAlertLogCountRequest) GoString() string

func (*DescribeAlertLogCountRequest) SetContactGroup

func (*DescribeAlertLogCountRequest) SetEndTime

func (*DescribeAlertLogCountRequest) SetGroupBy

func (*DescribeAlertLogCountRequest) SetGroupId

func (*DescribeAlertLogCountRequest) SetLastMin

func (*DescribeAlertLogCountRequest) SetLevel

func (*DescribeAlertLogCountRequest) SetMetricName

func (*DescribeAlertLogCountRequest) SetNamespace

func (*DescribeAlertLogCountRequest) SetPageNumber

func (*DescribeAlertLogCountRequest) SetPageSize

func (*DescribeAlertLogCountRequest) SetProduct

func (*DescribeAlertLogCountRequest) SetRegionId

func (*DescribeAlertLogCountRequest) SetRuleName

func (*DescribeAlertLogCountRequest) SetSearchKey

func (*DescribeAlertLogCountRequest) SetSendStatus

func (*DescribeAlertLogCountRequest) SetStartTime

func (DescribeAlertLogCountRequest) String

type DescribeAlertLogCountResponse

type DescribeAlertLogCountResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeAlertLogCountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeAlertLogCountResponse) GoString

func (*DescribeAlertLogCountResponse) SetBody

func (*DescribeAlertLogCountResponse) SetHeaders

func (*DescribeAlertLogCountResponse) SetStatusCode added in v7.0.44

func (DescribeAlertLogCountResponse) String

type DescribeAlertLogCountResponseBody

type DescribeAlertLogCountResponseBody struct {
	AlertLogCount []*DescribeAlertLogCountResponseBodyAlertLogCount `json:"AlertLogCount,omitempty" xml:"AlertLogCount,omitempty" type:"Repeated"`
	Code          *string                                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Message       *string                                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId     *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success       *bool                                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeAlertLogCountResponseBody) GoString

func (*DescribeAlertLogCountResponseBody) SetCode

func (*DescribeAlertLogCountResponseBody) SetMessage

func (*DescribeAlertLogCountResponseBody) SetRequestId

func (*DescribeAlertLogCountResponseBody) SetSuccess

func (DescribeAlertLogCountResponseBody) String

type DescribeAlertLogCountResponseBodyAlertLogCount

type DescribeAlertLogCountResponseBodyAlertLogCount struct {
	Count *int32                                                `json:"Count,omitempty" xml:"Count,omitempty"`
	Logs  []*DescribeAlertLogCountResponseBodyAlertLogCountLogs `json:"Logs,omitempty" xml:"Logs,omitempty" type:"Repeated"`
}

func (DescribeAlertLogCountResponseBodyAlertLogCount) GoString

func (*DescribeAlertLogCountResponseBodyAlertLogCount) SetCount

func (DescribeAlertLogCountResponseBodyAlertLogCount) String

type DescribeAlertLogCountResponseBodyAlertLogCountLogs

type DescribeAlertLogCountResponseBodyAlertLogCountLogs struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeAlertLogCountResponseBodyAlertLogCountLogs) GoString

func (*DescribeAlertLogCountResponseBodyAlertLogCountLogs) SetName

func (*DescribeAlertLogCountResponseBodyAlertLogCountLogs) SetValue

func (DescribeAlertLogCountResponseBodyAlertLogCountLogs) String

type DescribeAlertLogHistogramRequest

type DescribeAlertLogHistogramRequest struct {
	ContactGroup *string `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty"`
	EndTime      *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	GroupBy      *string `json:"GroupBy,omitempty" xml:"GroupBy,omitempty"`
	GroupId      *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	LastMin      *string `json:"LastMin,omitempty" xml:"LastMin,omitempty"`
	Level        *string `json:"Level,omitempty" xml:"Level,omitempty"`
	MetricName   *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace    *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Product      *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName     *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SearchKey    *string `json:"SearchKey,omitempty" xml:"SearchKey,omitempty"`
	SendStatus   *string `json:"SendStatus,omitempty" xml:"SendStatus,omitempty"`
	StartTime    *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeAlertLogHistogramRequest) GoString

func (*DescribeAlertLogHistogramRequest) SetContactGroup

func (*DescribeAlertLogHistogramRequest) SetEndTime

func (*DescribeAlertLogHistogramRequest) SetGroupBy

func (*DescribeAlertLogHistogramRequest) SetGroupId

func (*DescribeAlertLogHistogramRequest) SetLastMin

func (*DescribeAlertLogHistogramRequest) SetLevel

func (*DescribeAlertLogHistogramRequest) SetMetricName

func (*DescribeAlertLogHistogramRequest) SetNamespace

func (*DescribeAlertLogHistogramRequest) SetPageNumber

func (*DescribeAlertLogHistogramRequest) SetPageSize

func (*DescribeAlertLogHistogramRequest) SetProduct

func (*DescribeAlertLogHistogramRequest) SetRegionId

func (*DescribeAlertLogHistogramRequest) SetRuleName

func (*DescribeAlertLogHistogramRequest) SetSearchKey

func (*DescribeAlertLogHistogramRequest) SetSendStatus

func (*DescribeAlertLogHistogramRequest) SetStartTime

func (DescribeAlertLogHistogramRequest) String

type DescribeAlertLogHistogramResponse

type DescribeAlertLogHistogramResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeAlertLogHistogramResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeAlertLogHistogramResponse) GoString

func (*DescribeAlertLogHistogramResponse) SetHeaders

func (*DescribeAlertLogHistogramResponse) SetStatusCode added in v7.0.44

func (DescribeAlertLogHistogramResponse) String

type DescribeAlertLogHistogramResponseBody

type DescribeAlertLogHistogramResponseBody struct {
	AlertLogHistogramList []*DescribeAlertLogHistogramResponseBodyAlertLogHistogramList `json:"AlertLogHistogramList,omitempty" xml:"AlertLogHistogramList,omitempty" type:"Repeated"`
	Code                  *string                                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Message               *string                                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId             *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success               *bool                                                         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeAlertLogHistogramResponseBody) GoString

func (*DescribeAlertLogHistogramResponseBody) SetCode

func (*DescribeAlertLogHistogramResponseBody) SetMessage

func (*DescribeAlertLogHistogramResponseBody) SetRequestId

func (*DescribeAlertLogHistogramResponseBody) SetSuccess

func (DescribeAlertLogHistogramResponseBody) String

type DescribeAlertLogHistogramResponseBodyAlertLogHistogramList

type DescribeAlertLogHistogramResponseBodyAlertLogHistogramList struct {
	Count *int32 `json:"Count,omitempty" xml:"Count,omitempty"`
	From  *int64 `json:"From,omitempty" xml:"From,omitempty"`
	To    *int64 `json:"To,omitempty" xml:"To,omitempty"`
}

func (DescribeAlertLogHistogramResponseBodyAlertLogHistogramList) GoString

func (*DescribeAlertLogHistogramResponseBodyAlertLogHistogramList) SetCount

func (*DescribeAlertLogHistogramResponseBodyAlertLogHistogramList) SetFrom

func (*DescribeAlertLogHistogramResponseBodyAlertLogHistogramList) SetTo

func (DescribeAlertLogHistogramResponseBodyAlertLogHistogramList) String

type DescribeAlertLogListRequest

type DescribeAlertLogListRequest struct {
	ContactGroup *string `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty"`
	EndTime      *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	GroupBy      *string `json:"GroupBy,omitempty" xml:"GroupBy,omitempty"`
	GroupId      *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	LastMin      *string `json:"LastMin,omitempty" xml:"LastMin,omitempty"`
	Level        *string `json:"Level,omitempty" xml:"Level,omitempty"`
	MetricName   *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace    *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Product      *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId       *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName     *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SearchKey    *string `json:"SearchKey,omitempty" xml:"SearchKey,omitempty"`
	SendStatus   *string `json:"SendStatus,omitempty" xml:"SendStatus,omitempty"`
	StartTime    *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeAlertLogListRequest) GoString

func (s DescribeAlertLogListRequest) GoString() string

func (*DescribeAlertLogListRequest) SetContactGroup

func (*DescribeAlertLogListRequest) SetEndTime

func (*DescribeAlertLogListRequest) SetGroupBy

func (*DescribeAlertLogListRequest) SetGroupId

func (*DescribeAlertLogListRequest) SetLastMin

func (*DescribeAlertLogListRequest) SetLevel

func (*DescribeAlertLogListRequest) SetMetricName

func (*DescribeAlertLogListRequest) SetNamespace

func (*DescribeAlertLogListRequest) SetPageNumber

func (*DescribeAlertLogListRequest) SetPageSize

func (*DescribeAlertLogListRequest) SetProduct

func (*DescribeAlertLogListRequest) SetRegionId

func (*DescribeAlertLogListRequest) SetRuleId

func (*DescribeAlertLogListRequest) SetRuleName

func (*DescribeAlertLogListRequest) SetSearchKey

func (*DescribeAlertLogListRequest) SetSendStatus

func (*DescribeAlertLogListRequest) SetStartTime

func (DescribeAlertLogListRequest) String

type DescribeAlertLogListResponse

type DescribeAlertLogListResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeAlertLogListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeAlertLogListResponse) GoString

func (s DescribeAlertLogListResponse) GoString() string

func (*DescribeAlertLogListResponse) SetBody

func (*DescribeAlertLogListResponse) SetHeaders

func (*DescribeAlertLogListResponse) SetStatusCode added in v7.0.44

func (DescribeAlertLogListResponse) String

type DescribeAlertLogListResponseBody

type DescribeAlertLogListResponseBody struct {
	AlertLogList []*DescribeAlertLogListResponseBodyAlertLogList `json:"AlertLogList,omitempty" xml:"AlertLogList,omitempty" type:"Repeated"`
	Code         *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Message      *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber   *int32                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId    *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success      *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeAlertLogListResponseBody) GoString

func (*DescribeAlertLogListResponseBody) SetCode

func (*DescribeAlertLogListResponseBody) SetMessage

func (*DescribeAlertLogListResponseBody) SetPageNumber

func (*DescribeAlertLogListResponseBody) SetPageSize

func (*DescribeAlertLogListResponseBody) SetRequestId

func (*DescribeAlertLogListResponseBody) SetSuccess

func (DescribeAlertLogListResponseBody) String

type DescribeAlertLogListResponseBodyAlertLogList

type DescribeAlertLogListResponseBodyAlertLogList struct {
	AlertTime           *string                                                       `json:"AlertTime,omitempty" xml:"AlertTime,omitempty"`
	BlackListDetail     *string                                                       `json:"BlackListDetail,omitempty" xml:"BlackListDetail,omitempty"`
	BlackListName       *string                                                       `json:"BlackListName,omitempty" xml:"BlackListName,omitempty"`
	BlackListUUID       *string                                                       `json:"BlackListUUID,omitempty" xml:"BlackListUUID,omitempty"`
	ContactALIIWWList   []*string                                                     `json:"ContactALIIWWList,omitempty" xml:"ContactALIIWWList,omitempty" type:"Repeated"`
	ContactDingList     []*string                                                     `json:"ContactDingList,omitempty" xml:"ContactDingList,omitempty" type:"Repeated"`
	ContactGroups       []*string                                                     `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty" type:"Repeated"`
	ContactMailList     []*string                                                     `json:"ContactMailList,omitempty" xml:"ContactMailList,omitempty" type:"Repeated"`
	ContactOnCallList   []*string                                                     `json:"ContactOnCallList,omitempty" xml:"ContactOnCallList,omitempty" type:"Repeated"`
	ContactSMSList      []*string                                                     `json:"ContactSMSList,omitempty" xml:"ContactSMSList,omitempty" type:"Repeated"`
	Dimensions          []*DescribeAlertLogListResponseBodyAlertLogListDimensions     `json:"Dimensions,omitempty" xml:"Dimensions,omitempty" type:"Repeated"`
	DingdingWebhookList []*string                                                     `json:"DingdingWebhookList,omitempty" xml:"DingdingWebhookList,omitempty" type:"Repeated"`
	Escalation          *DescribeAlertLogListResponseBodyAlertLogListEscalation       `json:"Escalation,omitempty" xml:"Escalation,omitempty" type:"Struct"`
	EventName           *string                                                       `json:"EventName,omitempty" xml:"EventName,omitempty"`
	ExtendedInfo        []*DescribeAlertLogListResponseBodyAlertLogListExtendedInfo   `json:"ExtendedInfo,omitempty" xml:"ExtendedInfo,omitempty" type:"Repeated"`
	GroupId             *string                                                       `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupName           *string                                                       `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	InstanceId          *string                                                       `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName        *string                                                       `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	Level               *string                                                       `json:"Level,omitempty" xml:"Level,omitempty"`
	LevelChange         *string                                                       `json:"LevelChange,omitempty" xml:"LevelChange,omitempty"`
	Message             *string                                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	MetricName          *string                                                       `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace           *string                                                       `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Product             *string                                                       `json:"Product,omitempty" xml:"Product,omitempty"`
	RuleId              *string                                                       `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName            *string                                                       `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SendDetail          *DescribeAlertLogListResponseBodyAlertLogListSendDetail       `json:"SendDetail,omitempty" xml:"SendDetail,omitempty" type:"Struct"`
	SendResultList      []*DescribeAlertLogListResponseBodyAlertLogListSendResultList `json:"SendResultList,omitempty" xml:"SendResultList,omitempty" type:"Repeated"`
	SendStatus          *string                                                       `json:"SendStatus,omitempty" xml:"SendStatus,omitempty"`
	WebhookList         []*DescribeAlertLogListResponseBodyAlertLogListWebhookList    `json:"WebhookList,omitempty" xml:"WebhookList,omitempty" type:"Repeated"`
}

func (DescribeAlertLogListResponseBodyAlertLogList) GoString

func (*DescribeAlertLogListResponseBodyAlertLogList) SetAlertTime

func (*DescribeAlertLogListResponseBodyAlertLogList) SetBlackListDetail

func (*DescribeAlertLogListResponseBodyAlertLogList) SetBlackListName

func (*DescribeAlertLogListResponseBodyAlertLogList) SetBlackListUUID

func (*DescribeAlertLogListResponseBodyAlertLogList) SetContactALIIWWList

func (*DescribeAlertLogListResponseBodyAlertLogList) SetContactDingList

func (*DescribeAlertLogListResponseBodyAlertLogList) SetContactGroups

func (*DescribeAlertLogListResponseBodyAlertLogList) SetContactMailList

func (*DescribeAlertLogListResponseBodyAlertLogList) SetContactOnCallList

func (*DescribeAlertLogListResponseBodyAlertLogList) SetContactSMSList

func (*DescribeAlertLogListResponseBodyAlertLogList) SetDingdingWebhookList

func (*DescribeAlertLogListResponseBodyAlertLogList) SetEventName

func (*DescribeAlertLogListResponseBodyAlertLogList) SetGroupId

func (*DescribeAlertLogListResponseBodyAlertLogList) SetGroupName

func (*DescribeAlertLogListResponseBodyAlertLogList) SetInstanceId

func (*DescribeAlertLogListResponseBodyAlertLogList) SetInstanceName

func (*DescribeAlertLogListResponseBodyAlertLogList) SetLevel

func (*DescribeAlertLogListResponseBodyAlertLogList) SetLevelChange

func (*DescribeAlertLogListResponseBodyAlertLogList) SetMessage

func (*DescribeAlertLogListResponseBodyAlertLogList) SetMetricName

func (*DescribeAlertLogListResponseBodyAlertLogList) SetNamespace

func (*DescribeAlertLogListResponseBodyAlertLogList) SetProduct

func (*DescribeAlertLogListResponseBodyAlertLogList) SetRuleId

func (*DescribeAlertLogListResponseBodyAlertLogList) SetRuleName

func (*DescribeAlertLogListResponseBodyAlertLogList) SetSendStatus

func (DescribeAlertLogListResponseBodyAlertLogList) String

type DescribeAlertLogListResponseBodyAlertLogListDimensions

type DescribeAlertLogListResponseBodyAlertLogListDimensions struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeAlertLogListResponseBodyAlertLogListDimensions) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListDimensions) SetKey

func (*DescribeAlertLogListResponseBodyAlertLogListDimensions) SetValue

func (DescribeAlertLogListResponseBodyAlertLogListDimensions) String

type DescribeAlertLogListResponseBodyAlertLogListEscalation

type DescribeAlertLogListResponseBodyAlertLogListEscalation struct {
	Expression *string `json:"Expression,omitempty" xml:"Expression,omitempty"`
	Level      *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Times      *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeAlertLogListResponseBodyAlertLogListEscalation) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListEscalation) SetExpression

func (*DescribeAlertLogListResponseBodyAlertLogListEscalation) SetLevel

func (*DescribeAlertLogListResponseBodyAlertLogListEscalation) SetTimes

func (DescribeAlertLogListResponseBodyAlertLogListEscalation) String

type DescribeAlertLogListResponseBodyAlertLogListExtendedInfo

type DescribeAlertLogListResponseBodyAlertLogListExtendedInfo struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeAlertLogListResponseBodyAlertLogListExtendedInfo) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListExtendedInfo) SetName

func (*DescribeAlertLogListResponseBodyAlertLogListExtendedInfo) SetValue

func (DescribeAlertLogListResponseBodyAlertLogListExtendedInfo) String

type DescribeAlertLogListResponseBodyAlertLogListSendDetail

type DescribeAlertLogListResponseBodyAlertLogListSendDetail struct {
	ChannelResultList []*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultList `json:"ChannelResultList,omitempty" xml:"ChannelResultList,omitempty" type:"Repeated"`
	ResultCode        *string                                                                    `json:"ResultCode,omitempty" xml:"ResultCode,omitempty"`
}

func (DescribeAlertLogListResponseBodyAlertLogListSendDetail) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListSendDetail) SetResultCode

func (DescribeAlertLogListResponseBodyAlertLogListSendDetail) String

type DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultList

type DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultList struct {
	Channel    *string                                                                              `json:"Channel,omitempty" xml:"Channel,omitempty"`
	ResultList []*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList `json:"ResultList,omitempty" xml:"ResultList,omitempty" type:"Repeated"`
}

func (DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultList) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultList) SetChannel

func (DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultList) String

type DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList

type DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList struct {
	Code             *string   `json:"Code,omitempty" xml:"Code,omitempty"`
	Detail           *string   `json:"Detail,omitempty" xml:"Detail,omitempty"`
	RequestId        *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success          *bool     `json:"Success,omitempty" xml:"Success,omitempty"`
	NotifyTargetList []*string `json:"notifyTargetList,omitempty" xml:"notifyTargetList,omitempty" type:"Repeated"`
}

func (DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList) SetCode

func (*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList) SetDetail

func (*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList) SetNotifyTargetList

func (*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList) SetRequestId

func (*DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList) SetSuccess

func (DescribeAlertLogListResponseBodyAlertLogListSendDetailChannelResultListResultList) String

type DescribeAlertLogListResponseBodyAlertLogListSendResultList

type DescribeAlertLogListResponseBodyAlertLogListSendResultList struct {
	Key   *string   `json:"Key,omitempty" xml:"Key,omitempty"`
	Value []*string `json:"Value,omitempty" xml:"Value,omitempty" type:"Repeated"`
}

func (DescribeAlertLogListResponseBodyAlertLogListSendResultList) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListSendResultList) SetKey

func (*DescribeAlertLogListResponseBodyAlertLogListSendResultList) SetValue

func (DescribeAlertLogListResponseBodyAlertLogListSendResultList) String

type DescribeAlertLogListResponseBodyAlertLogListWebhookList

type DescribeAlertLogListResponseBodyAlertLogListWebhookList struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	Url     *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (DescribeAlertLogListResponseBodyAlertLogListWebhookList) GoString

func (*DescribeAlertLogListResponseBodyAlertLogListWebhookList) SetCode

func (*DescribeAlertLogListResponseBodyAlertLogListWebhookList) SetMessage

func (*DescribeAlertLogListResponseBodyAlertLogListWebhookList) SetUrl

func (DescribeAlertLogListResponseBodyAlertLogListWebhookList) String

type DescribeAlertingMetricRuleResourcesRequest

type DescribeAlertingMetricRuleResourcesRequest struct {
	Dimensions *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Page       *int32  `json:"Page,omitempty" xml:"Page,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId     *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (DescribeAlertingMetricRuleResourcesRequest) GoString

func (*DescribeAlertingMetricRuleResourcesRequest) SetDimensions

func (*DescribeAlertingMetricRuleResourcesRequest) SetGroupId

func (*DescribeAlertingMetricRuleResourcesRequest) SetNamespace

func (*DescribeAlertingMetricRuleResourcesRequest) SetPage

func (*DescribeAlertingMetricRuleResourcesRequest) SetPageSize

func (*DescribeAlertingMetricRuleResourcesRequest) SetRegionId

func (*DescribeAlertingMetricRuleResourcesRequest) SetRuleId

func (DescribeAlertingMetricRuleResourcesRequest) String

type DescribeAlertingMetricRuleResourcesResponse

type DescribeAlertingMetricRuleResourcesResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeAlertingMetricRuleResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeAlertingMetricRuleResourcesResponse) GoString

func (*DescribeAlertingMetricRuleResourcesResponse) SetHeaders

func (*DescribeAlertingMetricRuleResourcesResponse) SetStatusCode added in v7.0.44

func (DescribeAlertingMetricRuleResourcesResponse) String

type DescribeAlertingMetricRuleResourcesResponseBody

type DescribeAlertingMetricRuleResourcesResponseBody struct {
	Code      *int32                                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources *DescribeAlertingMetricRuleResourcesResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	Success   *bool                                                     `json:"Success,omitempty" xml:"Success,omitempty"`
	Total     *int32                                                    `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeAlertingMetricRuleResourcesResponseBody) GoString

func (*DescribeAlertingMetricRuleResourcesResponseBody) SetCode

func (*DescribeAlertingMetricRuleResourcesResponseBody) SetMessage

func (*DescribeAlertingMetricRuleResourcesResponseBody) SetRequestId

func (*DescribeAlertingMetricRuleResourcesResponseBody) SetSuccess

func (*DescribeAlertingMetricRuleResourcesResponseBody) SetTotal

func (DescribeAlertingMetricRuleResourcesResponseBody) String

type DescribeAlertingMetricRuleResourcesResponseBodyResources

type DescribeAlertingMetricRuleResourcesResponseBodyResources struct {
	Resource []*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeAlertingMetricRuleResourcesResponseBodyResources) GoString

func (DescribeAlertingMetricRuleResourcesResponseBodyResources) String

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource struct {
	Dimensions      *string                                                                     `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	Enable          *string                                                                     `json:"Enable,omitempty" xml:"Enable,omitempty"`
	Escalation      *DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalation `json:"Escalation,omitempty" xml:"Escalation,omitempty" type:"Struct"`
	GroupId         *string                                                                     `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	LastAlertTime   *string                                                                     `json:"LastAlertTime,omitempty" xml:"LastAlertTime,omitempty"`
	LastModifyTime  *string                                                                     `json:"LastModifyTime,omitempty" xml:"LastModifyTime,omitempty"`
	Level           *int32                                                                      `json:"Level,omitempty" xml:"Level,omitempty"`
	MetricName      *string                                                                     `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	MetricValues    *string                                                                     `json:"MetricValues,omitempty" xml:"MetricValues,omitempty"`
	Namespace       *string                                                                     `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	ProductCategory *string                                                                     `json:"ProductCategory,omitempty" xml:"ProductCategory,omitempty"`
	Resource        *string                                                                     `json:"Resource,omitempty" xml:"Resource,omitempty"`
	RetryTimes      *string                                                                     `json:"RetryTimes,omitempty" xml:"RetryTimes,omitempty"`
	RuleId          *string                                                                     `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName        *string                                                                     `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	StartTime       *string                                                                     `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Statistics      *string                                                                     `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold       *string                                                                     `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
}

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) GoString

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetDimensions

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetEnable

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetGroupId

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetLastAlertTime

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetLastModifyTime

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetLevel

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetMetricName

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetMetricValues

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetNamespace

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetProductCategory

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetResource

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetRetryTimes

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetRuleId

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetRuleName

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetStartTime

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetStatistics

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) SetThreshold

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResource) String

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalation

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalation struct {
	Resource []*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalation) GoString

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalation) String

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource struct {
	ComparisonOperator *string                                                                                           `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Expression         *string                                                                                           `json:"Expression,omitempty" xml:"Expression,omitempty"`
	ExpressionList     *DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionList `json:"ExpressionList,omitempty" xml:"ExpressionList,omitempty" type:"Struct"`
	ExpressionListJoin *string                                                                                           `json:"ExpressionListJoin,omitempty" xml:"ExpressionListJoin,omitempty"`
	Level              *int32                                                                                            `json:"Level,omitempty" xml:"Level,omitempty"`
	PreCondition       *string                                                                                           `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Tag                *string                                                                                           `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Threshold          *string                                                                                           `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32                                                                                            `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) GoString

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) SetComparisonOperator

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) SetExpression

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) SetExpressionListJoin

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) SetLevel

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) SetPreCondition

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) SetThreshold

func (*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) SetTimes

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResource) String

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionList

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionList struct {
	ExpressionList []*DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionListExpressionList `json:"ExpressionList,omitempty" xml:"ExpressionList,omitempty" type:"Repeated"`
}

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionList) GoString

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionList) String

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionListExpressionList

type DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionListExpressionList struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	MetricName         *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Period             *string `json:"Period,omitempty" xml:"Period,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
}

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionListExpressionList) GoString

func (DescribeAlertingMetricRuleResourcesResponseBodyResourcesResourceEscalationResourceExpressionListExpressionList) String

type DescribeContactGroupListRequest

type DescribeContactGroupListRequest struct {
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeContactGroupListRequest) GoString

func (*DescribeContactGroupListRequest) SetPageNumber

func (*DescribeContactGroupListRequest) SetPageSize

func (*DescribeContactGroupListRequest) SetRegionId

func (DescribeContactGroupListRequest) String

type DescribeContactGroupListResponse

type DescribeContactGroupListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeContactGroupListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeContactGroupListResponse) GoString

func (*DescribeContactGroupListResponse) SetHeaders

func (*DescribeContactGroupListResponse) SetStatusCode added in v7.0.44

func (DescribeContactGroupListResponse) String

type DescribeContactGroupListResponseBody

type DescribeContactGroupListResponseBody struct {
	Code             *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	ContactGroupList *DescribeContactGroupListResponseBodyContactGroupList `json:"ContactGroupList,omitempty" xml:"ContactGroupList,omitempty" type:"Struct"`
	ContactGroups    *DescribeContactGroupListResponseBodyContactGroups    `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty" type:"Struct"`
	Message          *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId        *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success          *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
	Total            *int32                                                `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeContactGroupListResponseBody) GoString

func (*DescribeContactGroupListResponseBody) SetCode

func (*DescribeContactGroupListResponseBody) SetMessage

func (*DescribeContactGroupListResponseBody) SetRequestId

func (*DescribeContactGroupListResponseBody) SetSuccess

func (*DescribeContactGroupListResponseBody) SetTotal

func (DescribeContactGroupListResponseBody) String

type DescribeContactGroupListResponseBodyContactGroupList

type DescribeContactGroupListResponseBodyContactGroupList struct {
	ContactGroup []*DescribeContactGroupListResponseBodyContactGroupListContactGroup `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty" type:"Repeated"`
}

func (DescribeContactGroupListResponseBodyContactGroupList) GoString

func (DescribeContactGroupListResponseBodyContactGroupList) String

type DescribeContactGroupListResponseBodyContactGroupListContactGroup

type DescribeContactGroupListResponseBodyContactGroupListContactGroup struct {
	Contacts            *DescribeContactGroupListResponseBodyContactGroupListContactGroupContacts `json:"Contacts,omitempty" xml:"Contacts,omitempty" type:"Struct"`
	CreateTime          *int64                                                                    `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Describe            *string                                                                   `json:"Describe,omitempty" xml:"Describe,omitempty"`
	EnableSubscribed    *bool                                                                     `json:"EnableSubscribed,omitempty" xml:"EnableSubscribed,omitempty"`
	EnabledWeeklyReport *bool                                                                     `json:"EnabledWeeklyReport,omitempty" xml:"EnabledWeeklyReport,omitempty"`
	Name                *string                                                                   `json:"Name,omitempty" xml:"Name,omitempty"`
	UpdateTime          *int64                                                                    `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (DescribeContactGroupListResponseBodyContactGroupListContactGroup) GoString

func (*DescribeContactGroupListResponseBodyContactGroupListContactGroup) SetCreateTime

func (*DescribeContactGroupListResponseBodyContactGroupListContactGroup) SetDescribe

func (*DescribeContactGroupListResponseBodyContactGroupListContactGroup) SetEnableSubscribed

func (*DescribeContactGroupListResponseBodyContactGroupListContactGroup) SetEnabledWeeklyReport

func (*DescribeContactGroupListResponseBodyContactGroupListContactGroup) SetName

func (*DescribeContactGroupListResponseBodyContactGroupListContactGroup) SetUpdateTime

func (DescribeContactGroupListResponseBodyContactGroupListContactGroup) String

type DescribeContactGroupListResponseBodyContactGroupListContactGroupContacts

type DescribeContactGroupListResponseBodyContactGroupListContactGroupContacts struct {
	Contact []*string `json:"Contact,omitempty" xml:"Contact,omitempty" type:"Repeated"`
}

func (DescribeContactGroupListResponseBodyContactGroupListContactGroupContacts) GoString

func (*DescribeContactGroupListResponseBodyContactGroupListContactGroupContacts) SetContact

func (DescribeContactGroupListResponseBodyContactGroupListContactGroupContacts) String

type DescribeContactGroupListResponseBodyContactGroups

type DescribeContactGroupListResponseBodyContactGroups struct {
	ContactGroup []*string `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty" type:"Repeated"`
}

func (DescribeContactGroupListResponseBodyContactGroups) GoString

func (*DescribeContactGroupListResponseBodyContactGroups) SetContactGroup

func (DescribeContactGroupListResponseBodyContactGroups) String

type DescribeContactListByContactGroupRequest

type DescribeContactListByContactGroupRequest struct {
	ContactGroupName *string `json:"ContactGroupName,omitempty" xml:"ContactGroupName,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeContactListByContactGroupRequest) GoString

func (*DescribeContactListByContactGroupRequest) SetContactGroupName

func (*DescribeContactListByContactGroupRequest) SetRegionId

func (DescribeContactListByContactGroupRequest) String

type DescribeContactListByContactGroupResponse

type DescribeContactListByContactGroupResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeContactListByContactGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeContactListByContactGroupResponse) GoString

func (*DescribeContactListByContactGroupResponse) SetHeaders

func (*DescribeContactListByContactGroupResponse) SetStatusCode added in v7.0.44

func (DescribeContactListByContactGroupResponse) String

type DescribeContactListByContactGroupResponseBody

type DescribeContactListByContactGroupResponseBody struct {
	Code      *string                                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Contacts  *DescribeContactListByContactGroupResponseBodyContacts `json:"Contacts,omitempty" xml:"Contacts,omitempty" type:"Struct"`
	Message   *string                                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeContactListByContactGroupResponseBody) GoString

func (*DescribeContactListByContactGroupResponseBody) SetCode

func (*DescribeContactListByContactGroupResponseBody) SetMessage

func (*DescribeContactListByContactGroupResponseBody) SetRequestId

func (*DescribeContactListByContactGroupResponseBody) SetSuccess

func (DescribeContactListByContactGroupResponseBody) String

type DescribeContactListByContactGroupResponseBodyContacts

type DescribeContactListByContactGroupResponseBodyContacts struct {
	Contact []*DescribeContactListByContactGroupResponseBodyContactsContact `json:"Contact,omitempty" xml:"Contact,omitempty" type:"Repeated"`
}

func (DescribeContactListByContactGroupResponseBodyContacts) GoString

func (DescribeContactListByContactGroupResponseBodyContacts) String

type DescribeContactListByContactGroupResponseBodyContactsContact

type DescribeContactListByContactGroupResponseBodyContactsContact struct {
	Channels   *DescribeContactListByContactGroupResponseBodyContactsContactChannels `json:"Channels,omitempty" xml:"Channels,omitempty" type:"Struct"`
	CreateTime *int64                                                                `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Desc       *string                                                               `json:"Desc,omitempty" xml:"Desc,omitempty"`
	Name       *string                                                               `json:"Name,omitempty" xml:"Name,omitempty"`
	UpdateTime *int64                                                                `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (DescribeContactListByContactGroupResponseBodyContactsContact) GoString

func (*DescribeContactListByContactGroupResponseBodyContactsContact) SetCreateTime

func (*DescribeContactListByContactGroupResponseBodyContactsContact) SetDesc

func (*DescribeContactListByContactGroupResponseBodyContactsContact) SetName

func (*DescribeContactListByContactGroupResponseBodyContactsContact) SetUpdateTime

func (DescribeContactListByContactGroupResponseBodyContactsContact) String

type DescribeContactListByContactGroupResponseBodyContactsContactChannels

type DescribeContactListByContactGroupResponseBodyContactsContactChannels struct {
	AliIM       *string `json:"AliIM,omitempty" xml:"AliIM,omitempty"`
	DingWebHook *string `json:"DingWebHook,omitempty" xml:"DingWebHook,omitempty"`
	Mail        *string `json:"Mail,omitempty" xml:"Mail,omitempty"`
	SMS         *string `json:"SMS,omitempty" xml:"SMS,omitempty"`
}

func (DescribeContactListByContactGroupResponseBodyContactsContactChannels) GoString

func (*DescribeContactListByContactGroupResponseBodyContactsContactChannels) SetAliIM

func (*DescribeContactListByContactGroupResponseBodyContactsContactChannels) SetDingWebHook

func (*DescribeContactListByContactGroupResponseBodyContactsContactChannels) SetMail

func (*DescribeContactListByContactGroupResponseBodyContactsContactChannels) SetSMS

func (DescribeContactListByContactGroupResponseBodyContactsContactChannels) String

type DescribeContactListRequest

type DescribeContactListRequest struct {
	ChanelType  *string `json:"ChanelType,omitempty" xml:"ChanelType,omitempty"`
	ChanelValue *string `json:"ChanelValue,omitempty" xml:"ChanelValue,omitempty"`
	ContactName *string `json:"ContactName,omitempty" xml:"ContactName,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeContactListRequest) GoString

func (s DescribeContactListRequest) GoString() string

func (*DescribeContactListRequest) SetChanelType

func (*DescribeContactListRequest) SetChanelValue

func (*DescribeContactListRequest) SetContactName

func (*DescribeContactListRequest) SetPageNumber

func (*DescribeContactListRequest) SetPageSize

func (*DescribeContactListRequest) SetRegionId

func (DescribeContactListRequest) String

type DescribeContactListResponse

type DescribeContactListResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeContactListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeContactListResponse) GoString

func (s DescribeContactListResponse) GoString() string

func (*DescribeContactListResponse) SetBody

func (*DescribeContactListResponse) SetHeaders

func (*DescribeContactListResponse) SetStatusCode added in v7.0.44

func (DescribeContactListResponse) String

type DescribeContactListResponseBody

type DescribeContactListResponseBody struct {
	Code      *string                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	Contacts  *DescribeContactListResponseBodyContacts `json:"Contacts,omitempty" xml:"Contacts,omitempty" type:"Struct"`
	Message   *string                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                    `json:"Success,omitempty" xml:"Success,omitempty"`
	Total     *int32                                   `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeContactListResponseBody) GoString

func (*DescribeContactListResponseBody) SetCode

func (*DescribeContactListResponseBody) SetMessage

func (*DescribeContactListResponseBody) SetRequestId

func (*DescribeContactListResponseBody) SetSuccess

func (*DescribeContactListResponseBody) SetTotal

func (DescribeContactListResponseBody) String

type DescribeContactListResponseBodyContacts

type DescribeContactListResponseBodyContacts struct {
	Contact []*DescribeContactListResponseBodyContactsContact `json:"Contact,omitempty" xml:"Contact,omitempty" type:"Repeated"`
}

func (DescribeContactListResponseBodyContacts) GoString

func (DescribeContactListResponseBodyContacts) String

type DescribeContactListResponseBodyContactsContact

type DescribeContactListResponseBodyContactsContact struct {
	Channels      *DescribeContactListResponseBodyContactsContactChannels      `json:"Channels,omitempty" xml:"Channels,omitempty" type:"Struct"`
	ChannelsState *DescribeContactListResponseBodyContactsContactChannelsState `json:"ChannelsState,omitempty" xml:"ChannelsState,omitempty" type:"Struct"`
	ContactGroups *DescribeContactListResponseBodyContactsContactContactGroups `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty" type:"Struct"`
	CreateTime    *int64                                                       `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Desc          *string                                                      `json:"Desc,omitempty" xml:"Desc,omitempty"`
	Lang          *string                                                      `json:"Lang,omitempty" xml:"Lang,omitempty"`
	Name          *string                                                      `json:"Name,omitempty" xml:"Name,omitempty"`
	UpdateTime    *int64                                                       `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (DescribeContactListResponseBodyContactsContact) GoString

func (*DescribeContactListResponseBodyContactsContact) SetCreateTime

func (*DescribeContactListResponseBodyContactsContact) SetDesc

func (*DescribeContactListResponseBodyContactsContact) SetLang

func (*DescribeContactListResponseBodyContactsContact) SetName

func (*DescribeContactListResponseBodyContactsContact) SetUpdateTime

func (DescribeContactListResponseBodyContactsContact) String

type DescribeContactListResponseBodyContactsContactChannels

type DescribeContactListResponseBodyContactsContactChannels struct {
	AliIM       *string `json:"AliIM,omitempty" xml:"AliIM,omitempty"`
	DingWebHook *string `json:"DingWebHook,omitempty" xml:"DingWebHook,omitempty"`
	Mail        *string `json:"Mail,omitempty" xml:"Mail,omitempty"`
	SMS         *string `json:"SMS,omitempty" xml:"SMS,omitempty"`
}

func (DescribeContactListResponseBodyContactsContactChannels) GoString

func (*DescribeContactListResponseBodyContactsContactChannels) SetAliIM

func (*DescribeContactListResponseBodyContactsContactChannels) SetDingWebHook

func (*DescribeContactListResponseBodyContactsContactChannels) SetMail

func (*DescribeContactListResponseBodyContactsContactChannels) SetSMS

func (DescribeContactListResponseBodyContactsContactChannels) String

type DescribeContactListResponseBodyContactsContactChannelsState

type DescribeContactListResponseBodyContactsContactChannelsState struct {
	AliIM       *string `json:"AliIM,omitempty" xml:"AliIM,omitempty"`
	DingWebHook *string `json:"DingWebHook,omitempty" xml:"DingWebHook,omitempty"`
	Mail        *string `json:"Mail,omitempty" xml:"Mail,omitempty"`
	SMS         *string `json:"SMS,omitempty" xml:"SMS,omitempty"`
}

func (DescribeContactListResponseBodyContactsContactChannelsState) GoString

func (*DescribeContactListResponseBodyContactsContactChannelsState) SetAliIM

func (*DescribeContactListResponseBodyContactsContactChannelsState) SetDingWebHook

func (*DescribeContactListResponseBodyContactsContactChannelsState) SetMail

func (*DescribeContactListResponseBodyContactsContactChannelsState) SetSMS

func (DescribeContactListResponseBodyContactsContactChannelsState) String

type DescribeContactListResponseBodyContactsContactContactGroups

type DescribeContactListResponseBodyContactsContactContactGroups struct {
	ContactGroup []*string `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty" type:"Repeated"`
}

func (DescribeContactListResponseBodyContactsContactContactGroups) GoString

func (*DescribeContactListResponseBodyContactsContactContactGroups) SetContactGroup

func (DescribeContactListResponseBodyContactsContactContactGroups) String

type DescribeCustomEventAttributeRequest

type DescribeCustomEventAttributeRequest struct {
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EventId        *string `json:"EventId,omitempty" xml:"EventId,omitempty"`
	GroupId        *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PageNumber     *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SearchKeywords *string `json:"SearchKeywords,omitempty" xml:"SearchKeywords,omitempty"`
	StartTime      *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeCustomEventAttributeRequest) GoString

func (*DescribeCustomEventAttributeRequest) SetEndTime

func (*DescribeCustomEventAttributeRequest) SetEventId

func (*DescribeCustomEventAttributeRequest) SetGroupId

func (*DescribeCustomEventAttributeRequest) SetName

func (*DescribeCustomEventAttributeRequest) SetPageNumber

func (*DescribeCustomEventAttributeRequest) SetPageSize

func (*DescribeCustomEventAttributeRequest) SetRegionId

func (*DescribeCustomEventAttributeRequest) SetSearchKeywords

func (*DescribeCustomEventAttributeRequest) SetStartTime

func (DescribeCustomEventAttributeRequest) String

type DescribeCustomEventAttributeResponse

type DescribeCustomEventAttributeResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeCustomEventAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCustomEventAttributeResponse) GoString

func (*DescribeCustomEventAttributeResponse) SetHeaders

func (*DescribeCustomEventAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeCustomEventAttributeResponse) String

type DescribeCustomEventAttributeResponseBody

type DescribeCustomEventAttributeResponseBody struct {
	Code         *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	CustomEvents *DescribeCustomEventAttributeResponseBodyCustomEvents `json:"CustomEvents,omitempty" xml:"CustomEvents,omitempty" type:"Struct"`
	Message      *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId    *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success      *string                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeCustomEventAttributeResponseBody) GoString

func (*DescribeCustomEventAttributeResponseBody) SetCode

func (*DescribeCustomEventAttributeResponseBody) SetMessage

func (*DescribeCustomEventAttributeResponseBody) SetRequestId

func (*DescribeCustomEventAttributeResponseBody) SetSuccess

func (DescribeCustomEventAttributeResponseBody) String

type DescribeCustomEventAttributeResponseBodyCustomEvents

type DescribeCustomEventAttributeResponseBodyCustomEvents struct {
	CustomEvent []*DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent `json:"CustomEvent,omitempty" xml:"CustomEvent,omitempty" type:"Repeated"`
}

func (DescribeCustomEventAttributeResponseBodyCustomEvents) GoString

func (DescribeCustomEventAttributeResponseBodyCustomEvents) String

type DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent

type DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent struct {
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	GroupId *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Id      *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Time    *string `json:"Time,omitempty" xml:"Time,omitempty"`
}

func (DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent) GoString

func (*DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent) SetContent

func (*DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent) SetGroupId

func (*DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent) SetId

func (*DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent) SetName

func (*DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent) SetTime

func (DescribeCustomEventAttributeResponseBodyCustomEventsCustomEvent) String

type DescribeCustomEventCountRequest

type DescribeCustomEventCountRequest struct {
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EventId        *string `json:"EventId,omitempty" xml:"EventId,omitempty"`
	GroupId        *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SearchKeywords *string `json:"SearchKeywords,omitempty" xml:"SearchKeywords,omitempty"`
	StartTime      *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeCustomEventCountRequest) GoString

func (*DescribeCustomEventCountRequest) SetEndTime

func (*DescribeCustomEventCountRequest) SetEventId

func (*DescribeCustomEventCountRequest) SetGroupId

func (*DescribeCustomEventCountRequest) SetName

func (*DescribeCustomEventCountRequest) SetRegionId

func (*DescribeCustomEventCountRequest) SetSearchKeywords

func (*DescribeCustomEventCountRequest) SetStartTime

func (DescribeCustomEventCountRequest) String

type DescribeCustomEventCountResponse

type DescribeCustomEventCountResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeCustomEventCountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCustomEventCountResponse) GoString

func (*DescribeCustomEventCountResponse) SetHeaders

func (*DescribeCustomEventCountResponse) SetStatusCode added in v7.0.44

func (DescribeCustomEventCountResponse) String

type DescribeCustomEventCountResponseBody

type DescribeCustomEventCountResponseBody struct {
	Code              *string                                                `json:"Code,omitempty" xml:"Code,omitempty"`
	CustomEventCounts *DescribeCustomEventCountResponseBodyCustomEventCounts `json:"CustomEventCounts,omitempty" xml:"CustomEventCounts,omitempty" type:"Struct"`
	Message           *string                                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId         *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success           *bool                                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeCustomEventCountResponseBody) GoString

func (*DescribeCustomEventCountResponseBody) SetCode

func (*DescribeCustomEventCountResponseBody) SetMessage

func (*DescribeCustomEventCountResponseBody) SetRequestId

func (*DescribeCustomEventCountResponseBody) SetSuccess

func (DescribeCustomEventCountResponseBody) String

type DescribeCustomEventCountResponseBodyCustomEventCounts

type DescribeCustomEventCountResponseBodyCustomEventCounts struct {
	CustomEventCount []*DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount `json:"CustomEventCount,omitempty" xml:"CustomEventCount,omitempty" type:"Repeated"`
}

func (DescribeCustomEventCountResponseBodyCustomEventCounts) GoString

func (DescribeCustomEventCountResponseBodyCustomEventCounts) String

type DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount

type DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount struct {
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Num  *int32  `json:"Num,omitempty" xml:"Num,omitempty"`
	Time *int64  `json:"Time,omitempty" xml:"Time,omitempty"`
}

func (DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount) GoString

func (*DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount) SetName

func (*DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount) SetNum

func (*DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount) SetTime

func (DescribeCustomEventCountResponseBodyCustomEventCountsCustomEventCount) String

type DescribeCustomEventHistogramRequest

type DescribeCustomEventHistogramRequest struct {
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EventId        *string `json:"EventId,omitempty" xml:"EventId,omitempty"`
	GroupId        *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Level          *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SearchKeywords *string `json:"SearchKeywords,omitempty" xml:"SearchKeywords,omitempty"`
	StartTime      *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeCustomEventHistogramRequest) GoString

func (*DescribeCustomEventHistogramRequest) SetEndTime

func (*DescribeCustomEventHistogramRequest) SetEventId

func (*DescribeCustomEventHistogramRequest) SetGroupId

func (*DescribeCustomEventHistogramRequest) SetLevel

func (*DescribeCustomEventHistogramRequest) SetName

func (*DescribeCustomEventHistogramRequest) SetRegionId

func (*DescribeCustomEventHistogramRequest) SetSearchKeywords

func (*DescribeCustomEventHistogramRequest) SetStartTime

func (DescribeCustomEventHistogramRequest) String

type DescribeCustomEventHistogramResponse

type DescribeCustomEventHistogramResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeCustomEventHistogramResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCustomEventHistogramResponse) GoString

func (*DescribeCustomEventHistogramResponse) SetHeaders

func (*DescribeCustomEventHistogramResponse) SetStatusCode added in v7.0.44

func (DescribeCustomEventHistogramResponse) String

type DescribeCustomEventHistogramResponseBody

type DescribeCustomEventHistogramResponseBody struct {
	Code            *string                                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	EventHistograms *DescribeCustomEventHistogramResponseBodyEventHistograms `json:"EventHistograms,omitempty" xml:"EventHistograms,omitempty" type:"Struct"`
	Message         *string                                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId       *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success         *string                                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeCustomEventHistogramResponseBody) GoString

func (*DescribeCustomEventHistogramResponseBody) SetCode

func (*DescribeCustomEventHistogramResponseBody) SetMessage

func (*DescribeCustomEventHistogramResponseBody) SetRequestId

func (*DescribeCustomEventHistogramResponseBody) SetSuccess

func (DescribeCustomEventHistogramResponseBody) String

type DescribeCustomEventHistogramResponseBodyEventHistograms

type DescribeCustomEventHistogramResponseBodyEventHistograms struct {
	EventHistogram []*DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram `json:"EventHistogram,omitempty" xml:"EventHistogram,omitempty" type:"Repeated"`
}

func (DescribeCustomEventHistogramResponseBodyEventHistograms) GoString

func (DescribeCustomEventHistogramResponseBodyEventHistograms) String

type DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram

type DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram struct {
	Count     *int64 `json:"Count,omitempty" xml:"Count,omitempty"`
	EndTime   *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram) GoString

func (*DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram) SetCount

func (*DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram) SetEndTime

func (*DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram) SetStartTime

func (DescribeCustomEventHistogramResponseBodyEventHistogramsEventHistogram) String

type DescribeCustomMetricListRequest

type DescribeCustomMetricListRequest struct {
	Dimension  *string `json:"Dimension,omitempty" xml:"Dimension,omitempty"`
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Md5        *string `json:"Md5,omitempty" xml:"Md5,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	PageNumber *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeCustomMetricListRequest) GoString

func (*DescribeCustomMetricListRequest) SetDimension

func (*DescribeCustomMetricListRequest) SetGroupId

func (*DescribeCustomMetricListRequest) SetMd5

func (*DescribeCustomMetricListRequest) SetMetricName

func (*DescribeCustomMetricListRequest) SetPageNumber

func (*DescribeCustomMetricListRequest) SetPageSize

func (*DescribeCustomMetricListRequest) SetRegionId

func (DescribeCustomMetricListRequest) String

type DescribeCustomMetricListResponse

type DescribeCustomMetricListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeCustomMetricListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeCustomMetricListResponse) GoString

func (*DescribeCustomMetricListResponse) SetHeaders

func (*DescribeCustomMetricListResponse) SetStatusCode added in v7.0.44

func (DescribeCustomMetricListResponse) String

type DescribeCustomMetricListResponseBody

type DescribeCustomMetricListResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *string `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (DescribeCustomMetricListResponseBody) GoString

func (*DescribeCustomMetricListResponseBody) SetCode

func (*DescribeCustomMetricListResponseBody) SetMessage

func (*DescribeCustomMetricListResponseBody) SetRequestId

func (*DescribeCustomMetricListResponseBody) SetResult

func (DescribeCustomMetricListResponseBody) String

type DescribeDynamicTagRuleListRequest

type DescribeDynamicTagRuleListRequest struct {
	PageNumber  *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TagKey      *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagRegionId *string `json:"TagRegionId,omitempty" xml:"TagRegionId,omitempty"`
	TagValue    *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (DescribeDynamicTagRuleListRequest) GoString

func (*DescribeDynamicTagRuleListRequest) SetPageNumber

func (*DescribeDynamicTagRuleListRequest) SetPageSize

func (*DescribeDynamicTagRuleListRequest) SetTagKey

func (*DescribeDynamicTagRuleListRequest) SetTagRegionId

func (*DescribeDynamicTagRuleListRequest) SetTagValue

func (DescribeDynamicTagRuleListRequest) String

type DescribeDynamicTagRuleListResponse

type DescribeDynamicTagRuleListResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeDynamicTagRuleListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeDynamicTagRuleListResponse) GoString

func (*DescribeDynamicTagRuleListResponse) SetHeaders

func (*DescribeDynamicTagRuleListResponse) SetStatusCode added in v7.0.44

func (DescribeDynamicTagRuleListResponse) String

type DescribeDynamicTagRuleListResponseBody

type DescribeDynamicTagRuleListResponseBody struct {
	Code         *string                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Message      *string                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber   *string                                             `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *string                                             `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId    *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success      *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
	TagGroupList *DescribeDynamicTagRuleListResponseBodyTagGroupList `json:"TagGroupList,omitempty" xml:"TagGroupList,omitempty" type:"Struct"`
	Total        *int32                                              `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeDynamicTagRuleListResponseBody) GoString

func (*DescribeDynamicTagRuleListResponseBody) SetCode

func (*DescribeDynamicTagRuleListResponseBody) SetMessage

func (*DescribeDynamicTagRuleListResponseBody) SetPageNumber

func (*DescribeDynamicTagRuleListResponseBody) SetPageSize

func (*DescribeDynamicTagRuleListResponseBody) SetRequestId

func (*DescribeDynamicTagRuleListResponseBody) SetSuccess

func (*DescribeDynamicTagRuleListResponseBody) SetTotal

func (DescribeDynamicTagRuleListResponseBody) String

type DescribeDynamicTagRuleListResponseBodyTagGroupList

type DescribeDynamicTagRuleListResponseBodyTagGroupList struct {
	TagGroup []*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup `json:"TagGroup,omitempty" xml:"TagGroup,omitempty" type:"Repeated"`
}

func (DescribeDynamicTagRuleListResponseBodyTagGroupList) GoString

func (DescribeDynamicTagRuleListResponseBodyTagGroupList) String

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup struct {
	ContactGroupList           *DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupContactGroupList `json:"ContactGroupList,omitempty" xml:"ContactGroupList,omitempty" type:"Struct"`
	DynamicTagRuleId           *string                                                                     `json:"DynamicTagRuleId,omitempty" xml:"DynamicTagRuleId,omitempty"`
	MatchExpress               *DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpress     `json:"MatchExpress,omitempty" xml:"MatchExpress,omitempty" type:"Struct"`
	MatchExpressFilterRelation *string                                                                     `json:"MatchExpressFilterRelation,omitempty" xml:"MatchExpressFilterRelation,omitempty"`
	RegionId                   *string                                                                     `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Status                     *string                                                                     `json:"Status,omitempty" xml:"Status,omitempty"`
	TagKey                     *string                                                                     `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TemplateIdList             *DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupTemplateIdList   `json:"TemplateIdList,omitempty" xml:"TemplateIdList,omitempty" type:"Struct"`
}

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup) GoString

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup) SetDynamicTagRuleId

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup) SetMatchExpressFilterRelation

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup) SetRegionId

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup) SetStatus

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup) SetTagKey

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroup) String

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupContactGroupList

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupContactGroupList struct {
	ContactGroupList []*string `json:"ContactGroupList,omitempty" xml:"ContactGroupList,omitempty" type:"Repeated"`
}

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupContactGroupList) GoString

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupContactGroupList) SetContactGroupList

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupContactGroupList) String

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpress

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpress struct {
	MatchExpress []*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpressMatchExpress `json:"MatchExpress,omitempty" xml:"MatchExpress,omitempty" type:"Repeated"`
}

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpress) GoString

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpress) String

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpressMatchExpress

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpressMatchExpress struct {
	TagValue              *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
	TagValueMatchFunction *string `json:"TagValueMatchFunction,omitempty" xml:"TagValueMatchFunction,omitempty"`
}

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpressMatchExpress) GoString

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpressMatchExpress) SetTagValue

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpressMatchExpress) SetTagValueMatchFunction

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupMatchExpressMatchExpress) String

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupTemplateIdList

type DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupTemplateIdList struct {
	TemplateIdList []*string `json:"TemplateIdList,omitempty" xml:"TemplateIdList,omitempty" type:"Repeated"`
}

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupTemplateIdList) GoString

func (*DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupTemplateIdList) SetTemplateIdList

func (DescribeDynamicTagRuleListResponseBodyTagGroupListTagGroupTemplateIdList) String

type DescribeEventRuleAttributeRequest

type DescribeEventRuleAttributeRequest struct {
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName    *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime *string `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
}

func (DescribeEventRuleAttributeRequest) GoString

func (*DescribeEventRuleAttributeRequest) SetRegionId

func (*DescribeEventRuleAttributeRequest) SetRuleName

func (*DescribeEventRuleAttributeRequest) SetSilenceTime added in v7.0.39

func (DescribeEventRuleAttributeRequest) String

type DescribeEventRuleAttributeResponse

type DescribeEventRuleAttributeResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeEventRuleAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeEventRuleAttributeResponse) GoString

func (*DescribeEventRuleAttributeResponse) SetHeaders

func (*DescribeEventRuleAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeEventRuleAttributeResponse) String

type DescribeEventRuleAttributeResponseBody

type DescribeEventRuleAttributeResponseBody struct {
	Code      *string                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *DescribeEventRuleAttributeResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
	Success   *bool                                         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeEventRuleAttributeResponseBody) GoString

func (*DescribeEventRuleAttributeResponseBody) SetCode

func (*DescribeEventRuleAttributeResponseBody) SetMessage

func (*DescribeEventRuleAttributeResponseBody) SetRequestId

func (*DescribeEventRuleAttributeResponseBody) SetSuccess

func (DescribeEventRuleAttributeResponseBody) String

type DescribeEventRuleAttributeResponseBodyResult

type DescribeEventRuleAttributeResponseBodyResult struct {
	Description  *string                                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	EventPattern *DescribeEventRuleAttributeResponseBodyResultEventPattern `json:"EventPattern,omitempty" xml:"EventPattern,omitempty" type:"Struct"`
	EventType    *string                                                   `json:"EventType,omitempty" xml:"EventType,omitempty"`
	GroupId      *string                                                   `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Name         *string                                                   `json:"Name,omitempty" xml:"Name,omitempty"`
	State        *string                                                   `json:"State,omitempty" xml:"State,omitempty"`
}

func (DescribeEventRuleAttributeResponseBodyResult) GoString

func (*DescribeEventRuleAttributeResponseBodyResult) SetDescription

func (*DescribeEventRuleAttributeResponseBodyResult) SetEventType

func (*DescribeEventRuleAttributeResponseBodyResult) SetGroupId

func (*DescribeEventRuleAttributeResponseBodyResult) SetName

func (*DescribeEventRuleAttributeResponseBodyResult) SetState

func (DescribeEventRuleAttributeResponseBodyResult) String

type DescribeEventRuleAttributeResponseBodyResultEventPattern

type DescribeEventRuleAttributeResponseBodyResultEventPattern struct {
	LevelList  *DescribeEventRuleAttributeResponseBodyResultEventPatternLevelList  `json:"LevelList,omitempty" xml:"LevelList,omitempty" type:"Struct"`
	NameList   *DescribeEventRuleAttributeResponseBodyResultEventPatternNameList   `json:"NameList,omitempty" xml:"NameList,omitempty" type:"Struct"`
	Product    *string                                                             `json:"Product,omitempty" xml:"Product,omitempty"`
	StatusList *DescribeEventRuleAttributeResponseBodyResultEventPatternStatusList `json:"StatusList,omitempty" xml:"StatusList,omitempty" type:"Struct"`
}

func (DescribeEventRuleAttributeResponseBodyResultEventPattern) GoString

func (*DescribeEventRuleAttributeResponseBodyResultEventPattern) SetProduct

func (DescribeEventRuleAttributeResponseBodyResultEventPattern) String

type DescribeEventRuleAttributeResponseBodyResultEventPatternLevelList

type DescribeEventRuleAttributeResponseBodyResultEventPatternLevelList struct {
	LevelList []*string `json:"LevelList,omitempty" xml:"LevelList,omitempty" type:"Repeated"`
}

func (DescribeEventRuleAttributeResponseBodyResultEventPatternLevelList) GoString

func (*DescribeEventRuleAttributeResponseBodyResultEventPatternLevelList) SetLevelList

func (DescribeEventRuleAttributeResponseBodyResultEventPatternLevelList) String

type DescribeEventRuleAttributeResponseBodyResultEventPatternNameList

type DescribeEventRuleAttributeResponseBodyResultEventPatternNameList struct {
	NameList []*string `json:"NameList,omitempty" xml:"NameList,omitempty" type:"Repeated"`
}

func (DescribeEventRuleAttributeResponseBodyResultEventPatternNameList) GoString

func (*DescribeEventRuleAttributeResponseBodyResultEventPatternNameList) SetNameList

func (DescribeEventRuleAttributeResponseBodyResultEventPatternNameList) String

type DescribeEventRuleAttributeResponseBodyResultEventPatternStatusList

type DescribeEventRuleAttributeResponseBodyResultEventPatternStatusList struct {
	StatusList []*string `json:"StatusList,omitempty" xml:"StatusList,omitempty" type:"Repeated"`
}

func (DescribeEventRuleAttributeResponseBodyResultEventPatternStatusList) GoString

func (*DescribeEventRuleAttributeResponseBodyResultEventPatternStatusList) SetStatusList

func (DescribeEventRuleAttributeResponseBodyResultEventPatternStatusList) String

type DescribeEventRuleListRequest

type DescribeEventRuleListRequest struct {
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	NamePrefix *string `json:"NamePrefix,omitempty" xml:"NamePrefix,omitempty"`
	PageNumber *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeEventRuleListRequest) GoString

func (s DescribeEventRuleListRequest) GoString() string

func (*DescribeEventRuleListRequest) SetGroupId

func (*DescribeEventRuleListRequest) SetNamePrefix

func (*DescribeEventRuleListRequest) SetPageNumber

func (*DescribeEventRuleListRequest) SetPageSize

func (*DescribeEventRuleListRequest) SetRegionId

func (DescribeEventRuleListRequest) String

type DescribeEventRuleListResponse

type DescribeEventRuleListResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeEventRuleListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeEventRuleListResponse) GoString

func (*DescribeEventRuleListResponse) SetBody

func (*DescribeEventRuleListResponse) SetHeaders

func (*DescribeEventRuleListResponse) SetStatusCode added in v7.0.44

func (DescribeEventRuleListResponse) String

type DescribeEventRuleListResponseBody

type DescribeEventRuleListResponseBody struct {
	Code       *string                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	EventRules *DescribeEventRuleListResponseBodyEventRules `json:"EventRules,omitempty" xml:"EventRules,omitempty" type:"Struct"`
	Message    *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId  *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int32                                       `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeEventRuleListResponseBody) GoString

func (*DescribeEventRuleListResponseBody) SetCode

func (*DescribeEventRuleListResponseBody) SetMessage

func (*DescribeEventRuleListResponseBody) SetRequestId

func (*DescribeEventRuleListResponseBody) SetSuccess

func (*DescribeEventRuleListResponseBody) SetTotal

func (DescribeEventRuleListResponseBody) String

type DescribeEventRuleListResponseBodyEventRules

type DescribeEventRuleListResponseBodyEventRules struct {
	EventRule []*DescribeEventRuleListResponseBodyEventRulesEventRule `json:"EventRule,omitempty" xml:"EventRule,omitempty" type:"Repeated"`
}

func (DescribeEventRuleListResponseBodyEventRules) GoString

func (DescribeEventRuleListResponseBodyEventRules) String

type DescribeEventRuleListResponseBodyEventRulesEventRule

type DescribeEventRuleListResponseBodyEventRulesEventRule struct {
	Description  *string                                                           `json:"Description,omitempty" xml:"Description,omitempty"`
	EventPattern *DescribeEventRuleListResponseBodyEventRulesEventRuleEventPattern `json:"EventPattern,omitempty" xml:"EventPattern,omitempty" type:"Struct"`
	EventType    *string                                                           `json:"EventType,omitempty" xml:"EventType,omitempty"`
	GroupId      *string                                                           `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Name         *string                                                           `json:"Name,omitempty" xml:"Name,omitempty"`
	SilenceTime  *int64                                                            `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	State        *string                                                           `json:"State,omitempty" xml:"State,omitempty"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRule) GoString

func (*DescribeEventRuleListResponseBodyEventRulesEventRule) SetDescription

func (*DescribeEventRuleListResponseBodyEventRulesEventRule) SetEventType

func (*DescribeEventRuleListResponseBodyEventRulesEventRule) SetGroupId

func (*DescribeEventRuleListResponseBodyEventRulesEventRule) SetName

func (*DescribeEventRuleListResponseBodyEventRulesEventRule) SetSilenceTime

func (*DescribeEventRuleListResponseBodyEventRulesEventRule) SetState

func (DescribeEventRuleListResponseBodyEventRulesEventRule) String

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPattern

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPattern struct {
	EventPattern []*DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern `json:"EventPattern,omitempty" xml:"EventPattern,omitempty" type:"Repeated"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPattern) GoString

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPattern) String

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern struct {
	CustomFilters *string                                                                                    `json:"CustomFilters,omitempty" xml:"CustomFilters,omitempty"`
	EventTypeList *DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternEventTypeList `json:"EventTypeList,omitempty" xml:"EventTypeList,omitempty" type:"Struct"`
	KeywordFilter *DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilter `json:"KeywordFilter,omitempty" xml:"KeywordFilter,omitempty" type:"Struct"`
	LevelList     *DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternLevelList     `json:"LevelList,omitempty" xml:"LevelList,omitempty" type:"Struct"`
	NameList      *DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternNameList      `json:"NameList,omitempty" xml:"NameList,omitempty" type:"Struct"`
	Product       *string                                                                                    `json:"Product,omitempty" xml:"Product,omitempty"`
	SQLFilter     *string                                                                                    `json:"SQLFilter,omitempty" xml:"SQLFilter,omitempty"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern) GoString

func (*DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern) SetCustomFilters

func (*DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern) SetProduct

func (*DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern) SetSQLFilter

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPattern) String

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternEventTypeList

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternEventTypeList struct {
	EventTypeList []*string `json:"EventTypeList,omitempty" xml:"EventTypeList,omitempty" type:"Repeated"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternEventTypeList) GoString

func (*DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternEventTypeList) SetEventTypeList

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternEventTypeList) String

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilter

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilter struct {
	Keywords *DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilterKeywords `json:"Keywords,omitempty" xml:"Keywords,omitempty" type:"Struct"`
	Relation *string                                                                                            `json:"Relation,omitempty" xml:"Relation,omitempty"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilter) GoString

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilter) String

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilterKeywords

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilterKeywords struct {
	Keywords []*string `json:"Keywords,omitempty" xml:"Keywords,omitempty" type:"Repeated"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilterKeywords) GoString

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternKeywordFilterKeywords) String

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternLevelList

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternLevelList struct {
	LevelList []*string `json:"LevelList,omitempty" xml:"LevelList,omitempty" type:"Repeated"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternLevelList) GoString

func (*DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternLevelList) SetLevelList

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternLevelList) String

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternNameList

type DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternNameList struct {
	NameList []*string `json:"NameList,omitempty" xml:"NameList,omitempty" type:"Repeated"`
}

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternNameList) GoString

func (*DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternNameList) SetNameList

func (DescribeEventRuleListResponseBodyEventRulesEventRuleEventPatternEventPatternNameList) String

type DescribeEventRuleTargetListRequest

type DescribeEventRuleTargetListRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
}

func (DescribeEventRuleTargetListRequest) GoString

func (*DescribeEventRuleTargetListRequest) SetRegionId

func (*DescribeEventRuleTargetListRequest) SetRuleName

func (DescribeEventRuleTargetListRequest) String

type DescribeEventRuleTargetListResponse

type DescribeEventRuleTargetListResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeEventRuleTargetListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeEventRuleTargetListResponse) GoString

func (*DescribeEventRuleTargetListResponse) SetHeaders

func (*DescribeEventRuleTargetListResponse) SetStatusCode added in v7.0.44

func (DescribeEventRuleTargetListResponse) String

type DescribeEventRuleTargetListResponseBody

type DescribeEventRuleTargetListResponseBody struct {
	Code              *string                                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	ContactParameters *DescribeEventRuleTargetListResponseBodyContactParameters `json:"ContactParameters,omitempty" xml:"ContactParameters,omitempty" type:"Struct"`
	FcParameters      *DescribeEventRuleTargetListResponseBodyFcParameters      `json:"FcParameters,omitempty" xml:"FcParameters,omitempty" type:"Struct"`
	Message           *string                                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	MnsParameters     *DescribeEventRuleTargetListResponseBodyMnsParameters     `json:"MnsParameters,omitempty" xml:"MnsParameters,omitempty" type:"Struct"`
	OpenApiParameters *DescribeEventRuleTargetListResponseBodyOpenApiParameters `json:"OpenApiParameters,omitempty" xml:"OpenApiParameters,omitempty" type:"Struct"`
	RequestId         *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SlsParameters     *DescribeEventRuleTargetListResponseBodySlsParameters     `json:"SlsParameters,omitempty" xml:"SlsParameters,omitempty" type:"Struct"`
	WebhookParameters *DescribeEventRuleTargetListResponseBodyWebhookParameters `json:"WebhookParameters,omitempty" xml:"WebhookParameters,omitempty" type:"Struct"`
}

func (DescribeEventRuleTargetListResponseBody) GoString

func (*DescribeEventRuleTargetListResponseBody) SetCode

func (*DescribeEventRuleTargetListResponseBody) SetMessage

func (*DescribeEventRuleTargetListResponseBody) SetRequestId

func (DescribeEventRuleTargetListResponseBody) String

type DescribeEventRuleTargetListResponseBodyContactParameters

type DescribeEventRuleTargetListResponseBodyContactParameters struct {
	ContactParameter []*DescribeEventRuleTargetListResponseBodyContactParametersContactParameter `json:"ContactParameter,omitempty" xml:"ContactParameter,omitempty" type:"Repeated"`
}

func (DescribeEventRuleTargetListResponseBodyContactParameters) GoString

func (DescribeEventRuleTargetListResponseBodyContactParameters) String

type DescribeEventRuleTargetListResponseBodyContactParametersContactParameter

type DescribeEventRuleTargetListResponseBodyContactParametersContactParameter struct {
	ContactGroupName *string `json:"ContactGroupName,omitempty" xml:"ContactGroupName,omitempty"`
	Id               *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Level            *string `json:"Level,omitempty" xml:"Level,omitempty"`
}

func (DescribeEventRuleTargetListResponseBodyContactParametersContactParameter) GoString

func (*DescribeEventRuleTargetListResponseBodyContactParametersContactParameter) SetContactGroupName

func (*DescribeEventRuleTargetListResponseBodyContactParametersContactParameter) SetId

func (*DescribeEventRuleTargetListResponseBodyContactParametersContactParameter) SetLevel

func (DescribeEventRuleTargetListResponseBodyContactParametersContactParameter) String

type DescribeEventRuleTargetListResponseBodyFcParameters

type DescribeEventRuleTargetListResponseBodyFcParameters struct {
	FCParameter []*DescribeEventRuleTargetListResponseBodyFcParametersFCParameter `json:"FCParameter,omitempty" xml:"FCParameter,omitempty" type:"Repeated"`
}

func (DescribeEventRuleTargetListResponseBodyFcParameters) GoString

func (DescribeEventRuleTargetListResponseBodyFcParameters) String

type DescribeEventRuleTargetListResponseBodyFcParametersFCParameter

type DescribeEventRuleTargetListResponseBodyFcParametersFCParameter struct {
	Arn          *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	FunctionName *string `json:"FunctionName,omitempty" xml:"FunctionName,omitempty"`
	Id           *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Region       *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ServiceName  *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
}

func (DescribeEventRuleTargetListResponseBodyFcParametersFCParameter) GoString

func (*DescribeEventRuleTargetListResponseBodyFcParametersFCParameter) SetArn

func (*DescribeEventRuleTargetListResponseBodyFcParametersFCParameter) SetFunctionName

func (*DescribeEventRuleTargetListResponseBodyFcParametersFCParameter) SetId

func (*DescribeEventRuleTargetListResponseBodyFcParametersFCParameter) SetRegion

func (*DescribeEventRuleTargetListResponseBodyFcParametersFCParameter) SetServiceName

func (DescribeEventRuleTargetListResponseBodyFcParametersFCParameter) String

type DescribeEventRuleTargetListResponseBodyMnsParameters

type DescribeEventRuleTargetListResponseBodyMnsParameters struct {
	MnsParameter []*DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter `json:"MnsParameter,omitempty" xml:"MnsParameter,omitempty" type:"Repeated"`
}

func (DescribeEventRuleTargetListResponseBodyMnsParameters) GoString

func (DescribeEventRuleTargetListResponseBodyMnsParameters) String

type DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter

type DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter struct {
	Arn    *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	Id     *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Queue  *string `json:"Queue,omitempty" xml:"Queue,omitempty"`
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	Topic  *string `json:"Topic,omitempty" xml:"Topic,omitempty"`
}

func (DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter) GoString

func (*DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter) SetArn

func (*DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter) SetId

func (*DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter) SetQueue

func (*DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter) SetRegion

func (*DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter) SetTopic added in v7.0.42

func (DescribeEventRuleTargetListResponseBodyMnsParametersMnsParameter) String

type DescribeEventRuleTargetListResponseBodyOpenApiParameters

type DescribeEventRuleTargetListResponseBodyOpenApiParameters struct {
	OpenApiParameters []*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters `json:"OpenApiParameters,omitempty" xml:"OpenApiParameters,omitempty" type:"Repeated"`
}

func (DescribeEventRuleTargetListResponseBodyOpenApiParameters) GoString

func (DescribeEventRuleTargetListResponseBodyOpenApiParameters) String

type DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters

type DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters struct {
	Action  *string `json:"Action,omitempty" xml:"Action,omitempty"`
	Arn     *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	Id      *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Product *string `json:"Product,omitempty" xml:"Product,omitempty"`
	Region  *string `json:"Region,omitempty" xml:"Region,omitempty"`
	Role    *string `json:"Role,omitempty" xml:"Role,omitempty"`
	Version *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) GoString

func (*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) SetAction

func (*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) SetArn

func (*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) SetId

func (*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) SetProduct

func (*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) SetRegion

func (*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) SetRole

func (*DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) SetVersion

func (DescribeEventRuleTargetListResponseBodyOpenApiParametersOpenApiParameters) String

type DescribeEventRuleTargetListResponseBodySlsParameters

type DescribeEventRuleTargetListResponseBodySlsParameters struct {
	SlsParameter []*DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter `json:"SlsParameter,omitempty" xml:"SlsParameter,omitempty" type:"Repeated"`
}

func (DescribeEventRuleTargetListResponseBodySlsParameters) GoString

func (DescribeEventRuleTargetListResponseBodySlsParameters) String

type DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter

type DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter struct {
	Arn      *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	Id       *string `json:"Id,omitempty" xml:"Id,omitempty"`
	LogStore *string `json:"LogStore,omitempty" xml:"LogStore,omitempty"`
	Project  *string `json:"Project,omitempty" xml:"Project,omitempty"`
	Region   *string `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter) GoString

func (*DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter) SetArn

func (*DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter) SetId

func (*DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter) SetLogStore

func (*DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter) SetProject

func (*DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter) SetRegion

func (DescribeEventRuleTargetListResponseBodySlsParametersSlsParameter) String

type DescribeEventRuleTargetListResponseBodyWebhookParameters

type DescribeEventRuleTargetListResponseBodyWebhookParameters struct {
	WebhookParameter []*DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter `json:"WebhookParameter,omitempty" xml:"WebhookParameter,omitempty" type:"Repeated"`
}

func (DescribeEventRuleTargetListResponseBodyWebhookParameters) GoString

func (DescribeEventRuleTargetListResponseBodyWebhookParameters) String

type DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter

type DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter struct {
	Id       *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Method   *string `json:"Method,omitempty" xml:"Method,omitempty"`
	Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
	Url      *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter) GoString

func (*DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter) SetId

func (*DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter) SetMethod

func (*DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter) SetProtocol

func (*DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter) SetUrl

func (DescribeEventRuleTargetListResponseBodyWebhookParametersWebhookParameter) String

type DescribeExporterOutputListRequest

type DescribeExporterOutputListRequest struct {
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeExporterOutputListRequest) GoString

func (*DescribeExporterOutputListRequest) SetPageNumber

func (*DescribeExporterOutputListRequest) SetPageSize

func (*DescribeExporterOutputListRequest) SetRegionId

func (DescribeExporterOutputListRequest) String

type DescribeExporterOutputListResponse

type DescribeExporterOutputListResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeExporterOutputListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeExporterOutputListResponse) GoString

func (*DescribeExporterOutputListResponse) SetHeaders

func (*DescribeExporterOutputListResponse) SetStatusCode added in v7.0.44

func (DescribeExporterOutputListResponse) String

type DescribeExporterOutputListResponseBody

type DescribeExporterOutputListResponseBody struct {
	Code       *string                                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints *DescribeExporterOutputListResponseBodyDatapoints `json:"Datapoints,omitempty" xml:"Datapoints,omitempty" type:"Struct"`
	Message    *string                                           `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int32                                            `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	RequestId  *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool                                             `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int32                                            `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeExporterOutputListResponseBody) GoString

func (*DescribeExporterOutputListResponseBody) SetCode

func (*DescribeExporterOutputListResponseBody) SetMessage

func (*DescribeExporterOutputListResponseBody) SetPageNumber

func (*DescribeExporterOutputListResponseBody) SetRequestId

func (*DescribeExporterOutputListResponseBody) SetSuccess

func (*DescribeExporterOutputListResponseBody) SetTotal

func (DescribeExporterOutputListResponseBody) String

type DescribeExporterOutputListResponseBodyDatapoints

type DescribeExporterOutputListResponseBodyDatapoints struct {
	Datapoint []*DescribeExporterOutputListResponseBodyDatapointsDatapoint `json:"Datapoint,omitempty" xml:"Datapoint,omitempty" type:"Repeated"`
}

func (DescribeExporterOutputListResponseBodyDatapoints) GoString

func (DescribeExporterOutputListResponseBodyDatapoints) String

type DescribeExporterOutputListResponseBodyDatapointsDatapoint

type DescribeExporterOutputListResponseBodyDatapointsDatapoint struct {
	ConfigJson *DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson `json:"ConfigJson,omitempty" xml:"ConfigJson,omitempty" type:"Struct"`
	CreateTime *int64                                                               `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	DestName   *string                                                              `json:"DestName,omitempty" xml:"DestName,omitempty"`
	DestType   *string                                                              `json:"DestType,omitempty" xml:"DestType,omitempty"`
}

func (DescribeExporterOutputListResponseBodyDatapointsDatapoint) GoString

func (*DescribeExporterOutputListResponseBodyDatapointsDatapoint) SetCreateTime

func (*DescribeExporterOutputListResponseBodyDatapointsDatapoint) SetDestName

func (*DescribeExporterOutputListResponseBodyDatapointsDatapoint) SetDestType

func (DescribeExporterOutputListResponseBodyDatapointsDatapoint) String

type DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson

type DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson struct {
	Ak       *string `json:"ak,omitempty" xml:"ak,omitempty"`
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Logstore *string `json:"logstore,omitempty" xml:"logstore,omitempty"`
	Project  *string `json:"project,omitempty" xml:"project,omitempty"`
}

func (DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson) GoString

func (*DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson) SetAk

func (*DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson) SetEndpoint

func (*DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson) SetLogstore

func (*DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson) SetProject

func (DescribeExporterOutputListResponseBodyDatapointsDatapointConfigJson) String

type DescribeExporterRuleListRequest

type DescribeExporterRuleListRequest struct {
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeExporterRuleListRequest) GoString

func (*DescribeExporterRuleListRequest) SetPageNumber

func (*DescribeExporterRuleListRequest) SetPageSize

func (*DescribeExporterRuleListRequest) SetRegionId

func (DescribeExporterRuleListRequest) String

type DescribeExporterRuleListResponse

type DescribeExporterRuleListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeExporterRuleListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeExporterRuleListResponse) GoString

func (*DescribeExporterRuleListResponse) SetHeaders

func (*DescribeExporterRuleListResponse) SetStatusCode added in v7.0.44

func (DescribeExporterRuleListResponse) String

type DescribeExporterRuleListResponseBody

type DescribeExporterRuleListResponseBody struct {
	Code       *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints *DescribeExporterRuleListResponseBodyDatapoints `json:"Datapoints,omitempty" xml:"Datapoints,omitempty" type:"Struct"`
	Message    *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int32                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	RequestId  *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int32                                          `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeExporterRuleListResponseBody) GoString

func (*DescribeExporterRuleListResponseBody) SetCode

func (*DescribeExporterRuleListResponseBody) SetMessage

func (*DescribeExporterRuleListResponseBody) SetPageNumber

func (*DescribeExporterRuleListResponseBody) SetRequestId

func (*DescribeExporterRuleListResponseBody) SetSuccess

func (*DescribeExporterRuleListResponseBody) SetTotal

func (DescribeExporterRuleListResponseBody) String

type DescribeExporterRuleListResponseBodyDatapoints

type DescribeExporterRuleListResponseBodyDatapoints struct {
	Datapoint []*DescribeExporterRuleListResponseBodyDatapointsDatapoint `json:"Datapoint,omitempty" xml:"Datapoint,omitempty" type:"Repeated"`
}

func (DescribeExporterRuleListResponseBodyDatapoints) GoString

func (DescribeExporterRuleListResponseBodyDatapoints) String

type DescribeExporterRuleListResponseBodyDatapointsDatapoint

type DescribeExporterRuleListResponseBodyDatapointsDatapoint struct {
	CreateTime    *int64                                                          `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Describe      *string                                                         `json:"Describe,omitempty" xml:"Describe,omitempty"`
	Dimension     *string                                                         `json:"Dimension,omitempty" xml:"Dimension,omitempty"`
	DstName       *DescribeExporterRuleListResponseBodyDatapointsDatapointDstName `json:"DstName,omitempty" xml:"DstName,omitempty" type:"Struct"`
	Enabled       *bool                                                           `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
	MetricName    *string                                                         `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace     *string                                                         `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RuleName      *string                                                         `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	TargetWindows *string                                                         `json:"TargetWindows,omitempty" xml:"TargetWindows,omitempty"`
}

func (DescribeExporterRuleListResponseBodyDatapointsDatapoint) GoString

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetCreateTime

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetDescribe

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetDimension

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetEnabled

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetMetricName

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetNamespace

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetRuleName

func (*DescribeExporterRuleListResponseBodyDatapointsDatapoint) SetTargetWindows

func (DescribeExporterRuleListResponseBodyDatapointsDatapoint) String

type DescribeExporterRuleListResponseBodyDatapointsDatapointDstName

type DescribeExporterRuleListResponseBodyDatapointsDatapointDstName struct {
	DstName []*string `json:"DstName,omitempty" xml:"DstName,omitempty" type:"Repeated"`
}

func (DescribeExporterRuleListResponseBodyDatapointsDatapointDstName) GoString

func (*DescribeExporterRuleListResponseBodyDatapointsDatapointDstName) SetDstName

func (DescribeExporterRuleListResponseBodyDatapointsDatapointDstName) String

type DescribeGroupMonitoringAgentProcessRequest

type DescribeGroupMonitoringAgentProcessRequest struct {
	GroupId     *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProcessName *string `json:"ProcessName,omitempty" xml:"ProcessName,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeGroupMonitoringAgentProcessRequest) GoString

func (*DescribeGroupMonitoringAgentProcessRequest) SetGroupId

func (*DescribeGroupMonitoringAgentProcessRequest) SetPageNumber

func (*DescribeGroupMonitoringAgentProcessRequest) SetPageSize

func (*DescribeGroupMonitoringAgentProcessRequest) SetProcessName

func (*DescribeGroupMonitoringAgentProcessRequest) SetRegionId

func (DescribeGroupMonitoringAgentProcessRequest) String

type DescribeGroupMonitoringAgentProcessResponse

type DescribeGroupMonitoringAgentProcessResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeGroupMonitoringAgentProcessResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeGroupMonitoringAgentProcessResponse) GoString

func (*DescribeGroupMonitoringAgentProcessResponse) SetHeaders

func (*DescribeGroupMonitoringAgentProcessResponse) SetStatusCode added in v7.0.44

func (DescribeGroupMonitoringAgentProcessResponse) String

type DescribeGroupMonitoringAgentProcessResponseBody

type DescribeGroupMonitoringAgentProcessResponseBody struct {
	Code       *string                                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *string                                                   `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *string                                                   `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Processes  *DescribeGroupMonitoringAgentProcessResponseBodyProcesses `json:"Processes,omitempty" xml:"Processes,omitempty" type:"Struct"`
	RequestId  *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool                                                     `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *string                                                   `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeGroupMonitoringAgentProcessResponseBody) GoString

func (*DescribeGroupMonitoringAgentProcessResponseBody) SetCode

func (*DescribeGroupMonitoringAgentProcessResponseBody) SetMessage

func (*DescribeGroupMonitoringAgentProcessResponseBody) SetPageNumber

func (*DescribeGroupMonitoringAgentProcessResponseBody) SetPageSize

func (*DescribeGroupMonitoringAgentProcessResponseBody) SetRequestId

func (*DescribeGroupMonitoringAgentProcessResponseBody) SetSuccess

func (*DescribeGroupMonitoringAgentProcessResponseBody) SetTotal

func (DescribeGroupMonitoringAgentProcessResponseBody) String

type DescribeGroupMonitoringAgentProcessResponseBodyProcesses

type DescribeGroupMonitoringAgentProcessResponseBodyProcesses struct {
	Process []*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess `json:"Process,omitempty" xml:"Process,omitempty" type:"Repeated"`
}

func (DescribeGroupMonitoringAgentProcessResponseBodyProcesses) GoString

func (DescribeGroupMonitoringAgentProcessResponseBodyProcesses) String

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess struct {
	AlertConfig                *DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfig  `json:"AlertConfig,omitempty" xml:"AlertConfig,omitempty" type:"Struct"`
	GroupId                    *string                                                                      `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Id                         *string                                                                      `json:"Id,omitempty" xml:"Id,omitempty"`
	MatchExpress               *DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpress `json:"MatchExpress,omitempty" xml:"MatchExpress,omitempty" type:"Struct"`
	MatchExpressFilterRelation *string                                                                      `json:"MatchExpressFilterRelation,omitempty" xml:"MatchExpressFilterRelation,omitempty"`
	ProcessName                *string                                                                      `json:"ProcessName,omitempty" xml:"ProcessName,omitempty"`
}

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess) GoString

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess) SetGroupId

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess) SetId

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess) SetMatchExpressFilterRelation

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess) SetProcessName

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcess) String

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfig

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfig struct {
	AlertConfig []*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig `json:"AlertConfig,omitempty" xml:"AlertConfig,omitempty" type:"Repeated"`
}

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfig) GoString

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfig) String

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig struct {
	ComparisonOperator  *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	EffectiveInterval   *string `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EscalationsLevel    *string `json:"EscalationsLevel,omitempty" xml:"EscalationsLevel,omitempty"`
	NoEffectiveInterval *string `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	SilenceTime         *string `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Statistics          *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold           *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times               *string `json:"Times,omitempty" xml:"Times,omitempty"`
	Webhook             *string `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) GoString

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) SetComparisonOperator

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) SetEffectiveInterval

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) SetEscalationsLevel

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) SetNoEffectiveInterval

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) SetSilenceTime

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) SetStatistics

func (*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) SetThreshold

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessAlertConfigAlertConfig) String

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpress

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpress struct {
	MatchExpress []*DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpressMatchExpress `json:"MatchExpress,omitempty" xml:"MatchExpress,omitempty" type:"Repeated"`
}

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpress) GoString

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpress) String

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpressMatchExpress

type DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpressMatchExpress struct {
	Function *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpressMatchExpress) GoString

func (DescribeGroupMonitoringAgentProcessResponseBodyProcessesProcessMatchExpressMatchExpress) String

type DescribeHostAvailabilityListRequest

type DescribeHostAvailabilityListRequest struct {
	GroupId    *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Id         *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Ids        *string `json:"Ids,omitempty" xml:"Ids,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskName   *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
}

func (DescribeHostAvailabilityListRequest) GoString

func (*DescribeHostAvailabilityListRequest) SetGroupId

func (*DescribeHostAvailabilityListRequest) SetId

func (*DescribeHostAvailabilityListRequest) SetIds

func (*DescribeHostAvailabilityListRequest) SetPageNumber

func (*DescribeHostAvailabilityListRequest) SetPageSize

func (*DescribeHostAvailabilityListRequest) SetRegionId

func (*DescribeHostAvailabilityListRequest) SetTaskName

func (DescribeHostAvailabilityListRequest) String

type DescribeHostAvailabilityListResponse

type DescribeHostAvailabilityListResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeHostAvailabilityListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeHostAvailabilityListResponse) GoString

func (*DescribeHostAvailabilityListResponse) SetHeaders

func (*DescribeHostAvailabilityListResponse) SetStatusCode added in v7.0.44

func (DescribeHostAvailabilityListResponse) String

type DescribeHostAvailabilityListResponseBody

type DescribeHostAvailabilityListResponseBody struct {
	Code      *string                                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                             `json:"Success,omitempty" xml:"Success,omitempty"`
	TaskList  *DescribeHostAvailabilityListResponseBodyTaskList `json:"TaskList,omitempty" xml:"TaskList,omitempty" type:"Struct"`
	Total     *int32                                            `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeHostAvailabilityListResponseBody) GoString

func (*DescribeHostAvailabilityListResponseBody) SetCode

func (*DescribeHostAvailabilityListResponseBody) SetMessage

func (*DescribeHostAvailabilityListResponseBody) SetRequestId

func (*DescribeHostAvailabilityListResponseBody) SetSuccess

func (*DescribeHostAvailabilityListResponseBody) SetTotal

func (DescribeHostAvailabilityListResponseBody) String

type DescribeHostAvailabilityListResponseBodyTaskList

type DescribeHostAvailabilityListResponseBodyTaskList struct {
	NodeTaskConfig []*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig `json:"NodeTaskConfig,omitempty" xml:"NodeTaskConfig,omitempty" type:"Repeated"`
}

func (DescribeHostAvailabilityListResponseBodyTaskList) GoString

func (DescribeHostAvailabilityListResponseBodyTaskList) String

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig struct {
	AlertConfig *DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig `json:"AlertConfig,omitempty" xml:"AlertConfig,omitempty" type:"Struct"`
	Disabled    *bool                                                                      `json:"Disabled,omitempty" xml:"Disabled,omitempty"`
	GroupId     *int64                                                                     `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupName   *string                                                                    `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	Id          *int64                                                                     `json:"Id,omitempty" xml:"Id,omitempty"`
	Instances   *DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigInstances   `json:"Instances,omitempty" xml:"Instances,omitempty" type:"Struct"`
	TaskName    *string                                                                    `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskOption  *DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption  `json:"TaskOption,omitempty" xml:"TaskOption,omitempty" type:"Struct"`
	TaskScope   *string                                                                    `json:"TaskScope,omitempty" xml:"TaskScope,omitempty"`
	TaskType    *string                                                                    `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) GoString

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) SetDisabled

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) SetGroupId

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) SetGroupName

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) SetId

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) SetTaskName

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) SetTaskScope

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) SetTaskType

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfig) String

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig struct {
	EndTime        *int32                                                                                   `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EscalationList *DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationList `json:"EscalationList,omitempty" xml:"EscalationList,omitempty" type:"Struct"`
	NotifyType     *int32                                                                                   `json:"NotifyType,omitempty" xml:"NotifyType,omitempty"`
	SilenceTime    *int32                                                                                   `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	StartTime      *int32                                                                                   `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	WebHook        *string                                                                                  `json:"WebHook,omitempty" xml:"WebHook,omitempty"`
}

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig) GoString

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig) SetEndTime

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig) SetNotifyType

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig) SetSilenceTime

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig) SetStartTime

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig) SetWebHook

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfig) String

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationList

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationList struct {
	EscalationList []*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationListEscalationList `json:"escalationList,omitempty" xml:"escalationList,omitempty" type:"Repeated"`
}

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationList) GoString

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationList) String

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationListEscalationList

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationListEscalationList struct {
	Aggregate  *string `json:"Aggregate,omitempty" xml:"Aggregate,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Operator   *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	Times      *string `json:"Times,omitempty" xml:"Times,omitempty"`
	Value      *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationListEscalationList) GoString

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigAlertConfigEscalationListEscalationList) String

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigInstances

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigInstances struct {
	Instance []*string `json:"Instance,omitempty" xml:"Instance,omitempty" type:"Repeated"`
}

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigInstances) GoString

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigInstances) SetInstance

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigInstances) String

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption

type DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption struct {
	HttpKeyword         *string `json:"HttpKeyword,omitempty" xml:"HttpKeyword,omitempty"`
	HttpMethod          *string `json:"HttpMethod,omitempty" xml:"HttpMethod,omitempty"`
	HttpNegative        *bool   `json:"HttpNegative,omitempty" xml:"HttpNegative,omitempty"`
	HttpPostContent     *string `json:"HttpPostContent,omitempty" xml:"HttpPostContent,omitempty"`
	HttpResponseCharset *string `json:"HttpResponseCharset,omitempty" xml:"HttpResponseCharset,omitempty"`
	HttpURI             *string `json:"HttpURI,omitempty" xml:"HttpURI,omitempty"`
	Interval            *int32  `json:"Interval,omitempty" xml:"Interval,omitempty"`
	TelnetOrPingHost    *string `json:"TelnetOrPingHost,omitempty" xml:"TelnetOrPingHost,omitempty"`
}

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) GoString

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetHttpKeyword

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetHttpMethod

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetHttpNegative

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetHttpPostContent

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetHttpResponseCharset

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetHttpURI

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetInterval

func (*DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) SetTelnetOrPingHost

func (DescribeHostAvailabilityListResponseBodyTaskListNodeTaskConfigTaskOption) String

type DescribeHybridMonitorDataListRequest added in v7.0.44

type DescribeHybridMonitorDataListRequest struct {
	End       *int64  `json:"End,omitempty" xml:"End,omitempty"`
	Namespace *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Period    *string `json:"Period,omitempty" xml:"Period,omitempty"`
	PromSQL   *string `json:"PromSQL,omitempty" xml:"PromSQL,omitempty"`
	RegionId  *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Start     *int64  `json:"Start,omitempty" xml:"Start,omitempty"`
}

func (DescribeHybridMonitorDataListRequest) GoString added in v7.0.44

func (*DescribeHybridMonitorDataListRequest) SetEnd added in v7.0.44

func (*DescribeHybridMonitorDataListRequest) SetNamespace added in v7.0.44

func (*DescribeHybridMonitorDataListRequest) SetPeriod added in v7.0.44

func (*DescribeHybridMonitorDataListRequest) SetPromSQL added in v7.0.44

func (*DescribeHybridMonitorDataListRequest) SetRegionId added in v7.0.44

func (*DescribeHybridMonitorDataListRequest) SetStart added in v7.0.44

func (DescribeHybridMonitorDataListRequest) String added in v7.0.44

type DescribeHybridMonitorDataListResponse added in v7.0.44

type DescribeHybridMonitorDataListResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeHybridMonitorDataListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeHybridMonitorDataListResponse) GoString added in v7.0.44

func (*DescribeHybridMonitorDataListResponse) SetBody added in v7.0.44

func (*DescribeHybridMonitorDataListResponse) SetHeaders added in v7.0.44

func (*DescribeHybridMonitorDataListResponse) SetStatusCode added in v7.0.44

func (DescribeHybridMonitorDataListResponse) String added in v7.0.44

type DescribeHybridMonitorDataListResponseBody added in v7.0.44

type DescribeHybridMonitorDataListResponseBody struct {
	Code       *string                                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId  *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *string                                                `json:"Success,omitempty" xml:"Success,omitempty"`
	TimeSeries []*DescribeHybridMonitorDataListResponseBodyTimeSeries `json:"TimeSeries,omitempty" xml:"TimeSeries,omitempty" type:"Repeated"`
}

func (DescribeHybridMonitorDataListResponseBody) GoString added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBody) SetCode added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBody) SetMessage added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBody) SetRequestId added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBody) SetSuccess added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBody) SetTimeSeries added in v7.0.44

func (DescribeHybridMonitorDataListResponseBody) String added in v7.0.44

type DescribeHybridMonitorDataListResponseBodyTimeSeries added in v7.0.44

type DescribeHybridMonitorDataListResponseBodyTimeSeries struct {
	Labels     []*DescribeHybridMonitorDataListResponseBodyTimeSeriesLabels `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	MetricName *string                                                      `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Values     []*DescribeHybridMonitorDataListResponseBodyTimeSeriesValues `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"`
}

func (DescribeHybridMonitorDataListResponseBodyTimeSeries) GoString added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBodyTimeSeries) SetMetricName added in v7.0.44

func (DescribeHybridMonitorDataListResponseBodyTimeSeries) String added in v7.0.44

type DescribeHybridMonitorDataListResponseBodyTimeSeriesLabels added in v7.0.44

type DescribeHybridMonitorDataListResponseBodyTimeSeriesLabels struct {
	K *string `json:"K,omitempty" xml:"K,omitempty"`
	V *string `json:"V,omitempty" xml:"V,omitempty"`
}

func (DescribeHybridMonitorDataListResponseBodyTimeSeriesLabels) GoString added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBodyTimeSeriesLabels) SetK added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBodyTimeSeriesLabels) SetV added in v7.0.44

func (DescribeHybridMonitorDataListResponseBodyTimeSeriesLabels) String added in v7.0.44

type DescribeHybridMonitorDataListResponseBodyTimeSeriesValues added in v7.0.44

type DescribeHybridMonitorDataListResponseBodyTimeSeriesValues struct {
	Ts *string `json:"Ts,omitempty" xml:"Ts,omitempty"`
	V  *string `json:"V,omitempty" xml:"V,omitempty"`
}

func (DescribeHybridMonitorDataListResponseBodyTimeSeriesValues) GoString added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBodyTimeSeriesValues) SetTs added in v7.0.44

func (*DescribeHybridMonitorDataListResponseBodyTimeSeriesValues) SetV added in v7.0.44

func (DescribeHybridMonitorDataListResponseBodyTimeSeriesValues) String added in v7.0.44

type DescribeHybridMonitorNamespaceListRequest added in v7.0.44

type DescribeHybridMonitorNamespaceListRequest struct {
	Keyword           *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	Namespace         *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PageNumber        *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize          *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ShowTaskStatistic *bool   `json:"ShowTaskStatistic,omitempty" xml:"ShowTaskStatistic,omitempty"`
}

func (DescribeHybridMonitorNamespaceListRequest) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListRequest) SetKeyword added in v7.0.44

func (*DescribeHybridMonitorNamespaceListRequest) SetNamespace added in v7.0.44

func (*DescribeHybridMonitorNamespaceListRequest) SetPageNumber added in v7.0.44

func (*DescribeHybridMonitorNamespaceListRequest) SetPageSize added in v7.0.44

func (*DescribeHybridMonitorNamespaceListRequest) SetRegionId added in v7.0.44

func (*DescribeHybridMonitorNamespaceListRequest) SetShowTaskStatistic added in v7.0.44

func (DescribeHybridMonitorNamespaceListRequest) String added in v7.0.44

type DescribeHybridMonitorNamespaceListResponse added in v7.0.44

type DescribeHybridMonitorNamespaceListResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeHybridMonitorNamespaceListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeHybridMonitorNamespaceListResponse) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponse) SetBody added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponse) SetHeaders added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponse) SetStatusCode added in v7.0.44

func (DescribeHybridMonitorNamespaceListResponse) String added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBody added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBody struct {
	Code                           *string                                                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	DescribeHybridMonitorNamespace []*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace `json:"DescribeHybridMonitorNamespace,omitempty" xml:"DescribeHybridMonitorNamespace,omitempty" type:"Repeated"`
	Message                        *string                                                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber                     *int32                                                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize                       *int32                                                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId                      *string                                                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                        *string                                                                         `json:"Success,omitempty" xml:"Success,omitempty"`
	Total                          *int32                                                                          `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeHybridMonitorNamespaceListResponseBody) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBody) SetCode added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBody) SetMessage added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBody) SetPageNumber added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBody) SetPageSize added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBody) SetRequestId added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBody) SetSuccess added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBody) SetTotal added in v7.0.44

func (DescribeHybridMonitorNamespaceListResponseBody) String added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace struct {
	AliyunProductMetricList []*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricList `json:"AliyunProductMetricList,omitempty" xml:"AliyunProductMetricList,omitempty" type:"Repeated"`
	CreateTime              *string                                                                                                `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description             *string                                                                                                `json:"Description,omitempty" xml:"Description,omitempty"`
	Detail                  *DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceDetail                    `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	Id                      *string                                                                                                `json:"Id,omitempty" xml:"Id,omitempty"`
	IsDelete                *int32                                                                                                 `json:"IsDelete,omitempty" xml:"IsDelete,omitempty"`
	ModifyTime              *string                                                                                                `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"`
	Namespace               *string                                                                                                `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NotAliyunTaskNumber     *int64                                                                                                 `json:"NotAliyunTaskNumber,omitempty" xml:"NotAliyunTaskNumber,omitempty"`
}

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) SetCreateTime added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) SetDescription added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) SetId added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) SetIsDelete added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) SetModifyTime added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) SetNamespace added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) SetNotAliyunTaskNumber added in v7.0.44

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespace) String added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricList added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricList struct {
	NamespaceList []*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceList `json:"NamespaceList,omitempty" xml:"NamespaceList,omitempty" type:"Repeated"`
	UserId        *int64                                                                                                              `json:"UserId,omitempty" xml:"UserId,omitempty"`
	YAMLConfig    *string                                                                                                             `json:"YAMLConfig,omitempty" xml:"YAMLConfig,omitempty"`
}

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricList) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricList) SetUserId added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricList) SetYAMLConfig added in v7.0.44

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricList) String added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceList added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceList struct {
	MetricList []*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceListMetricList `json:"MetricList,omitempty" xml:"MetricList,omitempty" type:"Repeated"`
	Namespace  *string                                                                                                                       `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
}

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceList) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceList) SetNamespace added in v7.0.44

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceList) String added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceListMetricList added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceListMetricList struct {
	List   []*string `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	Period *int64    `json:"Period,omitempty" xml:"Period,omitempty"`
}

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceListMetricList) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceListMetricList) SetList added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceListMetricList) SetPeriod added in v7.0.44

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceAliyunProductMetricListNamespaceListMetricList) String added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceDetail added in v7.0.44

type DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceDetail struct {
	Spec *string `json:"Spec,omitempty" xml:"Spec,omitempty"`
}

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceDetail) GoString added in v7.0.44

func (*DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceDetail) SetSpec added in v7.0.44

func (DescribeHybridMonitorNamespaceListResponseBodyDescribeHybridMonitorNamespaceDetail) String added in v7.0.44

type DescribeHybridMonitorSLSGroupRequest added in v7.0.44

type DescribeHybridMonitorSLSGroupRequest struct {
	Keyword      *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	PageNumber   *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SLSGroupName *string `json:"SLSGroupName,omitempty" xml:"SLSGroupName,omitempty"`
}

func (DescribeHybridMonitorSLSGroupRequest) GoString added in v7.0.44

func (*DescribeHybridMonitorSLSGroupRequest) SetKeyword added in v7.0.44

func (*DescribeHybridMonitorSLSGroupRequest) SetPageNumber added in v7.0.44

func (*DescribeHybridMonitorSLSGroupRequest) SetPageSize added in v7.0.44

func (*DescribeHybridMonitorSLSGroupRequest) SetRegionId added in v7.0.44

func (*DescribeHybridMonitorSLSGroupRequest) SetSLSGroupName added in v7.0.44

func (DescribeHybridMonitorSLSGroupRequest) String added in v7.0.44

type DescribeHybridMonitorSLSGroupResponse added in v7.0.44

type DescribeHybridMonitorSLSGroupResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeHybridMonitorSLSGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeHybridMonitorSLSGroupResponse) GoString added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponse) SetBody added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponse) SetHeaders added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponse) SetStatusCode added in v7.0.44

func (DescribeHybridMonitorSLSGroupResponse) String added in v7.0.44

type DescribeHybridMonitorSLSGroupResponseBody added in v7.0.44

type DescribeHybridMonitorSLSGroupResponseBody struct {
	Code       *string                                          `json:"Code,omitempty" xml:"Code,omitempty"`
	List       []*DescribeHybridMonitorSLSGroupResponseBodyList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	Message    *string                                          `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int64                                           `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int64                                           `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *string                                          `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int64                                           `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeHybridMonitorSLSGroupResponseBody) GoString added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetCode added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetList added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetMessage added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetPageNumber added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetPageSize added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetRequestId added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetSuccess added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBody) SetTotal added in v7.0.44

func (DescribeHybridMonitorSLSGroupResponseBody) String added in v7.0.44

type DescribeHybridMonitorSLSGroupResponseBodyList added in v7.0.44

type DescribeHybridMonitorSLSGroupResponseBodyList struct {
	CreateTime          *string                                                        `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	SLSGroupConfig      []*DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig `json:"SLSGroupConfig,omitempty" xml:"SLSGroupConfig,omitempty" type:"Repeated"`
	SLSGroupDescription *string                                                        `json:"SLSGroupDescription,omitempty" xml:"SLSGroupDescription,omitempty"`
	SLSGroupName        *string                                                        `json:"SLSGroupName,omitempty" xml:"SLSGroupName,omitempty"`
	UpdateTime          *string                                                        `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (DescribeHybridMonitorSLSGroupResponseBodyList) GoString added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyList) SetCreateTime added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyList) SetSLSGroupConfig added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyList) SetSLSGroupDescription added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyList) SetSLSGroupName added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyList) SetUpdateTime added in v7.0.44

func (DescribeHybridMonitorSLSGroupResponseBodyList) String added in v7.0.44

type DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig added in v7.0.44

type DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig struct {
	SLSLogstore *string `json:"SLSLogstore,omitempty" xml:"SLSLogstore,omitempty"`
	SLSProject  *string `json:"SLSProject,omitempty" xml:"SLSProject,omitempty"`
	SLSRegion   *string `json:"SLSRegion,omitempty" xml:"SLSRegion,omitempty"`
	SLSUserId   *string `json:"SLSUserId,omitempty" xml:"SLSUserId,omitempty"`
}

func (DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig) GoString added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig) SetSLSLogstore added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig) SetSLSProject added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig) SetSLSRegion added in v7.0.44

func (*DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig) SetSLSUserId added in v7.0.44

func (DescribeHybridMonitorSLSGroupResponseBodyListSLSGroupConfig) String added in v7.0.44

type DescribeHybridMonitorTaskListRequest added in v7.0.44

type DescribeHybridMonitorTaskListRequest struct {
	GroupId           *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	IncludeAliyunTask *bool   `json:"IncludeAliyunTask,omitempty" xml:"IncludeAliyunTask,omitempty"`
	Keyword           *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	Namespace         *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PageNumber        *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize          *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId          *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskId            *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskType          *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (DescribeHybridMonitorTaskListRequest) GoString added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetGroupId added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetIncludeAliyunTask added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetKeyword added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetNamespace added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetPageNumber added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetPageSize added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetRegionId added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetTaskId added in v7.0.44

func (*DescribeHybridMonitorTaskListRequest) SetTaskType added in v7.0.44

func (DescribeHybridMonitorTaskListRequest) String added in v7.0.44

type DescribeHybridMonitorTaskListResponse added in v7.0.44

type DescribeHybridMonitorTaskListResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeHybridMonitorTaskListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeHybridMonitorTaskListResponse) GoString added in v7.0.44

func (*DescribeHybridMonitorTaskListResponse) SetBody added in v7.0.44

func (*DescribeHybridMonitorTaskListResponse) SetHeaders added in v7.0.44

func (*DescribeHybridMonitorTaskListResponse) SetStatusCode added in v7.0.44

func (DescribeHybridMonitorTaskListResponse) String added in v7.0.44

type DescribeHybridMonitorTaskListResponseBody added in v7.0.44

type DescribeHybridMonitorTaskListResponseBody struct {
	Code       *string                                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                              `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int32                                               `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                               `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *string                                              `json:"Success,omitempty" xml:"Success,omitempty"`
	TaskList   []*DescribeHybridMonitorTaskListResponseBodyTaskList `json:"TaskList,omitempty" xml:"TaskList,omitempty" type:"Repeated"`
	Total      *int32                                               `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBody) GoString added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetCode added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetMessage added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetPageNumber added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetPageSize added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetRequestId added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetSuccess added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetTaskList added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBody) SetTotal added in v7.0.44

func (DescribeHybridMonitorTaskListResponseBody) String added in v7.0.44

type DescribeHybridMonitorTaskListResponseBodyTaskList added in v7.0.44

type DescribeHybridMonitorTaskListResponseBodyTaskList struct {
	AttachLabels          []*DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels   `json:"AttachLabels,omitempty" xml:"AttachLabels,omitempty" type:"Repeated"`
	CollectInterval       *int32                                                             `json:"CollectInterval,omitempty" xml:"CollectInterval,omitempty"`
	CollectTargetEndpoint *string                                                            `json:"CollectTargetEndpoint,omitempty" xml:"CollectTargetEndpoint,omitempty"`
	CollectTargetPath     *string                                                            `json:"CollectTargetPath,omitempty" xml:"CollectTargetPath,omitempty"`
	CollectTargetType     *string                                                            `json:"CollectTargetType,omitempty" xml:"CollectTargetType,omitempty"`
	CollectTimout         *int32                                                             `json:"CollectTimout,omitempty" xml:"CollectTimout,omitempty"`
	CreateTime            *string                                                            `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Description           *string                                                            `json:"Description,omitempty" xml:"Description,omitempty"`
	ExtraInfo             *string                                                            `json:"ExtraInfo,omitempty" xml:"ExtraInfo,omitempty"`
	GroupId               *string                                                            `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Instances             []*string                                                          `json:"Instances,omitempty" xml:"Instances,omitempty" type:"Repeated"`
	LogFilePath           *string                                                            `json:"LogFilePath,omitempty" xml:"LogFilePath,omitempty"`
	LogProcess            *string                                                            `json:"LogProcess,omitempty" xml:"LogProcess,omitempty"`
	LogSample             *string                                                            `json:"LogSample,omitempty" xml:"LogSample,omitempty"`
	LogSplit              *string                                                            `json:"LogSplit,omitempty" xml:"LogSplit,omitempty"`
	MatchExpress          []*DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress   `json:"MatchExpress,omitempty" xml:"MatchExpress,omitempty" type:"Repeated"`
	MatchExpressRelation  *string                                                            `json:"MatchExpressRelation,omitempty" xml:"MatchExpressRelation,omitempty"`
	Namespace             *string                                                            `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NetworkType           *string                                                            `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"`
	SLSProcess            *string                                                            `json:"SLSProcess,omitempty" xml:"SLSProcess,omitempty"`
	SLSProcessConfig      *DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig `json:"SLSProcessConfig,omitempty" xml:"SLSProcessConfig,omitempty" type:"Struct"`
	TargetUserId          *string                                                            `json:"TargetUserId,omitempty" xml:"TargetUserId,omitempty"`
	TaskId                *string                                                            `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskName              *string                                                            `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskType              *string                                                            `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	UploadRegion          *string                                                            `json:"UploadRegion,omitempty" xml:"UploadRegion,omitempty"`
	YARMConfig            *string                                                            `json:"YARMConfig,omitempty" xml:"YARMConfig,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskList) GoString added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetCollectInterval added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetCollectTargetEndpoint added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetCollectTargetPath added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetCollectTargetType added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetCollectTimout added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetCreateTime added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetDescription added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetExtraInfo added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetGroupId added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetInstances added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetLogFilePath added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetLogProcess added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetLogSample added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetLogSplit added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetMatchExpressRelation added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetNamespace added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetNetworkType added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetSLSProcess added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetTargetUserId added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetTaskId added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetTaskName added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetTaskType added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetUploadRegion added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskList) SetYARMConfig added in v7.0.44

func (DescribeHybridMonitorTaskListResponseBodyTaskList) String added in v7.0.44

type DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels added in v7.0.44

type DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels) GoString added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels) SetName added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels) SetValue added in v7.0.44

func (DescribeHybridMonitorTaskListResponseBodyTaskListAttachLabels) String added in v7.0.44

type DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress added in v7.0.44

type DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress struct {
	Function *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress) GoString added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress) SetFunction added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress) SetName added in v7.0.44

func (*DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress) SetValue added in v7.0.44

func (DescribeHybridMonitorTaskListResponseBodyTaskListMatchExpress) String added in v7.0.44

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig struct {
	Express    []*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigExpress    `json:"Express,omitempty" xml:"Express,omitempty" type:"Repeated"`
	Filter     *DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilter       `json:"Filter,omitempty" xml:"Filter,omitempty" type:"Struct"`
	GroupBy    []*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigGroupBy    `json:"GroupBy,omitempty" xml:"GroupBy,omitempty" type:"Repeated"`
	Statistics []*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics `json:"Statistics,omitempty" xml:"Statistics,omitempty" type:"Repeated"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig) GoString added in v7.0.45

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfig) String added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigExpress added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigExpress struct {
	Alias   *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	Express *string `json:"Express,omitempty" xml:"Express,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigExpress) GoString added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigExpress) SetAlias added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigExpress) SetExpress added in v7.0.45

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigExpress) String added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilter added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilter struct {
	Filters  []*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"`
	Relation *string                                                                           `json:"Relation,omitempty" xml:"Relation,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilter) GoString added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilter) SetRelation added in v7.0.45

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilter) String added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters struct {
	Operator   *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
	Value      *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters) GoString added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters) SetOperator added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters) SetSLSKeyName added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters) SetValue added in v7.0.45

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigFilterFilters) String added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigGroupBy added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigGroupBy struct {
	Alias      *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigGroupBy) GoString added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigGroupBy) SetAlias added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigGroupBy) SetSLSKeyName added in v7.0.45

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigGroupBy) String added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics added in v7.0.45

type DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics struct {
	Alias      *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	Function   *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Parameter1 *string `json:"Parameter1,omitempty" xml:"Parameter1,omitempty"`
	Parameter2 *string `json:"Parameter2,omitempty" xml:"Parameter2,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
}

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics) GoString added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics) SetAlias added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics) SetFunction added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics) SetParameter1 added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics) SetParameter2 added in v7.0.45

func (*DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics) SetSLSKeyName added in v7.0.45

func (DescribeHybridMonitorTaskListResponseBodyTaskListSLSProcessConfigStatistics) String added in v7.0.45

type DescribeLogMonitorAttributeRequest

type DescribeLogMonitorAttributeRequest struct {
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeLogMonitorAttributeRequest) GoString

func (*DescribeLogMonitorAttributeRequest) SetMetricName

func (*DescribeLogMonitorAttributeRequest) SetRegionId

func (DescribeLogMonitorAttributeRequest) String

type DescribeLogMonitorAttributeResponse

type DescribeLogMonitorAttributeResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeLogMonitorAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeLogMonitorAttributeResponse) GoString

func (*DescribeLogMonitorAttributeResponse) SetHeaders

func (*DescribeLogMonitorAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeLogMonitorAttributeResponse) String

type DescribeLogMonitorAttributeResponseBody

type DescribeLogMonitorAttributeResponseBody struct {
	Code       *string                                            `json:"Code,omitempty" xml:"Code,omitempty"`
	LogMonitor *DescribeLogMonitorAttributeResponseBodyLogMonitor `json:"LogMonitor,omitempty" xml:"LogMonitor,omitempty" type:"Struct"`
	Message    *string                                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId  *string                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool                                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeLogMonitorAttributeResponseBody) GoString

func (*DescribeLogMonitorAttributeResponseBody) SetCode

func (*DescribeLogMonitorAttributeResponseBody) SetMessage

func (*DescribeLogMonitorAttributeResponseBody) SetRequestId

func (*DescribeLogMonitorAttributeResponseBody) SetSuccess

func (DescribeLogMonitorAttributeResponseBody) String

type DescribeLogMonitorAttributeResponseBodyLogMonitor

type DescribeLogMonitorAttributeResponseBodyLogMonitor struct {
	Aggregates          []*DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates  `json:"Aggregates,omitempty" xml:"Aggregates,omitempty" type:"Repeated"`
	GmtCreate           *int64                                                          `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	GroupId             *int64                                                          `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Groupbys            []*string                                                       `json:"Groupbys,omitempty" xml:"Groupbys,omitempty" type:"Repeated"`
	LogId               *int64                                                          `json:"LogId,omitempty" xml:"LogId,omitempty"`
	MetricExpress       *string                                                         `json:"MetricExpress,omitempty" xml:"MetricExpress,omitempty"`
	MetricName          *string                                                         `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	SlsLogstore         *string                                                         `json:"SlsLogstore,omitempty" xml:"SlsLogstore,omitempty"`
	SlsProject          *string                                                         `json:"SlsProject,omitempty" xml:"SlsProject,omitempty"`
	SlsRegionId         *string                                                         `json:"SlsRegionId,omitempty" xml:"SlsRegionId,omitempty"`
	Tumblingwindows     []*string                                                       `json:"Tumblingwindows,omitempty" xml:"Tumblingwindows,omitempty" type:"Repeated"`
	ValueFilter         []*DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter `json:"ValueFilter,omitempty" xml:"ValueFilter,omitempty" type:"Repeated"`
	ValueFilterRelation *string                                                         `json:"ValueFilterRelation,omitempty" xml:"ValueFilterRelation,omitempty"`
}

func (DescribeLogMonitorAttributeResponseBodyLogMonitor) GoString

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetGmtCreate

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetGroupId

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetGroupbys

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetLogId

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetMetricExpress

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetMetricName

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetSlsLogstore

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetSlsProject

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetSlsRegionId

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetTumblingwindows

func (*DescribeLogMonitorAttributeResponseBodyLogMonitor) SetValueFilterRelation

func (DescribeLogMonitorAttributeResponseBodyLogMonitor) String

type DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates

type DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates struct {
	Alias     *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	FieldName *string `json:"FieldName,omitempty" xml:"FieldName,omitempty"`
	Function  *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Max       *string `json:"Max,omitempty" xml:"Max,omitempty"`
	Min       *string `json:"Min,omitempty" xml:"Min,omitempty"`
}

func (DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates) GoString

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates) SetAlias

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates) SetFieldName

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates) SetFunction

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates) SetMax

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates) SetMin

func (DescribeLogMonitorAttributeResponseBodyLogMonitorAggregates) String

type DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter

type DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter struct {
	Key      *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Operator *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter) GoString

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter) SetKey

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter) SetOperator

func (*DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter) SetValue

func (DescribeLogMonitorAttributeResponseBodyLogMonitorValueFilter) String

type DescribeLogMonitorListRequest

type DescribeLogMonitorListRequest struct {
	GroupId     *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SearchValue *string `json:"SearchValue,omitempty" xml:"SearchValue,omitempty"`
}

func (DescribeLogMonitorListRequest) GoString

func (*DescribeLogMonitorListRequest) SetGroupId

func (*DescribeLogMonitorListRequest) SetPageNumber

func (*DescribeLogMonitorListRequest) SetPageSize

func (*DescribeLogMonitorListRequest) SetRegionId

func (*DescribeLogMonitorListRequest) SetSearchValue

func (DescribeLogMonitorListRequest) String

type DescribeLogMonitorListResponse

type DescribeLogMonitorListResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeLogMonitorListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeLogMonitorListResponse) GoString

func (*DescribeLogMonitorListResponse) SetHeaders

func (*DescribeLogMonitorListResponse) SetStatusCode added in v7.0.44

func (DescribeLogMonitorListResponse) String

type DescribeLogMonitorListResponseBody

type DescribeLogMonitorListResponseBody struct {
	Code           *string                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	LogMonitorList []*DescribeLogMonitorListResponseBodyLogMonitorList `json:"LogMonitorList,omitempty" xml:"LogMonitorList,omitempty" type:"Repeated"`
	Message        *string                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber     *int32                                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32                                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId      *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
	Total          *int64                                              `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeLogMonitorListResponseBody) GoString

func (*DescribeLogMonitorListResponseBody) SetCode

func (*DescribeLogMonitorListResponseBody) SetMessage

func (*DescribeLogMonitorListResponseBody) SetPageNumber

func (*DescribeLogMonitorListResponseBody) SetPageSize

func (*DescribeLogMonitorListResponseBody) SetRequestId

func (*DescribeLogMonitorListResponseBody) SetSuccess

func (*DescribeLogMonitorListResponseBody) SetTotal

func (DescribeLogMonitorListResponseBody) String

type DescribeLogMonitorListResponseBodyLogMonitorList

type DescribeLogMonitorListResponseBodyLogMonitorList struct {
	GmtCreate           *int64                                                         `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	GroupId             *int64                                                         `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	LogId               *int64                                                         `json:"LogId,omitempty" xml:"LogId,omitempty"`
	MetricName          *string                                                        `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	SlsLogstore         *string                                                        `json:"SlsLogstore,omitempty" xml:"SlsLogstore,omitempty"`
	SlsProject          *string                                                        `json:"SlsProject,omitempty" xml:"SlsProject,omitempty"`
	SlsRegionId         *string                                                        `json:"SlsRegionId,omitempty" xml:"SlsRegionId,omitempty"`
	ValueFilter         []*DescribeLogMonitorListResponseBodyLogMonitorListValueFilter `json:"ValueFilter,omitempty" xml:"ValueFilter,omitempty" type:"Repeated"`
	ValueFilterRelation *string                                                        `json:"ValueFilterRelation,omitempty" xml:"ValueFilterRelation,omitempty"`
}

func (DescribeLogMonitorListResponseBodyLogMonitorList) GoString

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetGmtCreate

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetGroupId

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetLogId

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetMetricName

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetSlsLogstore

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetSlsProject

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetSlsRegionId

func (*DescribeLogMonitorListResponseBodyLogMonitorList) SetValueFilterRelation

func (DescribeLogMonitorListResponseBodyLogMonitorList) String

type DescribeLogMonitorListResponseBodyLogMonitorListValueFilter

type DescribeLogMonitorListResponseBodyLogMonitorListValueFilter struct {
	Key      *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Operator *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeLogMonitorListResponseBodyLogMonitorListValueFilter) GoString

func (*DescribeLogMonitorListResponseBodyLogMonitorListValueFilter) SetKey

func (*DescribeLogMonitorListResponseBodyLogMonitorListValueFilter) SetOperator

func (*DescribeLogMonitorListResponseBodyLogMonitorListValueFilter) SetValue

func (DescribeLogMonitorListResponseBodyLogMonitorListValueFilter) String

type DescribeMetricDataRequest

type DescribeMetricDataRequest struct {
	Dimensions *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Express    *string `json:"Express,omitempty" xml:"Express,omitempty"`
	Length     *string `json:"Length,omitempty" xml:"Length,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeMetricDataRequest) GoString

func (s DescribeMetricDataRequest) GoString() string

func (*DescribeMetricDataRequest) SetDimensions

func (*DescribeMetricDataRequest) SetEndTime

func (*DescribeMetricDataRequest) SetExpress

func (*DescribeMetricDataRequest) SetLength

func (*DescribeMetricDataRequest) SetMetricName

func (*DescribeMetricDataRequest) SetNamespace

func (*DescribeMetricDataRequest) SetPeriod

func (*DescribeMetricDataRequest) SetRegionId

func (*DescribeMetricDataRequest) SetStartTime

func (DescribeMetricDataRequest) String

func (s DescribeMetricDataRequest) String() string

type DescribeMetricDataResponse

type DescribeMetricDataResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricDataResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricDataResponse) GoString

func (s DescribeMetricDataResponse) GoString() string

func (*DescribeMetricDataResponse) SetBody

func (*DescribeMetricDataResponse) SetHeaders

func (*DescribeMetricDataResponse) SetStatusCode added in v7.0.44

func (DescribeMetricDataResponse) String

type DescribeMetricDataResponseBody

type DescribeMetricDataResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints *string `json:"Datapoints,omitempty" xml:"Datapoints,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeMetricDataResponseBody) GoString

func (*DescribeMetricDataResponseBody) SetCode

func (*DescribeMetricDataResponseBody) SetDatapoints

func (*DescribeMetricDataResponseBody) SetMessage

func (*DescribeMetricDataResponseBody) SetPeriod

func (*DescribeMetricDataResponseBody) SetRequestId

func (DescribeMetricDataResponseBody) String

type DescribeMetricLastRequest

type DescribeMetricLastRequest struct {
	Dimensions *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Express    *string `json:"Express,omitempty" xml:"Express,omitempty"`
	Length     *string `json:"Length,omitempty" xml:"Length,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeMetricLastRequest) GoString

func (s DescribeMetricLastRequest) GoString() string

func (*DescribeMetricLastRequest) SetDimensions

func (*DescribeMetricLastRequest) SetEndTime

func (*DescribeMetricLastRequest) SetExpress

func (*DescribeMetricLastRequest) SetLength

func (*DescribeMetricLastRequest) SetMetricName

func (*DescribeMetricLastRequest) SetNamespace

func (*DescribeMetricLastRequest) SetNextToken

func (*DescribeMetricLastRequest) SetPeriod

func (*DescribeMetricLastRequest) SetRegionId

func (*DescribeMetricLastRequest) SetStartTime

func (DescribeMetricLastRequest) String

func (s DescribeMetricLastRequest) String() string

type DescribeMetricLastResponse

type DescribeMetricLastResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricLastResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricLastResponse) GoString

func (s DescribeMetricLastResponse) GoString() string

func (*DescribeMetricLastResponse) SetBody

func (*DescribeMetricLastResponse) SetHeaders

func (*DescribeMetricLastResponse) SetStatusCode added in v7.0.44

func (DescribeMetricLastResponse) String

type DescribeMetricLastResponseBody

type DescribeMetricLastResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints *string `json:"Datapoints,omitempty" xml:"Datapoints,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMetricLastResponseBody) GoString

func (*DescribeMetricLastResponseBody) SetCode

func (*DescribeMetricLastResponseBody) SetDatapoints

func (*DescribeMetricLastResponseBody) SetMessage

func (*DescribeMetricLastResponseBody) SetNextToken

func (*DescribeMetricLastResponseBody) SetPeriod

func (*DescribeMetricLastResponseBody) SetRequestId

func (*DescribeMetricLastResponseBody) SetSuccess

func (DescribeMetricLastResponseBody) String

type DescribeMetricListRequest

type DescribeMetricListRequest struct {
	Dimensions *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Express    *string `json:"Express,omitempty" xml:"Express,omitempty"`
	Length     *string `json:"Length,omitempty" xml:"Length,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeMetricListRequest) GoString

func (s DescribeMetricListRequest) GoString() string

func (*DescribeMetricListRequest) SetDimensions

func (*DescribeMetricListRequest) SetEndTime

func (*DescribeMetricListRequest) SetExpress

func (*DescribeMetricListRequest) SetLength

func (*DescribeMetricListRequest) SetMetricName

func (*DescribeMetricListRequest) SetNamespace

func (*DescribeMetricListRequest) SetNextToken

func (*DescribeMetricListRequest) SetPeriod

func (*DescribeMetricListRequest) SetRegionId

func (*DescribeMetricListRequest) SetStartTime

func (DescribeMetricListRequest) String

func (s DescribeMetricListRequest) String() string

type DescribeMetricListResponse

type DescribeMetricListResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricListResponse) GoString

func (s DescribeMetricListResponse) GoString() string

func (*DescribeMetricListResponse) SetBody

func (*DescribeMetricListResponse) SetHeaders

func (*DescribeMetricListResponse) SetStatusCode added in v7.0.44

func (DescribeMetricListResponse) String

type DescribeMetricListResponseBody

type DescribeMetricListResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints *string `json:"Datapoints,omitempty" xml:"Datapoints,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMetricListResponseBody) GoString

func (*DescribeMetricListResponseBody) SetCode

func (*DescribeMetricListResponseBody) SetDatapoints

func (*DescribeMetricListResponseBody) SetMessage

func (*DescribeMetricListResponseBody) SetNextToken

func (*DescribeMetricListResponseBody) SetPeriod

func (*DescribeMetricListResponseBody) SetRequestId

func (*DescribeMetricListResponseBody) SetSuccess

func (DescribeMetricListResponseBody) String

type DescribeMetricMetaListRequest

type DescribeMetricMetaListRequest struct {
	Labels     *string `json:"Labels,omitempty" xml:"Labels,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMetricMetaListRequest) GoString

func (*DescribeMetricMetaListRequest) SetLabels

func (*DescribeMetricMetaListRequest) SetMetricName

func (*DescribeMetricMetaListRequest) SetNamespace

func (*DescribeMetricMetaListRequest) SetPageNumber

func (*DescribeMetricMetaListRequest) SetPageSize

func (*DescribeMetricMetaListRequest) SetRegionId

func (DescribeMetricMetaListRequest) String

type DescribeMetricMetaListResponse

type DescribeMetricMetaListResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricMetaListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricMetaListResponse) GoString

func (*DescribeMetricMetaListResponse) SetHeaders

func (*DescribeMetricMetaListResponse) SetStatusCode added in v7.0.44

func (DescribeMetricMetaListResponse) String

type DescribeMetricMetaListResponseBody

type DescribeMetricMetaListResponseBody struct {
	Code       *string                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId  *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources  *DescribeMetricMetaListResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	Success    *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount *string                                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeMetricMetaListResponseBody) GoString

func (*DescribeMetricMetaListResponseBody) SetCode

func (*DescribeMetricMetaListResponseBody) SetMessage

func (*DescribeMetricMetaListResponseBody) SetRequestId

func (*DescribeMetricMetaListResponseBody) SetSuccess

func (*DescribeMetricMetaListResponseBody) SetTotalCount

func (DescribeMetricMetaListResponseBody) String

type DescribeMetricMetaListResponseBodyResources

type DescribeMetricMetaListResponseBodyResources struct {
	Resource []*DescribeMetricMetaListResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeMetricMetaListResponseBodyResources) GoString

func (DescribeMetricMetaListResponseBodyResources) String

type DescribeMetricMetaListResponseBodyResourcesResource

type DescribeMetricMetaListResponseBodyResourcesResource struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Dimensions  *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	Labels      *string `json:"Labels,omitempty" xml:"Labels,omitempty"`
	MetricName  *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace   *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Periods     *string `json:"Periods,omitempty" xml:"Periods,omitempty"`
	Statistics  *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Unit        *string `json:"Unit,omitempty" xml:"Unit,omitempty"`
}

func (DescribeMetricMetaListResponseBodyResourcesResource) GoString

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetDescription

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetDimensions

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetLabels

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetMetricName

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetNamespace

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetPeriods

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetStatistics

func (*DescribeMetricMetaListResponseBodyResourcesResource) SetUnit

func (DescribeMetricMetaListResponseBodyResourcesResource) String

type DescribeMetricRuleCountRequest

type DescribeMetricRuleCountRequest struct {
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMetricRuleCountRequest) GoString

func (*DescribeMetricRuleCountRequest) SetMetricName

func (*DescribeMetricRuleCountRequest) SetNamespace

func (*DescribeMetricRuleCountRequest) SetRegionId

func (DescribeMetricRuleCountRequest) String

type DescribeMetricRuleCountResponse

type DescribeMetricRuleCountResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricRuleCountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricRuleCountResponse) GoString

func (*DescribeMetricRuleCountResponse) SetHeaders

func (*DescribeMetricRuleCountResponse) SetStatusCode added in v7.0.44

func (DescribeMetricRuleCountResponse) String

type DescribeMetricRuleCountResponseBody

type DescribeMetricRuleCountResponseBody struct {
	Code            *string                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Message         *string                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	MetricRuleCount *DescribeMetricRuleCountResponseBodyMetricRuleCount `json:"MetricRuleCount,omitempty" xml:"MetricRuleCount,omitempty" type:"Struct"`
	RequestId       *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success         *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMetricRuleCountResponseBody) GoString

func (*DescribeMetricRuleCountResponseBody) SetCode

func (*DescribeMetricRuleCountResponseBody) SetMessage

func (*DescribeMetricRuleCountResponseBody) SetRequestId

func (*DescribeMetricRuleCountResponseBody) SetSuccess

func (DescribeMetricRuleCountResponseBody) String

type DescribeMetricRuleCountResponseBodyMetricRuleCount

type DescribeMetricRuleCountResponseBodyMetricRuleCount struct {
	Alarm   *int32 `json:"Alarm,omitempty" xml:"Alarm,omitempty"`
	Disable *int32 `json:"Disable,omitempty" xml:"Disable,omitempty"`
	Nodata  *int32 `json:"Nodata,omitempty" xml:"Nodata,omitempty"`
	Ok      *int32 `json:"Ok,omitempty" xml:"Ok,omitempty"`
	Total   *int32 `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMetricRuleCountResponseBodyMetricRuleCount) GoString

func (*DescribeMetricRuleCountResponseBodyMetricRuleCount) SetAlarm

func (*DescribeMetricRuleCountResponseBodyMetricRuleCount) SetDisable

func (*DescribeMetricRuleCountResponseBodyMetricRuleCount) SetNodata

func (*DescribeMetricRuleCountResponseBodyMetricRuleCount) SetOk

func (*DescribeMetricRuleCountResponseBodyMetricRuleCount) SetTotal

func (DescribeMetricRuleCountResponseBodyMetricRuleCount) String

type DescribeMetricRuleListRequest

type DescribeMetricRuleListRequest struct {
	AlertState  *string `json:"AlertState,omitempty" xml:"AlertState,omitempty"`
	Dimensions  *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EnableState *bool   `json:"EnableState,omitempty" xml:"EnableState,omitempty"`
	GroupId     *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	MetricName  *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace   *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Page        *int32  `json:"Page,omitempty" xml:"Page,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleIds     *string `json:"RuleIds,omitempty" xml:"RuleIds,omitempty"`
	RuleName    *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
}

func (DescribeMetricRuleListRequest) GoString

func (*DescribeMetricRuleListRequest) SetAlertState

func (*DescribeMetricRuleListRequest) SetDimensions

func (*DescribeMetricRuleListRequest) SetEnableState

func (*DescribeMetricRuleListRequest) SetGroupId

func (*DescribeMetricRuleListRequest) SetMetricName

func (*DescribeMetricRuleListRequest) SetNamespace

func (*DescribeMetricRuleListRequest) SetPage

func (*DescribeMetricRuleListRequest) SetPageSize

func (*DescribeMetricRuleListRequest) SetRegionId

func (*DescribeMetricRuleListRequest) SetRuleIds

func (*DescribeMetricRuleListRequest) SetRuleName

func (DescribeMetricRuleListRequest) String

type DescribeMetricRuleListResponse

type DescribeMetricRuleListResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricRuleListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricRuleListResponse) GoString

func (*DescribeMetricRuleListResponse) SetHeaders

func (*DescribeMetricRuleListResponse) SetStatusCode added in v7.0.44

func (DescribeMetricRuleListResponse) String

type DescribeMetricRuleListResponseBody

type DescribeMetricRuleListResponseBody struct {
	Alarms    *DescribeMetricRuleListResponseBodyAlarms `json:"Alarms,omitempty" xml:"Alarms,omitempty" type:"Struct"`
	Code      *int32                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
	Total     *string                                   `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMetricRuleListResponseBody) GoString

func (*DescribeMetricRuleListResponseBody) SetCode

func (*DescribeMetricRuleListResponseBody) SetMessage

func (*DescribeMetricRuleListResponseBody) SetRequestId

func (*DescribeMetricRuleListResponseBody) SetSuccess

func (*DescribeMetricRuleListResponseBody) SetTotal

func (DescribeMetricRuleListResponseBody) String

type DescribeMetricRuleListResponseBodyAlarms

type DescribeMetricRuleListResponseBodyAlarms struct {
	Alarm []*DescribeMetricRuleListResponseBodyAlarmsAlarm `json:"Alarm,omitempty" xml:"Alarm,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleListResponseBodyAlarms) GoString

func (DescribeMetricRuleListResponseBodyAlarms) String

type DescribeMetricRuleListResponseBodyAlarmsAlarm

type DescribeMetricRuleListResponseBodyAlarmsAlarm struct {
	AlertState          *string                                                           `json:"AlertState,omitempty" xml:"AlertState,omitempty"`
	CompositeExpression *DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression `json:"CompositeExpression,omitempty" xml:"CompositeExpression,omitempty" type:"Struct"`
	ContactGroups       *string                                                           `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	Dimensions          *string                                                           `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EffectiveInterval   *string                                                           `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EnableState         *bool                                                             `json:"EnableState,omitempty" xml:"EnableState,omitempty"`
	Escalations         *DescribeMetricRuleListResponseBodyAlarmsAlarmEscalations         `json:"Escalations,omitempty" xml:"Escalations,omitempty" type:"Struct"`
	GroupId             *string                                                           `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupName           *string                                                           `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	Labels              *DescribeMetricRuleListResponseBodyAlarmsAlarmLabels              `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Struct"`
	MailSubject         *string                                                           `json:"MailSubject,omitempty" xml:"MailSubject,omitempty"`
	MetricName          *string                                                           `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace           *string                                                           `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoDataPolicy        *string                                                           `json:"NoDataPolicy,omitempty" xml:"NoDataPolicy,omitempty"`
	NoEffectiveInterval *string                                                           `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	Period              *string                                                           `json:"Period,omitempty" xml:"Period,omitempty"`
	Prometheus          *DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus          `json:"Prometheus,omitempty" xml:"Prometheus,omitempty" type:"Struct"`
	Resources           *string                                                           `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId              *string                                                           `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName            *string                                                           `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime         *int32                                                            `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	SourceType          *string                                                           `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
	Webhook             *string                                                           `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarm) GoString

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetAlertState

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetContactGroups

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetDimensions

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetEffectiveInterval

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetEnableState

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetGroupId

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetGroupName

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetMailSubject

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetMetricName

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetNamespace

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetNoDataPolicy

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetNoEffectiveInterval

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetPeriod

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetResources

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetRuleId

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetRuleName

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetSilenceTime

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetSourceType

func (*DescribeMetricRuleListResponseBodyAlarmsAlarm) SetWebhook

func (DescribeMetricRuleListResponseBodyAlarmsAlarm) String

type DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression added in v7.0.39

type DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression struct {
	ExpressionList     *DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionList `json:"ExpressionList,omitempty" xml:"ExpressionList,omitempty" type:"Struct"`
	ExpressionListJoin *string                                                                         `json:"ExpressionListJoin,omitempty" xml:"ExpressionListJoin,omitempty"`
	ExpressionRaw      *string                                                                         `json:"ExpressionRaw,omitempty" xml:"ExpressionRaw,omitempty"`
	Level              *string                                                                         `json:"Level,omitempty" xml:"Level,omitempty"`
	Times              *int32                                                                          `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression) GoString added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression) SetExpressionListJoin added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression) SetExpressionRaw added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression) SetLevel added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression) SetTimes added in v7.0.39

func (DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpression) String added in v7.0.39

type DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionList added in v7.0.39

type DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionList struct {
	ExpressionList []*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList `json:"ExpressionList,omitempty" xml:"ExpressionList,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionList) GoString added in v7.0.39

func (DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionList) String added in v7.0.39

type DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList added in v7.0.39

type DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	MetricName         *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Period             *int32  `json:"Period,omitempty" xml:"Period,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList) GoString added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList) SetComparisonOperator added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList) SetMetricName added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList) SetPeriod added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList) SetStatistics added in v7.0.39

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList) SetThreshold added in v7.0.39

func (DescribeMetricRuleListResponseBodyAlarmsAlarmCompositeExpressionExpressionListExpressionList) String added in v7.0.39

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalations

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalations struct {
	Critical *DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" type:"Struct"`
	Info     *DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" type:"Struct"`
	Warn     *DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" type:"Struct"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalations) GoString

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalations) String

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical) GoString

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical) SetComparisonOperator

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical) SetPreCondition

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical) SetStatistics

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical) SetThreshold

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical) SetTimes

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsCritical) String

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo) GoString

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo) SetComparisonOperator

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo) SetPreCondition

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo) SetStatistics

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo) SetThreshold

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo) SetTimes

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsInfo) String

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn

type DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn) GoString

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn) SetComparisonOperator

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn) SetPreCondition

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn) SetStatistics

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn) SetThreshold

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn) SetTimes

func (DescribeMetricRuleListResponseBodyAlarmsAlarmEscalationsWarn) String

type DescribeMetricRuleListResponseBodyAlarmsAlarmLabels

type DescribeMetricRuleListResponseBodyAlarmsAlarmLabels struct {
	Labels []*DescribeMetricRuleListResponseBodyAlarmsAlarmLabelsLabels `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmLabels) GoString

func (DescribeMetricRuleListResponseBodyAlarmsAlarmLabels) String

type DescribeMetricRuleListResponseBodyAlarmsAlarmLabelsLabels

type DescribeMetricRuleListResponseBodyAlarmsAlarmLabelsLabels struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmLabelsLabels) GoString

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmLabelsLabels) SetKey

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmLabelsLabels) SetValue

func (DescribeMetricRuleListResponseBodyAlarmsAlarmLabelsLabels) String

type DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus added in v7.0.44

type DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus struct {
	Annotations *DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotations `json:"Annotations,omitempty" xml:"Annotations,omitempty" type:"Struct"`
	Level       *string                                                             `json:"Level,omitempty" xml:"Level,omitempty"`
	PromQL      *string                                                             `json:"PromQL,omitempty" xml:"PromQL,omitempty"`
	Times       *int64                                                              `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus) GoString added in v7.0.44

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus) SetLevel added in v7.0.44

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus) SetPromQL added in v7.0.44

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus) SetTimes added in v7.0.44

func (DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheus) String added in v7.0.44

type DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotations added in v7.0.44

type DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotations struct {
	Annotations []*DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotationsAnnotations `json:"Annotations,omitempty" xml:"Annotations,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotations) GoString added in v7.0.44

func (DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotations) String added in v7.0.44

type DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotationsAnnotations added in v7.0.44

type DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotationsAnnotations struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotationsAnnotations) GoString added in v7.0.44

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotationsAnnotations) SetKey added in v7.0.44

func (*DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotationsAnnotations) SetValue added in v7.0.44

func (DescribeMetricRuleListResponseBodyAlarmsAlarmPrometheusAnnotationsAnnotations) String added in v7.0.44

type DescribeMetricRuleTargetsRequest

type DescribeMetricRuleTargetsRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId   *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (DescribeMetricRuleTargetsRequest) GoString

func (*DescribeMetricRuleTargetsRequest) SetRegionId

func (*DescribeMetricRuleTargetsRequest) SetRuleId

func (DescribeMetricRuleTargetsRequest) String

type DescribeMetricRuleTargetsResponse

type DescribeMetricRuleTargetsResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricRuleTargetsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricRuleTargetsResponse) GoString

func (*DescribeMetricRuleTargetsResponse) SetHeaders

func (*DescribeMetricRuleTargetsResponse) SetStatusCode added in v7.0.44

func (DescribeMetricRuleTargetsResponse) String

type DescribeMetricRuleTargetsResponseBody

type DescribeMetricRuleTargetsResponseBody struct {
	Code      *string                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                         `json:"Success,omitempty" xml:"Success,omitempty"`
	Targets   *DescribeMetricRuleTargetsResponseBodyTargets `json:"Targets,omitempty" xml:"Targets,omitempty" type:"Struct"`
}

func (DescribeMetricRuleTargetsResponseBody) GoString

func (*DescribeMetricRuleTargetsResponseBody) SetCode

func (*DescribeMetricRuleTargetsResponseBody) SetMessage

func (*DescribeMetricRuleTargetsResponseBody) SetRequestId

func (*DescribeMetricRuleTargetsResponseBody) SetSuccess

func (DescribeMetricRuleTargetsResponseBody) String

type DescribeMetricRuleTargetsResponseBodyTargets

type DescribeMetricRuleTargetsResponseBodyTargets struct {
	Target []*DescribeMetricRuleTargetsResponseBodyTargetsTarget `json:"Target,omitempty" xml:"Target,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleTargetsResponseBodyTargets) GoString

func (DescribeMetricRuleTargetsResponseBodyTargets) String

type DescribeMetricRuleTargetsResponseBodyTargetsTarget

type DescribeMetricRuleTargetsResponseBodyTargetsTarget struct {
	Arn        *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	Id         *string `json:"Id,omitempty" xml:"Id,omitempty"`
	JsonParams *string `json:"JsonParams,omitempty" xml:"JsonParams,omitempty"`
	Level      *string `json:"Level,omitempty" xml:"Level,omitempty"`
}

func (DescribeMetricRuleTargetsResponseBodyTargetsTarget) GoString

func (*DescribeMetricRuleTargetsResponseBodyTargetsTarget) SetArn

func (*DescribeMetricRuleTargetsResponseBodyTargetsTarget) SetId

func (*DescribeMetricRuleTargetsResponseBodyTargetsTarget) SetJsonParams

func (*DescribeMetricRuleTargetsResponseBodyTargetsTarget) SetLevel

func (DescribeMetricRuleTargetsResponseBodyTargetsTarget) String

type DescribeMetricRuleTemplateAttributeRequest

type DescribeMetricRuleTemplateAttributeRequest struct {
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateId *string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeMetricRuleTemplateAttributeRequest) GoString

func (*DescribeMetricRuleTemplateAttributeRequest) SetName

func (*DescribeMetricRuleTemplateAttributeRequest) SetRegionId

func (*DescribeMetricRuleTemplateAttributeRequest) SetTemplateId

func (DescribeMetricRuleTemplateAttributeRequest) String

type DescribeMetricRuleTemplateAttributeResponse

type DescribeMetricRuleTemplateAttributeResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricRuleTemplateAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricRuleTemplateAttributeResponse) GoString

func (*DescribeMetricRuleTemplateAttributeResponse) SetHeaders

func (*DescribeMetricRuleTemplateAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeMetricRuleTemplateAttributeResponse) String

type DescribeMetricRuleTemplateAttributeResponseBody

type DescribeMetricRuleTemplateAttributeResponseBody struct {
	Code      *int32                                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resource  *DescribeMetricRuleTemplateAttributeResponseBodyResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Struct"`
	Success   *bool                                                    `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMetricRuleTemplateAttributeResponseBody) GoString

func (*DescribeMetricRuleTemplateAttributeResponseBody) SetCode

func (*DescribeMetricRuleTemplateAttributeResponseBody) SetMessage

func (*DescribeMetricRuleTemplateAttributeResponseBody) SetRequestId

func (*DescribeMetricRuleTemplateAttributeResponseBody) SetSuccess

func (DescribeMetricRuleTemplateAttributeResponseBody) String

type DescribeMetricRuleTemplateAttributeResponseBodyResource

type DescribeMetricRuleTemplateAttributeResponseBodyResource struct {
	AlertTemplates *DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplates `json:"AlertTemplates,omitempty" xml:"AlertTemplates,omitempty" type:"Struct"`
	Description    *string                                                                `json:"Description,omitempty" xml:"Description,omitempty"`
	Name           *string                                                                `json:"Name,omitempty" xml:"Name,omitempty"`
	RestVersion    *string                                                                `json:"RestVersion,omitempty" xml:"RestVersion,omitempty"`
	TemplateId     *string                                                                `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeMetricRuleTemplateAttributeResponseBodyResource) GoString

func (*DescribeMetricRuleTemplateAttributeResponseBodyResource) SetDescription

func (*DescribeMetricRuleTemplateAttributeResponseBodyResource) SetName

func (*DescribeMetricRuleTemplateAttributeResponseBodyResource) SetRestVersion

func (*DescribeMetricRuleTemplateAttributeResponseBodyResource) SetTemplateId

func (DescribeMetricRuleTemplateAttributeResponseBodyResource) String

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplates

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplates struct {
	AlertTemplate []*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate `json:"AlertTemplate,omitempty" xml:"AlertTemplate,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplates) GoString

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplates) String

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate struct {
	Category     *string                                                                                        `json:"Category,omitempty" xml:"Category,omitempty"`
	Escalations  *DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" type:"Struct"`
	MetricName   *string                                                                                        `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace    *string                                                                                        `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoDataPolicy *string                                                                                        `json:"NoDataPolicy,omitempty" xml:"NoDataPolicy,omitempty"`
	RuleName     *string                                                                                        `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	Selector     *string                                                                                        `json:"Selector,omitempty" xml:"Selector,omitempty"`
	Webhook      *string                                                                                        `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) GoString

func (*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) SetCategory

func (*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) SetMetricName

func (*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) SetNamespace

func (*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) SetNoDataPolicy

func (*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) SetRuleName

func (*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) SetSelector

func (*DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) SetWebhook

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplate) String

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalations

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalations struct {
	Critical *DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" type:"Struct"`
	Info     *DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" type:"Struct"`
	Warn     *DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" type:"Struct"`
}

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalations) GoString

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalations) String

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsCritical

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsCritical) GoString

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsCritical) String

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsInfo

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsInfo) GoString

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsInfo) String

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsWarn

type DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsWarn) GoString

func (DescribeMetricRuleTemplateAttributeResponseBodyResourceAlertTemplatesAlertTemplateEscalationsWarn) String

type DescribeMetricRuleTemplateListRequest

type DescribeMetricRuleTemplateListRequest struct {
	History    *bool   `json:"History,omitempty" xml:"History,omitempty"`
	Keyword    *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Order      *bool   `json:"Order,omitempty" xml:"Order,omitempty"`
	OrderBy    *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"`
	PageNumber *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TemplateId *int64  `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeMetricRuleTemplateListRequest) GoString

func (*DescribeMetricRuleTemplateListRequest) SetHistory

func (*DescribeMetricRuleTemplateListRequest) SetKeyword

func (*DescribeMetricRuleTemplateListRequest) SetName

func (*DescribeMetricRuleTemplateListRequest) SetOrder added in v7.0.39

func (*DescribeMetricRuleTemplateListRequest) SetOrderBy added in v7.0.39

func (*DescribeMetricRuleTemplateListRequest) SetPageNumber

func (*DescribeMetricRuleTemplateListRequest) SetPageSize

func (*DescribeMetricRuleTemplateListRequest) SetRegionId

func (*DescribeMetricRuleTemplateListRequest) SetTemplateId

func (DescribeMetricRuleTemplateListRequest) String

type DescribeMetricRuleTemplateListResponse

type DescribeMetricRuleTemplateListResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricRuleTemplateListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricRuleTemplateListResponse) GoString

func (*DescribeMetricRuleTemplateListResponse) SetHeaders

func (*DescribeMetricRuleTemplateListResponse) SetStatusCode added in v7.0.44

func (DescribeMetricRuleTemplateListResponse) String

type DescribeMetricRuleTemplateListResponseBody

type DescribeMetricRuleTemplateListResponseBody struct {
	Code      *int32                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                                `json:"Success,omitempty" xml:"Success,omitempty"`
	Templates *DescribeMetricRuleTemplateListResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Struct"`
	Total     *int64                                               `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMetricRuleTemplateListResponseBody) GoString

func (*DescribeMetricRuleTemplateListResponseBody) SetCode

func (*DescribeMetricRuleTemplateListResponseBody) SetMessage

func (*DescribeMetricRuleTemplateListResponseBody) SetRequestId

func (*DescribeMetricRuleTemplateListResponseBody) SetSuccess

func (*DescribeMetricRuleTemplateListResponseBody) SetTotal

func (DescribeMetricRuleTemplateListResponseBody) String

type DescribeMetricRuleTemplateListResponseBodyTemplates

type DescribeMetricRuleTemplateListResponseBodyTemplates struct {
	Template []*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate `json:"Template,omitempty" xml:"Template,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleTemplateListResponseBodyTemplates) GoString

func (DescribeMetricRuleTemplateListResponseBodyTemplates) String

type DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate

type DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate struct {
	ApplyHistories *DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistories `json:"ApplyHistories,omitempty" xml:"ApplyHistories,omitempty" type:"Struct"`
	Description    *string                                                                    `json:"Description,omitempty" xml:"Description,omitempty"`
	GmtCreate      *int64                                                                     `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	GmtModified    *int64                                                                     `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	Name           *string                                                                    `json:"Name,omitempty" xml:"Name,omitempty"`
	RestVersion    *int64                                                                     `json:"RestVersion,omitempty" xml:"RestVersion,omitempty"`
	TemplateId     *int64                                                                     `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) GoString

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) SetDescription

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) SetGmtCreate

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) SetGmtModified

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) SetName

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) SetRestVersion

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) SetTemplateId

func (DescribeMetricRuleTemplateListResponseBodyTemplatesTemplate) String

type DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistories

type DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistories struct {
	ApplyHistory []*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory `json:"ApplyHistory,omitempty" xml:"ApplyHistory,omitempty" type:"Repeated"`
}

func (DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistories) GoString

func (DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistories) String

type DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory

type DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory struct {
	ApplyTime *int64  `json:"ApplyTime,omitempty" xml:"ApplyTime,omitempty"`
	GroupId   *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
}

func (DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory) GoString

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory) SetApplyTime

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory) SetGroupId

func (*DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory) SetGroupName

func (DescribeMetricRuleTemplateListResponseBodyTemplatesTemplateApplyHistoriesApplyHistory) String

type DescribeMetricTopRequest

type DescribeMetricTopRequest struct {
	Dimensions *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Express    *string `json:"Express,omitempty" xml:"Express,omitempty"`
	Length     *string `json:"Length,omitempty" xml:"Length,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace  *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	OrderDesc  *string `json:"OrderDesc,omitempty" xml:"OrderDesc,omitempty"`
	Orderby    *string `json:"Orderby,omitempty" xml:"Orderby,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeMetricTopRequest) GoString

func (s DescribeMetricTopRequest) GoString() string

func (*DescribeMetricTopRequest) SetDimensions

func (*DescribeMetricTopRequest) SetEndTime

func (*DescribeMetricTopRequest) SetExpress

func (*DescribeMetricTopRequest) SetLength

func (*DescribeMetricTopRequest) SetMetricName

func (*DescribeMetricTopRequest) SetNamespace

func (*DescribeMetricTopRequest) SetOrderDesc

func (*DescribeMetricTopRequest) SetOrderby

func (*DescribeMetricTopRequest) SetPeriod

func (*DescribeMetricTopRequest) SetRegionId

func (*DescribeMetricTopRequest) SetStartTime

func (DescribeMetricTopRequest) String

func (s DescribeMetricTopRequest) String() string

type DescribeMetricTopResponse

type DescribeMetricTopResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMetricTopResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMetricTopResponse) GoString

func (s DescribeMetricTopResponse) GoString() string

func (*DescribeMetricTopResponse) SetBody

func (*DescribeMetricTopResponse) SetHeaders

func (*DescribeMetricTopResponse) SetStatusCode added in v7.0.44

func (DescribeMetricTopResponse) String

func (s DescribeMetricTopResponse) String() string

type DescribeMetricTopResponseBody

type DescribeMetricTopResponseBody struct {
	Code       *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints *string `json:"Datapoints,omitempty" xml:"Datapoints,omitempty"`
	Message    *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeMetricTopResponseBody) GoString

func (*DescribeMetricTopResponseBody) SetCode

func (*DescribeMetricTopResponseBody) SetDatapoints

func (*DescribeMetricTopResponseBody) SetMessage

func (*DescribeMetricTopResponseBody) SetPeriod

func (*DescribeMetricTopResponseBody) SetRequestId

func (DescribeMetricTopResponseBody) String

type DescribeMonitorGroupCategoriesRequest

type DescribeMonitorGroupCategoriesRequest struct {
	GroupId  *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitorGroupCategoriesRequest) GoString

func (*DescribeMonitorGroupCategoriesRequest) SetGroupId

func (*DescribeMonitorGroupCategoriesRequest) SetRegionId

func (DescribeMonitorGroupCategoriesRequest) String

type DescribeMonitorGroupCategoriesResponse

type DescribeMonitorGroupCategoriesResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitorGroupCategoriesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitorGroupCategoriesResponse) GoString

func (*DescribeMonitorGroupCategoriesResponse) SetHeaders

func (*DescribeMonitorGroupCategoriesResponse) SetStatusCode added in v7.0.44

func (DescribeMonitorGroupCategoriesResponse) String

type DescribeMonitorGroupCategoriesResponseBody

type DescribeMonitorGroupCategoriesResponseBody struct {
	Code                   *int32                                                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Message                *string                                                           `json:"Message,omitempty" xml:"Message,omitempty"`
	MonitorGroupCategories *DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategories `json:"MonitorGroupCategories,omitempty" xml:"MonitorGroupCategories,omitempty" type:"Struct"`
	RequestId              *string                                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                *bool                                                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMonitorGroupCategoriesResponseBody) GoString

func (*DescribeMonitorGroupCategoriesResponseBody) SetCode

func (*DescribeMonitorGroupCategoriesResponseBody) SetMessage

func (*DescribeMonitorGroupCategoriesResponseBody) SetRequestId

func (*DescribeMonitorGroupCategoriesResponseBody) SetSuccess

func (DescribeMonitorGroupCategoriesResponseBody) String

type DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategories

type DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategories struct {
	GroupId              *int64                                                                                `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	MonitorGroupCategory *DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategory `json:"MonitorGroupCategory,omitempty" xml:"MonitorGroupCategory,omitempty" type:"Struct"`
}

func (DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategories) GoString

func (*DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategories) SetGroupId

func (DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategories) String

type DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategory

type DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategory struct {
	CategoryItem []*DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategoryCategoryItem `json:"CategoryItem,omitempty" xml:"CategoryItem,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategory) GoString

func (DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategory) String

type DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategoryCategoryItem

type DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategoryCategoryItem struct {
	Category *string `json:"Category,omitempty" xml:"Category,omitempty"`
	Count    *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategoryCategoryItem) GoString

func (DescribeMonitorGroupCategoriesResponseBodyMonitorGroupCategoriesMonitorGroupCategoryCategoryItem) String

type DescribeMonitorGroupDynamicRulesRequest

type DescribeMonitorGroupDynamicRulesRequest struct {
	GroupId  *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitorGroupDynamicRulesRequest) GoString

func (*DescribeMonitorGroupDynamicRulesRequest) SetGroupId

func (*DescribeMonitorGroupDynamicRulesRequest) SetRegionId

func (DescribeMonitorGroupDynamicRulesRequest) String

type DescribeMonitorGroupDynamicRulesResponse

type DescribeMonitorGroupDynamicRulesResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitorGroupDynamicRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitorGroupDynamicRulesResponse) GoString

func (*DescribeMonitorGroupDynamicRulesResponse) SetHeaders

func (*DescribeMonitorGroupDynamicRulesResponse) SetStatusCode added in v7.0.44

func (DescribeMonitorGroupDynamicRulesResponse) String

type DescribeMonitorGroupDynamicRulesResponseBody

type DescribeMonitorGroupDynamicRulesResponseBody struct {
	Code      *int32                                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resource  *DescribeMonitorGroupDynamicRulesResponseBodyResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Struct"`
	Success   *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMonitorGroupDynamicRulesResponseBody) GoString

func (*DescribeMonitorGroupDynamicRulesResponseBody) SetCode

func (*DescribeMonitorGroupDynamicRulesResponseBody) SetMessage

func (*DescribeMonitorGroupDynamicRulesResponseBody) SetRequestId

func (*DescribeMonitorGroupDynamicRulesResponseBody) SetSuccess

func (DescribeMonitorGroupDynamicRulesResponseBody) String

type DescribeMonitorGroupDynamicRulesResponseBodyResource

type DescribeMonitorGroupDynamicRulesResponseBodyResource struct {
	Resource []*DescribeMonitorGroupDynamicRulesResponseBodyResourceResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupDynamicRulesResponseBodyResource) GoString

func (DescribeMonitorGroupDynamicRulesResponseBodyResource) String

type DescribeMonitorGroupDynamicRulesResponseBodyResourceResource

type DescribeMonitorGroupDynamicRulesResponseBodyResourceResource struct {
	Category       *string                                                              `json:"Category,omitempty" xml:"Category,omitempty"`
	FilterRelation *string                                                              `json:"FilterRelation,omitempty" xml:"FilterRelation,omitempty"`
	Filters        *DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Struct"`
}

func (DescribeMonitorGroupDynamicRulesResponseBodyResourceResource) GoString

func (*DescribeMonitorGroupDynamicRulesResponseBodyResourceResource) SetCategory

func (*DescribeMonitorGroupDynamicRulesResponseBodyResourceResource) SetFilterRelation

func (DescribeMonitorGroupDynamicRulesResponseBodyResourceResource) String

type DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFilters

type DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFilters struct {
	Filter []*DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter `json:"Filter,omitempty" xml:"Filter,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFilters) GoString

func (DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFilters) String

type DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter

type DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter struct {
	Function *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter) GoString

func (*DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter) SetFunction

func (*DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter) SetName

func (*DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter) SetValue

func (DescribeMonitorGroupDynamicRulesResponseBodyResourceResourceFiltersFilter) String

type DescribeMonitorGroupInstanceAttributeRequest

type DescribeMonitorGroupInstanceAttributeRequest struct {
	Category    *string `json:"Category,omitempty" xml:"Category,omitempty"`
	GroupId     *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceIds *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"`
	Keyword     *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Total       *bool   `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMonitorGroupInstanceAttributeRequest) GoString

func (*DescribeMonitorGroupInstanceAttributeRequest) SetCategory

func (*DescribeMonitorGroupInstanceAttributeRequest) SetGroupId

func (*DescribeMonitorGroupInstanceAttributeRequest) SetInstanceIds

func (*DescribeMonitorGroupInstanceAttributeRequest) SetKeyword

func (*DescribeMonitorGroupInstanceAttributeRequest) SetPageNumber

func (*DescribeMonitorGroupInstanceAttributeRequest) SetPageSize

func (*DescribeMonitorGroupInstanceAttributeRequest) SetRegionId

func (*DescribeMonitorGroupInstanceAttributeRequest) SetTotal

func (DescribeMonitorGroupInstanceAttributeRequest) String

type DescribeMonitorGroupInstanceAttributeResponse

type DescribeMonitorGroupInstanceAttributeResponse struct {
	Headers    map[string]*string                                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitorGroupInstanceAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitorGroupInstanceAttributeResponse) GoString

func (*DescribeMonitorGroupInstanceAttributeResponse) SetHeaders

func (*DescribeMonitorGroupInstanceAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeMonitorGroupInstanceAttributeResponse) String

type DescribeMonitorGroupInstanceAttributeResponseBody

type DescribeMonitorGroupInstanceAttributeResponseBody struct {
	Code       *int32                                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int32                                                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                                      `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources  *DescribeMonitorGroupInstanceAttributeResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	Success    *bool                                                       `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int32                                                      `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMonitorGroupInstanceAttributeResponseBody) GoString

func (*DescribeMonitorGroupInstanceAttributeResponseBody) SetCode

func (*DescribeMonitorGroupInstanceAttributeResponseBody) SetMessage

func (*DescribeMonitorGroupInstanceAttributeResponseBody) SetPageNumber

func (*DescribeMonitorGroupInstanceAttributeResponseBody) SetPageSize

func (*DescribeMonitorGroupInstanceAttributeResponseBody) SetRequestId

func (*DescribeMonitorGroupInstanceAttributeResponseBody) SetSuccess

func (*DescribeMonitorGroupInstanceAttributeResponseBody) SetTotal

func (DescribeMonitorGroupInstanceAttributeResponseBody) String

type DescribeMonitorGroupInstanceAttributeResponseBodyResources

type DescribeMonitorGroupInstanceAttributeResponseBodyResources struct {
	Resource []*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupInstanceAttributeResponseBodyResources) GoString

func (DescribeMonitorGroupInstanceAttributeResponseBodyResources) String

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource struct {
	Category     *string                                                                   `json:"Category,omitempty" xml:"Category,omitempty"`
	Desc         *string                                                                   `json:"Desc,omitempty" xml:"Desc,omitempty"`
	Dimension    *string                                                                   `json:"Dimension,omitempty" xml:"Dimension,omitempty"`
	InstanceId   *string                                                                   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName *string                                                                   `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	NetworkType  *string                                                                   `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"`
	Region       *DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceRegion `json:"Region,omitempty" xml:"Region,omitempty" type:"Struct"`
	Tags         *DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTags   `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"`
	Vpc          *DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceVpc    `json:"Vpc,omitempty" xml:"Vpc,omitempty" type:"Struct"`
}

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) GoString

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) SetCategory

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) SetDesc

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) SetDimension

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) SetInstanceId

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) SetInstanceName

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) SetNetworkType

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResource) String

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceRegion

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceRegion struct {
	AvailabilityZone *string `json:"AvailabilityZone,omitempty" xml:"AvailabilityZone,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceRegion) GoString

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceRegion) SetAvailabilityZone

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceRegion) SetRegionId

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceRegion) String

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTags

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTags struct {
	Tag []*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTags) GoString

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTags) String

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTagsTag

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTagsTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTagsTag) GoString

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTagsTag) SetKey

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTagsTag) SetValue

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceTagsTag) String

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceVpc

type DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceVpc struct {
	VpcInstanceId     *string `json:"VpcInstanceId,omitempty" xml:"VpcInstanceId,omitempty"`
	VswitchInstanceId *string `json:"VswitchInstanceId,omitempty" xml:"VswitchInstanceId,omitempty"`
}

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceVpc) GoString

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceVpc) SetVpcInstanceId

func (*DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceVpc) SetVswitchInstanceId

func (DescribeMonitorGroupInstanceAttributeResponseBodyResourcesResourceVpc) String

type DescribeMonitorGroupInstancesRequest

type DescribeMonitorGroupInstancesRequest struct {
	Category    *string `json:"Category,omitempty" xml:"Category,omitempty"`
	GroupId     *int64  `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceIds *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"`
	Keyword     *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitorGroupInstancesRequest) GoString

func (*DescribeMonitorGroupInstancesRequest) SetCategory

func (*DescribeMonitorGroupInstancesRequest) SetGroupId

func (*DescribeMonitorGroupInstancesRequest) SetInstanceIds

func (*DescribeMonitorGroupInstancesRequest) SetKeyword

func (*DescribeMonitorGroupInstancesRequest) SetPageNumber

func (*DescribeMonitorGroupInstancesRequest) SetPageSize

func (*DescribeMonitorGroupInstancesRequest) SetRegionId

func (DescribeMonitorGroupInstancesRequest) String

type DescribeMonitorGroupInstancesResponse

type DescribeMonitorGroupInstancesResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitorGroupInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitorGroupInstancesResponse) GoString

func (*DescribeMonitorGroupInstancesResponse) SetHeaders

func (*DescribeMonitorGroupInstancesResponse) SetStatusCode added in v7.0.44

func (DescribeMonitorGroupInstancesResponse) String

type DescribeMonitorGroupInstancesResponseBody

type DescribeMonitorGroupInstancesResponseBody struct {
	Code       *int32                                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int32                                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources  *DescribeMonitorGroupInstancesResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	Success    *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int32                                              `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMonitorGroupInstancesResponseBody) GoString

func (*DescribeMonitorGroupInstancesResponseBody) SetCode

func (*DescribeMonitorGroupInstancesResponseBody) SetMessage

func (*DescribeMonitorGroupInstancesResponseBody) SetPageNumber

func (*DescribeMonitorGroupInstancesResponseBody) SetPageSize

func (*DescribeMonitorGroupInstancesResponseBody) SetRequestId

func (*DescribeMonitorGroupInstancesResponseBody) SetSuccess

func (*DescribeMonitorGroupInstancesResponseBody) SetTotal

func (DescribeMonitorGroupInstancesResponseBody) String

type DescribeMonitorGroupInstancesResponseBodyResources

type DescribeMonitorGroupInstancesResponseBodyResources struct {
	Resource []*DescribeMonitorGroupInstancesResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupInstancesResponseBodyResources) GoString

func (DescribeMonitorGroupInstancesResponseBodyResources) String

type DescribeMonitorGroupInstancesResponseBodyResourcesResource

type DescribeMonitorGroupInstancesResponseBodyResourcesResource struct {
	Category     *string `json:"Category,omitempty" xml:"Category,omitempty"`
	Id           *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitorGroupInstancesResponseBodyResourcesResource) GoString

func (*DescribeMonitorGroupInstancesResponseBodyResourcesResource) SetCategory

func (*DescribeMonitorGroupInstancesResponseBodyResourcesResource) SetId

func (*DescribeMonitorGroupInstancesResponseBodyResourcesResource) SetInstanceId

func (*DescribeMonitorGroupInstancesResponseBodyResourcesResource) SetInstanceName

func (*DescribeMonitorGroupInstancesResponseBodyResourcesResource) SetRegionId

func (DescribeMonitorGroupInstancesResponseBodyResourcesResource) String

type DescribeMonitorGroupNotifyPolicyListRequest

type DescribeMonitorGroupNotifyPolicyListRequest struct {
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitorGroupNotifyPolicyListRequest) GoString

func (*DescribeMonitorGroupNotifyPolicyListRequest) SetGroupId

func (*DescribeMonitorGroupNotifyPolicyListRequest) SetPageNumber

func (*DescribeMonitorGroupNotifyPolicyListRequest) SetPageSize

func (*DescribeMonitorGroupNotifyPolicyListRequest) SetPolicyType

func (*DescribeMonitorGroupNotifyPolicyListRequest) SetRegionId

func (DescribeMonitorGroupNotifyPolicyListRequest) String

type DescribeMonitorGroupNotifyPolicyListResponse

type DescribeMonitorGroupNotifyPolicyListResponse struct {
	Headers    map[string]*string                                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitorGroupNotifyPolicyListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitorGroupNotifyPolicyListResponse) GoString

func (*DescribeMonitorGroupNotifyPolicyListResponse) SetHeaders

func (*DescribeMonitorGroupNotifyPolicyListResponse) SetStatusCode added in v7.0.44

func (DescribeMonitorGroupNotifyPolicyListResponse) String

type DescribeMonitorGroupNotifyPolicyListResponseBody

type DescribeMonitorGroupNotifyPolicyListResponseBody struct {
	Code             *string                                                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Message          *string                                                           `json:"Message,omitempty" xml:"Message,omitempty"`
	NotifyPolicyList *DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyList `json:"NotifyPolicyList,omitempty" xml:"NotifyPolicyList,omitempty" type:"Struct"`
	RequestId        *string                                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success          *string                                                           `json:"Success,omitempty" xml:"Success,omitempty"`
	Total            *int32                                                            `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMonitorGroupNotifyPolicyListResponseBody) GoString

func (*DescribeMonitorGroupNotifyPolicyListResponseBody) SetCode

func (*DescribeMonitorGroupNotifyPolicyListResponseBody) SetMessage

func (*DescribeMonitorGroupNotifyPolicyListResponseBody) SetRequestId

func (*DescribeMonitorGroupNotifyPolicyListResponseBody) SetSuccess

func (*DescribeMonitorGroupNotifyPolicyListResponseBody) SetTotal

func (DescribeMonitorGroupNotifyPolicyListResponseBody) String

type DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyList

type DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyList struct {
	NotifyPolicy []*DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy `json:"NotifyPolicy,omitempty" xml:"NotifyPolicy,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyList) GoString

func (DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyList) String

type DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy

type DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy struct {
	EndTime   *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	GroupId   *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Id        *string `json:"Id,omitempty" xml:"Id,omitempty"`
	StartTime *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Type      *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy) GoString

func (*DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy) SetEndTime

func (*DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy) SetGroupId

func (*DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy) SetId

func (*DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy) SetStartTime

func (*DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy) SetType

func (DescribeMonitorGroupNotifyPolicyListResponseBodyNotifyPolicyListNotifyPolicy) String

type DescribeMonitorGroupsRequest

type DescribeMonitorGroupsRequest struct {
	DynamicTagRuleId       *string                            `json:"DynamicTagRuleId,omitempty" xml:"DynamicTagRuleId,omitempty"`
	GroupFounderTagKey     *string                            `json:"GroupFounderTagKey,omitempty" xml:"GroupFounderTagKey,omitempty"`
	GroupFounderTagValue   *string                            `json:"GroupFounderTagValue,omitempty" xml:"GroupFounderTagValue,omitempty"`
	GroupId                *string                            `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupName              *string                            `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	IncludeTemplateHistory *bool                              `json:"IncludeTemplateHistory,omitempty" xml:"IncludeTemplateHistory,omitempty"`
	InstanceId             *string                            `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Keyword                *string                            `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	PageNumber             *int32                             `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize               *int32                             `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId               *string                            `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SelectContactGroups    *bool                              `json:"SelectContactGroups,omitempty" xml:"SelectContactGroups,omitempty"`
	Tag                    []*DescribeMonitorGroupsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
	Type                   *string                            `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeMonitorGroupsRequest) GoString

func (s DescribeMonitorGroupsRequest) GoString() string

func (*DescribeMonitorGroupsRequest) SetDynamicTagRuleId

func (*DescribeMonitorGroupsRequest) SetGroupFounderTagKey

func (*DescribeMonitorGroupsRequest) SetGroupFounderTagValue

func (s *DescribeMonitorGroupsRequest) SetGroupFounderTagValue(v string) *DescribeMonitorGroupsRequest

func (*DescribeMonitorGroupsRequest) SetGroupId

func (*DescribeMonitorGroupsRequest) SetGroupName

func (*DescribeMonitorGroupsRequest) SetIncludeTemplateHistory

func (s *DescribeMonitorGroupsRequest) SetIncludeTemplateHistory(v bool) *DescribeMonitorGroupsRequest

func (*DescribeMonitorGroupsRequest) SetInstanceId

func (*DescribeMonitorGroupsRequest) SetKeyword

func (*DescribeMonitorGroupsRequest) SetPageNumber

func (*DescribeMonitorGroupsRequest) SetPageSize

func (*DescribeMonitorGroupsRequest) SetRegionId

func (*DescribeMonitorGroupsRequest) SetSelectContactGroups

func (s *DescribeMonitorGroupsRequest) SetSelectContactGroups(v bool) *DescribeMonitorGroupsRequest

func (*DescribeMonitorGroupsRequest) SetTag

func (*DescribeMonitorGroupsRequest) SetType

func (DescribeMonitorGroupsRequest) String

type DescribeMonitorGroupsRequestTag

type DescribeMonitorGroupsRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeMonitorGroupsRequestTag) GoString

func (*DescribeMonitorGroupsRequestTag) SetKey

func (*DescribeMonitorGroupsRequestTag) SetValue

func (DescribeMonitorGroupsRequestTag) String

type DescribeMonitorGroupsResponse

type DescribeMonitorGroupsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitorGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitorGroupsResponse) GoString

func (*DescribeMonitorGroupsResponse) SetBody

func (*DescribeMonitorGroupsResponse) SetHeaders

func (*DescribeMonitorGroupsResponse) SetStatusCode added in v7.0.44

func (DescribeMonitorGroupsResponse) String

type DescribeMonitorGroupsResponseBody

type DescribeMonitorGroupsResponseBody struct {
	Code       *int32                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int32                                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                      `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources  *DescribeMonitorGroupsResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	Success    *bool                                       `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int32                                      `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMonitorGroupsResponseBody) GoString

func (*DescribeMonitorGroupsResponseBody) SetCode

func (*DescribeMonitorGroupsResponseBody) SetMessage

func (*DescribeMonitorGroupsResponseBody) SetPageNumber

func (*DescribeMonitorGroupsResponseBody) SetPageSize

func (*DescribeMonitorGroupsResponseBody) SetRequestId

func (*DescribeMonitorGroupsResponseBody) SetSuccess

func (*DescribeMonitorGroupsResponseBody) SetTotal

func (DescribeMonitorGroupsResponseBody) String

type DescribeMonitorGroupsResponseBodyResources

type DescribeMonitorGroupsResponseBodyResources struct {
	Resource []*DescribeMonitorGroupsResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupsResponseBodyResources) GoString

func (DescribeMonitorGroupsResponseBodyResources) String

type DescribeMonitorGroupsResponseBodyResourcesResource

type DescribeMonitorGroupsResponseBodyResourcesResource struct {
	BindUrl              *string                                                          `json:"BindUrl,omitempty" xml:"BindUrl,omitempty"`
	ContactGroups        *DescribeMonitorGroupsResponseBodyResourcesResourceContactGroups `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty" type:"Struct"`
	DynamicTagRuleId     *string                                                          `json:"DynamicTagRuleId,omitempty" xml:"DynamicTagRuleId,omitempty"`
	GmtCreate            *int64                                                           `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	GmtModified          *int64                                                           `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	GroupFounderTagKey   *string                                                          `json:"GroupFounderTagKey,omitempty" xml:"GroupFounderTagKey,omitempty"`
	GroupFounderTagValue *string                                                          `json:"GroupFounderTagValue,omitempty" xml:"GroupFounderTagValue,omitempty"`
	GroupId              *int64                                                           `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupName            *string                                                          `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	ServiceId            *string                                                          `json:"ServiceId,omitempty" xml:"ServiceId,omitempty"`
	Tags                 *DescribeMonitorGroupsResponseBodyResourcesResourceTags          `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"`
	TemplateIds          *DescribeMonitorGroupsResponseBodyResourcesResourceTemplateIds   `json:"TemplateIds,omitempty" xml:"TemplateIds,omitempty" type:"Struct"`
	Type                 *string                                                          `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeMonitorGroupsResponseBodyResourcesResource) GoString

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetBindUrl

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetDynamicTagRuleId

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetGmtCreate

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetGmtModified

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetGroupFounderTagKey

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetGroupFounderTagValue

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetGroupId

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetGroupName

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetServiceId

func (*DescribeMonitorGroupsResponseBodyResourcesResource) SetType

func (DescribeMonitorGroupsResponseBodyResourcesResource) String

type DescribeMonitorGroupsResponseBodyResourcesResourceContactGroups

type DescribeMonitorGroupsResponseBodyResourcesResourceContactGroups struct {
	ContactGroup []*DescribeMonitorGroupsResponseBodyResourcesResourceContactGroupsContactGroup `json:"ContactGroup,omitempty" xml:"ContactGroup,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupsResponseBodyResourcesResourceContactGroups) GoString

func (DescribeMonitorGroupsResponseBodyResourcesResourceContactGroups) String

type DescribeMonitorGroupsResponseBodyResourcesResourceContactGroupsContactGroup

type DescribeMonitorGroupsResponseBodyResourcesResourceContactGroupsContactGroup struct {
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (DescribeMonitorGroupsResponseBodyResourcesResourceContactGroupsContactGroup) GoString

func (*DescribeMonitorGroupsResponseBodyResourcesResourceContactGroupsContactGroup) SetName

func (DescribeMonitorGroupsResponseBodyResourcesResourceContactGroupsContactGroup) String

type DescribeMonitorGroupsResponseBodyResourcesResourceTags

type DescribeMonitorGroupsResponseBodyResourcesResourceTags struct {
	Tag []*DescribeMonitorGroupsResponseBodyResourcesResourceTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupsResponseBodyResourcesResourceTags) GoString

func (DescribeMonitorGroupsResponseBodyResourcesResourceTags) String

type DescribeMonitorGroupsResponseBodyResourcesResourceTagsTag

type DescribeMonitorGroupsResponseBodyResourcesResourceTagsTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeMonitorGroupsResponseBodyResourcesResourceTagsTag) GoString

func (*DescribeMonitorGroupsResponseBodyResourcesResourceTagsTag) SetKey

func (*DescribeMonitorGroupsResponseBodyResourcesResourceTagsTag) SetValue

func (DescribeMonitorGroupsResponseBodyResourcesResourceTagsTag) String

type DescribeMonitorGroupsResponseBodyResourcesResourceTemplateIds

type DescribeMonitorGroupsResponseBodyResourcesResourceTemplateIds struct {
	TemplateId []*string `json:"TemplateId,omitempty" xml:"TemplateId,omitempty" type:"Repeated"`
}

func (DescribeMonitorGroupsResponseBodyResourcesResourceTemplateIds) GoString

func (*DescribeMonitorGroupsResponseBodyResourcesResourceTemplateIds) SetTemplateId

func (DescribeMonitorGroupsResponseBodyResourcesResourceTemplateIds) String

type DescribeMonitorResourceQuotaAttributeRequest

type DescribeMonitorResourceQuotaAttributeRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ShowUsed *bool   `json:"ShowUsed,omitempty" xml:"ShowUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeRequest) GoString

func (*DescribeMonitorResourceQuotaAttributeRequest) SetRegionId

func (*DescribeMonitorResourceQuotaAttributeRequest) SetShowUsed

func (DescribeMonitorResourceQuotaAttributeRequest) String

type DescribeMonitorResourceQuotaAttributeResponse

type DescribeMonitorResourceQuotaAttributeResponse struct {
	Headers    map[string]*string                                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitorResourceQuotaAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitorResourceQuotaAttributeResponse) GoString

func (*DescribeMonitorResourceQuotaAttributeResponse) SetHeaders

func (*DescribeMonitorResourceQuotaAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeMonitorResourceQuotaAttributeResponse) String

type DescribeMonitorResourceQuotaAttributeResponseBody

type DescribeMonitorResourceQuotaAttributeResponseBody struct {
	Code          *string                                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Message       *string                                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId     *string                                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceQuota *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota `json:"ResourceQuota,omitempty" xml:"ResourceQuota,omitempty" type:"Struct"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBody) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBody) SetCode

func (*DescribeMonitorResourceQuotaAttributeResponseBody) SetMessage

func (*DescribeMonitorResourceQuotaAttributeResponseBody) SetRequestId

func (DescribeMonitorResourceQuotaAttributeResponseBody) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota struct {
	Api                      *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi                      `json:"Api,omitempty" xml:"Api,omitempty" type:"Struct"`
	CustomMonitor            *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor            `json:"CustomMonitor,omitempty" xml:"CustomMonitor,omitempty" type:"Struct"`
	EnterpriseQuota          *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEnterpriseQuota          `json:"EnterpriseQuota,omitempty" xml:"EnterpriseQuota,omitempty" type:"Struct"`
	EventMonitor             *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor             `json:"EventMonitor,omitempty" xml:"EventMonitor,omitempty" type:"Struct"`
	ExpireTime               *string                                                                                 `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"`
	InstanceId               *string                                                                                 `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LogMonitor               *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor               `json:"LogMonitor,omitempty" xml:"LogMonitor,omitempty" type:"Struct"`
	Phone                    *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone                    `json:"Phone,omitempty" xml:"Phone,omitempty" type:"Struct"`
	SMS                      *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS                      `json:"SMS,omitempty" xml:"SMS,omitempty" type:"Struct"`
	SiteMonitorEcsProbe      *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe      `json:"SiteMonitorEcsProbe,omitempty" xml:"SiteMonitorEcsProbe,omitempty" type:"Struct"`
	SiteMonitorOperatorProbe *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe `json:"SiteMonitorOperatorProbe,omitempty" xml:"SiteMonitorOperatorProbe,omitempty" type:"Struct"`
	SiteMonitorTask          *DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask          `json:"SiteMonitorTask,omitempty" xml:"SiteMonitorTask,omitempty" type:"Struct"`
	SuitInfo                 *string                                                                                 `json:"SuitInfo,omitempty" xml:"SuitInfo,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota) SetExpireTime

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota) SetInstanceId

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota) SetSuitInfo

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuota) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaApi) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaCustomMonitor) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEnterpriseQuota

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEnterpriseQuota struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SuitInfo   *string `json:"SuitInfo,omitempty" xml:"SuitInfo,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEnterpriseQuota) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEnterpriseQuota) SetInstanceId

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEnterpriseQuota) SetSuitInfo

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEnterpriseQuota) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaEventMonitor) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaLogMonitor) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaPhone) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSMS) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorEcsProbe) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorOperatorProbe) String

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask

type DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask struct {
	QuotaLimit   *int32 `json:"QuotaLimit,omitempty" xml:"QuotaLimit,omitempty"`
	QuotaPackage *int32 `json:"QuotaPackage,omitempty" xml:"QuotaPackage,omitempty"`
	QuotaUsed    *int32 `json:"QuotaUsed,omitempty" xml:"QuotaUsed,omitempty"`
}

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask) GoString

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask) SetQuotaLimit

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask) SetQuotaPackage

func (*DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask) SetQuotaUsed

func (DescribeMonitorResourceQuotaAttributeResponseBodyResourceQuotaSiteMonitorTask) String

type DescribeMonitoringAgentAccessKeyRequest

type DescribeMonitoringAgentAccessKeyRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitoringAgentAccessKeyRequest) GoString

func (*DescribeMonitoringAgentAccessKeyRequest) SetRegionId

func (DescribeMonitoringAgentAccessKeyRequest) String

type DescribeMonitoringAgentAccessKeyResponse

type DescribeMonitoringAgentAccessKeyResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitoringAgentAccessKeyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitoringAgentAccessKeyResponse) GoString

func (*DescribeMonitoringAgentAccessKeyResponse) SetHeaders

func (*DescribeMonitoringAgentAccessKeyResponse) SetStatusCode added in v7.0.44

func (DescribeMonitoringAgentAccessKeyResponse) String

type DescribeMonitoringAgentAccessKeyResponseBody

type DescribeMonitoringAgentAccessKeyResponseBody struct {
	AccessKey *string `json:"AccessKey,omitempty" xml:"AccessKey,omitempty"`
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SecretKey *string `json:"SecretKey,omitempty" xml:"SecretKey,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMonitoringAgentAccessKeyResponseBody) GoString

func (*DescribeMonitoringAgentAccessKeyResponseBody) SetAccessKey

func (*DescribeMonitoringAgentAccessKeyResponseBody) SetCode

func (*DescribeMonitoringAgentAccessKeyResponseBody) SetMessage

func (*DescribeMonitoringAgentAccessKeyResponseBody) SetRequestId

func (*DescribeMonitoringAgentAccessKeyResponseBody) SetSecretKey

func (*DescribeMonitoringAgentAccessKeyResponseBody) SetSuccess

func (DescribeMonitoringAgentAccessKeyResponseBody) String

type DescribeMonitoringAgentConfigRequest

type DescribeMonitoringAgentConfigRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitoringAgentConfigRequest) GoString

func (*DescribeMonitoringAgentConfigRequest) SetRegionId

func (DescribeMonitoringAgentConfigRequest) String

type DescribeMonitoringAgentConfigResponse

type DescribeMonitoringAgentConfigResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitoringAgentConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitoringAgentConfigResponse) GoString

func (*DescribeMonitoringAgentConfigResponse) SetHeaders

func (*DescribeMonitoringAgentConfigResponse) SetStatusCode added in v7.0.44

func (DescribeMonitoringAgentConfigResponse) String

type DescribeMonitoringAgentConfigResponseBody

type DescribeMonitoringAgentConfigResponseBody struct {
	AutoInstall              *bool   `json:"AutoInstall,omitempty" xml:"AutoInstall,omitempty"`
	Code                     *string `json:"Code,omitempty" xml:"Code,omitempty"`
	EnableActiveAlert        *string `json:"EnableActiveAlert,omitempty" xml:"EnableActiveAlert,omitempty"`
	EnableInstallAgentNewECS *bool   `json:"EnableInstallAgentNewECS,omitempty" xml:"EnableInstallAgentNewECS,omitempty"`
	Message                  *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId                *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                  *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMonitoringAgentConfigResponseBody) GoString

func (*DescribeMonitoringAgentConfigResponseBody) SetAutoInstall

func (*DescribeMonitoringAgentConfigResponseBody) SetCode

func (*DescribeMonitoringAgentConfigResponseBody) SetEnableActiveAlert

func (*DescribeMonitoringAgentConfigResponseBody) SetEnableInstallAgentNewECS

func (*DescribeMonitoringAgentConfigResponseBody) SetMessage

func (*DescribeMonitoringAgentConfigResponseBody) SetRequestId

func (*DescribeMonitoringAgentConfigResponseBody) SetSuccess

func (DescribeMonitoringAgentConfigResponseBody) String

type DescribeMonitoringAgentHostsRequest

type DescribeMonitoringAgentHostsRequest struct {
	AliyunHost       *bool   `json:"AliyunHost,omitempty" xml:"AliyunHost,omitempty"`
	HostName         *string `json:"HostName,omitempty" xml:"HostName,omitempty"`
	InstanceIds      *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"`
	InstanceRegionId *string `json:"InstanceRegionId,omitempty" xml:"InstanceRegionId,omitempty"`
	KeyWord          *string `json:"KeyWord,omitempty" xml:"KeyWord,omitempty"`
	PageNumber       *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SerialNumbers    *string `json:"SerialNumbers,omitempty" xml:"SerialNumbers,omitempty"`
	Status           *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeMonitoringAgentHostsRequest) GoString

func (*DescribeMonitoringAgentHostsRequest) SetAliyunHost

func (*DescribeMonitoringAgentHostsRequest) SetHostName

func (*DescribeMonitoringAgentHostsRequest) SetInstanceIds

func (*DescribeMonitoringAgentHostsRequest) SetInstanceRegionId

func (*DescribeMonitoringAgentHostsRequest) SetKeyWord

func (*DescribeMonitoringAgentHostsRequest) SetPageNumber

func (*DescribeMonitoringAgentHostsRequest) SetPageSize

func (*DescribeMonitoringAgentHostsRequest) SetRegionId

func (*DescribeMonitoringAgentHostsRequest) SetSerialNumbers

func (*DescribeMonitoringAgentHostsRequest) SetStatus

func (DescribeMonitoringAgentHostsRequest) String

type DescribeMonitoringAgentHostsResponse

type DescribeMonitoringAgentHostsResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitoringAgentHostsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitoringAgentHostsResponse) GoString

func (*DescribeMonitoringAgentHostsResponse) SetHeaders

func (*DescribeMonitoringAgentHostsResponse) SetStatusCode added in v7.0.44

func (DescribeMonitoringAgentHostsResponse) String

type DescribeMonitoringAgentHostsResponseBody

type DescribeMonitoringAgentHostsResponseBody struct {
	Code       *string                                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Hosts      *DescribeMonitoringAgentHostsResponseBodyHosts `json:"Hosts,omitempty" xml:"Hosts,omitempty" type:"Struct"`
	Message    *string                                        `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *int32                                         `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                         `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PageTotal  *int32                                         `json:"PageTotal,omitempty" xml:"PageTotal,omitempty"`
	RequestId  *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success    *bool                                          `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *int32                                         `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeMonitoringAgentHostsResponseBody) GoString

func (*DescribeMonitoringAgentHostsResponseBody) SetCode

func (*DescribeMonitoringAgentHostsResponseBody) SetMessage

func (*DescribeMonitoringAgentHostsResponseBody) SetPageNumber

func (*DescribeMonitoringAgentHostsResponseBody) SetPageSize

func (*DescribeMonitoringAgentHostsResponseBody) SetPageTotal

func (*DescribeMonitoringAgentHostsResponseBody) SetRequestId

func (*DescribeMonitoringAgentHostsResponseBody) SetSuccess

func (*DescribeMonitoringAgentHostsResponseBody) SetTotal

func (DescribeMonitoringAgentHostsResponseBody) String

type DescribeMonitoringAgentHostsResponseBodyHosts

type DescribeMonitoringAgentHostsResponseBodyHosts struct {
	Host []*DescribeMonitoringAgentHostsResponseBodyHostsHost `json:"Host,omitempty" xml:"Host,omitempty" type:"Repeated"`
}

func (DescribeMonitoringAgentHostsResponseBodyHosts) GoString

func (DescribeMonitoringAgentHostsResponseBodyHosts) String

type DescribeMonitoringAgentHostsResponseBodyHostsHost

type DescribeMonitoringAgentHostsResponseBodyHostsHost struct {
	AgentVersion       *string `json:"AgentVersion,omitempty" xml:"AgentVersion,omitempty"`
	AliUid             *int64  `json:"AliUid,omitempty" xml:"AliUid,omitempty"`
	EipAddress         *string `json:"EipAddress,omitempty" xml:"EipAddress,omitempty"`
	EipId              *string `json:"EipId,omitempty" xml:"EipId,omitempty"`
	HostName           *string `json:"HostName,omitempty" xml:"HostName,omitempty"`
	InstanceId         *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceTypeFamily *string `json:"InstanceTypeFamily,omitempty" xml:"InstanceTypeFamily,omitempty"`
	IpGroup            *string `json:"IpGroup,omitempty" xml:"IpGroup,omitempty"`
	NatIp              *string `json:"NatIp,omitempty" xml:"NatIp,omitempty"`
	NetworkType        *string `json:"NetworkType,omitempty" xml:"NetworkType,omitempty"`
	OperatingSystem    *string `json:"OperatingSystem,omitempty" xml:"OperatingSystem,omitempty"`
	Region             *string `json:"Region,omitempty" xml:"Region,omitempty"`
	SerialNumber       *string `json:"SerialNumber,omitempty" xml:"SerialNumber,omitempty"`
	IsAliyunHost       *bool   `json:"isAliyunHost,omitempty" xml:"isAliyunHost,omitempty"`
}

func (DescribeMonitoringAgentHostsResponseBodyHostsHost) GoString

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetAgentVersion

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetAliUid

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetEipAddress

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetEipId

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetHostName

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetInstanceId

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetInstanceTypeFamily

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetIpGroup

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetIsAliyunHost

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetNatIp

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetNetworkType

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetOperatingSystem

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetRegion

func (*DescribeMonitoringAgentHostsResponseBodyHostsHost) SetSerialNumber

func (DescribeMonitoringAgentHostsResponseBodyHostsHost) String

type DescribeMonitoringAgentProcessesRequest

type DescribeMonitoringAgentProcessesRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitoringAgentProcessesRequest) GoString

func (*DescribeMonitoringAgentProcessesRequest) SetInstanceId

func (*DescribeMonitoringAgentProcessesRequest) SetRegionId

func (DescribeMonitoringAgentProcessesRequest) String

type DescribeMonitoringAgentProcessesResponse

type DescribeMonitoringAgentProcessesResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitoringAgentProcessesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitoringAgentProcessesResponse) GoString

func (*DescribeMonitoringAgentProcessesResponse) SetHeaders

func (*DescribeMonitoringAgentProcessesResponse) SetStatusCode added in v7.0.44

func (DescribeMonitoringAgentProcessesResponse) String

type DescribeMonitoringAgentProcessesResponseBody

type DescribeMonitoringAgentProcessesResponseBody struct {
	Code          *string                                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message       *string                                                    `json:"Message,omitempty" xml:"Message,omitempty"`
	NodeProcesses *DescribeMonitoringAgentProcessesResponseBodyNodeProcesses `json:"NodeProcesses,omitempty" xml:"NodeProcesses,omitempty" type:"Struct"`
	RequestId     *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success       *bool                                                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMonitoringAgentProcessesResponseBody) GoString

func (*DescribeMonitoringAgentProcessesResponseBody) SetCode

func (*DescribeMonitoringAgentProcessesResponseBody) SetMessage

func (*DescribeMonitoringAgentProcessesResponseBody) SetRequestId

func (*DescribeMonitoringAgentProcessesResponseBody) SetSuccess

func (DescribeMonitoringAgentProcessesResponseBody) String

type DescribeMonitoringAgentProcessesResponseBodyNodeProcesses

type DescribeMonitoringAgentProcessesResponseBodyNodeProcesses struct {
	NodeProcess []*DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess `json:"NodeProcess,omitempty" xml:"NodeProcess,omitempty" type:"Repeated"`
}

func (DescribeMonitoringAgentProcessesResponseBodyNodeProcesses) GoString

func (DescribeMonitoringAgentProcessesResponseBodyNodeProcesses) String

type DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess

type DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess struct {
	Command     *string `json:"Command,omitempty" xml:"Command,omitempty"`
	GroupId     *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ProcessId   *int64  `json:"ProcessId,omitempty" xml:"ProcessId,omitempty"`
	ProcessName *string `json:"ProcessName,omitempty" xml:"ProcessName,omitempty"`
	ProcessUser *string `json:"ProcessUser,omitempty" xml:"ProcessUser,omitempty"`
}

func (DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) GoString

func (*DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) SetCommand

func (*DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) SetGroupId

func (*DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) SetInstanceId

func (*DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) SetProcessId

func (*DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) SetProcessName

func (*DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) SetProcessUser

func (DescribeMonitoringAgentProcessesResponseBodyNodeProcessesNodeProcess) String

type DescribeMonitoringAgentStatusesRequest

type DescribeMonitoringAgentStatusesRequest struct {
	InstanceIds *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitoringAgentStatusesRequest) GoString

func (*DescribeMonitoringAgentStatusesRequest) SetInstanceIds

func (*DescribeMonitoringAgentStatusesRequest) SetRegionId

func (DescribeMonitoringAgentStatusesRequest) String

type DescribeMonitoringAgentStatusesResponse

type DescribeMonitoringAgentStatusesResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitoringAgentStatusesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitoringAgentStatusesResponse) GoString

func (*DescribeMonitoringAgentStatusesResponse) SetHeaders

func (*DescribeMonitoringAgentStatusesResponse) SetStatusCode added in v7.0.44

func (DescribeMonitoringAgentStatusesResponse) String

type DescribeMonitoringAgentStatusesResponseBody

type DescribeMonitoringAgentStatusesResponseBody struct {
	Code           *string                                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message        *string                                                    `json:"Message,omitempty" xml:"Message,omitempty"`
	NodeStatusList *DescribeMonitoringAgentStatusesResponseBodyNodeStatusList `json:"NodeStatusList,omitempty" xml:"NodeStatusList,omitempty" type:"Struct"`
	RequestId      *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMonitoringAgentStatusesResponseBody) GoString

func (*DescribeMonitoringAgentStatusesResponseBody) SetCode

func (*DescribeMonitoringAgentStatusesResponseBody) SetMessage

func (*DescribeMonitoringAgentStatusesResponseBody) SetRequestId

func (*DescribeMonitoringAgentStatusesResponseBody) SetSuccess

func (DescribeMonitoringAgentStatusesResponseBody) String

type DescribeMonitoringAgentStatusesResponseBodyNodeStatusList

type DescribeMonitoringAgentStatusesResponseBodyNodeStatusList struct {
	NodeStatus []*DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus `json:"NodeStatus,omitempty" xml:"NodeStatus,omitempty" type:"Repeated"`
}

func (DescribeMonitoringAgentStatusesResponseBodyNodeStatusList) GoString

func (DescribeMonitoringAgentStatusesResponseBodyNodeStatusList) String

type DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus

type DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus struct {
	AutoInstall *bool   `json:"AutoInstall,omitempty" xml:"AutoInstall,omitempty"`
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Status      *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus) GoString

func (*DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus) SetAutoInstall

func (*DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus) SetInstanceId

func (*DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus) SetStatus

func (DescribeMonitoringAgentStatusesResponseBodyNodeStatusListNodeStatus) String

type DescribeMonitoringConfigRequest

type DescribeMonitoringConfigRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeMonitoringConfigRequest) GoString

func (*DescribeMonitoringConfigRequest) SetRegionId

func (DescribeMonitoringConfigRequest) String

type DescribeMonitoringConfigResponse

type DescribeMonitoringConfigResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeMonitoringConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeMonitoringConfigResponse) GoString

func (*DescribeMonitoringConfigResponse) SetHeaders

func (*DescribeMonitoringConfigResponse) SetStatusCode added in v7.0.44

func (DescribeMonitoringConfigResponse) String

type DescribeMonitoringConfigResponseBody

type DescribeMonitoringConfigResponseBody struct {
	AutoInstall              *bool   `json:"AutoInstall,omitempty" xml:"AutoInstall,omitempty"`
	Code                     *string `json:"Code,omitempty" xml:"Code,omitempty"`
	EnableInstallAgentNewECS *bool   `json:"EnableInstallAgentNewECS,omitempty" xml:"EnableInstallAgentNewECS,omitempty"`
	Message                  *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId                *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                  *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeMonitoringConfigResponseBody) GoString

func (*DescribeMonitoringConfigResponseBody) SetAutoInstall

func (*DescribeMonitoringConfigResponseBody) SetCode

func (*DescribeMonitoringConfigResponseBody) SetEnableInstallAgentNewECS

func (*DescribeMonitoringConfigResponseBody) SetMessage

func (*DescribeMonitoringConfigResponseBody) SetRequestId

func (*DescribeMonitoringConfigResponseBody) SetSuccess

func (DescribeMonitoringConfigResponseBody) String

type DescribeProductResourceTagKeyListRequest

type DescribeProductResourceTagKeyListRequest struct {
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId  *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeProductResourceTagKeyListRequest) GoString

func (*DescribeProductResourceTagKeyListRequest) SetNextToken

func (*DescribeProductResourceTagKeyListRequest) SetRegionId

func (DescribeProductResourceTagKeyListRequest) String

type DescribeProductResourceTagKeyListResponse

type DescribeProductResourceTagKeyListResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeProductResourceTagKeyListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeProductResourceTagKeyListResponse) GoString

func (*DescribeProductResourceTagKeyListResponse) SetHeaders

func (*DescribeProductResourceTagKeyListResponse) SetStatusCode added in v7.0.44

func (DescribeProductResourceTagKeyListResponse) String

type DescribeProductResourceTagKeyListResponseBody

type DescribeProductResourceTagKeyListResponseBody struct {
	Code      *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	NextToken *string                                               `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
	TagKeys   *DescribeProductResourceTagKeyListResponseBodyTagKeys `json:"TagKeys,omitempty" xml:"TagKeys,omitempty" type:"Struct"`
}

func (DescribeProductResourceTagKeyListResponseBody) GoString

func (*DescribeProductResourceTagKeyListResponseBody) SetCode

func (*DescribeProductResourceTagKeyListResponseBody) SetMessage

func (*DescribeProductResourceTagKeyListResponseBody) SetNextToken

func (*DescribeProductResourceTagKeyListResponseBody) SetRequestId

func (*DescribeProductResourceTagKeyListResponseBody) SetSuccess

func (DescribeProductResourceTagKeyListResponseBody) String

type DescribeProductResourceTagKeyListResponseBodyTagKeys

type DescribeProductResourceTagKeyListResponseBodyTagKeys struct {
	TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}

func (DescribeProductResourceTagKeyListResponseBodyTagKeys) GoString

func (*DescribeProductResourceTagKeyListResponseBodyTagKeys) SetTagKey

func (DescribeProductResourceTagKeyListResponseBodyTagKeys) String

type DescribeProductsOfActiveMetricRuleRequest

type DescribeProductsOfActiveMetricRuleRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeProductsOfActiveMetricRuleRequest) GoString

func (*DescribeProductsOfActiveMetricRuleRequest) SetRegionId

func (DescribeProductsOfActiveMetricRuleRequest) String

type DescribeProductsOfActiveMetricRuleResponse

type DescribeProductsOfActiveMetricRuleResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeProductsOfActiveMetricRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeProductsOfActiveMetricRuleResponse) GoString

func (*DescribeProductsOfActiveMetricRuleResponse) SetHeaders

func (*DescribeProductsOfActiveMetricRuleResponse) SetStatusCode added in v7.0.44

func (DescribeProductsOfActiveMetricRuleResponse) String

type DescribeProductsOfActiveMetricRuleResponseBody

type DescribeProductsOfActiveMetricRuleResponseBody struct {
	AllProductInitMetricRuleList *DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleList `json:"AllProductInitMetricRuleList,omitempty" xml:"AllProductInitMetricRuleList,omitempty" type:"Struct"`
	Code                         *int32                                                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Datapoints                   *string                                                                     `json:"Datapoints,omitempty" xml:"Datapoints,omitempty"`
	Message                      *string                                                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId                    *string                                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                      *bool                                                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeProductsOfActiveMetricRuleResponseBody) GoString

func (*DescribeProductsOfActiveMetricRuleResponseBody) SetCode

func (*DescribeProductsOfActiveMetricRuleResponseBody) SetDatapoints

func (*DescribeProductsOfActiveMetricRuleResponseBody) SetMessage

func (*DescribeProductsOfActiveMetricRuleResponseBody) SetRequestId

func (*DescribeProductsOfActiveMetricRuleResponseBody) SetSuccess

func (DescribeProductsOfActiveMetricRuleResponseBody) String

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleList

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleList struct {
	AllProductInitMetricRule []*DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRule `json:"AllProductInitMetricRule,omitempty" xml:"AllProductInitMetricRule,omitempty" type:"Repeated"`
}

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleList) GoString

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleList) String

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRule

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRule struct {
	AlertInitConfigList *DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigList `json:"AlertInitConfigList,omitempty" xml:"AlertInitConfigList,omitempty" type:"Struct"`
	Product             *string                                                                                                                `json:"Product,omitempty" xml:"Product,omitempty"`
}

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRule) GoString

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRule) String

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigList

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigList struct {
	AlertInitConfig []*DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigListAlertInitConfig `json:"AlertInitConfig,omitempty" xml:"AlertInitConfig,omitempty" type:"Repeated"`
}

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigList) GoString

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigList) String

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigListAlertInitConfig

type DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigListAlertInitConfig struct {
	EvaluationCount *string `json:"EvaluationCount,omitempty" xml:"EvaluationCount,omitempty"`
	MetricName      *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace       *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Period          *string `json:"Period,omitempty" xml:"Period,omitempty"`
	Statistics      *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold       *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
}

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigListAlertInitConfig) GoString

func (DescribeProductsOfActiveMetricRuleResponseBodyAllProductInitMetricRuleListAllProductInitMetricRuleAlertInitConfigListAlertInitConfig) String

type DescribeProjectMetaRequest

type DescribeProjectMetaRequest struct {
	Labels     *string `json:"Labels,omitempty" xml:"Labels,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (DescribeProjectMetaRequest) GoString

func (s DescribeProjectMetaRequest) GoString() string

func (*DescribeProjectMetaRequest) SetLabels

func (*DescribeProjectMetaRequest) SetPageNumber

func (*DescribeProjectMetaRequest) SetPageSize

func (DescribeProjectMetaRequest) String

type DescribeProjectMetaResponse

type DescribeProjectMetaResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeProjectMetaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeProjectMetaResponse) GoString

func (s DescribeProjectMetaResponse) GoString() string

func (*DescribeProjectMetaResponse) SetBody

func (*DescribeProjectMetaResponse) SetHeaders

func (*DescribeProjectMetaResponse) SetStatusCode added in v7.0.44

func (DescribeProjectMetaResponse) String

type DescribeProjectMetaResponseBody

type DescribeProjectMetaResponseBody struct {
	Code       *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Message    *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber *string                                   `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *string                                   `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources  *DescribeProjectMetaResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	Success    *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
	Total      *string                                   `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (DescribeProjectMetaResponseBody) GoString

func (*DescribeProjectMetaResponseBody) SetCode

func (*DescribeProjectMetaResponseBody) SetMessage

func (*DescribeProjectMetaResponseBody) SetPageNumber

func (*DescribeProjectMetaResponseBody) SetPageSize

func (*DescribeProjectMetaResponseBody) SetRequestId

func (*DescribeProjectMetaResponseBody) SetSuccess

func (*DescribeProjectMetaResponseBody) SetTotal

func (DescribeProjectMetaResponseBody) String

type DescribeProjectMetaResponseBodyResources

type DescribeProjectMetaResponseBodyResources struct {
	Resource []*DescribeProjectMetaResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeProjectMetaResponseBodyResources) GoString

func (DescribeProjectMetaResponseBodyResources) String

type DescribeProjectMetaResponseBodyResourcesResource

type DescribeProjectMetaResponseBodyResourcesResource struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Labels      *string `json:"Labels,omitempty" xml:"Labels,omitempty"`
	Namespace   *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
}

func (DescribeProjectMetaResponseBodyResourcesResource) GoString

func (*DescribeProjectMetaResponseBodyResourcesResource) SetDescription

func (*DescribeProjectMetaResponseBodyResourcesResource) SetLabels

func (*DescribeProjectMetaResponseBodyResourcesResource) SetNamespace

func (DescribeProjectMetaResponseBodyResourcesResource) String

type DescribeSiteMonitorAttributeRequest

type DescribeSiteMonitorAttributeRequest struct {
	IncludeAlert *bool   `json:"IncludeAlert,omitempty" xml:"IncludeAlert,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskId       *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DescribeSiteMonitorAttributeRequest) GoString

func (*DescribeSiteMonitorAttributeRequest) SetIncludeAlert

func (*DescribeSiteMonitorAttributeRequest) SetRegionId

func (*DescribeSiteMonitorAttributeRequest) SetTaskId

func (DescribeSiteMonitorAttributeRequest) String

type DescribeSiteMonitorAttributeResponse

type DescribeSiteMonitorAttributeResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSiteMonitorAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSiteMonitorAttributeResponse) GoString

func (*DescribeSiteMonitorAttributeResponse) SetHeaders

func (*DescribeSiteMonitorAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeSiteMonitorAttributeResponse) String

type DescribeSiteMonitorAttributeResponseBody

type DescribeSiteMonitorAttributeResponseBody struct {
	Code         *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Message      *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	MetricRules  *DescribeSiteMonitorAttributeResponseBodyMetricRules  `json:"MetricRules,omitempty" xml:"MetricRules,omitempty" type:"Struct"`
	RequestId    *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SiteMonitors *DescribeSiteMonitorAttributeResponseBodySiteMonitors `json:"SiteMonitors,omitempty" xml:"SiteMonitors,omitempty" type:"Struct"`
	Success      *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSiteMonitorAttributeResponseBody) GoString

func (*DescribeSiteMonitorAttributeResponseBody) SetCode

func (*DescribeSiteMonitorAttributeResponseBody) SetMessage

func (*DescribeSiteMonitorAttributeResponseBody) SetRequestId

func (*DescribeSiteMonitorAttributeResponseBody) SetSuccess

func (DescribeSiteMonitorAttributeResponseBody) String

type DescribeSiteMonitorAttributeResponseBodyMetricRules

type DescribeSiteMonitorAttributeResponseBodyMetricRules struct {
	MetricRule []*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule `json:"MetricRule,omitempty" xml:"MetricRule,omitempty" type:"Repeated"`
}

func (DescribeSiteMonitorAttributeResponseBodyMetricRules) GoString

func (DescribeSiteMonitorAttributeResponseBodyMetricRules) String

type DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule

type DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule struct {
	ActionEnable       *string `json:"ActionEnable,omitempty" xml:"ActionEnable,omitempty"`
	AlarmActions       *string `json:"AlarmActions,omitempty" xml:"AlarmActions,omitempty"`
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Dimensions         *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EvaluationCount    *string `json:"EvaluationCount,omitempty" xml:"EvaluationCount,omitempty"`
	Expression         *string `json:"Expression,omitempty" xml:"Expression,omitempty"`
	Level              *string `json:"Level,omitempty" xml:"Level,omitempty"`
	MetricName         *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace          *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	OkActions          *string `json:"OkActions,omitempty" xml:"OkActions,omitempty"`
	Period             *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RuleId             *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName           *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	StateValue         *string `json:"StateValue,omitempty" xml:"StateValue,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
}

func (DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) GoString

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetActionEnable

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetAlarmActions

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetComparisonOperator

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetDimensions

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetEvaluationCount

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetExpression

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetLevel

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetMetricName

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetNamespace

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetOkActions

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetPeriod

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetRuleId

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetRuleName

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetStateValue

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetStatistics

func (*DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) SetThreshold

func (DescribeSiteMonitorAttributeResponseBodyMetricRulesMetricRule) String

type DescribeSiteMonitorAttributeResponseBodySiteMonitors

type DescribeSiteMonitorAttributeResponseBodySiteMonitors struct {
	Address    *string                                                         `json:"Address,omitempty" xml:"Address,omitempty"`
	Interval   *string                                                         `json:"Interval,omitempty" xml:"Interval,omitempty"`
	IspCities  *DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities  `json:"IspCities,omitempty" xml:"IspCities,omitempty" type:"Struct"`
	OptionJson *DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson `json:"OptionJson,omitempty" xml:"OptionJson,omitempty" type:"Struct"`
	TaskId     *string                                                         `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskName   *string                                                         `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskState  *string                                                         `json:"TaskState,omitempty" xml:"TaskState,omitempty"`
	TaskType   *string                                                         `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (DescribeSiteMonitorAttributeResponseBodySiteMonitors) GoString

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitors) SetAddress

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitors) SetInterval

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitors) SetTaskId

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitors) SetTaskName

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitors) SetTaskState

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitors) SetTaskType

func (DescribeSiteMonitorAttributeResponseBodySiteMonitors) String

type DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities

type DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities struct {
	IspCity []*DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity `json:"IspCity,omitempty" xml:"IspCity,omitempty" type:"Repeated"`
}

func (DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities) GoString

func (DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCities) String

type DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity

type DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	CityName *string `json:"CityName,omitempty" xml:"CityName,omitempty"`
	Isp      *string `json:"Isp,omitempty" xml:"Isp,omitempty"`
	IspName  *string `json:"IspName,omitempty" xml:"IspName,omitempty"`
}

func (DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity) GoString

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity) SetCity

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity) SetCityName

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity) SetIsp

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity) SetIspName

func (DescribeSiteMonitorAttributeResponseBodySiteMonitorsIspCitiesIspCity) String

type DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson

type DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson struct {
	Attempts        *int64   `json:"attempts,omitempty" xml:"attempts,omitempty"`
	Authentication  *int32   `json:"authentication,omitempty" xml:"authentication,omitempty"`
	Cookie          *string  `json:"cookie,omitempty" xml:"cookie,omitempty"`
	DiagnosisMtr    *bool    `json:"diagnosis_mtr,omitempty" xml:"diagnosis_mtr,omitempty"`
	DiagnosisPing   *bool    `json:"diagnosis_ping,omitempty" xml:"diagnosis_ping,omitempty"`
	DnsMatchRule    *string  `json:"dns_match_rule,omitempty" xml:"dns_match_rule,omitempty"`
	DnsServer       *string  `json:"dns_server,omitempty" xml:"dns_server,omitempty"`
	DnsType         *string  `json:"dns_type,omitempty" xml:"dns_type,omitempty"`
	ExpectValue     *string  `json:"expect_value,omitempty" xml:"expect_value,omitempty"`
	FailureRate     *float32 `json:"failure_rate,omitempty" xml:"failure_rate,omitempty"`
	Header          *string  `json:"header,omitempty" xml:"header,omitempty"`
	HttpMethod      *string  `json:"http_method,omitempty" xml:"http_method,omitempty"`
	IsBase64Encode  *string  `json:"isBase64Encode,omitempty" xml:"isBase64Encode,omitempty"`
	MatchRule       *int32   `json:"match_rule,omitempty" xml:"match_rule,omitempty"`
	Password        *string  `json:"password,omitempty" xml:"password,omitempty"`
	PingNum         *int32   `json:"ping_num,omitempty" xml:"ping_num,omitempty"`
	Port            *int32   `json:"port,omitempty" xml:"port,omitempty"`
	Protocol        *string  `json:"protocol,omitempty" xml:"protocol,omitempty"`
	RequestContent  *string  `json:"request_content,omitempty" xml:"request_content,omitempty"`
	RequestFormat   *string  `json:"request_format,omitempty" xml:"request_format,omitempty"`
	ResponseContent *string  `json:"response_content,omitempty" xml:"response_content,omitempty"`
	ResponseFormat  *string  `json:"response_format,omitempty" xml:"response_format,omitempty"`
	RetryDelay      *int32   `json:"retry_delay,omitempty" xml:"retry_delay,omitempty"`
	TimeOut         *int64   `json:"time_out,omitempty" xml:"time_out,omitempty"`
	Username        *string  `json:"username,omitempty" xml:"username,omitempty"`
}

func (DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) GoString

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetAttempts

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetAuthentication

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetCookie

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetDiagnosisMtr added in v7.0.45

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetDiagnosisPing added in v7.0.45

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetDnsMatchRule

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetDnsServer

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetDnsType

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetExpectValue

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetFailureRate

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetHeader

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetHttpMethod

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetIsBase64Encode

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetMatchRule

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetPassword

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetPingNum

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetPort

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetProtocol

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetRequestContent

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetRequestFormat

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetResponseContent

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetResponseFormat

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetRetryDelay added in v7.0.45

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetTimeOut

func (*DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) SetUsername

func (DescribeSiteMonitorAttributeResponseBodySiteMonitorsOptionJson) String

type DescribeSiteMonitorDataRequest

type DescribeSiteMonitorDataRequest struct {
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Length     *int32  `json:"Length,omitempty" xml:"Length,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	TaskId     *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	Type       *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (DescribeSiteMonitorDataRequest) GoString

func (*DescribeSiteMonitorDataRequest) SetEndTime

func (*DescribeSiteMonitorDataRequest) SetLength

func (*DescribeSiteMonitorDataRequest) SetMetricName

func (*DescribeSiteMonitorDataRequest) SetNextToken

func (*DescribeSiteMonitorDataRequest) SetPeriod

func (*DescribeSiteMonitorDataRequest) SetRegionId

func (*DescribeSiteMonitorDataRequest) SetStartTime

func (*DescribeSiteMonitorDataRequest) SetTaskId

func (*DescribeSiteMonitorDataRequest) SetType

func (DescribeSiteMonitorDataRequest) String

type DescribeSiteMonitorDataResponse

type DescribeSiteMonitorDataResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSiteMonitorDataResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSiteMonitorDataResponse) GoString

func (*DescribeSiteMonitorDataResponse) SetHeaders

func (*DescribeSiteMonitorDataResponse) SetStatusCode added in v7.0.44

func (DescribeSiteMonitorDataResponse) String

type DescribeSiteMonitorDataResponseBody

type DescribeSiteMonitorDataResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSiteMonitorDataResponseBody) GoString

func (*DescribeSiteMonitorDataResponseBody) SetCode

func (*DescribeSiteMonitorDataResponseBody) SetData

func (*DescribeSiteMonitorDataResponseBody) SetMessage

func (*DescribeSiteMonitorDataResponseBody) SetNextToken

func (*DescribeSiteMonitorDataResponseBody) SetRequestId

func (*DescribeSiteMonitorDataResponseBody) SetSuccess

func (DescribeSiteMonitorDataResponseBody) String

type DescribeSiteMonitorISPCityListRequest

type DescribeSiteMonitorISPCityListRequest struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	IPV4     *bool   `json:"IPV4,omitempty" xml:"IPV4,omitempty"`
	IPV6     *bool   `json:"IPV6,omitempty" xml:"IPV6,omitempty"`
	Isp      *string `json:"Isp,omitempty" xml:"Isp,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeSiteMonitorISPCityListRequest) GoString

func (*DescribeSiteMonitorISPCityListRequest) SetCity

func (*DescribeSiteMonitorISPCityListRequest) SetIPV4

func (*DescribeSiteMonitorISPCityListRequest) SetIPV6

func (*DescribeSiteMonitorISPCityListRequest) SetIsp

func (*DescribeSiteMonitorISPCityListRequest) SetRegionId

func (DescribeSiteMonitorISPCityListRequest) String

type DescribeSiteMonitorISPCityListResponse

type DescribeSiteMonitorISPCityListResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSiteMonitorISPCityListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSiteMonitorISPCityListResponse) GoString

func (*DescribeSiteMonitorISPCityListResponse) SetHeaders

func (*DescribeSiteMonitorISPCityListResponse) SetStatusCode added in v7.0.44

func (DescribeSiteMonitorISPCityListResponse) String

type DescribeSiteMonitorISPCityListResponseBody

type DescribeSiteMonitorISPCityListResponseBody struct {
	Code        *string                                                `json:"Code,omitempty" xml:"Code,omitempty"`
	IspCityList *DescribeSiteMonitorISPCityListResponseBodyIspCityList `json:"IspCityList,omitempty" xml:"IspCityList,omitempty" type:"Struct"`
	Message     *string                                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId   *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success     *string                                                `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSiteMonitorISPCityListResponseBody) GoString

func (*DescribeSiteMonitorISPCityListResponseBody) SetCode

func (*DescribeSiteMonitorISPCityListResponseBody) SetMessage

func (*DescribeSiteMonitorISPCityListResponseBody) SetRequestId

func (*DescribeSiteMonitorISPCityListResponseBody) SetSuccess

func (DescribeSiteMonitorISPCityListResponseBody) String

type DescribeSiteMonitorISPCityListResponseBodyIspCityList

type DescribeSiteMonitorISPCityListResponseBodyIspCityList struct {
	IspCity []*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity `json:"IspCity,omitempty" xml:"IspCity,omitempty" type:"Repeated"`
}

func (DescribeSiteMonitorISPCityListResponseBodyIspCityList) GoString

func (DescribeSiteMonitorISPCityListResponseBodyIspCityList) String

type DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity

type DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity struct {
	Area_en        *string                                                             `json:"Area.en,omitempty" xml:"Area.en,omitempty"`
	Area_zh_cN     *string                                                             `json:"Area.zh_CN,omitempty" xml:"Area.zh_CN,omitempty"`
	City           *string                                                             `json:"City,omitempty" xml:"City,omitempty"`
	CityName_en    *string                                                             `json:"CityName.en,omitempty" xml:"CityName.en,omitempty"`
	CityName_zh_cN *string                                                             `json:"CityName.zh_CN,omitempty" xml:"CityName.zh_CN,omitempty"`
	Country        *string                                                             `json:"Country,omitempty" xml:"Country,omitempty"`
	Country_en     *string                                                             `json:"Country.en,omitempty" xml:"Country.en,omitempty"`
	Country_zh_cN  *string                                                             `json:"Country.zh_CN,omitempty" xml:"Country.zh_CN,omitempty"`
	IPPool         *DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCityIPPool `json:"IPPool,omitempty" xml:"IPPool,omitempty" type:"Struct"`
	IPV4ProbeCount *string                                                             `json:"IPV4ProbeCount,omitempty" xml:"IPV4ProbeCount,omitempty"`
	IPV6ProbeCount *string                                                             `json:"IPV6ProbeCount,omitempty" xml:"IPV6ProbeCount,omitempty"`
	Isp            *string                                                             `json:"Isp,omitempty" xml:"Isp,omitempty"`
	IspName_en     *string                                                             `json:"IspName.en,omitempty" xml:"IspName.en,omitempty"`
	IspName_zh_cN  *string                                                             `json:"IspName.zh_CN,omitempty" xml:"IspName.zh_CN,omitempty"`
	Region         *string                                                             `json:"Region,omitempty" xml:"Region,omitempty"`
	Region_en      *string                                                             `json:"Region.en,omitempty" xml:"Region.en,omitempty"`
	Region_zh_cN   *string                                                             `json:"Region.zh_CN,omitempty" xml:"Region.zh_CN,omitempty"`
}

func (DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) GoString

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetArea_en

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetArea_zh_cN

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetCity

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetCityName_en

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetCityName_zh_cN

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetCountry

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetCountry_en

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetCountry_zh_cN

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetIPV4ProbeCount

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetIPV6ProbeCount

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetIsp

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetIspName_en

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetIspName_zh_cN

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetRegion

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetRegion_en

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) SetRegion_zh_cN

func (DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCity) String

type DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCityIPPool

type DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCityIPPool struct {
	IPPool []*string `json:"IPPool,omitempty" xml:"IPPool,omitempty" type:"Repeated"`
}

func (DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCityIPPool) GoString

func (*DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCityIPPool) SetIPPool

func (DescribeSiteMonitorISPCityListResponseBodyIspCityListIspCityIPPool) String

type DescribeSiteMonitorListRequest

type DescribeSiteMonitorListRequest struct {
	Keyword  *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	Page     *int32  `json:"Page,omitempty" xml:"Page,omitempty"`
	PageSize *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskId   *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskType *string `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
}

func (DescribeSiteMonitorListRequest) GoString

func (*DescribeSiteMonitorListRequest) SetKeyword

func (*DescribeSiteMonitorListRequest) SetPage

func (*DescribeSiteMonitorListRequest) SetPageSize

func (*DescribeSiteMonitorListRequest) SetRegionId

func (*DescribeSiteMonitorListRequest) SetTaskId

func (*DescribeSiteMonitorListRequest) SetTaskType

func (DescribeSiteMonitorListRequest) String

type DescribeSiteMonitorListResponse

type DescribeSiteMonitorListResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSiteMonitorListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSiteMonitorListResponse) GoString

func (*DescribeSiteMonitorListResponse) SetHeaders

func (*DescribeSiteMonitorListResponse) SetStatusCode added in v7.0.44

func (DescribeSiteMonitorListResponse) String

type DescribeSiteMonitorListResponseBody

type DescribeSiteMonitorListResponseBody struct {
	Code         *string                                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Message      *string                                          `json:"Message,omitempty" xml:"Message,omitempty"`
	PageNumber   *int32                                           `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32                                           `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId    *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SiteMonitors *DescribeSiteMonitorListResponseBodySiteMonitors `json:"SiteMonitors,omitempty" xml:"SiteMonitors,omitempty" type:"Struct"`
	Success      *string                                          `json:"Success,omitempty" xml:"Success,omitempty"`
	TotalCount   *int32                                           `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeSiteMonitorListResponseBody) GoString

func (*DescribeSiteMonitorListResponseBody) SetCode

func (*DescribeSiteMonitorListResponseBody) SetMessage

func (*DescribeSiteMonitorListResponseBody) SetPageNumber

func (*DescribeSiteMonitorListResponseBody) SetPageSize

func (*DescribeSiteMonitorListResponseBody) SetRequestId

func (*DescribeSiteMonitorListResponseBody) SetSuccess

func (*DescribeSiteMonitorListResponseBody) SetTotalCount

func (DescribeSiteMonitorListResponseBody) String

type DescribeSiteMonitorListResponseBodySiteMonitors

type DescribeSiteMonitorListResponseBodySiteMonitors struct {
	SiteMonitor []*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor `json:"SiteMonitor,omitempty" xml:"SiteMonitor,omitempty" type:"Repeated"`
}

func (DescribeSiteMonitorListResponseBodySiteMonitors) GoString

func (DescribeSiteMonitorListResponseBodySiteMonitors) String

type DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor

type DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor struct {
	Address     *string                                                                `json:"Address,omitempty" xml:"Address,omitempty"`
	CreateTime  *string                                                                `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Interval    *string                                                                `json:"Interval,omitempty" xml:"Interval,omitempty"`
	OptionsJson *DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson `json:"OptionsJson,omitempty" xml:"OptionsJson,omitempty" type:"Struct"`
	TaskId      *string                                                                `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskName    *string                                                                `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskState   *string                                                                `json:"TaskState,omitempty" xml:"TaskState,omitempty"`
	TaskType    *string                                                                `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	UpdateTime  *string                                                                `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) GoString

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetAddress

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetCreateTime

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetInterval

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetTaskId

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetTaskName

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetTaskState

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetTaskType

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) SetUpdateTime

func (DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitor) String

type DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson

type DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson struct {
	AcceptableResponseCode *string  `json:"acceptable_response_code,omitempty" xml:"acceptable_response_code,omitempty"`
	Attempts               *int64   `json:"attempts,omitempty" xml:"attempts,omitempty"`
	Authentication         *int32   `json:"authentication,omitempty" xml:"authentication,omitempty"`
	CertVerify             *bool    `json:"cert_verify,omitempty" xml:"cert_verify,omitempty"`
	Cookie                 *string  `json:"cookie,omitempty" xml:"cookie,omitempty"`
	DiagnosisMtr           *bool    `json:"diagnosis_mtr,omitempty" xml:"diagnosis_mtr,omitempty"`
	DiagnosisPing          *bool    `json:"diagnosis_ping,omitempty" xml:"diagnosis_ping,omitempty"`
	DnsMatchRule           *string  `json:"dns_match_rule,omitempty" xml:"dns_match_rule,omitempty"`
	DnsServer              *string  `json:"dns_server,omitempty" xml:"dns_server,omitempty"`
	DnsType                *string  `json:"dns_type,omitempty" xml:"dns_type,omitempty"`
	EnableOperatorDns      *bool    `json:"enable_operator_dns,omitempty" xml:"enable_operator_dns,omitempty"`
	FailureRate            *float32 `json:"failure_rate,omitempty" xml:"failure_rate,omitempty"`
	Header                 *string  `json:"header,omitempty" xml:"header,omitempty"`
	HttpMethod             *string  `json:"http_method,omitempty" xml:"http_method,omitempty"`
	IsBase64Encode         *string  `json:"isBase64Encode,omitempty" xml:"isBase64Encode,omitempty"`
	MatchRule              *int32   `json:"match_rule,omitempty" xml:"match_rule,omitempty"`
	Password               *string  `json:"password,omitempty" xml:"password,omitempty"`
	PingNum                *int32   `json:"ping_num,omitempty" xml:"ping_num,omitempty"`
	Port                   *int32   `json:"port,omitempty" xml:"port,omitempty"`
	Protocol               *string  `json:"protocol,omitempty" xml:"protocol,omitempty"`
	ProxyProtocol          *bool    `json:"proxy_protocol,omitempty" xml:"proxy_protocol,omitempty"`
	RequestContent         *string  `json:"request_content,omitempty" xml:"request_content,omitempty"`
	RequestFormat          *string  `json:"request_format,omitempty" xml:"request_format,omitempty"`
	ResponseContent        *string  `json:"response_content,omitempty" xml:"response_content,omitempty"`
	ResponseFormat         *string  `json:"response_format,omitempty" xml:"response_format,omitempty"`
	RetryDelay             *int32   `json:"retry_delay,omitempty" xml:"retry_delay,omitempty"`
	TimeOut                *int64   `json:"time_out,omitempty" xml:"time_out,omitempty"`
	UnfollowRedirect       *bool    `json:"unfollow_redirect,omitempty" xml:"unfollow_redirect,omitempty"`
	Username               *string  `json:"username,omitempty" xml:"username,omitempty"`
}

func (DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) GoString

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetAcceptableResponseCode added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetAttempts

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetAuthentication

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetCertVerify added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetCookie

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetDiagnosisMtr added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetDiagnosisPing added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetDnsMatchRule

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetDnsServer

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetDnsType

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetEnableOperatorDns added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetFailureRate

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetHeader

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetHttpMethod

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetIsBase64Encode added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetMatchRule

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetPassword

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetPingNum

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetPort

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetProtocol

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetProxyProtocol added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetRequestContent

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetRequestFormat

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetResponseContent

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetResponseFormat

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetRetryDelay added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetTimeOut

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetUnfollowRedirect added in v7.0.45

func (*DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) SetUsername

func (DescribeSiteMonitorListResponseBodySiteMonitorsSiteMonitorOptionsJson) String

type DescribeSiteMonitorLogRequest

type DescribeSiteMonitorLogRequest struct {
	City       *string `json:"City,omitempty" xml:"City,omitempty"`
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Filter     *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	Isp        *string `json:"Isp,omitempty" xml:"Isp,omitempty"`
	Length     *int32  `json:"Length,omitempty" xml:"Length,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	TaskIds    *string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty"`
}

func (DescribeSiteMonitorLogRequest) GoString

func (*DescribeSiteMonitorLogRequest) SetCity

func (*DescribeSiteMonitorLogRequest) SetEndTime

func (*DescribeSiteMonitorLogRequest) SetFilter

func (*DescribeSiteMonitorLogRequest) SetIsp

func (*DescribeSiteMonitorLogRequest) SetLength

func (*DescribeSiteMonitorLogRequest) SetMetricName

func (*DescribeSiteMonitorLogRequest) SetNextToken

func (*DescribeSiteMonitorLogRequest) SetRegionId

func (*DescribeSiteMonitorLogRequest) SetStartTime

func (*DescribeSiteMonitorLogRequest) SetTaskIds

func (DescribeSiteMonitorLogRequest) String

type DescribeSiteMonitorLogResponse

type DescribeSiteMonitorLogResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSiteMonitorLogResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSiteMonitorLogResponse) GoString

func (*DescribeSiteMonitorLogResponse) SetHeaders

func (*DescribeSiteMonitorLogResponse) SetStatusCode added in v7.0.44

func (DescribeSiteMonitorLogResponse) String

type DescribeSiteMonitorLogResponseBody

type DescribeSiteMonitorLogResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSiteMonitorLogResponseBody) GoString

func (*DescribeSiteMonitorLogResponseBody) SetCode

func (*DescribeSiteMonitorLogResponseBody) SetData

func (*DescribeSiteMonitorLogResponseBody) SetMessage

func (*DescribeSiteMonitorLogResponseBody) SetNextToken

func (*DescribeSiteMonitorLogResponseBody) SetRequestId

func (*DescribeSiteMonitorLogResponseBody) SetSuccess

func (DescribeSiteMonitorLogResponseBody) String

type DescribeSiteMonitorQuotaRequest

type DescribeSiteMonitorQuotaRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeSiteMonitorQuotaRequest) GoString

func (*DescribeSiteMonitorQuotaRequest) SetRegionId

func (DescribeSiteMonitorQuotaRequest) String

type DescribeSiteMonitorQuotaResponse

type DescribeSiteMonitorQuotaResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSiteMonitorQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSiteMonitorQuotaResponse) GoString

func (*DescribeSiteMonitorQuotaResponse) SetHeaders

func (*DescribeSiteMonitorQuotaResponse) SetStatusCode added in v7.0.44

func (DescribeSiteMonitorQuotaResponse) String

type DescribeSiteMonitorQuotaResponseBody

type DescribeSiteMonitorQuotaResponseBody struct {
	Code      *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeSiteMonitorQuotaResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSiteMonitorQuotaResponseBody) GoString

func (*DescribeSiteMonitorQuotaResponseBody) SetCode

func (*DescribeSiteMonitorQuotaResponseBody) SetMessage

func (*DescribeSiteMonitorQuotaResponseBody) SetRequestId

func (*DescribeSiteMonitorQuotaResponseBody) SetSuccess

func (DescribeSiteMonitorQuotaResponseBody) String

type DescribeSiteMonitorQuotaResponseBodyData

type DescribeSiteMonitorQuotaResponseBodyData struct {
	SecondMonitor                 *bool   `json:"SecondMonitor,omitempty" xml:"SecondMonitor,omitempty"`
	SiteMonitorIdcQuota           *int32  `json:"SiteMonitorIdcQuota,omitempty" xml:"SiteMonitorIdcQuota,omitempty"`
	SiteMonitorOperatorQuotaQuota *int32  `json:"SiteMonitorOperatorQuotaQuota,omitempty" xml:"SiteMonitorOperatorQuotaQuota,omitempty"`
	SiteMonitorQuotaTaskUsed      *int32  `json:"SiteMonitorQuotaTaskUsed,omitempty" xml:"SiteMonitorQuotaTaskUsed,omitempty"`
	SiteMonitorTaskQuota          *int32  `json:"SiteMonitorTaskQuota,omitempty" xml:"SiteMonitorTaskQuota,omitempty"`
	SiteMonitorVersion            *string `json:"SiteMonitorVersion,omitempty" xml:"SiteMonitorVersion,omitempty"`
}

func (DescribeSiteMonitorQuotaResponseBodyData) GoString

func (*DescribeSiteMonitorQuotaResponseBodyData) SetSecondMonitor

func (*DescribeSiteMonitorQuotaResponseBodyData) SetSiteMonitorIdcQuota

func (*DescribeSiteMonitorQuotaResponseBodyData) SetSiteMonitorOperatorQuotaQuota

func (*DescribeSiteMonitorQuotaResponseBodyData) SetSiteMonitorQuotaTaskUsed

func (*DescribeSiteMonitorQuotaResponseBodyData) SetSiteMonitorTaskQuota

func (*DescribeSiteMonitorQuotaResponseBodyData) SetSiteMonitorVersion

func (DescribeSiteMonitorQuotaResponseBodyData) String

type DescribeSiteMonitorStatisticsRequest

type DescribeSiteMonitorStatisticsRequest struct {
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	TaskId     *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TimeRange  *string `json:"TimeRange,omitempty" xml:"TimeRange,omitempty"`
}

func (DescribeSiteMonitorStatisticsRequest) GoString

func (*DescribeSiteMonitorStatisticsRequest) SetMetricName

func (*DescribeSiteMonitorStatisticsRequest) SetRegionId

func (*DescribeSiteMonitorStatisticsRequest) SetStartTime

func (*DescribeSiteMonitorStatisticsRequest) SetTaskId

func (*DescribeSiteMonitorStatisticsRequest) SetTimeRange

func (DescribeSiteMonitorStatisticsRequest) String

type DescribeSiteMonitorStatisticsResponse

type DescribeSiteMonitorStatisticsResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSiteMonitorStatisticsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSiteMonitorStatisticsResponse) GoString

func (*DescribeSiteMonitorStatisticsResponse) SetHeaders

func (*DescribeSiteMonitorStatisticsResponse) SetStatusCode added in v7.0.44

func (DescribeSiteMonitorStatisticsResponse) String

type DescribeSiteMonitorStatisticsResponseBody

type DescribeSiteMonitorStatisticsResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSiteMonitorStatisticsResponseBody) GoString

func (*DescribeSiteMonitorStatisticsResponseBody) SetCode

func (*DescribeSiteMonitorStatisticsResponseBody) SetData

func (*DescribeSiteMonitorStatisticsResponseBody) SetMessage

func (*DescribeSiteMonitorStatisticsResponseBody) SetRequestId

func (*DescribeSiteMonitorStatisticsResponseBody) SetSuccess

func (DescribeSiteMonitorStatisticsResponseBody) String

type DescribeSystemEventAttributeRequest

type DescribeSystemEventAttributeRequest struct {
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EventType      *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	GroupId        *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Level          *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PageNumber     *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Product        *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SearchKeywords *string `json:"SearchKeywords,omitempty" xml:"SearchKeywords,omitempty"`
	StartTime      *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Status         *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeSystemEventAttributeRequest) GoString

func (*DescribeSystemEventAttributeRequest) SetEndTime

func (*DescribeSystemEventAttributeRequest) SetEventType

func (*DescribeSystemEventAttributeRequest) SetGroupId

func (*DescribeSystemEventAttributeRequest) SetLevel

func (*DescribeSystemEventAttributeRequest) SetName

func (*DescribeSystemEventAttributeRequest) SetPageNumber

func (*DescribeSystemEventAttributeRequest) SetPageSize

func (*DescribeSystemEventAttributeRequest) SetProduct

func (*DescribeSystemEventAttributeRequest) SetRegionId

func (*DescribeSystemEventAttributeRequest) SetSearchKeywords

func (*DescribeSystemEventAttributeRequest) SetStartTime

func (*DescribeSystemEventAttributeRequest) SetStatus

func (DescribeSystemEventAttributeRequest) String

type DescribeSystemEventAttributeResponse

type DescribeSystemEventAttributeResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSystemEventAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSystemEventAttributeResponse) GoString

func (*DescribeSystemEventAttributeResponse) SetHeaders

func (*DescribeSystemEventAttributeResponse) SetStatusCode added in v7.0.44

func (DescribeSystemEventAttributeResponse) String

type DescribeSystemEventAttributeResponseBody

type DescribeSystemEventAttributeResponseBody struct {
	Code         *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Message      *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId    *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success      *string                                               `json:"Success,omitempty" xml:"Success,omitempty"`
	SystemEvents *DescribeSystemEventAttributeResponseBodySystemEvents `json:"SystemEvents,omitempty" xml:"SystemEvents,omitempty" type:"Struct"`
}

func (DescribeSystemEventAttributeResponseBody) GoString

func (*DescribeSystemEventAttributeResponseBody) SetCode

func (*DescribeSystemEventAttributeResponseBody) SetMessage

func (*DescribeSystemEventAttributeResponseBody) SetRequestId

func (*DescribeSystemEventAttributeResponseBody) SetSuccess

func (DescribeSystemEventAttributeResponseBody) String

type DescribeSystemEventAttributeResponseBodySystemEvents

type DescribeSystemEventAttributeResponseBodySystemEvents struct {
	SystemEvent []*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent `json:"SystemEvent,omitempty" xml:"SystemEvent,omitempty" type:"Repeated"`
}

func (DescribeSystemEventAttributeResponseBodySystemEvents) GoString

func (DescribeSystemEventAttributeResponseBodySystemEvents) String

type DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent

type DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent struct {
	Content      *string `json:"Content,omitempty" xml:"Content,omitempty"`
	GroupId      *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	Level        *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Name         *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Product      *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Time         *int64  `json:"Time,omitempty" xml:"Time,omitempty"`
}

func (DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) GoString

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetContent

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetGroupId

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetInstanceName

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetLevel

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetName

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetProduct

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetRegionId

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetResourceId

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetStatus

func (*DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) SetTime

func (DescribeSystemEventAttributeResponseBodySystemEventsSystemEvent) String

type DescribeSystemEventCountRequest

type DescribeSystemEventCountRequest struct {
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EventType      *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	GroupId        *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Level          *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Product        *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SearchKeywords *string `json:"SearchKeywords,omitempty" xml:"SearchKeywords,omitempty"`
	StartTime      *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Status         *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeSystemEventCountRequest) GoString

func (*DescribeSystemEventCountRequest) SetEndTime

func (*DescribeSystemEventCountRequest) SetEventType

func (*DescribeSystemEventCountRequest) SetGroupId

func (*DescribeSystemEventCountRequest) SetLevel

func (*DescribeSystemEventCountRequest) SetName

func (*DescribeSystemEventCountRequest) SetProduct

func (*DescribeSystemEventCountRequest) SetRegionId

func (*DescribeSystemEventCountRequest) SetSearchKeywords

func (*DescribeSystemEventCountRequest) SetStartTime

func (*DescribeSystemEventCountRequest) SetStatus

func (DescribeSystemEventCountRequest) String

type DescribeSystemEventCountResponse

type DescribeSystemEventCountResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSystemEventCountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSystemEventCountResponse) GoString

func (*DescribeSystemEventCountResponse) SetHeaders

func (*DescribeSystemEventCountResponse) SetStatusCode added in v7.0.44

func (DescribeSystemEventCountResponse) String

type DescribeSystemEventCountResponseBody

type DescribeSystemEventCountResponseBody struct {
	Code              *string                                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Message           *string                                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId         *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success           *string                                                `json:"Success,omitempty" xml:"Success,omitempty"`
	SystemEventCounts *DescribeSystemEventCountResponseBodySystemEventCounts `json:"SystemEventCounts,omitempty" xml:"SystemEventCounts,omitempty" type:"Struct"`
}

func (DescribeSystemEventCountResponseBody) GoString

func (*DescribeSystemEventCountResponseBody) SetCode

func (*DescribeSystemEventCountResponseBody) SetMessage

func (*DescribeSystemEventCountResponseBody) SetRequestId

func (*DescribeSystemEventCountResponseBody) SetSuccess

func (DescribeSystemEventCountResponseBody) String

type DescribeSystemEventCountResponseBodySystemEventCounts

type DescribeSystemEventCountResponseBodySystemEventCounts struct {
	SystemEventCount []*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount `json:"SystemEventCount,omitempty" xml:"SystemEventCount,omitempty" type:"Repeated"`
}

func (DescribeSystemEventCountResponseBodySystemEventCounts) GoString

func (DescribeSystemEventCountResponseBodySystemEventCounts) String

type DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount

type DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount struct {
	Content      *string `json:"Content,omitempty" xml:"Content,omitempty"`
	GroupId      *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	Level        *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Name         *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Num          *int64  `json:"Num,omitempty" xml:"Num,omitempty"`
	Product      *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Time         *int64  `json:"Time,omitempty" xml:"Time,omitempty"`
}

func (DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) GoString

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetContent

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetGroupId

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetInstanceName

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetLevel

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetName

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetNum

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetProduct

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetRegionId

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetResourceId

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetStatus

func (*DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) SetTime

func (DescribeSystemEventCountResponseBodySystemEventCountsSystemEventCount) String

type DescribeSystemEventHistogramRequest

type DescribeSystemEventHistogramRequest struct {
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EventType      *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	GroupId        *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Level          *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Product        *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SearchKeywords *string `json:"SearchKeywords,omitempty" xml:"SearchKeywords,omitempty"`
	StartTime      *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Status         *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DescribeSystemEventHistogramRequest) GoString

func (*DescribeSystemEventHistogramRequest) SetEndTime

func (*DescribeSystemEventHistogramRequest) SetEventType

func (*DescribeSystemEventHistogramRequest) SetGroupId

func (*DescribeSystemEventHistogramRequest) SetLevel

func (*DescribeSystemEventHistogramRequest) SetName

func (*DescribeSystemEventHistogramRequest) SetProduct

func (*DescribeSystemEventHistogramRequest) SetRegionId

func (*DescribeSystemEventHistogramRequest) SetSearchKeywords

func (*DescribeSystemEventHistogramRequest) SetStartTime

func (*DescribeSystemEventHistogramRequest) SetStatus

func (DescribeSystemEventHistogramRequest) String

type DescribeSystemEventHistogramResponse

type DescribeSystemEventHistogramResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSystemEventHistogramResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSystemEventHistogramResponse) GoString

func (*DescribeSystemEventHistogramResponse) SetHeaders

func (*DescribeSystemEventHistogramResponse) SetStatusCode added in v7.0.44

func (DescribeSystemEventHistogramResponse) String

type DescribeSystemEventHistogramResponseBody

type DescribeSystemEventHistogramResponseBody struct {
	Code                  *string                                                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Message               *string                                                        `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId             *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success               *string                                                        `json:"Success,omitempty" xml:"Success,omitempty"`
	SystemEventHistograms *DescribeSystemEventHistogramResponseBodySystemEventHistograms `json:"SystemEventHistograms,omitempty" xml:"SystemEventHistograms,omitempty" type:"Struct"`
}

func (DescribeSystemEventHistogramResponseBody) GoString

func (*DescribeSystemEventHistogramResponseBody) SetCode

func (*DescribeSystemEventHistogramResponseBody) SetMessage

func (*DescribeSystemEventHistogramResponseBody) SetRequestId

func (*DescribeSystemEventHistogramResponseBody) SetSuccess

func (DescribeSystemEventHistogramResponseBody) String

type DescribeSystemEventHistogramResponseBodySystemEventHistograms

type DescribeSystemEventHistogramResponseBodySystemEventHistograms struct {
	SystemEventHistogram []*DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram `json:"SystemEventHistogram,omitempty" xml:"SystemEventHistogram,omitempty" type:"Repeated"`
}

func (DescribeSystemEventHistogramResponseBodySystemEventHistograms) GoString

func (DescribeSystemEventHistogramResponseBodySystemEventHistograms) String

type DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram

type DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram struct {
	Count     *int64 `json:"Count,omitempty" xml:"Count,omitempty"`
	EndTime   *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram) GoString

func (*DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram) SetCount

func (*DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram) SetEndTime

func (*DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram) SetStartTime

func (DescribeSystemEventHistogramResponseBodySystemEventHistogramsSystemEventHistogram) String

type DescribeSystemEventMetaListRequest

type DescribeSystemEventMetaListRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeSystemEventMetaListRequest) GoString

func (*DescribeSystemEventMetaListRequest) SetRegionId

func (DescribeSystemEventMetaListRequest) String

type DescribeSystemEventMetaListResponse

type DescribeSystemEventMetaListResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSystemEventMetaListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSystemEventMetaListResponse) GoString

func (*DescribeSystemEventMetaListResponse) SetHeaders

func (*DescribeSystemEventMetaListResponse) SetStatusCode added in v7.0.44

func (DescribeSystemEventMetaListResponse) String

type DescribeSystemEventMetaListResponseBody

type DescribeSystemEventMetaListResponseBody struct {
	Code      *int32                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeSystemEventMetaListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSystemEventMetaListResponseBody) GoString

func (*DescribeSystemEventMetaListResponseBody) SetCode

func (*DescribeSystemEventMetaListResponseBody) SetMessage

func (*DescribeSystemEventMetaListResponseBody) SetRequestId

func (*DescribeSystemEventMetaListResponseBody) SetSuccess

func (DescribeSystemEventMetaListResponseBody) String

type DescribeSystemEventMetaListResponseBodyData

type DescribeSystemEventMetaListResponseBodyData struct {
	Resource []*DescribeSystemEventMetaListResponseBodyDataResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (DescribeSystemEventMetaListResponseBodyData) GoString

func (DescribeSystemEventMetaListResponseBodyData) String

type DescribeSystemEventMetaListResponseBodyDataResource

type DescribeSystemEventMetaListResponseBodyDataResource struct {
	EventType   *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	Level       *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
	NameDesc    *string `json:"NameDesc,omitempty" xml:"NameDesc,omitempty"`
	NameDesc_en *string `json:"NameDesc.En,omitempty" xml:"NameDesc.En,omitempty"`
	Product     *string `json:"Product,omitempty" xml:"Product,omitempty"`
	Status      *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusDesc  *string `json:"StatusDesc,omitempty" xml:"StatusDesc,omitempty"`
}

func (DescribeSystemEventMetaListResponseBodyDataResource) GoString

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetEventType

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetLevel

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetName

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetNameDesc

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetNameDesc_en

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetProduct

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetStatus

func (*DescribeSystemEventMetaListResponseBodyDataResource) SetStatusDesc

func (DescribeSystemEventMetaListResponseBodyDataResource) String

type DescribeTagKeyListRequest

type DescribeTagKeyListRequest struct {
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeTagKeyListRequest) GoString

func (s DescribeTagKeyListRequest) GoString() string

func (*DescribeTagKeyListRequest) SetPageNumber

func (*DescribeTagKeyListRequest) SetPageSize

func (*DescribeTagKeyListRequest) SetRegionId

func (DescribeTagKeyListRequest) String

func (s DescribeTagKeyListRequest) String() string

type DescribeTagKeyListResponse

type DescribeTagKeyListResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeTagKeyListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeTagKeyListResponse) GoString

func (s DescribeTagKeyListResponse) GoString() string

func (*DescribeTagKeyListResponse) SetBody

func (*DescribeTagKeyListResponse) SetHeaders

func (*DescribeTagKeyListResponse) SetStatusCode added in v7.0.44

func (DescribeTagKeyListResponse) String

type DescribeTagKeyListResponseBody

type DescribeTagKeyListResponseBody struct {
	Code      *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
	TagKeys   *DescribeTagKeyListResponseBodyTagKeys `json:"TagKeys,omitempty" xml:"TagKeys,omitempty" type:"Struct"`
}

func (DescribeTagKeyListResponseBody) GoString

func (*DescribeTagKeyListResponseBody) SetCode

func (*DescribeTagKeyListResponseBody) SetMessage

func (*DescribeTagKeyListResponseBody) SetRequestId

func (*DescribeTagKeyListResponseBody) SetSuccess

func (DescribeTagKeyListResponseBody) String

type DescribeTagKeyListResponseBodyTagKeys

type DescribeTagKeyListResponseBodyTagKeys struct {
	TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}

func (DescribeTagKeyListResponseBodyTagKeys) GoString

func (*DescribeTagKeyListResponseBodyTagKeys) SetTagKey

func (DescribeTagKeyListResponseBodyTagKeys) String

type DescribeTagValueListRequest

type DescribeTagValueListRequest struct {
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TagKey     *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
}

func (DescribeTagValueListRequest) GoString

func (s DescribeTagValueListRequest) GoString() string

func (*DescribeTagValueListRequest) SetPageNumber

func (*DescribeTagValueListRequest) SetPageSize

func (*DescribeTagValueListRequest) SetRegionId

func (*DescribeTagValueListRequest) SetTagKey

func (DescribeTagValueListRequest) String

type DescribeTagValueListResponse

type DescribeTagValueListResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeTagValueListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeTagValueListResponse) GoString

func (s DescribeTagValueListResponse) GoString() string

func (*DescribeTagValueListResponse) SetBody

func (*DescribeTagValueListResponse) SetHeaders

func (*DescribeTagValueListResponse) SetStatusCode added in v7.0.44

func (DescribeTagValueListResponse) String

type DescribeTagValueListResponseBody

type DescribeTagValueListResponseBody struct {
	Code      *string                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                                    `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                      `json:"Success,omitempty" xml:"Success,omitempty"`
	TagValues *DescribeTagValueListResponseBodyTagValues `json:"TagValues,omitempty" xml:"TagValues,omitempty" type:"Struct"`
}

func (DescribeTagValueListResponseBody) GoString

func (*DescribeTagValueListResponseBody) SetCode

func (*DescribeTagValueListResponseBody) SetMessage

func (*DescribeTagValueListResponseBody) SetRequestId

func (*DescribeTagValueListResponseBody) SetSuccess

func (DescribeTagValueListResponseBody) String

type DescribeTagValueListResponseBodyTagValues

type DescribeTagValueListResponseBodyTagValues struct {
	TagValue []*string `json:"TagValue,omitempty" xml:"TagValue,omitempty" type:"Repeated"`
}

func (DescribeTagValueListResponseBodyTagValues) GoString

func (*DescribeTagValueListResponseBodyTagValues) SetTagValue

func (DescribeTagValueListResponseBodyTagValues) String

type DescribeUnhealthyHostAvailabilityRequest

type DescribeUnhealthyHostAvailabilityRequest struct {
	Id       []*int64 `json:"Id,omitempty" xml:"Id,omitempty" type:"Repeated"`
	RegionId *string  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeUnhealthyHostAvailabilityRequest) GoString

func (*DescribeUnhealthyHostAvailabilityRequest) SetId

func (*DescribeUnhealthyHostAvailabilityRequest) SetRegionId

func (DescribeUnhealthyHostAvailabilityRequest) String

type DescribeUnhealthyHostAvailabilityResponse

type DescribeUnhealthyHostAvailabilityResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeUnhealthyHostAvailabilityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeUnhealthyHostAvailabilityResponse) GoString

func (*DescribeUnhealthyHostAvailabilityResponse) SetHeaders

func (*DescribeUnhealthyHostAvailabilityResponse) SetStatusCode added in v7.0.44

func (DescribeUnhealthyHostAvailabilityResponse) String

type DescribeUnhealthyHostAvailabilityResponseBody

type DescribeUnhealthyHostAvailabilityResponseBody struct {
	Code          *string                                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	Message       *string                                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId     *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success       *bool                                                       `json:"Success,omitempty" xml:"Success,omitempty"`
	UnhealthyList *DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyList `json:"UnhealthyList,omitempty" xml:"UnhealthyList,omitempty" type:"Struct"`
}

func (DescribeUnhealthyHostAvailabilityResponseBody) GoString

func (*DescribeUnhealthyHostAvailabilityResponseBody) SetCode

func (*DescribeUnhealthyHostAvailabilityResponseBody) SetMessage

func (*DescribeUnhealthyHostAvailabilityResponseBody) SetRequestId

func (*DescribeUnhealthyHostAvailabilityResponseBody) SetSuccess

func (DescribeUnhealthyHostAvailabilityResponseBody) String

type DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyList

type DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyList struct {
	NodeTaskInstance []*DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstance `json:"NodeTaskInstance,omitempty" xml:"NodeTaskInstance,omitempty" type:"Repeated"`
}

func (DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyList) GoString

func (DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyList) String

type DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstance

type DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstance struct {
	Id           *int64                                                                                  `json:"Id,omitempty" xml:"Id,omitempty"`
	InstanceList *DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstanceInstanceList `json:"InstanceList,omitempty" xml:"InstanceList,omitempty" type:"Struct"`
}

func (DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstance) GoString

func (*DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstance) SetId

func (DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstance) String

type DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstanceInstanceList

type DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstanceInstanceList struct {
	String_ []*string `json:"String,omitempty" xml:"String,omitempty" type:"Repeated"`
}

func (DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstanceInstanceList) GoString

func (*DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstanceInstanceList) SetString_

func (DescribeUnhealthyHostAvailabilityResponseBodyUnhealthyListNodeTaskInstanceInstanceList) String

type DisableActiveMetricRuleRequest

type DisableActiveMetricRuleRequest struct {
	Product  *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DisableActiveMetricRuleRequest) GoString

func (*DisableActiveMetricRuleRequest) SetProduct

func (*DisableActiveMetricRuleRequest) SetRegionId

func (DisableActiveMetricRuleRequest) String

type DisableActiveMetricRuleResponse

type DisableActiveMetricRuleResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DisableActiveMetricRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DisableActiveMetricRuleResponse) GoString

func (*DisableActiveMetricRuleResponse) SetHeaders

func (*DisableActiveMetricRuleResponse) SetStatusCode added in v7.0.44

func (DisableActiveMetricRuleResponse) String

type DisableActiveMetricRuleResponseBody

type DisableActiveMetricRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DisableActiveMetricRuleResponseBody) GoString

func (*DisableActiveMetricRuleResponseBody) SetCode

func (*DisableActiveMetricRuleResponseBody) SetMessage

func (*DisableActiveMetricRuleResponseBody) SetRequestId

func (*DisableActiveMetricRuleResponseBody) SetSuccess

func (DisableActiveMetricRuleResponseBody) String

type DisableEventRulesRequest

type DisableEventRulesRequest struct {
	RegionId  *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleNames []*string `json:"RuleNames,omitempty" xml:"RuleNames,omitempty" type:"Repeated"`
}

func (DisableEventRulesRequest) GoString

func (s DisableEventRulesRequest) GoString() string

func (*DisableEventRulesRequest) SetRegionId

func (*DisableEventRulesRequest) SetRuleNames

func (DisableEventRulesRequest) String

func (s DisableEventRulesRequest) String() string

type DisableEventRulesResponse

type DisableEventRulesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DisableEventRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DisableEventRulesResponse) GoString

func (s DisableEventRulesResponse) GoString() string

func (*DisableEventRulesResponse) SetBody

func (*DisableEventRulesResponse) SetHeaders

func (*DisableEventRulesResponse) SetStatusCode added in v7.0.44

func (DisableEventRulesResponse) String

func (s DisableEventRulesResponse) String() string

type DisableEventRulesResponseBody

type DisableEventRulesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DisableEventRulesResponseBody) GoString

func (*DisableEventRulesResponseBody) SetCode

func (*DisableEventRulesResponseBody) SetMessage

func (*DisableEventRulesResponseBody) SetRequestId

func (*DisableEventRulesResponseBody) SetSuccess

func (DisableEventRulesResponseBody) String

type DisableHostAvailabilityRequest

type DisableHostAvailabilityRequest struct {
	Id       []*int64 `json:"Id,omitempty" xml:"Id,omitempty" type:"Repeated"`
	RegionId *string  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DisableHostAvailabilityRequest) GoString

func (*DisableHostAvailabilityRequest) SetId

func (*DisableHostAvailabilityRequest) SetRegionId

func (DisableHostAvailabilityRequest) String

type DisableHostAvailabilityResponse

type DisableHostAvailabilityResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DisableHostAvailabilityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DisableHostAvailabilityResponse) GoString

func (*DisableHostAvailabilityResponse) SetHeaders

func (*DisableHostAvailabilityResponse) SetStatusCode added in v7.0.44

func (DisableHostAvailabilityResponse) String

type DisableHostAvailabilityResponseBody

type DisableHostAvailabilityResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DisableHostAvailabilityResponseBody) GoString

func (*DisableHostAvailabilityResponseBody) SetCode

func (*DisableHostAvailabilityResponseBody) SetMessage

func (*DisableHostAvailabilityResponseBody) SetRequestId

func (*DisableHostAvailabilityResponseBody) SetSuccess

func (DisableHostAvailabilityResponseBody) String

type DisableMetricRulesRequest

type DisableMetricRulesRequest struct {
	RegionId *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId   []*string `json:"RuleId,omitempty" xml:"RuleId,omitempty" type:"Repeated"`
}

func (DisableMetricRulesRequest) GoString

func (s DisableMetricRulesRequest) GoString() string

func (*DisableMetricRulesRequest) SetRegionId

func (*DisableMetricRulesRequest) SetRuleId

func (DisableMetricRulesRequest) String

func (s DisableMetricRulesRequest) String() string

type DisableMetricRulesResponse

type DisableMetricRulesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DisableMetricRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DisableMetricRulesResponse) GoString

func (s DisableMetricRulesResponse) GoString() string

func (*DisableMetricRulesResponse) SetBody

func (*DisableMetricRulesResponse) SetHeaders

func (*DisableMetricRulesResponse) SetStatusCode added in v7.0.44

func (DisableMetricRulesResponse) String

type DisableMetricRulesResponseBody

type DisableMetricRulesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DisableMetricRulesResponseBody) GoString

func (*DisableMetricRulesResponseBody) SetCode

func (*DisableMetricRulesResponseBody) SetMessage

func (*DisableMetricRulesResponseBody) SetRequestId

func (*DisableMetricRulesResponseBody) SetSuccess

func (DisableMetricRulesResponseBody) String

type DisableSiteMonitorsRequest

type DisableSiteMonitorsRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskIds  *string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty"`
}

func (DisableSiteMonitorsRequest) GoString

func (s DisableSiteMonitorsRequest) GoString() string

func (*DisableSiteMonitorsRequest) SetRegionId

func (*DisableSiteMonitorsRequest) SetTaskIds

func (DisableSiteMonitorsRequest) String

type DisableSiteMonitorsResponse

type DisableSiteMonitorsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DisableSiteMonitorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DisableSiteMonitorsResponse) GoString

func (s DisableSiteMonitorsResponse) GoString() string

func (*DisableSiteMonitorsResponse) SetBody

func (*DisableSiteMonitorsResponse) SetHeaders

func (*DisableSiteMonitorsResponse) SetStatusCode added in v7.0.44

func (DisableSiteMonitorsResponse) String

type DisableSiteMonitorsResponseBody

type DisableSiteMonitorsResponseBody struct {
	Code      *string                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DisableSiteMonitorsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DisableSiteMonitorsResponseBody) GoString

func (*DisableSiteMonitorsResponseBody) SetCode

func (*DisableSiteMonitorsResponseBody) SetMessage

func (*DisableSiteMonitorsResponseBody) SetRequestId

func (*DisableSiteMonitorsResponseBody) SetSuccess

func (DisableSiteMonitorsResponseBody) String

type DisableSiteMonitorsResponseBodyData

type DisableSiteMonitorsResponseBodyData struct {
	Count *int32 `json:"count,omitempty" xml:"count,omitempty"`
}

func (DisableSiteMonitorsResponseBodyData) GoString

func (*DisableSiteMonitorsResponseBodyData) SetCount

func (DisableSiteMonitorsResponseBodyData) String

type EnableActiveMetricRuleRequest

type EnableActiveMetricRuleRequest struct {
	Product  *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (EnableActiveMetricRuleRequest) GoString

func (*EnableActiveMetricRuleRequest) SetProduct

func (*EnableActiveMetricRuleRequest) SetRegionId

func (EnableActiveMetricRuleRequest) String

type EnableActiveMetricRuleResponse

type EnableActiveMetricRuleResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EnableActiveMetricRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EnableActiveMetricRuleResponse) GoString

func (*EnableActiveMetricRuleResponse) SetHeaders

func (*EnableActiveMetricRuleResponse) SetStatusCode added in v7.0.44

func (EnableActiveMetricRuleResponse) String

type EnableActiveMetricRuleResponseBody

type EnableActiveMetricRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (EnableActiveMetricRuleResponseBody) GoString

func (*EnableActiveMetricRuleResponseBody) SetCode

func (*EnableActiveMetricRuleResponseBody) SetMessage

func (*EnableActiveMetricRuleResponseBody) SetRequestId

func (*EnableActiveMetricRuleResponseBody) SetSuccess

func (EnableActiveMetricRuleResponseBody) String

type EnableEventRulesRequest

type EnableEventRulesRequest struct {
	RegionId  *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleNames []*string `json:"RuleNames,omitempty" xml:"RuleNames,omitempty" type:"Repeated"`
}

func (EnableEventRulesRequest) GoString

func (s EnableEventRulesRequest) GoString() string

func (*EnableEventRulesRequest) SetRegionId

func (*EnableEventRulesRequest) SetRuleNames

func (EnableEventRulesRequest) String

func (s EnableEventRulesRequest) String() string

type EnableEventRulesResponse

type EnableEventRulesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EnableEventRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EnableEventRulesResponse) GoString

func (s EnableEventRulesResponse) GoString() string

func (*EnableEventRulesResponse) SetBody

func (*EnableEventRulesResponse) SetHeaders

func (*EnableEventRulesResponse) SetStatusCode added in v7.0.44

func (EnableEventRulesResponse) String

func (s EnableEventRulesResponse) String() string

type EnableEventRulesResponseBody

type EnableEventRulesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (EnableEventRulesResponseBody) GoString

func (s EnableEventRulesResponseBody) GoString() string

func (*EnableEventRulesResponseBody) SetCode

func (*EnableEventRulesResponseBody) SetMessage

func (*EnableEventRulesResponseBody) SetRequestId

func (*EnableEventRulesResponseBody) SetSuccess

func (EnableEventRulesResponseBody) String

type EnableHostAvailabilityRequest

type EnableHostAvailabilityRequest struct {
	Id       []*int64 `json:"Id,omitempty" xml:"Id,omitempty" type:"Repeated"`
	RegionId *string  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (EnableHostAvailabilityRequest) GoString

func (*EnableHostAvailabilityRequest) SetId

func (*EnableHostAvailabilityRequest) SetRegionId

func (EnableHostAvailabilityRequest) String

type EnableHostAvailabilityResponse

type EnableHostAvailabilityResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EnableHostAvailabilityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EnableHostAvailabilityResponse) GoString

func (*EnableHostAvailabilityResponse) SetHeaders

func (*EnableHostAvailabilityResponse) SetStatusCode added in v7.0.44

func (EnableHostAvailabilityResponse) String

type EnableHostAvailabilityResponseBody

type EnableHostAvailabilityResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (EnableHostAvailabilityResponseBody) GoString

func (*EnableHostAvailabilityResponseBody) SetCode

func (*EnableHostAvailabilityResponseBody) SetMessage

func (*EnableHostAvailabilityResponseBody) SetRequestId

func (*EnableHostAvailabilityResponseBody) SetSuccess

func (EnableHostAvailabilityResponseBody) String

type EnableMetricRulesRequest

type EnableMetricRulesRequest struct {
	RegionId *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId   []*string `json:"RuleId,omitempty" xml:"RuleId,omitempty" type:"Repeated"`
}

func (EnableMetricRulesRequest) GoString

func (s EnableMetricRulesRequest) GoString() string

func (*EnableMetricRulesRequest) SetRegionId

func (*EnableMetricRulesRequest) SetRuleId

func (EnableMetricRulesRequest) String

func (s EnableMetricRulesRequest) String() string

type EnableMetricRulesResponse

type EnableMetricRulesResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EnableMetricRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EnableMetricRulesResponse) GoString

func (s EnableMetricRulesResponse) GoString() string

func (*EnableMetricRulesResponse) SetBody

func (*EnableMetricRulesResponse) SetHeaders

func (*EnableMetricRulesResponse) SetStatusCode added in v7.0.44

func (EnableMetricRulesResponse) String

func (s EnableMetricRulesResponse) String() string

type EnableMetricRulesResponseBody

type EnableMetricRulesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (EnableMetricRulesResponseBody) GoString

func (*EnableMetricRulesResponseBody) SetCode

func (*EnableMetricRulesResponseBody) SetMessage

func (*EnableMetricRulesResponseBody) SetRequestId

func (*EnableMetricRulesResponseBody) SetSuccess

func (EnableMetricRulesResponseBody) String

type EnableSiteMonitorsRequest

type EnableSiteMonitorsRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskIds  *string `json:"TaskIds,omitempty" xml:"TaskIds,omitempty"`
}

func (EnableSiteMonitorsRequest) GoString

func (s EnableSiteMonitorsRequest) GoString() string

func (*EnableSiteMonitorsRequest) SetRegionId

func (*EnableSiteMonitorsRequest) SetTaskIds

func (EnableSiteMonitorsRequest) String

func (s EnableSiteMonitorsRequest) String() string

type EnableSiteMonitorsResponse

type EnableSiteMonitorsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EnableSiteMonitorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EnableSiteMonitorsResponse) GoString

func (s EnableSiteMonitorsResponse) GoString() string

func (*EnableSiteMonitorsResponse) SetBody

func (*EnableSiteMonitorsResponse) SetHeaders

func (*EnableSiteMonitorsResponse) SetStatusCode added in v7.0.44

func (EnableSiteMonitorsResponse) String

type EnableSiteMonitorsResponseBody

type EnableSiteMonitorsResponseBody struct {
	Code      *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *EnableSiteMonitorsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (EnableSiteMonitorsResponseBody) GoString

func (*EnableSiteMonitorsResponseBody) SetCode

func (*EnableSiteMonitorsResponseBody) SetMessage

func (*EnableSiteMonitorsResponseBody) SetRequestId

func (*EnableSiteMonitorsResponseBody) SetSuccess

func (EnableSiteMonitorsResponseBody) String

type EnableSiteMonitorsResponseBodyData

type EnableSiteMonitorsResponseBodyData struct {
	Count *int32 `json:"count,omitempty" xml:"count,omitempty"`
}

func (EnableSiteMonitorsResponseBodyData) GoString

func (*EnableSiteMonitorsResponseBodyData) SetCount

func (EnableSiteMonitorsResponseBodyData) String

type InstallMonitoringAgentRequest

type InstallMonitoringAgentRequest struct {
	Force          *bool     `json:"Force,omitempty" xml:"Force,omitempty"`
	InstallCommand *string   `json:"InstallCommand,omitempty" xml:"InstallCommand,omitempty"`
	InstanceIds    []*string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty" type:"Repeated"`
	RegionId       *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (InstallMonitoringAgentRequest) GoString

func (*InstallMonitoringAgentRequest) SetForce

func (*InstallMonitoringAgentRequest) SetInstallCommand

func (*InstallMonitoringAgentRequest) SetInstanceIds

func (*InstallMonitoringAgentRequest) SetRegionId

func (InstallMonitoringAgentRequest) String

type InstallMonitoringAgentResponse

type InstallMonitoringAgentResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InstallMonitoringAgentResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InstallMonitoringAgentResponse) GoString

func (*InstallMonitoringAgentResponse) SetHeaders

func (*InstallMonitoringAgentResponse) SetStatusCode added in v7.0.44

func (InstallMonitoringAgentResponse) String

type InstallMonitoringAgentResponseBody

type InstallMonitoringAgentResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (InstallMonitoringAgentResponseBody) GoString

func (*InstallMonitoringAgentResponseBody) SetCode

func (*InstallMonitoringAgentResponseBody) SetMessage

func (*InstallMonitoringAgentResponseBody) SetRequestId

func (*InstallMonitoringAgentResponseBody) SetSuccess

func (InstallMonitoringAgentResponseBody) String

type ModifyGroupMonitoringAgentProcessRequest

type ModifyGroupMonitoringAgentProcessRequest struct {
	AlertConfig                []*ModifyGroupMonitoringAgentProcessRequestAlertConfig `json:"AlertConfig,omitempty" xml:"AlertConfig,omitempty" type:"Repeated"`
	GroupId                    *string                                                `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Id                         *string                                                `json:"Id,omitempty" xml:"Id,omitempty"`
	MatchExpressFilterRelation *string                                                `json:"MatchExpressFilterRelation,omitempty" xml:"MatchExpressFilterRelation,omitempty"`
	RegionId                   *string                                                `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyGroupMonitoringAgentProcessRequest) GoString

func (*ModifyGroupMonitoringAgentProcessRequest) SetGroupId

func (*ModifyGroupMonitoringAgentProcessRequest) SetId

func (*ModifyGroupMonitoringAgentProcessRequest) SetMatchExpressFilterRelation

func (*ModifyGroupMonitoringAgentProcessRequest) SetRegionId

func (ModifyGroupMonitoringAgentProcessRequest) String

type ModifyGroupMonitoringAgentProcessRequestAlertConfig

type ModifyGroupMonitoringAgentProcessRequestAlertConfig struct {
	ComparisonOperator  *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	EffectiveInterval   *string `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EscalationsLevel    *string `json:"EscalationsLevel,omitempty" xml:"EscalationsLevel,omitempty"`
	NoEffectiveInterval *string `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	SilenceTime         *string `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Statistics          *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold           *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times               *string `json:"Times,omitempty" xml:"Times,omitempty"`
	Webhook             *string `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (ModifyGroupMonitoringAgentProcessRequestAlertConfig) GoString

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetComparisonOperator

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetEffectiveInterval

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetEscalationsLevel

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetNoEffectiveInterval

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetSilenceTime

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetStatistics

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetThreshold

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetTimes

func (*ModifyGroupMonitoringAgentProcessRequestAlertConfig) SetWebhook

func (ModifyGroupMonitoringAgentProcessRequestAlertConfig) String

type ModifyGroupMonitoringAgentProcessResponse

type ModifyGroupMonitoringAgentProcessResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyGroupMonitoringAgentProcessResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyGroupMonitoringAgentProcessResponse) GoString

func (*ModifyGroupMonitoringAgentProcessResponse) SetHeaders

func (*ModifyGroupMonitoringAgentProcessResponse) SetStatusCode added in v7.0.44

func (ModifyGroupMonitoringAgentProcessResponse) String

type ModifyGroupMonitoringAgentProcessResponseBody

type ModifyGroupMonitoringAgentProcessResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyGroupMonitoringAgentProcessResponseBody) GoString

func (*ModifyGroupMonitoringAgentProcessResponseBody) SetCode

func (*ModifyGroupMonitoringAgentProcessResponseBody) SetMessage

func (*ModifyGroupMonitoringAgentProcessResponseBody) SetRequestId

func (*ModifyGroupMonitoringAgentProcessResponseBody) SetSuccess

func (ModifyGroupMonitoringAgentProcessResponseBody) String

type ModifyHostAvailabilityRequest

type ModifyHostAvailabilityRequest struct {
	AlertConfig               *ModifyHostAvailabilityRequestAlertConfig                 `json:"AlertConfig,omitempty" xml:"AlertConfig,omitempty" type:"Struct"`
	TaskOption                *ModifyHostAvailabilityRequestTaskOption                  `json:"TaskOption,omitempty" xml:"TaskOption,omitempty" type:"Struct"`
	AlertConfigEscalationList []*ModifyHostAvailabilityRequestAlertConfigEscalationList `json:"AlertConfigEscalationList,omitempty" xml:"AlertConfigEscalationList,omitempty" type:"Repeated"`
	GroupId                   *int64                                                    `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Id                        *int64                                                    `json:"Id,omitempty" xml:"Id,omitempty"`
	InstanceList              []*string                                                 `json:"InstanceList,omitempty" xml:"InstanceList,omitempty" type:"Repeated"`
	RegionId                  *string                                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskName                  *string                                                   `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	TaskScope                 *string                                                   `json:"TaskScope,omitempty" xml:"TaskScope,omitempty"`
}

func (ModifyHostAvailabilityRequest) GoString

func (*ModifyHostAvailabilityRequest) SetGroupId

func (*ModifyHostAvailabilityRequest) SetId

func (*ModifyHostAvailabilityRequest) SetInstanceList

func (*ModifyHostAvailabilityRequest) SetRegionId

func (*ModifyHostAvailabilityRequest) SetTaskName

func (*ModifyHostAvailabilityRequest) SetTaskScope

func (ModifyHostAvailabilityRequest) String

type ModifyHostAvailabilityRequestAlertConfig

type ModifyHostAvailabilityRequestAlertConfig struct {
	EndTime     *int32  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	NotifyType  *int32  `json:"NotifyType,omitempty" xml:"NotifyType,omitempty"`
	SilenceTime *int32  `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	StartTime   *int32  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	WebHook     *string `json:"WebHook,omitempty" xml:"WebHook,omitempty"`
}

func (ModifyHostAvailabilityRequestAlertConfig) GoString

func (*ModifyHostAvailabilityRequestAlertConfig) SetEndTime

func (*ModifyHostAvailabilityRequestAlertConfig) SetNotifyType

func (*ModifyHostAvailabilityRequestAlertConfig) SetSilenceTime

func (*ModifyHostAvailabilityRequestAlertConfig) SetStartTime

func (*ModifyHostAvailabilityRequestAlertConfig) SetWebHook

func (ModifyHostAvailabilityRequestAlertConfig) String

type ModifyHostAvailabilityRequestAlertConfigEscalationList

type ModifyHostAvailabilityRequestAlertConfigEscalationList struct {
	Aggregate  *string `json:"Aggregate,omitempty" xml:"Aggregate,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Operator   *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	Times      *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
	Value      *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ModifyHostAvailabilityRequestAlertConfigEscalationList) GoString

func (*ModifyHostAvailabilityRequestAlertConfigEscalationList) SetAggregate

func (*ModifyHostAvailabilityRequestAlertConfigEscalationList) SetMetricName

func (*ModifyHostAvailabilityRequestAlertConfigEscalationList) SetOperator

func (*ModifyHostAvailabilityRequestAlertConfigEscalationList) SetTimes

func (*ModifyHostAvailabilityRequestAlertConfigEscalationList) SetValue

func (ModifyHostAvailabilityRequestAlertConfigEscalationList) String

type ModifyHostAvailabilityRequestTaskOption

type ModifyHostAvailabilityRequestTaskOption struct {
	HttpHeader               *string `json:"HttpHeader,omitempty" xml:"HttpHeader,omitempty"`
	HttpMethod               *string `json:"HttpMethod,omitempty" xml:"HttpMethod,omitempty"`
	HttpNegative             *bool   `json:"HttpNegative,omitempty" xml:"HttpNegative,omitempty"`
	HttpPostContent          *string `json:"HttpPostContent,omitempty" xml:"HttpPostContent,omitempty"`
	HttpResponseCharset      *string `json:"HttpResponseCharset,omitempty" xml:"HttpResponseCharset,omitempty"`
	HttpResponseMatchContent *string `json:"HttpResponseMatchContent,omitempty" xml:"HttpResponseMatchContent,omitempty"`
	HttpURI                  *string `json:"HttpURI,omitempty" xml:"HttpURI,omitempty"`
	Interval                 *int32  `json:"Interval,omitempty" xml:"Interval,omitempty"`
	TelnetOrPingHost         *string `json:"TelnetOrPingHost,omitempty" xml:"TelnetOrPingHost,omitempty"`
}

func (ModifyHostAvailabilityRequestTaskOption) GoString

func (*ModifyHostAvailabilityRequestTaskOption) SetHttpHeader

func (*ModifyHostAvailabilityRequestTaskOption) SetHttpMethod

func (*ModifyHostAvailabilityRequestTaskOption) SetHttpNegative

func (*ModifyHostAvailabilityRequestTaskOption) SetHttpPostContent

func (*ModifyHostAvailabilityRequestTaskOption) SetHttpResponseCharset

func (*ModifyHostAvailabilityRequestTaskOption) SetHttpResponseMatchContent

func (*ModifyHostAvailabilityRequestTaskOption) SetHttpURI

func (*ModifyHostAvailabilityRequestTaskOption) SetInterval

func (*ModifyHostAvailabilityRequestTaskOption) SetTelnetOrPingHost

func (ModifyHostAvailabilityRequestTaskOption) String

type ModifyHostAvailabilityResponse

type ModifyHostAvailabilityResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyHostAvailabilityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyHostAvailabilityResponse) GoString

func (*ModifyHostAvailabilityResponse) SetHeaders

func (*ModifyHostAvailabilityResponse) SetStatusCode added in v7.0.44

func (ModifyHostAvailabilityResponse) String

type ModifyHostAvailabilityResponseBody

type ModifyHostAvailabilityResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyHostAvailabilityResponseBody) GoString

func (*ModifyHostAvailabilityResponseBody) SetCode

func (*ModifyHostAvailabilityResponseBody) SetMessage

func (*ModifyHostAvailabilityResponseBody) SetRequestId

func (*ModifyHostAvailabilityResponseBody) SetSuccess

func (ModifyHostAvailabilityResponseBody) String

type ModifyHostInfoRequest

type ModifyHostInfoRequest struct {
	HostName   *string `json:"HostName,omitempty" xml:"HostName,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyHostInfoRequest) GoString

func (s ModifyHostInfoRequest) GoString() string

func (*ModifyHostInfoRequest) SetHostName

func (*ModifyHostInfoRequest) SetInstanceId

func (s *ModifyHostInfoRequest) SetInstanceId(v string) *ModifyHostInfoRequest

func (*ModifyHostInfoRequest) SetRegionId

func (ModifyHostInfoRequest) String

func (s ModifyHostInfoRequest) String() string

type ModifyHostInfoResponse

type ModifyHostInfoResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyHostInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyHostInfoResponse) GoString

func (s ModifyHostInfoResponse) GoString() string

func (*ModifyHostInfoResponse) SetBody

func (*ModifyHostInfoResponse) SetHeaders

func (*ModifyHostInfoResponse) SetStatusCode added in v7.0.44

func (ModifyHostInfoResponse) String

func (s ModifyHostInfoResponse) String() string

type ModifyHostInfoResponseBody

type ModifyHostInfoResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyHostInfoResponseBody) GoString

func (s ModifyHostInfoResponseBody) GoString() string

func (*ModifyHostInfoResponseBody) SetCode

func (*ModifyHostInfoResponseBody) SetMessage

func (*ModifyHostInfoResponseBody) SetRequestId

func (*ModifyHostInfoResponseBody) SetSuccess

func (ModifyHostInfoResponseBody) String

type ModifyHybridMonitorNamespaceRequest added in v7.0.44

type ModifyHybridMonitorNamespaceRequest struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Namespace   *string `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Spec        *string `json:"Spec,omitempty" xml:"Spec,omitempty"`
}

func (ModifyHybridMonitorNamespaceRequest) GoString added in v7.0.44

func (*ModifyHybridMonitorNamespaceRequest) SetDescription added in v7.0.44

func (*ModifyHybridMonitorNamespaceRequest) SetNamespace added in v7.0.44

func (*ModifyHybridMonitorNamespaceRequest) SetRegionId added in v7.0.44

func (*ModifyHybridMonitorNamespaceRequest) SetSpec added in v7.0.44

func (ModifyHybridMonitorNamespaceRequest) String added in v7.0.44

type ModifyHybridMonitorNamespaceResponse added in v7.0.44

type ModifyHybridMonitorNamespaceResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyHybridMonitorNamespaceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyHybridMonitorNamespaceResponse) GoString added in v7.0.44

func (*ModifyHybridMonitorNamespaceResponse) SetBody added in v7.0.44

func (*ModifyHybridMonitorNamespaceResponse) SetHeaders added in v7.0.44

func (*ModifyHybridMonitorNamespaceResponse) SetStatusCode added in v7.0.44

func (ModifyHybridMonitorNamespaceResponse) String added in v7.0.44

type ModifyHybridMonitorNamespaceResponseBody added in v7.0.44

type ModifyHybridMonitorNamespaceResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyHybridMonitorNamespaceResponseBody) GoString added in v7.0.44

func (*ModifyHybridMonitorNamespaceResponseBody) SetCode added in v7.0.44

func (*ModifyHybridMonitorNamespaceResponseBody) SetMessage added in v7.0.44

func (*ModifyHybridMonitorNamespaceResponseBody) SetRequestId added in v7.0.44

func (*ModifyHybridMonitorNamespaceResponseBody) SetSuccess added in v7.0.44

func (ModifyHybridMonitorNamespaceResponseBody) String added in v7.0.44

type ModifyHybridMonitorSLSGroupRequest added in v7.0.44

type ModifyHybridMonitorSLSGroupRequest struct {
	RegionId            *string                                             `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SLSGroupConfig      []*ModifyHybridMonitorSLSGroupRequestSLSGroupConfig `json:"SLSGroupConfig,omitempty" xml:"SLSGroupConfig,omitempty" type:"Repeated"`
	SLSGroupDescription *string                                             `json:"SLSGroupDescription,omitempty" xml:"SLSGroupDescription,omitempty"`
	SLSGroupName        *string                                             `json:"SLSGroupName,omitempty" xml:"SLSGroupName,omitempty"`
}

func (ModifyHybridMonitorSLSGroupRequest) GoString added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequest) SetRegionId added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequest) SetSLSGroupConfig added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequest) SetSLSGroupDescription added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequest) SetSLSGroupName added in v7.0.44

func (ModifyHybridMonitorSLSGroupRequest) String added in v7.0.44

type ModifyHybridMonitorSLSGroupRequestSLSGroupConfig added in v7.0.44

type ModifyHybridMonitorSLSGroupRequestSLSGroupConfig struct {
	SLSLogstore *string `json:"SLSLogstore,omitempty" xml:"SLSLogstore,omitempty"`
	SLSProject  *string `json:"SLSProject,omitempty" xml:"SLSProject,omitempty"`
	SLSRegion   *string `json:"SLSRegion,omitempty" xml:"SLSRegion,omitempty"`
	SLSUserId   *string `json:"SLSUserId,omitempty" xml:"SLSUserId,omitempty"`
}

func (ModifyHybridMonitorSLSGroupRequestSLSGroupConfig) GoString added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSLogstore added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSProject added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSRegion added in v7.0.44

func (*ModifyHybridMonitorSLSGroupRequestSLSGroupConfig) SetSLSUserId added in v7.0.44

func (ModifyHybridMonitorSLSGroupRequestSLSGroupConfig) String added in v7.0.44

type ModifyHybridMonitorSLSGroupResponse added in v7.0.44

type ModifyHybridMonitorSLSGroupResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyHybridMonitorSLSGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyHybridMonitorSLSGroupResponse) GoString added in v7.0.44

func (*ModifyHybridMonitorSLSGroupResponse) SetBody added in v7.0.44

func (*ModifyHybridMonitorSLSGroupResponse) SetHeaders added in v7.0.44

func (*ModifyHybridMonitorSLSGroupResponse) SetStatusCode added in v7.0.44

func (ModifyHybridMonitorSLSGroupResponse) String added in v7.0.44

type ModifyHybridMonitorSLSGroupResponseBody added in v7.0.44

type ModifyHybridMonitorSLSGroupResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyHybridMonitorSLSGroupResponseBody) GoString added in v7.0.44

func (*ModifyHybridMonitorSLSGroupResponseBody) SetCode added in v7.0.44

func (*ModifyHybridMonitorSLSGroupResponseBody) SetMessage added in v7.0.44

func (*ModifyHybridMonitorSLSGroupResponseBody) SetRequestId added in v7.0.44

func (*ModifyHybridMonitorSLSGroupResponseBody) SetSuccess added in v7.0.44

func (ModifyHybridMonitorSLSGroupResponseBody) String added in v7.0.44

type ModifyHybridMonitorTaskRequest added in v7.0.44

type ModifyHybridMonitorTaskRequest struct {
	AttachLabels     []*ModifyHybridMonitorTaskRequestAttachLabels   `json:"AttachLabels,omitempty" xml:"AttachLabels,omitempty" type:"Repeated"`
	CollectInterval  *string                                         `json:"CollectInterval,omitempty" xml:"CollectInterval,omitempty"`
	Description      *string                                         `json:"Description,omitempty" xml:"Description,omitempty"`
	RegionId         *string                                         `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SLSProcessConfig *ModifyHybridMonitorTaskRequestSLSProcessConfig `json:"SLSProcessConfig,omitempty" xml:"SLSProcessConfig,omitempty" type:"Struct"`
	TaskId           *string                                         `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskName         *string                                         `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
}

func (ModifyHybridMonitorTaskRequest) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequest) SetAttachLabels added in v7.0.44

func (*ModifyHybridMonitorTaskRequest) SetCollectInterval added in v7.0.44

func (*ModifyHybridMonitorTaskRequest) SetDescription added in v7.0.44

func (*ModifyHybridMonitorTaskRequest) SetRegionId added in v7.0.44

func (*ModifyHybridMonitorTaskRequest) SetSLSProcessConfig added in v7.0.44

func (*ModifyHybridMonitorTaskRequest) SetTaskId added in v7.0.44

func (*ModifyHybridMonitorTaskRequest) SetTaskName added in v7.0.44

func (ModifyHybridMonitorTaskRequest) String added in v7.0.44

type ModifyHybridMonitorTaskRequestAttachLabels added in v7.0.44

type ModifyHybridMonitorTaskRequestAttachLabels struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ModifyHybridMonitorTaskRequestAttachLabels) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequestAttachLabels) SetName added in v7.0.44

func (*ModifyHybridMonitorTaskRequestAttachLabels) SetValue added in v7.0.44

func (ModifyHybridMonitorTaskRequestAttachLabels) String added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfig added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfig struct {
	Express    []*ModifyHybridMonitorTaskRequestSLSProcessConfigExpress    `json:"Express,omitempty" xml:"Express,omitempty" type:"Repeated"`
	Filter     *ModifyHybridMonitorTaskRequestSLSProcessConfigFilter       `json:"Filter,omitempty" xml:"Filter,omitempty" type:"Struct"`
	GroupBy    []*ModifyHybridMonitorTaskRequestSLSProcessConfigGroupBy    `json:"GroupBy,omitempty" xml:"GroupBy,omitempty" type:"Repeated"`
	Statistics []*ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics `json:"Statistics,omitempty" xml:"Statistics,omitempty" type:"Repeated"`
}

func (ModifyHybridMonitorTaskRequestSLSProcessConfig) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfig) SetExpress added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfig) SetGroupBy added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfig) SetStatistics added in v7.0.44

func (ModifyHybridMonitorTaskRequestSLSProcessConfig) String added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigExpress added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigExpress struct {
	Alias   *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	Express *string `json:"Express,omitempty" xml:"Express,omitempty"`
}

func (ModifyHybridMonitorTaskRequestSLSProcessConfigExpress) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigExpress) SetAlias added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigExpress) SetExpress added in v7.0.44

func (ModifyHybridMonitorTaskRequestSLSProcessConfigExpress) String added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigFilter added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigFilter struct {
	Filters  []*ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"`
	Relation *string                                                        `json:"Relation,omitempty" xml:"Relation,omitempty"`
}

func (ModifyHybridMonitorTaskRequestSLSProcessConfigFilter) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigFilter) SetRelation added in v7.0.44

func (ModifyHybridMonitorTaskRequestSLSProcessConfigFilter) String added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters struct {
	Operator   *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
	Value      *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters) SetOperator added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters) SetSLSKeyName added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters) SetValue added in v7.0.44

func (ModifyHybridMonitorTaskRequestSLSProcessConfigFilterFilters) String added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigGroupBy added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigGroupBy struct {
	Alias      *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
}

func (ModifyHybridMonitorTaskRequestSLSProcessConfigGroupBy) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigGroupBy) SetAlias added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigGroupBy) SetSLSKeyName added in v7.0.44

func (ModifyHybridMonitorTaskRequestSLSProcessConfigGroupBy) String added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics added in v7.0.44

type ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics struct {
	Alias      *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	Function   *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Parameter1 *string `json:"Parameter1,omitempty" xml:"Parameter1,omitempty"`
	Parameter2 *string `json:"Parameter2,omitempty" xml:"Parameter2,omitempty"`
	SLSKeyName *string `json:"SLSKeyName,omitempty" xml:"SLSKeyName,omitempty"`
}

func (ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics) SetAlias added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics) SetFunction added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics) SetParameter1 added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics) SetParameter2 added in v7.0.44

func (*ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics) SetSLSKeyName added in v7.0.44

func (ModifyHybridMonitorTaskRequestSLSProcessConfigStatistics) String added in v7.0.44

type ModifyHybridMonitorTaskResponse added in v7.0.44

type ModifyHybridMonitorTaskResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyHybridMonitorTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyHybridMonitorTaskResponse) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskResponse) SetBody added in v7.0.44

func (*ModifyHybridMonitorTaskResponse) SetHeaders added in v7.0.44

func (*ModifyHybridMonitorTaskResponse) SetStatusCode added in v7.0.44

func (ModifyHybridMonitorTaskResponse) String added in v7.0.44

type ModifyHybridMonitorTaskResponseBody added in v7.0.44

type ModifyHybridMonitorTaskResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyHybridMonitorTaskResponseBody) GoString added in v7.0.44

func (*ModifyHybridMonitorTaskResponseBody) SetCode added in v7.0.44

func (*ModifyHybridMonitorTaskResponseBody) SetMessage added in v7.0.44

func (*ModifyHybridMonitorTaskResponseBody) SetRequestId added in v7.0.44

func (*ModifyHybridMonitorTaskResponseBody) SetSuccess added in v7.0.44

func (ModifyHybridMonitorTaskResponseBody) String added in v7.0.44

type ModifyMetricRuleTemplateRequest

type ModifyMetricRuleTemplateRequest struct {
	AlertTemplates []*ModifyMetricRuleTemplateRequestAlertTemplates `json:"AlertTemplates,omitempty" xml:"AlertTemplates,omitempty" type:"Repeated"`
	Description    *string                                          `json:"Description,omitempty" xml:"Description,omitempty"`
	Name           *string                                          `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionId       *string                                          `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RestVersion    *int64                                           `json:"RestVersion,omitempty" xml:"RestVersion,omitempty"`
	TemplateId     *int64                                           `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (ModifyMetricRuleTemplateRequest) GoString

func (*ModifyMetricRuleTemplateRequest) SetDescription

func (*ModifyMetricRuleTemplateRequest) SetName

func (*ModifyMetricRuleTemplateRequest) SetRegionId

func (*ModifyMetricRuleTemplateRequest) SetRestVersion

func (*ModifyMetricRuleTemplateRequest) SetTemplateId

func (ModifyMetricRuleTemplateRequest) String

type ModifyMetricRuleTemplateRequestAlertTemplates

type ModifyMetricRuleTemplateRequestAlertTemplates struct {
	Escalations *ModifyMetricRuleTemplateRequestAlertTemplatesEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" require:"true" type:"Struct"`
	Category    *string                                                   `json:"Category,omitempty" xml:"Category,omitempty"`
	MetricName  *string                                                   `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace   *string                                                   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	Period      *int32                                                    `json:"Period,omitempty" xml:"Period,omitempty"`
	RuleName    *string                                                   `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	Selector    *string                                                   `json:"Selector,omitempty" xml:"Selector,omitempty"`
	Webhook     *string                                                   `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (ModifyMetricRuleTemplateRequestAlertTemplates) GoString

func (*ModifyMetricRuleTemplateRequestAlertTemplates) SetCategory

func (*ModifyMetricRuleTemplateRequestAlertTemplates) SetMetricName

func (*ModifyMetricRuleTemplateRequestAlertTemplates) SetNamespace

func (*ModifyMetricRuleTemplateRequestAlertTemplates) SetPeriod

func (*ModifyMetricRuleTemplateRequestAlertTemplates) SetRuleName

func (*ModifyMetricRuleTemplateRequestAlertTemplates) SetSelector

func (*ModifyMetricRuleTemplateRequestAlertTemplates) SetWebhook

func (ModifyMetricRuleTemplateRequestAlertTemplates) String

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalations

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalations struct {
	Critical *ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" require:"true" type:"Struct"`
	Info     *ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" require:"true" type:"Struct"`
	Warn     *ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" require:"true" type:"Struct"`
}

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalations) GoString

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalations) String

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) GoString

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetComparisonOperator

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetStatistics

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetThreshold

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) SetTimes

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsCritical) String

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) GoString

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetComparisonOperator

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetStatistics

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetThreshold

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) SetTimes

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsInfo) String

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn

type ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) GoString

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetComparisonOperator

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetStatistics

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetThreshold

func (*ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) SetTimes

func (ModifyMetricRuleTemplateRequestAlertTemplatesEscalationsWarn) String

type ModifyMetricRuleTemplateResponse

type ModifyMetricRuleTemplateResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyMetricRuleTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyMetricRuleTemplateResponse) GoString

func (*ModifyMetricRuleTemplateResponse) SetHeaders

func (*ModifyMetricRuleTemplateResponse) SetStatusCode added in v7.0.44

func (ModifyMetricRuleTemplateResponse) String

type ModifyMetricRuleTemplateResponseBody

type ModifyMetricRuleTemplateResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyMetricRuleTemplateResponseBody) GoString

func (*ModifyMetricRuleTemplateResponseBody) SetCode

func (*ModifyMetricRuleTemplateResponseBody) SetMessage

func (*ModifyMetricRuleTemplateResponseBody) SetRequestId

func (*ModifyMetricRuleTemplateResponseBody) SetSuccess

func (ModifyMetricRuleTemplateResponseBody) String

type ModifyMonitorGroupInstancesRequest

type ModifyMonitorGroupInstancesRequest struct {
	GroupId   *int64                                         `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Instances []*ModifyMonitorGroupInstancesRequestInstances `json:"Instances,omitempty" xml:"Instances,omitempty" type:"Repeated"`
	RegionId  *string                                        `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyMonitorGroupInstancesRequest) GoString

func (*ModifyMonitorGroupInstancesRequest) SetGroupId

func (*ModifyMonitorGroupInstancesRequest) SetRegionId

func (ModifyMonitorGroupInstancesRequest) String

type ModifyMonitorGroupInstancesRequestInstances

type ModifyMonitorGroupInstancesRequestInstances struct {
	Category     *string `json:"Category,omitempty" xml:"Category,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName *string `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyMonitorGroupInstancesRequestInstances) GoString

func (*ModifyMonitorGroupInstancesRequestInstances) SetCategory

func (*ModifyMonitorGroupInstancesRequestInstances) SetInstanceId

func (*ModifyMonitorGroupInstancesRequestInstances) SetInstanceName

func (*ModifyMonitorGroupInstancesRequestInstances) SetRegionId

func (ModifyMonitorGroupInstancesRequestInstances) String

type ModifyMonitorGroupInstancesResponse

type ModifyMonitorGroupInstancesResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyMonitorGroupInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyMonitorGroupInstancesResponse) GoString

func (*ModifyMonitorGroupInstancesResponse) SetHeaders

func (*ModifyMonitorGroupInstancesResponse) SetStatusCode added in v7.0.44

func (ModifyMonitorGroupInstancesResponse) String

type ModifyMonitorGroupInstancesResponseBody

type ModifyMonitorGroupInstancesResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyMonitorGroupInstancesResponseBody) GoString

func (*ModifyMonitorGroupInstancesResponseBody) SetCode

func (*ModifyMonitorGroupInstancesResponseBody) SetMessage

func (*ModifyMonitorGroupInstancesResponseBody) SetRequestId

func (*ModifyMonitorGroupInstancesResponseBody) SetSuccess

func (ModifyMonitorGroupInstancesResponseBody) String

type ModifyMonitorGroupRequest

type ModifyMonitorGroupRequest struct {
	ContactGroups *string `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	GroupId       *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupName     *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ModifyMonitorGroupRequest) GoString

func (s ModifyMonitorGroupRequest) GoString() string

func (*ModifyMonitorGroupRequest) SetContactGroups

func (*ModifyMonitorGroupRequest) SetGroupId

func (*ModifyMonitorGroupRequest) SetGroupName

func (*ModifyMonitorGroupRequest) SetRegionId

func (ModifyMonitorGroupRequest) String

func (s ModifyMonitorGroupRequest) String() string

type ModifyMonitorGroupResponse

type ModifyMonitorGroupResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyMonitorGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyMonitorGroupResponse) GoString

func (s ModifyMonitorGroupResponse) GoString() string

func (*ModifyMonitorGroupResponse) SetBody

func (*ModifyMonitorGroupResponse) SetHeaders

func (*ModifyMonitorGroupResponse) SetStatusCode added in v7.0.44

func (ModifyMonitorGroupResponse) String

type ModifyMonitorGroupResponseBody

type ModifyMonitorGroupResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyMonitorGroupResponseBody) GoString

func (*ModifyMonitorGroupResponseBody) SetCode

func (*ModifyMonitorGroupResponseBody) SetMessage

func (*ModifyMonitorGroupResponseBody) SetRequestId

func (*ModifyMonitorGroupResponseBody) SetSuccess

func (ModifyMonitorGroupResponseBody) String

type ModifySiteMonitorRequest

type ModifySiteMonitorRequest struct {
	Address      *string `json:"Address,omitempty" xml:"Address,omitempty"`
	AlertIds     *string `json:"AlertIds,omitempty" xml:"AlertIds,omitempty"`
	Interval     *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	IntervalUnit *string `json:"IntervalUnit,omitempty" xml:"IntervalUnit,omitempty"`
	IspCities    *string `json:"IspCities,omitempty" xml:"IspCities,omitempty"`
	OptionsJson  *string `json:"OptionsJson,omitempty" xml:"OptionsJson,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TaskId       *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TaskName     *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
}

func (ModifySiteMonitorRequest) GoString

func (s ModifySiteMonitorRequest) GoString() string

func (*ModifySiteMonitorRequest) SetAddress

func (*ModifySiteMonitorRequest) SetAlertIds

func (*ModifySiteMonitorRequest) SetInterval

func (*ModifySiteMonitorRequest) SetIntervalUnit

func (*ModifySiteMonitorRequest) SetIspCities

func (*ModifySiteMonitorRequest) SetOptionsJson

func (*ModifySiteMonitorRequest) SetRegionId

func (*ModifySiteMonitorRequest) SetTaskId

func (*ModifySiteMonitorRequest) SetTaskName

func (ModifySiteMonitorRequest) String

func (s ModifySiteMonitorRequest) String() string

type ModifySiteMonitorResponse

type ModifySiteMonitorResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifySiteMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifySiteMonitorResponse) GoString

func (s ModifySiteMonitorResponse) GoString() string

func (*ModifySiteMonitorResponse) SetBody

func (*ModifySiteMonitorResponse) SetHeaders

func (*ModifySiteMonitorResponse) SetStatusCode added in v7.0.44

func (ModifySiteMonitorResponse) String

func (s ModifySiteMonitorResponse) String() string

type ModifySiteMonitorResponseBody

type ModifySiteMonitorResponseBody struct {
	Code      *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *ModifySiteMonitorResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifySiteMonitorResponseBody) GoString

func (*ModifySiteMonitorResponseBody) SetCode

func (*ModifySiteMonitorResponseBody) SetData

func (*ModifySiteMonitorResponseBody) SetMessage

func (*ModifySiteMonitorResponseBody) SetRequestId

func (*ModifySiteMonitorResponseBody) SetSuccess

func (ModifySiteMonitorResponseBody) String

type ModifySiteMonitorResponseBodyData

type ModifySiteMonitorResponseBodyData struct {
	Count *int32 `json:"count,omitempty" xml:"count,omitempty"`
}

func (ModifySiteMonitorResponseBodyData) GoString

func (*ModifySiteMonitorResponseBodyData) SetCount

func (ModifySiteMonitorResponseBodyData) String

type OpenCmsServiceResponse

type OpenCmsServiceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *OpenCmsServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (OpenCmsServiceResponse) GoString

func (s OpenCmsServiceResponse) GoString() string

func (*OpenCmsServiceResponse) SetBody

func (*OpenCmsServiceResponse) SetHeaders

func (*OpenCmsServiceResponse) SetStatusCode added in v7.0.44

func (OpenCmsServiceResponse) String

func (s OpenCmsServiceResponse) String() string

type OpenCmsServiceResponseBody

type OpenCmsServiceResponseBody struct {
	OrderId   *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (OpenCmsServiceResponseBody) GoString

func (s OpenCmsServiceResponseBody) GoString() string

func (*OpenCmsServiceResponseBody) SetOrderId

func (*OpenCmsServiceResponseBody) SetRequestId

func (OpenCmsServiceResponseBody) String

type PutContactGroupRequest

type PutContactGroupRequest struct {
	ContactGroupName *string   `json:"ContactGroupName,omitempty" xml:"ContactGroupName,omitempty"`
	ContactNames     []*string `json:"ContactNames,omitempty" xml:"ContactNames,omitempty" type:"Repeated"`
	Describe         *string   `json:"Describe,omitempty" xml:"Describe,omitempty"`
	EnableSubscribed *bool     `json:"EnableSubscribed,omitempty" xml:"EnableSubscribed,omitempty"`
}

func (PutContactGroupRequest) GoString

func (s PutContactGroupRequest) GoString() string

func (*PutContactGroupRequest) SetContactGroupName

func (s *PutContactGroupRequest) SetContactGroupName(v string) *PutContactGroupRequest

func (*PutContactGroupRequest) SetContactNames

func (s *PutContactGroupRequest) SetContactNames(v []*string) *PutContactGroupRequest

func (*PutContactGroupRequest) SetDescribe

func (*PutContactGroupRequest) SetEnableSubscribed

func (s *PutContactGroupRequest) SetEnableSubscribed(v bool) *PutContactGroupRequest

func (PutContactGroupRequest) String

func (s PutContactGroupRequest) String() string

type PutContactGroupResponse

type PutContactGroupResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutContactGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutContactGroupResponse) GoString

func (s PutContactGroupResponse) GoString() string

func (*PutContactGroupResponse) SetBody

func (*PutContactGroupResponse) SetHeaders

func (*PutContactGroupResponse) SetStatusCode added in v7.0.44

func (PutContactGroupResponse) String

func (s PutContactGroupResponse) String() string

type PutContactGroupResponseBody

type PutContactGroupResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutContactGroupResponseBody) GoString

func (s PutContactGroupResponseBody) GoString() string

func (*PutContactGroupResponseBody) SetCode

func (*PutContactGroupResponseBody) SetMessage

func (*PutContactGroupResponseBody) SetRequestId

func (*PutContactGroupResponseBody) SetSuccess

func (PutContactGroupResponseBody) String

type PutContactRequest

type PutContactRequest struct {
	Channels    *PutContactRequestChannels `json:"Channels,omitempty" xml:"Channels,omitempty" type:"Struct"`
	ContactName *string                    `json:"ContactName,omitempty" xml:"ContactName,omitempty"`
	Describe    *string                    `json:"Describe,omitempty" xml:"Describe,omitempty"`
	Lang        *string                    `json:"Lang,omitempty" xml:"Lang,omitempty"`
}

func (PutContactRequest) GoString

func (s PutContactRequest) GoString() string

func (*PutContactRequest) SetChannels

func (*PutContactRequest) SetContactName

func (s *PutContactRequest) SetContactName(v string) *PutContactRequest

func (*PutContactRequest) SetDescribe

func (s *PutContactRequest) SetDescribe(v string) *PutContactRequest

func (*PutContactRequest) SetLang

func (PutContactRequest) String

func (s PutContactRequest) String() string

type PutContactRequestChannels

type PutContactRequestChannels struct {
	AliIM       *string `json:"AliIM,omitempty" xml:"AliIM,omitempty"`
	DingWebHook *string `json:"DingWebHook,omitempty" xml:"DingWebHook,omitempty"`
	Mail        *string `json:"Mail,omitempty" xml:"Mail,omitempty"`
	SMS         *string `json:"SMS,omitempty" xml:"SMS,omitempty"`
}

func (PutContactRequestChannels) GoString

func (s PutContactRequestChannels) GoString() string

func (*PutContactRequestChannels) SetAliIM

func (*PutContactRequestChannels) SetDingWebHook

func (*PutContactRequestChannels) SetMail

func (*PutContactRequestChannels) SetSMS

func (PutContactRequestChannels) String

func (s PutContactRequestChannels) String() string

type PutContactResponse

type PutContactResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutContactResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutContactResponse) GoString

func (s PutContactResponse) GoString() string

func (*PutContactResponse) SetBody

func (*PutContactResponse) SetHeaders

func (s *PutContactResponse) SetHeaders(v map[string]*string) *PutContactResponse

func (*PutContactResponse) SetStatusCode added in v7.0.44

func (s *PutContactResponse) SetStatusCode(v int32) *PutContactResponse

func (PutContactResponse) String

func (s PutContactResponse) String() string

type PutContactResponseBody

type PutContactResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutContactResponseBody) GoString

func (s PutContactResponseBody) GoString() string

func (*PutContactResponseBody) SetCode

func (*PutContactResponseBody) SetMessage

func (*PutContactResponseBody) SetRequestId

func (*PutContactResponseBody) SetSuccess

func (PutContactResponseBody) String

func (s PutContactResponseBody) String() string

type PutCustomEventRequest

type PutCustomEventRequest struct {
	EventInfo []*PutCustomEventRequestEventInfo `json:"EventInfo,omitempty" xml:"EventInfo,omitempty" type:"Repeated"`
	RegionId  *string                           `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (PutCustomEventRequest) GoString

func (s PutCustomEventRequest) GoString() string

func (*PutCustomEventRequest) SetEventInfo

func (*PutCustomEventRequest) SetRegionId

func (PutCustomEventRequest) String

func (s PutCustomEventRequest) String() string

type PutCustomEventRequestEventInfo

type PutCustomEventRequestEventInfo struct {
	Content   *string `json:"Content,omitempty" xml:"Content,omitempty"`
	EventName *string `json:"EventName,omitempty" xml:"EventName,omitempty"`
	GroupId   *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Time      *string `json:"Time,omitempty" xml:"Time,omitempty"`
}

func (PutCustomEventRequestEventInfo) GoString

func (*PutCustomEventRequestEventInfo) SetContent

func (*PutCustomEventRequestEventInfo) SetEventName

func (*PutCustomEventRequestEventInfo) SetGroupId

func (*PutCustomEventRequestEventInfo) SetTime

func (PutCustomEventRequestEventInfo) String

type PutCustomEventResponse

type PutCustomEventResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutCustomEventResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutCustomEventResponse) GoString

func (s PutCustomEventResponse) GoString() string

func (*PutCustomEventResponse) SetBody

func (*PutCustomEventResponse) SetHeaders

func (*PutCustomEventResponse) SetStatusCode added in v7.0.44

func (PutCustomEventResponse) String

func (s PutCustomEventResponse) String() string

type PutCustomEventResponseBody

type PutCustomEventResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (PutCustomEventResponseBody) GoString

func (s PutCustomEventResponseBody) GoString() string

func (*PutCustomEventResponseBody) SetCode

func (*PutCustomEventResponseBody) SetMessage

func (*PutCustomEventResponseBody) SetRequestId

func (PutCustomEventResponseBody) String

type PutCustomEventRuleRequest

type PutCustomEventRuleRequest struct {
	ContactGroups     *string `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	EffectiveInterval *string `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EmailSubject      *string `json:"EmailSubject,omitempty" xml:"EmailSubject,omitempty"`
	EventName         *string `json:"EventName,omitempty" xml:"EventName,omitempty"`
	GroupId           *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Level             *string `json:"Level,omitempty" xml:"Level,omitempty"`
	Period            *string `json:"Period,omitempty" xml:"Period,omitempty"`
	RuleId            *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName          *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	Threshold         *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Webhook           *string `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (PutCustomEventRuleRequest) GoString

func (s PutCustomEventRuleRequest) GoString() string

func (*PutCustomEventRuleRequest) SetContactGroups

func (*PutCustomEventRuleRequest) SetEffectiveInterval

func (s *PutCustomEventRuleRequest) SetEffectiveInterval(v string) *PutCustomEventRuleRequest

func (*PutCustomEventRuleRequest) SetEmailSubject

func (*PutCustomEventRuleRequest) SetEventName

func (*PutCustomEventRuleRequest) SetGroupId

func (*PutCustomEventRuleRequest) SetLevel

func (*PutCustomEventRuleRequest) SetPeriod

func (*PutCustomEventRuleRequest) SetRuleId

func (*PutCustomEventRuleRequest) SetRuleName

func (*PutCustomEventRuleRequest) SetThreshold

func (*PutCustomEventRuleRequest) SetWebhook

func (PutCustomEventRuleRequest) String

func (s PutCustomEventRuleRequest) String() string

type PutCustomEventRuleResponse

type PutCustomEventRuleResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutCustomEventRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutCustomEventRuleResponse) GoString

func (s PutCustomEventRuleResponse) GoString() string

func (*PutCustomEventRuleResponse) SetBody

func (*PutCustomEventRuleResponse) SetHeaders

func (*PutCustomEventRuleResponse) SetStatusCode added in v7.0.44

func (PutCustomEventRuleResponse) String

type PutCustomEventRuleResponseBody

type PutCustomEventRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutCustomEventRuleResponseBody) GoString

func (*PutCustomEventRuleResponseBody) SetCode

func (*PutCustomEventRuleResponseBody) SetMessage

func (*PutCustomEventRuleResponseBody) SetRequestId

func (*PutCustomEventRuleResponseBody) SetSuccess

func (PutCustomEventRuleResponseBody) String

type PutCustomMetricRequest

type PutCustomMetricRequest struct {
	MetricList []*PutCustomMetricRequestMetricList `json:"MetricList,omitempty" xml:"MetricList,omitempty" type:"Repeated"`
	RegionId   *string                             `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (PutCustomMetricRequest) GoString

func (s PutCustomMetricRequest) GoString() string

func (*PutCustomMetricRequest) SetMetricList

func (*PutCustomMetricRequest) SetRegionId

func (PutCustomMetricRequest) String

func (s PutCustomMetricRequest) String() string

type PutCustomMetricRequestMetricList

type PutCustomMetricRequestMetricList struct {
	Dimensions *string `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	GroupId    *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	MetricName *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Period     *string `json:"Period,omitempty" xml:"Period,omitempty"`
	Time       *string `json:"Time,omitempty" xml:"Time,omitempty"`
	Type       *string `json:"Type,omitempty" xml:"Type,omitempty"`
	Values     *string `json:"Values,omitempty" xml:"Values,omitempty"`
}

func (PutCustomMetricRequestMetricList) GoString

func (*PutCustomMetricRequestMetricList) SetDimensions

func (*PutCustomMetricRequestMetricList) SetGroupId

func (*PutCustomMetricRequestMetricList) SetMetricName

func (*PutCustomMetricRequestMetricList) SetPeriod

func (*PutCustomMetricRequestMetricList) SetTime

func (*PutCustomMetricRequestMetricList) SetType

func (*PutCustomMetricRequestMetricList) SetValues

func (PutCustomMetricRequestMetricList) String

type PutCustomMetricResponse

type PutCustomMetricResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutCustomMetricResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutCustomMetricResponse) GoString

func (s PutCustomMetricResponse) GoString() string

func (*PutCustomMetricResponse) SetBody

func (*PutCustomMetricResponse) SetHeaders

func (*PutCustomMetricResponse) SetStatusCode added in v7.0.44

func (PutCustomMetricResponse) String

func (s PutCustomMetricResponse) String() string

type PutCustomMetricResponseBody

type PutCustomMetricResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (PutCustomMetricResponseBody) GoString

func (s PutCustomMetricResponseBody) GoString() string

func (*PutCustomMetricResponseBody) SetCode

func (*PutCustomMetricResponseBody) SetMessage

func (*PutCustomMetricResponseBody) SetRequestId

func (PutCustomMetricResponseBody) String

type PutCustomMetricRuleRequest

type PutCustomMetricRuleRequest struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	ContactGroups      *string `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	EffectiveInterval  *string `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EmailSubject       *string `json:"EmailSubject,omitempty" xml:"EmailSubject,omitempty"`
	EvaluationCount    *int32  `json:"EvaluationCount,omitempty" xml:"EvaluationCount,omitempty"`
	GroupId            *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Level              *string `json:"Level,omitempty" xml:"Level,omitempty"`
	MetricName         *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Period             *string `json:"Period,omitempty" xml:"Period,omitempty"`
	Resources          *string `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId             *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName           *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime        *int32  `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Webhook            *string `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (PutCustomMetricRuleRequest) GoString

func (s PutCustomMetricRuleRequest) GoString() string

func (*PutCustomMetricRuleRequest) SetComparisonOperator

func (s *PutCustomMetricRuleRequest) SetComparisonOperator(v string) *PutCustomMetricRuleRequest

func (*PutCustomMetricRuleRequest) SetContactGroups

func (*PutCustomMetricRuleRequest) SetEffectiveInterval

func (s *PutCustomMetricRuleRequest) SetEffectiveInterval(v string) *PutCustomMetricRuleRequest

func (*PutCustomMetricRuleRequest) SetEmailSubject

func (*PutCustomMetricRuleRequest) SetEvaluationCount

func (*PutCustomMetricRuleRequest) SetGroupId

func (*PutCustomMetricRuleRequest) SetLevel

func (*PutCustomMetricRuleRequest) SetMetricName

func (*PutCustomMetricRuleRequest) SetPeriod

func (*PutCustomMetricRuleRequest) SetResources

func (*PutCustomMetricRuleRequest) SetRuleId

func (*PutCustomMetricRuleRequest) SetRuleName

func (*PutCustomMetricRuleRequest) SetSilenceTime

func (*PutCustomMetricRuleRequest) SetStatistics

func (*PutCustomMetricRuleRequest) SetThreshold

func (*PutCustomMetricRuleRequest) SetWebhook

func (PutCustomMetricRuleRequest) String

type PutCustomMetricRuleResponse

type PutCustomMetricRuleResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutCustomMetricRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutCustomMetricRuleResponse) GoString

func (s PutCustomMetricRuleResponse) GoString() string

func (*PutCustomMetricRuleResponse) SetBody

func (*PutCustomMetricRuleResponse) SetHeaders

func (*PutCustomMetricRuleResponse) SetStatusCode added in v7.0.44

func (PutCustomMetricRuleResponse) String

type PutCustomMetricRuleResponseBody

type PutCustomMetricRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutCustomMetricRuleResponseBody) GoString

func (*PutCustomMetricRuleResponseBody) SetCode

func (*PutCustomMetricRuleResponseBody) SetMessage

func (*PutCustomMetricRuleResponseBody) SetRequestId

func (*PutCustomMetricRuleResponseBody) SetSuccess

func (PutCustomMetricRuleResponseBody) String

type PutEventRuleRequest

type PutEventRuleRequest struct {
	Description  *string                            `json:"Description,omitempty" xml:"Description,omitempty"`
	EventPattern []*PutEventRuleRequestEventPattern `json:"EventPattern,omitempty" xml:"EventPattern,omitempty" type:"Repeated"`
	EventType    *string                            `json:"EventType,omitempty" xml:"EventType,omitempty"`
	GroupId      *string                            `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	RegionId     *string                            `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName     *string                            `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime  *int64                             `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	State        *string                            `json:"State,omitempty" xml:"State,omitempty"`
}

func (PutEventRuleRequest) GoString

func (s PutEventRuleRequest) GoString() string

func (*PutEventRuleRequest) SetDescription

func (s *PutEventRuleRequest) SetDescription(v string) *PutEventRuleRequest

func (*PutEventRuleRequest) SetEventPattern

func (*PutEventRuleRequest) SetEventType

func (s *PutEventRuleRequest) SetEventType(v string) *PutEventRuleRequest

func (*PutEventRuleRequest) SetGroupId

func (*PutEventRuleRequest) SetRegionId

func (s *PutEventRuleRequest) SetRegionId(v string) *PutEventRuleRequest

func (*PutEventRuleRequest) SetRuleName

func (s *PutEventRuleRequest) SetRuleName(v string) *PutEventRuleRequest

func (*PutEventRuleRequest) SetSilenceTime

func (s *PutEventRuleRequest) SetSilenceTime(v int64) *PutEventRuleRequest

func (*PutEventRuleRequest) SetState

func (PutEventRuleRequest) String

func (s PutEventRuleRequest) String() string

type PutEventRuleRequestEventPattern

type PutEventRuleRequestEventPattern struct {
	CustomFilters *string   `json:"CustomFilters,omitempty" xml:"CustomFilters,omitempty"`
	EventTypeList []*string `json:"EventTypeList,omitempty" xml:"EventTypeList,omitempty" type:"Repeated"`
	LevelList     []*string `json:"LevelList,omitempty" xml:"LevelList,omitempty" type:"Repeated"`
	NameList      []*string `json:"NameList,omitempty" xml:"NameList,omitempty" type:"Repeated"`
	Product       *string   `json:"Product,omitempty" xml:"Product,omitempty"`
	SQLFilter     *string   `json:"SQLFilter,omitempty" xml:"SQLFilter,omitempty"`
	StatusList    []*string `json:"StatusList,omitempty" xml:"StatusList,omitempty" type:"Repeated"`
}

func (PutEventRuleRequestEventPattern) GoString

func (*PutEventRuleRequestEventPattern) SetCustomFilters

func (*PutEventRuleRequestEventPattern) SetEventTypeList

func (*PutEventRuleRequestEventPattern) SetLevelList

func (*PutEventRuleRequestEventPattern) SetNameList

func (*PutEventRuleRequestEventPattern) SetProduct

func (*PutEventRuleRequestEventPattern) SetSQLFilter

func (*PutEventRuleRequestEventPattern) SetStatusList

func (PutEventRuleRequestEventPattern) String

type PutEventRuleResponse

type PutEventRuleResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutEventRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutEventRuleResponse) GoString

func (s PutEventRuleResponse) GoString() string

func (*PutEventRuleResponse) SetBody

func (*PutEventRuleResponse) SetHeaders

func (s *PutEventRuleResponse) SetHeaders(v map[string]*string) *PutEventRuleResponse

func (*PutEventRuleResponse) SetStatusCode added in v7.0.44

func (s *PutEventRuleResponse) SetStatusCode(v int32) *PutEventRuleResponse

func (PutEventRuleResponse) String

func (s PutEventRuleResponse) String() string

type PutEventRuleResponseBody

type PutEventRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutEventRuleResponseBody) GoString

func (s PutEventRuleResponseBody) GoString() string

func (*PutEventRuleResponseBody) SetCode

func (*PutEventRuleResponseBody) SetData

func (*PutEventRuleResponseBody) SetMessage

func (*PutEventRuleResponseBody) SetRequestId

func (*PutEventRuleResponseBody) SetSuccess

func (PutEventRuleResponseBody) String

func (s PutEventRuleResponseBody) String() string

type PutEventRuleTargetsRequest

type PutEventRuleTargetsRequest struct {
	ContactParameters []*PutEventRuleTargetsRequestContactParameters `json:"ContactParameters,omitempty" xml:"ContactParameters,omitempty" type:"Repeated"`
	FcParameters      []*PutEventRuleTargetsRequestFcParameters      `json:"FcParameters,omitempty" xml:"FcParameters,omitempty" type:"Repeated"`
	MnsParameters     []*PutEventRuleTargetsRequestMnsParameters     `json:"MnsParameters,omitempty" xml:"MnsParameters,omitempty" type:"Repeated"`
	OpenApiParameters []*PutEventRuleTargetsRequestOpenApiParameters `json:"OpenApiParameters,omitempty" xml:"OpenApiParameters,omitempty" type:"Repeated"`
	RegionId          *string                                        `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName          *string                                        `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SlsParameters     []*PutEventRuleTargetsRequestSlsParameters     `json:"SlsParameters,omitempty" xml:"SlsParameters,omitempty" type:"Repeated"`
	WebhookParameters []*PutEventRuleTargetsRequestWebhookParameters `json:"WebhookParameters,omitempty" xml:"WebhookParameters,omitempty" type:"Repeated"`
}

func (PutEventRuleTargetsRequest) GoString

func (s PutEventRuleTargetsRequest) GoString() string

func (*PutEventRuleTargetsRequest) SetContactParameters

func (*PutEventRuleTargetsRequest) SetFcParameters

func (*PutEventRuleTargetsRequest) SetMnsParameters

func (*PutEventRuleTargetsRequest) SetOpenApiParameters

func (*PutEventRuleTargetsRequest) SetRegionId

func (*PutEventRuleTargetsRequest) SetRuleName

func (*PutEventRuleTargetsRequest) SetSlsParameters

func (*PutEventRuleTargetsRequest) SetWebhookParameters

func (PutEventRuleTargetsRequest) String

type PutEventRuleTargetsRequestContactParameters

type PutEventRuleTargetsRequestContactParameters struct {
	ContactGroupName *string `json:"ContactGroupName,omitempty" xml:"ContactGroupName,omitempty"`
	Id               *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Level            *string `json:"Level,omitempty" xml:"Level,omitempty"`
}

func (PutEventRuleTargetsRequestContactParameters) GoString

func (*PutEventRuleTargetsRequestContactParameters) SetContactGroupName

func (*PutEventRuleTargetsRequestContactParameters) SetId

func (*PutEventRuleTargetsRequestContactParameters) SetLevel

func (PutEventRuleTargetsRequestContactParameters) String

type PutEventRuleTargetsRequestFcParameters

type PutEventRuleTargetsRequestFcParameters struct {
	FunctionName *string `json:"FunctionName,omitempty" xml:"FunctionName,omitempty"`
	Id           *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Region       *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ServiceName  *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
}

func (PutEventRuleTargetsRequestFcParameters) GoString

func (*PutEventRuleTargetsRequestFcParameters) SetFunctionName

func (*PutEventRuleTargetsRequestFcParameters) SetId

func (*PutEventRuleTargetsRequestFcParameters) SetRegion

func (*PutEventRuleTargetsRequestFcParameters) SetServiceName

func (PutEventRuleTargetsRequestFcParameters) String

type PutEventRuleTargetsRequestMnsParameters

type PutEventRuleTargetsRequestMnsParameters struct {
	Id     *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Queue  *string `json:"Queue,omitempty" xml:"Queue,omitempty"`
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	Topic  *string `json:"Topic,omitempty" xml:"Topic,omitempty"`
}

func (PutEventRuleTargetsRequestMnsParameters) GoString

func (*PutEventRuleTargetsRequestMnsParameters) SetId

func (*PutEventRuleTargetsRequestMnsParameters) SetQueue

func (*PutEventRuleTargetsRequestMnsParameters) SetRegion

func (*PutEventRuleTargetsRequestMnsParameters) SetTopic added in v7.0.42

func (PutEventRuleTargetsRequestMnsParameters) String

type PutEventRuleTargetsRequestOpenApiParameters

type PutEventRuleTargetsRequestOpenApiParameters struct {
	Action     *string `json:"Action,omitempty" xml:"Action,omitempty"`
	Arn        *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	Id         *string `json:"Id,omitempty" xml:"Id,omitempty"`
	JsonParams *string `json:"JsonParams,omitempty" xml:"JsonParams,omitempty"`
	Product    *string `json:"Product,omitempty" xml:"Product,omitempty"`
	Region     *string `json:"Region,omitempty" xml:"Region,omitempty"`
	Role       *string `json:"Role,omitempty" xml:"Role,omitempty"`
	Version    *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (PutEventRuleTargetsRequestOpenApiParameters) GoString

func (*PutEventRuleTargetsRequestOpenApiParameters) SetAction

func (*PutEventRuleTargetsRequestOpenApiParameters) SetArn

func (*PutEventRuleTargetsRequestOpenApiParameters) SetId

func (*PutEventRuleTargetsRequestOpenApiParameters) SetJsonParams

func (*PutEventRuleTargetsRequestOpenApiParameters) SetProduct

func (*PutEventRuleTargetsRequestOpenApiParameters) SetRegion

func (*PutEventRuleTargetsRequestOpenApiParameters) SetRole

func (*PutEventRuleTargetsRequestOpenApiParameters) SetVersion

func (PutEventRuleTargetsRequestOpenApiParameters) String

type PutEventRuleTargetsRequestSlsParameters

type PutEventRuleTargetsRequestSlsParameters struct {
	Id       *string `json:"Id,omitempty" xml:"Id,omitempty"`
	LogStore *string `json:"LogStore,omitempty" xml:"LogStore,omitempty"`
	Project  *string `json:"Project,omitempty" xml:"Project,omitempty"`
	Region   *string `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (PutEventRuleTargetsRequestSlsParameters) GoString

func (*PutEventRuleTargetsRequestSlsParameters) SetId

func (*PutEventRuleTargetsRequestSlsParameters) SetLogStore

func (*PutEventRuleTargetsRequestSlsParameters) SetProject

func (*PutEventRuleTargetsRequestSlsParameters) SetRegion

func (PutEventRuleTargetsRequestSlsParameters) String

type PutEventRuleTargetsRequestWebhookParameters

type PutEventRuleTargetsRequestWebhookParameters struct {
	Id       *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Method   *string `json:"Method,omitempty" xml:"Method,omitempty"`
	Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"`
	Url      *string `json:"Url,omitempty" xml:"Url,omitempty"`
}

func (PutEventRuleTargetsRequestWebhookParameters) GoString

func (*PutEventRuleTargetsRequestWebhookParameters) SetId

func (*PutEventRuleTargetsRequestWebhookParameters) SetMethod

func (*PutEventRuleTargetsRequestWebhookParameters) SetProtocol

func (*PutEventRuleTargetsRequestWebhookParameters) SetUrl

func (PutEventRuleTargetsRequestWebhookParameters) String

type PutEventRuleTargetsResponse

type PutEventRuleTargetsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutEventRuleTargetsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutEventRuleTargetsResponse) GoString

func (s PutEventRuleTargetsResponse) GoString() string

func (*PutEventRuleTargetsResponse) SetBody

func (*PutEventRuleTargetsResponse) SetHeaders

func (*PutEventRuleTargetsResponse) SetStatusCode added in v7.0.44

func (PutEventRuleTargetsResponse) String

type PutEventRuleTargetsResponseBody

type PutEventRuleTargetsResponseBody struct {
	Code                    *string                                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	FailedContactParameters *PutEventRuleTargetsResponseBodyFailedContactParameters `json:"FailedContactParameters,omitempty" xml:"FailedContactParameters,omitempty" type:"Struct"`
	FailedFcParameters      *PutEventRuleTargetsResponseBodyFailedFcParameters      `json:"FailedFcParameters,omitempty" xml:"FailedFcParameters,omitempty" type:"Struct"`
	FailedMnsParameters     *PutEventRuleTargetsResponseBodyFailedMnsParameters     `json:"FailedMnsParameters,omitempty" xml:"FailedMnsParameters,omitempty" type:"Struct"`
	FailedParameterCount    *string                                                 `json:"FailedParameterCount,omitempty" xml:"FailedParameterCount,omitempty"`
	Message                 *string                                                 `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId               *string                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                 *bool                                                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutEventRuleTargetsResponseBody) GoString

func (*PutEventRuleTargetsResponseBody) SetCode

func (*PutEventRuleTargetsResponseBody) SetFailedParameterCount

func (*PutEventRuleTargetsResponseBody) SetMessage

func (*PutEventRuleTargetsResponseBody) SetRequestId

func (*PutEventRuleTargetsResponseBody) SetSuccess

func (PutEventRuleTargetsResponseBody) String

type PutEventRuleTargetsResponseBodyFailedContactParameters

type PutEventRuleTargetsResponseBodyFailedContactParameters struct {
	ContactParameter []*PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter `json:"ContactParameter,omitempty" xml:"ContactParameter,omitempty" type:"Repeated"`
}

func (PutEventRuleTargetsResponseBodyFailedContactParameters) GoString

func (PutEventRuleTargetsResponseBodyFailedContactParameters) String

type PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter

type PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter struct {
	ContactGroupName *string `json:"ContactGroupName,omitempty" xml:"ContactGroupName,omitempty"`
	Id               *int32  `json:"Id,omitempty" xml:"Id,omitempty"`
	Level            *string `json:"Level,omitempty" xml:"Level,omitempty"`
}

func (PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter) GoString

func (*PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter) SetContactGroupName

func (*PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter) SetId

func (*PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter) SetLevel

func (PutEventRuleTargetsResponseBodyFailedContactParametersContactParameter) String

type PutEventRuleTargetsResponseBodyFailedFcParameters

type PutEventRuleTargetsResponseBodyFailedFcParameters struct {
	FcParameter []*PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter `json:"FcParameter,omitempty" xml:"FcParameter,omitempty" type:"Repeated"`
}

func (PutEventRuleTargetsResponseBodyFailedFcParameters) GoString

func (PutEventRuleTargetsResponseBodyFailedFcParameters) String

type PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter

type PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter struct {
	FunctionName *string `json:"FunctionName,omitempty" xml:"FunctionName,omitempty"`
	Id           *int32  `json:"Id,omitempty" xml:"Id,omitempty"`
	Region       *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ServiceName  *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
}

func (PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter) GoString

func (*PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter) SetFunctionName

func (*PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter) SetId

func (*PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter) SetRegion

func (*PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter) SetServiceName

func (PutEventRuleTargetsResponseBodyFailedFcParametersFcParameter) String

type PutEventRuleTargetsResponseBodyFailedMnsParameters

type PutEventRuleTargetsResponseBodyFailedMnsParameters struct {
	MnsParameter []*PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter `json:"MnsParameter,omitempty" xml:"MnsParameter,omitempty" type:"Repeated"`
}

func (PutEventRuleTargetsResponseBodyFailedMnsParameters) GoString

func (PutEventRuleTargetsResponseBodyFailedMnsParameters) String

type PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter

type PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter struct {
	Id     *int32  `json:"Id,omitempty" xml:"Id,omitempty"`
	Queue  *string `json:"Queue,omitempty" xml:"Queue,omitempty"`
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter) GoString

func (*PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter) SetId

func (*PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter) SetQueue

func (*PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter) SetRegion

func (PutEventRuleTargetsResponseBodyFailedMnsParametersMnsParameter) String

type PutExporterOutputRequest

type PutExporterOutputRequest struct {
	ConfigJson *string `json:"ConfigJson,omitempty" xml:"ConfigJson,omitempty"`
	Desc       *string `json:"Desc,omitempty" xml:"Desc,omitempty"`
	DestName   *string `json:"DestName,omitempty" xml:"DestName,omitempty"`
	DestType   *string `json:"DestType,omitempty" xml:"DestType,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (PutExporterOutputRequest) GoString

func (s PutExporterOutputRequest) GoString() string

func (*PutExporterOutputRequest) SetConfigJson

func (*PutExporterOutputRequest) SetDesc

func (*PutExporterOutputRequest) SetDestName

func (*PutExporterOutputRequest) SetDestType

func (*PutExporterOutputRequest) SetRegionId

func (PutExporterOutputRequest) String

func (s PutExporterOutputRequest) String() string

type PutExporterOutputResponse

type PutExporterOutputResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutExporterOutputResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutExporterOutputResponse) GoString

func (s PutExporterOutputResponse) GoString() string

func (*PutExporterOutputResponse) SetBody

func (*PutExporterOutputResponse) SetHeaders

func (*PutExporterOutputResponse) SetStatusCode added in v7.0.44

func (PutExporterOutputResponse) String

func (s PutExporterOutputResponse) String() string

type PutExporterOutputResponseBody

type PutExporterOutputResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutExporterOutputResponseBody) GoString

func (*PutExporterOutputResponseBody) SetCode

func (*PutExporterOutputResponseBody) SetMessage

func (*PutExporterOutputResponseBody) SetRequestId

func (*PutExporterOutputResponseBody) SetSuccess

func (PutExporterOutputResponseBody) String

type PutExporterRuleRequest

type PutExporterRuleRequest struct {
	Describe      *string   `json:"Describe,omitempty" xml:"Describe,omitempty"`
	DstNames      []*string `json:"DstNames,omitempty" xml:"DstNames,omitempty" type:"Repeated"`
	MetricName    *string   `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace     *string   `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId      *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleName      *string   `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	TargetWindows *string   `json:"TargetWindows,omitempty" xml:"TargetWindows,omitempty"`
}

func (PutExporterRuleRequest) GoString

func (s PutExporterRuleRequest) GoString() string

func (*PutExporterRuleRequest) SetDescribe

func (*PutExporterRuleRequest) SetDstNames

func (*PutExporterRuleRequest) SetMetricName

func (*PutExporterRuleRequest) SetNamespace

func (*PutExporterRuleRequest) SetRegionId

func (*PutExporterRuleRequest) SetRuleName

func (*PutExporterRuleRequest) SetTargetWindows

func (s *PutExporterRuleRequest) SetTargetWindows(v string) *PutExporterRuleRequest

func (PutExporterRuleRequest) String

func (s PutExporterRuleRequest) String() string

type PutExporterRuleResponse

type PutExporterRuleResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutExporterRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutExporterRuleResponse) GoString

func (s PutExporterRuleResponse) GoString() string

func (*PutExporterRuleResponse) SetBody

func (*PutExporterRuleResponse) SetHeaders

func (*PutExporterRuleResponse) SetStatusCode added in v7.0.44

func (PutExporterRuleResponse) String

func (s PutExporterRuleResponse) String() string

type PutExporterRuleResponseBody

type PutExporterRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutExporterRuleResponseBody) GoString

func (s PutExporterRuleResponseBody) GoString() string

func (*PutExporterRuleResponseBody) SetCode

func (*PutExporterRuleResponseBody) SetMessage

func (*PutExporterRuleResponseBody) SetRequestId

func (*PutExporterRuleResponseBody) SetSuccess

func (PutExporterRuleResponseBody) String

type PutGroupMetricRuleRequest

type PutGroupMetricRuleRequest struct {
	Escalations         *PutGroupMetricRuleRequestEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" type:"Struct"`
	Category            *string                               `json:"Category,omitempty" xml:"Category,omitempty"`
	ContactGroups       *string                               `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	Dimensions          *string                               `json:"Dimensions,omitempty" xml:"Dimensions,omitempty"`
	EffectiveInterval   *string                               `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EmailSubject        *string                               `json:"EmailSubject,omitempty" xml:"EmailSubject,omitempty"`
	ExtraDimensionJson  *string                               `json:"ExtraDimensionJson,omitempty" xml:"ExtraDimensionJson,omitempty"`
	GroupId             *string                               `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Interval            *string                               `json:"Interval,omitempty" xml:"Interval,omitempty"`
	Labels              []*PutGroupMetricRuleRequestLabels    `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	MetricName          *string                               `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace           *string                               `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoDataPolicy        *string                               `json:"NoDataPolicy,omitempty" xml:"NoDataPolicy,omitempty"`
	NoEffectiveInterval *string                               `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	Period              *string                               `json:"Period,omitempty" xml:"Period,omitempty"`
	RuleId              *string                               `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName            *string                               `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime         *int32                                `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Webhook             *string                               `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (PutGroupMetricRuleRequest) GoString

func (s PutGroupMetricRuleRequest) GoString() string

func (*PutGroupMetricRuleRequest) SetCategory

func (*PutGroupMetricRuleRequest) SetContactGroups

func (*PutGroupMetricRuleRequest) SetDimensions

func (*PutGroupMetricRuleRequest) SetEffectiveInterval

func (s *PutGroupMetricRuleRequest) SetEffectiveInterval(v string) *PutGroupMetricRuleRequest

func (*PutGroupMetricRuleRequest) SetEmailSubject

func (*PutGroupMetricRuleRequest) SetEscalations

func (*PutGroupMetricRuleRequest) SetExtraDimensionJson

func (s *PutGroupMetricRuleRequest) SetExtraDimensionJson(v string) *PutGroupMetricRuleRequest

func (*PutGroupMetricRuleRequest) SetGroupId

func (*PutGroupMetricRuleRequest) SetInterval

func (*PutGroupMetricRuleRequest) SetLabels added in v7.0.42

func (*PutGroupMetricRuleRequest) SetMetricName

func (*PutGroupMetricRuleRequest) SetNamespace

func (*PutGroupMetricRuleRequest) SetNoDataPolicy

func (*PutGroupMetricRuleRequest) SetNoEffectiveInterval

func (s *PutGroupMetricRuleRequest) SetNoEffectiveInterval(v string) *PutGroupMetricRuleRequest

func (*PutGroupMetricRuleRequest) SetPeriod

func (*PutGroupMetricRuleRequest) SetRuleId

func (*PutGroupMetricRuleRequest) SetRuleName

func (*PutGroupMetricRuleRequest) SetSilenceTime

func (*PutGroupMetricRuleRequest) SetWebhook

func (PutGroupMetricRuleRequest) String

func (s PutGroupMetricRuleRequest) String() string

type PutGroupMetricRuleRequestEscalations

type PutGroupMetricRuleRequestEscalations struct {
	Critical *PutGroupMetricRuleRequestEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" require:"true" type:"Struct"`
	Info     *PutGroupMetricRuleRequestEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" require:"true" type:"Struct"`
	Warn     *PutGroupMetricRuleRequestEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" require:"true" type:"Struct"`
}

func (PutGroupMetricRuleRequestEscalations) GoString

func (PutGroupMetricRuleRequestEscalations) String

type PutGroupMetricRuleRequestEscalationsCritical

type PutGroupMetricRuleRequestEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutGroupMetricRuleRequestEscalationsCritical) GoString

func (*PutGroupMetricRuleRequestEscalationsCritical) SetComparisonOperator

func (*PutGroupMetricRuleRequestEscalationsCritical) SetStatistics

func (*PutGroupMetricRuleRequestEscalationsCritical) SetThreshold

func (*PutGroupMetricRuleRequestEscalationsCritical) SetTimes

func (PutGroupMetricRuleRequestEscalationsCritical) String

type PutGroupMetricRuleRequestEscalationsInfo

type PutGroupMetricRuleRequestEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutGroupMetricRuleRequestEscalationsInfo) GoString

func (*PutGroupMetricRuleRequestEscalationsInfo) SetComparisonOperator

func (*PutGroupMetricRuleRequestEscalationsInfo) SetStatistics

func (*PutGroupMetricRuleRequestEscalationsInfo) SetThreshold

func (*PutGroupMetricRuleRequestEscalationsInfo) SetTimes

func (PutGroupMetricRuleRequestEscalationsInfo) String

type PutGroupMetricRuleRequestEscalationsWarn

type PutGroupMetricRuleRequestEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutGroupMetricRuleRequestEscalationsWarn) GoString

func (*PutGroupMetricRuleRequestEscalationsWarn) SetComparisonOperator

func (*PutGroupMetricRuleRequestEscalationsWarn) SetStatistics

func (*PutGroupMetricRuleRequestEscalationsWarn) SetThreshold

func (*PutGroupMetricRuleRequestEscalationsWarn) SetTimes

func (PutGroupMetricRuleRequestEscalationsWarn) String

type PutGroupMetricRuleRequestLabels added in v7.0.42

type PutGroupMetricRuleRequestLabels struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutGroupMetricRuleRequestLabels) GoString added in v7.0.42

func (*PutGroupMetricRuleRequestLabels) SetKey added in v7.0.42

func (*PutGroupMetricRuleRequestLabels) SetValue added in v7.0.42

func (PutGroupMetricRuleRequestLabels) String added in v7.0.42

type PutGroupMetricRuleResponse

type PutGroupMetricRuleResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutGroupMetricRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutGroupMetricRuleResponse) GoString

func (s PutGroupMetricRuleResponse) GoString() string

func (*PutGroupMetricRuleResponse) SetBody

func (*PutGroupMetricRuleResponse) SetHeaders

func (*PutGroupMetricRuleResponse) SetStatusCode added in v7.0.44

func (PutGroupMetricRuleResponse) String

type PutGroupMetricRuleResponseBody

type PutGroupMetricRuleResponseBody struct {
	Code      *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *PutGroupMetricRuleResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
	Success   *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutGroupMetricRuleResponseBody) GoString

func (*PutGroupMetricRuleResponseBody) SetCode

func (*PutGroupMetricRuleResponseBody) SetMessage

func (*PutGroupMetricRuleResponseBody) SetRequestId

func (*PutGroupMetricRuleResponseBody) SetSuccess

func (PutGroupMetricRuleResponseBody) String

type PutGroupMetricRuleResponseBodyResult

type PutGroupMetricRuleResponseBodyResult struct {
	RuleId *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (PutGroupMetricRuleResponseBodyResult) GoString

func (*PutGroupMetricRuleResponseBodyResult) SetRuleId

func (PutGroupMetricRuleResponseBodyResult) String

type PutHybridMonitorMetricDataRequest

type PutHybridMonitorMetricDataRequest struct {
	// 上报的监控数据
	MetricList []*PutHybridMonitorMetricDataRequestMetricList `json:"MetricList,omitempty" xml:"MetricList,omitempty" type:"Repeated"`
	Namespace  *string                                        `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	RegionId   *string                                        `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (PutHybridMonitorMetricDataRequest) GoString

func (*PutHybridMonitorMetricDataRequest) SetNamespace

func (*PutHybridMonitorMetricDataRequest) SetRegionId

func (PutHybridMonitorMetricDataRequest) String

type PutHybridMonitorMetricDataRequestMetricList

type PutHybridMonitorMetricDataRequestMetricList struct {
	// 标签,Key只能是英文字母、数字、下划线
	Labels []*PutHybridMonitorMetricDataRequestMetricListLabels `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	// 指标名,只能是英文字母、数字、下划线
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
	// 时间戳,unix毫秒数,如果不传会使用服务器时间
	TS *int64 `json:"TS,omitempty" xml:"TS,omitempty"`
	// 监控值,浮点或整型
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutHybridMonitorMetricDataRequestMetricList) GoString

func (*PutHybridMonitorMetricDataRequestMetricList) SetName

func (*PutHybridMonitorMetricDataRequestMetricList) SetTS

func (*PutHybridMonitorMetricDataRequestMetricList) SetValue

func (PutHybridMonitorMetricDataRequestMetricList) String

type PutHybridMonitorMetricDataRequestMetricListLabels

type PutHybridMonitorMetricDataRequestMetricListLabels struct {
	// 只能是英文字母、数字、下划线
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutHybridMonitorMetricDataRequestMetricListLabels) GoString

func (*PutHybridMonitorMetricDataRequestMetricListLabels) SetKey

func (*PutHybridMonitorMetricDataRequestMetricListLabels) SetValue

func (PutHybridMonitorMetricDataRequestMetricListLabels) String

type PutHybridMonitorMetricDataResponse

type PutHybridMonitorMetricDataResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutHybridMonitorMetricDataResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutHybridMonitorMetricDataResponse) GoString

func (*PutHybridMonitorMetricDataResponse) SetHeaders

func (*PutHybridMonitorMetricDataResponse) SetStatusCode added in v7.0.44

func (PutHybridMonitorMetricDataResponse) String

type PutHybridMonitorMetricDataResponseBody

type PutHybridMonitorMetricDataResponseBody struct {
	// 返回code
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// 不合法的指标信息
	ErrorDetail []*PutHybridMonitorMetricDataResponseBodyErrorDetail `json:"ErrorDetail,omitempty" xml:"ErrorDetail,omitempty" type:"Repeated"`
	// 请求的requestId
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (PutHybridMonitorMetricDataResponseBody) GoString

func (*PutHybridMonitorMetricDataResponseBody) SetCode

func (*PutHybridMonitorMetricDataResponseBody) SetRequestId

func (PutHybridMonitorMetricDataResponseBody) String

type PutHybridMonitorMetricDataResponseBodyErrorDetail

type PutHybridMonitorMetricDataResponseBodyErrorDetail struct {
	// 错误信息
	ErrorMessage *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	// 错误数据在上报列表中的序号,从0开始
	Index *int64 `json:"Index,omitempty" xml:"Index,omitempty"`
}

func (PutHybridMonitorMetricDataResponseBodyErrorDetail) GoString

func (*PutHybridMonitorMetricDataResponseBodyErrorDetail) SetErrorMessage

func (*PutHybridMonitorMetricDataResponseBodyErrorDetail) SetIndex

func (PutHybridMonitorMetricDataResponseBodyErrorDetail) String

type PutLogMonitorRequest

type PutLogMonitorRequest struct {
	Aggregates          []*PutLogMonitorRequestAggregates  `json:"Aggregates,omitempty" xml:"Aggregates,omitempty" type:"Repeated"`
	GroupId             *string                            `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Groupbys            []*PutLogMonitorRequestGroupbys    `json:"Groupbys,omitempty" xml:"Groupbys,omitempty" type:"Repeated"`
	LogId               *string                            `json:"LogId,omitempty" xml:"LogId,omitempty"`
	MetricExpress       *string                            `json:"MetricExpress,omitempty" xml:"MetricExpress,omitempty"`
	MetricName          *string                            `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	RegionId            *string                            `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SlsLogstore         *string                            `json:"SlsLogstore,omitempty" xml:"SlsLogstore,omitempty"`
	SlsProject          *string                            `json:"SlsProject,omitempty" xml:"SlsProject,omitempty"`
	SlsRegionId         *string                            `json:"SlsRegionId,omitempty" xml:"SlsRegionId,omitempty"`
	Tumblingwindows     *string                            `json:"Tumblingwindows,omitempty" xml:"Tumblingwindows,omitempty"`
	Unit                *string                            `json:"Unit,omitempty" xml:"Unit,omitempty"`
	ValueFilter         []*PutLogMonitorRequestValueFilter `json:"ValueFilter,omitempty" xml:"ValueFilter,omitempty" type:"Repeated"`
	ValueFilterRelation *string                            `json:"ValueFilterRelation,omitempty" xml:"ValueFilterRelation,omitempty"`
}

func (PutLogMonitorRequest) GoString

func (s PutLogMonitorRequest) GoString() string

func (*PutLogMonitorRequest) SetAggregates

func (*PutLogMonitorRequest) SetGroupId

func (*PutLogMonitorRequest) SetGroupbys

func (*PutLogMonitorRequest) SetLogId

func (*PutLogMonitorRequest) SetMetricExpress

func (s *PutLogMonitorRequest) SetMetricExpress(v string) *PutLogMonitorRequest

func (*PutLogMonitorRequest) SetMetricName

func (s *PutLogMonitorRequest) SetMetricName(v string) *PutLogMonitorRequest

func (*PutLogMonitorRequest) SetRegionId

func (*PutLogMonitorRequest) SetSlsLogstore

func (s *PutLogMonitorRequest) SetSlsLogstore(v string) *PutLogMonitorRequest

func (*PutLogMonitorRequest) SetSlsProject

func (s *PutLogMonitorRequest) SetSlsProject(v string) *PutLogMonitorRequest

func (*PutLogMonitorRequest) SetSlsRegionId

func (s *PutLogMonitorRequest) SetSlsRegionId(v string) *PutLogMonitorRequest

func (*PutLogMonitorRequest) SetTumblingwindows

func (s *PutLogMonitorRequest) SetTumblingwindows(v string) *PutLogMonitorRequest

func (*PutLogMonitorRequest) SetUnit

func (*PutLogMonitorRequest) SetValueFilter

func (*PutLogMonitorRequest) SetValueFilterRelation

func (s *PutLogMonitorRequest) SetValueFilterRelation(v string) *PutLogMonitorRequest

func (PutLogMonitorRequest) String

func (s PutLogMonitorRequest) String() string

type PutLogMonitorRequestAggregates

type PutLogMonitorRequestAggregates struct {
	Alias     *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	FieldName *string `json:"FieldName,omitempty" xml:"FieldName,omitempty"`
	Function  *string `json:"Function,omitempty" xml:"Function,omitempty"`
}

func (PutLogMonitorRequestAggregates) GoString

func (*PutLogMonitorRequestAggregates) SetAlias

func (*PutLogMonitorRequestAggregates) SetFieldName

func (*PutLogMonitorRequestAggregates) SetFunction

func (PutLogMonitorRequestAggregates) String

type PutLogMonitorRequestGroupbys

type PutLogMonitorRequestGroupbys struct {
	Alias     *string `json:"Alias,omitempty" xml:"Alias,omitempty"`
	FieldName *string `json:"FieldName,omitempty" xml:"FieldName,omitempty"`
}

func (PutLogMonitorRequestGroupbys) GoString

func (s PutLogMonitorRequestGroupbys) GoString() string

func (*PutLogMonitorRequestGroupbys) SetAlias

func (*PutLogMonitorRequestGroupbys) SetFieldName

func (PutLogMonitorRequestGroupbys) String

type PutLogMonitorRequestValueFilter

type PutLogMonitorRequestValueFilter struct {
	Key      *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Operator *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutLogMonitorRequestValueFilter) GoString

func (*PutLogMonitorRequestValueFilter) SetKey

func (*PutLogMonitorRequestValueFilter) SetOperator

func (*PutLogMonitorRequestValueFilter) SetValue

func (PutLogMonitorRequestValueFilter) String

type PutLogMonitorResponse

type PutLogMonitorResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutLogMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutLogMonitorResponse) GoString

func (s PutLogMonitorResponse) GoString() string

func (*PutLogMonitorResponse) SetBody

func (*PutLogMonitorResponse) SetHeaders

func (*PutLogMonitorResponse) SetStatusCode added in v7.0.44

func (s *PutLogMonitorResponse) SetStatusCode(v int32) *PutLogMonitorResponse

func (PutLogMonitorResponse) String

func (s PutLogMonitorResponse) String() string

type PutLogMonitorResponseBody

type PutLogMonitorResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	LogId     *string `json:"LogId,omitempty" xml:"LogId,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutLogMonitorResponseBody) GoString

func (s PutLogMonitorResponseBody) GoString() string

func (*PutLogMonitorResponseBody) SetCode

func (*PutLogMonitorResponseBody) SetLogId

func (*PutLogMonitorResponseBody) SetMessage

func (*PutLogMonitorResponseBody) SetRequestId

func (*PutLogMonitorResponseBody) SetSuccess

func (PutLogMonitorResponseBody) String

func (s PutLogMonitorResponseBody) String() string

type PutMetricRuleTargetsRequest

type PutMetricRuleTargetsRequest struct {
	RegionId *string                               `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RuleId   *string                               `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	Targets  []*PutMetricRuleTargetsRequestTargets `json:"Targets,omitempty" xml:"Targets,omitempty" type:"Repeated"`
}

func (PutMetricRuleTargetsRequest) GoString

func (s PutMetricRuleTargetsRequest) GoString() string

func (*PutMetricRuleTargetsRequest) SetRegionId

func (*PutMetricRuleTargetsRequest) SetRuleId

func (*PutMetricRuleTargetsRequest) SetTargets

func (PutMetricRuleTargetsRequest) String

type PutMetricRuleTargetsRequestTargets

type PutMetricRuleTargetsRequestTargets struct {
	Arn        *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	Id         *string `json:"Id,omitempty" xml:"Id,omitempty"`
	JsonParams *string `json:"JsonParams,omitempty" xml:"JsonParams,omitempty"`
	Level      *string `json:"Level,omitempty" xml:"Level,omitempty"`
}

func (PutMetricRuleTargetsRequestTargets) GoString

func (*PutMetricRuleTargetsRequestTargets) SetArn

func (*PutMetricRuleTargetsRequestTargets) SetId

func (*PutMetricRuleTargetsRequestTargets) SetJsonParams

func (*PutMetricRuleTargetsRequestTargets) SetLevel

func (PutMetricRuleTargetsRequestTargets) String

type PutMetricRuleTargetsResponse

type PutMetricRuleTargetsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutMetricRuleTargetsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutMetricRuleTargetsResponse) GoString

func (s PutMetricRuleTargetsResponse) GoString() string

func (*PutMetricRuleTargetsResponse) SetBody

func (*PutMetricRuleTargetsResponse) SetHeaders

func (*PutMetricRuleTargetsResponse) SetStatusCode added in v7.0.44

func (PutMetricRuleTargetsResponse) String

type PutMetricRuleTargetsResponseBody

type PutMetricRuleTargetsResponseBody struct {
	Code      *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	FailData  *PutMetricRuleTargetsResponseBodyFailData `json:"FailData,omitempty" xml:"FailData,omitempty" type:"Struct"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutMetricRuleTargetsResponseBody) GoString

func (*PutMetricRuleTargetsResponseBody) SetCode

func (*PutMetricRuleTargetsResponseBody) SetMessage

func (*PutMetricRuleTargetsResponseBody) SetRequestId

func (*PutMetricRuleTargetsResponseBody) SetSuccess

func (PutMetricRuleTargetsResponseBody) String

type PutMetricRuleTargetsResponseBodyFailData

type PutMetricRuleTargetsResponseBodyFailData struct {
	Targets *PutMetricRuleTargetsResponseBodyFailDataTargets `json:"Targets,omitempty" xml:"Targets,omitempty" type:"Struct"`
}

func (PutMetricRuleTargetsResponseBodyFailData) GoString

func (PutMetricRuleTargetsResponseBodyFailData) String

type PutMetricRuleTargetsResponseBodyFailDataTargets

type PutMetricRuleTargetsResponseBodyFailDataTargets struct {
	Target []*PutMetricRuleTargetsResponseBodyFailDataTargetsTarget `json:"Target,omitempty" xml:"Target,omitempty" type:"Repeated"`
}

func (PutMetricRuleTargetsResponseBodyFailDataTargets) GoString

func (PutMetricRuleTargetsResponseBodyFailDataTargets) String

type PutMetricRuleTargetsResponseBodyFailDataTargetsTarget

type PutMetricRuleTargetsResponseBodyFailDataTargetsTarget struct {
	Arn   *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	Id    *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Level *string `json:"Level,omitempty" xml:"Level,omitempty"`
}

func (PutMetricRuleTargetsResponseBodyFailDataTargetsTarget) GoString

func (*PutMetricRuleTargetsResponseBodyFailDataTargetsTarget) SetArn

func (*PutMetricRuleTargetsResponseBodyFailDataTargetsTarget) SetId

func (*PutMetricRuleTargetsResponseBodyFailDataTargetsTarget) SetLevel

func (PutMetricRuleTargetsResponseBodyFailDataTargetsTarget) String

type PutMonitorGroupDynamicRuleRequest

type PutMonitorGroupDynamicRuleRequest struct {
	GroupId    *int64                                         `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	GroupRules []*PutMonitorGroupDynamicRuleRequestGroupRules `json:"GroupRules,omitempty" xml:"GroupRules,omitempty" type:"Repeated"`
	IsAsync    *bool                                          `json:"IsAsync,omitempty" xml:"IsAsync,omitempty"`
	RegionId   *string                                        `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (PutMonitorGroupDynamicRuleRequest) GoString

func (*PutMonitorGroupDynamicRuleRequest) SetGroupId

func (*PutMonitorGroupDynamicRuleRequest) SetIsAsync added in v7.0.42

func (*PutMonitorGroupDynamicRuleRequest) SetRegionId

func (PutMonitorGroupDynamicRuleRequest) String

type PutMonitorGroupDynamicRuleRequestGroupRules

type PutMonitorGroupDynamicRuleRequestGroupRules struct {
	Category       *string                                               `json:"Category,omitempty" xml:"Category,omitempty"`
	FilterRelation *string                                               `json:"FilterRelation,omitempty" xml:"FilterRelation,omitempty"`
	Filters        []*PutMonitorGroupDynamicRuleRequestGroupRulesFilters `json:"Filters,omitempty" xml:"Filters,omitempty" type:"Repeated"`
}

func (PutMonitorGroupDynamicRuleRequestGroupRules) GoString

func (*PutMonitorGroupDynamicRuleRequestGroupRules) SetCategory

func (*PutMonitorGroupDynamicRuleRequestGroupRules) SetFilterRelation

func (PutMonitorGroupDynamicRuleRequestGroupRules) String

type PutMonitorGroupDynamicRuleRequestGroupRulesFilters

type PutMonitorGroupDynamicRuleRequestGroupRulesFilters struct {
	Function *string `json:"Function,omitempty" xml:"Function,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value    *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutMonitorGroupDynamicRuleRequestGroupRulesFilters) GoString

func (*PutMonitorGroupDynamicRuleRequestGroupRulesFilters) SetFunction

func (*PutMonitorGroupDynamicRuleRequestGroupRulesFilters) SetName

func (*PutMonitorGroupDynamicRuleRequestGroupRulesFilters) SetValue

func (PutMonitorGroupDynamicRuleRequestGroupRulesFilters) String

type PutMonitorGroupDynamicRuleResponse

type PutMonitorGroupDynamicRuleResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutMonitorGroupDynamicRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutMonitorGroupDynamicRuleResponse) GoString

func (*PutMonitorGroupDynamicRuleResponse) SetHeaders

func (*PutMonitorGroupDynamicRuleResponse) SetStatusCode added in v7.0.44

func (PutMonitorGroupDynamicRuleResponse) String

type PutMonitorGroupDynamicRuleResponseBody

type PutMonitorGroupDynamicRuleResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutMonitorGroupDynamicRuleResponseBody) GoString

func (*PutMonitorGroupDynamicRuleResponseBody) SetCode

func (*PutMonitorGroupDynamicRuleResponseBody) SetMessage

func (*PutMonitorGroupDynamicRuleResponseBody) SetRequestId

func (*PutMonitorGroupDynamicRuleResponseBody) SetSuccess

func (PutMonitorGroupDynamicRuleResponseBody) String

type PutMonitoringConfigRequest

type PutMonitoringConfigRequest struct {
	AutoInstall              *bool   `json:"AutoInstall,omitempty" xml:"AutoInstall,omitempty"`
	EnableInstallAgentNewECS *bool   `json:"EnableInstallAgentNewECS,omitempty" xml:"EnableInstallAgentNewECS,omitempty"`
	RegionId                 *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (PutMonitoringConfigRequest) GoString

func (s PutMonitoringConfigRequest) GoString() string

func (*PutMonitoringConfigRequest) SetAutoInstall

func (*PutMonitoringConfigRequest) SetEnableInstallAgentNewECS

func (s *PutMonitoringConfigRequest) SetEnableInstallAgentNewECS(v bool) *PutMonitoringConfigRequest

func (*PutMonitoringConfigRequest) SetRegionId

func (PutMonitoringConfigRequest) String

type PutMonitoringConfigResponse

type PutMonitoringConfigResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutMonitoringConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutMonitoringConfigResponse) GoString

func (s PutMonitoringConfigResponse) GoString() string

func (*PutMonitoringConfigResponse) SetBody

func (*PutMonitoringConfigResponse) SetHeaders

func (*PutMonitoringConfigResponse) SetStatusCode added in v7.0.44

func (PutMonitoringConfigResponse) String

type PutMonitoringConfigResponseBody

type PutMonitoringConfigResponseBody struct {
	Code      *int32  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutMonitoringConfigResponseBody) GoString

func (*PutMonitoringConfigResponseBody) SetCode

func (*PutMonitoringConfigResponseBody) SetMessage

func (*PutMonitoringConfigResponseBody) SetRequestId

func (*PutMonitoringConfigResponseBody) SetSuccess

func (PutMonitoringConfigResponseBody) String

type PutResourceMetricRuleRequest

type PutResourceMetricRuleRequest struct {
	Escalations         *PutResourceMetricRuleRequestEscalations         `json:"Escalations,omitempty" xml:"Escalations,omitempty" type:"Struct"`
	CompositeExpression *PutResourceMetricRuleRequestCompositeExpression `json:"CompositeExpression,omitempty" xml:"CompositeExpression,omitempty" type:"Struct"`
	ContactGroups       *string                                          `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	EffectiveInterval   *string                                          `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EmailSubject        *string                                          `json:"EmailSubject,omitempty" xml:"EmailSubject,omitempty"`
	Interval            *string                                          `json:"Interval,omitempty" xml:"Interval,omitempty"`
	Labels              []*PutResourceMetricRuleRequestLabels            `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	MetricName          *string                                          `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace           *string                                          `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoDataPolicy        *string                                          `json:"NoDataPolicy,omitempty" xml:"NoDataPolicy,omitempty"`
	NoEffectiveInterval *string                                          `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	Period              *string                                          `json:"Period,omitempty" xml:"Period,omitempty"`
	Prometheus          *PutResourceMetricRuleRequestPrometheus          `json:"Prometheus,omitempty" xml:"Prometheus,omitempty" type:"Struct"`
	Resources           *string                                          `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId              *string                                          `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName            *string                                          `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime         *int32                                           `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Webhook             *string                                          `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (PutResourceMetricRuleRequest) GoString

func (s PutResourceMetricRuleRequest) GoString() string

func (*PutResourceMetricRuleRequest) SetCompositeExpression added in v7.0.39

func (*PutResourceMetricRuleRequest) SetContactGroups

func (*PutResourceMetricRuleRequest) SetEffectiveInterval

func (*PutResourceMetricRuleRequest) SetEmailSubject

func (*PutResourceMetricRuleRequest) SetInterval

func (*PutResourceMetricRuleRequest) SetLabels

func (*PutResourceMetricRuleRequest) SetMetricName

func (*PutResourceMetricRuleRequest) SetNamespace

func (*PutResourceMetricRuleRequest) SetNoDataPolicy

func (*PutResourceMetricRuleRequest) SetNoEffectiveInterval

func (*PutResourceMetricRuleRequest) SetPeriod

func (*PutResourceMetricRuleRequest) SetPrometheus added in v7.0.44

func (*PutResourceMetricRuleRequest) SetResources

func (*PutResourceMetricRuleRequest) SetRuleId

func (*PutResourceMetricRuleRequest) SetRuleName

func (*PutResourceMetricRuleRequest) SetSilenceTime

func (*PutResourceMetricRuleRequest) SetWebhook

func (PutResourceMetricRuleRequest) String

type PutResourceMetricRuleRequestCompositeExpression added in v7.0.39

type PutResourceMetricRuleRequestCompositeExpression struct {
	ExpressionList     []*PutResourceMetricRuleRequestCompositeExpressionExpressionList `json:"ExpressionList,omitempty" xml:"ExpressionList,omitempty" type:"Repeated"`
	ExpressionListJoin *string                                                          `json:"ExpressionListJoin,omitempty" xml:"ExpressionListJoin,omitempty"`
	ExpressionRaw      *string                                                          `json:"ExpressionRaw,omitempty" xml:"ExpressionRaw,omitempty"`
	Level              *string                                                          `json:"Level,omitempty" xml:"Level,omitempty"`
	Times              *int32                                                           `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleRequestCompositeExpression) GoString added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpression) SetExpressionListJoin added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpression) SetExpressionRaw added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpression) SetLevel added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpression) SetTimes added in v7.0.39

func (PutResourceMetricRuleRequestCompositeExpression) String added in v7.0.39

type PutResourceMetricRuleRequestCompositeExpressionExpressionList added in v7.0.39

type PutResourceMetricRuleRequestCompositeExpressionExpressionList struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	MetricName         *string `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Period             *int64  `json:"Period,omitempty" xml:"Period,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
}

func (PutResourceMetricRuleRequestCompositeExpressionExpressionList) GoString added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpressionExpressionList) SetComparisonOperator added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpressionExpressionList) SetMetricName added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpressionExpressionList) SetPeriod added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpressionExpressionList) SetStatistics added in v7.0.39

func (*PutResourceMetricRuleRequestCompositeExpressionExpressionList) SetThreshold added in v7.0.39

func (PutResourceMetricRuleRequestCompositeExpressionExpressionList) String added in v7.0.39

type PutResourceMetricRuleRequestEscalations

type PutResourceMetricRuleRequestEscalations struct {
	Critical *PutResourceMetricRuleRequestEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" require:"true" type:"Struct"`
	Info     *PutResourceMetricRuleRequestEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" require:"true" type:"Struct"`
	Warn     *PutResourceMetricRuleRequestEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" require:"true" type:"Struct"`
}

func (PutResourceMetricRuleRequestEscalations) GoString

func (PutResourceMetricRuleRequestEscalations) String

type PutResourceMetricRuleRequestEscalationsCritical

type PutResourceMetricRuleRequestEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleRequestEscalationsCritical) GoString

func (*PutResourceMetricRuleRequestEscalationsCritical) SetComparisonOperator

func (*PutResourceMetricRuleRequestEscalationsCritical) SetStatistics

func (*PutResourceMetricRuleRequestEscalationsCritical) SetThreshold

func (*PutResourceMetricRuleRequestEscalationsCritical) SetTimes

func (PutResourceMetricRuleRequestEscalationsCritical) String

type PutResourceMetricRuleRequestEscalationsInfo

type PutResourceMetricRuleRequestEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleRequestEscalationsInfo) GoString

func (*PutResourceMetricRuleRequestEscalationsInfo) SetComparisonOperator

func (*PutResourceMetricRuleRequestEscalationsInfo) SetStatistics

func (*PutResourceMetricRuleRequestEscalationsInfo) SetThreshold

func (*PutResourceMetricRuleRequestEscalationsInfo) SetTimes

func (PutResourceMetricRuleRequestEscalationsInfo) String

type PutResourceMetricRuleRequestEscalationsWarn

type PutResourceMetricRuleRequestEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleRequestEscalationsWarn) GoString

func (*PutResourceMetricRuleRequestEscalationsWarn) SetComparisonOperator

func (*PutResourceMetricRuleRequestEscalationsWarn) SetStatistics

func (*PutResourceMetricRuleRequestEscalationsWarn) SetThreshold

func (*PutResourceMetricRuleRequestEscalationsWarn) SetTimes

func (PutResourceMetricRuleRequestEscalationsWarn) String

type PutResourceMetricRuleRequestLabels

type PutResourceMetricRuleRequestLabels struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutResourceMetricRuleRequestLabels) GoString

func (*PutResourceMetricRuleRequestLabels) SetKey

func (*PutResourceMetricRuleRequestLabels) SetValue

func (PutResourceMetricRuleRequestLabels) String

type PutResourceMetricRuleRequestPrometheus added in v7.0.44

type PutResourceMetricRuleRequestPrometheus struct {
	Annotations []*PutResourceMetricRuleRequestPrometheusAnnotations `json:"Annotations,omitempty" xml:"Annotations,omitempty" type:"Repeated"`
	Level       *string                                              `json:"Level,omitempty" xml:"Level,omitempty"`
	PromQL      *string                                              `json:"PromQL,omitempty" xml:"PromQL,omitempty"`
	Times       *int32                                               `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleRequestPrometheus) GoString added in v7.0.44

func (*PutResourceMetricRuleRequestPrometheus) SetAnnotations added in v7.0.44

func (*PutResourceMetricRuleRequestPrometheus) SetLevel added in v7.0.44

func (*PutResourceMetricRuleRequestPrometheus) SetPromQL added in v7.0.44

func (*PutResourceMetricRuleRequestPrometheus) SetTimes added in v7.0.44

func (PutResourceMetricRuleRequestPrometheus) String added in v7.0.44

type PutResourceMetricRuleRequestPrometheusAnnotations added in v7.0.44

type PutResourceMetricRuleRequestPrometheusAnnotations struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutResourceMetricRuleRequestPrometheusAnnotations) GoString added in v7.0.44

func (*PutResourceMetricRuleRequestPrometheusAnnotations) SetKey added in v7.0.44

func (*PutResourceMetricRuleRequestPrometheusAnnotations) SetValue added in v7.0.44

func (PutResourceMetricRuleRequestPrometheusAnnotations) String added in v7.0.44

type PutResourceMetricRuleResponse

type PutResourceMetricRuleResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutResourceMetricRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutResourceMetricRuleResponse) GoString

func (*PutResourceMetricRuleResponse) SetBody

func (*PutResourceMetricRuleResponse) SetHeaders

func (*PutResourceMetricRuleResponse) SetStatusCode added in v7.0.44

func (PutResourceMetricRuleResponse) String

type PutResourceMetricRuleResponseBody

type PutResourceMetricRuleResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutResourceMetricRuleResponseBody) GoString

func (*PutResourceMetricRuleResponseBody) SetCode

func (*PutResourceMetricRuleResponseBody) SetMessage

func (*PutResourceMetricRuleResponseBody) SetRequestId

func (*PutResourceMetricRuleResponseBody) SetSuccess

func (PutResourceMetricRuleResponseBody) String

type PutResourceMetricRuleShrinkRequest added in v7.0.39

type PutResourceMetricRuleShrinkRequest struct {
	Escalations               *PutResourceMetricRuleShrinkRequestEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" type:"Struct"`
	CompositeExpressionShrink *string                                        `json:"CompositeExpression,omitempty" xml:"CompositeExpression,omitempty"`
	ContactGroups             *string                                        `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	EffectiveInterval         *string                                        `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EmailSubject              *string                                        `json:"EmailSubject,omitempty" xml:"EmailSubject,omitempty"`
	Interval                  *string                                        `json:"Interval,omitempty" xml:"Interval,omitempty"`
	Labels                    []*PutResourceMetricRuleShrinkRequestLabels    `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	MetricName                *string                                        `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace                 *string                                        `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoDataPolicy              *string                                        `json:"NoDataPolicy,omitempty" xml:"NoDataPolicy,omitempty"`
	NoEffectiveInterval       *string                                        `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	Period                    *string                                        `json:"Period,omitempty" xml:"Period,omitempty"`
	PrometheusShrink          *string                                        `json:"Prometheus,omitempty" xml:"Prometheus,omitempty"`
	Resources                 *string                                        `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId                    *string                                        `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName                  *string                                        `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime               *int32                                         `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Webhook                   *string                                        `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (PutResourceMetricRuleShrinkRequest) GoString added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetCompositeExpressionShrink added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetContactGroups added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetEffectiveInterval added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetEmailSubject added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetEscalations added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetInterval added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetLabels added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetMetricName added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetNamespace added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetNoDataPolicy added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetNoEffectiveInterval added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetPeriod added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetPrometheusShrink added in v7.0.44

func (*PutResourceMetricRuleShrinkRequest) SetResources added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetRuleId added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetRuleName added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetSilenceTime added in v7.0.39

func (*PutResourceMetricRuleShrinkRequest) SetWebhook added in v7.0.39

func (PutResourceMetricRuleShrinkRequest) String added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalations added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalations struct {
	Critical *PutResourceMetricRuleShrinkRequestEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" require:"true" type:"Struct"`
	Info     *PutResourceMetricRuleShrinkRequestEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" require:"true" type:"Struct"`
	Warn     *PutResourceMetricRuleShrinkRequestEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" require:"true" type:"Struct"`
}

func (PutResourceMetricRuleShrinkRequestEscalations) GoString added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalations) SetCritical added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalations) SetInfo added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalations) SetWarn added in v7.0.39

func (PutResourceMetricRuleShrinkRequestEscalations) String added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalationsCritical added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleShrinkRequestEscalationsCritical) GoString added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsCritical) SetComparisonOperator added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsCritical) SetStatistics added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsCritical) SetThreshold added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsCritical) SetTimes added in v7.0.39

func (PutResourceMetricRuleShrinkRequestEscalationsCritical) String added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalationsInfo added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleShrinkRequestEscalationsInfo) GoString added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsInfo) SetComparisonOperator added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsInfo) SetStatistics added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsInfo) SetThreshold added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsInfo) SetTimes added in v7.0.39

func (PutResourceMetricRuleShrinkRequestEscalationsInfo) String added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalationsWarn added in v7.0.39

type PutResourceMetricRuleShrinkRequestEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRuleShrinkRequestEscalationsWarn) GoString added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsWarn) SetComparisonOperator added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsWarn) SetStatistics added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsWarn) SetThreshold added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestEscalationsWarn) SetTimes added in v7.0.39

func (PutResourceMetricRuleShrinkRequestEscalationsWarn) String added in v7.0.39

type PutResourceMetricRuleShrinkRequestLabels added in v7.0.39

type PutResourceMetricRuleShrinkRequestLabels struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutResourceMetricRuleShrinkRequestLabels) GoString added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestLabels) SetKey added in v7.0.39

func (*PutResourceMetricRuleShrinkRequestLabels) SetValue added in v7.0.39

func (PutResourceMetricRuleShrinkRequestLabels) String added in v7.0.39

type PutResourceMetricRulesRequest

type PutResourceMetricRulesRequest struct {
	Rules []*PutResourceMetricRulesRequestRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"`
}

func (PutResourceMetricRulesRequest) GoString

func (*PutResourceMetricRulesRequest) SetRules

func (PutResourceMetricRulesRequest) String

type PutResourceMetricRulesRequestRules

type PutResourceMetricRulesRequestRules struct {
	Escalations         *PutResourceMetricRulesRequestRulesEscalations `json:"Escalations,omitempty" xml:"Escalations,omitempty" require:"true" type:"Struct"`
	ContactGroups       *string                                        `json:"ContactGroups,omitempty" xml:"ContactGroups,omitempty"`
	EffectiveInterval   *string                                        `json:"EffectiveInterval,omitempty" xml:"EffectiveInterval,omitempty"`
	EmailSubject        *string                                        `json:"EmailSubject,omitempty" xml:"EmailSubject,omitempty"`
	Interval            *string                                        `json:"Interval,omitempty" xml:"Interval,omitempty"`
	Labels              []*PutResourceMetricRulesRequestRulesLabels    `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	MetricName          *string                                        `json:"MetricName,omitempty" xml:"MetricName,omitempty"`
	Namespace           *string                                        `json:"Namespace,omitempty" xml:"Namespace,omitempty"`
	NoDataPolicy        *string                                        `json:"NoDataPolicy,omitempty" xml:"NoDataPolicy,omitempty"`
	NoEffectiveInterval *string                                        `json:"NoEffectiveInterval,omitempty" xml:"NoEffectiveInterval,omitempty"`
	Period              *string                                        `json:"Period,omitempty" xml:"Period,omitempty"`
	Resources           *string                                        `json:"Resources,omitempty" xml:"Resources,omitempty"`
	RuleId              *string                                        `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
	RuleName            *string                                        `json:"RuleName,omitempty" xml:"RuleName,omitempty"`
	SilenceTime         *int32                                         `json:"SilenceTime,omitempty" xml:"SilenceTime,omitempty"`
	Webhook             *string                                        `json:"Webhook,omitempty" xml:"Webhook,omitempty"`
}

func (PutResourceMetricRulesRequestRules) GoString

func (*PutResourceMetricRulesRequestRules) SetContactGroups

func (*PutResourceMetricRulesRequestRules) SetEffectiveInterval

func (*PutResourceMetricRulesRequestRules) SetEmailSubject

func (*PutResourceMetricRulesRequestRules) SetInterval

func (*PutResourceMetricRulesRequestRules) SetLabels added in v7.0.42

func (*PutResourceMetricRulesRequestRules) SetMetricName

func (*PutResourceMetricRulesRequestRules) SetNamespace

func (*PutResourceMetricRulesRequestRules) SetNoDataPolicy

func (*PutResourceMetricRulesRequestRules) SetNoEffectiveInterval

func (*PutResourceMetricRulesRequestRules) SetPeriod

func (*PutResourceMetricRulesRequestRules) SetResources

func (*PutResourceMetricRulesRequestRules) SetRuleId

func (*PutResourceMetricRulesRequestRules) SetRuleName

func (*PutResourceMetricRulesRequestRules) SetSilenceTime

func (*PutResourceMetricRulesRequestRules) SetWebhook

func (PutResourceMetricRulesRequestRules) String

type PutResourceMetricRulesRequestRulesEscalations

type PutResourceMetricRulesRequestRulesEscalations struct {
	Critical *PutResourceMetricRulesRequestRulesEscalationsCritical `json:"Critical,omitempty" xml:"Critical,omitempty" require:"true" type:"Struct"`
	Info     *PutResourceMetricRulesRequestRulesEscalationsInfo     `json:"Info,omitempty" xml:"Info,omitempty" require:"true" type:"Struct"`
	Warn     *PutResourceMetricRulesRequestRulesEscalationsWarn     `json:"Warn,omitempty" xml:"Warn,omitempty" require:"true" type:"Struct"`
}

func (PutResourceMetricRulesRequestRulesEscalations) GoString

func (PutResourceMetricRulesRequestRulesEscalations) String

type PutResourceMetricRulesRequestRulesEscalationsCritical

type PutResourceMetricRulesRequestRulesEscalationsCritical struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRulesRequestRulesEscalationsCritical) GoString

func (*PutResourceMetricRulesRequestRulesEscalationsCritical) SetComparisonOperator

func (*PutResourceMetricRulesRequestRulesEscalationsCritical) SetPreCondition added in v7.0.42

func (*PutResourceMetricRulesRequestRulesEscalationsCritical) SetStatistics

func (*PutResourceMetricRulesRequestRulesEscalationsCritical) SetThreshold

func (*PutResourceMetricRulesRequestRulesEscalationsCritical) SetTimes

func (PutResourceMetricRulesRequestRulesEscalationsCritical) String

type PutResourceMetricRulesRequestRulesEscalationsInfo

type PutResourceMetricRulesRequestRulesEscalationsInfo struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRulesRequestRulesEscalationsInfo) GoString

func (*PutResourceMetricRulesRequestRulesEscalationsInfo) SetComparisonOperator

func (*PutResourceMetricRulesRequestRulesEscalationsInfo) SetPreCondition added in v7.0.42

func (*PutResourceMetricRulesRequestRulesEscalationsInfo) SetStatistics

func (*PutResourceMetricRulesRequestRulesEscalationsInfo) SetThreshold

func (*PutResourceMetricRulesRequestRulesEscalationsInfo) SetTimes

func (PutResourceMetricRulesRequestRulesEscalationsInfo) String

type PutResourceMetricRulesRequestRulesEscalationsWarn

type PutResourceMetricRulesRequestRulesEscalationsWarn struct {
	ComparisonOperator *string `json:"ComparisonOperator,omitempty" xml:"ComparisonOperator,omitempty"`
	PreCondition       *string `json:"PreCondition,omitempty" xml:"PreCondition,omitempty"`
	Statistics         *string `json:"Statistics,omitempty" xml:"Statistics,omitempty"`
	Threshold          *string `json:"Threshold,omitempty" xml:"Threshold,omitempty"`
	Times              *int32  `json:"Times,omitempty" xml:"Times,omitempty"`
}

func (PutResourceMetricRulesRequestRulesEscalationsWarn) GoString

func (*PutResourceMetricRulesRequestRulesEscalationsWarn) SetComparisonOperator

func (*PutResourceMetricRulesRequestRulesEscalationsWarn) SetPreCondition added in v7.0.42

func (*PutResourceMetricRulesRequestRulesEscalationsWarn) SetStatistics

func (*PutResourceMetricRulesRequestRulesEscalationsWarn) SetThreshold

func (*PutResourceMetricRulesRequestRulesEscalationsWarn) SetTimes

func (PutResourceMetricRulesRequestRulesEscalationsWarn) String

type PutResourceMetricRulesRequestRulesLabels added in v7.0.42

type PutResourceMetricRulesRequestRulesLabels struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (PutResourceMetricRulesRequestRulesLabels) GoString added in v7.0.42

func (*PutResourceMetricRulesRequestRulesLabels) SetKey added in v7.0.42

func (*PutResourceMetricRulesRequestRulesLabels) SetValue added in v7.0.42

func (PutResourceMetricRulesRequestRulesLabels) String added in v7.0.42

type PutResourceMetricRulesResponse

type PutResourceMetricRulesResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PutResourceMetricRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PutResourceMetricRulesResponse) GoString

func (*PutResourceMetricRulesResponse) SetHeaders

func (*PutResourceMetricRulesResponse) SetStatusCode added in v7.0.44

func (PutResourceMetricRulesResponse) String

type PutResourceMetricRulesResponseBody

type PutResourceMetricRulesResponseBody struct {
	Code             *string                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	FailedListResult *PutResourceMetricRulesResponseBodyFailedListResult `json:"FailedListResult,omitempty" xml:"FailedListResult,omitempty" type:"Struct"`
	Message          *string                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId        *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success          *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutResourceMetricRulesResponseBody) GoString

func (*PutResourceMetricRulesResponseBody) SetCode

func (*PutResourceMetricRulesResponseBody) SetMessage

func (*PutResourceMetricRulesResponseBody) SetRequestId

func (*PutResourceMetricRulesResponseBody) SetSuccess

func (PutResourceMetricRulesResponseBody) String

type PutResourceMetricRulesResponseBodyFailedListResult

type PutResourceMetricRulesResponseBodyFailedListResult struct {
	Target []*PutResourceMetricRulesResponseBodyFailedListResultTarget `json:"Target,omitempty" xml:"Target,omitempty" type:"Repeated"`
}

func (PutResourceMetricRulesResponseBodyFailedListResult) GoString

func (PutResourceMetricRulesResponseBodyFailedListResult) String

type PutResourceMetricRulesResponseBodyFailedListResultTarget

type PutResourceMetricRulesResponseBodyFailedListResultTarget struct {
	Result *PutResourceMetricRulesResponseBodyFailedListResultTargetResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Struct"`
	RuleId *string                                                         `json:"RuleId,omitempty" xml:"RuleId,omitempty"`
}

func (PutResourceMetricRulesResponseBodyFailedListResultTarget) GoString

func (*PutResourceMetricRulesResponseBodyFailedListResultTarget) SetRuleId

func (PutResourceMetricRulesResponseBodyFailedListResultTarget) String

type PutResourceMetricRulesResponseBodyFailedListResultTargetResult

type PutResourceMetricRulesResponseBodyFailedListResultTargetResult struct {
	Code    *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Success *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PutResourceMetricRulesResponseBodyFailedListResultTargetResult) GoString

func (*PutResourceMetricRulesResponseBodyFailedListResultTargetResult) SetCode

func (*PutResourceMetricRulesResponseBodyFailedListResultTargetResult) SetMessage

func (*PutResourceMetricRulesResponseBodyFailedListResultTargetResult) SetSuccess

func (PutResourceMetricRulesResponseBodyFailedListResultTargetResult) String

type RemoveTagsRequest

type RemoveTagsRequest struct {
	GroupIds []*string               `json:"GroupIds,omitempty" xml:"GroupIds,omitempty" type:"Repeated"`
	RegionId *string                 `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Tag      []*RemoveTagsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (RemoveTagsRequest) GoString

func (s RemoveTagsRequest) GoString() string

func (*RemoveTagsRequest) SetGroupIds

func (s *RemoveTagsRequest) SetGroupIds(v []*string) *RemoveTagsRequest

func (*RemoveTagsRequest) SetRegionId

func (s *RemoveTagsRequest) SetRegionId(v string) *RemoveTagsRequest

func (*RemoveTagsRequest) SetTag

func (RemoveTagsRequest) String

func (s RemoveTagsRequest) String() string

type RemoveTagsRequestTag

type RemoveTagsRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (RemoveTagsRequestTag) GoString

func (s RemoveTagsRequestTag) GoString() string

func (*RemoveTagsRequestTag) SetKey

func (*RemoveTagsRequestTag) SetValue

func (RemoveTagsRequestTag) String

func (s RemoveTagsRequestTag) String() string

type RemoveTagsResponse

type RemoveTagsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RemoveTagsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RemoveTagsResponse) GoString

func (s RemoveTagsResponse) GoString() string

func (*RemoveTagsResponse) SetBody

func (*RemoveTagsResponse) SetHeaders

func (s *RemoveTagsResponse) SetHeaders(v map[string]*string) *RemoveTagsResponse

func (*RemoveTagsResponse) SetStatusCode added in v7.0.44

func (s *RemoveTagsResponse) SetStatusCode(v int32) *RemoveTagsResponse

func (RemoveTagsResponse) String

func (s RemoveTagsResponse) String() string

type RemoveTagsResponseBody

type RemoveTagsResponseBody struct {
	Code      *string                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                    `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                      `json:"Success,omitempty" xml:"Success,omitempty"`
	Tag       *RemoveTagsResponseBodyTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Struct"`
}

func (RemoveTagsResponseBody) GoString

func (s RemoveTagsResponseBody) GoString() string

func (*RemoveTagsResponseBody) SetCode

func (*RemoveTagsResponseBody) SetMessage

func (*RemoveTagsResponseBody) SetRequestId

func (*RemoveTagsResponseBody) SetSuccess

func (*RemoveTagsResponseBody) SetTag

func (RemoveTagsResponseBody) String

func (s RemoveTagsResponseBody) String() string

type RemoveTagsResponseBodyTag

type RemoveTagsResponseBodyTag struct {
	Tags []*string `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}

func (RemoveTagsResponseBodyTag) GoString

func (s RemoveTagsResponseBodyTag) GoString() string

func (*RemoveTagsResponseBodyTag) SetTags

func (RemoveTagsResponseBodyTag) String

func (s RemoveTagsResponseBodyTag) String() string

type SendDryRunSystemEventRequest

type SendDryRunSystemEventRequest struct {
	EventContent *string `json:"EventContent,omitempty" xml:"EventContent,omitempty"`
	EventName    *string `json:"EventName,omitempty" xml:"EventName,omitempty"`
	GroupId      *string `json:"GroupId,omitempty" xml:"GroupId,omitempty"`
	Product      *string `json:"Product,omitempty" xml:"Product,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (SendDryRunSystemEventRequest) GoString

func (s SendDryRunSystemEventRequest) GoString() string

func (*SendDryRunSystemEventRequest) SetEventContent

func (*SendDryRunSystemEventRequest) SetEventName

func (*SendDryRunSystemEventRequest) SetGroupId

func (*SendDryRunSystemEventRequest) SetProduct

func (*SendDryRunSystemEventRequest) SetRegionId

func (SendDryRunSystemEventRequest) String

type SendDryRunSystemEventResponse

type SendDryRunSystemEventResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SendDryRunSystemEventResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SendDryRunSystemEventResponse) GoString

func (*SendDryRunSystemEventResponse) SetBody

func (*SendDryRunSystemEventResponse) SetHeaders

func (*SendDryRunSystemEventResponse) SetStatusCode added in v7.0.44

func (SendDryRunSystemEventResponse) String

type SendDryRunSystemEventResponseBody

type SendDryRunSystemEventResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SendDryRunSystemEventResponseBody) GoString

func (*SendDryRunSystemEventResponseBody) SetCode

func (*SendDryRunSystemEventResponseBody) SetMessage

func (*SendDryRunSystemEventResponseBody) SetRequestId

func (*SendDryRunSystemEventResponseBody) SetSuccess

func (SendDryRunSystemEventResponseBody) String

type UninstallMonitoringAgentRequest

type UninstallMonitoringAgentRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (UninstallMonitoringAgentRequest) GoString

func (*UninstallMonitoringAgentRequest) SetInstanceId

func (*UninstallMonitoringAgentRequest) SetRegionId

func (UninstallMonitoringAgentRequest) String

type UninstallMonitoringAgentResponse

type UninstallMonitoringAgentResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UninstallMonitoringAgentResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UninstallMonitoringAgentResponse) GoString

func (*UninstallMonitoringAgentResponse) SetHeaders

func (*UninstallMonitoringAgentResponse) SetStatusCode added in v7.0.44

func (UninstallMonitoringAgentResponse) String

type UninstallMonitoringAgentResponseBody

type UninstallMonitoringAgentResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UninstallMonitoringAgentResponseBody) GoString

func (*UninstallMonitoringAgentResponseBody) SetCode

func (*UninstallMonitoringAgentResponseBody) SetMessage

func (*UninstallMonitoringAgentResponseBody) SetRequestId

func (*UninstallMonitoringAgentResponseBody) SetSuccess

func (UninstallMonitoringAgentResponseBody) String

Jump to

Keyboard shortcuts

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