client

package
v2.0.8 Latest Latest
Warning

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

Go to latest
Published: Aug 27, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

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 AddProblemServiceGroupRequest

type AddProblemServiceGroupRequest struct {
	// example:
	//
	// 10
	ProblemId       *int64   `json:"problemId,omitempty" xml:"problemId,omitempty"`
	ServiceGroupIds []*int64 `json:"serviceGroupIds,omitempty" xml:"serviceGroupIds,omitempty" type:"Repeated"`
}

func (AddProblemServiceGroupRequest) GoString

func (*AddProblemServiceGroupRequest) SetProblemId

func (*AddProblemServiceGroupRequest) SetServiceGroupIds

func (AddProblemServiceGroupRequest) String

type AddProblemServiceGroupResponse

type AddProblemServiceGroupResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AddProblemServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (AddProblemServiceGroupResponse) GoString

func (*AddProblemServiceGroupResponse) SetHeaders

func (*AddProblemServiceGroupResponse) SetStatusCode

func (AddProblemServiceGroupResponse) String

type AddProblemServiceGroupResponseBody

type AddProblemServiceGroupResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 5AD6E6BC-2582-4E0E-832D-52CB1B922253
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (AddProblemServiceGroupResponseBody) GoString

func (*AddProblemServiceGroupResponseBody) SetRequestId

func (AddProblemServiceGroupResponseBody) String

type BillingStatisticsResponse

type BillingStatisticsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BillingStatisticsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BillingStatisticsResponse) GoString

func (s BillingStatisticsResponse) GoString() string

func (*BillingStatisticsResponse) SetBody

func (*BillingStatisticsResponse) SetHeaders

func (*BillingStatisticsResponse) SetStatusCode

func (BillingStatisticsResponse) String

func (s BillingStatisticsResponse) String() string

type BillingStatisticsResponseBody

type BillingStatisticsResponseBody struct {
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Data      *BillingStatisticsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (BillingStatisticsResponseBody) GoString

func (*BillingStatisticsResponseBody) SetData

func (*BillingStatisticsResponseBody) SetRequestId

func (BillingStatisticsResponseBody) String

type BillingStatisticsResponseBodyData

type BillingStatisticsResponseBodyData struct {
	AppUserCount                     *int64 `json:"appUserCount,omitempty" xml:"appUserCount,omitempty"`
	AppUserCountFree                 *int64 `json:"appUserCountFree,omitempty" xml:"appUserCountFree,omitempty"`
	EmailSend                        *int64 `json:"emailSend,omitempty" xml:"emailSend,omitempty"`
	EmailSendFree                    *int64 `json:"emailSendFree,omitempty" xml:"emailSendFree,omitempty"`
	EscalationPlanCount              *int64 `json:"escalationPlanCount,omitempty" xml:"escalationPlanCount,omitempty"`
	EscalationPlanCountFree          *int64 `json:"escalationPlanCountFree,omitempty" xml:"escalationPlanCountFree,omitempty"`
	EventReportApi                   *int64 `json:"eventReportApi,omitempty" xml:"eventReportApi,omitempty"`
	EventReportApiFree               *int64 `json:"eventReportApiFree,omitempty" xml:"eventReportApiFree,omitempty"`
	HasScheduleServiceGroupCount     *int64 `json:"hasScheduleServiceGroupCount,omitempty" xml:"hasScheduleServiceGroupCount,omitempty"`
	HasScheduleServiceGroupCountFree *int64 `json:"hasScheduleServiceGroupCountFree,omitempty" xml:"hasScheduleServiceGroupCountFree,omitempty"`
	ImMsgSend                        *int64 `json:"imMsgSend,omitempty" xml:"imMsgSend,omitempty"`
	ImMsgSendFree                    *int64 `json:"imMsgSendFree,omitempty" xml:"imMsgSendFree,omitempty"`
	RuleCount                        *int64 `json:"ruleCount,omitempty" xml:"ruleCount,omitempty"`
	RuleCountFree                    *int64 `json:"ruleCountFree,omitempty" xml:"ruleCountFree,omitempty"`
	SmsSend                          *int64 `json:"smsSend,omitempty" xml:"smsSend,omitempty"`
	SmsSendFree                      *int64 `json:"smsSendFree,omitempty" xml:"smsSendFree,omitempty"`
	SubscriptionNotifyCount          *int64 `json:"subscriptionNotifyCount,omitempty" xml:"subscriptionNotifyCount,omitempty"`
	SubscriptionNotifyCountFree      *int64 `json:"subscriptionNotifyCountFree,omitempty" xml:"subscriptionNotifyCountFree,omitempty"`
	Type                             *bool  `json:"type,omitempty" xml:"type,omitempty"`
	VoiceSend                        *int64 `json:"voiceSend,omitempty" xml:"voiceSend,omitempty"`
	VoiceSendFree                    *int64 `json:"voiceSendFree,omitempty" xml:"voiceSendFree,omitempty"`
}

func (BillingStatisticsResponseBodyData) GoString

func (*BillingStatisticsResponseBodyData) SetAppUserCount

func (*BillingStatisticsResponseBodyData) SetAppUserCountFree

func (*BillingStatisticsResponseBodyData) SetEmailSend

func (*BillingStatisticsResponseBodyData) SetEmailSendFree

func (*BillingStatisticsResponseBodyData) SetEscalationPlanCount

func (*BillingStatisticsResponseBodyData) SetEscalationPlanCountFree

func (*BillingStatisticsResponseBodyData) SetEventReportApi

func (*BillingStatisticsResponseBodyData) SetEventReportApiFree

func (*BillingStatisticsResponseBodyData) SetHasScheduleServiceGroupCount

func (s *BillingStatisticsResponseBodyData) SetHasScheduleServiceGroupCount(v int64) *BillingStatisticsResponseBodyData

func (*BillingStatisticsResponseBodyData) SetHasScheduleServiceGroupCountFree

func (s *BillingStatisticsResponseBodyData) SetHasScheduleServiceGroupCountFree(v int64) *BillingStatisticsResponseBodyData

func (*BillingStatisticsResponseBodyData) SetImMsgSend

func (*BillingStatisticsResponseBodyData) SetImMsgSendFree

func (*BillingStatisticsResponseBodyData) SetRuleCount

func (*BillingStatisticsResponseBodyData) SetRuleCountFree

func (*BillingStatisticsResponseBodyData) SetSmsSend

func (*BillingStatisticsResponseBodyData) SetSmsSendFree

func (*BillingStatisticsResponseBodyData) SetSubscriptionNotifyCount

func (*BillingStatisticsResponseBodyData) SetSubscriptionNotifyCountFree

func (s *BillingStatisticsResponseBodyData) SetSubscriptionNotifyCountFree(v int64) *BillingStatisticsResponseBodyData

func (*BillingStatisticsResponseBodyData) SetType

func (*BillingStatisticsResponseBodyData) SetVoiceSend

func (*BillingStatisticsResponseBodyData) SetVoiceSendFree

func (BillingStatisticsResponseBodyData) String

type CancelProblemRequest

type CancelProblemRequest struct {
	// example:
	//
	// 取消原因
	CancelReason *int64 `json:"cancelReason,omitempty" xml:"cancelReason,omitempty"`
	// example:
	//
	// 原因描述
	CancelReasonDescription *string `json:"cancelReasonDescription,omitempty" xml:"cancelReasonDescription,omitempty"`
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 312
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// PROBLEM_NOTIFY
	ProblemNotifyType *int64 `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
}

func (CancelProblemRequest) GoString

func (s CancelProblemRequest) GoString() string

func (*CancelProblemRequest) SetCancelReason

func (s *CancelProblemRequest) SetCancelReason(v int64) *CancelProblemRequest

func (*CancelProblemRequest) SetCancelReasonDescription

func (s *CancelProblemRequest) SetCancelReasonDescription(v string) *CancelProblemRequest

func (*CancelProblemRequest) SetClientToken

func (s *CancelProblemRequest) SetClientToken(v string) *CancelProblemRequest

func (*CancelProblemRequest) SetProblemId

func (s *CancelProblemRequest) SetProblemId(v int64) *CancelProblemRequest

func (*CancelProblemRequest) SetProblemNotifyType

func (s *CancelProblemRequest) SetProblemNotifyType(v int64) *CancelProblemRequest

func (CancelProblemRequest) String

func (s CancelProblemRequest) String() string

type CancelProblemResponse

type CancelProblemResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CancelProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CancelProblemResponse) GoString

func (s CancelProblemResponse) GoString() string

func (*CancelProblemResponse) SetBody

func (*CancelProblemResponse) SetHeaders

func (*CancelProblemResponse) SetStatusCode

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

func (CancelProblemResponse) String

func (s CancelProblemResponse) String() string

type CancelProblemResponseBody

type CancelProblemResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// B81E84B5-8FD1-45F3-969A-B5067AADCFFF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CancelProblemResponseBody) GoString

func (s CancelProblemResponseBody) GoString() string

func (*CancelProblemResponseBody) SetRequestId

func (CancelProblemResponseBody) String

func (s CancelProblemResponseBody) String() string

type CheckWebhookRequest

type CheckWebhookRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// https://oapi.dingtalk.com/robot/send?access_token=XXX
	Webhook *string `json:"webhook,omitempty" xml:"webhook,omitempty"`
	// example:
	//
	// DING_GROUP
	WebhookType *string `json:"webhookType,omitempty" xml:"webhookType,omitempty"`
}

func (CheckWebhookRequest) GoString

func (s CheckWebhookRequest) GoString() string

func (*CheckWebhookRequest) SetClientToken

func (s *CheckWebhookRequest) SetClientToken(v string) *CheckWebhookRequest

func (*CheckWebhookRequest) SetWebhook

func (*CheckWebhookRequest) SetWebhookType

func (s *CheckWebhookRequest) SetWebhookType(v string) *CheckWebhookRequest

func (CheckWebhookRequest) String

func (s CheckWebhookRequest) String() string

type CheckWebhookResponse

type CheckWebhookResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CheckWebhookResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CheckWebhookResponse) GoString

func (s CheckWebhookResponse) GoString() string

func (*CheckWebhookResponse) SetBody

func (*CheckWebhookResponse) SetHeaders

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

func (*CheckWebhookResponse) SetStatusCode

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

func (CheckWebhookResponse) String

func (s CheckWebhookResponse) String() string

type CheckWebhookResponseBody

type CheckWebhookResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CheckWebhookResponseBody) GoString

func (s CheckWebhookResponseBody) GoString() string

func (*CheckWebhookResponseBody) SetRequestId

func (CheckWebhookResponseBody) String

func (s CheckWebhookResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddProblemServiceGroup

func (client *Client) AddProblemServiceGroup(request *AddProblemServiceGroupRequest) (_result *AddProblemServiceGroupResponse, _err error)

Summary:

添加故障协同组

@param request - AddProblemServiceGroupRequest

@return AddProblemServiceGroupResponse

func (*Client) AddProblemServiceGroupWithOptions

func (client *Client) AddProblemServiceGroupWithOptions(request *AddProblemServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AddProblemServiceGroupResponse, _err error)

Summary:

添加故障协同组

@param request - AddProblemServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return AddProblemServiceGroupResponse

func (*Client) BillingStatistics

func (client *Client) BillingStatistics() (_result *BillingStatisticsResponse, _err error)

Summary:

计费展示

@return BillingStatisticsResponse

func (*Client) BillingStatisticsWithOptions

func (client *Client) BillingStatisticsWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *BillingStatisticsResponse, _err error)

Summary:

计费展示

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BillingStatisticsResponse

func (*Client) CancelProblem

func (client *Client) CancelProblem(request *CancelProblemRequest) (_result *CancelProblemResponse, _err error)

Summary:

故障取消

@param request - CancelProblemRequest

@return CancelProblemResponse

func (*Client) CancelProblemWithOptions

func (client *Client) CancelProblemWithOptions(request *CancelProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelProblemResponse, _err error)

Summary:

故障取消

@param request - CancelProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CancelProblemResponse

func (*Client) CheckWebhook

func (client *Client) CheckWebhook(request *CheckWebhookRequest) (_result *CheckWebhookResponse, _err error)

Summary:

校验webhook地址

@param request - CheckWebhookRequest

@return CheckWebhookResponse

func (*Client) CheckWebhookWithOptions

func (client *Client) CheckWebhookWithOptions(request *CheckWebhookRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CheckWebhookResponse, _err error)

Summary:

校验webhook地址

@param request - CheckWebhookRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CheckWebhookResponse

func (*Client) ConfirmIntegrationConfig

func (client *Client) ConfirmIntegrationConfig(request *ConfirmIntegrationConfigRequest) (_result *ConfirmIntegrationConfigResponse, _err error)

Summary:

确认集成配置

@param request - ConfirmIntegrationConfigRequest

@return ConfirmIntegrationConfigResponse

func (*Client) ConfirmIntegrationConfigWithOptions

func (client *Client) ConfirmIntegrationConfigWithOptions(request *ConfirmIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ConfirmIntegrationConfigResponse, _err error)

Summary:

确认集成配置

@param request - ConfirmIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ConfirmIntegrationConfigResponse

func (*Client) CreateEscalationPlan

func (client *Client) CreateEscalationPlan(request *CreateEscalationPlanRequest) (_result *CreateEscalationPlanResponse, _err error)

Summary:

创建升级计划

@param request - CreateEscalationPlanRequest

@return CreateEscalationPlanResponse

func (*Client) CreateEscalationPlanWithOptions

func (client *Client) CreateEscalationPlanWithOptions(request *CreateEscalationPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateEscalationPlanResponse, _err error)

Summary:

创建升级计划

@param request - CreateEscalationPlanRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateEscalationPlanResponse

func (*Client) CreateIncident

func (client *Client) CreateIncident(request *CreateIncidentRequest) (_result *CreateIncidentResponse, _err error)

Summary:

手动创建事件

@param request - CreateIncidentRequest

@return CreateIncidentResponse

func (*Client) CreateIncidentSubtotal

func (client *Client) CreateIncidentSubtotal(request *CreateIncidentSubtotalRequest) (_result *CreateIncidentSubtotalResponse, _err error)

Summary:

新增事件小计

@param request - CreateIncidentSubtotalRequest

@return CreateIncidentSubtotalResponse

func (*Client) CreateIncidentSubtotalWithOptions

func (client *Client) CreateIncidentSubtotalWithOptions(request *CreateIncidentSubtotalRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateIncidentSubtotalResponse, _err error)

Summary:

新增事件小计

@param request - CreateIncidentSubtotalRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateIncidentSubtotalResponse

func (*Client) CreateIncidentWithOptions

func (client *Client) CreateIncidentWithOptions(request *CreateIncidentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateIncidentResponse, _err error)

Summary:

手动创建事件

@param request - CreateIncidentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateIncidentResponse

func (*Client) CreateIntegrationConfig

func (client *Client) CreateIntegrationConfig(request *CreateIntegrationConfigRequest) (_result *CreateIntegrationConfigResponse, _err error)

Summary:

创建集成配置

@param request - CreateIntegrationConfigRequest

@return CreateIntegrationConfigResponse

func (*Client) CreateIntegrationConfigWithOptions

func (client *Client) CreateIntegrationConfigWithOptions(request *CreateIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateIntegrationConfigResponse, _err error)

Summary:

创建集成配置

@param request - CreateIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateIntegrationConfigResponse

func (*Client) CreateProblem

func (client *Client) CreateProblem(request *CreateProblemRequest) (_result *CreateProblemResponse, _err error)

Summary:

故障升级

@param request - CreateProblemRequest

@return CreateProblemResponse

func (*Client) CreateProblemEffectionService

func (client *Client) CreateProblemEffectionService(request *CreateProblemEffectionServiceRequest) (_result *CreateProblemEffectionServiceResponse, _err error)

Summary:

创建影响服务

@param request - CreateProblemEffectionServiceRequest

@return CreateProblemEffectionServiceResponse

func (*Client) CreateProblemEffectionServiceWithOptions

func (client *Client) CreateProblemEffectionServiceWithOptions(request *CreateProblemEffectionServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateProblemEffectionServiceResponse, _err error)

Summary:

创建影响服务

@param request - CreateProblemEffectionServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateProblemEffectionServiceResponse

func (*Client) CreateProblemMeasure

func (client *Client) CreateProblemMeasure(request *CreateProblemMeasureRequest) (_result *CreateProblemMeasureResponse, _err error)

Summary:

改进措施新增

@param request - CreateProblemMeasureRequest

@return CreateProblemMeasureResponse

func (*Client) CreateProblemMeasureWithOptions

func (client *Client) CreateProblemMeasureWithOptions(request *CreateProblemMeasureRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateProblemMeasureResponse, _err error)

Summary:

改进措施新增

@param request - CreateProblemMeasureRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateProblemMeasureResponse

func (*Client) CreateProblemSubtotal

func (client *Client) CreateProblemSubtotal(request *CreateProblemSubtotalRequest) (_result *CreateProblemSubtotalResponse, _err error)

Summary:

故障新增备注小计

@param request - CreateProblemSubtotalRequest

@return CreateProblemSubtotalResponse

func (*Client) CreateProblemSubtotalWithOptions

func (client *Client) CreateProblemSubtotalWithOptions(request *CreateProblemSubtotalRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateProblemSubtotalResponse, _err error)

Summary:

故障新增备注小计

@param request - CreateProblemSubtotalRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateProblemSubtotalResponse

func (*Client) CreateProblemTimeline

func (client *Client) CreateProblemTimeline(request *CreateProblemTimelineRequest) (_result *CreateProblemTimelineResponse, _err error)

Summary:

创建故障时间线节点

@param request - CreateProblemTimelineRequest

@return CreateProblemTimelineResponse

func (*Client) CreateProblemTimelineWithOptions

func (client *Client) CreateProblemTimelineWithOptions(request *CreateProblemTimelineRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateProblemTimelineResponse, _err error)

Summary:

创建故障时间线节点

@param request - CreateProblemTimelineRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateProblemTimelineResponse

func (*Client) CreateProblemTimelines

func (client *Client) CreateProblemTimelines(request *CreateProblemTimelinesRequest) (_result *CreateProblemTimelinesResponse, _err error)

Summary:

批量创建故障时间线节点

@param request - CreateProblemTimelinesRequest

@return CreateProblemTimelinesResponse

func (*Client) CreateProblemTimelinesWithOptions

func (client *Client) CreateProblemTimelinesWithOptions(request *CreateProblemTimelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateProblemTimelinesResponse, _err error)

Summary:

批量创建故障时间线节点

@param request - CreateProblemTimelinesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateProblemTimelinesResponse

func (*Client) CreateProblemWithOptions

func (client *Client) CreateProblemWithOptions(request *CreateProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateProblemResponse, _err error)

Summary:

故障升级

@param request - CreateProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateProblemResponse

func (*Client) CreateRichText

func (client *Client) CreateRichText(request *CreateRichTextRequest) (_result *CreateRichTextResponse, _err error)

Summary:

创建富文本

@param request - CreateRichTextRequest

@return CreateRichTextResponse

func (*Client) CreateRichTextWithOptions

func (client *Client) CreateRichTextWithOptions(request *CreateRichTextRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateRichTextResponse, _err error)

Summary:

创建富文本

@param request - CreateRichTextRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateRichTextResponse

func (*Client) CreateRouteRule

func (client *Client) CreateRouteRule(request *CreateRouteRuleRequest) (_result *CreateRouteRuleResponse, _err error)

Summary:

创建流转规则

@param request - CreateRouteRuleRequest

@return CreateRouteRuleResponse

func (*Client) CreateRouteRuleWithOptions

func (client *Client) CreateRouteRuleWithOptions(request *CreateRouteRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateRouteRuleResponse, _err error)

Summary:

创建流转规则

@param request - CreateRouteRuleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateRouteRuleResponse

func (*Client) CreateService

func (client *Client) CreateService(request *CreateServiceRequest) (_result *CreateServiceResponse, _err error)

Summary:

创建服务

@param request - CreateServiceRequest

@return CreateServiceResponse

func (*Client) CreateServiceGroup

func (client *Client) CreateServiceGroup(request *CreateServiceGroupRequest) (_result *CreateServiceGroupResponse, _err error)

Summary:

创建服务组

@param request - CreateServiceGroupRequest

@return CreateServiceGroupResponse

func (*Client) CreateServiceGroupScheduling

func (client *Client) CreateServiceGroupScheduling(request *CreateServiceGroupSchedulingRequest) (_result *CreateServiceGroupSchedulingResponse, _err error)

Summary:

新增服务组排班

@param request - CreateServiceGroupSchedulingRequest

@return CreateServiceGroupSchedulingResponse

func (*Client) CreateServiceGroupSchedulingWithOptions

func (client *Client) CreateServiceGroupSchedulingWithOptions(request *CreateServiceGroupSchedulingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateServiceGroupSchedulingResponse, _err error)

Summary:

新增服务组排班

@param request - CreateServiceGroupSchedulingRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateServiceGroupSchedulingResponse

func (*Client) CreateServiceGroupWithOptions

func (client *Client) CreateServiceGroupWithOptions(request *CreateServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateServiceGroupResponse, _err error)

Summary:

创建服务组

@param request - CreateServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateServiceGroupResponse

func (*Client) CreateServiceWithOptions

func (client *Client) CreateServiceWithOptions(request *CreateServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateServiceResponse, _err error)

Summary:

创建服务

@param request - CreateServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateServiceResponse

func (*Client) CreateSubscription

func (client *Client) CreateSubscription(request *CreateSubscriptionRequest) (_result *CreateSubscriptionResponse, _err error)

Summary:

创建通知订阅

@param request - CreateSubscriptionRequest

@return CreateSubscriptionResponse

func (*Client) CreateSubscriptionWithOptions

func (client *Client) CreateSubscriptionWithOptions(request *CreateSubscriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateSubscriptionResponse, _err error)

Summary:

创建通知订阅

@param request - CreateSubscriptionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateSubscriptionResponse

func (*Client) CreateTenantApplication

func (client *Client) CreateTenantApplication(request *CreateTenantApplicationRequest) (_result *CreateTenantApplicationResponse, _err error)

Summary:

云钉协同创建移动应用

@param request - CreateTenantApplicationRequest

@return CreateTenantApplicationResponse

func (*Client) CreateTenantApplicationWithOptions

func (client *Client) CreateTenantApplicationWithOptions(request *CreateTenantApplicationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTenantApplicationResponse, _err error)

Summary:

云钉协同创建移动应用

@param request - CreateTenantApplicationRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateTenantApplicationResponse

func (*Client) CreateUser

func (client *Client) CreateUser(request *CreateUserRequest) (_result *CreateUserResponse, _err error)

Summary:

创建用户

@param request - CreateUserRequest

@return CreateUserResponse

func (*Client) CreateUserWithOptions

func (client *Client) CreateUserWithOptions(request *CreateUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateUserResponse, _err error)

Summary:

创建用户

@param request - CreateUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateUserResponse

func (*Client) DeleteEscalationPlan

func (client *Client) DeleteEscalationPlan(request *DeleteEscalationPlanRequest) (_result *DeleteEscalationPlanResponse, _err error)

Summary:

删除升级计划

@param request - DeleteEscalationPlanRequest

@return DeleteEscalationPlanResponse

func (*Client) DeleteEscalationPlanWithOptions

func (client *Client) DeleteEscalationPlanWithOptions(request *DeleteEscalationPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteEscalationPlanResponse, _err error)

Summary:

删除升级计划

@param request - DeleteEscalationPlanRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteEscalationPlanResponse

func (*Client) DeleteIncident

func (client *Client) DeleteIncident(request *DeleteIncidentRequest) (_result *DeleteIncidentResponse, _err error)

Summary:

事件删除

@param request - DeleteIncidentRequest

@return DeleteIncidentResponse

func (*Client) DeleteIncidentWithOptions

func (client *Client) DeleteIncidentWithOptions(request *DeleteIncidentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteIncidentResponse, _err error)

Summary:

事件删除

@param request - DeleteIncidentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteIncidentResponse

func (*Client) DeleteIntegrationConfig

func (client *Client) DeleteIntegrationConfig(request *DeleteIntegrationConfigRequest) (_result *DeleteIntegrationConfigResponse, _err error)

Summary:

删除集成配置

@param request - DeleteIntegrationConfigRequest

@return DeleteIntegrationConfigResponse

func (*Client) DeleteIntegrationConfigWithOptions

func (client *Client) DeleteIntegrationConfigWithOptions(request *DeleteIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteIntegrationConfigResponse, _err error)

Summary:

删除集成配置

@param request - DeleteIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteIntegrationConfigResponse

func (*Client) DeleteProblem

func (client *Client) DeleteProblem(request *DeleteProblemRequest) (_result *DeleteProblemResponse, _err error)

Summary:

故障刪除

@param request - DeleteProblemRequest

@return DeleteProblemResponse

func (*Client) DeleteProblemEffectionService

func (client *Client) DeleteProblemEffectionService(request *DeleteProblemEffectionServiceRequest) (_result *DeleteProblemEffectionServiceResponse, _err error)

Summary:

删除故障影响服务

@param request - DeleteProblemEffectionServiceRequest

@return DeleteProblemEffectionServiceResponse

func (*Client) DeleteProblemEffectionServiceWithOptions

func (client *Client) DeleteProblemEffectionServiceWithOptions(request *DeleteProblemEffectionServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteProblemEffectionServiceResponse, _err error)

Summary:

删除故障影响服务

@param request - DeleteProblemEffectionServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteProblemEffectionServiceResponse

func (*Client) DeleteProblemMeasure

func (client *Client) DeleteProblemMeasure(request *DeleteProblemMeasureRequest) (_result *DeleteProblemMeasureResponse, _err error)

Summary:

改进措施删除

@param request - DeleteProblemMeasureRequest

@return DeleteProblemMeasureResponse

func (*Client) DeleteProblemMeasureWithOptions

func (client *Client) DeleteProblemMeasureWithOptions(request *DeleteProblemMeasureRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteProblemMeasureResponse, _err error)

Summary:

改进措施删除

@param request - DeleteProblemMeasureRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteProblemMeasureResponse

func (*Client) DeleteProblemTimeline

func (client *Client) DeleteProblemTimeline(request *DeleteProblemTimelineRequest) (_result *DeleteProblemTimelineResponse, _err error)

Summary:

删除影响服务

@param request - DeleteProblemTimelineRequest

@return DeleteProblemTimelineResponse

func (*Client) DeleteProblemTimelineWithOptions

func (client *Client) DeleteProblemTimelineWithOptions(request *DeleteProblemTimelineRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteProblemTimelineResponse, _err error)

Summary:

删除影响服务

@param request - DeleteProblemTimelineRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteProblemTimelineResponse

func (*Client) DeleteProblemWithOptions

func (client *Client) DeleteProblemWithOptions(request *DeleteProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteProblemResponse, _err error)

Summary:

故障刪除

@param request - DeleteProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteProblemResponse

func (*Client) DeleteRouteRule

func (client *Client) DeleteRouteRule(request *DeleteRouteRuleRequest) (_result *DeleteRouteRuleResponse, _err error)

Summary:

删除流转规则

@param request - DeleteRouteRuleRequest

@return DeleteRouteRuleResponse

func (*Client) DeleteRouteRuleWithOptions

func (client *Client) DeleteRouteRuleWithOptions(request *DeleteRouteRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteRouteRuleResponse, _err error)

Summary:

删除流转规则

@param request - DeleteRouteRuleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteRouteRuleResponse

func (*Client) DeleteService

func (client *Client) DeleteService(request *DeleteServiceRequest) (_result *DeleteServiceResponse, _err error)

Summary:

删除服务

@param request - DeleteServiceRequest

@return DeleteServiceResponse

func (*Client) DeleteServiceGroup

func (client *Client) DeleteServiceGroup(request *DeleteServiceGroupRequest) (_result *DeleteServiceGroupResponse, _err error)

Summary:

删除服务组

@param request - DeleteServiceGroupRequest

@return DeleteServiceGroupResponse

func (*Client) DeleteServiceGroupScheduling

func (client *Client) DeleteServiceGroupScheduling() (_result *DeleteServiceGroupSchedulingResponse, _err error)

Summary:

删除排班

@return DeleteServiceGroupSchedulingResponse

func (*Client) DeleteServiceGroupSchedulingWithOptions

func (client *Client) DeleteServiceGroupSchedulingWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteServiceGroupSchedulingResponse, _err error)

Summary:

删除排班

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteServiceGroupSchedulingResponse

func (*Client) DeleteServiceGroupUser

func (client *Client) DeleteServiceGroupUser(request *DeleteServiceGroupUserRequest) (_result *DeleteServiceGroupUserResponse, _err error)

Summary:

删除服务组成员

@param request - DeleteServiceGroupUserRequest

@return DeleteServiceGroupUserResponse

func (*Client) DeleteServiceGroupUserWithOptions

func (client *Client) DeleteServiceGroupUserWithOptions(request *DeleteServiceGroupUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteServiceGroupUserResponse, _err error)

Summary:

删除服务组成员

@param request - DeleteServiceGroupUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteServiceGroupUserResponse

func (*Client) DeleteServiceGroupWithOptions

func (client *Client) DeleteServiceGroupWithOptions(request *DeleteServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteServiceGroupResponse, _err error)

Summary:

删除服务组

@param request - DeleteServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteServiceGroupResponse

func (*Client) DeleteServiceWithOptions

func (client *Client) DeleteServiceWithOptions(request *DeleteServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteServiceResponse, _err error)

Summary:

删除服务

@param request - DeleteServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteServiceResponse

func (*Client) DeleteSubscription

func (client *Client) DeleteSubscription(request *DeleteSubscriptionRequest) (_result *DeleteSubscriptionResponse, _err error)

Summary:

删除通知订阅

@param request - DeleteSubscriptionRequest

@return DeleteSubscriptionResponse

func (*Client) DeleteSubscriptionWithOptions

func (client *Client) DeleteSubscriptionWithOptions(request *DeleteSubscriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteSubscriptionResponse, _err error)

Summary:

删除通知订阅

@param request - DeleteSubscriptionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteSubscriptionResponse

func (*Client) DeleteUser

func (client *Client) DeleteUser(request *DeleteUserRequest) (_result *DeleteUserResponse, _err error)

Summary:

删除用户

@param request - DeleteUserRequest

@return DeleteUserResponse

func (*Client) DeleteUserWithOptions

func (client *Client) DeleteUserWithOptions(request *DeleteUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteUserResponse, _err error)

Summary:

删除用户

@param request - DeleteUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteUserResponse

func (*Client) DeliverIncident

func (client *Client) DeliverIncident(request *DeliverIncidentRequest) (_result *DeliverIncidentResponse, _err error)

Summary:

转交事件

@param request - DeliverIncidentRequest

@return DeliverIncidentResponse

func (*Client) DeliverIncidentWithOptions

func (client *Client) DeliverIncidentWithOptions(request *DeliverIncidentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeliverIncidentResponse, _err error)

Summary:

转交事件

@param request - DeliverIncidentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeliverIncidentResponse

func (*Client) DisableEscalationPlan

func (client *Client) DisableEscalationPlan(request *DisableEscalationPlanRequest) (_result *DisableEscalationPlanResponse, _err error)

Summary:

禁用升级计划

@param request - DisableEscalationPlanRequest

@return DisableEscalationPlanResponse

func (*Client) DisableEscalationPlanWithOptions

func (client *Client) DisableEscalationPlanWithOptions(request *DisableEscalationPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DisableEscalationPlanResponse, _err error)

Summary:

禁用升级计划

@param request - DisableEscalationPlanRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DisableEscalationPlanResponse

func (*Client) DisableIntegrationConfig

func (client *Client) DisableIntegrationConfig(request *DisableIntegrationConfigRequest) (_result *DisableIntegrationConfigResponse, _err error)

Summary:

禁用集成配置

@param request - DisableIntegrationConfigRequest

@return DisableIntegrationConfigResponse

func (*Client) DisableIntegrationConfigWithOptions

func (client *Client) DisableIntegrationConfigWithOptions(request *DisableIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DisableIntegrationConfigResponse, _err error)

Summary:

禁用集成配置

@param request - DisableIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DisableIntegrationConfigResponse

func (*Client) DisableRouteRule

func (client *Client) DisableRouteRule(request *DisableRouteRuleRequest) (_result *DisableRouteRuleResponse, _err error)

Summary:

禁用规则

@param request - DisableRouteRuleRequest

@return DisableRouteRuleResponse

func (*Client) DisableRouteRuleWithOptions

func (client *Client) DisableRouteRuleWithOptions(request *DisableRouteRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DisableRouteRuleResponse, _err error)

Summary:

禁用规则

@param request - DisableRouteRuleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DisableRouteRuleResponse

func (*Client) DisableServiceGroupWebhook

func (client *Client) DisableServiceGroupWebhook(request *DisableServiceGroupWebhookRequest) (_result *DisableServiceGroupWebhookResponse, _err error)

Summary:

禁用服务组的webhook

@param request - DisableServiceGroupWebhookRequest

@return DisableServiceGroupWebhookResponse

func (*Client) DisableServiceGroupWebhookWithOptions

func (client *Client) DisableServiceGroupWebhookWithOptions(request *DisableServiceGroupWebhookRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DisableServiceGroupWebhookResponse, _err error)

Summary:

禁用服务组的webhook

@param request - DisableServiceGroupWebhookRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DisableServiceGroupWebhookResponse

func (*Client) DisableSubscription

func (client *Client) DisableSubscription(request *DisableSubscriptionRequest) (_result *DisableSubscriptionResponse, _err error)

Summary:

禁用集成配置

@param request - DisableSubscriptionRequest

@return DisableSubscriptionResponse

func (*Client) DisableSubscriptionWithOptions

func (client *Client) DisableSubscriptionWithOptions(request *DisableSubscriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DisableSubscriptionResponse, _err error)

Summary:

禁用集成配置

@param request - DisableSubscriptionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DisableSubscriptionResponse

func (*Client) EnableEscalationPlan

func (client *Client) EnableEscalationPlan(request *EnableEscalationPlanRequest) (_result *EnableEscalationPlanResponse, _err error)

Summary:

启用升级计划

@param request - EnableEscalationPlanRequest

@return EnableEscalationPlanResponse

func (*Client) EnableEscalationPlanWithOptions

func (client *Client) EnableEscalationPlanWithOptions(request *EnableEscalationPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EnableEscalationPlanResponse, _err error)

Summary:

启用升级计划

@param request - EnableEscalationPlanRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return EnableEscalationPlanResponse

func (*Client) EnableIntegrationConfig

func (client *Client) EnableIntegrationConfig(request *EnableIntegrationConfigRequest) (_result *EnableIntegrationConfigResponse, _err error)

Summary:

启用集成配置

@param request - EnableIntegrationConfigRequest

@return EnableIntegrationConfigResponse

func (*Client) EnableIntegrationConfigWithOptions

func (client *Client) EnableIntegrationConfigWithOptions(request *EnableIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EnableIntegrationConfigResponse, _err error)

Summary:

启用集成配置

@param request - EnableIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return EnableIntegrationConfigResponse

func (*Client) EnableRouteRule

func (client *Client) EnableRouteRule(request *EnableRouteRuleRequest) (_result *EnableRouteRuleResponse, _err error)

Summary:

启用规则

@param request - EnableRouteRuleRequest

@return EnableRouteRuleResponse

func (*Client) EnableRouteRuleWithOptions

func (client *Client) EnableRouteRuleWithOptions(request *EnableRouteRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EnableRouteRuleResponse, _err error)

Summary:

启用规则

@param request - EnableRouteRuleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return EnableRouteRuleResponse

func (*Client) EnableServiceGroupWebhook

func (client *Client) EnableServiceGroupWebhook(request *EnableServiceGroupWebhookRequest) (_result *EnableServiceGroupWebhookResponse, _err error)

Summary:

启用服务组的webhook

@param request - EnableServiceGroupWebhookRequest

@return EnableServiceGroupWebhookResponse

func (*Client) EnableServiceGroupWebhookWithOptions

func (client *Client) EnableServiceGroupWebhookWithOptions(request *EnableServiceGroupWebhookRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EnableServiceGroupWebhookResponse, _err error)

Summary:

启用服务组的webhook

@param request - EnableServiceGroupWebhookRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return EnableServiceGroupWebhookResponse

func (*Client) EnableSubscription

func (client *Client) EnableSubscription(request *EnableSubscriptionRequest) (_result *EnableSubscriptionResponse, _err error)

Summary:

启用通知订阅

@param request - EnableSubscriptionRequest

@return EnableSubscriptionResponse

func (*Client) EnableSubscriptionWithOptions

func (client *Client) EnableSubscriptionWithOptions(request *EnableSubscriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *EnableSubscriptionResponse, _err error)

Summary:

启用通知订阅

@param request - EnableSubscriptionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return EnableSubscriptionResponse

func (*Client) FinishIncident

func (client *Client) FinishIncident(request *FinishIncidentRequest) (_result *FinishIncidentResponse, _err error)

Summary:

完结事件

@param request - FinishIncidentRequest

@return FinishIncidentResponse

func (*Client) FinishIncidentWithOptions

func (client *Client) FinishIncidentWithOptions(request *FinishIncidentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FinishIncidentResponse, _err error)

Summary:

完结事件

@param request - FinishIncidentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return FinishIncidentResponse

func (*Client) FinishProblem

func (client *Client) FinishProblem(request *FinishProblemRequest) (_result *FinishProblemResponse, _err error)

Summary:

故障完结

@param request - FinishProblemRequest

@return FinishProblemResponse

func (*Client) FinishProblemWithOptions

func (client *Client) FinishProblemWithOptions(request *FinishProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FinishProblemResponse, _err error)

Summary:

故障完结

@param request - FinishProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return FinishProblemResponse

func (client *Client) GeneratePictureLink(request *GeneratePictureLinkRequest) (_result *GeneratePictureLinkResponse, _err error)

Summary:

图片连接获取

@param request - GeneratePictureLinkRequest

@return GeneratePictureLinkResponse

func (*Client) GeneratePictureLinkWithOptions

func (client *Client) GeneratePictureLinkWithOptions(request *GeneratePictureLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GeneratePictureLinkResponse, _err error)

Summary:

图片连接获取

@param request - GeneratePictureLinkRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GeneratePictureLinkResponse

func (*Client) GeneratePictureUploadSign

func (client *Client) GeneratePictureUploadSign(request *GeneratePictureUploadSignRequest) (_result *GeneratePictureUploadSignResponse, _err error)

Summary:

图片批量上传

@param request - GeneratePictureUploadSignRequest

@return GeneratePictureUploadSignResponse

func (*Client) GeneratePictureUploadSignWithOptions

func (client *Client) GeneratePictureUploadSignWithOptions(request *GeneratePictureUploadSignRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GeneratePictureUploadSignResponse, _err error)

Summary:

图片批量上传

@param request - GeneratePictureUploadSignRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GeneratePictureUploadSignResponse

func (client *Client) GenerateProblemPictureLink(request *GenerateProblemPictureLinkRequest) (_result *GenerateProblemPictureLinkResponse, _err error)

Summary:

获取图片下载url

@param request - GenerateProblemPictureLinkRequest

@return GenerateProblemPictureLinkResponse

func (*Client) GenerateProblemPictureLinkWithOptions

func (client *Client) GenerateProblemPictureLinkWithOptions(request *GenerateProblemPictureLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GenerateProblemPictureLinkResponse, _err error)

Summary:

获取图片下载url

@param request - GenerateProblemPictureLinkRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GenerateProblemPictureLinkResponse

func (*Client) GenerateProblemPictureUploadSign

func (client *Client) GenerateProblemPictureUploadSign(request *GenerateProblemPictureUploadSignRequest) (_result *GenerateProblemPictureUploadSignResponse, _err error)

Summary:

图片上传验签

@param request - GenerateProblemPictureUploadSignRequest

@return GenerateProblemPictureUploadSignResponse

func (*Client) GenerateProblemPictureUploadSignWithOptions

func (client *Client) GenerateProblemPictureUploadSignWithOptions(request *GenerateProblemPictureUploadSignRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GenerateProblemPictureUploadSignResponse, _err error)

Summary:

图片上传验签

@param request - GenerateProblemPictureUploadSignRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GenerateProblemPictureUploadSignResponse

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) GetEscalationPlan

func (client *Client) GetEscalationPlan(request *GetEscalationPlanRequest) (_result *GetEscalationPlanResponse, _err error)

Summary:

升级计划详情

@param request - GetEscalationPlanRequest

@return GetEscalationPlanResponse

func (*Client) GetEscalationPlanWithOptions

func (client *Client) GetEscalationPlanWithOptions(request *GetEscalationPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetEscalationPlanResponse, _err error)

Summary:

升级计划详情

@param request - GetEscalationPlanRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetEscalationPlanResponse

func (*Client) GetEvent

func (client *Client) GetEvent(request *GetEventRequest) (_result *GetEventResponse, _err error)

Summary:

查询最近一次告警

@param request - GetEventRequest

@return GetEventResponse

func (*Client) GetEventWithOptions

func (client *Client) GetEventWithOptions(request *GetEventRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetEventResponse, _err error)

Summary:

查询最近一次告警

@param request - GetEventRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetEventResponse

func (*Client) GetHomePageGuidance

func (client *Client) GetHomePageGuidance(request *GetHomePageGuidanceRequest) (_result *GetHomePageGuidanceResponse, _err error)

Summary:

查询首页引导信息

@param request - GetHomePageGuidanceRequest

@return GetHomePageGuidanceResponse

func (*Client) GetHomePageGuidanceWithOptions

func (client *Client) GetHomePageGuidanceWithOptions(request *GetHomePageGuidanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetHomePageGuidanceResponse, _err error)

Summary:

查询首页引导信息

@param request - GetHomePageGuidanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetHomePageGuidanceResponse

func (*Client) GetIncident

func (client *Client) GetIncident(request *GetIncidentRequest) (_result *GetIncidentResponse, _err error)

Summary:

事件详情

@param request - GetIncidentRequest

@return GetIncidentResponse

func (*Client) GetIncidentListByIdList added in v2.0.3

func (client *Client) GetIncidentListByIdList(request *GetIncidentListByIdListRequest) (_result *GetIncidentListByIdListResponse, _err error)

Summary:

根据事件ID批量查询事件详情

@param request - GetIncidentListByIdListRequest

@return GetIncidentListByIdListResponse

func (*Client) GetIncidentListByIdListWithOptions added in v2.0.3

func (client *Client) GetIncidentListByIdListWithOptions(request *GetIncidentListByIdListRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIncidentListByIdListResponse, _err error)

Summary:

根据事件ID批量查询事件详情

@param request - GetIncidentListByIdListRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIncidentListByIdListResponse

func (*Client) GetIncidentStatistics

func (client *Client) GetIncidentStatistics(request *GetIncidentStatisticsRequest) (_result *GetIncidentStatisticsResponse, _err error)

Summary:

事件统计

@param request - GetIncidentStatisticsRequest

@return GetIncidentStatisticsResponse

func (*Client) GetIncidentStatisticsWithOptions

func (client *Client) GetIncidentStatisticsWithOptions(request *GetIncidentStatisticsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIncidentStatisticsResponse, _err error)

Summary:

事件统计

@param request - GetIncidentStatisticsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIncidentStatisticsResponse

func (*Client) GetIncidentSubtotalCount

func (client *Client) GetIncidentSubtotalCount(request *GetIncidentSubtotalCountRequest) (_result *GetIncidentSubtotalCountResponse, _err error)

Summary:

查询事件对应的小计数量

@param request - GetIncidentSubtotalCountRequest

@return GetIncidentSubtotalCountResponse

func (*Client) GetIncidentSubtotalCountWithOptions

func (client *Client) GetIncidentSubtotalCountWithOptions(request *GetIncidentSubtotalCountRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIncidentSubtotalCountResponse, _err error)

Summary:

查询事件对应的小计数量

@param request - GetIncidentSubtotalCountRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIncidentSubtotalCountResponse

func (*Client) GetIncidentWithOptions

func (client *Client) GetIncidentWithOptions(request *GetIncidentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIncidentResponse, _err error)

Summary:

事件详情

@param request - GetIncidentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIncidentResponse

func (*Client) GetIntegrationConfig

func (client *Client) GetIntegrationConfig(request *GetIntegrationConfigRequest) (_result *GetIntegrationConfigResponse, _err error)

Summary:

获取集成配置详情

@param request - GetIntegrationConfigRequest

@return GetIntegrationConfigResponse

func (*Client) GetIntegrationConfigWithOptions

func (client *Client) GetIntegrationConfigWithOptions(request *GetIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIntegrationConfigResponse, _err error)

Summary:

获取集成配置详情

@param request - GetIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIntegrationConfigResponse

func (*Client) GetProblem

func (client *Client) GetProblem(request *GetProblemRequest) (_result *GetProblemResponse, _err error)

Summary:

查询故障详情

@param request - GetProblemRequest

@return GetProblemResponse

func (*Client) GetProblemEffectionService

func (client *Client) GetProblemEffectionService(request *GetProblemEffectionServiceRequest) (_result *GetProblemEffectionServiceResponse, _err error)

Summary:

查询故障影响服务

@param request - GetProblemEffectionServiceRequest

@return GetProblemEffectionServiceResponse

func (*Client) GetProblemEffectionServiceWithOptions

func (client *Client) GetProblemEffectionServiceWithOptions(request *GetProblemEffectionServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetProblemEffectionServiceResponse, _err error)

Summary:

查询故障影响服务

@param request - GetProblemEffectionServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetProblemEffectionServiceResponse

func (*Client) GetProblemImprovement

func (client *Client) GetProblemImprovement(request *GetProblemImprovementRequest) (_result *GetProblemImprovementResponse, _err error)

Summary:

改进分析详情

@param request - GetProblemImprovementRequest

@return GetProblemImprovementResponse

func (*Client) GetProblemImprovementWithOptions

func (client *Client) GetProblemImprovementWithOptions(request *GetProblemImprovementRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetProblemImprovementResponse, _err error)

Summary:

改进分析详情

@param request - GetProblemImprovementRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetProblemImprovementResponse

func (*Client) GetProblemPreview

func (client *Client) GetProblemPreview(request *GetProblemPreviewRequest) (_result *GetProblemPreviewResponse, _err error)

Summary:

通告预览

@param request - GetProblemPreviewRequest

@return GetProblemPreviewResponse

func (*Client) GetProblemPreviewWithOptions

func (client *Client) GetProblemPreviewWithOptions(request *GetProblemPreviewRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetProblemPreviewResponse, _err error)

Summary:

通告预览

@param request - GetProblemPreviewRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetProblemPreviewResponse

func (*Client) GetProblemWithOptions

func (client *Client) GetProblemWithOptions(request *GetProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetProblemResponse, _err error)

Summary:

查询故障详情

@param request - GetProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetProblemResponse

func (*Client) GetResourceStatistics

func (client *Client) GetResourceStatistics(request *GetResourceStatisticsRequest) (_result *GetResourceStatisticsResponse, _err error)

Summary:

概览数据统计

@param request - GetResourceStatisticsRequest

@return GetResourceStatisticsResponse

func (*Client) GetResourceStatisticsWithOptions

func (client *Client) GetResourceStatisticsWithOptions(request *GetResourceStatisticsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetResourceStatisticsResponse, _err error)

Summary:

概览数据统计

@param request - GetResourceStatisticsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetResourceStatisticsResponse

func (*Client) GetRichText

func (client *Client) GetRichText(request *GetRichTextRequest) (_result *GetRichTextResponse, _err error)

Summary:

查询富文本

@param request - GetRichTextRequest

@return GetRichTextResponse

func (*Client) GetRichTextWithOptions

func (client *Client) GetRichTextWithOptions(request *GetRichTextRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetRichTextResponse, _err error)

Summary:

查询富文本

@param request - GetRichTextRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetRichTextResponse

func (*Client) GetRouteRule

func (client *Client) GetRouteRule(request *GetRouteRuleRequest) (_result *GetRouteRuleResponse, _err error)

Summary:

查询流转规则详情

@param request - GetRouteRuleRequest

@return GetRouteRuleResponse

func (*Client) GetRouteRuleWithOptions

func (client *Client) GetRouteRuleWithOptions(request *GetRouteRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetRouteRuleResponse, _err error)

Summary:

查询流转规则详情

@param request - GetRouteRuleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetRouteRuleResponse

func (*Client) GetService

func (client *Client) GetService(request *GetServiceRequest) (_result *GetServiceResponse, _err error)

Summary:

服务详情

@param request - GetServiceRequest

@return GetServiceResponse

func (*Client) GetServiceGroup

func (client *Client) GetServiceGroup(request *GetServiceGroupRequest) (_result *GetServiceGroupResponse, _err error)

Summary:

查询服务组详情

@param request - GetServiceGroupRequest

@return GetServiceGroupResponse

func (*Client) GetServiceGroupPersonScheduling

func (client *Client) GetServiceGroupPersonScheduling(request *GetServiceGroupPersonSchedulingRequest) (_result *GetServiceGroupPersonSchedulingResponse, _err error)

Summary:

查询用户某个服务组的排班

@param request - GetServiceGroupPersonSchedulingRequest

@return GetServiceGroupPersonSchedulingResponse

func (*Client) GetServiceGroupPersonSchedulingWithOptions

func (client *Client) GetServiceGroupPersonSchedulingWithOptions(request *GetServiceGroupPersonSchedulingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetServiceGroupPersonSchedulingResponse, _err error)

Summary:

查询用户某个服务组的排班

@param request - GetServiceGroupPersonSchedulingRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetServiceGroupPersonSchedulingResponse

func (*Client) GetServiceGroupScheduling

func (client *Client) GetServiceGroupScheduling(request *GetServiceGroupSchedulingRequest) (_result *GetServiceGroupSchedulingResponse, _err error)

Summary:

查询服务组排班详情

@param request - GetServiceGroupSchedulingRequest

@return GetServiceGroupSchedulingResponse

func (*Client) GetServiceGroupSchedulingPreview

func (client *Client) GetServiceGroupSchedulingPreview(request *GetServiceGroupSchedulingPreviewRequest) (_result *GetServiceGroupSchedulingPreviewResponse, _err error)

Summary:

预览服务组排班

@param request - GetServiceGroupSchedulingPreviewRequest

@return GetServiceGroupSchedulingPreviewResponse

func (*Client) GetServiceGroupSchedulingPreviewWithOptions

func (client *Client) GetServiceGroupSchedulingPreviewWithOptions(request *GetServiceGroupSchedulingPreviewRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetServiceGroupSchedulingPreviewResponse, _err error)

Summary:

预览服务组排班

@param request - GetServiceGroupSchedulingPreviewRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetServiceGroupSchedulingPreviewResponse

func (*Client) GetServiceGroupSchedulingWithOptions

func (client *Client) GetServiceGroupSchedulingWithOptions(request *GetServiceGroupSchedulingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetServiceGroupSchedulingResponse, _err error)

Summary:

查询服务组排班详情

@param request - GetServiceGroupSchedulingRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetServiceGroupSchedulingResponse

func (*Client) GetServiceGroupSpecialPersonScheduling

func (client *Client) GetServiceGroupSpecialPersonScheduling(request *GetServiceGroupSpecialPersonSchedulingRequest) (_result *GetServiceGroupSpecialPersonSchedulingResponse, _err error)

Summary:

查询指定人员的服务组排班

@param request - GetServiceGroupSpecialPersonSchedulingRequest

@return GetServiceGroupSpecialPersonSchedulingResponse

func (*Client) GetServiceGroupSpecialPersonSchedulingWithOptions

func (client *Client) GetServiceGroupSpecialPersonSchedulingWithOptions(request *GetServiceGroupSpecialPersonSchedulingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetServiceGroupSpecialPersonSchedulingResponse, _err error)

Summary:

查询指定人员的服务组排班

@param request - GetServiceGroupSpecialPersonSchedulingRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetServiceGroupSpecialPersonSchedulingResponse

func (*Client) GetServiceGroupWithOptions

func (client *Client) GetServiceGroupWithOptions(request *GetServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetServiceGroupResponse, _err error)

Summary:

查询服务组详情

@param request - GetServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetServiceGroupResponse

func (*Client) GetServiceWithOptions

func (client *Client) GetServiceWithOptions(request *GetServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetServiceResponse, _err error)

Summary:

服务详情

@param request - GetServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetServiceResponse

func (*Client) GetSimilarIncidentStatistics

func (client *Client) GetSimilarIncidentStatistics(request *GetSimilarIncidentStatisticsRequest) (_result *GetSimilarIncidentStatisticsResponse, _err error)

Summary:

相似事件统计信息

@param request - GetSimilarIncidentStatisticsRequest

@return GetSimilarIncidentStatisticsResponse

func (*Client) GetSimilarIncidentStatisticsWithOptions

func (client *Client) GetSimilarIncidentStatisticsWithOptions(request *GetSimilarIncidentStatisticsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetSimilarIncidentStatisticsResponse, _err error)

Summary:

相似事件统计信息

@param request - GetSimilarIncidentStatisticsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetSimilarIncidentStatisticsResponse

func (*Client) GetSubscription

func (client *Client) GetSubscription(request *GetSubscriptionRequest) (_result *GetSubscriptionResponse, _err error)

Summary:

通知订阅详情

@param request - GetSubscriptionRequest

@return GetSubscriptionResponse

func (*Client) GetSubscriptionWithOptions

func (client *Client) GetSubscriptionWithOptions(request *GetSubscriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetSubscriptionResponse, _err error)

Summary:

通知订阅详情

@param request - GetSubscriptionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetSubscriptionResponse

func (*Client) GetTenantApplication

func (client *Client) GetTenantApplication(request *GetTenantApplicationRequest) (_result *GetTenantApplicationResponse, _err error)

Summary:

云钉协同移动应用详情

@param request - GetTenantApplicationRequest

@return GetTenantApplicationResponse

func (*Client) GetTenantApplicationWithOptions

func (client *Client) GetTenantApplicationWithOptions(request *GetTenantApplicationRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTenantApplicationResponse, _err error)

Summary:

云钉协同移动应用详情

@param request - GetTenantApplicationRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTenantApplicationResponse

func (*Client) GetTenantStatus

func (client *Client) GetTenantStatus(request *GetTenantStatusRequest) (_result *GetTenantStatusResponse, _err error)

Summary:

查询租户开通运维事件中心的状态

@param request - GetTenantStatusRequest

@return GetTenantStatusResponse

func (*Client) GetTenantStatusWithOptions

func (client *Client) GetTenantStatusWithOptions(request *GetTenantStatusRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTenantStatusResponse, _err error)

Summary:

查询租户开通运维事件中心的状态

@param request - GetTenantStatusRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTenantStatusResponse

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)

Summary:

获取用户详情

@param request - GetUserRequest

@return GetUserResponse

func (*Client) GetUserGuideStatus

func (client *Client) GetUserGuideStatus(request *GetUserGuideStatusRequest) (_result *GetUserGuideStatusResponse, _err error)

Summary:

查询用户新手引导状态

@param request - GetUserGuideStatusRequest

@return GetUserGuideStatusResponse

func (*Client) GetUserGuideStatusWithOptions

func (client *Client) GetUserGuideStatusWithOptions(request *GetUserGuideStatusRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUserGuideStatusResponse, _err error)

Summary:

查询用户新手引导状态

@param request - GetUserGuideStatusRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetUserGuideStatusResponse

func (*Client) GetUserWithOptions

func (client *Client) GetUserWithOptions(request *GetUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)

Summary:

获取用户详情

@param request - GetUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetUserResponse

func (*Client) Init

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

func (*Client) ListAlerts

func (client *Client) ListAlerts(request *ListAlertsRequest) (_result *ListAlertsResponse, _err error)

Summary:

报警列表查询

@param request - ListAlertsRequest

@return ListAlertsResponse

func (*Client) ListAlertsWithOptions

func (client *Client) ListAlertsWithOptions(request *ListAlertsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAlertsResponse, _err error)

Summary:

报警列表查询

@param request - ListAlertsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListAlertsResponse

func (*Client) ListByMonitorSourceId

func (client *Client) ListByMonitorSourceId(request *ListByMonitorSourceIdRequest) (_result *ListByMonitorSourceIdResponse, _err error)

Summary:

监控关联规则列表

@param request - ListByMonitorSourceIdRequest

@return ListByMonitorSourceIdResponse

func (*Client) ListByMonitorSourceIdWithOptions

func (client *Client) ListByMonitorSourceIdWithOptions(request *ListByMonitorSourceIdRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListByMonitorSourceIdResponse, _err error)

Summary:

监控关联规则列表

@param request - ListByMonitorSourceIdRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListByMonitorSourceIdResponse

func (*Client) ListChartDataForServiceGroup

func (client *Client) ListChartDataForServiceGroup(request *ListChartDataForServiceGroupRequest) (_result *ListChartDataForServiceGroupResponse, _err error)

Summary:

统计图表数据-个人

@param request - ListChartDataForServiceGroupRequest

@return ListChartDataForServiceGroupResponse

func (*Client) ListChartDataForServiceGroupWithOptions

func (client *Client) ListChartDataForServiceGroupWithOptions(request *ListChartDataForServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListChartDataForServiceGroupResponse, _err error)

Summary:

统计图表数据-个人

@param request - ListChartDataForServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListChartDataForServiceGroupResponse

func (*Client) ListChartDataForUser

func (client *Client) ListChartDataForUser(request *ListChartDataForUserRequest) (_result *ListChartDataForUserResponse, _err error)

Summary:

统计图表数据-个人

@param request - ListChartDataForUserRequest

@return ListChartDataForUserResponse

func (*Client) ListChartDataForUserWithOptions

func (client *Client) ListChartDataForUserWithOptions(request *ListChartDataForUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListChartDataForUserResponse, _err error)

Summary:

统计图表数据-个人

@param request - ListChartDataForUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListChartDataForUserResponse

func (*Client) ListConfigs

func (client *Client) ListConfigs(request *ListConfigsRequest) (_result *ListConfigsResponse, _err error)

Summary:

全局码表配置

@param request - ListConfigsRequest

@return ListConfigsResponse

func (*Client) ListConfigsWithOptions

func (client *Client) ListConfigsWithOptions(request *ListConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListConfigsResponse, _err error)

Summary:

全局码表配置

@param request - ListConfigsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListConfigsResponse

func (*Client) ListDataReportForServiceGroup

func (client *Client) ListDataReportForServiceGroup(request *ListDataReportForServiceGroupRequest) (_result *ListDataReportForServiceGroupResponse, _err error)

Summary:

查询服务组事件统计报表

@param request - ListDataReportForServiceGroupRequest

@return ListDataReportForServiceGroupResponse

func (*Client) ListDataReportForServiceGroupWithOptions

func (client *Client) ListDataReportForServiceGroupWithOptions(request *ListDataReportForServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataReportForServiceGroupResponse, _err error)

Summary:

查询服务组事件统计报表

@param request - ListDataReportForServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataReportForServiceGroupResponse

func (*Client) ListDataReportForUser

func (client *Client) ListDataReportForUser(request *ListDataReportForUserRequest) (_result *ListDataReportForUserResponse, _err error)

Summary:

查询用户事件统计报表

@param request - ListDataReportForUserRequest

@return ListDataReportForUserResponse

func (*Client) ListDataReportForUserWithOptions

func (client *Client) ListDataReportForUserWithOptions(request *ListDataReportForUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataReportForUserResponse, _err error)

Summary:

查询用户事件统计报表

@param request - ListDataReportForUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataReportForUserResponse

func (*Client) ListDictionaries

func (client *Client) ListDictionaries(request *ListDictionariesRequest) (_result *ListDictionariesResponse, _err error)

Summary:

字典列表

@param request - ListDictionariesRequest

@return ListDictionariesResponse

func (*Client) ListDictionariesWithOptions

func (client *Client) ListDictionariesWithOptions(request *ListDictionariesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDictionariesResponse, _err error)

Summary:

字典列表

@param request - ListDictionariesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDictionariesResponse

func (*Client) ListEscalationPlanServices

func (client *Client) ListEscalationPlanServices(request *ListEscalationPlanServicesRequest) (_result *ListEscalationPlanServicesResponse, _err error)

Summary:

获取已选中的服务对象

@param request - ListEscalationPlanServicesRequest

@return ListEscalationPlanServicesResponse

func (*Client) ListEscalationPlanServicesWithOptions

func (client *Client) ListEscalationPlanServicesWithOptions(request *ListEscalationPlanServicesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEscalationPlanServicesResponse, _err error)

Summary:

获取已选中的服务对象

@param request - ListEscalationPlanServicesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListEscalationPlanServicesResponse

func (*Client) ListEscalationPlans

func (client *Client) ListEscalationPlans(request *ListEscalationPlansRequest) (_result *ListEscalationPlansResponse, _err error)

Summary:

升级计划列表添加服务删除字段

@param request - ListEscalationPlansRequest

@return ListEscalationPlansResponse

func (*Client) ListEscalationPlansByNoticeObject

func (client *Client) ListEscalationPlansByNoticeObject(request *ListEscalationPlansByNoticeObjectRequest) (_result *ListEscalationPlansByNoticeObjectResponse, _err error)

Summary:

根据推送对象查询升级策略

@param request - ListEscalationPlansByNoticeObjectRequest

@return ListEscalationPlansByNoticeObjectResponse

func (*Client) ListEscalationPlansByNoticeObjectWithOptions

func (client *Client) ListEscalationPlansByNoticeObjectWithOptions(request *ListEscalationPlansByNoticeObjectRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEscalationPlansByNoticeObjectResponse, _err error)

Summary:

根据推送对象查询升级策略

@param request - ListEscalationPlansByNoticeObjectRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListEscalationPlansByNoticeObjectResponse

func (*Client) ListEscalationPlansWithOptions

func (client *Client) ListEscalationPlansWithOptions(request *ListEscalationPlansRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListEscalationPlansResponse, _err error)

Summary:

升级计划列表添加服务删除字段

@param request - ListEscalationPlansRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListEscalationPlansResponse

func (*Client) ListIncidentDetailEscalationPlans

func (client *Client) ListIncidentDetailEscalationPlans(request *ListIncidentDetailEscalationPlansRequest) (_result *ListIncidentDetailEscalationPlansResponse, _err error)

Summary:

事件详情升级策略

@param request - ListIncidentDetailEscalationPlansRequest

@return ListIncidentDetailEscalationPlansResponse

func (*Client) ListIncidentDetailEscalationPlansWithOptions

func (client *Client) ListIncidentDetailEscalationPlansWithOptions(request *ListIncidentDetailEscalationPlansRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIncidentDetailEscalationPlansResponse, _err error)

Summary:

事件详情升级策略

@param request - ListIncidentDetailEscalationPlansRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIncidentDetailEscalationPlansResponse

func (*Client) ListIncidentDetailTimelines

func (client *Client) ListIncidentDetailTimelines(request *ListIncidentDetailTimelinesRequest) (_result *ListIncidentDetailTimelinesResponse, _err error)

Summary:

查询事件详情动态

@param request - ListIncidentDetailTimelinesRequest

@return ListIncidentDetailTimelinesResponse

func (*Client) ListIncidentDetailTimelinesWithOptions

func (client *Client) ListIncidentDetailTimelinesWithOptions(request *ListIncidentDetailTimelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIncidentDetailTimelinesResponse, _err error)

Summary:

查询事件详情动态

@param request - ListIncidentDetailTimelinesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIncidentDetailTimelinesResponse

func (*Client) ListIncidentSubtotals

func (client *Client) ListIncidentSubtotals(request *ListIncidentSubtotalsRequest) (_result *ListIncidentSubtotalsResponse, _err error)

Summary:

查询事件小计

@param request - ListIncidentSubtotalsRequest

@return ListIncidentSubtotalsResponse

func (*Client) ListIncidentSubtotalsWithOptions

func (client *Client) ListIncidentSubtotalsWithOptions(request *ListIncidentSubtotalsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIncidentSubtotalsResponse, _err error)

Summary:

查询事件小计

@param request - ListIncidentSubtotalsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIncidentSubtotalsResponse

func (*Client) ListIncidentTimelines

func (client *Client) ListIncidentTimelines(request *ListIncidentTimelinesRequest) (_result *ListIncidentTimelinesResponse, _err error)

Summary:

事件动态

@param request - ListIncidentTimelinesRequest

@return ListIncidentTimelinesResponse

func (*Client) ListIncidentTimelinesWithOptions

func (client *Client) ListIncidentTimelinesWithOptions(request *ListIncidentTimelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIncidentTimelinesResponse, _err error)

Summary:

事件动态

@param request - ListIncidentTimelinesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIncidentTimelinesResponse

func (*Client) ListIncidents

func (client *Client) ListIncidents(request *ListIncidentsRequest) (_result *ListIncidentsResponse, _err error)

Summary:

获取事件列表

@param request - ListIncidentsRequest

@return ListIncidentsResponse

func (*Client) ListIncidentsWithOptions

func (client *Client) ListIncidentsWithOptions(request *ListIncidentsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIncidentsResponse, _err error)

Summary:

获取事件列表

@param request - ListIncidentsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIncidentsResponse

func (*Client) ListIntegrationConfigTimelines

func (client *Client) ListIntegrationConfigTimelines(request *ListIntegrationConfigTimelinesRequest) (_result *ListIntegrationConfigTimelinesResponse, _err error)

Summary:

获取集成配置动态

@param request - ListIntegrationConfigTimelinesRequest

@return ListIntegrationConfigTimelinesResponse

func (*Client) ListIntegrationConfigTimelinesWithOptions

func (client *Client) ListIntegrationConfigTimelinesWithOptions(request *ListIntegrationConfigTimelinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIntegrationConfigTimelinesResponse, _err error)

Summary:

获取集成配置动态

@param request - ListIntegrationConfigTimelinesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIntegrationConfigTimelinesResponse

func (*Client) ListIntegrationConfigs

func (client *Client) ListIntegrationConfigs(request *ListIntegrationConfigsRequest) (_result *ListIntegrationConfigsResponse, _err error)

Summary:

获取集成配置列表

@param request - ListIntegrationConfigsRequest

@return ListIntegrationConfigsResponse

func (*Client) ListIntegrationConfigsWithOptions

func (client *Client) ListIntegrationConfigsWithOptions(request *ListIntegrationConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIntegrationConfigsResponse, _err error)

Summary:

获取集成配置列表

@param request - ListIntegrationConfigsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIntegrationConfigsResponse

func (*Client) ListMonitorSources

func (client *Client) ListMonitorSources(request *ListMonitorSourcesRequest) (_result *ListMonitorSourcesResponse, _err error)

Summary:

ListMonitorSources

@param request - ListMonitorSourcesRequest

@return ListMonitorSourcesResponse

func (*Client) ListMonitorSourcesWithOptions

func (client *Client) ListMonitorSourcesWithOptions(request *ListMonitorSourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListMonitorSourcesResponse, _err error)

Summary:

ListMonitorSources

@param request - ListMonitorSourcesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListMonitorSourcesResponse

func (*Client) ListProblemDetailOperations

func (client *Client) ListProblemDetailOperations(request *ListProblemDetailOperationsRequest) (_result *ListProblemDetailOperationsResponse, _err error)

Summary:

故障详情动态

@param request - ListProblemDetailOperationsRequest

@return ListProblemDetailOperationsResponse

func (*Client) ListProblemDetailOperationsWithOptions

func (client *Client) ListProblemDetailOperationsWithOptions(request *ListProblemDetailOperationsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListProblemDetailOperationsResponse, _err error)

Summary:

故障详情动态

@param request - ListProblemDetailOperationsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListProblemDetailOperationsResponse

func (*Client) ListProblemOperations

func (client *Client) ListProblemOperations(request *ListProblemOperationsRequest) (_result *ListProblemOperationsResponse, _err error)

Summary:

查询故障7天内动态

@param request - ListProblemOperationsRequest

@return ListProblemOperationsResponse

func (*Client) ListProblemOperationsWithOptions

func (client *Client) ListProblemOperationsWithOptions(request *ListProblemOperationsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListProblemOperationsResponse, _err error)

Summary:

查询故障7天内动态

@param request - ListProblemOperationsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListProblemOperationsResponse

func (*Client) ListProblemSubtotals

func (client *Client) ListProblemSubtotals(request *ListProblemSubtotalsRequest) (_result *ListProblemSubtotalsResponse, _err error)

Summary:

查询故障小计

@param request - ListProblemSubtotalsRequest

@return ListProblemSubtotalsResponse

func (*Client) ListProblemSubtotalsWithOptions

func (client *Client) ListProblemSubtotalsWithOptions(request *ListProblemSubtotalsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListProblemSubtotalsResponse, _err error)

Summary:

查询故障小计

@param request - ListProblemSubtotalsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListProblemSubtotalsResponse

func (*Client) ListProblemTimeLines

func (client *Client) ListProblemTimeLines(request *ListProblemTimeLinesRequest) (_result *ListProblemTimeLinesResponse, _err error)

Summary:

查询故障操作时间线列表

@param request - ListProblemTimeLinesRequest

@return ListProblemTimeLinesResponse

func (*Client) ListProblemTimeLinesWithOptions

func (client *Client) ListProblemTimeLinesWithOptions(request *ListProblemTimeLinesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListProblemTimeLinesResponse, _err error)

Summary:

查询故障操作时间线列表

@param request - ListProblemTimeLinesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListProblemTimeLinesResponse

func (*Client) ListProblems

func (client *Client) ListProblems(request *ListProblemsRequest) (_result *ListProblemsResponse, _err error)

Summary:

故障列表查询接口

@param request - ListProblemsRequest

@return ListProblemsResponse

func (*Client) ListProblemsWithOptions

func (client *Client) ListProblemsWithOptions(request *ListProblemsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListProblemsResponse, _err error)

Summary:

故障列表查询接口

@param request - ListProblemsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListProblemsResponse

func (*Client) ListRouteRules

func (client *Client) ListRouteRules(request *ListRouteRulesRequest) (_result *ListRouteRulesResponse, _err error)

Summary:

查询流转规则列表

@param request - ListRouteRulesRequest

@return ListRouteRulesResponse

func (*Client) ListRouteRulesByAssignWhoId

func (client *Client) ListRouteRulesByAssignWhoId(request *ListRouteRulesByAssignWhoIdRequest) (_result *ListRouteRulesByAssignWhoIdResponse, _err error)

Summary:

获取指定分配对象的流转规则

@param request - ListRouteRulesByAssignWhoIdRequest

@return ListRouteRulesByAssignWhoIdResponse

func (*Client) ListRouteRulesByAssignWhoIdWithOptions

func (client *Client) ListRouteRulesByAssignWhoIdWithOptions(request *ListRouteRulesByAssignWhoIdRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRouteRulesByAssignWhoIdResponse, _err error)

Summary:

获取指定分配对象的流转规则

@param request - ListRouteRulesByAssignWhoIdRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRouteRulesByAssignWhoIdResponse

func (*Client) ListRouteRulesByService

func (client *Client) ListRouteRulesByService() (_result *ListRouteRulesByServiceResponse, _err error)

Summary:

根据服务id查询流转规则

@return ListRouteRulesByServiceResponse

func (*Client) ListRouteRulesByServiceWithOptions

func (client *Client) ListRouteRulesByServiceWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRouteRulesByServiceResponse, _err error)

Summary:

根据服务id查询流转规则

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRouteRulesByServiceResponse

func (*Client) ListRouteRulesWithOptions

func (client *Client) ListRouteRulesWithOptions(request *ListRouteRulesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRouteRulesResponse, _err error)

Summary:

查询流转规则列表

@param request - ListRouteRulesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRouteRulesResponse

func (*Client) ListServiceGroupMonitorSourceTemplates

func (client *Client) ListServiceGroupMonitorSourceTemplates(request *ListServiceGroupMonitorSourceTemplatesRequest) (_result *ListServiceGroupMonitorSourceTemplatesResponse, _err error)

Summary:

查询服务组监控源模版列表

@param request - ListServiceGroupMonitorSourceTemplatesRequest

@return ListServiceGroupMonitorSourceTemplatesResponse

func (*Client) ListServiceGroupMonitorSourceTemplatesWithOptions

func (client *Client) ListServiceGroupMonitorSourceTemplatesWithOptions(request *ListServiceGroupMonitorSourceTemplatesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListServiceGroupMonitorSourceTemplatesResponse, _err error)

Summary:

查询服务组监控源模版列表

@param request - ListServiceGroupMonitorSourceTemplatesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListServiceGroupMonitorSourceTemplatesResponse

func (*Client) ListServiceGroups

func (client *Client) ListServiceGroups(request *ListServiceGroupsRequest) (_result *ListServiceGroupsResponse, _err error)

Summary:

查询服务组列表

@param request - ListServiceGroupsRequest

@return ListServiceGroupsResponse

func (*Client) ListServiceGroupsByUserId

func (client *Client) ListServiceGroupsByUserId() (_result *ListServiceGroupsByUserIdResponse, _err error)

Summary:

根据成员id查服务组

@return ListServiceGroupsByUserIdResponse

func (*Client) ListServiceGroupsByUserIdWithOptions

func (client *Client) ListServiceGroupsByUserIdWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListServiceGroupsByUserIdResponse, _err error)

Summary:

根据成员id查服务组

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListServiceGroupsByUserIdResponse

func (*Client) ListServiceGroupsWithOptions

func (client *Client) ListServiceGroupsWithOptions(request *ListServiceGroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListServiceGroupsResponse, _err error)

Summary:

查询服务组列表

@param request - ListServiceGroupsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListServiceGroupsResponse

func (*Client) ListServices

func (client *Client) ListServices(request *ListServicesRequest) (_result *ListServicesResponse, _err error)

Summary:

查询服务组列表

@param request - ListServicesRequest

@return ListServicesResponse

func (*Client) ListServicesWithOptions

func (client *Client) ListServicesWithOptions(request *ListServicesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListServicesResponse, _err error)

Summary:

查询服务组列表

@param request - ListServicesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListServicesResponse

func (*Client) ListSourceEvents

func (client *Client) ListSourceEvents(request *ListSourceEventsRequest) (_result *ListSourceEventsResponse, _err error)

Summary:

原始告警列表查询

@param request - ListSourceEventsRequest

@return ListSourceEventsResponse

func (*Client) ListSourceEventsForMonitorSource

func (client *Client) ListSourceEventsForMonitorSource(request *ListSourceEventsForMonitorSourceRequest) (_result *ListSourceEventsForMonitorSourceResponse, _err error)

Summary:

查询监控员最近10次告警

@param request - ListSourceEventsForMonitorSourceRequest

@return ListSourceEventsForMonitorSourceResponse

func (*Client) ListSourceEventsForMonitorSourceWithOptions

func (client *Client) ListSourceEventsForMonitorSourceWithOptions(request *ListSourceEventsForMonitorSourceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSourceEventsForMonitorSourceResponse, _err error)

Summary:

查询监控员最近10次告警

@param request - ListSourceEventsForMonitorSourceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSourceEventsForMonitorSourceResponse

func (*Client) ListSourceEventsWithOptions

func (client *Client) ListSourceEventsWithOptions(request *ListSourceEventsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSourceEventsResponse, _err error)

Summary:

原始告警列表查询

@param request - ListSourceEventsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSourceEventsResponse

func (*Client) ListSubscriptionServiceGroups

func (client *Client) ListSubscriptionServiceGroups(request *ListSubscriptionServiceGroupsRequest) (_result *ListSubscriptionServiceGroupsResponse, _err error)

Summary:

订阅通知服务组查询

@param request - ListSubscriptionServiceGroupsRequest

@return ListSubscriptionServiceGroupsResponse

func (*Client) ListSubscriptionServiceGroupsWithOptions

func (client *Client) ListSubscriptionServiceGroupsWithOptions(request *ListSubscriptionServiceGroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSubscriptionServiceGroupsResponse, _err error)

Summary:

订阅通知服务组查询

@param request - ListSubscriptionServiceGroupsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSubscriptionServiceGroupsResponse

func (*Client) ListSubscriptions

func (client *Client) ListSubscriptions(request *ListSubscriptionsRequest) (_result *ListSubscriptionsResponse, _err error)

Summary:

通知订阅列表

@param request - ListSubscriptionsRequest

@return ListSubscriptionsResponse

func (*Client) ListSubscriptionsWithOptions

func (client *Client) ListSubscriptionsWithOptions(request *ListSubscriptionsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSubscriptionsResponse, _err error)

Summary:

通知订阅列表

@param request - ListSubscriptionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSubscriptionsResponse

func (*Client) ListTrendForSourceEvent

func (client *Client) ListTrendForSourceEvent(request *ListTrendForSourceEventRequest) (_result *ListTrendForSourceEventResponse, _err error)

Summary:

查询原始告警趋势

@param request - ListTrendForSourceEventRequest

@return ListTrendForSourceEventResponse

func (*Client) ListTrendForSourceEventWithOptions

func (client *Client) ListTrendForSourceEventWithOptions(request *ListTrendForSourceEventRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTrendForSourceEventResponse, _err error)

Summary:

查询原始告警趋势

@param request - ListTrendForSourceEventRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTrendForSourceEventResponse

func (*Client) ListUserSerivceGroups

func (client *Client) ListUserSerivceGroups(request *ListUserSerivceGroupsRequest) (_result *ListUserSerivceGroupsResponse, _err error)

Summary:

用户预览

@param request - ListUserSerivceGroupsRequest

@return ListUserSerivceGroupsResponse

func (*Client) ListUserSerivceGroupsWithOptions

func (client *Client) ListUserSerivceGroupsWithOptions(request *ListUserSerivceGroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListUserSerivceGroupsResponse, _err error)

Summary:

用户预览

@param request - ListUserSerivceGroupsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListUserSerivceGroupsResponse

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (_result *ListUsersResponse, _err error)

Summary:

人员列表

@param request - ListUsersRequest

@return ListUsersResponse

func (*Client) ListUsersWithOptions

func (client *Client) ListUsersWithOptions(request *ListUsersRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListUsersResponse, _err error)

Summary:

人员列表

@param request - ListUsersRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListUsersResponse

func (*Client) PushMonitor added in v2.0.3

func (client *Client) PushMonitor(apiKey *string, request *PushMonitorRequest) (_result *PushMonitorResponse, _err error)

Summary:

监控数据接入API

@param request - PushMonitorRequest

@return PushMonitorResponse

func (*Client) PushMonitorWithOptions added in v2.0.3

func (client *Client) PushMonitorWithOptions(apiKey *string, request *PushMonitorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PushMonitorResponse, _err error)

Summary:

监控数据接入API

@param request - PushMonitorRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PushMonitorResponse

func (*Client) RecoverProblem

func (client *Client) RecoverProblem(request *RecoverProblemRequest) (_result *RecoverProblemResponse, _err error)

Summary:

故障恢复

@param request - RecoverProblemRequest

@return RecoverProblemResponse

func (*Client) RecoverProblemWithOptions

func (client *Client) RecoverProblemWithOptions(request *RecoverProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RecoverProblemResponse, _err error)

Summary:

故障恢复

@param request - RecoverProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RecoverProblemResponse

func (*Client) RefreshIntegrationConfigKey

func (client *Client) RefreshIntegrationConfigKey(request *RefreshIntegrationConfigKeyRequest) (_result *RefreshIntegrationConfigKeyResponse, _err error)

Summary:

刷新集成配置key

@param request - RefreshIntegrationConfigKeyRequest

@return RefreshIntegrationConfigKeyResponse

func (*Client) RefreshIntegrationConfigKeyWithOptions

func (client *Client) RefreshIntegrationConfigKeyWithOptions(request *RefreshIntegrationConfigKeyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RefreshIntegrationConfigKeyResponse, _err error)

Summary:

刷新集成配置key

@param request - RefreshIntegrationConfigKeyRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RefreshIntegrationConfigKeyResponse

func (*Client) RemoveIntegrationConfig

func (client *Client) RemoveIntegrationConfig(request *RemoveIntegrationConfigRequest) (_result *RemoveIntegrationConfigResponse, _err error)

Summary:

解除集成配置

@param request - RemoveIntegrationConfigRequest

@return RemoveIntegrationConfigResponse

func (*Client) RemoveIntegrationConfigWithOptions

func (client *Client) RemoveIntegrationConfigWithOptions(request *RemoveIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveIntegrationConfigResponse, _err error)

Summary:

解除集成配置

@param request - RemoveIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RemoveIntegrationConfigResponse

func (*Client) RemoveProblemServiceGroup

func (client *Client) RemoveProblemServiceGroup(request *RemoveProblemServiceGroupRequest) (_result *RemoveProblemServiceGroupResponse, _err error)

Summary:

删除故障协同组

@param request - RemoveProblemServiceGroupRequest

@return RemoveProblemServiceGroupResponse

func (*Client) RemoveProblemServiceGroupWithOptions

func (client *Client) RemoveProblemServiceGroupWithOptions(request *RemoveProblemServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveProblemServiceGroupResponse, _err error)

Summary:

删除故障协同组

@param request - RemoveProblemServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RemoveProblemServiceGroupResponse

func (*Client) ReplayProblem

func (client *Client) ReplayProblem(request *ReplayProblemRequest) (_result *ReplayProblemResponse, _err error)

Summary:

故障复盘

@param request - ReplayProblemRequest

@return ReplayProblemResponse

func (*Client) ReplayProblemWithOptions

func (client *Client) ReplayProblemWithOptions(request *ReplayProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ReplayProblemResponse, _err error)

Summary:

故障复盘

@param request - ReplayProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ReplayProblemResponse

func (*Client) RespondIncident

func (client *Client) RespondIncident(request *RespondIncidentRequest) (_result *RespondIncidentResponse, _err error)

Summary:

事件响应

@param request - RespondIncidentRequest

@return RespondIncidentResponse

func (*Client) RespondIncidentWithOptions

func (client *Client) RespondIncidentWithOptions(request *RespondIncidentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RespondIncidentResponse, _err error)

Summary:

事件响应

@param request - RespondIncidentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RespondIncidentResponse

func (*Client) RevokeProblemRecovery

func (client *Client) RevokeProblemRecovery(request *RevokeProblemRecoveryRequest) (_result *RevokeProblemRecoveryResponse, _err error)

Summary:

故障撤销恢复

@param request - RevokeProblemRecoveryRequest

@return RevokeProblemRecoveryResponse

func (*Client) RevokeProblemRecoveryWithOptions

func (client *Client) RevokeProblemRecoveryWithOptions(request *RevokeProblemRecoveryRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RevokeProblemRecoveryResponse, _err error)

Summary:

故障撤销恢复

@param request - RevokeProblemRecoveryRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RevokeProblemRecoveryResponse

func (*Client) UnbindUser

func (client *Client) UnbindUser() (_result *UnbindUserResponse, _err error)

Summary:

解绑用户

@return UnbindUserResponse

func (*Client) UnbindUserWithOptions

func (client *Client) UnbindUserWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *UnbindUserResponse, _err error)

Summary:

解绑用户

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UnbindUserResponse

func (*Client) UpdateEscalationPlan

func (client *Client) UpdateEscalationPlan(request *UpdateEscalationPlanRequest) (_result *UpdateEscalationPlanResponse, _err error)

Summary:

更新升级计划

@param request - UpdateEscalationPlanRequest

@return UpdateEscalationPlanResponse

func (*Client) UpdateEscalationPlanWithOptions

func (client *Client) UpdateEscalationPlanWithOptions(request *UpdateEscalationPlanRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateEscalationPlanResponse, _err error)

Summary:

更新升级计划

@param request - UpdateEscalationPlanRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateEscalationPlanResponse

func (*Client) UpdateIncident

func (client *Client) UpdateIncident(request *UpdateIncidentRequest) (_result *UpdateIncidentResponse, _err error)

Summary:

更新事件详情

@param request - UpdateIncidentRequest

@return UpdateIncidentResponse

func (*Client) UpdateIncidentWithOptions

func (client *Client) UpdateIncidentWithOptions(request *UpdateIncidentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateIncidentResponse, _err error)

Summary:

更新事件详情

@param request - UpdateIncidentRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateIncidentResponse

func (*Client) UpdateIntegrationConfig

func (client *Client) UpdateIntegrationConfig(request *UpdateIntegrationConfigRequest) (_result *UpdateIntegrationConfigResponse, _err error)

Summary:

更新集成配置

@param request - UpdateIntegrationConfigRequest

@return UpdateIntegrationConfigResponse

func (*Client) UpdateIntegrationConfigWithOptions

func (client *Client) UpdateIntegrationConfigWithOptions(request *UpdateIntegrationConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateIntegrationConfigResponse, _err error)

Summary:

更新集成配置

@param request - UpdateIntegrationConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateIntegrationConfigResponse

func (*Client) UpdateProblem

func (client *Client) UpdateProblem(request *UpdateProblemRequest) (_result *UpdateProblemResponse, _err error)

Summary:

更新故障

@param request - UpdateProblemRequest

@return UpdateProblemResponse

func (*Client) UpdateProblemEffectionService

func (client *Client) UpdateProblemEffectionService(request *UpdateProblemEffectionServiceRequest) (_result *UpdateProblemEffectionServiceResponse, _err error)

Summary:

更新故障影响服务

@param request - UpdateProblemEffectionServiceRequest

@return UpdateProblemEffectionServiceResponse

func (*Client) UpdateProblemEffectionServiceWithOptions

func (client *Client) UpdateProblemEffectionServiceWithOptions(request *UpdateProblemEffectionServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateProblemEffectionServiceResponse, _err error)

Summary:

更新故障影响服务

@param request - UpdateProblemEffectionServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateProblemEffectionServiceResponse

func (*Client) UpdateProblemImprovement

func (client *Client) UpdateProblemImprovement(request *UpdateProblemImprovementRequest) (_result *UpdateProblemImprovementResponse, _err error)

Summary:

改进分析更新

@param request - UpdateProblemImprovementRequest

@return UpdateProblemImprovementResponse

func (*Client) UpdateProblemImprovementWithOptions

func (client *Client) UpdateProblemImprovementWithOptions(request *UpdateProblemImprovementRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateProblemImprovementResponse, _err error)

Summary:

改进分析更新

@param request - UpdateProblemImprovementRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateProblemImprovementResponse

func (*Client) UpdateProblemMeasure

func (client *Client) UpdateProblemMeasure(request *UpdateProblemMeasureRequest) (_result *UpdateProblemMeasureResponse, _err error)

Summary:

改进措施更新

@param request - UpdateProblemMeasureRequest

@return UpdateProblemMeasureResponse

func (*Client) UpdateProblemMeasureWithOptions

func (client *Client) UpdateProblemMeasureWithOptions(request *UpdateProblemMeasureRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateProblemMeasureResponse, _err error)

Summary:

改进措施更新

@param request - UpdateProblemMeasureRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateProblemMeasureResponse

func (*Client) UpdateProblemNotice

func (client *Client) UpdateProblemNotice(request *UpdateProblemNoticeRequest) (_result *UpdateProblemNoticeResponse, _err error)

Summary:

更新故障通知

@param request - UpdateProblemNoticeRequest

@return UpdateProblemNoticeResponse

func (*Client) UpdateProblemNoticeWithOptions

func (client *Client) UpdateProblemNoticeWithOptions(request *UpdateProblemNoticeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateProblemNoticeResponse, _err error)

Summary:

更新故障通知

@param request - UpdateProblemNoticeRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateProblemNoticeResponse

func (*Client) UpdateProblemTimeline

func (client *Client) UpdateProblemTimeline(request *UpdateProblemTimelineRequest) (_result *UpdateProblemTimelineResponse, _err error)

Summary:

更新故障时间线节点

@param request - UpdateProblemTimelineRequest

@return UpdateProblemTimelineResponse

func (*Client) UpdateProblemTimelineWithOptions

func (client *Client) UpdateProblemTimelineWithOptions(request *UpdateProblemTimelineRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateProblemTimelineResponse, _err error)

Summary:

更新故障时间线节点

@param request - UpdateProblemTimelineRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateProblemTimelineResponse

func (*Client) UpdateProblemWithOptions

func (client *Client) UpdateProblemWithOptions(request *UpdateProblemRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateProblemResponse, _err error)

Summary:

更新故障

@param request - UpdateProblemRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateProblemResponse

func (*Client) UpdateRichText

func (client *Client) UpdateRichText(request *UpdateRichTextRequest) (_result *UpdateRichTextResponse, _err error)

Summary:

更新富文本

@param request - UpdateRichTextRequest

@return UpdateRichTextResponse

func (*Client) UpdateRichTextWithOptions

func (client *Client) UpdateRichTextWithOptions(request *UpdateRichTextRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateRichTextResponse, _err error)

Summary:

更新富文本

@param request - UpdateRichTextRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRichTextResponse

func (*Client) UpdateRouteRule

func (client *Client) UpdateRouteRule(request *UpdateRouteRuleRequest) (_result *UpdateRouteRuleResponse, _err error)

Summary:

更新流转规则

@param request - UpdateRouteRuleRequest

@return UpdateRouteRuleResponse

func (*Client) UpdateRouteRuleWithOptions

func (client *Client) UpdateRouteRuleWithOptions(request *UpdateRouteRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateRouteRuleResponse, _err error)

Summary:

更新流转规则

@param request - UpdateRouteRuleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateRouteRuleResponse

func (*Client) UpdateService

func (client *Client) UpdateService(request *UpdateServiceRequest) (_result *UpdateServiceResponse, _err error)

Summary:

更新服务

@param request - UpdateServiceRequest

@return UpdateServiceResponse

func (*Client) UpdateServiceGroup

func (client *Client) UpdateServiceGroup(request *UpdateServiceGroupRequest) (_result *UpdateServiceGroupResponse, _err error)

Summary:

更新服务组

@param request - UpdateServiceGroupRequest

@return UpdateServiceGroupResponse

func (*Client) UpdateServiceGroupScheduling

func (client *Client) UpdateServiceGroupScheduling(request *UpdateServiceGroupSchedulingRequest) (_result *UpdateServiceGroupSchedulingResponse, _err error)

Summary:

修改服务组排班

@param request - UpdateServiceGroupSchedulingRequest

@return UpdateServiceGroupSchedulingResponse

func (*Client) UpdateServiceGroupSchedulingWithOptions

func (client *Client) UpdateServiceGroupSchedulingWithOptions(request *UpdateServiceGroupSchedulingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateServiceGroupSchedulingResponse, _err error)

Summary:

修改服务组排班

@param request - UpdateServiceGroupSchedulingRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateServiceGroupSchedulingResponse

func (*Client) UpdateServiceGroupSpecialDayScheduling

func (client *Client) UpdateServiceGroupSpecialDayScheduling(request *UpdateServiceGroupSpecialDaySchedulingRequest) (_result *UpdateServiceGroupSpecialDaySchedulingResponse, _err error)

Summary:

修改指定日期的服务组排班

@param request - UpdateServiceGroupSpecialDaySchedulingRequest

@return UpdateServiceGroupSpecialDaySchedulingResponse

func (*Client) UpdateServiceGroupSpecialDaySchedulingWithOptions

func (client *Client) UpdateServiceGroupSpecialDaySchedulingWithOptions(request *UpdateServiceGroupSpecialDaySchedulingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateServiceGroupSpecialDaySchedulingResponse, _err error)

Summary:

修改指定日期的服务组排班

@param request - UpdateServiceGroupSpecialDaySchedulingRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateServiceGroupSpecialDaySchedulingResponse

func (*Client) UpdateServiceGroupWithOptions

func (client *Client) UpdateServiceGroupWithOptions(request *UpdateServiceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateServiceGroupResponse, _err error)

Summary:

更新服务组

@param request - UpdateServiceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateServiceGroupResponse

func (*Client) UpdateServiceWithOptions

func (client *Client) UpdateServiceWithOptions(request *UpdateServiceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateServiceResponse, _err error)

Summary:

更新服务

@param request - UpdateServiceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateServiceResponse

func (*Client) UpdateSubscription

func (client *Client) UpdateSubscription(request *UpdateSubscriptionRequest) (_result *UpdateSubscriptionResponse, _err error)

Summary:

更新通知订阅

@param request - UpdateSubscriptionRequest

@return UpdateSubscriptionResponse

func (*Client) UpdateSubscriptionWithOptions

func (client *Client) UpdateSubscriptionWithOptions(request *UpdateSubscriptionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateSubscriptionResponse, _err error)

Summary:

更新通知订阅

@param request - UpdateSubscriptionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateSubscriptionResponse

func (*Client) UpdateUser

func (client *Client) UpdateUser(request *UpdateUserRequest) (_result *UpdateUserResponse, _err error)

Summary:

更新用户

@param request - UpdateUserRequest

@return UpdateUserResponse

func (*Client) UpdateUserGuideStatus

func (client *Client) UpdateUserGuideStatus(request *UpdateUserGuideStatusRequest) (_result *UpdateUserGuideStatusResponse, _err error)

Summary:

更新用户新手引导状态

@param request - UpdateUserGuideStatusRequest

@return UpdateUserGuideStatusResponse

func (*Client) UpdateUserGuideStatusWithOptions

func (client *Client) UpdateUserGuideStatusWithOptions(request *UpdateUserGuideStatusRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateUserGuideStatusResponse, _err error)

Summary:

更新用户新手引导状态

@param request - UpdateUserGuideStatusRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateUserGuideStatusResponse

func (*Client) UpdateUserWithOptions

func (client *Client) UpdateUserWithOptions(request *UpdateUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateUserResponse, _err error)

Summary:

更新用户

@param request - UpdateUserRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateUserResponse

func (*Client) VerifyRouteRule

func (client *Client) VerifyRouteRule(request *VerifyRouteRuleRequest) (_result *VerifyRouteRuleResponse, _err error)

Summary:

验证流转规则

@param request - VerifyRouteRuleRequest

@return VerifyRouteRuleResponse

func (*Client) VerifyRouteRuleWithOptions

func (client *Client) VerifyRouteRuleWithOptions(request *VerifyRouteRuleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *VerifyRouteRuleResponse, _err error)

Summary:

验证流转规则

@param request - VerifyRouteRuleRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return VerifyRouteRuleResponse

type ConfirmIntegrationConfigRequest

type ConfirmIntegrationConfigRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 101
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (ConfirmIntegrationConfigRequest) GoString

func (*ConfirmIntegrationConfigRequest) SetClientToken

func (*ConfirmIntegrationConfigRequest) SetIntegrationConfigId

func (ConfirmIntegrationConfigRequest) String

type ConfirmIntegrationConfigResponse

type ConfirmIntegrationConfigResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ConfirmIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ConfirmIntegrationConfigResponse) GoString

func (*ConfirmIntegrationConfigResponse) SetHeaders

func (*ConfirmIntegrationConfigResponse) SetStatusCode

func (ConfirmIntegrationConfigResponse) String

type ConfirmIntegrationConfigResponseBody

type ConfirmIntegrationConfigResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ConfirmIntegrationConfigResponseBody) GoString

func (*ConfirmIntegrationConfigResponseBody) SetRequestId

func (ConfirmIntegrationConfigResponseBody) String

type CreateEscalationPlanRequest

type CreateEscalationPlanRequest struct {
	// clientToken
	//
	// example:
	//
	// 6b404f14-77d1-4b53-a1a1-30a58bREQUEST
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// desc2322424
	EscalationPlanDescription *string `json:"escalationPlanDescription,omitempty" xml:"escalationPlanDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// name123
	EscalationPlanName *string `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	// This parameter is required.
	EscalationPlanRules []*CreateEscalationPlanRequestEscalationPlanRules `json:"escalationPlanRules,omitempty" xml:"escalationPlanRules,omitempty" type:"Repeated"`
	// This parameter is required.
	EscalationPlanScopeObjects []*CreateEscalationPlanRequestEscalationPlanScopeObjects `json:"escalationPlanScopeObjects,omitempty" xml:"escalationPlanScopeObjects,omitempty" type:"Repeated"`
	IsGlobal                   *bool                                                    `json:"isGlobal,omitempty" xml:"isGlobal,omitempty"`
}

func (CreateEscalationPlanRequest) GoString

func (s CreateEscalationPlanRequest) GoString() string

func (*CreateEscalationPlanRequest) SetClientToken

func (*CreateEscalationPlanRequest) SetEscalationPlanDescription

func (s *CreateEscalationPlanRequest) SetEscalationPlanDescription(v string) *CreateEscalationPlanRequest

func (*CreateEscalationPlanRequest) SetEscalationPlanName

func (s *CreateEscalationPlanRequest) SetEscalationPlanName(v string) *CreateEscalationPlanRequest

func (*CreateEscalationPlanRequest) SetIsGlobal added in v2.0.6

func (CreateEscalationPlanRequest) String

type CreateEscalationPlanRequestEscalationPlanRules

type CreateEscalationPlanRequestEscalationPlanRules struct {
	// This parameter is required.
	EscalationPlanConditions []*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions `json:"escalationPlanConditions,omitempty" xml:"escalationPlanConditions,omitempty" type:"Repeated"`
	// This parameter is required.
	EscalationPlanStrategies []*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies `json:"escalationPlanStrategies,omitempty" xml:"escalationPlanStrategies,omitempty" type:"Repeated"`
	// example:
	//
	// UN_FINISH
	EscalationPlanType *string `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
}

func (CreateEscalationPlanRequestEscalationPlanRules) GoString

func (*CreateEscalationPlanRequestEscalationPlanRules) SetEscalationPlanType

func (CreateEscalationPlanRequestEscalationPlanRules) String

type CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions

type CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions struct {
	// This parameter is required.
	//
	// example:
	//
	// LOW
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// P1
	Level *string `json:"level,omitempty" xml:"level,omitempty"`
}

func (CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) GoString

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) SetEffection

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) SetLevel

func (CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) String

type CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies

type CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies struct {
	// This parameter is required.
	//
	// example:
	//
	// true
	EnableWebhook      *bool   `json:"enableWebhook,omitempty" xml:"enableWebhook,omitempty"`
	EscalationPlanType *string `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
	// This parameter is required.
	NoticeChannels []*string `json:"noticeChannels,omitempty" xml:"noticeChannels,omitempty" type:"Repeated"`
	// This parameter is required.
	NoticeObjects  []*int64 `json:"noticeObjects,omitempty" xml:"noticeObjects,omitempty" type:"Repeated"`
	NoticeRoleList []*int64 `json:"noticeRoleList,omitempty" xml:"noticeRoleList,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 40
	NoticeTime      *string  `json:"noticeTime,omitempty" xml:"noticeTime,omitempty"`
	ServiceGroupIds []*int64 `json:"serviceGroupIds,omitempty" xml:"serviceGroupIds,omitempty" type:"Repeated"`
}

func (CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) GoString

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetEnableWebhook

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetEscalationPlanType added in v2.0.4

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeChannels

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeObjects

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeRoleList added in v2.0.6

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeTime

func (*CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetServiceGroupIds

func (CreateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) String

type CreateEscalationPlanRequestEscalationPlanScopeObjects

type CreateEscalationPlanRequestEscalationPlanScopeObjects struct {
	// example:
	//
	// SERVICE
	Scope *string `json:"scope,omitempty" xml:"scope,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 23433
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
}

func (CreateEscalationPlanRequestEscalationPlanScopeObjects) GoString

func (*CreateEscalationPlanRequestEscalationPlanScopeObjects) SetScope

func (*CreateEscalationPlanRequestEscalationPlanScopeObjects) SetScopeObjectId

func (CreateEscalationPlanRequestEscalationPlanScopeObjects) String

type CreateEscalationPlanResponse

type CreateEscalationPlanResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateEscalationPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateEscalationPlanResponse) GoString

func (s CreateEscalationPlanResponse) GoString() string

func (*CreateEscalationPlanResponse) SetBody

func (*CreateEscalationPlanResponse) SetHeaders

func (*CreateEscalationPlanResponse) SetStatusCode

func (CreateEscalationPlanResponse) String

type CreateEscalationPlanResponseBody

type CreateEscalationPlanResponseBody struct {
	// data
	Data *CreateEscalationPlanResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC21925D
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateEscalationPlanResponseBody) GoString

func (*CreateEscalationPlanResponseBody) SetRequestId

func (CreateEscalationPlanResponseBody) String

type CreateEscalationPlanResponseBodyData

type CreateEscalationPlanResponseBodyData struct {
	// example:
	//
	// 234532
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
}

func (CreateEscalationPlanResponseBodyData) GoString

func (*CreateEscalationPlanResponseBodyData) SetEscalationPlanId

func (CreateEscalationPlanResponseBodyData) String

type CreateIncidentRequest

type CreateIncidentRequest struct {
	// example:
	//
	// 12312
	AssignUserId *int64    `json:"assignUserId,omitempty" xml:"assignUserId,omitempty"`
	Channels     []*string `json:"channels,omitempty" xml:"channels,omitempty" type:"Repeated"`
	// example:
	//
	// 2b63cdef-7ac3-4892-a76d-0f3389ef729f
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// LOW
	Effect              *string `json:"effect,omitempty" xml:"effect,omitempty"`
	IncidentDescription *string `json:"incidentDescription,omitempty" xml:"incidentDescription,omitempty"`
	// example:
	//
	// P1
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	IncidentTitle *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	// example:
	//
	// 12312
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// 12000
	//
	// example:
	//
	// 12312
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (CreateIncidentRequest) GoString

func (s CreateIncidentRequest) GoString() string

func (*CreateIncidentRequest) SetAssignUserId

func (s *CreateIncidentRequest) SetAssignUserId(v int64) *CreateIncidentRequest

func (*CreateIncidentRequest) SetChannels

func (s *CreateIncidentRequest) SetChannels(v []*string) *CreateIncidentRequest

func (*CreateIncidentRequest) SetClientToken

func (s *CreateIncidentRequest) SetClientToken(v string) *CreateIncidentRequest

func (*CreateIncidentRequest) SetEffect

func (*CreateIncidentRequest) SetIncidentDescription

func (s *CreateIncidentRequest) SetIncidentDescription(v string) *CreateIncidentRequest

func (*CreateIncidentRequest) SetIncidentLevel

func (s *CreateIncidentRequest) SetIncidentLevel(v string) *CreateIncidentRequest

func (*CreateIncidentRequest) SetIncidentTitle

func (s *CreateIncidentRequest) SetIncidentTitle(v string) *CreateIncidentRequest

func (*CreateIncidentRequest) SetRelatedServiceId

func (s *CreateIncidentRequest) SetRelatedServiceId(v int64) *CreateIncidentRequest

func (*CreateIncidentRequest) SetServiceGroupId

func (s *CreateIncidentRequest) SetServiceGroupId(v int64) *CreateIncidentRequest

func (CreateIncidentRequest) String

func (s CreateIncidentRequest) String() string

type CreateIncidentResponse

type CreateIncidentResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateIncidentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateIncidentResponse) GoString

func (s CreateIncidentResponse) GoString() string

func (*CreateIncidentResponse) SetBody

func (*CreateIncidentResponse) SetHeaders

func (*CreateIncidentResponse) SetStatusCode

func (CreateIncidentResponse) String

func (s CreateIncidentResponse) String() string

type CreateIncidentResponseBody

type CreateIncidentResponseBody struct {
	// Id of the request
	Data *CreateIncidentResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateIncidentResponseBody) GoString

func (s CreateIncidentResponseBody) GoString() string

func (*CreateIncidentResponseBody) SetData

func (*CreateIncidentResponseBody) SetRequestId

func (CreateIncidentResponseBody) String

type CreateIncidentResponseBodyData

type CreateIncidentResponseBodyData struct {
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (CreateIncidentResponseBodyData) GoString

func (*CreateIncidentResponseBodyData) SetIncidentId

func (CreateIncidentResponseBodyData) String

type CreateIncidentSubtotalRequest

type CreateIncidentSubtotalRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 12312
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (CreateIncidentSubtotalRequest) GoString

func (*CreateIncidentSubtotalRequest) SetClientToken

func (*CreateIncidentSubtotalRequest) SetDescription

func (*CreateIncidentSubtotalRequest) SetIncidentId

func (CreateIncidentSubtotalRequest) String

type CreateIncidentSubtotalResponse

type CreateIncidentSubtotalResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateIncidentSubtotalResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateIncidentSubtotalResponse) GoString

func (*CreateIncidentSubtotalResponse) SetHeaders

func (*CreateIncidentSubtotalResponse) SetStatusCode

func (CreateIncidentSubtotalResponse) String

type CreateIncidentSubtotalResponseBody

type CreateIncidentSubtotalResponseBody struct {
	// data
	Data *CreateIncidentSubtotalResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateIncidentSubtotalResponseBody) GoString

func (*CreateIncidentSubtotalResponseBody) SetRequestId

func (CreateIncidentSubtotalResponseBody) String

type CreateIncidentSubtotalResponseBodyData

type CreateIncidentSubtotalResponseBodyData struct {
	// example:
	//
	// 123
	SubtotalId *int64 `json:"subtotalId,omitempty" xml:"subtotalId,omitempty"`
}

func (CreateIncidentSubtotalResponseBodyData) GoString

func (*CreateIncidentSubtotalResponseBodyData) SetSubtotalId

func (CreateIncidentSubtotalResponseBodyData) String

type CreateIntegrationConfigRequest

type CreateIntegrationConfigRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
}

func (CreateIntegrationConfigRequest) GoString

func (*CreateIntegrationConfigRequest) SetClientToken

func (*CreateIntegrationConfigRequest) SetMonitorSourceId

func (CreateIntegrationConfigRequest) String

type CreateIntegrationConfigResponse

type CreateIntegrationConfigResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateIntegrationConfigResponse) GoString

func (*CreateIntegrationConfigResponse) SetHeaders

func (*CreateIntegrationConfigResponse) SetStatusCode

func (CreateIntegrationConfigResponse) String

type CreateIntegrationConfigResponseBody

type CreateIntegrationConfigResponseBody struct {
	// data
	Data *CreateIntegrationConfigResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the request
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateIntegrationConfigResponseBody) GoString

func (*CreateIntegrationConfigResponseBody) SetRequestId

func (CreateIntegrationConfigResponseBody) String

type CreateIntegrationConfigResponseBodyData

type CreateIntegrationConfigResponseBodyData struct {
	// example:
	//
	// 101
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (CreateIntegrationConfigResponseBodyData) GoString

func (*CreateIntegrationConfigResponseBodyData) SetIntegrationConfigId

func (CreateIntegrationConfigResponseBodyData) String

type CreateProblemEffectionServiceRequest

type CreateProblemEffectionServiceRequest struct {
	// clientToken
	//
	// example:
	//
	// e0b6735e-1a04-4d6b-a625-d2350612492c
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// erdwcdc
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// P2
	Level      *string   `json:"level,omitempty" xml:"level,omitempty"`
	PictureUrl []*string `json:"pictureUrl,omitempty" xml:"pictureUrl,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 150000000
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 170000000
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// example:
	//
	// UN_RECOVERED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (CreateProblemEffectionServiceRequest) GoString

func (*CreateProblemEffectionServiceRequest) SetClientToken

func (*CreateProblemEffectionServiceRequest) SetDescription

func (*CreateProblemEffectionServiceRequest) SetLevel

func (*CreateProblemEffectionServiceRequest) SetPictureUrl

func (*CreateProblemEffectionServiceRequest) SetProblemId

func (*CreateProblemEffectionServiceRequest) SetServiceId

func (*CreateProblemEffectionServiceRequest) SetStatus

func (CreateProblemEffectionServiceRequest) String

type CreateProblemEffectionServiceResponse

type CreateProblemEffectionServiceResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateProblemEffectionServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateProblemEffectionServiceResponse) GoString

func (*CreateProblemEffectionServiceResponse) SetHeaders

func (*CreateProblemEffectionServiceResponse) SetStatusCode

func (CreateProblemEffectionServiceResponse) String

type CreateProblemEffectionServiceResponseBody

type CreateProblemEffectionServiceResponseBody struct {
	// data
	Data *CreateProblemEffectionServiceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateProblemEffectionServiceResponseBody) GoString

func (*CreateProblemEffectionServiceResponseBody) SetRequestId

func (CreateProblemEffectionServiceResponseBody) String

type CreateProblemEffectionServiceResponseBodyData

type CreateProblemEffectionServiceResponseBodyData struct {
	// example:
	//
	// 6442430
	EffectionServiceId *int64 `json:"effectionServiceId,omitempty" xml:"effectionServiceId,omitempty"`
}

func (CreateProblemEffectionServiceResponseBodyData) GoString

func (*CreateProblemEffectionServiceResponseBodyData) SetEffectionServiceId

func (CreateProblemEffectionServiceResponseBodyData) String

type CreateProblemMeasureRequest

type CreateProblemMeasureRequest struct {
	// example:
	//
	// 标准
	CheckStandard *string `json:"checkStandard,omitempty" xml:"checkStandard,omitempty"`
	// example:
	//
	// 123
	CheckUserId *int64 `json:"checkUserId,omitempty" xml:"checkUserId,omitempty"`
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 措施内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// 123
	DirectorId *int64 `json:"directorId,omitempty" xml:"directorId,omitempty"`
	// example:
	//
	// 2020-01-23 00:00:00
	PlanFinishTime *string `json:"planFinishTime,omitempty" xml:"planFinishTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 23
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 123
	StalkerId *int64 `json:"stalkerId,omitempty" xml:"stalkerId,omitempty"`
	// example:
	//
	// IMPROVED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 1
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateProblemMeasureRequest) GoString

func (s CreateProblemMeasureRequest) GoString() string

func (*CreateProblemMeasureRequest) SetCheckStandard

func (*CreateProblemMeasureRequest) SetCheckUserId

func (*CreateProblemMeasureRequest) SetClientToken

func (*CreateProblemMeasureRequest) SetContent

func (*CreateProblemMeasureRequest) SetDirectorId

func (*CreateProblemMeasureRequest) SetPlanFinishTime

func (*CreateProblemMeasureRequest) SetProblemId

func (*CreateProblemMeasureRequest) SetStalkerId

func (*CreateProblemMeasureRequest) SetStatus

func (*CreateProblemMeasureRequest) SetType

func (CreateProblemMeasureRequest) String

type CreateProblemMeasureResponse

type CreateProblemMeasureResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateProblemMeasureResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateProblemMeasureResponse) GoString

func (s CreateProblemMeasureResponse) GoString() string

func (*CreateProblemMeasureResponse) SetBody

func (*CreateProblemMeasureResponse) SetHeaders

func (*CreateProblemMeasureResponse) SetStatusCode

func (CreateProblemMeasureResponse) String

type CreateProblemMeasureResponseBody

type CreateProblemMeasureResponseBody struct {
	// data
	Data *CreateProblemMeasureResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateProblemMeasureResponseBody) GoString

func (*CreateProblemMeasureResponseBody) SetRequestId

func (CreateProblemMeasureResponseBody) String

type CreateProblemMeasureResponseBodyData

type CreateProblemMeasureResponseBodyData struct {
	// example:
	//
	// 1231
	MeasureId *int64 `json:"measureId,omitempty" xml:"measureId,omitempty"`
}

func (CreateProblemMeasureResponseBodyData) GoString

func (*CreateProblemMeasureResponseBodyData) SetMeasureId

func (CreateProblemMeasureResponseBodyData) String

type CreateProblemRequest

type CreateProblemRequest struct {
	AffectServiceIds []*int64 `json:"affectServiceIds,omitempty" xml:"affectServiceIds,omitempty" type:"Repeated"`
	// example:
	//
	// E789D869-DB13-4913-BAA8-A1F56F94B94D
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2020-10-02 00:00:00
	DiscoverTime *string `json:"discoverTime,omitempty" xml:"discoverTime,omitempty"`
	// example:
	//
	// 123221
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// 32121
	MainHandlerId *int64 `json:"mainHandlerId,omitempty" xml:"mainHandlerId,omitempty"`
	// example:
	//
	// 初步原因
	PreliminaryReason *string `json:"preliminaryReason,omitempty" xml:"preliminaryReason,omitempty"`
	// example:
	//
	// P2
	ProblemLevel *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
	// example:
	//
	// 故障A
	ProblemName *string `json:"problemName,omitempty" xml:"problemName,omitempty"`
	// example:
	//
	// PROBLEM_NOTIFY
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
	// example:
	//
	// HANDLING
	ProblemStatus *string `json:"problemStatus,omitempty" xml:"problemStatus,omitempty"`
	// example:
	//
	// 进展摘要
	ProgressSummary *string `json:"progressSummary,omitempty" xml:"progressSummary,omitempty"`
	// example:
	//
	// 343
	ProgressSummaryRichTextId *int64 `json:"progressSummaryRichTextId,omitempty" xml:"progressSummaryRichTextId,omitempty"`
	// example:
	//
	// 2020-10-02 00:00:00
	RecoveryTime *string `json:"recoveryTime,omitempty" xml:"recoveryTime,omitempty"`
	// example:
	//
	// 123122
	RelatedServiceId *int64   `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	ServiceGroupIds  []*int64 `json:"serviceGroupIds,omitempty" xml:"serviceGroupIds,omitempty" type:"Repeated"`
}

func (CreateProblemRequest) GoString

func (s CreateProblemRequest) GoString() string

func (*CreateProblemRequest) SetAffectServiceIds

func (s *CreateProblemRequest) SetAffectServiceIds(v []*int64) *CreateProblemRequest

func (*CreateProblemRequest) SetClientToken

func (s *CreateProblemRequest) SetClientToken(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetDiscoverTime

func (s *CreateProblemRequest) SetDiscoverTime(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetIncidentId

func (s *CreateProblemRequest) SetIncidentId(v int64) *CreateProblemRequest

func (*CreateProblemRequest) SetMainHandlerId

func (s *CreateProblemRequest) SetMainHandlerId(v int64) *CreateProblemRequest

func (*CreateProblemRequest) SetPreliminaryReason

func (s *CreateProblemRequest) SetPreliminaryReason(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetProblemLevel

func (s *CreateProblemRequest) SetProblemLevel(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetProblemName

func (s *CreateProblemRequest) SetProblemName(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetProblemNotifyType

func (s *CreateProblemRequest) SetProblemNotifyType(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetProblemStatus

func (s *CreateProblemRequest) SetProblemStatus(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetProgressSummary

func (s *CreateProblemRequest) SetProgressSummary(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetProgressSummaryRichTextId

func (s *CreateProblemRequest) SetProgressSummaryRichTextId(v int64) *CreateProblemRequest

func (*CreateProblemRequest) SetRecoveryTime

func (s *CreateProblemRequest) SetRecoveryTime(v string) *CreateProblemRequest

func (*CreateProblemRequest) SetRelatedServiceId

func (s *CreateProblemRequest) SetRelatedServiceId(v int64) *CreateProblemRequest

func (*CreateProblemRequest) SetServiceGroupIds

func (s *CreateProblemRequest) SetServiceGroupIds(v []*int64) *CreateProblemRequest

func (CreateProblemRequest) String

func (s CreateProblemRequest) String() string

type CreateProblemResponse

type CreateProblemResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateProblemResponse) GoString

func (s CreateProblemResponse) GoString() string

func (*CreateProblemResponse) SetBody

func (*CreateProblemResponse) SetHeaders

func (*CreateProblemResponse) SetStatusCode

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

func (CreateProblemResponse) String

func (s CreateProblemResponse) String() string

type CreateProblemResponseBody

type CreateProblemResponseBody struct {
	// data
	Data *CreateProblemResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// E789D869-DB13-4933-BAA8-A1F56F94B94D
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateProblemResponseBody) GoString

func (s CreateProblemResponseBody) GoString() string

func (*CreateProblemResponseBody) SetData

func (*CreateProblemResponseBody) SetRequestId

func (CreateProblemResponseBody) String

func (s CreateProblemResponseBody) String() string

type CreateProblemResponseBodyData

type CreateProblemResponseBodyData struct {
	// example:
	//
	// 321331
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (CreateProblemResponseBodyData) GoString

func (*CreateProblemResponseBodyData) SetProblemId

func (CreateProblemResponseBodyData) String

type CreateProblemSubtotalRequest

type CreateProblemSubtotalRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3814
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1231
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (CreateProblemSubtotalRequest) GoString

func (s CreateProblemSubtotalRequest) GoString() string

func (*CreateProblemSubtotalRequest) SetClientToken

func (*CreateProblemSubtotalRequest) SetDescription

func (*CreateProblemSubtotalRequest) SetProblemId

func (CreateProblemSubtotalRequest) String

type CreateProblemSubtotalResponse

type CreateProblemSubtotalResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateProblemSubtotalResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateProblemSubtotalResponse) GoString

func (*CreateProblemSubtotalResponse) SetBody

func (*CreateProblemSubtotalResponse) SetHeaders

func (*CreateProblemSubtotalResponse) SetStatusCode

func (CreateProblemSubtotalResponse) String

type CreateProblemSubtotalResponseBody

type CreateProblemSubtotalResponseBody struct {
	// object
	Data *CreateProblemSubtotalResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd381A
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateProblemSubtotalResponseBody) GoString

func (*CreateProblemSubtotalResponseBody) SetRequestId

func (CreateProblemSubtotalResponseBody) String

type CreateProblemSubtotalResponseBodyData

type CreateProblemSubtotalResponseBodyData struct {
	// example:
	//
	// 123
	SubtotalId *int64 `json:"subtotalId,omitempty" xml:"subtotalId,omitempty"`
}

func (CreateProblemSubtotalResponseBodyData) GoString

func (*CreateProblemSubtotalResponseBodyData) SetSubtotalId

func (CreateProblemSubtotalResponseBodyData) String

type CreateProblemTimelineRequest

type CreateProblemTimelineRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378FTOKENA11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// test123
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// NodeTest
	KeyNode *string `json:"keyNode,omitempty" xml:"keyNode,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 102
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 2021-06-06 12:11:22
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
}

func (CreateProblemTimelineRequest) GoString

func (s CreateProblemTimelineRequest) GoString() string

func (*CreateProblemTimelineRequest) SetClientToken

func (*CreateProblemTimelineRequest) SetContent

func (*CreateProblemTimelineRequest) SetKeyNode

func (*CreateProblemTimelineRequest) SetProblemId

func (*CreateProblemTimelineRequest) SetTime

func (CreateProblemTimelineRequest) String

type CreateProblemTimelineResponse

type CreateProblemTimelineResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateProblemTimelineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateProblemTimelineResponse) GoString

func (*CreateProblemTimelineResponse) SetBody

func (*CreateProblemTimelineResponse) SetHeaders

func (*CreateProblemTimelineResponse) SetStatusCode

func (CreateProblemTimelineResponse) String

type CreateProblemTimelineResponseBody

type CreateProblemTimelineResponseBody struct {
	// data
	Data *CreateProblemTimelineResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateProblemTimelineResponseBody) GoString

func (*CreateProblemTimelineResponseBody) SetRequestId

func (CreateProblemTimelineResponseBody) String

type CreateProblemTimelineResponseBodyData

type CreateProblemTimelineResponseBodyData struct {
	// example:
	//
	// 102
	ProblemTimelineId *int64 `json:"problemTimelineId,omitempty" xml:"problemTimelineId,omitempty"`
}

func (CreateProblemTimelineResponseBodyData) GoString

func (*CreateProblemTimelineResponseBodyData) SetProblemTimelineId

func (CreateProblemTimelineResponseBodyData) String

type CreateProblemTimelinesRequest

type CreateProblemTimelinesRequest struct {
	// clientToken
	//
	// example:
	//
	// e0b6735e-1a04-4d6b-a625-d2350612492c
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 423
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 2018-01-01 18:01,谁做了什么事情\n2018-01-01 18:01,谁做了什么事情\n2018-01-01 18:01,谁做了什么事情
	TimelineNodes *string `json:"timelineNodes,omitempty" xml:"timelineNodes,omitempty"`
}

func (CreateProblemTimelinesRequest) GoString

func (*CreateProblemTimelinesRequest) SetClientToken

func (*CreateProblemTimelinesRequest) SetProblemId

func (*CreateProblemTimelinesRequest) SetTimelineNodes

func (CreateProblemTimelinesRequest) String

type CreateProblemTimelinesResponse

type CreateProblemTimelinesResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateProblemTimelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateProblemTimelinesResponse) GoString

func (*CreateProblemTimelinesResponse) SetHeaders

func (*CreateProblemTimelinesResponse) SetStatusCode

func (CreateProblemTimelinesResponse) String

type CreateProblemTimelinesResponseBody

type CreateProblemTimelinesResponseBody struct {
	// data
	Data *CreateProblemTimelinesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateProblemTimelinesResponseBody) GoString

func (*CreateProblemTimelinesResponseBody) SetRequestId

func (CreateProblemTimelinesResponseBody) String

type CreateProblemTimelinesResponseBodyData

type CreateProblemTimelinesResponseBodyData struct {
	ProblemTimelineIds []*int64 `json:"problemTimelineIds,omitempty" xml:"problemTimelineIds,omitempty" type:"Repeated"`
}

func (CreateProblemTimelinesResponseBodyData) GoString

func (*CreateProblemTimelinesResponseBodyData) SetProblemTimelineIds

func (CreateProblemTimelinesResponseBodyData) String

type CreateRichTextRequest

type CreateRichTextRequest struct {
	// example:
	//
	// 12221
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// INCIDENT 事件 ALERT告警 PROBLEM故障
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// 这是一个富文本
	RichText *string `json:"richText,omitempty" xml:"richText,omitempty"`
}

func (CreateRichTextRequest) GoString

func (s CreateRichTextRequest) GoString() string

func (*CreateRichTextRequest) SetInstanceId

func (s *CreateRichTextRequest) SetInstanceId(v int64) *CreateRichTextRequest

func (*CreateRichTextRequest) SetInstanceType

func (s *CreateRichTextRequest) SetInstanceType(v string) *CreateRichTextRequest

func (*CreateRichTextRequest) SetRichText

func (CreateRichTextRequest) String

func (s CreateRichTextRequest) String() string

type CreateRichTextResponse

type CreateRichTextResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateRichTextResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateRichTextResponse) GoString

func (s CreateRichTextResponse) GoString() string

func (*CreateRichTextResponse) SetBody

func (*CreateRichTextResponse) SetHeaders

func (*CreateRichTextResponse) SetStatusCode

func (CreateRichTextResponse) String

func (s CreateRichTextResponse) String() string

type CreateRichTextResponseBody

type CreateRichTextResponseBody struct {
	// data
	Data *CreateRichTextResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateRichTextResponseBody) GoString

func (s CreateRichTextResponseBody) GoString() string

func (*CreateRichTextResponseBody) SetData

func (*CreateRichTextResponseBody) SetRequestId

func (CreateRichTextResponseBody) String

type CreateRichTextResponseBodyData

type CreateRichTextResponseBodyData struct {
	// example:
	//
	// 1231
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// 0 事件 1告警 2 故障
	InstanceType *int64 `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// 这是一个富文本
	RichText *string `json:"richText,omitempty" xml:"richText,omitempty"`
}

func (CreateRichTextResponseBodyData) GoString

func (*CreateRichTextResponseBodyData) SetInstanceId

func (*CreateRichTextResponseBodyData) SetInstanceType

func (*CreateRichTextResponseBodyData) SetRichText

func (CreateRichTextResponseBodyData) String

type CreateRouteRuleRequest

type CreateRouteRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 65
	AssignObjectId *int64 `json:"assignObjectId,omitempty" xml:"assignObjectId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// SERVICEGROUP
	AssignObjectType *string `json:"assignObjectType,omitempty" xml:"assignObjectType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// AND
	ChildRuleRelation *string `json:"childRuleRelation,omitempty" xml:"childRuleRelation,omitempty"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken           *string   `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	ConvergenceFields     []*string `json:"convergenceFields,omitempty" xml:"convergenceFields,omitempty" type:"Repeated"`
	ConvergenceType       *int32    `json:"convergenceType,omitempty" xml:"convergenceType,omitempty"`
	CoverageProblemLevels []*string `json:"coverageProblemLevels,omitempty" xml:"coverageProblemLevels,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// LOW
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// example:
	//
	// false
	EnableStatus *string `json:"enableStatus,omitempty" xml:"enableStatus,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// P1
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 3
	MatchCount *int32 `json:"matchCount,omitempty" xml:"matchCount,omitempty"`
	// This parameter is required.
	NotifyChannels           []*string                          `json:"notifyChannels,omitempty" xml:"notifyChannels,omitempty" type:"Repeated"`
	ProblemEffectionServices []*int64                           `json:"problemEffectionServices,omitempty" xml:"problemEffectionServices,omitempty" type:"Repeated"`
	ProblemLevelGroup        map[string]*ProblemLevelGroupValue `json:"problemLevelGroup,omitempty" xml:"problemLevelGroup,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 100
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// This parameter is required.
	RouteChildRules []*CreateRouteRuleRequestRouteChildRules `json:"routeChildRules,omitempty" xml:"routeChildRules,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// INCIDENT
	RouteType *string `json:"routeType,omitempty" xml:"routeType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 这是一个规则
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2
	TimeWindow *int64 `json:"timeWindow,omitempty" xml:"timeWindow,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// MINUTE
	TimeWindowUnit *string `json:"timeWindowUnit,omitempty" xml:"timeWindowUnit,omitempty"`
}

func (CreateRouteRuleRequest) GoString

func (s CreateRouteRuleRequest) GoString() string

func (*CreateRouteRuleRequest) SetAssignObjectId

func (s *CreateRouteRuleRequest) SetAssignObjectId(v int64) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetAssignObjectType

func (s *CreateRouteRuleRequest) SetAssignObjectType(v string) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetChildRuleRelation

func (s *CreateRouteRuleRequest) SetChildRuleRelation(v string) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetClientToken

func (*CreateRouteRuleRequest) SetConvergenceFields added in v2.0.3

func (s *CreateRouteRuleRequest) SetConvergenceFields(v []*string) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetConvergenceType added in v2.0.3

func (s *CreateRouteRuleRequest) SetConvergenceType(v int32) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetCoverageProblemLevels added in v2.0.1

func (s *CreateRouteRuleRequest) SetCoverageProblemLevels(v []*string) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetEffection

func (*CreateRouteRuleRequest) SetEnableStatus

func (s *CreateRouteRuleRequest) SetEnableStatus(v string) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetIncidentLevel

func (s *CreateRouteRuleRequest) SetIncidentLevel(v string) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetMatchCount

func (*CreateRouteRuleRequest) SetNotifyChannels

func (s *CreateRouteRuleRequest) SetNotifyChannels(v []*string) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetProblemEffectionServices added in v2.0.1

func (s *CreateRouteRuleRequest) SetProblemEffectionServices(v []*int64) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetProblemLevelGroup added in v2.0.1

func (*CreateRouteRuleRequest) SetRelatedServiceId

func (s *CreateRouteRuleRequest) SetRelatedServiceId(v int64) *CreateRouteRuleRequest

func (*CreateRouteRuleRequest) SetRouteChildRules

func (*CreateRouteRuleRequest) SetRouteType

func (*CreateRouteRuleRequest) SetRuleName

func (*CreateRouteRuleRequest) SetTimeWindow

func (*CreateRouteRuleRequest) SetTimeWindowUnit

func (s *CreateRouteRuleRequest) SetTimeWindowUnit(v string) *CreateRouteRuleRequest

func (CreateRouteRuleRequest) String

func (s CreateRouteRuleRequest) String() string

type CreateRouteRuleRequestRouteChildRules

type CreateRouteRuleRequestRouteChildRules struct {
	// example:
	//
	// 0
	ChildConditionRelation *int64 `json:"childConditionRelation,omitempty" xml:"childConditionRelation,omitempty"`
	// This parameter is required.
	Conditions []*CreateRouteRuleRequestRouteChildRulesConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	MonitorSourceId *int64  `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	ProblemLevel    *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
}

func (CreateRouteRuleRequestRouteChildRules) GoString

func (*CreateRouteRuleRequestRouteChildRules) SetChildConditionRelation

func (*CreateRouteRuleRequestRouteChildRules) SetMonitorSourceId

func (*CreateRouteRuleRequestRouteChildRules) SetProblemLevel added in v2.0.1

func (CreateRouteRuleRequestRouteChildRules) String

type CreateRouteRuleRequestRouteChildRulesConditions

type CreateRouteRuleRequestRouteChildRulesConditions struct {
	// This parameter is required.
	//
	// example:
	//
	// payload.summary
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// equals
	OperationSymbol *string `json:"operationSymbol,omitempty" xml:"operationSymbol,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (CreateRouteRuleRequestRouteChildRulesConditions) GoString

func (*CreateRouteRuleRequestRouteChildRulesConditions) SetKey

func (*CreateRouteRuleRequestRouteChildRulesConditions) SetOperationSymbol

func (*CreateRouteRuleRequestRouteChildRulesConditions) SetValue

func (CreateRouteRuleRequestRouteChildRulesConditions) String

type CreateRouteRuleResponse

type CreateRouteRuleResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateRouteRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateRouteRuleResponse) GoString

func (s CreateRouteRuleResponse) GoString() string

func (*CreateRouteRuleResponse) SetBody

func (*CreateRouteRuleResponse) SetHeaders

func (*CreateRouteRuleResponse) SetStatusCode

func (CreateRouteRuleResponse) String

func (s CreateRouteRuleResponse) String() string

type CreateRouteRuleResponseBody

type CreateRouteRuleResponseBody struct {
	// example:
	//
	// 65
	Data *CreateRouteRuleResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// 请求ID
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateRouteRuleResponseBody) GoString

func (s CreateRouteRuleResponseBody) GoString() string

func (*CreateRouteRuleResponseBody) SetData

func (*CreateRouteRuleResponseBody) SetRequestId

func (CreateRouteRuleResponseBody) String

type CreateRouteRuleResponseBodyData

type CreateRouteRuleResponseBodyData struct {
	// example:
	//
	// 1000
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
}

func (CreateRouteRuleResponseBodyData) GoString

func (*CreateRouteRuleResponseBodyData) SetRouteRuleId

func (CreateRouteRuleResponseBodyData) String

type CreateServiceGroupRequest

type CreateServiceGroupRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ENABLE
	EnableWebhook          *string                                            `json:"enableWebhook,omitempty" xml:"enableWebhook,omitempty"`
	MonitorSourceTemplates []*CreateServiceGroupRequestMonitorSourceTemplates `json:"monitorSourceTemplates,omitempty" xml:"monitorSourceTemplates,omitempty" type:"Repeated"`
	// example:
	//
	// 服务描述
	ServiceGroupDescription *string `json:"serviceGroupDescription,omitempty" xml:"serviceGroupDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 冲上云霄
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
	// This parameter is required.
	UserIds []*int64 `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
	// webhooklink
	//
	// This parameter is required.
	//
	// example:
	//
	// WWWWWWW
	WebhookLink *string `json:"webhookLink,omitempty" xml:"webhookLink,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// WEIXIN_GROUP
	WebhookType *string `json:"webhookType,omitempty" xml:"webhookType,omitempty"`
}

func (CreateServiceGroupRequest) GoString

func (s CreateServiceGroupRequest) GoString() string

func (*CreateServiceGroupRequest) SetClientToken

func (*CreateServiceGroupRequest) SetEnableWebhook

func (*CreateServiceGroupRequest) SetMonitorSourceTemplates

func (*CreateServiceGroupRequest) SetServiceGroupDescription

func (s *CreateServiceGroupRequest) SetServiceGroupDescription(v string) *CreateServiceGroupRequest

func (*CreateServiceGroupRequest) SetServiceGroupName

func (s *CreateServiceGroupRequest) SetServiceGroupName(v string) *CreateServiceGroupRequest

func (*CreateServiceGroupRequest) SetUserIds

func (*CreateServiceGroupRequest) SetWebhookType

func (CreateServiceGroupRequest) String

func (s CreateServiceGroupRequest) String() string

type CreateServiceGroupRequestMonitorSourceTemplates

type CreateServiceGroupRequestMonitorSourceTemplates struct {
	// example:
	//
	// 111
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// xx
	TemplateContent *string `json:"templateContent,omitempty" xml:"templateContent,omitempty"`
	// example:
	//
	// 111
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
}

func (CreateServiceGroupRequestMonitorSourceTemplates) GoString

func (*CreateServiceGroupRequestMonitorSourceTemplates) SetMonitorSourceId

func (*CreateServiceGroupRequestMonitorSourceTemplates) SetMonitorSourceName

func (*CreateServiceGroupRequestMonitorSourceTemplates) SetTemplateContent

func (*CreateServiceGroupRequestMonitorSourceTemplates) SetTemplateId

func (CreateServiceGroupRequestMonitorSourceTemplates) String

type CreateServiceGroupResponse

type CreateServiceGroupResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateServiceGroupResponse) GoString

func (s CreateServiceGroupResponse) GoString() string

func (*CreateServiceGroupResponse) SetBody

func (*CreateServiceGroupResponse) SetHeaders

func (*CreateServiceGroupResponse) SetStatusCode

func (CreateServiceGroupResponse) String

type CreateServiceGroupResponseBody

type CreateServiceGroupResponseBody struct {
	// example:
	//
	// 1
	Data *CreateServiceGroupResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateServiceGroupResponseBody) GoString

func (*CreateServiceGroupResponseBody) SetRequestId

func (CreateServiceGroupResponseBody) String

type CreateServiceGroupResponseBodyData

type CreateServiceGroupResponseBodyData struct {
	// example:
	//
	// 1000
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (CreateServiceGroupResponseBodyData) GoString

func (*CreateServiceGroupResponseBodyData) SetServiceGroupId

func (CreateServiceGroupResponseBodyData) String

type CreateServiceGroupSchedulingRequest

type CreateServiceGroupSchedulingRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 12
	FastScheduling *CreateServiceGroupSchedulingRequestFastScheduling `json:"fastScheduling,omitempty" xml:"fastScheduling,omitempty" type:"Struct"`
	FineScheduling *CreateServiceGroupSchedulingRequestFineScheduling `json:"fineScheduling,omitempty" xml:"fineScheduling,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// FAST
	SchedulingWay *string `json:"schedulingWay,omitempty" xml:"schedulingWay,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1000
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (CreateServiceGroupSchedulingRequest) GoString

func (*CreateServiceGroupSchedulingRequest) SetClientToken

func (*CreateServiceGroupSchedulingRequest) SetSchedulingWay

func (*CreateServiceGroupSchedulingRequest) SetServiceGroupId

func (CreateServiceGroupSchedulingRequest) String

type CreateServiceGroupSchedulingRequestFastScheduling

type CreateServiceGroupSchedulingRequestFastScheduling struct {
	// example:
	//
	// FAST_CHOICE
	DutyPlan        *string                                                             `json:"dutyPlan,omitempty" xml:"dutyPlan,omitempty"`
	SchedulingUsers []*CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers `json:"schedulingUsers,omitempty" xml:"schedulingUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 12
	SingleDuration *int32 `json:"singleDuration,omitempty" xml:"singleDuration,omitempty"`
	// example:
	//
	// DAY
	SingleDurationUnit *string `json:"singleDurationUnit,omitempty" xml:"singleDurationUnit,omitempty"`
}

func (CreateServiceGroupSchedulingRequestFastScheduling) GoString

func (*CreateServiceGroupSchedulingRequestFastScheduling) SetDutyPlan

func (*CreateServiceGroupSchedulingRequestFastScheduling) SetSingleDuration

func (*CreateServiceGroupSchedulingRequestFastScheduling) SetSingleDurationUnit

func (CreateServiceGroupSchedulingRequestFastScheduling) String

type CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers

type CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers struct {
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int64 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 6666
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
}

func (CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) GoString

func (*CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingObjectType added in v2.0.3

func (*CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingOrder

func (*CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingUserId

func (*CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingUserIdList added in v2.0.3

func (CreateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) String

type CreateServiceGroupSchedulingRequestFineScheduling

type CreateServiceGroupSchedulingRequestFineScheduling struct {
	// example:
	//
	// 1
	Period *int32 `json:"period,omitempty" xml:"period,omitempty"`
	// example:
	//
	// DAY
	PeriodUnit                   *string                                                                          `json:"periodUnit,omitempty" xml:"periodUnit,omitempty"`
	SchedulingFineShifts         []*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts         `json:"schedulingFineShifts,omitempty" xml:"schedulingFineShifts,omitempty" type:"Repeated"`
	SchedulingTemplateFineShifts []*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts `json:"schedulingTemplateFineShifts,omitempty" xml:"schedulingTemplateFineShifts,omitempty" type:"Repeated"`
	// example:
	//
	// MORNING_NIGHT
	ShiftType *string `json:"shiftType,omitempty" xml:"shiftType,omitempty"`
}

func (CreateServiceGroupSchedulingRequestFineScheduling) GoString

func (*CreateServiceGroupSchedulingRequestFineScheduling) SetPeriod

func (*CreateServiceGroupSchedulingRequestFineScheduling) SetPeriodUnit

func (*CreateServiceGroupSchedulingRequestFineScheduling) SetShiftType

func (CreateServiceGroupSchedulingRequestFineScheduling) String

type CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts

type CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts struct {
	// example:
	//
	// 1
	CycleOrder *int32 `json:"cycleOrder,omitempty" xml:"cycleOrder,omitempty"`
	// example:
	//
	// 2020-10-13
	SchedulingEndTime    *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int32 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 2020-08-13
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 11
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
	// example:
	//
	// 早班
	ShiftName *string `json:"shiftName,omitempty" xml:"shiftName,omitempty"`
	// example:
	//
	// fasle
	SkipOneDay *bool `json:"skipOneDay,omitempty" xml:"skipOneDay,omitempty"`
}

func (CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) GoString

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetCycleOrder

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingEndTime

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingObjectType added in v2.0.3

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingOrder

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingStartTime

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingUserId

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingUserIdList added in v2.0.3

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetShiftName

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSkipOneDay

func (CreateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) String

type CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts

type CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts struct {
	// example:
	//
	// 2021-10-01 08:00:00
	SchedulingEndTime    *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int64 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 2021-09-01 08:00:00
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 1
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
	SchedulingUserName   *string  `json:"schedulingUserName,omitempty" xml:"schedulingUserName,omitempty"`
	// example:
	//
	// false
	SkipOneDay *bool `json:"skipOneDay,omitempty" xml:"skipOneDay,omitempty"`
}

func (CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) GoString

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingEndTime

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingObjectType added in v2.0.3

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingOrder

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingStartTime

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserId

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserIdList added in v2.0.3

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserName

func (*CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSkipOneDay

func (CreateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) String

type CreateServiceGroupSchedulingResponse

type CreateServiceGroupSchedulingResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateServiceGroupSchedulingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateServiceGroupSchedulingResponse) GoString

func (*CreateServiceGroupSchedulingResponse) SetHeaders

func (*CreateServiceGroupSchedulingResponse) SetStatusCode

func (CreateServiceGroupSchedulingResponse) String

type CreateServiceGroupSchedulingResponseBody

type CreateServiceGroupSchedulingResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// xxxxxxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateServiceGroupSchedulingResponseBody) GoString

func (*CreateServiceGroupSchedulingResponseBody) SetRequestId

func (CreateServiceGroupSchedulingResponseBody) String

type CreateServiceRequest

type CreateServiceRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken      *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	EscalationPlanId *int64  `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	// example:
	//
	// 服务描述
	ServiceDescription *string  `json:"serviceDescription,omitempty" xml:"serviceDescription,omitempty"`
	ServiceGroupIdList []*int64 `json:"serviceGroupIdList,omitempty" xml:"serviceGroupIdList,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 服务名称
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (CreateServiceRequest) GoString

func (s CreateServiceRequest) GoString() string

func (*CreateServiceRequest) SetClientToken

func (s *CreateServiceRequest) SetClientToken(v string) *CreateServiceRequest

func (*CreateServiceRequest) SetEscalationPlanId added in v2.0.6

func (s *CreateServiceRequest) SetEscalationPlanId(v int64) *CreateServiceRequest

func (*CreateServiceRequest) SetServiceDescription

func (s *CreateServiceRequest) SetServiceDescription(v string) *CreateServiceRequest

func (*CreateServiceRequest) SetServiceGroupIdList added in v2.0.6

func (s *CreateServiceRequest) SetServiceGroupIdList(v []*int64) *CreateServiceRequest

func (*CreateServiceRequest) SetServiceName

func (s *CreateServiceRequest) SetServiceName(v string) *CreateServiceRequest

func (CreateServiceRequest) String

func (s CreateServiceRequest) String() string

type CreateServiceResponse

type CreateServiceResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateServiceResponse) GoString

func (s CreateServiceResponse) GoString() string

func (*CreateServiceResponse) SetBody

func (*CreateServiceResponse) SetHeaders

func (*CreateServiceResponse) SetStatusCode

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

func (CreateServiceResponse) String

func (s CreateServiceResponse) String() string

type CreateServiceResponseBody

type CreateServiceResponseBody struct {
	// example:
	//
	// 1
	Data *CreateServiceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateServiceResponseBody) GoString

func (s CreateServiceResponseBody) GoString() string

func (*CreateServiceResponseBody) SetData

func (*CreateServiceResponseBody) SetRequestId

func (CreateServiceResponseBody) String

func (s CreateServiceResponseBody) String() string

type CreateServiceResponseBodyData

type CreateServiceResponseBodyData struct {
	// example:
	//
	// 1
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
}

func (CreateServiceResponseBodyData) GoString

func (*CreateServiceResponseBodyData) SetServiceId

func (CreateServiceResponseBodyData) String

type CreateSubscriptionRequest

type CreateSubscriptionRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378FTOKENA11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2021-11-03 10:10:10
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// LONG_TERM
	ExpiredType *int64 `json:"expiredType,omitempty" xml:"expiredType,omitempty"`
	// This parameter is required.
	NotifyObjectList []*CreateSubscriptionRequestNotifyObjectList `json:"notifyObjectList,omitempty" xml:"notifyObjectList,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// USER
	NotifyObjectType *int64 `json:"notifyObjectType,omitempty" xml:"notifyObjectType,omitempty"`
	// This parameter is required.
	NotifyStrategyList []*CreateSubscriptionRequestNotifyStrategyList `json:"notifyStrategyList,omitempty" xml:"notifyStrategyList,omitempty" type:"Repeated"`
	// example:
	//
	// 1个月
	Period *string `json:"period,omitempty" xml:"period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// SERVICE
	Scope *int64 `json:"scope,omitempty" xml:"scope,omitempty"`
	// This parameter is required.
	ScopeObjectList []*CreateSubscriptionRequestScopeObjectList `json:"scopeObjectList,omitempty" xml:"scopeObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 2021-02-03 10:10:10
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// testSubscription
	SubscriptionTitle *string `json:"subscriptionTitle,omitempty" xml:"subscriptionTitle,omitempty"`
}

func (CreateSubscriptionRequest) GoString

func (s CreateSubscriptionRequest) GoString() string

func (*CreateSubscriptionRequest) SetClientToken

func (*CreateSubscriptionRequest) SetEndTime

func (*CreateSubscriptionRequest) SetExpiredType

func (*CreateSubscriptionRequest) SetNotifyObjectList

func (*CreateSubscriptionRequest) SetNotifyObjectType

func (s *CreateSubscriptionRequest) SetNotifyObjectType(v int64) *CreateSubscriptionRequest

func (*CreateSubscriptionRequest) SetNotifyStrategyList

func (*CreateSubscriptionRequest) SetPeriod

func (*CreateSubscriptionRequest) SetScope

func (*CreateSubscriptionRequest) SetScopeObjectList

func (*CreateSubscriptionRequest) SetStartTime

func (*CreateSubscriptionRequest) SetSubscriptionTitle

func (s *CreateSubscriptionRequest) SetSubscriptionTitle(v string) *CreateSubscriptionRequest

func (CreateSubscriptionRequest) String

func (s CreateSubscriptionRequest) String() string

type CreateSubscriptionRequestNotifyObjectList

type CreateSubscriptionRequestNotifyObjectList struct {
	// This parameter is required.
	//
	// example:
	//
	// 2
	NotifyObjectId *int64 `json:"notifyObjectId,omitempty" xml:"notifyObjectId,omitempty"`
}

func (CreateSubscriptionRequestNotifyObjectList) GoString

func (*CreateSubscriptionRequestNotifyObjectList) SetNotifyObjectId

func (CreateSubscriptionRequestNotifyObjectList) String

type CreateSubscriptionRequestNotifyStrategyList

type CreateSubscriptionRequestNotifyStrategyList struct {
	// This parameter is required.
	//
	// example:
	//
	// SMS,PHONE
	Channels *string `json:"channels,omitempty" xml:"channels,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// INCIDENT
	InstanceType  *int64                                                    `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	PeriodChannel *CreateSubscriptionRequestNotifyStrategyListPeriodChannel `json:"periodChannel,omitempty" xml:"periodChannel,omitempty" type:"Struct"`
	// This parameter is required.
	Strategies []*CreateSubscriptionRequestNotifyStrategyListStrategies `json:"strategies,omitempty" xml:"strategies,omitempty" type:"Repeated"`
}

func (CreateSubscriptionRequestNotifyStrategyList) GoString

func (*CreateSubscriptionRequestNotifyStrategyList) SetChannels

func (*CreateSubscriptionRequestNotifyStrategyList) SetInstanceType

func (CreateSubscriptionRequestNotifyStrategyList) String

type CreateSubscriptionRequestNotifyStrategyListPeriodChannel

type CreateSubscriptionRequestNotifyStrategyListPeriodChannel struct {
	// example:
	//
	// SMS,PHONE
	NonWorkday *string `json:"nonWorkday,omitempty" xml:"nonWorkday,omitempty"`
	// example:
	//
	// SMS,PHONE
	Workday *string `json:"workday,omitempty" xml:"workday,omitempty"`
}

func (CreateSubscriptionRequestNotifyStrategyListPeriodChannel) GoString

func (*CreateSubscriptionRequestNotifyStrategyListPeriodChannel) SetNonWorkday

func (*CreateSubscriptionRequestNotifyStrategyListPeriodChannel) SetWorkday

func (CreateSubscriptionRequestNotifyStrategyListPeriodChannel) String

type CreateSubscriptionRequestNotifyStrategyListStrategies

type CreateSubscriptionRequestNotifyStrategyListStrategies struct {
	Conditions []*CreateSubscriptionRequestNotifyStrategyListStrategiesConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"`
}

func (CreateSubscriptionRequestNotifyStrategyListStrategies) GoString

func (CreateSubscriptionRequestNotifyStrategyListStrategies) String

type CreateSubscriptionRequestNotifyStrategyListStrategiesConditions

type CreateSubscriptionRequestNotifyStrategyListStrategiesConditions struct {
	// example:
	//
	// INCIDENT_TRIGGER
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// example:
	//
	// HIGH
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// example:
	//
	// P1
	Level *string `json:"level,omitempty" xml:"level,omitempty"`
	// example:
	//
	// PROBLEM_UPDATE
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
}

func (CreateSubscriptionRequestNotifyStrategyListStrategiesConditions) GoString

func (*CreateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetAction

func (*CreateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetEffection

func (*CreateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetLevel

func (*CreateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetProblemNotifyType

func (CreateSubscriptionRequestNotifyStrategyListStrategiesConditions) String

type CreateSubscriptionRequestScopeObjectList

type CreateSubscriptionRequestScopeObjectList struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
}

func (CreateSubscriptionRequestScopeObjectList) GoString

func (*CreateSubscriptionRequestScopeObjectList) SetScopeObjectId

func (CreateSubscriptionRequestScopeObjectList) String

type CreateSubscriptionResponse

type CreateSubscriptionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateSubscriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateSubscriptionResponse) GoString

func (s CreateSubscriptionResponse) GoString() string

func (*CreateSubscriptionResponse) SetBody

func (*CreateSubscriptionResponse) SetHeaders

func (*CreateSubscriptionResponse) SetStatusCode

func (CreateSubscriptionResponse) String

type CreateSubscriptionResponseBody

type CreateSubscriptionResponseBody struct {
	// data
	Data *CreateSubscriptionResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// request id
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateSubscriptionResponseBody) GoString

func (*CreateSubscriptionResponseBody) SetRequestId

func (CreateSubscriptionResponseBody) String

type CreateSubscriptionResponseBodyData

type CreateSubscriptionResponseBodyData struct {
	// example:
	//
	// 101
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
}

func (CreateSubscriptionResponseBodyData) GoString

func (*CreateSubscriptionResponseBodyData) SetSubscriptionId

func (CreateSubscriptionResponseBodyData) String

type CreateTenantApplicationRequest

type CreateTenantApplicationRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// DINGDING
	Channel *string `json:"channel,omitempty" xml:"channel,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 7C56D225-7C34-40BB-9624-C8BA449260E6
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (CreateTenantApplicationRequest) GoString

func (*CreateTenantApplicationRequest) SetChannel

func (*CreateTenantApplicationRequest) SetClientToken

func (CreateTenantApplicationRequest) String

type CreateTenantApplicationResponse

type CreateTenantApplicationResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateTenantApplicationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateTenantApplicationResponse) GoString

func (*CreateTenantApplicationResponse) SetHeaders

func (*CreateTenantApplicationResponse) SetStatusCode

func (CreateTenantApplicationResponse) String

type CreateTenantApplicationResponseBody

type CreateTenantApplicationResponseBody struct {
	// data
	Data *CreateTenantApplicationResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the req
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateTenantApplicationResponseBody) GoString

func (*CreateTenantApplicationResponseBody) SetRequestId

func (CreateTenantApplicationResponseBody) String

type CreateTenantApplicationResponseBodyData

type CreateTenantApplicationResponseBodyData struct {
	// example:
	//
	// http://xxxx
	OpenUrl *string `json:"openUrl,omitempty" xml:"openUrl,omitempty"`
	// example:
	//
	// OPENED 已开通 OPENING 开通中
	Progress *string `json:"progress,omitempty" xml:"progress,omitempty"`
}

func (CreateTenantApplicationResponseBodyData) GoString

func (*CreateTenantApplicationResponseBodyData) SetOpenUrl

func (*CreateTenantApplicationResponseBodyData) SetProgress

func (CreateTenantApplicationResponseBodyData) String

type CreateUserRequest

type CreateUserRequest struct {
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 5678@qq.com
	Email *string `json:"email,omitempty" xml:"email,omitempty"`
	// example:
	//
	// 188898989892
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// example:
	//
	// 4787654378343
	RamId      *int64   `json:"ramId,omitempty" xml:"ramId,omitempty"`
	RoleIdList []*int64 `json:"roleIdList,omitempty" xml:"roleIdList,omitempty" type:"Repeated"`
	Username   *string  `json:"username,omitempty" xml:"username,omitempty"`
}

func (CreateUserRequest) GoString

func (s CreateUserRequest) GoString() string

func (*CreateUserRequest) SetClientToken

func (s *CreateUserRequest) SetClientToken(v string) *CreateUserRequest

func (*CreateUserRequest) SetEmail

func (s *CreateUserRequest) SetEmail(v string) *CreateUserRequest

func (*CreateUserRequest) SetPhone

func (s *CreateUserRequest) SetPhone(v string) *CreateUserRequest

func (*CreateUserRequest) SetRamId

func (s *CreateUserRequest) SetRamId(v int64) *CreateUserRequest

func (*CreateUserRequest) SetRoleIdList added in v2.0.6

func (s *CreateUserRequest) SetRoleIdList(v []*int64) *CreateUserRequest

func (*CreateUserRequest) SetUsername

func (s *CreateUserRequest) SetUsername(v string) *CreateUserRequest

func (CreateUserRequest) String

func (s CreateUserRequest) String() string

type CreateUserResponse

type CreateUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateUserResponse) GoString

func (s CreateUserResponse) GoString() string

func (*CreateUserResponse) SetBody

func (*CreateUserResponse) SetHeaders

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

func (*CreateUserResponse) SetStatusCode

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

func (CreateUserResponse) String

func (s CreateUserResponse) String() string

type CreateUserResponseBody

type CreateUserResponseBody struct {
	// data
	Data *CreateUserResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (CreateUserResponseBody) GoString

func (s CreateUserResponseBody) GoString() string

func (*CreateUserResponseBody) SetData

func (*CreateUserResponseBody) SetRequestId

func (CreateUserResponseBody) String

func (s CreateUserResponseBody) String() string

type CreateUserResponseBodyData

type CreateUserResponseBodyData struct {
	// example:
	//
	// 1
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CreateUserResponseBodyData) GoString

func (s CreateUserResponseBodyData) GoString() string

func (*CreateUserResponseBodyData) SetUserId

func (CreateUserResponseBodyData) String

type DataProblemLevelGroupValue added in v2.0.1

type DataProblemLevelGroupValue struct {
	ChildRuleRelation     *int32  `json:"childRuleRelation,omitempty" xml:"childRuleRelation,omitempty"`
	MatchCount            *int64  `json:"matchCount,omitempty" xml:"matchCount,omitempty"`
	TimeWindow            *int64  `json:"timeWindow,omitempty" xml:"timeWindow,omitempty"`
	TimeWindowUnit        *string `json:"timeWindowUnit,omitempty" xml:"timeWindowUnit,omitempty"`
	EnableUpgrade         *bool   `json:"enableUpgrade,omitempty" xml:"enableUpgrade,omitempty"`
	UpgradeTimeWindow     *int64  `json:"upgradeTimeWindow,omitempty" xml:"upgradeTimeWindow,omitempty"`
	UpgradeTimeWindowUnit *string `json:"upgradeTimeWindowUnit,omitempty" xml:"upgradeTimeWindowUnit,omitempty"`
}

func (DataProblemLevelGroupValue) GoString added in v2.0.1

func (s DataProblemLevelGroupValue) GoString() string

func (*DataProblemLevelGroupValue) SetChildRuleRelation added in v2.0.1

func (s *DataProblemLevelGroupValue) SetChildRuleRelation(v int32) *DataProblemLevelGroupValue

func (*DataProblemLevelGroupValue) SetEnableUpgrade added in v2.0.1

func (*DataProblemLevelGroupValue) SetMatchCount added in v2.0.1

func (*DataProblemLevelGroupValue) SetTimeWindow added in v2.0.1

func (*DataProblemLevelGroupValue) SetTimeWindowUnit added in v2.0.1

func (*DataProblemLevelGroupValue) SetUpgradeTimeWindow added in v2.0.1

func (s *DataProblemLevelGroupValue) SetUpgradeTimeWindow(v int64) *DataProblemLevelGroupValue

func (*DataProblemLevelGroupValue) SetUpgradeTimeWindowUnit added in v2.0.1

func (s *DataProblemLevelGroupValue) SetUpgradeTimeWindowUnit(v string) *DataProblemLevelGroupValue

func (DataProblemLevelGroupValue) String added in v2.0.1

type DataValue

type DataValue struct {
	// example:
	//
	// SMS
	Code              *string `json:"code,omitempty" xml:"code,omitempty"`
	Description       *string `json:"description,omitempty" xml:"description,omitempty"`
	ConfigDescription *string `json:"configDescription,omitempty" xml:"configDescription,omitempty"`
	// example:
	//
	// PROBLEM_REASON_DISASTER
	ConfigCode *string `json:"configCode,omitempty" xml:"configCode,omitempty"`
	// example:
	//
	// PROBLEM_REASON
	ParentCode *string `json:"parentCode,omitempty" xml:"parentCode,omitempty"`
	// example:
	//
	// 2
	ConfigKey   *string `json:"configKey,omitempty" xml:"configKey,omitempty"`
	ConfigValue *string `json:"configValue,omitempty" xml:"configValue,omitempty"`
	// example:
	//
	// true
	Requirement *bool `json:"requirement,omitempty" xml:"requirement,omitempty"`
}

func (DataValue) GoString

func (s DataValue) GoString() string

func (*DataValue) SetCode

func (s *DataValue) SetCode(v string) *DataValue

func (*DataValue) SetConfigCode

func (s *DataValue) SetConfigCode(v string) *DataValue

func (*DataValue) SetConfigDescription

func (s *DataValue) SetConfigDescription(v string) *DataValue

func (*DataValue) SetConfigKey

func (s *DataValue) SetConfigKey(v string) *DataValue

func (*DataValue) SetConfigValue

func (s *DataValue) SetConfigValue(v string) *DataValue

func (*DataValue) SetDescription

func (s *DataValue) SetDescription(v string) *DataValue

func (*DataValue) SetParentCode

func (s *DataValue) SetParentCode(v string) *DataValue

func (*DataValue) SetRequirement

func (s *DataValue) SetRequirement(v bool) *DataValue

func (DataValue) String

func (s DataValue) String() string

type DeleteEscalationPlanRequest

type DeleteEscalationPlanRequest struct {
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 234534
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
}

func (DeleteEscalationPlanRequest) GoString

func (s DeleteEscalationPlanRequest) GoString() string

func (*DeleteEscalationPlanRequest) SetClientToken

func (*DeleteEscalationPlanRequest) SetEscalationPlanId

func (DeleteEscalationPlanRequest) String

type DeleteEscalationPlanResponse

type DeleteEscalationPlanResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteEscalationPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteEscalationPlanResponse) GoString

func (s DeleteEscalationPlanResponse) GoString() string

func (*DeleteEscalationPlanResponse) SetBody

func (*DeleteEscalationPlanResponse) SetHeaders

func (*DeleteEscalationPlanResponse) SetStatusCode

func (DeleteEscalationPlanResponse) String

type DeleteEscalationPlanResponseBody

type DeleteEscalationPlanResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC21925D
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteEscalationPlanResponseBody) GoString

func (*DeleteEscalationPlanResponseBody) SetRequestId

func (DeleteEscalationPlanResponseBody) String

type DeleteIncidentRequest

type DeleteIncidentRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 12321
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (DeleteIncidentRequest) GoString

func (s DeleteIncidentRequest) GoString() string

func (*DeleteIncidentRequest) SetClientToken

func (s *DeleteIncidentRequest) SetClientToken(v string) *DeleteIncidentRequest

func (*DeleteIncidentRequest) SetIncidentId

func (s *DeleteIncidentRequest) SetIncidentId(v int64) *DeleteIncidentRequest

func (DeleteIncidentRequest) String

func (s DeleteIncidentRequest) String() string

type DeleteIncidentResponse

type DeleteIncidentResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteIncidentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteIncidentResponse) GoString

func (s DeleteIncidentResponse) GoString() string

func (*DeleteIncidentResponse) SetBody

func (*DeleteIncidentResponse) SetHeaders

func (*DeleteIncidentResponse) SetStatusCode

func (DeleteIncidentResponse) String

func (s DeleteIncidentResponse) String() string

type DeleteIncidentResponseBody

type DeleteIncidentResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteIncidentResponseBody) GoString

func (s DeleteIncidentResponseBody) GoString() string

func (*DeleteIncidentResponseBody) SetRequestId

func (DeleteIncidentResponseBody) String

type DeleteIntegrationConfigRequest

type DeleteIntegrationConfigRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 100
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (DeleteIntegrationConfigRequest) GoString

func (*DeleteIntegrationConfigRequest) SetClientToken

func (*DeleteIntegrationConfigRequest) SetIntegrationConfigId

func (DeleteIntegrationConfigRequest) String

type DeleteIntegrationConfigResponse

type DeleteIntegrationConfigResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteIntegrationConfigResponse) GoString

func (*DeleteIntegrationConfigResponse) SetHeaders

func (*DeleteIntegrationConfigResponse) SetStatusCode

func (DeleteIntegrationConfigResponse) String

type DeleteIntegrationConfigResponseBody

type DeleteIntegrationConfigResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteIntegrationConfigResponseBody) GoString

func (*DeleteIntegrationConfigResponseBody) SetRequestId

func (DeleteIntegrationConfigResponseBody) String

type DeleteProblemEffectionServiceRequest

type DeleteProblemEffectionServiceRequest struct {
	// clientToken
	//
	// example:
	//
	// e0b6735e-1a04-4d6b-a625-d2350612492c
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 567
	EffectionServiceId *int64 `json:"effectionServiceId,omitempty" xml:"effectionServiceId,omitempty"`
	// example:
	//
	// 876
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (DeleteProblemEffectionServiceRequest) GoString

func (*DeleteProblemEffectionServiceRequest) SetClientToken

func (*DeleteProblemEffectionServiceRequest) SetEffectionServiceId

func (*DeleteProblemEffectionServiceRequest) SetProblemId

func (DeleteProblemEffectionServiceRequest) String

type DeleteProblemEffectionServiceResponse

type DeleteProblemEffectionServiceResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteProblemEffectionServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteProblemEffectionServiceResponse) GoString

func (*DeleteProblemEffectionServiceResponse) SetHeaders

func (*DeleteProblemEffectionServiceResponse) SetStatusCode

func (DeleteProblemEffectionServiceResponse) String

type DeleteProblemEffectionServiceResponseBody

type DeleteProblemEffectionServiceResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// e0b6735e-1a04-4d6b-a625-d2350612492c
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteProblemEffectionServiceResponseBody) GoString

func (*DeleteProblemEffectionServiceResponseBody) SetRequestId

func (DeleteProblemEffectionServiceResponseBody) String

type DeleteProblemMeasureRequest

type DeleteProblemMeasureRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1213
	MeasureId *int64 `json:"measureId,omitempty" xml:"measureId,omitempty"`
	// example:
	//
	// 2131
	ProblemId *string `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (DeleteProblemMeasureRequest) GoString

func (s DeleteProblemMeasureRequest) GoString() string

func (*DeleteProblemMeasureRequest) SetClientToken

func (*DeleteProblemMeasureRequest) SetMeasureId

func (*DeleteProblemMeasureRequest) SetProblemId

func (DeleteProblemMeasureRequest) String

type DeleteProblemMeasureResponse

type DeleteProblemMeasureResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteProblemMeasureResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteProblemMeasureResponse) GoString

func (s DeleteProblemMeasureResponse) GoString() string

func (*DeleteProblemMeasureResponse) SetBody

func (*DeleteProblemMeasureResponse) SetHeaders

func (*DeleteProblemMeasureResponse) SetStatusCode

func (DeleteProblemMeasureResponse) String

type DeleteProblemMeasureResponseBody

type DeleteProblemMeasureResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteProblemMeasureResponseBody) GoString

func (*DeleteProblemMeasureResponseBody) SetRequestId

func (DeleteProblemMeasureResponseBody) String

type DeleteProblemRequest

type DeleteProblemRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1231
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (DeleteProblemRequest) GoString

func (s DeleteProblemRequest) GoString() string

func (*DeleteProblemRequest) SetClientToken

func (s *DeleteProblemRequest) SetClientToken(v string) *DeleteProblemRequest

func (*DeleteProblemRequest) SetProblemId

func (s *DeleteProblemRequest) SetProblemId(v int64) *DeleteProblemRequest

func (DeleteProblemRequest) String

func (s DeleteProblemRequest) String() string

type DeleteProblemResponse

type DeleteProblemResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteProblemResponse) GoString

func (s DeleteProblemResponse) GoString() string

func (*DeleteProblemResponse) SetBody

func (*DeleteProblemResponse) SetHeaders

func (*DeleteProblemResponse) SetStatusCode

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

func (DeleteProblemResponse) String

func (s DeleteProblemResponse) String() string

type DeleteProblemResponseBody

type DeleteProblemResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteProblemResponseBody) GoString

func (s DeleteProblemResponseBody) GoString() string

func (*DeleteProblemResponseBody) SetRequestId

func (DeleteProblemResponseBody) String

func (s DeleteProblemResponseBody) String() string

type DeleteProblemTimelineRequest

type DeleteProblemTimelineRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378FTOKENA11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 102
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 11
	ProblemTimelineId *int64 `json:"problemTimelineId,omitempty" xml:"problemTimelineId,omitempty"`
}

func (DeleteProblemTimelineRequest) GoString

func (s DeleteProblemTimelineRequest) GoString() string

func (*DeleteProblemTimelineRequest) SetClientToken

func (*DeleteProblemTimelineRequest) SetProblemId

func (*DeleteProblemTimelineRequest) SetProblemTimelineId

func (DeleteProblemTimelineRequest) String

type DeleteProblemTimelineResponse

type DeleteProblemTimelineResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteProblemTimelineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteProblemTimelineResponse) GoString

func (*DeleteProblemTimelineResponse) SetBody

func (*DeleteProblemTimelineResponse) SetHeaders

func (*DeleteProblemTimelineResponse) SetStatusCode

func (DeleteProblemTimelineResponse) String

type DeleteProblemTimelineResponseBody

type DeleteProblemTimelineResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteProblemTimelineResponseBody) GoString

func (*DeleteProblemTimelineResponseBody) SetRequestId

func (DeleteProblemTimelineResponseBody) String

type DeleteRouteRuleRequest

type DeleteRouteRuleRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10000
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
}

func (DeleteRouteRuleRequest) GoString

func (s DeleteRouteRuleRequest) GoString() string

func (*DeleteRouteRuleRequest) SetClientToken

func (*DeleteRouteRuleRequest) SetRouteRuleId

func (s *DeleteRouteRuleRequest) SetRouteRuleId(v int64) *DeleteRouteRuleRequest

func (DeleteRouteRuleRequest) String

func (s DeleteRouteRuleRequest) String() string

type DeleteRouteRuleResponse

type DeleteRouteRuleResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteRouteRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteRouteRuleResponse) GoString

func (s DeleteRouteRuleResponse) GoString() string

func (*DeleteRouteRuleResponse) SetBody

func (*DeleteRouteRuleResponse) SetHeaders

func (*DeleteRouteRuleResponse) SetStatusCode

func (DeleteRouteRuleResponse) String

func (s DeleteRouteRuleResponse) String() string

type DeleteRouteRuleResponseBody

type DeleteRouteRuleResponseBody struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *int64 `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteRouteRuleResponseBody) GoString

func (s DeleteRouteRuleResponseBody) GoString() string

func (*DeleteRouteRuleResponseBody) SetRequestId

func (DeleteRouteRuleResponseBody) String

type DeleteServiceGroupRequest

type DeleteServiceGroupRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1000
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (DeleteServiceGroupRequest) GoString

func (s DeleteServiceGroupRequest) GoString() string

func (*DeleteServiceGroupRequest) SetClientToken

func (*DeleteServiceGroupRequest) SetServiceGroupId

func (DeleteServiceGroupRequest) String

func (s DeleteServiceGroupRequest) String() string

type DeleteServiceGroupResponse

type DeleteServiceGroupResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteServiceGroupResponse) GoString

func (s DeleteServiceGroupResponse) GoString() string

func (*DeleteServiceGroupResponse) SetBody

func (*DeleteServiceGroupResponse) SetHeaders

func (*DeleteServiceGroupResponse) SetStatusCode

func (DeleteServiceGroupResponse) String

type DeleteServiceGroupResponseBody

type DeleteServiceGroupResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteServiceGroupResponseBody) GoString

func (*DeleteServiceGroupResponseBody) SetRequestId

func (DeleteServiceGroupResponseBody) String

type DeleteServiceGroupSchedulingResponse

type DeleteServiceGroupSchedulingResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteServiceGroupSchedulingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteServiceGroupSchedulingResponse) GoString

func (*DeleteServiceGroupSchedulingResponse) SetHeaders

func (*DeleteServiceGroupSchedulingResponse) SetStatusCode

func (DeleteServiceGroupSchedulingResponse) String

type DeleteServiceGroupSchedulingResponseBody

type DeleteServiceGroupSchedulingResponseBody struct {
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteServiceGroupSchedulingResponseBody) GoString

func (*DeleteServiceGroupSchedulingResponseBody) SetRequestId

func (DeleteServiceGroupSchedulingResponseBody) String

type DeleteServiceGroupUserRequest

type DeleteServiceGroupUserRequest struct {
	// example:
	//
	// xxxxxx
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 88888
	NewUserId *int64 `json:"newUserId,omitempty" xml:"newUserId,omitempty"`
	// example:
	//
	// 777777
	OldUserId *int64 `json:"oldUserId,omitempty" xml:"oldUserId,omitempty"`
	// example:
	//
	// true
	RemoveUser *bool `json:"removeUser,omitempty" xml:"removeUser,omitempty"`
	// example:
	//
	// 66666
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (DeleteServiceGroupUserRequest) GoString

func (*DeleteServiceGroupUserRequest) SetClientToken

func (*DeleteServiceGroupUserRequest) SetNewUserId

func (*DeleteServiceGroupUserRequest) SetOldUserId

func (*DeleteServiceGroupUserRequest) SetRemoveUser

func (*DeleteServiceGroupUserRequest) SetServiceGroupId

func (DeleteServiceGroupUserRequest) String

type DeleteServiceGroupUserResponse

type DeleteServiceGroupUserResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteServiceGroupUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteServiceGroupUserResponse) GoString

func (*DeleteServiceGroupUserResponse) SetHeaders

func (*DeleteServiceGroupUserResponse) SetStatusCode

func (DeleteServiceGroupUserResponse) String

type DeleteServiceGroupUserResponseBody

type DeleteServiceGroupUserResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// xxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteServiceGroupUserResponseBody) GoString

func (*DeleteServiceGroupUserResponseBody) SetRequestId

func (DeleteServiceGroupUserResponseBody) String

type DeleteServiceRequest

type DeleteServiceRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 10002000
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
}

func (DeleteServiceRequest) GoString

func (s DeleteServiceRequest) GoString() string

func (*DeleteServiceRequest) SetClientToken

func (s *DeleteServiceRequest) SetClientToken(v string) *DeleteServiceRequest

func (*DeleteServiceRequest) SetServiceId

func (s *DeleteServiceRequest) SetServiceId(v int64) *DeleteServiceRequest

func (DeleteServiceRequest) String

func (s DeleteServiceRequest) String() string

type DeleteServiceResponse

type DeleteServiceResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteServiceResponse) GoString

func (s DeleteServiceResponse) GoString() string

func (*DeleteServiceResponse) SetBody

func (*DeleteServiceResponse) SetHeaders

func (*DeleteServiceResponse) SetStatusCode

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

func (DeleteServiceResponse) String

func (s DeleteServiceResponse) String() string

type DeleteServiceResponseBody

type DeleteServiceResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteServiceResponseBody) GoString

func (s DeleteServiceResponseBody) GoString() string

func (*DeleteServiceResponseBody) SetRequestId

func (DeleteServiceResponseBody) String

func (s DeleteServiceResponseBody) String() string

type DeleteSubscriptionRequest

type DeleteSubscriptionRequest struct {
	// example:
	//
	// 10
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
}

func (DeleteSubscriptionRequest) GoString

func (s DeleteSubscriptionRequest) GoString() string

func (*DeleteSubscriptionRequest) SetSubscriptionId

func (DeleteSubscriptionRequest) String

func (s DeleteSubscriptionRequest) String() string

type DeleteSubscriptionResponse

type DeleteSubscriptionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteSubscriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteSubscriptionResponse) GoString

func (s DeleteSubscriptionResponse) GoString() string

func (*DeleteSubscriptionResponse) SetBody

func (*DeleteSubscriptionResponse) SetHeaders

func (*DeleteSubscriptionResponse) SetStatusCode

func (DeleteSubscriptionResponse) String

type DeleteSubscriptionResponseBody

type DeleteSubscriptionResponseBody struct {
	// requestId
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteSubscriptionResponseBody) GoString

func (*DeleteSubscriptionResponseBody) SetRequestId

func (DeleteSubscriptionResponseBody) String

type DeleteUserRequest

type DeleteUserRequest struct {
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DeleteUserRequest) GoString

func (s DeleteUserRequest) GoString() string

func (*DeleteUserRequest) SetClientToken

func (s *DeleteUserRequest) SetClientToken(v string) *DeleteUserRequest

func (*DeleteUserRequest) SetUserId

func (s *DeleteUserRequest) SetUserId(v int64) *DeleteUserRequest

func (DeleteUserRequest) String

func (s DeleteUserRequest) String() string

type DeleteUserResponse

type DeleteUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteUserResponse) GoString

func (s DeleteUserResponse) GoString() string

func (*DeleteUserResponse) SetBody

func (*DeleteUserResponse) SetHeaders

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

func (*DeleteUserResponse) SetStatusCode

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

func (DeleteUserResponse) String

func (s DeleteUserResponse) String() string

type DeleteUserResponseBody

type DeleteUserResponseBody struct {
	// id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeleteUserResponseBody) GoString

func (s DeleteUserResponseBody) GoString() string

func (*DeleteUserResponseBody) SetRequestId

func (DeleteUserResponseBody) String

func (s DeleteUserResponseBody) String() string

type DeliverIncidentRequest

type DeliverIncidentRequest struct {
	// example:
	//
	// 212321
	AssignUserId *int64 `json:"assignUserId,omitempty" xml:"assignUserId,omitempty"`
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61CS9A221
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1223212
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (DeliverIncidentRequest) GoString

func (s DeliverIncidentRequest) GoString() string

func (*DeliverIncidentRequest) SetAssignUserId

func (s *DeliverIncidentRequest) SetAssignUserId(v int64) *DeliverIncidentRequest

func (*DeliverIncidentRequest) SetClientToken

func (*DeliverIncidentRequest) SetIncidentId

func (DeliverIncidentRequest) String

func (s DeliverIncidentRequest) String() string

type DeliverIncidentResponse

type DeliverIncidentResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeliverIncidentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeliverIncidentResponse) GoString

func (s DeliverIncidentResponse) GoString() string

func (*DeliverIncidentResponse) SetBody

func (*DeliverIncidentResponse) SetHeaders

func (*DeliverIncidentResponse) SetStatusCode

func (DeliverIncidentResponse) String

func (s DeliverIncidentResponse) String() string

type DeliverIncidentResponseBody

type DeliverIncidentResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2FS
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DeliverIncidentResponseBody) GoString

func (s DeliverIncidentResponseBody) GoString() string

func (*DeliverIncidentResponseBody) SetRequestId

func (DeliverIncidentResponseBody) String

type DisableEscalationPlanRequest

type DisableEscalationPlanRequest struct {
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 234534
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
}

func (DisableEscalationPlanRequest) GoString

func (s DisableEscalationPlanRequest) GoString() string

func (*DisableEscalationPlanRequest) SetClientToken

func (*DisableEscalationPlanRequest) SetEscalationPlanId

func (DisableEscalationPlanRequest) String

type DisableEscalationPlanResponse

type DisableEscalationPlanResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableEscalationPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableEscalationPlanResponse) GoString

func (*DisableEscalationPlanResponse) SetBody

func (*DisableEscalationPlanResponse) SetHeaders

func (*DisableEscalationPlanResponse) SetStatusCode

func (DisableEscalationPlanResponse) String

type DisableEscalationPlanResponseBody

type DisableEscalationPlanResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC21925D
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DisableEscalationPlanResponseBody) GoString

func (*DisableEscalationPlanResponseBody) SetRequestId

func (DisableEscalationPlanResponseBody) String

type DisableIntegrationConfigRequest

type DisableIntegrationConfigRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 12345703
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (DisableIntegrationConfigRequest) GoString

func (*DisableIntegrationConfigRequest) SetClientToken

func (*DisableIntegrationConfigRequest) SetIntegrationConfigId

func (DisableIntegrationConfigRequest) String

type DisableIntegrationConfigResponse

type DisableIntegrationConfigResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableIntegrationConfigResponse) GoString

func (*DisableIntegrationConfigResponse) SetHeaders

func (*DisableIntegrationConfigResponse) SetStatusCode

func (DisableIntegrationConfigResponse) String

type DisableIntegrationConfigResponseBody

type DisableIntegrationConfigResponseBody struct {
	// requestId
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DisableIntegrationConfigResponseBody) GoString

func (*DisableIntegrationConfigResponseBody) SetRequestId

func (DisableIntegrationConfigResponseBody) String

type DisableRouteRuleRequest

type DisableRouteRuleRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
}

func (DisableRouteRuleRequest) GoString

func (s DisableRouteRuleRequest) GoString() string

func (*DisableRouteRuleRequest) SetClientToken

func (*DisableRouteRuleRequest) SetRouteRuleId

func (DisableRouteRuleRequest) String

func (s DisableRouteRuleRequest) String() string

type DisableRouteRuleResponse

type DisableRouteRuleResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableRouteRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableRouteRuleResponse) GoString

func (s DisableRouteRuleResponse) GoString() string

func (*DisableRouteRuleResponse) SetBody

func (*DisableRouteRuleResponse) SetHeaders

func (*DisableRouteRuleResponse) SetStatusCode

func (DisableRouteRuleResponse) String

func (s DisableRouteRuleResponse) String() string

type DisableRouteRuleResponseBody

type DisableRouteRuleResponseBody struct {
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	//
	// example:
	//
	// null
	Data *int64 `json:"data,omitempty" xml:"data,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DisableRouteRuleResponseBody) GoString

func (s DisableRouteRuleResponseBody) GoString() string

func (*DisableRouteRuleResponseBody) SetData

func (*DisableRouteRuleResponseBody) SetRequestId

func (DisableRouteRuleResponseBody) String

type DisableServiceGroupWebhookRequest

type DisableServiceGroupWebhookRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (DisableServiceGroupWebhookRequest) GoString

func (*DisableServiceGroupWebhookRequest) SetClientToken

func (*DisableServiceGroupWebhookRequest) SetServiceGroupId

func (DisableServiceGroupWebhookRequest) String

type DisableServiceGroupWebhookResponse

type DisableServiceGroupWebhookResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableServiceGroupWebhookResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableServiceGroupWebhookResponse) GoString

func (*DisableServiceGroupWebhookResponse) SetHeaders

func (*DisableServiceGroupWebhookResponse) SetStatusCode

func (DisableServiceGroupWebhookResponse) String

type DisableServiceGroupWebhookResponseBody

type DisableServiceGroupWebhookResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DisableServiceGroupWebhookResponseBody) GoString

func (*DisableServiceGroupWebhookResponseBody) SetRequestId

func (DisableServiceGroupWebhookResponseBody) String

type DisableSubscriptionRequest

type DisableSubscriptionRequest struct {
	// example:
	//
	// 89
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
}

func (DisableSubscriptionRequest) GoString

func (s DisableSubscriptionRequest) GoString() string

func (*DisableSubscriptionRequest) SetSubscriptionId

func (DisableSubscriptionRequest) String

type DisableSubscriptionResponse

type DisableSubscriptionResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DisableSubscriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DisableSubscriptionResponse) GoString

func (s DisableSubscriptionResponse) GoString() string

func (*DisableSubscriptionResponse) SetBody

func (*DisableSubscriptionResponse) SetHeaders

func (*DisableSubscriptionResponse) SetStatusCode

func (DisableSubscriptionResponse) String

type DisableSubscriptionResponseBody

type DisableSubscriptionResponseBody struct {
	// requestId
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (DisableSubscriptionResponseBody) GoString

func (*DisableSubscriptionResponseBody) SetRequestId

func (DisableSubscriptionResponseBody) String

type EnableEscalationPlanRequest

type EnableEscalationPlanRequest struct {
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 234534
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
}

func (EnableEscalationPlanRequest) GoString

func (s EnableEscalationPlanRequest) GoString() string

func (*EnableEscalationPlanRequest) SetClientToken

func (*EnableEscalationPlanRequest) SetEscalationPlanId

func (EnableEscalationPlanRequest) String

type EnableEscalationPlanResponse

type EnableEscalationPlanResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableEscalationPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableEscalationPlanResponse) GoString

func (s EnableEscalationPlanResponse) GoString() string

func (*EnableEscalationPlanResponse) SetBody

func (*EnableEscalationPlanResponse) SetHeaders

func (*EnableEscalationPlanResponse) SetStatusCode

func (EnableEscalationPlanResponse) String

type EnableEscalationPlanResponseBody

type EnableEscalationPlanResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC21925D
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (EnableEscalationPlanResponseBody) GoString

func (*EnableEscalationPlanResponseBody) SetRequestId

func (EnableEscalationPlanResponseBody) String

type EnableIntegrationConfigRequest

type EnableIntegrationConfigRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 101
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (EnableIntegrationConfigRequest) GoString

func (*EnableIntegrationConfigRequest) SetClientToken

func (*EnableIntegrationConfigRequest) SetIntegrationConfigId

func (EnableIntegrationConfigRequest) String

type EnableIntegrationConfigResponse

type EnableIntegrationConfigResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableIntegrationConfigResponse) GoString

func (*EnableIntegrationConfigResponse) SetHeaders

func (*EnableIntegrationConfigResponse) SetStatusCode

func (EnableIntegrationConfigResponse) String

type EnableIntegrationConfigResponseBody

type EnableIntegrationConfigResponseBody struct {
	// requestId
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (EnableIntegrationConfigResponseBody) GoString

func (*EnableIntegrationConfigResponseBody) SetRequestId

func (EnableIntegrationConfigResponseBody) String

type EnableRouteRuleRequest

type EnableRouteRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
}

func (EnableRouteRuleRequest) GoString

func (s EnableRouteRuleRequest) GoString() string

func (*EnableRouteRuleRequest) SetClientToken

func (*EnableRouteRuleRequest) SetRouteRuleId

func (s *EnableRouteRuleRequest) SetRouteRuleId(v int64) *EnableRouteRuleRequest

func (EnableRouteRuleRequest) String

func (s EnableRouteRuleRequest) String() string

type EnableRouteRuleResponse

type EnableRouteRuleResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableRouteRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableRouteRuleResponse) GoString

func (s EnableRouteRuleResponse) GoString() string

func (*EnableRouteRuleResponse) SetBody

func (*EnableRouteRuleResponse) SetHeaders

func (*EnableRouteRuleResponse) SetStatusCode

func (EnableRouteRuleResponse) String

func (s EnableRouteRuleResponse) String() string

type EnableRouteRuleResponseBody

type EnableRouteRuleResponseBody struct {
	// example:
	//
	// null
	Data *int32 `json:"data,omitempty" xml:"data,omitempty"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (EnableRouteRuleResponseBody) GoString

func (s EnableRouteRuleResponseBody) GoString() string

func (*EnableRouteRuleResponseBody) SetData

func (*EnableRouteRuleResponseBody) SetRequestId

func (EnableRouteRuleResponseBody) String

type EnableServiceGroupWebhookRequest

type EnableServiceGroupWebhookRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (EnableServiceGroupWebhookRequest) GoString

func (*EnableServiceGroupWebhookRequest) SetClientToken

func (*EnableServiceGroupWebhookRequest) SetServiceGroupId

func (EnableServiceGroupWebhookRequest) String

type EnableServiceGroupWebhookResponse

type EnableServiceGroupWebhookResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableServiceGroupWebhookResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableServiceGroupWebhookResponse) GoString

func (*EnableServiceGroupWebhookResponse) SetHeaders

func (*EnableServiceGroupWebhookResponse) SetStatusCode

func (EnableServiceGroupWebhookResponse) String

type EnableServiceGroupWebhookResponseBody

type EnableServiceGroupWebhookResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (EnableServiceGroupWebhookResponseBody) GoString

func (*EnableServiceGroupWebhookResponseBody) SetRequestId

func (EnableServiceGroupWebhookResponseBody) String

type EnableSubscriptionRequest

type EnableSubscriptionRequest struct {
	// example:
	//
	// 10
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
}

func (EnableSubscriptionRequest) GoString

func (s EnableSubscriptionRequest) GoString() string

func (*EnableSubscriptionRequest) SetSubscriptionId

func (EnableSubscriptionRequest) String

func (s EnableSubscriptionRequest) String() string

type EnableSubscriptionResponse

type EnableSubscriptionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *EnableSubscriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (EnableSubscriptionResponse) GoString

func (s EnableSubscriptionResponse) GoString() string

func (*EnableSubscriptionResponse) SetBody

func (*EnableSubscriptionResponse) SetHeaders

func (*EnableSubscriptionResponse) SetStatusCode

func (EnableSubscriptionResponse) String

type EnableSubscriptionResponseBody

type EnableSubscriptionResponseBody struct {
	// requestId
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (EnableSubscriptionResponseBody) GoString

func (*EnableSubscriptionResponseBody) SetRequestId

func (EnableSubscriptionResponseBody) String

type FinishIncidentRequest

type FinishIncidentRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2DC
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1
	IncidentFinishReason *int32 `json:"incidentFinishReason,omitempty" xml:"incidentFinishReason,omitempty"`
	// example:
	//
	// 原因描述
	IncidentFinishReasonDescription *string `json:"incidentFinishReasonDescription,omitempty" xml:"incidentFinishReasonDescription,omitempty"`
	// example:
	//
	// 3
	IncidentFinishSolution *int32 `json:"incidentFinishSolution,omitempty" xml:"incidentFinishSolution,omitempty"`
	// example:
	//
	// 解决方案描述
	IncidentFinishSolutionDescription *string `json:"incidentFinishSolutionDescription,omitempty" xml:"incidentFinishSolutionDescription,omitempty"`
	// This parameter is required.
	IncidentIds []*int64 `json:"incidentIds,omitempty" xml:"incidentIds,omitempty" type:"Repeated"`
}

func (FinishIncidentRequest) GoString

func (s FinishIncidentRequest) GoString() string

func (*FinishIncidentRequest) SetClientToken

func (s *FinishIncidentRequest) SetClientToken(v string) *FinishIncidentRequest

func (*FinishIncidentRequest) SetIncidentFinishReason

func (s *FinishIncidentRequest) SetIncidentFinishReason(v int32) *FinishIncidentRequest

func (*FinishIncidentRequest) SetIncidentFinishReasonDescription

func (s *FinishIncidentRequest) SetIncidentFinishReasonDescription(v string) *FinishIncidentRequest

func (*FinishIncidentRequest) SetIncidentFinishSolution

func (s *FinishIncidentRequest) SetIncidentFinishSolution(v int32) *FinishIncidentRequest

func (*FinishIncidentRequest) SetIncidentFinishSolutionDescription

func (s *FinishIncidentRequest) SetIncidentFinishSolutionDescription(v string) *FinishIncidentRequest

func (*FinishIncidentRequest) SetIncidentIds

func (s *FinishIncidentRequest) SetIncidentIds(v []*int64) *FinishIncidentRequest

func (FinishIncidentRequest) String

func (s FinishIncidentRequest) String() string

type FinishIncidentResponse

type FinishIncidentResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *FinishIncidentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (FinishIncidentResponse) GoString

func (s FinishIncidentResponse) GoString() string

func (*FinishIncidentResponse) SetBody

func (*FinishIncidentResponse) SetHeaders

func (*FinishIncidentResponse) SetStatusCode

func (FinishIncidentResponse) String

func (s FinishIncidentResponse) String() string

type FinishIncidentResponseBody

type FinishIncidentResponseBody struct {
	// requestId
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (FinishIncidentResponseBody) GoString

func (s FinishIncidentResponseBody) GoString() string

func (*FinishIncidentResponseBody) SetRequestId

func (FinishIncidentResponseBody) String

type FinishProblemRequest

type FinishProblemRequest struct {
	// example:
	//
	// 6338F42D-ED0B-442C-932C-657300AFB4BB
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 3123
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (FinishProblemRequest) GoString

func (s FinishProblemRequest) GoString() string

func (*FinishProblemRequest) SetClientToken

func (s *FinishProblemRequest) SetClientToken(v string) *FinishProblemRequest

func (*FinishProblemRequest) SetProblemId

func (s *FinishProblemRequest) SetProblemId(v int64) *FinishProblemRequest

func (FinishProblemRequest) String

func (s FinishProblemRequest) String() string

type FinishProblemResponse

type FinishProblemResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *FinishProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (FinishProblemResponse) GoString

func (s FinishProblemResponse) GoString() string

func (*FinishProblemResponse) SetBody

func (*FinishProblemResponse) SetHeaders

func (*FinishProblemResponse) SetStatusCode

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

func (FinishProblemResponse) String

func (s FinishProblemResponse) String() string

type FinishProblemResponseBody

type FinishProblemResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 6338F42D-ED0B-442C-932C-657300AFB4BB
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (FinishProblemResponseBody) GoString

func (s FinishProblemResponseBody) GoString() string

func (*FinishProblemResponseBody) SetRequestId

func (FinishProblemResponseBody) String

func (s FinishProblemResponseBody) String() string

type GeneratePictureLinkRequest

type GeneratePictureLinkRequest struct {
	// keys
	Keys []*string `json:"keys,omitempty" xml:"keys,omitempty" type:"Repeated"`
	// example:
	//
	// 50002020
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (GeneratePictureLinkRequest) GoString

func (s GeneratePictureLinkRequest) GoString() string

func (*GeneratePictureLinkRequest) SetKeys

func (*GeneratePictureLinkRequest) SetProblemId

func (GeneratePictureLinkRequest) String

type GeneratePictureLinkResponse

type GeneratePictureLinkResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GeneratePictureLinkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GeneratePictureLinkResponse) GoString

func (s GeneratePictureLinkResponse) GoString() string

func (*GeneratePictureLinkResponse) SetBody

func (*GeneratePictureLinkResponse) SetHeaders

func (*GeneratePictureLinkResponse) SetStatusCode

func (GeneratePictureLinkResponse) String

type GeneratePictureLinkResponseBody

type GeneratePictureLinkResponseBody struct {
	// data
	Data *GeneratePictureLinkResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// xxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GeneratePictureLinkResponseBody) GoString

func (*GeneratePictureLinkResponseBody) SetRequestId

func (GeneratePictureLinkResponseBody) String

type GeneratePictureLinkResponseBodyData

type GeneratePictureLinkResponseBodyData struct {
	// array
	Links []*GeneratePictureLinkResponseBodyDataLinks `json:"links,omitempty" xml:"links,omitempty" type:"Repeated"`
}

func (GeneratePictureLinkResponseBodyData) GoString

func (GeneratePictureLinkResponseBodyData) String

type GeneratePictureLinkResponseBodyDataLinks struct {
	// oss key
	//
	// example:
	//
	// problem/38b2a36d-484d-4242-b9cf-d243e53a82c6
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// url
	//
	// example:
	//
	// http://gam-objects-bucket.oss-cn-shanghai.aliyuncs.com/problem/38b2a36d-484d-4242-b9cf-d243e53a82c6?Expires=1625662477&OSSAccessKeyId=LTAI5tEoRVPw8GMy1iLRCno7&Signature=1NFnt%2BnudD%2F%2BHVc31b6v5%2FFxoqg%3D
	Link *string `json:"link,omitempty" xml:"link,omitempty"`
}

func (GeneratePictureLinkResponseBodyDataLinks) GoString

func (*GeneratePictureLinkResponseBodyDataLinks) SetKey

func (GeneratePictureLinkResponseBodyDataLinks) String

type GeneratePictureUploadSignRequest

type GeneratePictureUploadSignRequest struct {
	Files []*GeneratePictureUploadSignRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// example:
	//
	// 123123
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// INCIDENT 事件 ALERT告警 PROBLEM故障
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
}

func (GeneratePictureUploadSignRequest) GoString

func (*GeneratePictureUploadSignRequest) SetInstanceId

func (*GeneratePictureUploadSignRequest) SetInstanceType

func (GeneratePictureUploadSignRequest) String

type GeneratePictureUploadSignRequestFiles

type GeneratePictureUploadSignRequestFiles struct {
	// example:
	//
	// 文件A
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// example:
	//
	// 100
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// example:
	//
	// JPG
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
}

func (GeneratePictureUploadSignRequestFiles) GoString

func (*GeneratePictureUploadSignRequestFiles) SetFileName

func (*GeneratePictureUploadSignRequestFiles) SetFileSize

func (*GeneratePictureUploadSignRequestFiles) SetFileType

func (GeneratePictureUploadSignRequestFiles) String

type GeneratePictureUploadSignResponse

type GeneratePictureUploadSignResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GeneratePictureUploadSignResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GeneratePictureUploadSignResponse) GoString

func (*GeneratePictureUploadSignResponse) SetHeaders

func (*GeneratePictureUploadSignResponse) SetStatusCode

func (GeneratePictureUploadSignResponse) String

type GeneratePictureUploadSignResponseBody

type GeneratePictureUploadSignResponseBody struct {
	// data
	Data *GeneratePictureUploadSignResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// e2d4306a-bf4d-4345-9ae6-158223c85dbd
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GeneratePictureUploadSignResponseBody) GoString

func (*GeneratePictureUploadSignResponseBody) SetRequestId

func (GeneratePictureUploadSignResponseBody) String

type GeneratePictureUploadSignResponseBodyData

type GeneratePictureUploadSignResponseBodyData struct {
	// accessKeyId
	//
	// example:
	//
	// LTAI1tEoRVPw8GMy1iLRCno7
	AccessKeyId *string `json:"accessKeyId,omitempty" xml:"accessKeyId,omitempty"`
	// oss bucket name
	//
	// example:
	//
	// gam-objects-bucket
	BucketName *string `json:"bucketName,omitempty" xml:"bucketName,omitempty"`
	// files
	Files []*GeneratePictureUploadSignResponseBodyDataFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// policy
	//
	// example:
	//
	// eyJleHBpcmF0aW9uIjoiMjAyMS0wNy0xM1QwNDowOTo0NS4yODJaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsInByb2JsZW0iXV19
	Policy *string `json:"policy,omitempty" xml:"policy,omitempty"`
	// signature
	//
	// example:
	//
	// SHqvIkwUNQd8Hervklir2K8U+ts=
	Signature *string `json:"signature,omitempty" xml:"signature,omitempty"`
	// url
	//
	// example:
	//
	// https://gam-objects-bucket.oss-cn-shanghai.aliyuncs.com
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (GeneratePictureUploadSignResponseBodyData) GoString

func (*GeneratePictureUploadSignResponseBodyData) SetAccessKeyId

func (*GeneratePictureUploadSignResponseBodyData) SetBucketName

func (*GeneratePictureUploadSignResponseBodyData) SetPolicy

func (*GeneratePictureUploadSignResponseBodyData) SetSignature

func (*GeneratePictureUploadSignResponseBodyData) SetUrl

func (GeneratePictureUploadSignResponseBodyData) String

type GeneratePictureUploadSignResponseBodyDataFiles

type GeneratePictureUploadSignResponseBodyDataFiles struct {
	// example:
	//
	// 文件A
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// example:
	//
	// 100
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// example:
	//
	// JPG
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// oss key
	//
	// example:
	//
	// problem/25a2316c-b08d-41a5-9f41-b3185d529277
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
}

func (GeneratePictureUploadSignResponseBodyDataFiles) GoString

func (*GeneratePictureUploadSignResponseBodyDataFiles) SetFileName

func (*GeneratePictureUploadSignResponseBodyDataFiles) SetFileSize

func (*GeneratePictureUploadSignResponseBodyDataFiles) SetFileType

func (*GeneratePictureUploadSignResponseBodyDataFiles) SetKey

func (GeneratePictureUploadSignResponseBodyDataFiles) String

type GenerateProblemPictureLinkRequest

type GenerateProblemPictureLinkRequest struct {
	// oss key
	Keys []*string `json:"keys,omitempty" xml:"keys,omitempty" type:"Repeated"`
	// example:
	//
	// 50002021
	ProblemId *string `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (GenerateProblemPictureLinkRequest) GoString

func (*GenerateProblemPictureLinkRequest) SetKeys

func (*GenerateProblemPictureLinkRequest) SetProblemId

func (GenerateProblemPictureLinkRequest) String

type GenerateProblemPictureLinkResponse

type GenerateProblemPictureLinkResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GenerateProblemPictureLinkResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GenerateProblemPictureLinkResponse) GoString

func (*GenerateProblemPictureLinkResponse) SetHeaders

func (*GenerateProblemPictureLinkResponse) SetStatusCode

func (GenerateProblemPictureLinkResponse) String

type GenerateProblemPictureLinkResponseBody

type GenerateProblemPictureLinkResponseBody struct {
	// data
	Data *GenerateProblemPictureLinkResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-88067879ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GenerateProblemPictureLinkResponseBody) GoString

func (*GenerateProblemPictureLinkResponseBody) SetRequestId

func (GenerateProblemPictureLinkResponseBody) String

type GenerateProblemPictureLinkResponseBodyData

type GenerateProblemPictureLinkResponseBodyData struct {
	Links []*GenerateProblemPictureLinkResponseBodyDataLinks `json:"links,omitempty" xml:"links,omitempty" type:"Repeated"`
}

func (GenerateProblemPictureLinkResponseBodyData) GoString

func (GenerateProblemPictureLinkResponseBodyData) String

type GenerateProblemPictureLinkResponseBodyDataLinks struct {
	// oss key
	//
	// example:
	//
	// problem/xxxxxxxxxx-484d-4242-b9cf-xxxxxxxxxx
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// example:
	//
	// http://xxxx-xxxx-bucket.oss-cn-xxxx.aliyuncs.com/pxxxx/38xxxxd-4789-4242-b9cfxxxxxxxxc6?Expires=1xxxxxxxxxx7&OSSAccessKeyId=xxxxxxxxxxxxxx7&Signature=xxxxxxxxxxxxxxxxxxxxxx
	Link *string `json:"link,omitempty" xml:"link,omitempty"`
}

func (GenerateProblemPictureLinkResponseBodyDataLinks) GoString

func (*GenerateProblemPictureLinkResponseBodyDataLinks) SetKey

func (GenerateProblemPictureLinkResponseBodyDataLinks) String

type GenerateProblemPictureUploadSignRequest

type GenerateProblemPictureUploadSignRequest struct {
	// example:
	//
	// test
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// example:
	//
	// 1000
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// example:
	//
	// png
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// example:
	//
	// 67876
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (GenerateProblemPictureUploadSignRequest) GoString

func (*GenerateProblemPictureUploadSignRequest) SetFileName

func (*GenerateProblemPictureUploadSignRequest) SetFileSize

func (*GenerateProblemPictureUploadSignRequest) SetFileType

func (*GenerateProblemPictureUploadSignRequest) SetProblemId

func (GenerateProblemPictureUploadSignRequest) String

type GenerateProblemPictureUploadSignResponse

type GenerateProblemPictureUploadSignResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GenerateProblemPictureUploadSignResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GenerateProblemPictureUploadSignResponse) GoString

func (*GenerateProblemPictureUploadSignResponse) SetHeaders

func (*GenerateProblemPictureUploadSignResponse) SetStatusCode

func (GenerateProblemPictureUploadSignResponse) String

type GenerateProblemPictureUploadSignResponseBody

type GenerateProblemPictureUploadSignResponseBody struct {
	// data
	Data *GenerateProblemPictureUploadSignResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// e2d4306a-bf4d-4345-9ae6-158223c85dbd
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GenerateProblemPictureUploadSignResponseBody) GoString

func (*GenerateProblemPictureUploadSignResponseBody) SetRequestId

func (GenerateProblemPictureUploadSignResponseBody) String

type GenerateProblemPictureUploadSignResponseBodyData

type GenerateProblemPictureUploadSignResponseBodyData struct {
	// ossaccessKeyId
	//
	// example:
	//
	// XXXXXXXH8GMy1iLRCno7
	AccessKeyId *string `json:"accessKeyId,omitempty" xml:"accessKeyId,omitempty"`
	// oss bucket name
	//
	// example:
	//
	// xxxx-xxxx-xxxx
	BucketName *string `json:"bucketName,omitempty" xml:"bucketName,omitempty"`
	// oss key
	//
	// example:
	//
	// problem/xxxxxxxxxxxxxxxx1-b3185d529277
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// policy
	//
	// example:
	//
	// eyJleHBpcmF0a0p0IjoiMjAyMS0wNy0xM1QwNDowOTo0NS4yODJaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsInByb2JsZW0iXV19
	Policy *string `json:"policy,omitempty" xml:"policy,omitempty"`
	// signature
	//
	// example:
	//
	// SHqvIkwUNQd0o0rvklir2K8U+ts=
	Signature *string `json:"signature,omitempty" xml:"signature,omitempty"`
	// url
	//
	// example:
	//
	// https://xxx-xxx-bucket.oss-cn-shanghai.aliyuncs.com
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (GenerateProblemPictureUploadSignResponseBodyData) GoString

func (*GenerateProblemPictureUploadSignResponseBodyData) SetAccessKeyId

func (*GenerateProblemPictureUploadSignResponseBodyData) SetBucketName

func (*GenerateProblemPictureUploadSignResponseBodyData) SetKey

func (*GenerateProblemPictureUploadSignResponseBodyData) SetPolicy

func (*GenerateProblemPictureUploadSignResponseBodyData) SetSignature

func (*GenerateProblemPictureUploadSignResponseBodyData) SetUrl

func (GenerateProblemPictureUploadSignResponseBodyData) String

type GetEscalationPlanRequest

type GetEscalationPlanRequest struct {
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 345
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
}

func (GetEscalationPlanRequest) GoString

func (s GetEscalationPlanRequest) GoString() string

func (*GetEscalationPlanRequest) SetClientToken

func (*GetEscalationPlanRequest) SetEscalationPlanId

func (s *GetEscalationPlanRequest) SetEscalationPlanId(v int64) *GetEscalationPlanRequest

func (GetEscalationPlanRequest) String

func (s GetEscalationPlanRequest) String() string

type GetEscalationPlanResponse

type GetEscalationPlanResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetEscalationPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEscalationPlanResponse) GoString

func (s GetEscalationPlanResponse) GoString() string

func (*GetEscalationPlanResponse) SetBody

func (*GetEscalationPlanResponse) SetHeaders

func (*GetEscalationPlanResponse) SetStatusCode

func (GetEscalationPlanResponse) String

func (s GetEscalationPlanResponse) String() string

type GetEscalationPlanResponseBody

type GetEscalationPlanResponseBody struct {
	// data
	Data *GetEscalationPlanResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetEscalationPlanResponseBody) GoString

func (*GetEscalationPlanResponseBody) SetData

func (*GetEscalationPlanResponseBody) SetRequestId

func (GetEscalationPlanResponseBody) String

type GetEscalationPlanResponseBodyData

type GetEscalationPlanResponseBodyData struct {
	// example:
	//
	// 2021-09-09 09:09:09
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 描述1234
	EscalationPlanDescription *string `json:"escalationPlanDescription,omitempty" xml:"escalationPlanDescription,omitempty"`
	// example:
	//
	// 2345
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	// example:
	//
	// 升级计划234
	EscalationPlanName         *string                                                        `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	EscalationPlanRules        []*GetEscalationPlanResponseBodyDataEscalationPlanRules        `json:"escalationPlanRules,omitempty" xml:"escalationPlanRules,omitempty" type:"Repeated"`
	EscalationPlanScopeObjects []*GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects `json:"escalationPlanScopeObjects,omitempty" xml:"escalationPlanScopeObjects,omitempty" type:"Repeated"`
	IsGlobal                   *bool                                                          `json:"isGlobal,omitempty" xml:"isGlobal,omitempty"`
}

func (GetEscalationPlanResponseBodyData) GoString

func (*GetEscalationPlanResponseBodyData) SetCreateTime

func (*GetEscalationPlanResponseBodyData) SetEscalationPlanDescription

func (*GetEscalationPlanResponseBodyData) SetEscalationPlanId

func (*GetEscalationPlanResponseBodyData) SetEscalationPlanName

func (*GetEscalationPlanResponseBodyData) SetIsGlobal added in v2.0.6

func (GetEscalationPlanResponseBodyData) String

type GetEscalationPlanResponseBodyDataEscalationPlanRules

type GetEscalationPlanResponseBodyDataEscalationPlanRules struct {
	EscalationPlanConditions []*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanConditions `json:"escalationPlanConditions,omitempty" xml:"escalationPlanConditions,omitempty" type:"Repeated"`
	// example:
	//
	// 345
	EscalationPlanRuleId     *int64                                                                          `json:"escalationPlanRuleId,omitempty" xml:"escalationPlanRuleId,omitempty"`
	EscalationPlanStrategies []*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies `json:"escalationPlanStrategies,omitempty" xml:"escalationPlanStrategies,omitempty" type:"Repeated"`
}

func (GetEscalationPlanResponseBodyDataEscalationPlanRules) GoString

func (*GetEscalationPlanResponseBodyDataEscalationPlanRules) SetEscalationPlanRuleId

func (GetEscalationPlanResponseBodyDataEscalationPlanRules) String

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanConditions

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanConditions struct {
	// example:
	//
	// LOW
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// example:
	//
	// P1
	Level *string `json:"level,omitempty" xml:"level,omitempty"`
}

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanConditions) GoString

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanConditions) SetEffection

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanConditions) SetLevel

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanConditions) String

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies struct {
	// example:
	//
	// true
	EnableWebhook *bool `json:"enableWebhook,omitempty" xml:"enableWebhook,omitempty"`
	// example:
	//
	// UN_ACKNOWLEDGE
	EscalationPlanType *string `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
	// example:
	//
	// SMS
	NoticeChannels       *string                                                                                             `json:"noticeChannels,omitempty" xml:"noticeChannels,omitempty"`
	NoticeObjectList     []*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeObjectList     `json:"noticeObjectList,omitempty" xml:"noticeObjectList,omitempty" type:"Repeated"`
	NoticeObjects        []*int64                                                                                            `json:"noticeObjects,omitempty" xml:"noticeObjects,omitempty" type:"Repeated"`
	NoticeRoleList       []*int64                                                                                            `json:"noticeRoleList,omitempty" xml:"noticeRoleList,omitempty" type:"Repeated"`
	NoticeRoleObjectList []*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeRoleObjectList `json:"noticeRoleObjectList,omitempty" xml:"noticeRoleObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 40
	NoticeTime    *int64                                                                                       `json:"noticeTime,omitempty" xml:"noticeTime,omitempty"`
	ServiceGroups []*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesServiceGroups `json:"serviceGroups,omitempty" xml:"serviceGroups,omitempty" type:"Repeated"`
}

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) GoString

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) SetEnableWebhook

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) SetEscalationPlanType

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) SetNoticeChannels

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) SetNoticeObjects added in v2.0.6

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) SetNoticeRoleList added in v2.0.6

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) SetNoticeTime

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategies) String

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeObjectList

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeObjectList struct {
	// example:
	//
	// 234
	NoticeObjectId *int64 `json:"noticeObjectId,omitempty" xml:"noticeObjectId,omitempty"`
	// example:
	//
	// 张老三
	NoticeObjectName *string `json:"noticeObjectName,omitempty" xml:"noticeObjectName,omitempty"`
}

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeObjectList) GoString

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeObjectList) SetNoticeObjectId

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeObjectList) SetNoticeObjectName

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeObjectList) String

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeRoleObjectList added in v2.0.6

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeRoleObjectList struct {
	Id   *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeRoleObjectList) GoString added in v2.0.6

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeRoleObjectList) SetId added in v2.0.6

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeRoleObjectList) SetName added in v2.0.6

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesNoticeRoleObjectList) String added in v2.0.6

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesServiceGroups

type GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesServiceGroups struct {
	// example:
	//
	// 343
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// VCD是
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
}

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesServiceGroups) GoString

func (*GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesServiceGroups) SetServiceGroupName

func (GetEscalationPlanResponseBodyDataEscalationPlanRulesEscalationPlanStrategiesServiceGroups) String

type GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects

type GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects struct {
	EscalationPlanScopeObjects *int32 `json:"escalationPlanScopeObjects,omitempty" xml:"escalationPlanScopeObjects,omitempty"`
	// example:
	//
	// SERVICE
	Scope                  *string `json:"scope,omitempty" xml:"scope,omitempty"`
	ScopeObjectDeletedType *int32  `json:"scopeObjectDeletedType,omitempty" xml:"scopeObjectDeletedType,omitempty"`
	// example:
	//
	// 234
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
	// example:
	//
	// xx服务
	ScopeObjectName *string `json:"scopeObjectName,omitempty" xml:"scopeObjectName,omitempty"`
}

func (GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects) GoString

func (*GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects) SetEscalationPlanScopeObjects

func (*GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects) SetScope

func (*GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectDeletedType

func (*GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectId

func (*GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectName

func (GetEscalationPlanResponseBodyDataEscalationPlanScopeObjects) String

type GetEventRequest

type GetEventRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
}

func (GetEventRequest) GoString

func (s GetEventRequest) GoString() string

func (*GetEventRequest) SetMonitorSourceId

func (s *GetEventRequest) SetMonitorSourceId(v int64) *GetEventRequest

func (GetEventRequest) String

func (s GetEventRequest) String() string

type GetEventResponse

type GetEventResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetEventResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetEventResponse) GoString

func (s GetEventResponse) GoString() string

func (*GetEventResponse) SetBody

func (*GetEventResponse) SetHeaders

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

func (*GetEventResponse) SetStatusCode

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

func (GetEventResponse) String

func (s GetEventResponse) String() string

type GetEventResponseBody

type GetEventResponseBody struct {
	Data *GetEventResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// XXXXXXXXXXXX
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetEventResponseBody) GoString

func (s GetEventResponseBody) GoString() string

func (*GetEventResponseBody) SetData

func (*GetEventResponseBody) SetRequestId

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

func (GetEventResponseBody) String

func (s GetEventResponseBody) String() string

type GetEventResponseBodyData

type GetEventResponseBodyData struct {
	// example:
	//
	// “”
	EventJson *string `json:"eventJson,omitempty" xml:"eventJson,omitempty"`
	// example:
	//
	// 2002-09-08 15:30:35
	EventTime *string `json:"eventTime,omitempty" xml:"eventTime,omitempty"`
	// example:
	//
	// 1
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
}

func (GetEventResponseBodyData) GoString

func (s GetEventResponseBodyData) GoString() string

func (*GetEventResponseBodyData) SetEventJson

func (*GetEventResponseBodyData) SetEventTime

func (*GetEventResponseBodyData) SetMonitorSourceId

func (s *GetEventResponseBodyData) SetMonitorSourceId(v int64) *GetEventResponseBodyData

func (*GetEventResponseBodyData) SetMonitorSourceName

func (s *GetEventResponseBodyData) SetMonitorSourceName(v string) *GetEventResponseBodyData

func (GetEventResponseBodyData) String

func (s GetEventResponseBodyData) String() string

type GetHomePageGuidanceRequest

type GetHomePageGuidanceRequest struct {
	// example:
	//
	// xxxxxx
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (GetHomePageGuidanceRequest) GoString

func (s GetHomePageGuidanceRequest) GoString() string

func (*GetHomePageGuidanceRequest) SetClientToken

func (GetHomePageGuidanceRequest) String

type GetHomePageGuidanceResponse

type GetHomePageGuidanceResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetHomePageGuidanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetHomePageGuidanceResponse) GoString

func (s GetHomePageGuidanceResponse) GoString() string

func (*GetHomePageGuidanceResponse) SetBody

func (*GetHomePageGuidanceResponse) SetHeaders

func (*GetHomePageGuidanceResponse) SetStatusCode

func (GetHomePageGuidanceResponse) String

type GetHomePageGuidanceResponseBody

type GetHomePageGuidanceResponseBody struct {
	Data *GetHomePageGuidanceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// xxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetHomePageGuidanceResponseBody) GoString

func (*GetHomePageGuidanceResponseBody) SetRequestId

func (GetHomePageGuidanceResponseBody) String

type GetHomePageGuidanceResponseBodyData

type GetHomePageGuidanceResponseBodyData struct {
	// example:
	//
	// true
	NotifySubscriptionStatus *bool `json:"notifySubscriptionStatus,omitempty" xml:"notifySubscriptionStatus,omitempty"`
	// example:
	//
	// true
	ServiceGroupStatus *bool `json:"serviceGroupStatus,omitempty" xml:"serviceGroupStatus,omitempty"`
	// example:
	//
	// true
	ServiceStatus *bool `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty"`
	// example:
	//
	// true
	UsersStatus *bool `json:"usersStatus,omitempty" xml:"usersStatus,omitempty"`
}

func (GetHomePageGuidanceResponseBodyData) GoString

func (*GetHomePageGuidanceResponseBodyData) SetNotifySubscriptionStatus

func (*GetHomePageGuidanceResponseBodyData) SetServiceGroupStatus

func (*GetHomePageGuidanceResponseBodyData) SetServiceStatus

func (*GetHomePageGuidanceResponseBodyData) SetUsersStatus

func (GetHomePageGuidanceResponseBodyData) String

type GetIncidentListByIdListRequest added in v2.0.3

type GetIncidentListByIdListRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken    *string  `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	IncidentIdList []*int64 `json:"incidentIdList,omitempty" xml:"incidentIdList,omitempty" type:"Repeated"`
}

func (GetIncidentListByIdListRequest) GoString added in v2.0.3

func (*GetIncidentListByIdListRequest) SetClientToken added in v2.0.3

func (*GetIncidentListByIdListRequest) SetIncidentIdList added in v2.0.3

func (GetIncidentListByIdListRequest) String added in v2.0.3

type GetIncidentListByIdListResponse added in v2.0.3

type GetIncidentListByIdListResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIncidentListByIdListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIncidentListByIdListResponse) GoString added in v2.0.3

func (*GetIncidentListByIdListResponse) SetBody added in v2.0.3

func (*GetIncidentListByIdListResponse) SetHeaders added in v2.0.3

func (*GetIncidentListByIdListResponse) SetStatusCode added in v2.0.3

func (GetIncidentListByIdListResponse) String added in v2.0.3

type GetIncidentListByIdListResponseBody added in v2.0.3

type GetIncidentListByIdListResponseBody struct {
	// data
	Data []*GetIncidentListByIdListResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetIncidentListByIdListResponseBody) GoString added in v2.0.3

func (*GetIncidentListByIdListResponseBody) SetData added in v2.0.3

func (*GetIncidentListByIdListResponseBody) SetRequestId added in v2.0.3

func (GetIncidentListByIdListResponseBody) String added in v2.0.3

type GetIncidentListByIdListResponseBodyData added in v2.0.3

type GetIncidentListByIdListResponseBodyData struct {
	// example:
	//
	// 1
	AssignToWhoIsValid *int32 `json:"assignToWhoIsValid,omitempty" xml:"assignToWhoIsValid,omitempty"`
	// example:
	//
	// 12312
	AssignUserId   *int64  `json:"assignUserId,omitempty" xml:"assignUserId,omitempty"`
	AssignUserName *string `json:"assignUserName,omitempty" xml:"assignUserName,omitempty"`
	// example:
	//
	// 139****1111
	AssignUserPhone *string `json:"assignUserPhone,omitempty" xml:"assignUserPhone,omitempty"`
	// example:
	//
	// 2010-03-09 15:53:45
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 1212
	DefaultAssignToWho *int32 `json:"defaultAssignToWho,omitempty" xml:"defaultAssignToWho,omitempty"`
	// example:
	//
	// 1
	DefaultAssignToWhoIsValid *int32  `json:"defaultAssignToWhoIsValid,omitempty" xml:"defaultAssignToWhoIsValid,omitempty"`
	DefaultAssignToWhoName    *string `json:"defaultAssignToWhoName,omitempty" xml:"defaultAssignToWhoName,omitempty"`
	// example:
	//
	// 3000000
	DurationTime *string `json:"durationTime,omitempty" xml:"durationTime,omitempty"`
	// example:
	//
	// LOW
	Effect              *string `json:"effect,omitempty" xml:"effect,omitempty"`
	IncidentDescription *string `json:"incidentDescription,omitempty" xml:"incidentDescription,omitempty"`
	// example:
	//
	// 3213
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// P4
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// example:
	//
	// I13002001
	IncidentNumber *string `json:"incidentNumber,omitempty" xml:"incidentNumber,omitempty"`
	// example:
	//
	// FINISHE
	IncidentStatus *string `json:"incidentStatus,omitempty" xml:"incidentStatus,omitempty"`
	IncidentTitle  *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	// example:
	//
	// true
	IsManual *bool `json:"isManual,omitempty" xml:"isManual,omitempty"`
	// example:
	//
	// true
	IsUpgrade      *bool     `json:"isUpgrade,omitempty" xml:"isUpgrade,omitempty"`
	NotifyChannels []*string `json:"notifyChannels,omitempty" xml:"notifyChannels,omitempty" type:"Repeated"`
	// example:
	//
	// 12312
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// P1231231
	ProblemNumber *string `json:"problemNumber,omitempty" xml:"problemNumber,omitempty"`
	// example:
	//
	// 1
	RelRouteRuleDeleteType *int32 `json:"relRouteRuleDeleteType,omitempty" xml:"relRouteRuleDeleteType,omitempty"`
	// example:
	//
	// 1
	RelServiceDeleteType *int32 `json:"relServiceDeleteType,omitempty" xml:"relServiceDeleteType,omitempty"`
	// example:
	//
	// 1
	RelServiceGroupIsValid    *int32  `json:"relServiceGroupIsValid,omitempty" xml:"relServiceGroupIsValid,omitempty"`
	RelatedServiceDescription *string `json:"relatedServiceDescription,omitempty" xml:"relatedServiceDescription,omitempty"`
	// example:
	//
	// 13000
	RelatedServiceGroupId   *int64  `json:"relatedServiceGroupId,omitempty" xml:"relatedServiceGroupId,omitempty"`
	RelatedServiceGroupName *string `json:"relatedServiceGroupName,omitempty" xml:"relatedServiceGroupName,omitempty"`
	// example:
	//
	// 213123
	RelatedServiceId   *int64  `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	RelatedServiceName *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	// example:
	//
	// 10000
	RouteRuleId   *int64  `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	RouteRuleName *string `json:"routeRuleName,omitempty" xml:"routeRuleName,omitempty"`
}

func (GetIncidentListByIdListResponseBodyData) GoString added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetAssignToWhoIsValid added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetAssignUserId added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetAssignUserName added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetAssignUserPhone added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetCreateTime added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetDefaultAssignToWho added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetDefaultAssignToWhoIsValid added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetDefaultAssignToWhoName added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetDurationTime added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetEffect added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIncidentDescription added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIncidentId added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIncidentLevel added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIncidentNumber added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIncidentStatus added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIncidentTitle added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIsManual added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetIsUpgrade added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetNotifyChannels added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetProblemId added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetProblemNumber added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelRouteRuleDeleteType added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelServiceDeleteType added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelServiceGroupIsValid added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelatedServiceDescription added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelatedServiceGroupId added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelatedServiceGroupName added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelatedServiceId added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRelatedServiceName added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRouteRuleId added in v2.0.3

func (*GetIncidentListByIdListResponseBodyData) SetRouteRuleName added in v2.0.3

func (GetIncidentListByIdListResponseBodyData) String added in v2.0.3

type GetIncidentRequest

type GetIncidentRequest struct {
	// example:
	//
	// 2b63cdef-7ac3-4892-a76d-0f3389ef729f
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 32113
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (GetIncidentRequest) GoString

func (s GetIncidentRequest) GoString() string

func (*GetIncidentRequest) SetClientToken

func (s *GetIncidentRequest) SetClientToken(v string) *GetIncidentRequest

func (*GetIncidentRequest) SetIncidentId

func (s *GetIncidentRequest) SetIncidentId(v int64) *GetIncidentRequest

func (GetIncidentRequest) String

func (s GetIncidentRequest) String() string

type GetIncidentResponse

type GetIncidentResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIncidentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIncidentResponse) GoString

func (s GetIncidentResponse) GoString() string

func (*GetIncidentResponse) SetBody

func (*GetIncidentResponse) SetHeaders

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

func (*GetIncidentResponse) SetStatusCode

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

func (GetIncidentResponse) String

func (s GetIncidentResponse) String() string

type GetIncidentResponseBody

type GetIncidentResponseBody struct {
	// data
	Data *GetIncidentResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// 2b63cdef-7ac3-4892-a76d-0f3389ef7291
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetIncidentResponseBody) GoString

func (s GetIncidentResponseBody) GoString() string

func (*GetIncidentResponseBody) SetData

func (*GetIncidentResponseBody) SetRequestId

func (GetIncidentResponseBody) String

func (s GetIncidentResponseBody) String() string

type GetIncidentResponseBodyData

type GetIncidentResponseBodyData struct {
	AssignToWhoIsValid *int32 `json:"assignToWhoIsValid,omitempty" xml:"assignToWhoIsValid,omitempty"`
	// example:
	//
	// 12312
	AssignUserId *int64 `json:"assignUserId,omitempty" xml:"assignUserId,omitempty"`
	// example:
	//
	// 小明
	AssignUserName *string `json:"assignUserName,omitempty" xml:"assignUserName,omitempty"`
	// example:
	//
	// 1390000****
	AssignUserPhone *string `json:"assignUserPhone,omitempty" xml:"assignUserPhone,omitempty"`
	// example:
	//
	// 2020-01-10 00:00:00
	CreateTime                *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	DefaultAssignToWho        *int32  `json:"defaultAssignToWho,omitempty" xml:"defaultAssignToWho,omitempty"`
	DefaultAssignToWhoIsValid *int32  `json:"defaultAssignToWhoIsValid,omitempty" xml:"defaultAssignToWhoIsValid,omitempty"`
	DefaultAssignToWhoName    *string `json:"defaultAssignToWhoName,omitempty" xml:"defaultAssignToWhoName,omitempty"`
	// example:
	//
	// 3000000
	DurationTime *int64 `json:"durationTime,omitempty" xml:"durationTime,omitempty"`
	// example:
	//
	// LOW
	Effect *string `json:"effect,omitempty" xml:"effect,omitempty"`
	// example:
	//
	// 事件描述
	IncidentDescription *string `json:"incidentDescription,omitempty" xml:"incidentDescription,omitempty"`
	// example:
	//
	// 3213
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// P4
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// example:
	//
	// I3443831000000016247759753663894
	IncidentNumber *string `json:"incidentNumber,omitempty" xml:"incidentNumber,omitempty"`
	// example:
	//
	// FINISHE
	IncidentStatus *string `json:"incidentStatus,omitempty" xml:"incidentStatus,omitempty"`
	// example:
	//
	// 事件标题
	IncidentTitle *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	// example:
	//
	// true
	IsManual *bool `json:"isManual,omitempty" xml:"isManual,omitempty"`
	// example:
	//
	// true
	IsUpgrade *bool `json:"isUpgrade,omitempty" xml:"isUpgrade,omitempty"`
	// example:
	//
	// 1 短信  2  邮件  3  电话  4 企微群 5 钉钉群 6飞书 7 群通知 8 slack
	NotifyChannels []*string `json:"notifyChannels,omitempty" xml:"notifyChannels,omitempty" type:"Repeated"`
	// example:
	//
	// 232113
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 3332113231453321
	ProblemNumber          *string `json:"problemNumber,omitempty" xml:"problemNumber,omitempty"`
	RelRouteRuleDeleteType *int32  `json:"relRouteRuleDeleteType,omitempty" xml:"relRouteRuleDeleteType,omitempty"`
	RelServiceDeleteType   *int32  `json:"relServiceDeleteType,omitempty" xml:"relServiceDeleteType,omitempty"`
	RelServiceGroupIsValid *int32  `json:"relServiceGroupIsValid,omitempty" xml:"relServiceGroupIsValid,omitempty"`
	// example:
	//
	// 关联服务描述
	RelatedServiceDescription *string `json:"relatedServiceDescription,omitempty" xml:"relatedServiceDescription,omitempty"`
	// example:
	//
	// 13000
	RelatedServiceGroupId *int64 `json:"relatedServiceGroupId,omitempty" xml:"relatedServiceGroupId,omitempty"`
	// example:
	//
	// 服务组A
	RelatedServiceGroupName *string `json:"relatedServiceGroupName,omitempty" xml:"relatedServiceGroupName,omitempty"`
	// example:
	//
	// 312312
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// example:
	//
	// 服务A
	RelatedServiceName *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	// example:
	//
	// 3123
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	// example:
	//
	// 流转规则A
	RouteRuleName *string `json:"routeRuleName,omitempty" xml:"routeRuleName,omitempty"`
}

func (GetIncidentResponseBodyData) GoString

func (s GetIncidentResponseBodyData) GoString() string

func (*GetIncidentResponseBodyData) SetAssignToWhoIsValid

func (s *GetIncidentResponseBodyData) SetAssignToWhoIsValid(v int32) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetAssignUserId

func (*GetIncidentResponseBodyData) SetAssignUserName

func (*GetIncidentResponseBodyData) SetAssignUserPhone

func (*GetIncidentResponseBodyData) SetCreateTime

func (*GetIncidentResponseBodyData) SetDefaultAssignToWho

func (s *GetIncidentResponseBodyData) SetDefaultAssignToWho(v int32) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetDefaultAssignToWhoIsValid

func (s *GetIncidentResponseBodyData) SetDefaultAssignToWhoIsValid(v int32) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetDefaultAssignToWhoName

func (s *GetIncidentResponseBodyData) SetDefaultAssignToWhoName(v string) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetDurationTime

func (*GetIncidentResponseBodyData) SetEffect

func (*GetIncidentResponseBodyData) SetIncidentDescription

func (s *GetIncidentResponseBodyData) SetIncidentDescription(v string) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetIncidentId

func (*GetIncidentResponseBodyData) SetIncidentLevel

func (*GetIncidentResponseBodyData) SetIncidentNumber

func (*GetIncidentResponseBodyData) SetIncidentStatus

func (*GetIncidentResponseBodyData) SetIncidentTitle

func (*GetIncidentResponseBodyData) SetIsManual

func (*GetIncidentResponseBodyData) SetIsUpgrade

func (*GetIncidentResponseBodyData) SetNotifyChannels

func (*GetIncidentResponseBodyData) SetProblemId

func (*GetIncidentResponseBodyData) SetProblemNumber

func (*GetIncidentResponseBodyData) SetRelRouteRuleDeleteType

func (s *GetIncidentResponseBodyData) SetRelRouteRuleDeleteType(v int32) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetRelServiceDeleteType

func (s *GetIncidentResponseBodyData) SetRelServiceDeleteType(v int32) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetRelServiceGroupIsValid

func (s *GetIncidentResponseBodyData) SetRelServiceGroupIsValid(v int32) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetRelatedServiceDescription

func (s *GetIncidentResponseBodyData) SetRelatedServiceDescription(v string) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetRelatedServiceGroupId

func (s *GetIncidentResponseBodyData) SetRelatedServiceGroupId(v int64) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetRelatedServiceGroupName

func (s *GetIncidentResponseBodyData) SetRelatedServiceGroupName(v string) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetRelatedServiceId

func (*GetIncidentResponseBodyData) SetRelatedServiceName

func (s *GetIncidentResponseBodyData) SetRelatedServiceName(v string) *GetIncidentResponseBodyData

func (*GetIncidentResponseBodyData) SetRouteRuleId

func (*GetIncidentResponseBodyData) SetRouteRuleName

func (GetIncidentResponseBodyData) String

type GetIncidentStatisticsRequest

type GetIncidentStatisticsRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (GetIncidentStatisticsRequest) GoString

func (s GetIncidentStatisticsRequest) GoString() string

func (*GetIncidentStatisticsRequest) SetClientToken

func (GetIncidentStatisticsRequest) String

type GetIncidentStatisticsResponse

type GetIncidentStatisticsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIncidentStatisticsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIncidentStatisticsResponse) GoString

func (*GetIncidentStatisticsResponse) SetBody

func (*GetIncidentStatisticsResponse) SetHeaders

func (*GetIncidentStatisticsResponse) SetStatusCode

func (GetIncidentStatisticsResponse) String

type GetIncidentStatisticsResponseBody

type GetIncidentStatisticsResponseBody struct {
	// data
	Data *GetIncidentStatisticsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetIncidentStatisticsResponseBody) GoString

func (*GetIncidentStatisticsResponseBody) SetRequestId

func (GetIncidentStatisticsResponseBody) String

type GetIncidentStatisticsResponseBodyData

type GetIncidentStatisticsResponseBodyData struct {
	// example:
	//
	// 113
	AllFinish *int32 `json:"allFinish,omitempty" xml:"allFinish,omitempty"`
	// example:
	//
	// 12
	AllResponse *int32 `json:"allResponse,omitempty" xml:"allResponse,omitempty"`
	// example:
	//
	// 11
	MyFinish *int32 `json:"myFinish,omitempty" xml:"myFinish,omitempty"`
	// example:
	//
	// 1
	MyResponse *int32 `json:"myResponse,omitempty" xml:"myResponse,omitempty"`
}

func (GetIncidentStatisticsResponseBodyData) GoString

func (*GetIncidentStatisticsResponseBodyData) SetAllFinish

func (*GetIncidentStatisticsResponseBodyData) SetAllResponse

func (*GetIncidentStatisticsResponseBodyData) SetMyFinish

func (*GetIncidentStatisticsResponseBodyData) SetMyResponse

func (GetIncidentStatisticsResponseBodyData) String

type GetIncidentSubtotalCountRequest

type GetIncidentSubtotalCountRequest struct {
	// example:
	//
	// 7C56D225-7C34-40BB-9624-C8BA449260E6
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	IncidentIds []*int64 `json:"incidentIds,omitempty" xml:"incidentIds,omitempty" type:"Repeated"`
}

func (GetIncidentSubtotalCountRequest) GoString

func (*GetIncidentSubtotalCountRequest) SetClientToken

func (*GetIncidentSubtotalCountRequest) SetIncidentIds

func (GetIncidentSubtotalCountRequest) String

type GetIncidentSubtotalCountResponse

type GetIncidentSubtotalCountResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIncidentSubtotalCountResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIncidentSubtotalCountResponse) GoString

func (*GetIncidentSubtotalCountResponse) SetHeaders

func (*GetIncidentSubtotalCountResponse) SetStatusCode

func (GetIncidentSubtotalCountResponse) String

type GetIncidentSubtotalCountResponseBody

type GetIncidentSubtotalCountResponseBody struct {
	// data
	Data *GetIncidentSubtotalCountResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
}

func (GetIncidentSubtotalCountResponseBody) GoString

func (GetIncidentSubtotalCountResponseBody) String

type GetIncidentSubtotalCountResponseBodyData

type GetIncidentSubtotalCountResponseBodyData struct {
	// id of the request
	//
	// example:
	//
	// 24343424234
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// map
	//
	// example:
	//
	// {12:12}
	SubtotalCount map[string]interface{} `json:"subtotalCount,omitempty" xml:"subtotalCount,omitempty"`
}

func (GetIncidentSubtotalCountResponseBodyData) GoString

func (*GetIncidentSubtotalCountResponseBodyData) SetRequestId

func (*GetIncidentSubtotalCountResponseBodyData) SetSubtotalCount

func (GetIncidentSubtotalCountResponseBodyData) String

type GetIntegrationConfigRequest

type GetIntegrationConfigRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 68
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (GetIntegrationConfigRequest) GoString

func (s GetIntegrationConfigRequest) GoString() string

func (*GetIntegrationConfigRequest) SetClientToken

func (*GetIntegrationConfigRequest) SetIntegrationConfigId

func (s *GetIntegrationConfigRequest) SetIntegrationConfigId(v int64) *GetIntegrationConfigRequest

func (GetIntegrationConfigRequest) String

type GetIntegrationConfigResponse

type GetIntegrationConfigResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIntegrationConfigResponse) GoString

func (s GetIntegrationConfigResponse) GoString() string

func (*GetIntegrationConfigResponse) SetBody

func (*GetIntegrationConfigResponse) SetHeaders

func (*GetIntegrationConfigResponse) SetStatusCode

func (GetIntegrationConfigResponse) String

type GetIntegrationConfigResponseBody

type GetIntegrationConfigResponseBody struct {
	// data
	Data *GetIntegrationConfigResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetIntegrationConfigResponseBody) GoString

func (*GetIntegrationConfigResponseBody) SetRequestId

func (GetIntegrationConfigResponseBody) String

type GetIntegrationConfigResponseBodyData

type GetIntegrationConfigResponseBodyData struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// example:
	//
	// 101
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
	// example:
	//
	// True
	IsReceivedEvent *bool `json:"isReceivedEvent,omitempty" xml:"isReceivedEvent,omitempty"`
	// example:
	//
	// 65
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// Zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// Zabbix
	MonitorSourceShortName *string `json:"monitorSourceShortName,omitempty" xml:"monitorSourceShortName,omitempty"`
	// example:
	//
	// INTEGRATED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetIntegrationConfigResponseBodyData) GoString

func (*GetIntegrationConfigResponseBodyData) SetAccessKey

func (*GetIntegrationConfigResponseBodyData) SetIntegrationConfigId

func (*GetIntegrationConfigResponseBodyData) SetIsReceivedEvent

func (*GetIntegrationConfigResponseBodyData) SetMonitorSourceId

func (*GetIntegrationConfigResponseBodyData) SetMonitorSourceName

func (*GetIntegrationConfigResponseBodyData) SetMonitorSourceShortName

func (*GetIntegrationConfigResponseBodyData) SetStatus

func (GetIntegrationConfigResponseBodyData) String

type GetProblemEffectionServiceRequest

type GetProblemEffectionServiceRequest struct {
	// clientToken
	//
	// example:
	//
	// e2d4306a-bf4d-4345-9ae6-158223c85dbd
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 9
	EffectionServiceId *int64 `json:"effectionServiceId,omitempty" xml:"effectionServiceId,omitempty"`
	// example:
	//
	// 46
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (GetProblemEffectionServiceRequest) GoString

func (*GetProblemEffectionServiceRequest) SetClientToken

func (*GetProblemEffectionServiceRequest) SetEffectionServiceId

func (*GetProblemEffectionServiceRequest) SetProblemId

func (GetProblemEffectionServiceRequest) String

type GetProblemEffectionServiceResponse

type GetProblemEffectionServiceResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetProblemEffectionServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetProblemEffectionServiceResponse) GoString

func (*GetProblemEffectionServiceResponse) SetHeaders

func (*GetProblemEffectionServiceResponse) SetStatusCode

func (GetProblemEffectionServiceResponse) String

type GetProblemEffectionServiceResponseBody

type GetProblemEffectionServiceResponseBody struct {
	// data
	Data *GetProblemEffectionServiceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// e2d4306a-bf4d-4345-9ae6-158223c85dbd
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetProblemEffectionServiceResponseBody) GoString

func (*GetProblemEffectionServiceResponseBody) SetRequestId

func (GetProblemEffectionServiceResponseBody) String

type GetProblemEffectionServiceResponseBodyData

type GetProblemEffectionServiceResponseBodyData struct {
	// example:
	//
	// ew
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// 6442430
	EffectionServiceId *int64 `json:"effectionServiceId,omitempty" xml:"effectionServiceId,omitempty"`
	// example:
	//
	// P2
	Level  *int64    `json:"level,omitempty" xml:"level,omitempty"`
	PicUrl []*string `json:"picUrl,omitempty" xml:"picUrl,omitempty" type:"Repeated"`
	// example:
	//
	// 170000000
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// example:
	//
	// 哈哈
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
	// example:
	//
	// UN_RECOVERED
	Status *int64 `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetProblemEffectionServiceResponseBodyData) GoString

func (*GetProblemEffectionServiceResponseBodyData) SetDescription

func (*GetProblemEffectionServiceResponseBodyData) SetEffectionServiceId

func (*GetProblemEffectionServiceResponseBodyData) SetLevel

func (*GetProblemEffectionServiceResponseBodyData) SetPicUrl

func (*GetProblemEffectionServiceResponseBodyData) SetServiceId

func (*GetProblemEffectionServiceResponseBodyData) SetServiceName

func (*GetProblemEffectionServiceResponseBodyData) SetStatus

func (GetProblemEffectionServiceResponseBodyData) String

type GetProblemImprovementRequest

type GetProblemImprovementRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 312312
	ProblemId *string `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (GetProblemImprovementRequest) GoString

func (s GetProblemImprovementRequest) GoString() string

func (*GetProblemImprovementRequest) SetClientToken

func (*GetProblemImprovementRequest) SetProblemId

func (GetProblemImprovementRequest) String

type GetProblemImprovementResponse

type GetProblemImprovementResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetProblemImprovementResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetProblemImprovementResponse) GoString

func (*GetProblemImprovementResponse) SetBody

func (*GetProblemImprovementResponse) SetHeaders

func (*GetProblemImprovementResponse) SetStatusCode

func (GetProblemImprovementResponse) String

type GetProblemImprovementResponseBody

type GetProblemImprovementResponseBody struct {
	// data
	Data *GetProblemImprovementResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3811
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetProblemImprovementResponseBody) GoString

func (*GetProblemImprovementResponseBody) SetRequestId

func (GetProblemImprovementResponseBody) String

type GetProblemImprovementResponseBodyData

type GetProblemImprovementResponseBodyData struct {
	CustomProblemReason *string `json:"customProblemReason,omitempty" xml:"customProblemReason,omitempty"`
	// example:
	//
	// 1
	DiscoverSource *string `json:"discoverSource,omitempty" xml:"discoverSource,omitempty"`
	// example:
	//
	// 12312
	DutyDepartmentId   *string `json:"dutyDepartmentId,omitempty" xml:"dutyDepartmentId,omitempty"`
	DutyDepartmentName *string `json:"dutyDepartmentName,omitempty" xml:"dutyDepartmentName,omitempty"`
	// example:
	//
	// 231
	DutyUserId      *int64  `json:"dutyUserId,omitempty" xml:"dutyUserId,omitempty"`
	DutyUserIsValid *int64  `json:"dutyUserIsValid,omitempty" xml:"dutyUserIsValid,omitempty"`
	DutyUserName    *string `json:"dutyUserName,omitempty" xml:"dutyUserName,omitempty"`
	// example:
	//
	// 13098898****
	DutyUserPhone *string `json:"dutyUserPhone,omitempty" xml:"dutyUserPhone,omitempty"`
	// example:
	//
	// 3
	InjectionMode *string `json:"injectionMode,omitempty" xml:"injectionMode,omitempty"`
	// example:
	//
	// true
	IsManual    *bool                                               `json:"isManual,omitempty" xml:"isManual,omitempty"`
	MeasureList []*GetProblemImprovementResponseBodyDataMeasureList `json:"measureList,omitempty" xml:"measureList,omitempty" type:"Repeated"`
	// example:
	//
	// Zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// 231231
	ProblemId     *string `json:"problemId,omitempty" xml:"problemId,omitempty"`
	ProblemReason *string `json:"problemReason,omitempty" xml:"problemReason,omitempty"`
	// example:
	//
	// 2
	RecentActivity *string `json:"recentActivity,omitempty" xml:"recentActivity,omitempty"`
	// example:
	//
	// 2
	RecoveryMode    *string `json:"recoveryMode,omitempty" xml:"recoveryMode,omitempty"`
	RelationChanges *string `json:"relationChanges,omitempty" xml:"relationChanges,omitempty"`
	Remark          *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// example:
	//
	// 23123
	ReplayDutyUserId      *int64  `json:"replayDutyUserId,omitempty" xml:"replayDutyUserId,omitempty"`
	ReplayDutyUserIsValid *int64  `json:"replayDutyUserIsValid,omitempty" xml:"replayDutyUserIsValid,omitempty"`
	ReplayDutyUserName    *string `json:"replayDutyUserName,omitempty" xml:"replayDutyUserName,omitempty"`
	// example:
	//
	// 1308787****
	ReplayDutyUserPhone *string `json:"replayDutyUserPhone,omitempty" xml:"replayDutyUserPhone,omitempty"`
	// example:
	//
	// 1
	UserReport *int64 `json:"userReport,omitempty" xml:"userReport,omitempty"`
}

func (GetProblemImprovementResponseBodyData) GoString

func (*GetProblemImprovementResponseBodyData) SetCustomProblemReason

func (*GetProblemImprovementResponseBodyData) SetDiscoverSource

func (*GetProblemImprovementResponseBodyData) SetDutyDepartmentId

func (*GetProblemImprovementResponseBodyData) SetDutyDepartmentName

func (*GetProblemImprovementResponseBodyData) SetDutyUserId

func (*GetProblemImprovementResponseBodyData) SetDutyUserIsValid

func (*GetProblemImprovementResponseBodyData) SetDutyUserName

func (*GetProblemImprovementResponseBodyData) SetDutyUserPhone

func (*GetProblemImprovementResponseBodyData) SetInjectionMode

func (*GetProblemImprovementResponseBodyData) SetIsManual

func (*GetProblemImprovementResponseBodyData) SetMonitorSourceName

func (*GetProblemImprovementResponseBodyData) SetProblemId

func (*GetProblemImprovementResponseBodyData) SetProblemReason

func (*GetProblemImprovementResponseBodyData) SetRecentActivity

func (*GetProblemImprovementResponseBodyData) SetRecoveryMode

func (*GetProblemImprovementResponseBodyData) SetRelationChanges

func (*GetProblemImprovementResponseBodyData) SetRemark

func (*GetProblemImprovementResponseBodyData) SetReplayDutyUserId

func (*GetProblemImprovementResponseBodyData) SetReplayDutyUserIsValid

func (*GetProblemImprovementResponseBodyData) SetReplayDutyUserName

func (*GetProblemImprovementResponseBodyData) SetReplayDutyUserPhone

func (*GetProblemImprovementResponseBodyData) SetUserReport

func (GetProblemImprovementResponseBodyData) String

type GetProblemImprovementResponseBodyDataMeasureList

type GetProblemImprovementResponseBodyDataMeasureList struct {
	CheckStandard *string `json:"checkStandard,omitempty" xml:"checkStandard,omitempty"`
	// example:
	//
	// 12
	CheckUserId      *int64  `json:"checkUserId,omitempty" xml:"checkUserId,omitempty"`
	CheckUserIsValid *int32  `json:"checkUserIsValid,omitempty" xml:"checkUserIsValid,omitempty"`
	CheckUserName    *string `json:"checkUserName,omitempty" xml:"checkUserName,omitempty"`
	Content          *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// 212
	DirectorId      *int64  `json:"directorId,omitempty" xml:"directorId,omitempty"`
	DirectorIsValid *int32  `json:"directorIsValid,omitempty" xml:"directorIsValid,omitempty"`
	DirectorName    *string `json:"directorName,omitempty" xml:"directorName,omitempty"`
	// example:
	//
	// 12312
	MeasureId *int64 `json:"measureId,omitempty" xml:"measureId,omitempty"`
	// example:
	//
	// 2021-05-01 00:00:00
	PlanFinishTime *string `json:"planFinishTime,omitempty" xml:"planFinishTime,omitempty"`
	// example:
	//
	// 3121
	StalkerId      *int64  `json:"stalkerId,omitempty" xml:"stalkerId,omitempty"`
	StalkerIsValid *int32  `json:"stalkerIsValid,omitempty" xml:"stalkerIsValid,omitempty"`
	StalkerName    *string `json:"stalkerName,omitempty" xml:"stalkerName,omitempty"`
	// example:
	//
	// UNIMPROVED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 2
	Type *int64 `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetProblemImprovementResponseBodyDataMeasureList) GoString

func (*GetProblemImprovementResponseBodyDataMeasureList) SetCheckStandard

func (*GetProblemImprovementResponseBodyDataMeasureList) SetCheckUserId

func (*GetProblemImprovementResponseBodyDataMeasureList) SetCheckUserIsValid

func (*GetProblemImprovementResponseBodyDataMeasureList) SetCheckUserName

func (*GetProblemImprovementResponseBodyDataMeasureList) SetContent

func (*GetProblemImprovementResponseBodyDataMeasureList) SetDirectorId

func (*GetProblemImprovementResponseBodyDataMeasureList) SetDirectorIsValid

func (*GetProblemImprovementResponseBodyDataMeasureList) SetDirectorName

func (*GetProblemImprovementResponseBodyDataMeasureList) SetMeasureId

func (*GetProblemImprovementResponseBodyDataMeasureList) SetPlanFinishTime

func (*GetProblemImprovementResponseBodyDataMeasureList) SetStalkerId

func (*GetProblemImprovementResponseBodyDataMeasureList) SetStalkerIsValid

func (*GetProblemImprovementResponseBodyDataMeasureList) SetStalkerName

func (*GetProblemImprovementResponseBodyDataMeasureList) SetStatus

func (*GetProblemImprovementResponseBodyDataMeasureList) SetType

func (GetProblemImprovementResponseBodyDataMeasureList) String

type GetProblemPreviewRequest

type GetProblemPreviewRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840f13812
	ClientToken      *string  `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	EffectServiceIds []*int64 `json:"effectServiceIds,omitempty" xml:"effectServiceIds,omitempty" type:"Repeated"`
	// example:
	//
	// 213123
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// 12312
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// P2
	ProblemLevel *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
	// example:
	//
	// PROBLEM_NOTIFY
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
	// example:
	//
	// 21312
	RelatedServiceId *int64   `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	ServiceGroupIds  []*int64 `json:"serviceGroupIds,omitempty" xml:"serviceGroupIds,omitempty" type:"Repeated"`
}

func (GetProblemPreviewRequest) GoString

func (s GetProblemPreviewRequest) GoString() string

func (*GetProblemPreviewRequest) SetClientToken

func (*GetProblemPreviewRequest) SetEffectServiceIds

func (s *GetProblemPreviewRequest) SetEffectServiceIds(v []*int64) *GetProblemPreviewRequest

func (*GetProblemPreviewRequest) SetIncidentId

func (*GetProblemPreviewRequest) SetProblemId

func (*GetProblemPreviewRequest) SetProblemLevel

func (*GetProblemPreviewRequest) SetProblemNotifyType

func (s *GetProblemPreviewRequest) SetProblemNotifyType(v string) *GetProblemPreviewRequest

func (*GetProblemPreviewRequest) SetRelatedServiceId

func (s *GetProblemPreviewRequest) SetRelatedServiceId(v int64) *GetProblemPreviewRequest

func (*GetProblemPreviewRequest) SetServiceGroupIds

func (s *GetProblemPreviewRequest) SetServiceGroupIds(v []*int64) *GetProblemPreviewRequest

func (GetProblemPreviewRequest) String

func (s GetProblemPreviewRequest) String() string

type GetProblemPreviewResponse

type GetProblemPreviewResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetProblemPreviewResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetProblemPreviewResponse) GoString

func (s GetProblemPreviewResponse) GoString() string

func (*GetProblemPreviewResponse) SetBody

func (*GetProblemPreviewResponse) SetHeaders

func (*GetProblemPreviewResponse) SetStatusCode

func (GetProblemPreviewResponse) String

func (s GetProblemPreviewResponse) String() string

type GetProblemPreviewResponseBody

type GetProblemPreviewResponseBody struct {
	// data
	Data *GetProblemPreviewResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c2840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetProblemPreviewResponseBody) GoString

func (*GetProblemPreviewResponseBody) SetData

func (*GetProblemPreviewResponseBody) SetRequestId

func (GetProblemPreviewResponseBody) String

type GetProblemPreviewResponseBodyData

type GetProblemPreviewResponseBodyData struct {
	DeAfterData  *string                                `json:"deAfterData,omitempty" xml:"deAfterData,omitempty"`
	DeBeforeData *string                                `json:"deBeforeData,omitempty" xml:"deBeforeData,omitempty"`
	Mail         *GetProblemPreviewResponseBodyDataMail `json:"mail,omitempty" xml:"mail,omitempty" type:"Struct"`
	// object
	Problem      *GetProblemPreviewResponseBodyDataProblem `json:"problem,omitempty" xml:"problem,omitempty" type:"Struct"`
	Sms          *GetProblemPreviewResponseBodyDataSms     `json:"sms,omitempty" xml:"sms,omitempty" type:"Struct"`
	UpAfterData  *string                                   `json:"upAfterData,omitempty" xml:"upAfterData,omitempty"`
	UpBeforeData *string                                   `json:"upBeforeData,omitempty" xml:"upBeforeData,omitempty"`
	Voice        *GetProblemPreviewResponseBodyDataVoice   `json:"voice,omitempty" xml:"voice,omitempty" type:"Struct"`
	// webhook
	Webhook *GetProblemPreviewResponseBodyDataWebhook `json:"webhook,omitempty" xml:"webhook,omitempty" type:"Struct"`
}

func (GetProblemPreviewResponseBodyData) GoString

func (*GetProblemPreviewResponseBodyData) SetDeAfterData

func (*GetProblemPreviewResponseBodyData) SetDeBeforeData

func (*GetProblemPreviewResponseBodyData) SetUpAfterData

func (*GetProblemPreviewResponseBodyData) SetUpBeforeData

func (GetProblemPreviewResponseBodyData) String

type GetProblemPreviewResponseBodyDataMail

type GetProblemPreviewResponseBodyDataMail struct {
	// example:
	//
	// 123
	Count *int64                                        `json:"count,omitempty" xml:"count,omitempty"`
	Users []*GetProblemPreviewResponseBodyDataMailUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (GetProblemPreviewResponseBodyDataMail) GoString

func (*GetProblemPreviewResponseBodyDataMail) SetCount

func (GetProblemPreviewResponseBodyDataMail) String

type GetProblemPreviewResponseBodyDataMailUsers

type GetProblemPreviewResponseBodyDataMailUsers struct {
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (GetProblemPreviewResponseBodyDataMailUsers) GoString

func (*GetProblemPreviewResponseBodyDataMailUsers) SetUsername

func (GetProblemPreviewResponseBodyDataMailUsers) String

type GetProblemPreviewResponseBodyDataProblem

type GetProblemPreviewResponseBodyDataProblem struct {
	CoordinationGroups []*GetProblemPreviewResponseBodyDataProblemCoordinationGroups `json:"coordinationGroups,omitempty" xml:"coordinationGroups,omitempty" type:"Repeated"`
	// example:
	//
	// 2021-02-21 00:00:00
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 2021-02-21 00:00:00
	DiscoverTime      *string                                                      `json:"discoverTime,omitempty" xml:"discoverTime,omitempty"`
	EffectionServices []*GetProblemPreviewResponseBodyDataProblemEffectionServices `json:"effectionServices,omitempty" xml:"effectionServices,omitempty" type:"Repeated"`
	// example:
	//
	// true
	IsManual *bool `json:"isManual,omitempty" xml:"isManual,omitempty"`
	// example:
	//
	// true
	IsUpgrade *bool `json:"isUpgrade,omitempty" xml:"isUpgrade,omitempty"`
	// example:
	//
	// 231
	MainHandlerId     *string `json:"mainHandlerId,omitempty" xml:"mainHandlerId,omitempty"`
	MainHandlerName   *string `json:"mainHandlerName,omitempty" xml:"mainHandlerName,omitempty"`
	PreliminaryReason *string `json:"preliminaryReason,omitempty" xml:"preliminaryReason,omitempty"`
	// example:
	//
	// 123123
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// P2
	ProblemLevel *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
	ProblemName  *string `json:"problemName,omitempty" xml:"problemName,omitempty"`
	// example:
	//
	// HANDLING
	ProblemStatus   *string `json:"problemStatus,omitempty" xml:"problemStatus,omitempty"`
	ProgressSummary *string `json:"progressSummary,omitempty" xml:"progressSummary,omitempty"`
	// example:
	//
	// 12312
	ProgressSummaryRichTextId *int64 `json:"progressSummaryRichTextId,omitempty" xml:"progressSummaryRichTextId,omitempty"`
	// example:
	//
	// 2021-02-21 00:00:00
	RecoveryTime *string `json:"recoveryTime,omitempty" xml:"recoveryTime,omitempty"`
	// example:
	//
	// 213123
	RelatedServiceId *int64  `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	ServiceName      *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (GetProblemPreviewResponseBodyDataProblem) GoString

func (*GetProblemPreviewResponseBodyDataProblem) SetCreateTime

func (*GetProblemPreviewResponseBodyDataProblem) SetDiscoverTime

func (*GetProblemPreviewResponseBodyDataProblem) SetIsManual

func (*GetProblemPreviewResponseBodyDataProblem) SetIsUpgrade

func (*GetProblemPreviewResponseBodyDataProblem) SetMainHandlerId

func (*GetProblemPreviewResponseBodyDataProblem) SetMainHandlerName

func (*GetProblemPreviewResponseBodyDataProblem) SetPreliminaryReason

func (*GetProblemPreviewResponseBodyDataProblem) SetProblemId

func (*GetProblemPreviewResponseBodyDataProblem) SetProblemLevel

func (*GetProblemPreviewResponseBodyDataProblem) SetProblemName

func (*GetProblemPreviewResponseBodyDataProblem) SetProblemStatus

func (*GetProblemPreviewResponseBodyDataProblem) SetProgressSummary

func (*GetProblemPreviewResponseBodyDataProblem) SetProgressSummaryRichTextId

func (*GetProblemPreviewResponseBodyDataProblem) SetRecoveryTime

func (*GetProblemPreviewResponseBodyDataProblem) SetRelatedServiceId

func (*GetProblemPreviewResponseBodyDataProblem) SetServiceName

func (GetProblemPreviewResponseBodyDataProblem) String

type GetProblemPreviewResponseBodyDataProblemCoordinationGroups

type GetProblemPreviewResponseBodyDataProblemCoordinationGroups struct {
	ServiceGroupDescription *string `json:"serviceGroupDescription,omitempty" xml:"serviceGroupDescription,omitempty"`
	// example:
	//
	// 1231
	ServiceGroupId   *int64  `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
}

func (GetProblemPreviewResponseBodyDataProblemCoordinationGroups) GoString

func (*GetProblemPreviewResponseBodyDataProblemCoordinationGroups) SetServiceGroupDescription

func (*GetProblemPreviewResponseBodyDataProblemCoordinationGroups) SetServiceGroupId

func (*GetProblemPreviewResponseBodyDataProblemCoordinationGroups) SetServiceGroupName

func (GetProblemPreviewResponseBodyDataProblemCoordinationGroups) String

type GetProblemPreviewResponseBodyDataProblemEffectionServices

type GetProblemPreviewResponseBodyDataProblemEffectionServices struct {
	// example:
	//
	// 1231
	ServiceId   *int64  `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (GetProblemPreviewResponseBodyDataProblemEffectionServices) GoString

func (*GetProblemPreviewResponseBodyDataProblemEffectionServices) SetServiceId

func (*GetProblemPreviewResponseBodyDataProblemEffectionServices) SetServiceName

func (GetProblemPreviewResponseBodyDataProblemEffectionServices) String

type GetProblemPreviewResponseBodyDataSms

type GetProblemPreviewResponseBodyDataSms struct {
	// example:
	//
	// 12
	Count *int64                                       `json:"count,omitempty" xml:"count,omitempty"`
	Users []*GetProblemPreviewResponseBodyDataSmsUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (GetProblemPreviewResponseBodyDataSms) GoString

func (*GetProblemPreviewResponseBodyDataSms) SetCount

func (GetProblemPreviewResponseBodyDataSms) String

type GetProblemPreviewResponseBodyDataSmsUsers

type GetProblemPreviewResponseBodyDataSmsUsers struct {
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (GetProblemPreviewResponseBodyDataSmsUsers) GoString

func (*GetProblemPreviewResponseBodyDataSmsUsers) SetUsername

func (GetProblemPreviewResponseBodyDataSmsUsers) String

type GetProblemPreviewResponseBodyDataVoice

type GetProblemPreviewResponseBodyDataVoice struct {
	// example:
	//
	// 12
	Count *int64                                         `json:"count,omitempty" xml:"count,omitempty"`
	Users []*GetProblemPreviewResponseBodyDataVoiceUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (GetProblemPreviewResponseBodyDataVoice) GoString

func (*GetProblemPreviewResponseBodyDataVoice) SetCount

func (GetProblemPreviewResponseBodyDataVoice) String

type GetProblemPreviewResponseBodyDataVoiceUsers

type GetProblemPreviewResponseBodyDataVoiceUsers struct {
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (GetProblemPreviewResponseBodyDataVoiceUsers) GoString

func (*GetProblemPreviewResponseBodyDataVoiceUsers) SetUsername

func (GetProblemPreviewResponseBodyDataVoiceUsers) String

type GetProblemPreviewResponseBodyDataWebhook

type GetProblemPreviewResponseBodyDataWebhook struct {
	// example:
	//
	// 32
	Count         *int64                                                   `json:"count,omitempty" xml:"count,omitempty"`
	ServiceGroups []*GetProblemPreviewResponseBodyDataWebhookServiceGroups `json:"serviceGroups,omitempty" xml:"serviceGroups,omitempty" type:"Repeated"`
}

func (GetProblemPreviewResponseBodyDataWebhook) GoString

func (*GetProblemPreviewResponseBodyDataWebhook) SetCount

func (GetProblemPreviewResponseBodyDataWebhook) String

type GetProblemPreviewResponseBodyDataWebhookServiceGroups

type GetProblemPreviewResponseBodyDataWebhookServiceGroups struct {
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (GetProblemPreviewResponseBodyDataWebhookServiceGroups) GoString

func (*GetProblemPreviewResponseBodyDataWebhookServiceGroups) SetServiceName

func (GetProblemPreviewResponseBodyDataWebhookServiceGroups) String

type GetProblemRequest

type GetProblemRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (GetProblemRequest) GoString

func (s GetProblemRequest) GoString() string

func (*GetProblemRequest) SetClientToken

func (s *GetProblemRequest) SetClientToken(v string) *GetProblemRequest

func (*GetProblemRequest) SetProblemId

func (s *GetProblemRequest) SetProblemId(v int64) *GetProblemRequest

func (GetProblemRequest) String

func (s GetProblemRequest) String() string

type GetProblemResponse

type GetProblemResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetProblemResponse) GoString

func (s GetProblemResponse) GoString() string

func (*GetProblemResponse) SetBody

func (*GetProblemResponse) SetHeaders

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

func (*GetProblemResponse) SetStatusCode

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

func (GetProblemResponse) String

func (s GetProblemResponse) String() string

type GetProblemResponseBody

type GetProblemResponseBody struct {
	Data *GetProblemResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// C4BE3837-1A13-41VB-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetProblemResponseBody) GoString

func (s GetProblemResponseBody) GoString() string

func (*GetProblemResponseBody) SetData

func (*GetProblemResponseBody) SetRequestId

func (GetProblemResponseBody) String

func (s GetProblemResponseBody) String() string

type GetProblemResponseBodyData

type GetProblemResponseBodyData struct {
	CancelProblemOperateLogs []*GetProblemResponseBodyDataCancelProblemOperateLogs `json:"cancelProblemOperateLogs,omitempty" xml:"cancelProblemOperateLogs,omitempty" type:"Repeated"`
	// example:
	//
	// 取消理由
	CancelReason *int64 `json:"cancelReason,omitempty" xml:"cancelReason,omitempty"`
	// example:
	//
	// 理由
	CancelReasonDescription *string                                         `json:"cancelReasonDescription,omitempty" xml:"cancelReasonDescription,omitempty"`
	CoordinationGroups      []*GetProblemResponseBodyDataCoordinationGroups `json:"coordinationGroups,omitempty" xml:"coordinationGroups,omitempty" type:"Repeated"`
	// example:
	//
	// 2010-03-09 15:53:45
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 2010-03-09 15:53:45
	DiscoverTime *string `json:"discoverTime,omitempty" xml:"discoverTime,omitempty"`
	// example:
	//
	// 300000
	DurationTime      *int64                                         `json:"durationTime,omitempty" xml:"durationTime,omitempty"`
	EffectionServices []*GetProblemResponseBodyDataEffectionServices `json:"effectionServices,omitempty" xml:"effectionServices,omitempty" type:"Repeated"`
	// example:
	//
	// feedback
	Feedback                  *string                                                `json:"feedback,omitempty" xml:"feedback,omitempty"`
	HandingProblemOperateLogs []*GetProblemResponseBodyDataHandingProblemOperateLogs `json:"handingProblemOperateLogs,omitempty" xml:"handingProblemOperateLogs,omitempty" type:"Repeated"`
	// example:
	//
	// 130000032
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// I3443835000012016260833157948165
	IncidentNumber *string `json:"incidentNumber,omitempty" xml:"incidentNumber,omitempty"`
	IsRuleTrigger  *bool   `json:"isRuleTrigger,omitempty" xml:"isRuleTrigger,omitempty"`
	// example:
	//
	// 王宇
	MainHandler *int64 `json:"mainHandler,omitempty" xml:"mainHandler,omitempty"`
	// example:
	//
	// 2000
	MainHandlerId      *int64 `json:"mainHandlerId,omitempty" xml:"mainHandlerId,omitempty"`
	MainHandlerIsValid *int64 `json:"mainHandlerIsValid,omitempty" xml:"mainHandlerIsValid,omitempty"`
	// example:
	//
	// 1308987****
	MainHandlerPhone *string `json:"mainHandlerPhone,omitempty" xml:"mainHandlerPhone,omitempty"`
	// example:
	//
	// 原因
	PreliminaryReason *string `json:"preliminaryReason,omitempty" xml:"preliminaryReason,omitempty"`
	// ID
	//
	// This parameter is required.
	//
	// example:
	//
	// 1
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// P1
	ProblemLevel *int32 `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
	// example:
	//
	// 故障
	ProblemName *string `json:"problemName,omitempty" xml:"problemName,omitempty"`
	// example:
	//
	// P34438300010030116260833538987481
	ProblemNumber *string `json:"problemNumber,omitempty" xml:"problemNumber,omitempty"`
	// example:
	//
	// HANDLING
	ProblemStatus *int32 `json:"problemStatus,omitempty" xml:"problemStatus,omitempty"`
	// example:
	//
	// 摘要
	ProgressSummary *string `json:"progressSummary,omitempty" xml:"progressSummary,omitempty"`
	// example:
	//
	// 1231231
	ProgressSummaryRichTextId *int64 `json:"progressSummaryRichTextId,omitempty" xml:"progressSummaryRichTextId,omitempty"`
	// example:
	//
	// 2010-03-09 15:53:45
	RecoveryTime *string `json:"recoveryTime,omitempty" xml:"recoveryTime,omitempty"`
	// example:
	//
	// 1
	RelatedServiceId            *int64                                                   `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	ReplayProblemOperateLogs    []*GetProblemResponseBodyDataReplayProblemOperateLogs    `json:"replayProblemOperateLogs,omitempty" xml:"replayProblemOperateLogs,omitempty" type:"Repeated"`
	ReplayingProblemOperateLogs []*GetProblemResponseBodyDataReplayingProblemOperateLogs `json:"replayingProblemOperateLogs,omitempty" xml:"replayingProblemOperateLogs,omitempty" type:"Repeated"`
	RestoredProblemOperateLogs  []*GetProblemResponseBodyDataRestoredProblemOperateLogs  `json:"restoredProblemOperateLogs,omitempty" xml:"restoredProblemOperateLogs,omitempty" type:"Repeated"`
	// serviceDeleteType
	ServiceDeleteType *int32 `json:"serviceDeleteType,omitempty" xml:"serviceDeleteType,omitempty"`
	// example:
	//
	// 服务
	ServiceName *string                                `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
	Timelines   []*GetProblemResponseBodyDataTimelines `json:"timelines,omitempty" xml:"timelines,omitempty" type:"Repeated"`
}

func (GetProblemResponseBodyData) GoString

func (s GetProblemResponseBodyData) GoString() string

func (*GetProblemResponseBodyData) SetCancelReason

func (*GetProblemResponseBodyData) SetCancelReasonDescription

func (s *GetProblemResponseBodyData) SetCancelReasonDescription(v string) *GetProblemResponseBodyData

func (*GetProblemResponseBodyData) SetCoordinationGroups

func (*GetProblemResponseBodyData) SetCreateTime

func (*GetProblemResponseBodyData) SetDiscoverTime

func (*GetProblemResponseBodyData) SetDurationTime

func (*GetProblemResponseBodyData) SetEffectionServices

func (*GetProblemResponseBodyData) SetFeedback

func (*GetProblemResponseBodyData) SetIncidentId

func (*GetProblemResponseBodyData) SetIncidentNumber

func (*GetProblemResponseBodyData) SetIsRuleTrigger added in v2.0.3

func (*GetProblemResponseBodyData) SetMainHandler

func (*GetProblemResponseBodyData) SetMainHandlerId

func (*GetProblemResponseBodyData) SetMainHandlerIsValid

func (s *GetProblemResponseBodyData) SetMainHandlerIsValid(v int64) *GetProblemResponseBodyData

func (*GetProblemResponseBodyData) SetMainHandlerPhone

func (*GetProblemResponseBodyData) SetPreliminaryReason

func (s *GetProblemResponseBodyData) SetPreliminaryReason(v string) *GetProblemResponseBodyData

func (*GetProblemResponseBodyData) SetProblemId

func (*GetProblemResponseBodyData) SetProblemLevel

func (*GetProblemResponseBodyData) SetProblemName

func (*GetProblemResponseBodyData) SetProblemNumber

func (*GetProblemResponseBodyData) SetProblemStatus

func (*GetProblemResponseBodyData) SetProgressSummary

func (*GetProblemResponseBodyData) SetProgressSummaryRichTextId

func (s *GetProblemResponseBodyData) SetProgressSummaryRichTextId(v int64) *GetProblemResponseBodyData

func (*GetProblemResponseBodyData) SetRecoveryTime

func (*GetProblemResponseBodyData) SetRelatedServiceId

func (s *GetProblemResponseBodyData) SetRelatedServiceId(v int64) *GetProblemResponseBodyData

func (*GetProblemResponseBodyData) SetServiceDeleteType

func (s *GetProblemResponseBodyData) SetServiceDeleteType(v int32) *GetProblemResponseBodyData

func (*GetProblemResponseBodyData) SetServiceName

func (*GetProblemResponseBodyData) SetTimelines

func (GetProblemResponseBodyData) String

type GetProblemResponseBodyDataCancelProblemOperateLogs

type GetProblemResponseBodyDataCancelProblemOperateLogs struct {
	// example:
	//
	// 取消故障
	ActionName *string `json:"actionName,omitempty" xml:"actionName,omitempty"`
	// example:
	//
	// 2020-09-08 15:38:38
	ActionTime *string `json:"actionTime,omitempty" xml:"actionTime,omitempty"`
	// example:
	//
	// 王宇
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// example:
	//
	// 66666
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetProblemResponseBodyDataCancelProblemOperateLogs) GoString

func (*GetProblemResponseBodyDataCancelProblemOperateLogs) SetActionName

func (*GetProblemResponseBodyDataCancelProblemOperateLogs) SetActionTime

func (*GetProblemResponseBodyDataCancelProblemOperateLogs) SetOperator

func (*GetProblemResponseBodyDataCancelProblemOperateLogs) SetUserId

func (GetProblemResponseBodyDataCancelProblemOperateLogs) String

type GetProblemResponseBodyDataCoordinationGroups

type GetProblemResponseBodyDataCoordinationGroups struct {
	IsValid *int64 `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 清扫大队
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
}

func (GetProblemResponseBodyDataCoordinationGroups) GoString

func (*GetProblemResponseBodyDataCoordinationGroups) SetIsValid

func (*GetProblemResponseBodyDataCoordinationGroups) SetServiceGroupId

func (*GetProblemResponseBodyDataCoordinationGroups) SetServiceGroupName

func (GetProblemResponseBodyDataCoordinationGroups) String

type GetProblemResponseBodyDataEffectionServices

type GetProblemResponseBodyDataEffectionServices struct {
	// example:
	//
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// P1
	EffectionLevel *int64 `json:"effectionLevel,omitempty" xml:"effectionLevel,omitempty"`
	// example:
	//
	// 1
	EffectionServiceId *int64 `json:"effectionServiceId,omitempty" xml:"effectionServiceId,omitempty"`
	// example:
	//
	// RESTORED
	EffectionStatus   *int32 `json:"effectionStatus,omitempty" xml:"effectionStatus,omitempty"`
	ServiceDeleteType *int32 `json:"serviceDeleteType,omitempty" xml:"serviceDeleteType,omitempty"`
	// example:
	//
	// 购物车
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (GetProblemResponseBodyDataEffectionServices) GoString

func (*GetProblemResponseBodyDataEffectionServices) SetDescription

func (*GetProblemResponseBodyDataEffectionServices) SetEffectionLevel

func (*GetProblemResponseBodyDataEffectionServices) SetEffectionServiceId

func (*GetProblemResponseBodyDataEffectionServices) SetEffectionStatus

func (*GetProblemResponseBodyDataEffectionServices) SetServiceDeleteType

func (*GetProblemResponseBodyDataEffectionServices) SetServiceName

func (GetProblemResponseBodyDataEffectionServices) String

type GetProblemResponseBodyDataHandingProblemOperateLogs

type GetProblemResponseBodyDataHandingProblemOperateLogs struct {
	// example:
	//
	// 取消故障
	ActionName *string `json:"actionName,omitempty" xml:"actionName,omitempty"`
	// example:
	//
	// 2010-03-09 15:53:45
	ActionTime *string `json:"actionTime,omitempty" xml:"actionTime,omitempty"`
	// example:
	//
	// 王宇
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// example:
	//
	// 233
	UserId      *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	UserIsValid *int64 `json:"userIsValid,omitempty" xml:"userIsValid,omitempty"`
}

func (GetProblemResponseBodyDataHandingProblemOperateLogs) GoString

func (*GetProblemResponseBodyDataHandingProblemOperateLogs) SetActionName

func (*GetProblemResponseBodyDataHandingProblemOperateLogs) SetActionTime

func (*GetProblemResponseBodyDataHandingProblemOperateLogs) SetOperator

func (*GetProblemResponseBodyDataHandingProblemOperateLogs) SetUserId

func (*GetProblemResponseBodyDataHandingProblemOperateLogs) SetUserIsValid

func (GetProblemResponseBodyDataHandingProblemOperateLogs) String

type GetProblemResponseBodyDataReplayProblemOperateLogs

type GetProblemResponseBodyDataReplayProblemOperateLogs struct {
	// example:
	//
	// 复盘故障
	ActionName *string `json:"actionName,omitempty" xml:"actionName,omitempty"`
	// example:
	//
	// 2020-08-08 15:39:39
	ActionTime *string `json:"actionTime,omitempty" xml:"actionTime,omitempty"`
	// example:
	//
	// 周宇凡
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// example:
	//
	// 2323
	UserId      *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	UserIsValid *int64 `json:"userIsValid,omitempty" xml:"userIsValid,omitempty"`
}

func (GetProblemResponseBodyDataReplayProblemOperateLogs) GoString

func (*GetProblemResponseBodyDataReplayProblemOperateLogs) SetActionName

func (*GetProblemResponseBodyDataReplayProblemOperateLogs) SetActionTime

func (*GetProblemResponseBodyDataReplayProblemOperateLogs) SetOperator

func (*GetProblemResponseBodyDataReplayProblemOperateLogs) SetUserId

func (*GetProblemResponseBodyDataReplayProblemOperateLogs) SetUserIsValid

func (GetProblemResponseBodyDataReplayProblemOperateLogs) String

type GetProblemResponseBodyDataReplayingProblemOperateLogs

type GetProblemResponseBodyDataReplayingProblemOperateLogs struct {
	// example:
	//
	// 复盘故障
	ActionName *string `json:"actionName,omitempty" xml:"actionName,omitempty"`
	// example:
	//
	// 2020-08-08 15:39:39
	ActionTime *string `json:"actionTime,omitempty" xml:"actionTime,omitempty"`
	// example:
	//
	// 刘杰
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// example:
	//
	// 用户id
	UserId      *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	UserIsValid *int64 `json:"userIsValid,omitempty" xml:"userIsValid,omitempty"`
}

func (GetProblemResponseBodyDataReplayingProblemOperateLogs) GoString

func (*GetProblemResponseBodyDataReplayingProblemOperateLogs) SetActionName

func (*GetProblemResponseBodyDataReplayingProblemOperateLogs) SetActionTime

func (*GetProblemResponseBodyDataReplayingProblemOperateLogs) SetOperator

func (*GetProblemResponseBodyDataReplayingProblemOperateLogs) SetUserId

func (*GetProblemResponseBodyDataReplayingProblemOperateLogs) SetUserIsValid

func (GetProblemResponseBodyDataReplayingProblemOperateLogs) String

type GetProblemResponseBodyDataRestoredProblemOperateLogs

type GetProblemResponseBodyDataRestoredProblemOperateLogs struct {
	// example:
	//
	// 恢复故障
	ActionName *string `json:"actionName,omitempty" xml:"actionName,omitempty"`
	// example:
	//
	// 2020-08-08 15:39:39
	ActionTime *string `json:"actionTime,omitempty" xml:"actionTime,omitempty"`
	// example:
	//
	// 王宇
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// example:
	//
	// 3232
	UserId      *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	UserIsValid *int64 `json:"userIsValid,omitempty" xml:"userIsValid,omitempty"`
}

func (GetProblemResponseBodyDataRestoredProblemOperateLogs) GoString

func (*GetProblemResponseBodyDataRestoredProblemOperateLogs) SetActionName

func (*GetProblemResponseBodyDataRestoredProblemOperateLogs) SetActionTime

func (*GetProblemResponseBodyDataRestoredProblemOperateLogs) SetOperator

func (*GetProblemResponseBodyDataRestoredProblemOperateLogs) SetUserId

func (*GetProblemResponseBodyDataRestoredProblemOperateLogs) SetUserIsValid

func (GetProblemResponseBodyDataRestoredProblemOperateLogs) String

type GetProblemResponseBodyDataTimelines

type GetProblemResponseBodyDataTimelines struct {
	// example:
	//
	// 1,2,3,4,5,7,6,8,9,10
	KeyNode *string `json:"keyNode,omitempty" xml:"keyNode,omitempty"`
}

func (GetProblemResponseBodyDataTimelines) GoString

func (*GetProblemResponseBodyDataTimelines) SetKeyNode

func (GetProblemResponseBodyDataTimelines) String

type GetResourceStatisticsRequest

type GetResourceStatisticsRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (GetResourceStatisticsRequest) GoString

func (s GetResourceStatisticsRequest) GoString() string

func (*GetResourceStatisticsRequest) SetClientToken

func (GetResourceStatisticsRequest) String

type GetResourceStatisticsResponse

type GetResourceStatisticsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetResourceStatisticsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetResourceStatisticsResponse) GoString

func (*GetResourceStatisticsResponse) SetBody

func (*GetResourceStatisticsResponse) SetHeaders

func (*GetResourceStatisticsResponse) SetStatusCode

func (GetResourceStatisticsResponse) String

type GetResourceStatisticsResponseBody

type GetResourceStatisticsResponseBody struct {
	// data
	Data *GetResourceStatisticsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetResourceStatisticsResponseBody) GoString

func (*GetResourceStatisticsResponseBody) SetRequestId

func (GetResourceStatisticsResponseBody) String

type GetResourceStatisticsResponseBodyData

type GetResourceStatisticsResponseBodyData struct {
	// example:
	//
	// 123
	AlertCount *int32 `json:"alertCount,omitempty" xml:"alertCount,omitempty"`
	// example:
	//
	// 1331
	IncidentCount *int32 `json:"incidentCount,omitempty" xml:"incidentCount,omitempty"`
	// example:
	//
	// 2211
	IntegrationCount *int32 `json:"integrationCount,omitempty" xml:"integrationCount,omitempty"`
	// example:
	//
	// 221
	ProblemCount *int32 `json:"problemCount,omitempty" xml:"problemCount,omitempty"`
}

func (GetResourceStatisticsResponseBodyData) GoString

func (*GetResourceStatisticsResponseBodyData) SetAlertCount

func (*GetResourceStatisticsResponseBodyData) SetIncidentCount

func (*GetResourceStatisticsResponseBodyData) SetIntegrationCount

func (*GetResourceStatisticsResponseBodyData) SetProblemCount

func (GetResourceStatisticsResponseBodyData) String

type GetRichTextRequest

type GetRichTextRequest struct {
	// example:
	//
	// INCIDENT 事件 ALERT告警 PROBLEM故障
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// INCIDENT
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// 12221才
	RichTextId *int64 `json:"richTextId,omitempty" xml:"richTextId,omitempty"`
}

func (GetRichTextRequest) GoString

func (s GetRichTextRequest) GoString() string

func (*GetRichTextRequest) SetInstanceId

func (s *GetRichTextRequest) SetInstanceId(v int64) *GetRichTextRequest

func (*GetRichTextRequest) SetInstanceType

func (s *GetRichTextRequest) SetInstanceType(v string) *GetRichTextRequest

func (*GetRichTextRequest) SetRichTextId

func (s *GetRichTextRequest) SetRichTextId(v int64) *GetRichTextRequest

func (GetRichTextRequest) String

func (s GetRichTextRequest) String() string

type GetRichTextResponse

type GetRichTextResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetRichTextResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetRichTextResponse) GoString

func (s GetRichTextResponse) GoString() string

func (*GetRichTextResponse) SetBody

func (*GetRichTextResponse) SetHeaders

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

func (*GetRichTextResponse) SetStatusCode

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

func (GetRichTextResponse) String

func (s GetRichTextResponse) String() string

type GetRichTextResponseBody

type GetRichTextResponseBody struct {
	// data
	Data *GetRichTextResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetRichTextResponseBody) GoString

func (s GetRichTextResponseBody) GoString() string

func (*GetRichTextResponseBody) SetData

func (*GetRichTextResponseBody) SetRequestId

func (GetRichTextResponseBody) String

func (s GetRichTextResponseBody) String() string

type GetRichTextResponseBodyData

type GetRichTextResponseBodyData struct {
	// example:
	//
	// 123123
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// 0 事件 1告警 2 故障
	InstanceType *int64 `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// 这是一个富文本
	RichText *string `json:"richText,omitempty" xml:"richText,omitempty"`
}

func (GetRichTextResponseBodyData) GoString

func (s GetRichTextResponseBodyData) GoString() string

func (*GetRichTextResponseBodyData) SetInstanceId

func (*GetRichTextResponseBodyData) SetInstanceType

func (*GetRichTextResponseBodyData) SetRichText

func (GetRichTextResponseBodyData) String

type GetRouteRuleRequest

type GetRouteRuleRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
}

func (GetRouteRuleRequest) GoString

func (s GetRouteRuleRequest) GoString() string

func (*GetRouteRuleRequest) SetClientToken

func (s *GetRouteRuleRequest) SetClientToken(v string) *GetRouteRuleRequest

func (*GetRouteRuleRequest) SetRouteRuleId

func (s *GetRouteRuleRequest) SetRouteRuleId(v int64) *GetRouteRuleRequest

func (GetRouteRuleRequest) String

func (s GetRouteRuleRequest) String() string

type GetRouteRuleResponse

type GetRouteRuleResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetRouteRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetRouteRuleResponse) GoString

func (s GetRouteRuleResponse) GoString() string

func (*GetRouteRuleResponse) SetBody

func (*GetRouteRuleResponse) SetHeaders

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

func (*GetRouteRuleResponse) SetStatusCode

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

func (GetRouteRuleResponse) String

func (s GetRouteRuleResponse) String() string

type GetRouteRuleResponseBody

type GetRouteRuleResponseBody struct {
	Data *GetRouteRuleResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// 6B9347ED-FD93-42B4-B9A4-7282962F5D6A
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetRouteRuleResponseBody) GoString

func (s GetRouteRuleResponseBody) GoString() string

func (*GetRouteRuleResponseBody) SetData

func (*GetRouteRuleResponseBody) SetRequestId

func (GetRouteRuleResponseBody) String

func (s GetRouteRuleResponseBody) String() string

type GetRouteRuleResponseBodyData

type GetRouteRuleResponseBodyData struct {
	// example:
	//
	// 1000
	AssignObjectId *int64 `json:"assignObjectId,omitempty" xml:"assignObjectId,omitempty"`
	// example:
	//
	// 刘德华
	AssignObjectName *string `json:"assignObjectName,omitempty" xml:"assignObjectName,omitempty"`
	// example:
	//
	// SERVICEGROUP
	AssignObjectType *string `json:"assignObjectType,omitempty" xml:"assignObjectType,omitempty"`
	// example:
	//
	// AND、OR
	ChildRuleRelation     *string   `json:"childRuleRelation,omitempty" xml:"childRuleRelation,omitempty"`
	ConvergenceFields     []*string `json:"convergenceFields,omitempty" xml:"convergenceFields,omitempty" type:"Repeated"`
	ConvergenceType       *int32    `json:"convergenceType,omitempty" xml:"convergenceType,omitempty"`
	CoverageProblemLevels []*string `json:"coverageProblemLevels,omitempty" xml:"coverageProblemLevels,omitempty" type:"Repeated"`
	// example:
	//
	// 2020-09-08 15:30:30
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// LOW
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// example:
	//
	// DISABLE
	EnableStatus         *string                                             `json:"enableStatus,omitempty" xml:"enableStatus,omitempty"`
	EventRouteChildRules []*GetRouteRuleResponseBodyDataEventRouteChildRules `json:"eventRouteChildRules,omitempty" xml:"eventRouteChildRules,omitempty" type:"Repeated"`
	// example:
	//
	// P1
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// example:
	//
	// 3
	MatchCount               *int64                                 `json:"matchCount,omitempty" xml:"matchCount,omitempty"`
	NotifyChannelNames       []*string                              `json:"notifyChannelNames,omitempty" xml:"notifyChannelNames,omitempty" type:"Repeated"`
	NotifyChannels           []*string                              `json:"notifyChannels,omitempty" xml:"notifyChannels,omitempty" type:"Repeated"`
	ProblemEffectionServices []*int64                               `json:"problemEffectionServices,omitempty" xml:"problemEffectionServices,omitempty" type:"Repeated"`
	ProblemLevelGroup        map[string]*DataProblemLevelGroupValue `json:"problemLevelGroup,omitempty" xml:"problemLevelGroup,omitempty"`
	RelServiceDeleteType     *int32                                 `json:"relServiceDeleteType,omitempty" xml:"relServiceDeleteType,omitempty"`
	// example:
	//
	// 1000
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// example:
	//
	// 冲上云霄
	RelatedServiceName *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	// example:
	//
	// 180000000
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	// example:
	//
	// INCIDENT
	RouteType *string `json:"routeType,omitempty" xml:"routeType,omitempty"`
	// example:
	//
	// 规则1
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
	// example:
	//
	// 3
	TimeWindow *int32 `json:"timeWindow,omitempty" xml:"timeWindow,omitempty"`
	// example:
	//
	// 2020-09-08 15:30:30
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetRouteRuleResponseBodyData) GoString

func (s GetRouteRuleResponseBodyData) GoString() string

func (*GetRouteRuleResponseBodyData) SetAssignObjectId

func (*GetRouteRuleResponseBodyData) SetAssignObjectName

func (*GetRouteRuleResponseBodyData) SetAssignObjectType

func (*GetRouteRuleResponseBodyData) SetChildRuleRelation

func (*GetRouteRuleResponseBodyData) SetConvergenceFields added in v2.0.3

func (s *GetRouteRuleResponseBodyData) SetConvergenceFields(v []*string) *GetRouteRuleResponseBodyData

func (*GetRouteRuleResponseBodyData) SetConvergenceType added in v2.0.3

func (*GetRouteRuleResponseBodyData) SetCoverageProblemLevels added in v2.0.1

func (s *GetRouteRuleResponseBodyData) SetCoverageProblemLevels(v []*string) *GetRouteRuleResponseBodyData

func (*GetRouteRuleResponseBodyData) SetCreateTime

func (*GetRouteRuleResponseBodyData) SetEffection

func (*GetRouteRuleResponseBodyData) SetEnableStatus

func (*GetRouteRuleResponseBodyData) SetIncidentLevel

func (*GetRouteRuleResponseBodyData) SetMatchCount

func (*GetRouteRuleResponseBodyData) SetNotifyChannelNames

func (s *GetRouteRuleResponseBodyData) SetNotifyChannelNames(v []*string) *GetRouteRuleResponseBodyData

func (*GetRouteRuleResponseBodyData) SetNotifyChannels

func (*GetRouteRuleResponseBodyData) SetProblemEffectionServices added in v2.0.1

func (s *GetRouteRuleResponseBodyData) SetProblemEffectionServices(v []*int64) *GetRouteRuleResponseBodyData

func (*GetRouteRuleResponseBodyData) SetProblemLevelGroup added in v2.0.1

func (*GetRouteRuleResponseBodyData) SetRelServiceDeleteType

func (s *GetRouteRuleResponseBodyData) SetRelServiceDeleteType(v int32) *GetRouteRuleResponseBodyData

func (*GetRouteRuleResponseBodyData) SetRelatedServiceId

func (*GetRouteRuleResponseBodyData) SetRelatedServiceName

func (*GetRouteRuleResponseBodyData) SetRouteRuleId

func (*GetRouteRuleResponseBodyData) SetRouteType

func (*GetRouteRuleResponseBodyData) SetRuleName

func (*GetRouteRuleResponseBodyData) SetTimeWindow

func (*GetRouteRuleResponseBodyData) SetUpdateTime

func (GetRouteRuleResponseBodyData) String

type GetRouteRuleResponseBodyDataEventRouteChildRules

type GetRouteRuleResponseBodyDataEventRouteChildRules struct {
	// example:
	//
	// 1
	ChildConditionRelation *int64 `json:"childConditionRelation,omitempty" xml:"childConditionRelation,omitempty"`
	// example:
	//
	// 1000
	ChildRouteRuleId *int64                                                        `json:"childRouteRuleId,omitempty" xml:"childRouteRuleId,omitempty"`
	Conditions       []*GetRouteRuleResponseBodyDataEventRouteChildRulesConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"`
	// example:
	//
	// false
	IsValidChildRule *bool `json:"isValidChildRule,omitempty" xml:"isValidChildRule,omitempty"`
	// example:
	//
	// 1
	MonitorIntegrationConfigId *int64 `json:"monitorIntegrationConfigId,omitempty" xml:"monitorIntegrationConfigId,omitempty"`
	// example:
	//
	// 1
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// 1800
	ParentRuleId *int64  `json:"parentRuleId,omitempty" xml:"parentRuleId,omitempty"`
	ProblemLevel *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
}

func (GetRouteRuleResponseBodyDataEventRouteChildRules) GoString

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetChildConditionRelation

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetChildRouteRuleId

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetIsValidChildRule

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetMonitorIntegrationConfigId

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetMonitorSourceId

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetMonitorSourceName

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetParentRuleId

func (*GetRouteRuleResponseBodyDataEventRouteChildRules) SetProblemLevel added in v2.0.1

func (GetRouteRuleResponseBodyDataEventRouteChildRules) String

type GetRouteRuleResponseBodyDataEventRouteChildRulesConditions

type GetRouteRuleResponseBodyDataEventRouteChildRulesConditions struct {
	// example:
	//
	// alarmName
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// example:
	//
	// contain
	OperationSymbol *string `json:"operationSymbol,omitempty" xml:"operationSymbol,omitempty"`
	// example:
	//
	// Zabbix server
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetRouteRuleResponseBodyDataEventRouteChildRulesConditions) GoString

func (*GetRouteRuleResponseBodyDataEventRouteChildRulesConditions) SetKey

func (*GetRouteRuleResponseBodyDataEventRouteChildRulesConditions) SetOperationSymbol

func (*GetRouteRuleResponseBodyDataEventRouteChildRulesConditions) SetValue

func (GetRouteRuleResponseBodyDataEventRouteChildRulesConditions) String

type GetServiceGroupPersonSchedulingRequest

type GetServiceGroupPersonSchedulingRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2020-09-31 00:00:00
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// 77777
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 2020-09-01 00:00:00
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// 66666
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetServiceGroupPersonSchedulingRequest) GoString

func (*GetServiceGroupPersonSchedulingRequest) SetClientToken

func (*GetServiceGroupPersonSchedulingRequest) SetEndTime

func (*GetServiceGroupPersonSchedulingRequest) SetServiceGroupId

func (*GetServiceGroupPersonSchedulingRequest) SetStartTime

func (*GetServiceGroupPersonSchedulingRequest) SetUserId

func (GetServiceGroupPersonSchedulingRequest) String

type GetServiceGroupPersonSchedulingResponse

type GetServiceGroupPersonSchedulingResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetServiceGroupPersonSchedulingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetServiceGroupPersonSchedulingResponse) GoString

func (*GetServiceGroupPersonSchedulingResponse) SetHeaders

func (*GetServiceGroupPersonSchedulingResponse) SetStatusCode

func (GetServiceGroupPersonSchedulingResponse) String

type GetServiceGroupPersonSchedulingResponseBody

type GetServiceGroupPersonSchedulingResponseBody struct {
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// Id of the request
	//
	// example:
	//
	// xxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetServiceGroupPersonSchedulingResponseBody) GoString

func (*GetServiceGroupPersonSchedulingResponseBody) SetData

func (*GetServiceGroupPersonSchedulingResponseBody) SetRequestId

func (GetServiceGroupPersonSchedulingResponseBody) String

type GetServiceGroupRequest

type GetServiceGroupRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2323232
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (GetServiceGroupRequest) GoString

func (s GetServiceGroupRequest) GoString() string

func (*GetServiceGroupRequest) SetClientToken

func (*GetServiceGroupRequest) SetServiceGroupId

func (s *GetServiceGroupRequest) SetServiceGroupId(v int64) *GetServiceGroupRequest

func (GetServiceGroupRequest) String

func (s GetServiceGroupRequest) String() string

type GetServiceGroupResponse

type GetServiceGroupResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetServiceGroupResponse) GoString

func (s GetServiceGroupResponse) GoString() string

func (*GetServiceGroupResponse) SetBody

func (*GetServiceGroupResponse) SetHeaders

func (*GetServiceGroupResponse) SetStatusCode

func (GetServiceGroupResponse) String

func (s GetServiceGroupResponse) String() string

type GetServiceGroupResponseBody

type GetServiceGroupResponseBody struct {
	Data *GetServiceGroupResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetServiceGroupResponseBody) GoString

func (s GetServiceGroupResponseBody) GoString() string

func (*GetServiceGroupResponseBody) SetData

func (*GetServiceGroupResponseBody) SetRequestId

func (GetServiceGroupResponseBody) String

type GetServiceGroupResponseBodyData

type GetServiceGroupResponseBodyData struct {
	// example:
	//
	// 2020-08-08 10:00:00
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// ENABLE
	EnableWebhook *string `json:"enableWebhook,omitempty" xml:"enableWebhook,omitempty"`
	// example:
	//
	// 服务描述
	ServiceGroupDescription *string `json:"serviceGroupDescription,omitempty" xml:"serviceGroupDescription,omitempty"`
	// example:
	//
	// 1000
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 冲上云霄
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
	// example:
	//
	// 2020-05-03 15:39:39
	UpdateTime *string                                 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	Users      []*GetServiceGroupResponseBodyDataUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
	// example:
	//
	// wwwwwww
	WebhookLink *string `json:"webhookLink,omitempty" xml:"webhookLink,omitempty"`
	// example:
	//
	// WEIXIN_GROUP
	WebhookType *string `json:"webhookType,omitempty" xml:"webhookType,omitempty"`
}

func (GetServiceGroupResponseBodyData) GoString

func (*GetServiceGroupResponseBodyData) SetCreateTime

func (*GetServiceGroupResponseBodyData) SetEnableWebhook

func (*GetServiceGroupResponseBodyData) SetServiceGroupDescription

func (*GetServiceGroupResponseBodyData) SetServiceGroupId

func (*GetServiceGroupResponseBodyData) SetServiceGroupName

func (*GetServiceGroupResponseBodyData) SetUpdateTime

func (*GetServiceGroupResponseBodyData) SetUsers

func (*GetServiceGroupResponseBodyData) SetWebhookType

func (GetServiceGroupResponseBodyData) String

type GetServiceGroupResponseBodyDataUsers

type GetServiceGroupResponseBodyDataUsers struct {
	// example:
	//
	// 1390000****
	Phone        *string   `json:"phone,omitempty" xml:"phone,omitempty"`
	RoleNameList []*string `json:"roleNameList,omitempty" xml:"roleNameList,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 10
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	// example:
	//
	// jack
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (GetServiceGroupResponseBodyDataUsers) GoString

func (*GetServiceGroupResponseBodyDataUsers) SetPhone

func (*GetServiceGroupResponseBodyDataUsers) SetRoleNameList added in v2.0.6

func (*GetServiceGroupResponseBodyDataUsers) SetServiceGroupId

func (*GetServiceGroupResponseBodyDataUsers) SetUserId

func (*GetServiceGroupResponseBodyDataUsers) SetUserName

func (GetServiceGroupResponseBodyDataUsers) String

type GetServiceGroupSchedulingPreviewRequest

type GetServiceGroupSchedulingPreviewRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2021-09-01 00:00:00
	EndTime        *string                                                `json:"endTime,omitempty" xml:"endTime,omitempty"`
	FastScheduling *GetServiceGroupSchedulingPreviewRequestFastScheduling `json:"fastScheduling,omitempty" xml:"fastScheduling,omitempty" type:"Struct"`
	FineScheduling *GetServiceGroupSchedulingPreviewRequestFineScheduling `json:"fineScheduling,omitempty" xml:"fineScheduling,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// FAST
	SchedulingWay *string `json:"schedulingWay,omitempty" xml:"schedulingWay,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 55555
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 2021-11-01 00:00:00
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (GetServiceGroupSchedulingPreviewRequest) GoString

func (*GetServiceGroupSchedulingPreviewRequest) SetClientToken

func (*GetServiceGroupSchedulingPreviewRequest) SetEndTime

func (*GetServiceGroupSchedulingPreviewRequest) SetSchedulingWay

func (*GetServiceGroupSchedulingPreviewRequest) SetServiceGroupId

func (*GetServiceGroupSchedulingPreviewRequest) SetStartTime

func (GetServiceGroupSchedulingPreviewRequest) String

type GetServiceGroupSchedulingPreviewRequestFastScheduling

type GetServiceGroupSchedulingPreviewRequestFastScheduling struct {
	// FAST_CHOICE
	//
	// example:
	//
	// FAST_CHOICE
	DutyPlan        *string                                                                 `json:"dutyPlan,omitempty" xml:"dutyPlan,omitempty"`
	SchedulingUsers []*GetServiceGroupSchedulingPreviewRequestFastSchedulingSchedulingUsers `json:"schedulingUsers,omitempty" xml:"schedulingUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 12
	SingleDuration *int32 `json:"singleDuration,omitempty" xml:"singleDuration,omitempty"`
	// DAY
	//
	// example:
	//
	// DAY
	SingleDurationUnit *string `json:"singleDurationUnit,omitempty" xml:"singleDurationUnit,omitempty"`
}

func (GetServiceGroupSchedulingPreviewRequestFastScheduling) GoString

func (*GetServiceGroupSchedulingPreviewRequestFastScheduling) SetDutyPlan

func (*GetServiceGroupSchedulingPreviewRequestFastScheduling) SetSingleDuration

func (*GetServiceGroupSchedulingPreviewRequestFastScheduling) SetSingleDurationUnit

func (GetServiceGroupSchedulingPreviewRequestFastScheduling) String

type GetServiceGroupSchedulingPreviewRequestFastSchedulingSchedulingUsers

type GetServiceGroupSchedulingPreviewRequestFastSchedulingSchedulingUsers struct {
	// example:
	//
	// 1
	SchedulingOrder *int32 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 122222
	SchedulingUserId *int64 `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
}

func (GetServiceGroupSchedulingPreviewRequestFastSchedulingSchedulingUsers) GoString

func (*GetServiceGroupSchedulingPreviewRequestFastSchedulingSchedulingUsers) SetSchedulingOrder

func (*GetServiceGroupSchedulingPreviewRequestFastSchedulingSchedulingUsers) SetSchedulingUserId

func (GetServiceGroupSchedulingPreviewRequestFastSchedulingSchedulingUsers) String

type GetServiceGroupSchedulingPreviewRequestFineScheduling

type GetServiceGroupSchedulingPreviewRequestFineScheduling struct {
	// example:
	//
	// 2
	Period *int32 `json:"period,omitempty" xml:"period,omitempty"`
	// example:
	//
	// DAY
	PeriodUnit           *string                                                                      `json:"periodUnit,omitempty" xml:"periodUnit,omitempty"`
	SchedulingFineShifts []*GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts `json:"schedulingFineShifts,omitempty" xml:"schedulingFineShifts,omitempty" type:"Repeated"`
	// example:
	//
	// MORNING_NIGHT
	ShiftType *string `json:"shiftType,omitempty" xml:"shiftType,omitempty"`
}

func (GetServiceGroupSchedulingPreviewRequestFineScheduling) GoString

func (*GetServiceGroupSchedulingPreviewRequestFineScheduling) SetPeriod

func (*GetServiceGroupSchedulingPreviewRequestFineScheduling) SetPeriodUnit

func (*GetServiceGroupSchedulingPreviewRequestFineScheduling) SetShiftType

func (GetServiceGroupSchedulingPreviewRequestFineScheduling) String

type GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts

type GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts struct {
	// example:
	//
	// 2020-10-13
	SchedulingEndTime *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int64 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 2020-08-13
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 早班
	ShiftName *string `json:"shiftName,omitempty" xml:"shiftName,omitempty"`
}

func (GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts) GoString

func (*GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts) SetSchedulingEndTime

func (*GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts) SetSchedulingOrder

func (*GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts) SetSchedulingStartTime

func (*GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts) SetShiftName

func (GetServiceGroupSchedulingPreviewRequestFineSchedulingSchedulingFineShifts) String

type GetServiceGroupSchedulingPreviewResponse

type GetServiceGroupSchedulingPreviewResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetServiceGroupSchedulingPreviewResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetServiceGroupSchedulingPreviewResponse) GoString

func (*GetServiceGroupSchedulingPreviewResponse) SetHeaders

func (*GetServiceGroupSchedulingPreviewResponse) SetStatusCode

func (GetServiceGroupSchedulingPreviewResponse) String

type GetServiceGroupSchedulingPreviewResponseBody

type GetServiceGroupSchedulingPreviewResponseBody struct {
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// Id of the request
	//
	// example:
	//
	// xxxxxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetServiceGroupSchedulingPreviewResponseBody) GoString

func (*GetServiceGroupSchedulingPreviewResponseBody) SetData

func (*GetServiceGroupSchedulingPreviewResponseBody) SetRequestId

func (GetServiceGroupSchedulingPreviewResponseBody) String

type GetServiceGroupSchedulingRequest

type GetServiceGroupSchedulingRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 9999
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (GetServiceGroupSchedulingRequest) GoString

func (*GetServiceGroupSchedulingRequest) SetClientToken

func (*GetServiceGroupSchedulingRequest) SetServiceGroupId

func (GetServiceGroupSchedulingRequest) String

type GetServiceGroupSchedulingResponse

type GetServiceGroupSchedulingResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetServiceGroupSchedulingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetServiceGroupSchedulingResponse) GoString

func (*GetServiceGroupSchedulingResponse) SetHeaders

func (*GetServiceGroupSchedulingResponse) SetStatusCode

func (GetServiceGroupSchedulingResponse) String

type GetServiceGroupSchedulingResponseBody

type GetServiceGroupSchedulingResponseBody struct {
	Data *GetServiceGroupSchedulingResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// xxxxxxxxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetServiceGroupSchedulingResponseBody) GoString

func (*GetServiceGroupSchedulingResponseBody) SetRequestId

func (GetServiceGroupSchedulingResponseBody) String

type GetServiceGroupSchedulingResponseBodyData

type GetServiceGroupSchedulingResponseBodyData struct {
	FastScheduling *GetServiceGroupSchedulingResponseBodyDataFastScheduling `json:"fastScheduling,omitempty" xml:"fastScheduling,omitempty" type:"Struct"`
	FineScheduling *GetServiceGroupSchedulingResponseBodyDataFineScheduling `json:"fineScheduling,omitempty" xml:"fineScheduling,omitempty" type:"Struct"`
	// example:
	//
	// FINE
	SchedulingWay *string `json:"schedulingWay,omitempty" xml:"schedulingWay,omitempty"`
	// example:
	//
	// 99999
	ServiceGroupId *int64                                            `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	Users          []*GetServiceGroupSchedulingResponseBodyDataUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
}

func (GetServiceGroupSchedulingResponseBodyData) GoString

func (*GetServiceGroupSchedulingResponseBodyData) SetSchedulingWay

func (*GetServiceGroupSchedulingResponseBodyData) SetServiceGroupId

func (GetServiceGroupSchedulingResponseBodyData) String

type GetServiceGroupSchedulingResponseBodyDataFastScheduling

type GetServiceGroupSchedulingResponseBodyDataFastScheduling struct {
	// example:
	//
	// FAST_CHOICE
	DutyPlan *string `json:"dutyPlan,omitempty" xml:"dutyPlan,omitempty"`
	// example:
	//
	// 2222
	Id              *int64                                                                    `json:"id,omitempty" xml:"id,omitempty"`
	SchedulingUsers []*GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers `json:"schedulingUsers,omitempty" xml:"schedulingUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 12
	SingleDuration *int32 `json:"singleDuration,omitempty" xml:"singleDuration,omitempty"`
	// example:
	//
	// DAY
	SingleDurationUnit *string `json:"singleDurationUnit,omitempty" xml:"singleDurationUnit,omitempty"`
}

func (GetServiceGroupSchedulingResponseBodyDataFastScheduling) GoString

func (*GetServiceGroupSchedulingResponseBodyDataFastScheduling) SetDutyPlan

func (*GetServiceGroupSchedulingResponseBodyDataFastScheduling) SetId

func (*GetServiceGroupSchedulingResponseBodyDataFastScheduling) SetSingleDuration

func (*GetServiceGroupSchedulingResponseBodyDataFastScheduling) SetSingleDurationUnit

func (GetServiceGroupSchedulingResponseBodyDataFastScheduling) String

type GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers

type GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers struct {
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int32 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 66666
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
	// example:
	//
	// 张杰
	SchedulingUserName *string `json:"schedulingUserName,omitempty" xml:"schedulingUserName,omitempty"`
}

func (GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers) GoString

func (*GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers) SetSchedulingObjectType added in v2.0.3

func (*GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers) SetSchedulingOrder

func (*GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers) SetSchedulingUserId

func (*GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers) SetSchedulingUserIdList added in v2.0.3

func (*GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers) SetSchedulingUserName

func (GetServiceGroupSchedulingResponseBodyDataFastSchedulingSchedulingUsers) String

type GetServiceGroupSchedulingResponseBodyDataFineScheduling

type GetServiceGroupSchedulingResponseBodyDataFineScheduling struct {
	// 1
	//
	// example:
	//
	// 精细排班ID
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 1
	//
	// example:
	//
	// 循环周期
	Period *int32 `json:"period,omitempty" xml:"period,omitempty"`
	// example:
	//
	// DAY
	PeriodUnit                   *string                                                                                `json:"periodUnit,omitempty" xml:"periodUnit,omitempty"`
	SchedulingFineShifts         []*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts         `json:"schedulingFineShifts,omitempty" xml:"schedulingFineShifts,omitempty" type:"Repeated"`
	SchedulingTemplateFineShifts []*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts `json:"schedulingTemplateFineShifts,omitempty" xml:"schedulingTemplateFineShifts,omitempty" type:"Repeated"`
	// example:
	//
	// MORNING_NIGHT
	ShiftType *string `json:"shiftType,omitempty" xml:"shiftType,omitempty"`
}

func (GetServiceGroupSchedulingResponseBodyDataFineScheduling) GoString

func (*GetServiceGroupSchedulingResponseBodyDataFineScheduling) SetId

func (*GetServiceGroupSchedulingResponseBodyDataFineScheduling) SetPeriod

func (*GetServiceGroupSchedulingResponseBodyDataFineScheduling) SetPeriodUnit

func (*GetServiceGroupSchedulingResponseBodyDataFineScheduling) SetShiftType

func (GetServiceGroupSchedulingResponseBodyDataFineScheduling) String

type GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts

type GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts struct {
	// example:
	//
	// 1
	CycleOrder *int64 `json:"cycleOrder,omitempty" xml:"cycleOrder,omitempty"`
	// example:
	//
	// 2020-10-13
	SchedulingEndTime    *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int32 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 2020-08-13
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 1111
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
	// example:
	//
	// 刘德华
	SchedulingUserName *string `json:"schedulingUserName,omitempty" xml:"schedulingUserName,omitempty"`
	// example:
	//
	// 早班
	ShiftName *string `json:"shiftName,omitempty" xml:"shiftName,omitempty"`
	// example:
	//
	// false
	SkipOneDay *bool `json:"skipOneDay,omitempty" xml:"skipOneDay,omitempty"`
}

func (GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) GoString

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetCycleOrder

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSchedulingEndTime

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSchedulingObjectType added in v2.0.3

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSchedulingOrder

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSchedulingStartTime

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSchedulingUserId

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSchedulingUserIdList added in v2.0.3

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSchedulingUserName

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetShiftName

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) SetSkipOneDay

func (GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingFineShifts) String

type GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts

type GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts struct {
	// example:
	//
	// 2021-10-01 00:00:00
	SchedulingEndTime    *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int64 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 2021-09-01 00:00:00
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 1
	SchedulingUserId     *string  `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
	SchedulingUserName   *string  `json:"schedulingUserName,omitempty" xml:"schedulingUserName,omitempty"`
	ShiftName            *string  `json:"shiftName,omitempty" xml:"shiftName,omitempty"`
	// example:
	//
	// true
	SkipOneDay *bool `json:"skipOneDay,omitempty" xml:"skipOneDay,omitempty"`
}

func (GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) GoString

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSchedulingEndTime

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSchedulingObjectType added in v2.0.3

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSchedulingOrder

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSchedulingStartTime

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserId

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserIdList added in v2.0.3

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserName

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetShiftName

func (*GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) SetSkipOneDay

func (GetServiceGroupSchedulingResponseBodyDataFineSchedulingSchedulingTemplateFineShifts) String

type GetServiceGroupSchedulingResponseBodyDataUsers

type GetServiceGroupSchedulingResponseBodyDataUsers struct {
	UserId   *int64  `json:"userId,omitempty" xml:"userId,omitempty"`
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (GetServiceGroupSchedulingResponseBodyDataUsers) GoString

func (*GetServiceGroupSchedulingResponseBodyDataUsers) SetUserId

func (*GetServiceGroupSchedulingResponseBodyDataUsers) SetUserName

func (GetServiceGroupSchedulingResponseBodyDataUsers) String

type GetServiceGroupSpecialPersonSchedulingRequest

type GetServiceGroupSpecialPersonSchedulingRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 77777
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 66666
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetServiceGroupSpecialPersonSchedulingRequest) GoString

func (*GetServiceGroupSpecialPersonSchedulingRequest) SetClientToken

func (*GetServiceGroupSpecialPersonSchedulingRequest) SetServiceGroupId

func (*GetServiceGroupSpecialPersonSchedulingRequest) SetUserId

func (GetServiceGroupSpecialPersonSchedulingRequest) String

type GetServiceGroupSpecialPersonSchedulingResponse

type GetServiceGroupSpecialPersonSchedulingResponse struct {
	Headers    map[string]*string                                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetServiceGroupSpecialPersonSchedulingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetServiceGroupSpecialPersonSchedulingResponse) GoString

func (*GetServiceGroupSpecialPersonSchedulingResponse) SetHeaders

func (*GetServiceGroupSpecialPersonSchedulingResponse) SetStatusCode

func (GetServiceGroupSpecialPersonSchedulingResponse) String

type GetServiceGroupSpecialPersonSchedulingResponseBody

type GetServiceGroupSpecialPersonSchedulingResponseBody struct {
	Data []*GetServiceGroupSpecialPersonSchedulingResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// xxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetServiceGroupSpecialPersonSchedulingResponseBody) GoString

func (*GetServiceGroupSpecialPersonSchedulingResponseBody) SetRequestId

func (GetServiceGroupSpecialPersonSchedulingResponseBody) String

type GetServiceGroupSpecialPersonSchedulingResponseBodyData

type GetServiceGroupSpecialPersonSchedulingResponseBodyData struct {
	// example:
	//
	// 2021-08-17
	SchedulingDate *string `json:"schedulingDate,omitempty" xml:"schedulingDate,omitempty"`
	// example:
	//
	// 2021-08-17  12:00:00
	SchedulingEndTime *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	// example:
	//
	// 2021-08-17  00:00:00
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 111111
	SchedulingUserId *int64 `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	// example:
	//
	// 8888
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 刘德华
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
}

func (GetServiceGroupSpecialPersonSchedulingResponseBodyData) GoString

func (*GetServiceGroupSpecialPersonSchedulingResponseBodyData) SetSchedulingDate

func (*GetServiceGroupSpecialPersonSchedulingResponseBodyData) SetSchedulingEndTime

func (*GetServiceGroupSpecialPersonSchedulingResponseBodyData) SetSchedulingStartTime

func (*GetServiceGroupSpecialPersonSchedulingResponseBodyData) SetSchedulingUserId

func (*GetServiceGroupSpecialPersonSchedulingResponseBodyData) SetServiceGroupId

func (*GetServiceGroupSpecialPersonSchedulingResponseBodyData) SetServiceGroupName

func (GetServiceGroupSpecialPersonSchedulingResponseBodyData) String

type GetServiceRequest

type GetServiceRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
}

func (GetServiceRequest) GoString

func (s GetServiceRequest) GoString() string

func (*GetServiceRequest) SetClientToken

func (s *GetServiceRequest) SetClientToken(v string) *GetServiceRequest

func (*GetServiceRequest) SetServiceId

func (s *GetServiceRequest) SetServiceId(v int64) *GetServiceRequest

func (GetServiceRequest) String

func (s GetServiceRequest) String() string

type GetServiceResponse

type GetServiceResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetServiceResponse) GoString

func (s GetServiceResponse) GoString() string

func (*GetServiceResponse) SetBody

func (*GetServiceResponse) SetHeaders

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

func (*GetServiceResponse) SetStatusCode

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

func (GetServiceResponse) String

func (s GetServiceResponse) String() string

type GetServiceResponseBody

type GetServiceResponseBody struct {
	Data *GetServiceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetServiceResponseBody) GoString

func (s GetServiceResponseBody) GoString() string

func (*GetServiceResponseBody) SetData

func (*GetServiceResponseBody) SetRequestId

func (GetServiceResponseBody) String

func (s GetServiceResponseBody) String() string

type GetServiceResponseBodyData

type GetServiceResponseBodyData struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	EscalationPlanId   *int64   `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	ServiceDescription *string  `json:"serviceDescription,omitempty" xml:"serviceDescription,omitempty"`
	ServiceGroupIdList []*int64 `json:"serviceGroupIdList,omitempty" xml:"serviceGroupIdList,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	ServiceId   *int64  `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
	// example:
	//
	// 2020-03-08 12:53:53
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetServiceResponseBodyData) GoString

func (s GetServiceResponseBodyData) GoString() string

func (*GetServiceResponseBodyData) SetEscalationPlanId added in v2.0.6

func (s *GetServiceResponseBodyData) SetEscalationPlanId(v int64) *GetServiceResponseBodyData

func (*GetServiceResponseBodyData) SetServiceDescription

func (s *GetServiceResponseBodyData) SetServiceDescription(v string) *GetServiceResponseBodyData

func (*GetServiceResponseBodyData) SetServiceGroupIdList added in v2.0.6

func (s *GetServiceResponseBodyData) SetServiceGroupIdList(v []*int64) *GetServiceResponseBodyData

func (*GetServiceResponseBodyData) SetServiceId

func (*GetServiceResponseBodyData) SetServiceName

func (*GetServiceResponseBodyData) SetUpdateTime

func (GetServiceResponseBodyData) String

type GetSimilarIncidentStatisticsRequest

type GetSimilarIncidentStatisticsRequest struct {
	// example:
	//
	// 7C56D225-7C34-40BB-9624-C8BA449260E6
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2021-09-09 09:09:09
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// This parameter is required.
	Events []*string `json:"events,omitempty" xml:"events,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 32
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// xxx事件
	IncidentTitle *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 23
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
}

func (GetSimilarIncidentStatisticsRequest) GoString

func (*GetSimilarIncidentStatisticsRequest) SetClientToken

func (*GetSimilarIncidentStatisticsRequest) SetCreateTime

func (*GetSimilarIncidentStatisticsRequest) SetEvents

func (*GetSimilarIncidentStatisticsRequest) SetIncidentId

func (*GetSimilarIncidentStatisticsRequest) SetIncidentTitle

func (*GetSimilarIncidentStatisticsRequest) SetRelatedServiceId

func (GetSimilarIncidentStatisticsRequest) String

type GetSimilarIncidentStatisticsResponse

type GetSimilarIncidentStatisticsResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetSimilarIncidentStatisticsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetSimilarIncidentStatisticsResponse) GoString

func (*GetSimilarIncidentStatisticsResponse) SetHeaders

func (*GetSimilarIncidentStatisticsResponse) SetStatusCode

func (GetSimilarIncidentStatisticsResponse) String

type GetSimilarIncidentStatisticsResponseBody

type GetSimilarIncidentStatisticsResponseBody struct {
	// data
	Data *GetSimilarIncidentStatisticsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the request
	//
	// example:
	//
	// 7C56D225-7C34-40BB-9624-C8BA449260E6
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetSimilarIncidentStatisticsResponseBody) GoString

func (*GetSimilarIncidentStatisticsResponseBody) SetRequestId

func (GetSimilarIncidentStatisticsResponseBody) String

type GetSimilarIncidentStatisticsResponseBodyData

type GetSimilarIncidentStatisticsResponseBodyData struct {
	// example:
	//
	// 8
	CountInSevenDays *int64 `json:"countInSevenDays,omitempty" xml:"countInSevenDays,omitempty"`
	// example:
	//
	// 43
	CountInSixMonths *int64 `json:"countInSixMonths,omitempty" xml:"countInSixMonths,omitempty"`
	// example:
	//
	// {}
	DailySimilarIncidents []*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents `json:"dailySimilarIncidents,omitempty" xml:"dailySimilarIncidents,omitempty" type:"Repeated"`
	// id of the request
	//
	// example:
	//
	// uyihg6789
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// topFiveIncidents
	TopFiveIncidents []*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents `json:"topFiveIncidents,omitempty" xml:"topFiveIncidents,omitempty" type:"Repeated"`
}

func (GetSimilarIncidentStatisticsResponseBodyData) GoString

func (*GetSimilarIncidentStatisticsResponseBodyData) SetCountInSevenDays

func (*GetSimilarIncidentStatisticsResponseBodyData) SetCountInSixMonths

func (*GetSimilarIncidentStatisticsResponseBodyData) SetRequestId

func (GetSimilarIncidentStatisticsResponseBodyData) String

type GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents

type GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents struct {
	// example:
	//
	// 0
	Commitment *int64 `json:"commitment,omitempty" xml:"commitment,omitempty"`
	// example:
	//
	// 2021-03-07
	Date *string `json:"date,omitempty" xml:"date,omitempty"`
	// example:
	//
	// 1
	Day *int64 `json:"day,omitempty" xml:"day,omitempty"`
	// example:
	//
	// 2
	Month            *int64                                                                               `json:"month,omitempty" xml:"month,omitempty"`
	SimilarIncidents []*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents `json:"similarIncidents,omitempty" xml:"similarIncidents,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	Week *string `json:"week,omitempty" xml:"week,omitempty"`
}

func (GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents) GoString

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents) SetCommitment

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents) SetDate

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents) SetDay

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents) SetMonth

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents) SetWeek

func (GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidents) String

type GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents

type GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents struct {
	// example:
	//
	// 433
	AssignUserId *int64 `json:"assignUserId,omitempty" xml:"assignUserId,omitempty"`
	// example:
	//
	// 张老三
	AssignUserName *string `json:"assignUserName,omitempty" xml:"assignUserName,omitempty"`
	// example:
	//
	// 2021-09-09 09:09:09
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 6789765678
	DurationTime *int64 `json:"durationTime,omitempty" xml:"durationTime,omitempty"`
	// example:
	//
	// 1
	FinishReason *int64 `json:"finishReason,omitempty" xml:"finishReason,omitempty"`
	// example:
	//
	// xx原因
	FinishReasonDescription *string `json:"finishReasonDescription,omitempty" xml:"finishReasonDescription,omitempty"`
	// example:
	//
	// xxx方案
	FinishSolutionDescription *string `json:"finishSolutionDescription,omitempty" xml:"finishSolutionDescription,omitempty"`
	// example:
	//
	// 5
	IncidentFinishSolution *int64 `json:"incidentFinishSolution,omitempty" xml:"incidentFinishSolution,omitempty"`
	// example:
	//
	// 5435
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// I234432
	IncidentNumber *string `json:"incidentNumber,omitempty" xml:"incidentNumber,omitempty"`
	// example:
	//
	// 线性代数发多少
	IncidentTitle *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	// example:
	//
	// 334
	RelatedRouteRuleId *int64 `json:"relatedRouteRuleId,omitempty" xml:"relatedRouteRuleId,omitempty"`
	// example:
	//
	// xxx规则
	RelatedRouteRuleName *string `json:"relatedRouteRuleName,omitempty" xml:"relatedRouteRuleName,omitempty"`
	// example:
	//
	// 1003.567
	SimilarScore *string `json:"similarScore,omitempty" xml:"similarScore,omitempty"`
}

func (GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) GoString

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetAssignUserId

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetAssignUserName

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetCreateTime

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetDurationTime

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetFinishReason

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetFinishReasonDescription

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetFinishSolutionDescription

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetIncidentFinishSolution

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetIncidentId

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetIncidentNumber

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetIncidentTitle

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetRelatedRouteRuleId

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetRelatedRouteRuleName

func (*GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) SetSimilarScore

func (GetSimilarIncidentStatisticsResponseBodyDataDailySimilarIncidentsSimilarIncidents) String

type GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents

type GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents struct {
	// example:
	//
	// 43
	AssignUserId *string `json:"assignUserId,omitempty" xml:"assignUserId,omitempty"`
	// example:
	//
	// 张老三
	AssignUserName *string `json:"assignUserName,omitempty" xml:"assignUserName,omitempty"`
	// example:
	//
	// 2021-09-09 09:09:09
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 6787678767
	DurationTime *int64 `json:"durationTime,omitempty" xml:"durationTime,omitempty"`
	// example:
	//
	// 2
	FinishReason *int64 `json:"finishReason,omitempty" xml:"finishReason,omitempty"`
	// example:
	//
	// xxxx原因
	FinishReasonDescription *string `json:"finishReasonDescription,omitempty" xml:"finishReasonDescription,omitempty"`
	// example:
	//
	// xxx方案
	FinishSolutionDescription *string `json:"finishSolutionDescription,omitempty" xml:"finishSolutionDescription,omitempty"`
	// example:
	//
	// 5
	IncidentFinishSolution *int64 `json:"incidentFinishSolution,omitempty" xml:"incidentFinishSolution,omitempty"`
	// example:
	//
	// 32
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// I34324
	IncidentNumber *string `json:"incidentNumber,omitempty" xml:"incidentNumber,omitempty"`
	// example:
	//
	// xxx事件
	IncidentTitle *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	// example:
	//
	// 4343
	RelatedRouteRuleId *int64 `json:"relatedRouteRuleId,omitempty" xml:"relatedRouteRuleId,omitempty"`
	// example:
	//
	// xxx
	RelatedRouteRuleName *string `json:"relatedRouteRuleName,omitempty" xml:"relatedRouteRuleName,omitempty"`
	// example:
	//
	// 1992.21
	SimilarScore *string `json:"similarScore,omitempty" xml:"similarScore,omitempty"`
}

func (GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) GoString

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetAssignUserId

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetAssignUserName

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetCreateTime

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetDurationTime

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetFinishReason

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetFinishReasonDescription

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetFinishSolutionDescription

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetIncidentFinishSolution

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetIncidentId

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetIncidentNumber

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetIncidentTitle

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetRelatedRouteRuleId

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetRelatedRouteRuleName

func (*GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) SetSimilarScore

func (GetSimilarIncidentStatisticsResponseBodyDataTopFiveIncidents) String

type GetSubscriptionRequest

type GetSubscriptionRequest struct {
	NotFilterScopeObjectDeleted *bool `json:"notFilterScopeObjectDeleted,omitempty" xml:"notFilterScopeObjectDeleted,omitempty"`
	// example:
	//
	// 10
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
}

func (GetSubscriptionRequest) GoString

func (s GetSubscriptionRequest) GoString() string

func (*GetSubscriptionRequest) SetNotFilterScopeObjectDeleted

func (s *GetSubscriptionRequest) SetNotFilterScopeObjectDeleted(v bool) *GetSubscriptionRequest

func (*GetSubscriptionRequest) SetSubscriptionId

func (s *GetSubscriptionRequest) SetSubscriptionId(v int64) *GetSubscriptionRequest

func (GetSubscriptionRequest) String

func (s GetSubscriptionRequest) String() string

type GetSubscriptionResponse

type GetSubscriptionResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetSubscriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetSubscriptionResponse) GoString

func (s GetSubscriptionResponse) GoString() string

func (*GetSubscriptionResponse) SetBody

func (*GetSubscriptionResponse) SetHeaders

func (*GetSubscriptionResponse) SetStatusCode

func (GetSubscriptionResponse) String

func (s GetSubscriptionResponse) String() string

type GetSubscriptionResponseBody

type GetSubscriptionResponseBody struct {
	// Object
	Data *GetSubscriptionResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// requestId
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetSubscriptionResponseBody) GoString

func (s GetSubscriptionResponseBody) GoString() string

func (*GetSubscriptionResponseBody) SetData

func (*GetSubscriptionResponseBody) SetRequestId

func (GetSubscriptionResponseBody) String

type GetSubscriptionResponseBodyData

type GetSubscriptionResponseBodyData struct {
	// example:
	//
	// 2021-08-9 10:10:10
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// LONG_TERM
	ExpiredType      *string                                            `json:"expiredType,omitempty" xml:"expiredType,omitempty"`
	NotifyObjectList []*GetSubscriptionResponseBodyDataNotifyObjectList `json:"notifyObjectList,omitempty" xml:"notifyObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// USER
	NotifyObjectType   *string                                              `json:"notifyObjectType,omitempty" xml:"notifyObjectType,omitempty"`
	NotifyStrategyList []*GetSubscriptionResponseBodyDataNotifyStrategyList `json:"notifyStrategyList,omitempty" xml:"notifyStrategyList,omitempty" type:"Repeated"`
	// example:
	//
	// 1个月
	Period *string `json:"period,omitempty" xml:"period,omitempty"`
	// example:
	//
	// SERVICE
	Scope *string `json:"scope,omitempty" xml:"scope,omitempty"`
	// Array
	ScopeObjectList []*GetSubscriptionResponseBodyDataScopeObjectList `json:"scopeObjectList,omitempty" xml:"scopeObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 2020-05-9 10:10:10
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// ENABLE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 68
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
	// example:
	//
	// newTitle
	SubscriptionTitle *string `json:"subscriptionTitle,omitempty" xml:"subscriptionTitle,omitempty"`
}

func (GetSubscriptionResponseBodyData) GoString

func (*GetSubscriptionResponseBodyData) SetEndTime

func (*GetSubscriptionResponseBodyData) SetExpiredType

func (*GetSubscriptionResponseBodyData) SetNotifyObjectType

func (*GetSubscriptionResponseBodyData) SetPeriod

func (*GetSubscriptionResponseBodyData) SetScope

func (*GetSubscriptionResponseBodyData) SetStartTime

func (*GetSubscriptionResponseBodyData) SetStatus

func (*GetSubscriptionResponseBodyData) SetSubscriptionId

func (*GetSubscriptionResponseBodyData) SetSubscriptionTitle

func (GetSubscriptionResponseBodyData) String

type GetSubscriptionResponseBodyDataNotifyObjectList

type GetSubscriptionResponseBodyDataNotifyObjectList struct {
	// example:
	//
	// 23
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// TestName
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 19
	NotifyObjectId *int64 `json:"notifyObjectId,omitempty" xml:"notifyObjectId,omitempty"`
	// example:
	//
	// USER
	NotifyObjectType *int64 `json:"notifyObjectType,omitempty" xml:"notifyObjectType,omitempty"`
}

func (GetSubscriptionResponseBodyDataNotifyObjectList) GoString

func (*GetSubscriptionResponseBodyDataNotifyObjectList) SetId

func (*GetSubscriptionResponseBodyDataNotifyObjectList) SetName

func (*GetSubscriptionResponseBodyDataNotifyObjectList) SetNotifyObjectId

func (*GetSubscriptionResponseBodyDataNotifyObjectList) SetNotifyObjectType

func (GetSubscriptionResponseBodyDataNotifyObjectList) String

type GetSubscriptionResponseBodyDataNotifyStrategyList

type GetSubscriptionResponseBodyDataNotifyStrategyList struct {
	// example:
	//
	// INCIDENT
	InstanceType *int64                                                         `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	Strategies   []*GetSubscriptionResponseBodyDataNotifyStrategyListStrategies `json:"strategies,omitempty" xml:"strategies,omitempty" type:"Repeated"`
}

func (GetSubscriptionResponseBodyDataNotifyStrategyList) GoString

func (*GetSubscriptionResponseBodyDataNotifyStrategyList) SetInstanceType

func (GetSubscriptionResponseBodyDataNotifyStrategyList) String

type GetSubscriptionResponseBodyDataNotifyStrategyListStrategies

type GetSubscriptionResponseBodyDataNotifyStrategyListStrategies struct {
	// example:
	//
	// SMS
	Channels   *string                                                                  `json:"channels,omitempty" xml:"channels,omitempty"`
	Conditions []*GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"`
	// example:
	//
	// 12
	Id            *int64                                                                    `json:"id,omitempty" xml:"id,omitempty"`
	PeriodChannel *GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesPeriodChannel `json:"periodChannel,omitempty" xml:"periodChannel,omitempty" type:"Struct"`
}

func (GetSubscriptionResponseBodyDataNotifyStrategyListStrategies) GoString

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategies) SetChannels

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategies) SetId

func (GetSubscriptionResponseBodyDataNotifyStrategyListStrategies) String

type GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions

type GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions struct {
	// example:
	//
	// INCIDENT_TRIGGER
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// example:
	//
	// HIGH
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// example:
	//
	// P1
	Level *string `json:"level,omitempty" xml:"level,omitempty"`
	// example:
	//
	// PROBLEM_NOTIFY
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
}

func (GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions) GoString

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions) SetAction

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions) SetEffection

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions) SetLevel

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions) SetProblemNotifyType

func (GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesConditions) String

type GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesPeriodChannel

type GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesPeriodChannel struct {
	// example:
	//
	// DINGDING
	NonWorkday *string `json:"nonWorkday,omitempty" xml:"nonWorkday,omitempty"`
	// example:
	//
	// DINGDING
	Workday *string `json:"workday,omitempty" xml:"workday,omitempty"`
}

func (GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesPeriodChannel) GoString

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesPeriodChannel) SetNonWorkday

func (*GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesPeriodChannel) SetWorkday

func (GetSubscriptionResponseBodyDataNotifyStrategyListStrategiesPeriodChannel) String

type GetSubscriptionResponseBodyDataScopeObjectList

type GetSubscriptionResponseBodyDataScopeObjectList struct {
	// example:
	//
	// 10
	Id      *int64 `json:"id,omitempty" xml:"id,omitempty"`
	IsValid *int64 `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// example:
	//
	// SERVICE
	Scope       *string `json:"scope,omitempty" xml:"scope,omitempty"`
	ScopeObject *string `json:"scopeObject,omitempty" xml:"scopeObject,omitempty"`
	// example:
	//
	// 10
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
}

func (GetSubscriptionResponseBodyDataScopeObjectList) GoString

func (*GetSubscriptionResponseBodyDataScopeObjectList) SetId

func (*GetSubscriptionResponseBodyDataScopeObjectList) SetIsValid

func (*GetSubscriptionResponseBodyDataScopeObjectList) SetScope

func (*GetSubscriptionResponseBodyDataScopeObjectList) SetScopeObject

func (*GetSubscriptionResponseBodyDataScopeObjectList) SetScopeObjectId

func (GetSubscriptionResponseBodyDataScopeObjectList) String

type GetTenantApplicationRequest

type GetTenantApplicationRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 7C56D225-7C34-40BB-9624-C8BA449260E6
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (GetTenantApplicationRequest) GoString

func (s GetTenantApplicationRequest) GoString() string

func (*GetTenantApplicationRequest) SetClientToken

func (GetTenantApplicationRequest) String

type GetTenantApplicationResponse

type GetTenantApplicationResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetTenantApplicationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTenantApplicationResponse) GoString

func (s GetTenantApplicationResponse) GoString() string

func (*GetTenantApplicationResponse) SetBody

func (*GetTenantApplicationResponse) SetHeaders

func (*GetTenantApplicationResponse) SetStatusCode

func (GetTenantApplicationResponse) String

type GetTenantApplicationResponseBody

type GetTenantApplicationResponseBody struct {
	// data
	Data *GetTenantApplicationResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetTenantApplicationResponseBody) GoString

func (*GetTenantApplicationResponseBody) SetRequestId

func (GetTenantApplicationResponseBody) String

type GetTenantApplicationResponseBodyData

type GetTenantApplicationResponseBodyData struct {
	// example:
	//
	// 7356
	BizId *string `json:"bizId,omitempty" xml:"bizId,omitempty"`
	// example:
	//
	// DINGDING
	Channel *string `json:"channel,omitempty" xml:"channel,omitempty"`
	// example:
	//
	// ding81913c*
	CorporationId  *string `json:"corporationId,omitempty" xml:"corporationId,omitempty"`
	OriginalCorpId *string `json:"originalCorpId,omitempty" xml:"originalCorpId,omitempty"`
	// example:
	//
	// NOT_OPEN
	Progress *string `json:"progress,omitempty" xml:"progress,omitempty"`
}

func (GetTenantApplicationResponseBodyData) GoString

func (*GetTenantApplicationResponseBodyData) SetBizId

func (*GetTenantApplicationResponseBodyData) SetChannel

func (*GetTenantApplicationResponseBodyData) SetCorporationId

func (*GetTenantApplicationResponseBodyData) SetOriginalCorpId added in v2.0.1

func (*GetTenantApplicationResponseBodyData) SetProgress

func (GetTenantApplicationResponseBodyData) String

type GetTenantStatusRequest

type GetTenantStatusRequest struct {
	// This parameter is required.
	TenantRamId *int64 `json:"tenantRamId,omitempty" xml:"tenantRamId,omitempty"`
}

func (GetTenantStatusRequest) GoString

func (s GetTenantStatusRequest) GoString() string

func (*GetTenantStatusRequest) SetTenantRamId

func (s *GetTenantStatusRequest) SetTenantRamId(v int64) *GetTenantStatusRequest

func (GetTenantStatusRequest) String

func (s GetTenantStatusRequest) String() string

type GetTenantStatusResponse

type GetTenantStatusResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetTenantStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTenantStatusResponse) GoString

func (s GetTenantStatusResponse) GoString() string

func (*GetTenantStatusResponse) SetBody

func (*GetTenantStatusResponse) SetHeaders

func (*GetTenantStatusResponse) SetStatusCode

func (GetTenantStatusResponse) String

func (s GetTenantStatusResponse) String() string

type GetTenantStatusResponseBody

type GetTenantStatusResponseBody struct {
	Data      *GetTenantStatusResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	RequestId *string                          `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetTenantStatusResponseBody) GoString

func (s GetTenantStatusResponseBody) GoString() string

func (*GetTenantStatusResponseBody) SetData

func (*GetTenantStatusResponseBody) SetRequestId

func (GetTenantStatusResponseBody) String

type GetTenantStatusResponseBodyData

type GetTenantStatusResponseBodyData struct {
	TenantStatus *int32 `json:"tenantStatus,omitempty" xml:"tenantStatus,omitempty"`
}

func (GetTenantStatusResponseBodyData) GoString

func (*GetTenantStatusResponseBodyData) SetTenantStatus

func (GetTenantStatusResponseBodyData) String

type GetUserGuideStatusRequest

type GetUserGuideStatusRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (GetUserGuideStatusRequest) GoString

func (s GetUserGuideStatusRequest) GoString() string

func (*GetUserGuideStatusRequest) SetClientToken

func (GetUserGuideStatusRequest) String

func (s GetUserGuideStatusRequest) String() string

type GetUserGuideStatusResponse

type GetUserGuideStatusResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetUserGuideStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetUserGuideStatusResponse) GoString

func (s GetUserGuideStatusResponse) GoString() string

func (*GetUserGuideStatusResponse) SetBody

func (*GetUserGuideStatusResponse) SetHeaders

func (*GetUserGuideStatusResponse) SetStatusCode

func (GetUserGuideStatusResponse) String

type GetUserGuideStatusResponseBody

type GetUserGuideStatusResponseBody struct {
	// map
	//
	// example:
	//
	// {   "data": {     "monitorGuide": false,     "userRamId": 1344371,     "serviceGuide": false,     "noticeGuide": false,     "userGuide": true,     "serviceGroupGuide": false,     "routeRuleGuide": false,     "incidentGuide": true   }
	Data map[string]interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetUserGuideStatusResponseBody) GoString

func (*GetUserGuideStatusResponseBody) SetData

func (*GetUserGuideStatusResponseBody) SetRequestId

func (GetUserGuideStatusResponseBody) String

type GetUserRequest

type GetUserRequest struct {
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 63
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetUserRequest) GoString

func (s GetUserRequest) GoString() string

func (*GetUserRequest) SetClientToken

func (s *GetUserRequest) SetClientToken(v string) *GetUserRequest

func (*GetUserRequest) SetUserId

func (s *GetUserRequest) SetUserId(v int64) *GetUserRequest

func (GetUserRequest) String

func (s GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetUserResponse) GoString

func (s GetUserResponse) GoString() string

func (*GetUserResponse) SetBody

func (*GetUserResponse) SetHeaders

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

func (*GetUserResponse) SetStatusCode

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

func (GetUserResponse) String

func (s GetUserResponse) String() string

type GetUserResponseBody

type GetUserResponseBody struct {
	Data *GetUserResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (GetUserResponseBody) GoString

func (s GetUserResponseBody) GoString() string

func (*GetUserResponseBody) SetData

func (*GetUserResponseBody) SetRequestId

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

func (GetUserResponseBody) String

func (s GetUserResponseBody) String() string

type GetUserResponseBodyData

type GetUserResponseBodyData struct {
	// example:
	//
	// SUB
	AccountType *string `json:"accountType,omitempty" xml:"accountType,omitempty"`
	// example:
	//
	// 2021-09-09 09:09:09
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// email
	//
	// example:
	//
	// 5678***@qq.com
	Email    *string `json:"email,omitempty" xml:"email,omitempty"`
	IsActive *int64  `json:"isActive,omitempty" xml:"isActive,omitempty"`
	// example:
	//
	// true
	IsEditableUser *bool `json:"isEditableUser,omitempty" xml:"isEditableUser,omitempty"`
	// example:
	//
	// RELATE
	IsRelated *string `json:"isRelated,omitempty" xml:"isRelated,omitempty"`
	// example:
	//
	// 1390000****
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// ramId
	//
	// example:
	//
	// 1344383
	RamId         *string                                 `json:"ramId,omitempty" xml:"ramId,omitempty"`
	RoleIdList    []*int64                                `json:"roleIdList,omitempty" xml:"roleIdList,omitempty" type:"Repeated"`
	RoleNameList  []*string                               `json:"roleNameList,omitempty" xml:"roleNameList,omitempty" type:"Repeated"`
	ServiceGroups []*GetUserResponseBodyDataServiceGroups `json:"serviceGroups,omitempty" xml:"serviceGroups,omitempty" type:"Repeated"`
	// example:
	//
	// 63
	UserId   *int64  `json:"userId,omitempty" xml:"userId,omitempty"`
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (GetUserResponseBodyData) GoString

func (s GetUserResponseBodyData) GoString() string

func (*GetUserResponseBodyData) SetAccountType

func (*GetUserResponseBodyData) SetCreateTime

func (*GetUserResponseBodyData) SetEmail

func (*GetUserResponseBodyData) SetIsActive added in v2.0.7

func (*GetUserResponseBodyData) SetIsEditableUser

func (s *GetUserResponseBodyData) SetIsEditableUser(v bool) *GetUserResponseBodyData

func (*GetUserResponseBodyData) SetIsRelated

func (*GetUserResponseBodyData) SetPhone

func (*GetUserResponseBodyData) SetRamId

func (*GetUserResponseBodyData) SetRoleIdList added in v2.0.6

func (s *GetUserResponseBodyData) SetRoleIdList(v []*int64) *GetUserResponseBodyData

func (*GetUserResponseBodyData) SetRoleNameList added in v2.0.6

func (s *GetUserResponseBodyData) SetRoleNameList(v []*string) *GetUserResponseBodyData

func (*GetUserResponseBodyData) SetServiceGroups

func (*GetUserResponseBodyData) SetUserId

func (*GetUserResponseBodyData) SetUsername

func (GetUserResponseBodyData) String

func (s GetUserResponseBodyData) String() string

type GetUserResponseBodyDataServiceGroups

type GetUserResponseBodyDataServiceGroups struct {
	// example:
	//
	// 山口组
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 10000
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (GetUserResponseBodyDataServiceGroups) GoString

func (*GetUserResponseBodyDataServiceGroups) SetName

func (*GetUserResponseBodyDataServiceGroups) SetServiceGroupId

func (GetUserResponseBodyDataServiceGroups) String

type ListAlertsRequest

type ListAlertsRequest struct {
	// example:
	//
	// P1
	AlertLevel *string `json:"alertLevel,omitempty" xml:"alertLevel,omitempty"`
	// example:
	//
	// 报警
	AlertName *string `json:"alertName,omitempty" xml:"alertName,omitempty"`
	// example:
	//
	// 流转规则A
	AlertSourceName *string `json:"alertSourceName,omitempty" xml:"alertSourceName,omitempty"`
	// 2020-09-10 21:00:00
	//
	// example:
	//
	// 2020-10-01 23:59:59
	EndTime         *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	MonitorSourceId *string `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 1
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// example:
	//
	// zabbix
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
	// 2020-09-10 13:00:00
	//
	// example:
	//
	// 2020-10-01 00:00:00
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (ListAlertsRequest) GoString

func (s ListAlertsRequest) GoString() string

func (*ListAlertsRequest) SetAlertLevel

func (s *ListAlertsRequest) SetAlertLevel(v string) *ListAlertsRequest

func (*ListAlertsRequest) SetAlertName

func (s *ListAlertsRequest) SetAlertName(v string) *ListAlertsRequest

func (*ListAlertsRequest) SetAlertSourceName

func (s *ListAlertsRequest) SetAlertSourceName(v string) *ListAlertsRequest

func (*ListAlertsRequest) SetEndTime

func (s *ListAlertsRequest) SetEndTime(v string) *ListAlertsRequest

func (*ListAlertsRequest) SetMonitorSourceId

func (s *ListAlertsRequest) SetMonitorSourceId(v string) *ListAlertsRequest

func (*ListAlertsRequest) SetPageNumber

func (s *ListAlertsRequest) SetPageNumber(v int64) *ListAlertsRequest

func (*ListAlertsRequest) SetPageSize

func (s *ListAlertsRequest) SetPageSize(v int64) *ListAlertsRequest

func (*ListAlertsRequest) SetRelatedServiceId

func (s *ListAlertsRequest) SetRelatedServiceId(v int64) *ListAlertsRequest

func (*ListAlertsRequest) SetRuleName

func (s *ListAlertsRequest) SetRuleName(v string) *ListAlertsRequest

func (*ListAlertsRequest) SetStartTime

func (s *ListAlertsRequest) SetStartTime(v string) *ListAlertsRequest

func (ListAlertsRequest) String

func (s ListAlertsRequest) String() string

type ListAlertsResponse

type ListAlertsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAlertsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAlertsResponse) GoString

func (s ListAlertsResponse) GoString() string

func (*ListAlertsResponse) SetBody

func (*ListAlertsResponse) SetHeaders

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

func (*ListAlertsResponse) SetStatusCode

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

func (ListAlertsResponse) String

func (s ListAlertsResponse) String() string

type ListAlertsResponseBody

type ListAlertsResponseBody struct {
	Data []*ListAlertsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListAlertsResponseBody) GoString

func (s ListAlertsResponseBody) GoString() string

func (*ListAlertsResponseBody) SetData

func (*ListAlertsResponseBody) SetPageNumber

func (*ListAlertsResponseBody) SetPageSize

func (*ListAlertsResponseBody) SetRequestId

func (*ListAlertsResponseBody) SetTotalCount

func (ListAlertsResponseBody) String

func (s ListAlertsResponseBody) String() string

type ListAlertsResponseBodyData

type ListAlertsResponseBodyData struct {
	// example:
	//
	// 20000
	AlertId *int64 `json:"alertId,omitempty" xml:"alertId,omitempty"`
	// example:
	//
	// P1
	AlertLevel *string `json:"alertLevel,omitempty" xml:"alertLevel,omitempty"`
	// example:
	//
	// A123123123
	AlertNumber *string `json:"alertNumber,omitempty" xml:"alertNumber,omitempty"`
	// example:
	//
	// zabbix
	AlertSourceName *string `json:"alertSourceName,omitempty" xml:"alertSourceName,omitempty"`
	// example:
	//
	// 2020-03-05 15:53:55
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 2021-09-08 18:30:00
	FirstEventTime       *string `json:"firstEventTime,omitempty" xml:"firstEventTime,omitempty"`
	MonitorSourceName    *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	RelServiceDeleteType *int32  `json:"relServiceDeleteType,omitempty" xml:"relServiceDeleteType,omitempty"`
	// example:
	//
	// 服务A
	RelatedServiceName  *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	RouteRuleDeleteType *int32  `json:"routeRuleDeleteType,omitempty" xml:"routeRuleDeleteType,omitempty"`
	// example:
	//
	// 10000
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	// example:
	//
	// 流转规则
	RouteRuleName *string `json:"routeRuleName,omitempty" xml:"routeRuleName,omitempty"`
	// example:
	//
	// 10
	SourceEventCount *int64 `json:"sourceEventCount,omitempty" xml:"sourceEventCount,omitempty"`
	// example:
	//
	// 报警
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListAlertsResponseBodyData) GoString

func (s ListAlertsResponseBodyData) GoString() string

func (*ListAlertsResponseBodyData) SetAlertId

func (*ListAlertsResponseBodyData) SetAlertLevel

func (*ListAlertsResponseBodyData) SetAlertNumber

func (*ListAlertsResponseBodyData) SetAlertSourceName

func (*ListAlertsResponseBodyData) SetCreateTime

func (*ListAlertsResponseBodyData) SetFirstEventTime

func (*ListAlertsResponseBodyData) SetMonitorSourceName

func (s *ListAlertsResponseBodyData) SetMonitorSourceName(v string) *ListAlertsResponseBodyData

func (*ListAlertsResponseBodyData) SetRelServiceDeleteType

func (s *ListAlertsResponseBodyData) SetRelServiceDeleteType(v int32) *ListAlertsResponseBodyData

func (*ListAlertsResponseBodyData) SetRelatedServiceName

func (s *ListAlertsResponseBodyData) SetRelatedServiceName(v string) *ListAlertsResponseBodyData

func (*ListAlertsResponseBodyData) SetRouteRuleDeleteType

func (s *ListAlertsResponseBodyData) SetRouteRuleDeleteType(v int32) *ListAlertsResponseBodyData

func (*ListAlertsResponseBodyData) SetRouteRuleId

func (*ListAlertsResponseBodyData) SetRouteRuleName

func (*ListAlertsResponseBodyData) SetSourceEventCount

func (s *ListAlertsResponseBodyData) SetSourceEventCount(v int64) *ListAlertsResponseBodyData

func (*ListAlertsResponseBodyData) SetTitle

func (ListAlertsResponseBodyData) String

type ListByMonitorSourceIdRequest

type ListByMonitorSourceIdRequest struct {
	MonitorSourceId *string `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
}

func (ListByMonitorSourceIdRequest) GoString

func (s ListByMonitorSourceIdRequest) GoString() string

func (*ListByMonitorSourceIdRequest) SetMonitorSourceId

func (ListByMonitorSourceIdRequest) String

type ListByMonitorSourceIdResponse

type ListByMonitorSourceIdResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListByMonitorSourceIdResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListByMonitorSourceIdResponse) GoString

func (*ListByMonitorSourceIdResponse) SetBody

func (*ListByMonitorSourceIdResponse) SetHeaders

func (*ListByMonitorSourceIdResponse) SetStatusCode

func (ListByMonitorSourceIdResponse) String

type ListByMonitorSourceIdResponseBody

type ListByMonitorSourceIdResponseBody struct {
	Data []*ListByMonitorSourceIdResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListByMonitorSourceIdResponseBody) GoString

func (*ListByMonitorSourceIdResponseBody) SetRequestId

func (ListByMonitorSourceIdResponseBody) String

type ListByMonitorSourceIdResponseBodyData

type ListByMonitorSourceIdResponseBodyData struct {
	Id       *int64  `json:"id,omitempty" xml:"id,omitempty"`
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
}

func (ListByMonitorSourceIdResponseBodyData) GoString

func (*ListByMonitorSourceIdResponseBodyData) SetId

func (*ListByMonitorSourceIdResponseBodyData) SetRuleName

func (ListByMonitorSourceIdResponseBodyData) String

type ListChartDataForServiceGroupRequest

type ListChartDataForServiceGroupRequest struct {
	// clientToken
	//
	// example:
	//
	// 23es23s32xas23
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2021-10-09
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// 2021-09-09
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (ListChartDataForServiceGroupRequest) GoString

func (*ListChartDataForServiceGroupRequest) SetClientToken

func (*ListChartDataForServiceGroupRequest) SetEndTime

func (*ListChartDataForServiceGroupRequest) SetStartTime

func (ListChartDataForServiceGroupRequest) String

type ListChartDataForServiceGroupResponse

type ListChartDataForServiceGroupResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListChartDataForServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListChartDataForServiceGroupResponse) GoString

func (*ListChartDataForServiceGroupResponse) SetHeaders

func (*ListChartDataForServiceGroupResponse) SetStatusCode

func (ListChartDataForServiceGroupResponse) String

type ListChartDataForServiceGroupResponseBody

type ListChartDataForServiceGroupResponseBody struct {
	// data
	Data []*ListChartDataForServiceGroupResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// 1231212
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListChartDataForServiceGroupResponseBody) GoString

func (*ListChartDataForServiceGroupResponseBody) SetRequestId

func (ListChartDataForServiceGroupResponseBody) String

type ListChartDataForServiceGroupResponseBodyData

type ListChartDataForServiceGroupResponseBodyData struct {
	// example:
	//
	// {"P1HIGH":32}
	EffectionLevel map[string]interface{} `json:"effectionLevel,omitempty" xml:"effectionLevel,omitempty"`
	// example:
	//
	// 43
	EscalationIncidentCount *int64 `json:"escalationIncidentCount,omitempty" xml:"escalationIncidentCount,omitempty"`
	// example:
	//
	// 32
	IncidentCount *int64 `json:"incidentCount,omitempty" xml:"incidentCount,omitempty"`
	// example:
	//
	// 323
	MeanTimeToAcknowledge *int64 `json:"meanTimeToAcknowledge,omitempty" xml:"meanTimeToAcknowledge,omitempty"`
	// example:
	//
	// 4343
	MeanTimeToRepair *int64 `json:"meanTimeToRepair,omitempty" xml:"meanTimeToRepair,omitempty"`
	// example:
	//
	// 2021-09-09
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	// example:
	//
	// 3334
	TotalMeanTimeToAcknowledge *int64 `json:"totalMeanTimeToAcknowledge,omitempty" xml:"totalMeanTimeToAcknowledge,omitempty"`
	// example:
	//
	// 4343
	TotalMeanTimeToRepair *int64 `json:"totalMeanTimeToRepair,omitempty" xml:"totalMeanTimeToRepair,omitempty"`
	// example:
	//
	// 23
	UnAcknowledgedEscalationIncidentCount *int64 `json:"unAcknowledgedEscalationIncidentCount,omitempty" xml:"unAcknowledgedEscalationIncidentCount,omitempty"`
	// example:
	//
	// 23
	UnFinishEscalationIncidentCount *int64 `json:"unFinishEscalationIncidentCount,omitempty" xml:"unFinishEscalationIncidentCount,omitempty"`
}

func (ListChartDataForServiceGroupResponseBodyData) GoString

func (*ListChartDataForServiceGroupResponseBodyData) SetEffectionLevel

func (*ListChartDataForServiceGroupResponseBodyData) SetEscalationIncidentCount

func (*ListChartDataForServiceGroupResponseBodyData) SetIncidentCount

func (*ListChartDataForServiceGroupResponseBodyData) SetMeanTimeToAcknowledge

func (*ListChartDataForServiceGroupResponseBodyData) SetMeanTimeToRepair

func (*ListChartDataForServiceGroupResponseBodyData) SetTime

func (*ListChartDataForServiceGroupResponseBodyData) SetTotalMeanTimeToAcknowledge

func (*ListChartDataForServiceGroupResponseBodyData) SetTotalMeanTimeToRepair

func (*ListChartDataForServiceGroupResponseBodyData) SetUnAcknowledgedEscalationIncidentCount

func (*ListChartDataForServiceGroupResponseBodyData) SetUnFinishEscalationIncidentCount

func (ListChartDataForServiceGroupResponseBodyData) String

type ListChartDataForUserRequest

type ListChartDataForUserRequest struct {
	// clientToken
	//
	// example:
	//
	// 3232dsd32sd32gr
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2021-10-09
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// 2021-09-09
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (ListChartDataForUserRequest) GoString

func (s ListChartDataForUserRequest) GoString() string

func (*ListChartDataForUserRequest) SetClientToken

func (*ListChartDataForUserRequest) SetEndTime

func (*ListChartDataForUserRequest) SetStartTime

func (ListChartDataForUserRequest) String

type ListChartDataForUserResponse

type ListChartDataForUserResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListChartDataForUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListChartDataForUserResponse) GoString

func (s ListChartDataForUserResponse) GoString() string

func (*ListChartDataForUserResponse) SetBody

func (*ListChartDataForUserResponse) SetHeaders

func (*ListChartDataForUserResponse) SetStatusCode

func (ListChartDataForUserResponse) String

type ListChartDataForUserResponseBody

type ListChartDataForUserResponseBody struct {
	// data
	Data []*ListChartDataForUserResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// 1231212
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListChartDataForUserResponseBody) GoString

func (*ListChartDataForUserResponseBody) SetRequestId

func (ListChartDataForUserResponseBody) String

type ListChartDataForUserResponseBodyData

type ListChartDataForUserResponseBodyData struct {
	// example:
	//
	// {"P1HIGH":32}
	EffectionLevel map[string]interface{} `json:"effectionLevel,omitempty" xml:"effectionLevel,omitempty"`
	// example:
	//
	// 43
	EscalationIncidentCount *int64 `json:"escalationIncidentCount,omitempty" xml:"escalationIncidentCount,omitempty"`
	// example:
	//
	// 32
	IncidentCount *int64 `json:"incidentCount,omitempty" xml:"incidentCount,omitempty"`
	// example:
	//
	// 323
	MeanTimeToAcknowledge *int64 `json:"meanTimeToAcknowledge,omitempty" xml:"meanTimeToAcknowledge,omitempty"`
	// example:
	//
	// 4343
	MeanTimeToRepair *int64 `json:"meanTimeToRepair,omitempty" xml:"meanTimeToRepair,omitempty"`
	// example:
	//
	// 2021-09-09
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	// example:
	//
	// 3334
	TotalMeanTimeToAcknowledge *int64 `json:"totalMeanTimeToAcknowledge,omitempty" xml:"totalMeanTimeToAcknowledge,omitempty"`
	// example:
	//
	// 4343
	TotalMeanTimeToRepair *int64 `json:"totalMeanTimeToRepair,omitempty" xml:"totalMeanTimeToRepair,omitempty"`
	// example:
	//
	// 23
	UnAcknowledgedEscalationIncidentCount *int64 `json:"unAcknowledgedEscalationIncidentCount,omitempty" xml:"unAcknowledgedEscalationIncidentCount,omitempty"`
	// example:
	//
	// 23
	UnFinishEscalationIncidentCount *int64 `json:"unFinishEscalationIncidentCount,omitempty" xml:"unFinishEscalationIncidentCount,omitempty"`
}

func (ListChartDataForUserResponseBodyData) GoString

func (*ListChartDataForUserResponseBodyData) SetEffectionLevel

func (s *ListChartDataForUserResponseBodyData) SetEffectionLevel(v map[string]interface{}) *ListChartDataForUserResponseBodyData

func (*ListChartDataForUserResponseBodyData) SetEscalationIncidentCount

func (*ListChartDataForUserResponseBodyData) SetIncidentCount

func (*ListChartDataForUserResponseBodyData) SetMeanTimeToAcknowledge

func (*ListChartDataForUserResponseBodyData) SetMeanTimeToRepair

func (*ListChartDataForUserResponseBodyData) SetTime

func (*ListChartDataForUserResponseBodyData) SetTotalMeanTimeToAcknowledge

func (*ListChartDataForUserResponseBodyData) SetTotalMeanTimeToRepair

func (*ListChartDataForUserResponseBodyData) SetUnAcknowledgedEscalationIncidentCount

func (s *ListChartDataForUserResponseBodyData) SetUnAcknowledgedEscalationIncidentCount(v int64) *ListChartDataForUserResponseBodyData

func (*ListChartDataForUserResponseBodyData) SetUnFinishEscalationIncidentCount

func (s *ListChartDataForUserResponseBodyData) SetUnFinishEscalationIncidentCount(v int64) *ListChartDataForUserResponseBodyData

func (ListChartDataForUserResponseBodyData) String

type ListConfigsRequest

type ListConfigsRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-CDE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ListConfigsRequest) GoString

func (s ListConfigsRequest) GoString() string

func (*ListConfigsRequest) SetClientToken

func (s *ListConfigsRequest) SetClientToken(v string) *ListConfigsRequest

func (ListConfigsRequest) String

func (s ListConfigsRequest) String() string

type ListConfigsResponse

type ListConfigsResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListConfigsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListConfigsResponse) GoString

func (s ListConfigsResponse) GoString() string

func (*ListConfigsResponse) SetBody

func (*ListConfigsResponse) SetHeaders

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

func (*ListConfigsResponse) SetStatusCode

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

func (ListConfigsResponse) String

func (s ListConfigsResponse) String() string

type ListConfigsResponseBody

type ListConfigsResponseBody struct {
	// data
	Data map[string][]*DataValue `json:"data,omitempty" xml:"data,omitempty"`
	// requestId
	//
	// example:
	//
	// uuid
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListConfigsResponseBody) GoString

func (s ListConfigsResponseBody) GoString() string

func (*ListConfigsResponseBody) SetData

func (*ListConfigsResponseBody) SetRequestId

func (ListConfigsResponseBody) String

func (s ListConfigsResponseBody) String() string

type ListDataReportForServiceGroupRequest

type ListDataReportForServiceGroupRequest struct {
	// example:
	//
	// 2021-09-30
	EndTime    *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	PageNumber *int64  `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	PageSize   *int64  `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// A服务组
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
	// example:
	//
	// 2021-09-09
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (ListDataReportForServiceGroupRequest) GoString

func (*ListDataReportForServiceGroupRequest) SetEndTime

func (*ListDataReportForServiceGroupRequest) SetPageNumber added in v2.0.8

func (*ListDataReportForServiceGroupRequest) SetPageSize added in v2.0.8

func (*ListDataReportForServiceGroupRequest) SetServiceGroupName

func (*ListDataReportForServiceGroupRequest) SetStartTime

func (ListDataReportForServiceGroupRequest) String

type ListDataReportForServiceGroupResponse

type ListDataReportForServiceGroupResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDataReportForServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDataReportForServiceGroupResponse) GoString

func (*ListDataReportForServiceGroupResponse) SetHeaders

func (*ListDataReportForServiceGroupResponse) SetStatusCode

func (ListDataReportForServiceGroupResponse) String

type ListDataReportForServiceGroupResponseBody

type ListDataReportForServiceGroupResponseBody struct {
	Data []*ListDataReportForServiceGroupResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSIze *int64 `json:"pageSIze,omitempty" xml:"pageSIze,omitempty"`
	// Id of the request
	//
	// example:
	//
	// xxxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListDataReportForServiceGroupResponseBody) GoString

func (*ListDataReportForServiceGroupResponseBody) SetPageNumber

func (*ListDataReportForServiceGroupResponseBody) SetPageSIze

func (*ListDataReportForServiceGroupResponseBody) SetRequestId

func (*ListDataReportForServiceGroupResponseBody) SetTotalCount

func (ListDataReportForServiceGroupResponseBody) String

type ListDataReportForServiceGroupResponseBodyData

type ListDataReportForServiceGroupResponseBodyData struct {
	// example:
	//
	// 100
	EscalationIncidentCount *int64 `json:"escalationIncidentCount,omitempty" xml:"escalationIncidentCount,omitempty"`
	// example:
	//
	// 111
	FinishIncidentCount *int64 `json:"finishIncidentCount,omitempty" xml:"finishIncidentCount,omitempty"`
	// example:
	//
	// 19%
	FinishProportion *string `json:"finishProportion,omitempty" xml:"finishProportion,omitempty"`
	// example:
	//
	// 1
	IncidentCount *int64 `json:"incidentCount,omitempty" xml:"incidentCount,omitempty"`
	// MRRA
	//
	// example:
	//
	// 3分19秒
	MeanTimeToAcknowledge *int64 `json:"meanTimeToAcknowledge,omitempty" xml:"meanTimeToAcknowledge,omitempty"`
	// MTTR
	//
	// example:
	//
	// 3分19秒
	MeanTimeToRepair *int64 `json:"meanTimeToRepair,omitempty" xml:"meanTimeToRepair,omitempty"`
	// example:
	//
	// 100
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 服务组
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
	// example:
	//
	// 200
	UnAcknowledgedEscalationIncidentCount *int64 `json:"unAcknowledgedEscalationIncidentCount,omitempty" xml:"unAcknowledgedEscalationIncidentCount,omitempty"`
	// example:
	//
	// 200
	UnFinishEscalationIncidentCount *int64 `json:"unFinishEscalationIncidentCount,omitempty" xml:"unFinishEscalationIncidentCount,omitempty"`
}

func (ListDataReportForServiceGroupResponseBodyData) GoString

func (*ListDataReportForServiceGroupResponseBodyData) SetEscalationIncidentCount

func (*ListDataReportForServiceGroupResponseBodyData) SetFinishIncidentCount

func (*ListDataReportForServiceGroupResponseBodyData) SetFinishProportion

func (*ListDataReportForServiceGroupResponseBodyData) SetIncidentCount

func (*ListDataReportForServiceGroupResponseBodyData) SetMeanTimeToAcknowledge

func (*ListDataReportForServiceGroupResponseBodyData) SetMeanTimeToRepair

func (*ListDataReportForServiceGroupResponseBodyData) SetServiceGroupId

func (*ListDataReportForServiceGroupResponseBodyData) SetServiceGroupName

func (*ListDataReportForServiceGroupResponseBodyData) SetUnAcknowledgedEscalationIncidentCount

func (*ListDataReportForServiceGroupResponseBodyData) SetUnFinishEscalationIncidentCount

func (ListDataReportForServiceGroupResponseBodyData) String

type ListDataReportForUserRequest

type ListDataReportForUserRequest struct {
	// example:
	//
	// 2021-09-30
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 100
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 2021-09-01
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (ListDataReportForUserRequest) GoString

func (s ListDataReportForUserRequest) GoString() string

func (*ListDataReportForUserRequest) SetEndTime

func (*ListDataReportForUserRequest) SetPageNumber

func (*ListDataReportForUserRequest) SetPageSize

func (*ListDataReportForUserRequest) SetStartTime

func (ListDataReportForUserRequest) String

type ListDataReportForUserResponse

type ListDataReportForUserResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDataReportForUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDataReportForUserResponse) GoString

func (*ListDataReportForUserResponse) SetBody

func (*ListDataReportForUserResponse) SetHeaders

func (*ListDataReportForUserResponse) SetStatusCode

func (ListDataReportForUserResponse) String

type ListDataReportForUserResponseBody

type ListDataReportForUserResponseBody struct {
	Data []*ListDataReportForUserResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// xxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListDataReportForUserResponseBody) GoString

func (*ListDataReportForUserResponseBody) SetRequestId

func (*ListDataReportForUserResponseBody) SetTotalCount

func (ListDataReportForUserResponseBody) String

type ListDataReportForUserResponseBodyData

type ListDataReportForUserResponseBodyData struct {
	// example:
	//
	// 100
	DistributionIncidentCount *int64 `json:"distributionIncidentCount,omitempty" xml:"distributionIncidentCount,omitempty"`
	// example:
	//
	// 100
	EscalationIncidentCount *int64 `json:"escalationIncidentCount,omitempty" xml:"escalationIncidentCount,omitempty"`
	// example:
	//
	// 100
	FinishIncidentNumber *int64 `json:"finishIncidentNumber,omitempty" xml:"finishIncidentNumber,omitempty"`
	// example:
	//
	// 20%
	FinishProportion *string `json:"finishProportion,omitempty" xml:"finishProportion,omitempty"`
	// MRRA
	//
	// example:
	//
	// 3分50秒
	MeanTimeToAcknowledge *string `json:"meanTimeToAcknowledge,omitempty" xml:"meanTimeToAcknowledge,omitempty"`
	// MTTA
	//
	// example:
	//
	// 3分50秒
	MeanTimeToRepair *string `json:"meanTimeToRepair,omitempty" xml:"meanTimeToRepair,omitempty"`
	// example:
	//
	// 100
	UnAcknowledgedEscalationIncidentCount *int64 `json:"unAcknowledgedEscalationIncidentCount,omitempty" xml:"unAcknowledgedEscalationIncidentCount,omitempty"`
	// example:
	//
	// 100
	UnDistributionIncidentCount *int64 `json:"unDistributionIncidentCount,omitempty" xml:"unDistributionIncidentCount,omitempty"`
	// example:
	//
	// 100
	UnFinishEscalationIncidentCount *int64 `json:"unFinishEscalationIncidentCount,omitempty" xml:"unFinishEscalationIncidentCount,omitempty"`
	// example:
	//
	// 1111
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	// example:
	//
	// wy
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (ListDataReportForUserResponseBodyData) GoString

func (*ListDataReportForUserResponseBodyData) SetDistributionIncidentCount

func (*ListDataReportForUserResponseBodyData) SetEscalationIncidentCount

func (*ListDataReportForUserResponseBodyData) SetFinishIncidentNumber

func (*ListDataReportForUserResponseBodyData) SetFinishProportion

func (*ListDataReportForUserResponseBodyData) SetMeanTimeToAcknowledge

func (*ListDataReportForUserResponseBodyData) SetMeanTimeToRepair

func (*ListDataReportForUserResponseBodyData) SetUnAcknowledgedEscalationIncidentCount

func (s *ListDataReportForUserResponseBodyData) SetUnAcknowledgedEscalationIncidentCount(v int64) *ListDataReportForUserResponseBodyData

func (*ListDataReportForUserResponseBodyData) SetUnDistributionIncidentCount

func (*ListDataReportForUserResponseBodyData) SetUnFinishEscalationIncidentCount

func (s *ListDataReportForUserResponseBodyData) SetUnFinishEscalationIncidentCount(v int64) *ListDataReportForUserResponseBodyData

func (*ListDataReportForUserResponseBodyData) SetUserId

func (*ListDataReportForUserResponseBodyData) SetUserName

func (ListDataReportForUserResponseBodyData) String

type ListDictionariesRequest

type ListDictionariesRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ListDictionariesRequest) GoString

func (s ListDictionariesRequest) GoString() string

func (*ListDictionariesRequest) SetClientToken

func (ListDictionariesRequest) String

func (s ListDictionariesRequest) String() string

type ListDictionariesResponse

type ListDictionariesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDictionariesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDictionariesResponse) GoString

func (s ListDictionariesResponse) GoString() string

func (*ListDictionariesResponse) SetBody

func (*ListDictionariesResponse) SetHeaders

func (*ListDictionariesResponse) SetStatusCode

func (ListDictionariesResponse) String

func (s ListDictionariesResponse) String() string

type ListDictionariesResponseBody

type ListDictionariesResponseBody struct {
	// data
	Data map[string][]*DataValue `json:"data,omitempty" xml:"data,omitempty"`
	// id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListDictionariesResponseBody) GoString

func (s ListDictionariesResponseBody) GoString() string

func (*ListDictionariesResponseBody) SetData

func (*ListDictionariesResponseBody) SetRequestId

func (ListDictionariesResponseBody) String

type ListEscalationPlanServicesRequest

type ListEscalationPlanServicesRequest struct {
	// clientToken
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ListEscalationPlanServicesRequest) GoString

func (*ListEscalationPlanServicesRequest) SetClientToken

func (ListEscalationPlanServicesRequest) String

type ListEscalationPlanServicesResponse

type ListEscalationPlanServicesResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListEscalationPlanServicesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListEscalationPlanServicesResponse) GoString

func (*ListEscalationPlanServicesResponse) SetHeaders

func (*ListEscalationPlanServicesResponse) SetStatusCode

func (ListEscalationPlanServicesResponse) String

type ListEscalationPlanServicesResponseBody

type ListEscalationPlanServicesResponseBody struct {
	// data
	Data []*ListEscalationPlanServicesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListEscalationPlanServicesResponseBody) GoString

func (*ListEscalationPlanServicesResponseBody) SetRequestId

func (ListEscalationPlanServicesResponseBody) String

type ListEscalationPlanServicesResponseBodyData

type ListEscalationPlanServicesResponseBodyData struct {
	// example:
	//
	// SERVICE
	Scope *string `json:"scope,omitempty" xml:"scope,omitempty"`
	// example:
	//
	// 23
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
}

func (ListEscalationPlanServicesResponseBodyData) GoString

func (*ListEscalationPlanServicesResponseBodyData) SetScope

func (*ListEscalationPlanServicesResponseBodyData) SetScopeObjectId

func (ListEscalationPlanServicesResponseBodyData) String

type ListEscalationPlansByNoticeObjectRequest

type ListEscalationPlansByNoticeObjectRequest struct {
	NoticeObjectId   *int64 `json:"noticeObjectId,omitempty" xml:"noticeObjectId,omitempty"`
	NoticeObjectType *int64 `json:"noticeObjectType,omitempty" xml:"noticeObjectType,omitempty"`
}

func (ListEscalationPlansByNoticeObjectRequest) GoString

func (*ListEscalationPlansByNoticeObjectRequest) SetNoticeObjectId

func (*ListEscalationPlansByNoticeObjectRequest) SetNoticeObjectType

func (ListEscalationPlansByNoticeObjectRequest) String

type ListEscalationPlansByNoticeObjectResponse

type ListEscalationPlansByNoticeObjectResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListEscalationPlansByNoticeObjectResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListEscalationPlansByNoticeObjectResponse) GoString

func (*ListEscalationPlansByNoticeObjectResponse) SetHeaders

func (*ListEscalationPlansByNoticeObjectResponse) SetStatusCode

func (ListEscalationPlansByNoticeObjectResponse) String

type ListEscalationPlansByNoticeObjectResponseBody

type ListEscalationPlansByNoticeObjectResponseBody struct {
	Data      []*ListEscalationPlansByNoticeObjectResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	RequestId *string                                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListEscalationPlansByNoticeObjectResponseBody) GoString

func (*ListEscalationPlansByNoticeObjectResponseBody) SetRequestId

func (ListEscalationPlansByNoticeObjectResponseBody) String

type ListEscalationPlansByNoticeObjectResponseBodyData

type ListEscalationPlansByNoticeObjectResponseBodyData struct {
	EscalationPlanId           *int64                                                                         `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	EscalationPlanName         *string                                                                        `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	EscalationPlanScopeObjects []*ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects `json:"escalationPlanScopeObjects,omitempty" xml:"escalationPlanScopeObjects,omitempty" type:"Repeated"`
	ModifyTime                 *string                                                                        `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	Status                     *string                                                                        `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListEscalationPlansByNoticeObjectResponseBodyData) GoString

func (*ListEscalationPlansByNoticeObjectResponseBodyData) SetEscalationPlanId

func (*ListEscalationPlansByNoticeObjectResponseBodyData) SetEscalationPlanName

func (*ListEscalationPlansByNoticeObjectResponseBodyData) SetModifyTime

func (*ListEscalationPlansByNoticeObjectResponseBodyData) SetStatus

func (ListEscalationPlansByNoticeObjectResponseBodyData) String

type ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects

type ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects struct {
	Scope                  *string `json:"scope,omitempty" xml:"scope,omitempty"`
	ScopeObjectDeletedType *int32  `json:"scopeObjectDeletedType,omitempty" xml:"scopeObjectDeletedType,omitempty"`
	ScopeObjectId          *int64  `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
	ScopeObjectName        *string `json:"scopeObjectName,omitempty" xml:"scopeObjectName,omitempty"`
}

func (ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects) GoString

func (*ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects) SetScope

func (*ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectDeletedType

func (*ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectId

func (*ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectName

func (ListEscalationPlansByNoticeObjectResponseBodyDataEscalationPlanScopeObjects) String

type ListEscalationPlansRequest

type ListEscalationPlansRequest struct {
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// xxx
	EscalationPlanName *string `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	IsGlobal           *bool   `json:"isGlobal,omitempty" xml:"isGlobal,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// ssxx
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListEscalationPlansRequest) GoString

func (s ListEscalationPlansRequest) GoString() string

func (*ListEscalationPlansRequest) SetClientToken

func (*ListEscalationPlansRequest) SetEscalationPlanName

func (s *ListEscalationPlansRequest) SetEscalationPlanName(v string) *ListEscalationPlansRequest

func (*ListEscalationPlansRequest) SetIsGlobal added in v2.0.6

func (*ListEscalationPlansRequest) SetPageNumber

func (*ListEscalationPlansRequest) SetPageSize

func (*ListEscalationPlansRequest) SetServiceName

func (*ListEscalationPlansRequest) SetStatus added in v2.0.6

func (ListEscalationPlansRequest) String

type ListEscalationPlansResponse

type ListEscalationPlansResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListEscalationPlansResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListEscalationPlansResponse) GoString

func (s ListEscalationPlansResponse) GoString() string

func (*ListEscalationPlansResponse) SetBody

func (*ListEscalationPlansResponse) SetHeaders

func (*ListEscalationPlansResponse) SetStatusCode

func (ListEscalationPlansResponse) String

type ListEscalationPlansResponseBody

type ListEscalationPlansResponseBody struct {
	// data
	Data []*ListEscalationPlansResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 878
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListEscalationPlansResponseBody) GoString

func (*ListEscalationPlansResponseBody) SetData

func (*ListEscalationPlansResponseBody) SetPageNumber

func (*ListEscalationPlansResponseBody) SetPageSize

func (*ListEscalationPlansResponseBody) SetRequestId

func (*ListEscalationPlansResponseBody) SetTotalCount

func (ListEscalationPlansResponseBody) String

type ListEscalationPlansResponseBodyData

type ListEscalationPlansResponseBodyData struct {
	// example:
	//
	// 43
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	// example:
	//
	// 升级计划2345
	EscalationPlanName         *string                                                          `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	EscalationPlanScopeObjects []*ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects `json:"escalationPlanScopeObjects,omitempty" xml:"escalationPlanScopeObjects,omitempty" type:"Repeated"`
	IsGlobal                   *bool                                                            `json:"isGlobal,omitempty" xml:"isGlobal,omitempty"`
	// example:
	//
	// 2021-09-09 09:09:09
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// example:
	//
	// ENABLE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListEscalationPlansResponseBodyData) GoString

func (*ListEscalationPlansResponseBodyData) SetEscalationPlanId

func (*ListEscalationPlansResponseBodyData) SetEscalationPlanName

func (*ListEscalationPlansResponseBodyData) SetIsGlobal added in v2.0.6

func (*ListEscalationPlansResponseBodyData) SetModifyTime

func (*ListEscalationPlansResponseBodyData) SetStatus

func (ListEscalationPlansResponseBodyData) String

type ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects

type ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects struct {
	// example:
	//
	// SERVICE
	Scope                  *string `json:"scope,omitempty" xml:"scope,omitempty"`
	ScopeObjectDeletedType *int32  `json:"scopeObjectDeletedType,omitempty" xml:"scopeObjectDeletedType,omitempty"`
	// example:
	//
	// 23
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
	// example:
	//
	// 某服务1
	ScopeObjectName *string `json:"scopeObjectName,omitempty" xml:"scopeObjectName,omitempty"`
}

func (ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects) GoString

func (*ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects) SetScope

func (*ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectDeletedType

func (*ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectId

func (*ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects) SetScopeObjectName

func (ListEscalationPlansResponseBodyDataEscalationPlanScopeObjects) String

type ListIncidentDetailEscalationPlansRequest

type ListIncidentDetailEscalationPlansRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2311
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (ListIncidentDetailEscalationPlansRequest) GoString

func (*ListIncidentDetailEscalationPlansRequest) SetClientToken

func (*ListIncidentDetailEscalationPlansRequest) SetIncidentId

func (ListIncidentDetailEscalationPlansRequest) String

type ListIncidentDetailEscalationPlansResponse

type ListIncidentDetailEscalationPlansResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIncidentDetailEscalationPlansResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponse) GoString

func (*ListIncidentDetailEscalationPlansResponse) SetHeaders

func (*ListIncidentDetailEscalationPlansResponse) SetStatusCode

func (ListIncidentDetailEscalationPlansResponse) String

type ListIncidentDetailEscalationPlansResponseBody

type ListIncidentDetailEscalationPlansResponseBody struct {
	// data
	Data *ListIncidentDetailEscalationPlansResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBody) GoString

func (*ListIncidentDetailEscalationPlansResponseBody) SetRequestId

func (ListIncidentDetailEscalationPlansResponseBody) String

type ListIncidentDetailEscalationPlansResponseBodyData

type ListIncidentDetailEscalationPlansResponseBodyData struct {
	ConvergenceEscalationPlan []*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan `json:"convergenceEscalationPlan,omitempty" xml:"convergenceEscalationPlan,omitempty" type:"Repeated"`
	// example:
	//
	// 312123
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	// example:
	//
	// 升级策略A
	EscalationPlanName          *string                                                                         `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	NuAcknowledgeEscalationPlan []*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan `json:"nuAcknowledgeEscalationPlan,omitempty" xml:"nuAcknowledgeEscalationPlan,omitempty" type:"Repeated"`
	UnFinishEscalationPlan      []*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan      `json:"unFinishEscalationPlan,omitempty" xml:"unFinishEscalationPlan,omitempty" type:"Repeated"`
}

func (ListIncidentDetailEscalationPlansResponseBodyData) GoString

func (*ListIncidentDetailEscalationPlansResponseBodyData) SetEscalationPlanId

func (*ListIncidentDetailEscalationPlansResponseBodyData) SetEscalationPlanName

func (ListIncidentDetailEscalationPlansResponseBodyData) String

type ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan added in v2.0.1

type ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan struct {
	// example:
	//
	// UN_ACKNOWLEDGE
	EscalationPlanType *string                                                                                       `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
	NoticeChannels     []*string                                                                                     `json:"noticeChannels,omitempty" xml:"noticeChannels,omitempty" type:"Repeated"`
	NoticeObjectList   []*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList `json:"noticeObjectList,omitempty" xml:"noticeObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	NoticeTime       *int64                                                                                        `json:"noticeTime,omitempty" xml:"noticeTime,omitempty"`
	ServiceGroupList []*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanServiceGroupList `json:"serviceGroupList,omitempty" xml:"serviceGroupList,omitempty" type:"Repeated"`
	// example:
	//
	// 1629872386027
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// UPGRADE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan) GoString added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan) SetEscalationPlanType added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan) SetNoticeChannels added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan) SetNoticeTime added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan) SetStartTime added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan) SetStatus added in v2.0.1

func (ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlan) String added in v2.0.1

type ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList added in v2.0.1

type ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList struct {
	// example:
	//
	// 31231
	NoticeObjectId *int64 `json:"noticeObjectId,omitempty" xml:"noticeObjectId,omitempty"`
	// example:
	//
	// 小华
	NoticeObjectName *string `json:"noticeObjectName,omitempty" xml:"noticeObjectName,omitempty"`
	// example:
	//
	// 130xxxxxxxxx
	NoticeObjectPhone *string   `json:"noticeObjectPhone,omitempty" xml:"noticeObjectPhone,omitempty"`
	RoleNameList      []*string `json:"roleNameList,omitempty" xml:"roleNameList,omitempty" type:"Repeated"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList) GoString added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList) SetNoticeObjectId added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList) SetNoticeObjectName added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList) SetNoticeObjectPhone added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList) SetRoleNameList added in v2.0.6

func (ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanNoticeObjectList) String added in v2.0.1

type ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanServiceGroupList added in v2.0.1

type ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanServiceGroupList struct {
	// example:
	//
	// 1231
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 服务组A
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanServiceGroupList) GoString added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanServiceGroupList) SetId added in v2.0.1

func (*ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanServiceGroupList) SetName added in v2.0.1

func (ListIncidentDetailEscalationPlansResponseBodyDataConvergenceEscalationPlanServiceGroupList) String added in v2.0.1

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan struct {
	// example:
	//
	// UN_ACKNOWLEDGE
	EscalationPlanType   *string                                                                                             `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
	NoticeChannels       []*string                                                                                           `json:"noticeChannels,omitempty" xml:"noticeChannels,omitempty" type:"Repeated"`
	NoticeObjectList     []*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList     `json:"noticeObjectList,omitempty" xml:"noticeObjectList,omitempty" type:"Repeated"`
	NoticeRoleList       []*int64                                                                                            `json:"noticeRoleList,omitempty" xml:"noticeRoleList,omitempty" type:"Repeated"`
	NoticeRoleObjectList []*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeRoleObjectList `json:"noticeRoleObjectList,omitempty" xml:"noticeRoleObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	NoticeTime       *int64                                                                                          `json:"noticeTime,omitempty" xml:"noticeTime,omitempty"`
	ServiceGroupList []*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanServiceGroupList `json:"serviceGroupList,omitempty" xml:"serviceGroupList,omitempty" type:"Repeated"`
	// example:
	//
	// 1629872386027
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// UPGRADE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) GoString

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) SetEscalationPlanType

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) SetNoticeChannels

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) SetNoticeRoleList added in v2.0.6

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) SetNoticeTime

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) SetStartTime

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) SetStatus

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlan) String

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList struct {
	// example:
	//
	// 31231
	NoticeObjectId *int64 `json:"noticeObjectId,omitempty" xml:"noticeObjectId,omitempty"`
	// example:
	//
	// 小华
	NoticeObjectName *string `json:"noticeObjectName,omitempty" xml:"noticeObjectName,omitempty"`
	// example:
	//
	// 130xxxxxxxxx
	NoticeObjectPhone *string   `json:"noticeObjectPhone,omitempty" xml:"noticeObjectPhone,omitempty"`
	RoleNameList      []*string `json:"roleNameList,omitempty" xml:"roleNameList,omitempty" type:"Repeated"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList) GoString

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList) SetNoticeObjectId

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList) SetNoticeObjectName

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList) SetNoticeObjectPhone

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList) SetRoleNameList added in v2.0.6

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeObjectList) String

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeRoleObjectList added in v2.0.6

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeRoleObjectList struct {
	Id   *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeRoleObjectList) GoString added in v2.0.6

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeRoleObjectList) SetId added in v2.0.6

func (*ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeRoleObjectList) SetName added in v2.0.6

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanNoticeRoleObjectList) String added in v2.0.6

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanServiceGroupList

type ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanServiceGroupList struct {
	// example:
	//
	// 1231
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 服务组A
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanServiceGroupList) GoString

func (ListIncidentDetailEscalationPlansResponseBodyDataNuAcknowledgeEscalationPlanServiceGroupList) String

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan struct {
	// example:
	//
	// UN_FINISH
	EscalationPlanType   *string                                                                                        `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
	NoticeChannels       []*string                                                                                      `json:"noticeChannels,omitempty" xml:"noticeChannels,omitempty" type:"Repeated"`
	NoticeObjectList     []*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList     `json:"noticeObjectList,omitempty" xml:"noticeObjectList,omitempty" type:"Repeated"`
	NoticeRoleList       []*int64                                                                                       `json:"noticeRoleList,omitempty" xml:"noticeRoleList,omitempty" type:"Repeated"`
	NoticeRoleObjectList []*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeRoleObjectList `json:"noticeRoleObjectList,omitempty" xml:"noticeRoleObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	NoticeTime       *int32                                                                                     `json:"noticeTime,omitempty" xml:"noticeTime,omitempty"`
	ServiceGroupList []*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanServiceGroupList `json:"serviceGroupList,omitempty" xml:"serviceGroupList,omitempty" type:"Repeated"`
	// example:
	//
	// 1629872386027
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// UPGRADE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) GoString

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) SetEscalationPlanType

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) SetNoticeChannels

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) SetNoticeRoleList added in v2.0.6

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) SetNoticeTime

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) SetStartTime

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) SetStatus

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlan) String

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList struct {
	// example:
	//
	// 2311
	NoticeObjectId *int64 `json:"noticeObjectId,omitempty" xml:"noticeObjectId,omitempty"`
	// example:
	//
	// 小明
	NoticeObjectName *string `json:"noticeObjectName,omitempty" xml:"noticeObjectName,omitempty"`
	// example:
	//
	// 130xxxxxxxx
	NoticeObjectPhone *string   `json:"noticeObjectPhone,omitempty" xml:"noticeObjectPhone,omitempty"`
	RoleNameList      []*string `json:"roleNameList,omitempty" xml:"roleNameList,omitempty" type:"Repeated"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList) GoString

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList) SetNoticeObjectId

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList) SetNoticeObjectName

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList) SetNoticeObjectPhone

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList) SetRoleNameList added in v2.0.6

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeObjectList) String

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeRoleObjectList added in v2.0.6

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeRoleObjectList struct {
	Id   *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeRoleObjectList) GoString added in v2.0.6

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeRoleObjectList) SetId added in v2.0.6

func (*ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeRoleObjectList) SetName added in v2.0.6

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanNoticeRoleObjectList) String added in v2.0.6

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanServiceGroupList

type ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanServiceGroupList struct {
	// example:
	//
	// 123132
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 服务组A
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanServiceGroupList) GoString

func (ListIncidentDetailEscalationPlansResponseBodyDataUnFinishEscalationPlanServiceGroupList) String

type ListIncidentDetailTimelinesRequest

type ListIncidentDetailTimelinesRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	IdSort      *string `json:"idSort,omitempty" xml:"idSort,omitempty"`
	// example:
	//
	// 123
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListIncidentDetailTimelinesRequest) GoString

func (*ListIncidentDetailTimelinesRequest) SetClientToken

func (*ListIncidentDetailTimelinesRequest) SetIdSort

func (*ListIncidentDetailTimelinesRequest) SetIncidentId

func (*ListIncidentDetailTimelinesRequest) SetPageNumber

func (*ListIncidentDetailTimelinesRequest) SetPageSize

func (ListIncidentDetailTimelinesRequest) String

type ListIncidentDetailTimelinesResponse

type ListIncidentDetailTimelinesResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIncidentDetailTimelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIncidentDetailTimelinesResponse) GoString

func (*ListIncidentDetailTimelinesResponse) SetHeaders

func (*ListIncidentDetailTimelinesResponse) SetStatusCode

func (ListIncidentDetailTimelinesResponse) String

type ListIncidentDetailTimelinesResponseBody

type ListIncidentDetailTimelinesResponseBody struct {
	// data
	Data []*ListIncidentDetailTimelinesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId  *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TotalCount *int32  `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListIncidentDetailTimelinesResponseBody) GoString

func (*ListIncidentDetailTimelinesResponseBody) SetPageNumber

func (*ListIncidentDetailTimelinesResponseBody) SetPageSize

func (*ListIncidentDetailTimelinesResponseBody) SetRequestId

func (*ListIncidentDetailTimelinesResponseBody) SetTotalCount

func (ListIncidentDetailTimelinesResponseBody) String

type ListIncidentDetailTimelinesResponseBodyData

type ListIncidentDetailTimelinesResponseBodyData struct {
	// example:
	//
	// INCIDENT_ADD
	Action                 *string `json:"action,omitempty" xml:"action,omitempty"`
	CreateTime             *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Description            *string `json:"description,omitempty" xml:"description,omitempty"`
	IncidentId             *int64  `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	RelRouteRuleDeleteType *int32  `json:"relRouteRuleDeleteType,omitempty" xml:"relRouteRuleDeleteType,omitempty"`
	RelatedServiceName     *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	Remark                 *string `json:"remark,omitempty" xml:"remark,omitempty"`
	SnapshotData           *string `json:"snapshotData,omitempty" xml:"snapshotData,omitempty"`
	Title                  *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListIncidentDetailTimelinesResponseBodyData) GoString

func (*ListIncidentDetailTimelinesResponseBodyData) SetAction

func (*ListIncidentDetailTimelinesResponseBodyData) SetCreateTime

func (*ListIncidentDetailTimelinesResponseBodyData) SetDescription

func (*ListIncidentDetailTimelinesResponseBodyData) SetIncidentId

func (*ListIncidentDetailTimelinesResponseBodyData) SetRelRouteRuleDeleteType

func (*ListIncidentDetailTimelinesResponseBodyData) SetRelatedServiceName

func (*ListIncidentDetailTimelinesResponseBodyData) SetRemark

func (*ListIncidentDetailTimelinesResponseBodyData) SetSnapshotData

func (*ListIncidentDetailTimelinesResponseBodyData) SetTitle

func (ListIncidentDetailTimelinesResponseBodyData) String

type ListIncidentSubtotalsRequest

type ListIncidentSubtotalsRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE62E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 3123
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (ListIncidentSubtotalsRequest) GoString

func (s ListIncidentSubtotalsRequest) GoString() string

func (*ListIncidentSubtotalsRequest) SetClientToken

func (*ListIncidentSubtotalsRequest) SetIncidentId

func (ListIncidentSubtotalsRequest) String

type ListIncidentSubtotalsResponse

type ListIncidentSubtotalsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIncidentSubtotalsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIncidentSubtotalsResponse) GoString

func (*ListIncidentSubtotalsResponse) SetBody

func (*ListIncidentSubtotalsResponse) SetHeaders

func (*ListIncidentSubtotalsResponse) SetStatusCode

func (ListIncidentSubtotalsResponse) String

type ListIncidentSubtotalsResponseBody

type ListIncidentSubtotalsResponseBody struct {
	// data
	Data []*ListIncidentSubtotalsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListIncidentSubtotalsResponseBody) GoString

func (*ListIncidentSubtotalsResponseBody) SetRequestId

func (ListIncidentSubtotalsResponseBody) String

type ListIncidentSubtotalsResponseBodyData

type ListIncidentSubtotalsResponseBodyData struct {
	// example:
	//
	// 2021-06-23 00:00:00
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 12312
	CreateUserId   *int64  `json:"createUserId,omitempty" xml:"createUserId,omitempty"`
	CreateUserName *string `json:"createUserName,omitempty" xml:"createUserName,omitempty"`
	// example:
	//
	// 130****1111
	CreateUserPhone *string `json:"createUserPhone,omitempty" xml:"createUserPhone,omitempty"`
	Description     *string `json:"description,omitempty" xml:"description,omitempty"`
}

func (ListIncidentSubtotalsResponseBodyData) GoString

func (*ListIncidentSubtotalsResponseBodyData) SetCreateTime

func (*ListIncidentSubtotalsResponseBodyData) SetCreateUserId

func (*ListIncidentSubtotalsResponseBodyData) SetCreateUserName

func (*ListIncidentSubtotalsResponseBodyData) SetCreateUserPhone

func (*ListIncidentSubtotalsResponseBodyData) SetDescription

func (ListIncidentSubtotalsResponseBodyData) String

type ListIncidentTimelinesRequest

type ListIncidentTimelinesRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListIncidentTimelinesRequest) GoString

func (s ListIncidentTimelinesRequest) GoString() string

func (*ListIncidentTimelinesRequest) SetClientToken

func (*ListIncidentTimelinesRequest) SetPageNumber

func (*ListIncidentTimelinesRequest) SetPageSize

func (ListIncidentTimelinesRequest) String

type ListIncidentTimelinesResponse

type ListIncidentTimelinesResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIncidentTimelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIncidentTimelinesResponse) GoString

func (*ListIncidentTimelinesResponse) SetBody

func (*ListIncidentTimelinesResponse) SetHeaders

func (*ListIncidentTimelinesResponse) SetStatusCode

func (ListIncidentTimelinesResponse) String

type ListIncidentTimelinesResponseBody

type ListIncidentTimelinesResponseBody struct {
	// data
	Data []*ListIncidentTimelinesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// requestId
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 132
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListIncidentTimelinesResponseBody) GoString

func (*ListIncidentTimelinesResponseBody) SetPageNumber

func (*ListIncidentTimelinesResponseBody) SetPageSize

func (*ListIncidentTimelinesResponseBody) SetRequestId

func (*ListIncidentTimelinesResponseBody) SetTotalCount

func (ListIncidentTimelinesResponseBody) String

type ListIncidentTimelinesResponseBodyData

type ListIncidentTimelinesResponseBodyData struct {
	// example:
	//
	// INCIDENT_ADD
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// example:
	//
	// 2021-06-23 00:00:00
	CreateTime  *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Description *int64  `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// 3321
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// I13002001
	IncidentNumber         *string `json:"incidentNumber,omitempty" xml:"incidentNumber,omitempty"`
	IncidentTitle          *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	RelRouteRuleDeleteType *int32  `json:"relRouteRuleDeleteType,omitempty" xml:"relRouteRuleDeleteType,omitempty"`
	RelatedServiceName     *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	Remark                 *string `json:"remark,omitempty" xml:"remark,omitempty"`
	SnapshotData           *string `json:"snapshotData,omitempty" xml:"snapshotData,omitempty"`
	Title                  *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListIncidentTimelinesResponseBodyData) GoString

func (*ListIncidentTimelinesResponseBodyData) SetAction

func (*ListIncidentTimelinesResponseBodyData) SetCreateTime

func (*ListIncidentTimelinesResponseBodyData) SetDescription

func (*ListIncidentTimelinesResponseBodyData) SetIncidentId

func (*ListIncidentTimelinesResponseBodyData) SetIncidentNumber

func (*ListIncidentTimelinesResponseBodyData) SetIncidentTitle

func (*ListIncidentTimelinesResponseBodyData) SetRelRouteRuleDeleteType

func (*ListIncidentTimelinesResponseBodyData) SetRelatedServiceName

func (*ListIncidentTimelinesResponseBodyData) SetRemark

func (*ListIncidentTimelinesResponseBodyData) SetSnapshotData

func (*ListIncidentTimelinesResponseBodyData) SetTitle

func (ListIncidentTimelinesResponseBodyData) String

type ListIncidentsRequest

type ListIncidentsRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E1
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2021-11-10 00:00:00
	CreateEndTime *string `json:"createEndTime,omitempty" xml:"createEndTime,omitempty"`
	// example:
	//
	// 2021-11-01 00:00:00
	CreateStartTime *string `json:"createStartTime,omitempty" xml:"createStartTime,omitempty"`
	// example:
	//
	// LOW
	Effect *string `json:"effect,omitempty" xml:"effect,omitempty"`
	// example:
	//
	// P1
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// example:
	//
	// ASSIGNED
	IncidentStatus *string `json:"incidentStatus,omitempty" xml:"incidentStatus,omitempty"`
	// example:
	//
	// true
	Me *int32 `json:"me,omitempty" xml:"me,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 12312
	RelationServiceId *int64 `json:"relationServiceId,omitempty" xml:"relationServiceId,omitempty"`
	// example:
	//
	// sa
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
}

func (ListIncidentsRequest) GoString

func (s ListIncidentsRequest) GoString() string

func (*ListIncidentsRequest) SetClientToken

func (s *ListIncidentsRequest) SetClientToken(v string) *ListIncidentsRequest

func (*ListIncidentsRequest) SetCreateEndTime

func (s *ListIncidentsRequest) SetCreateEndTime(v string) *ListIncidentsRequest

func (*ListIncidentsRequest) SetCreateStartTime

func (s *ListIncidentsRequest) SetCreateStartTime(v string) *ListIncidentsRequest

func (*ListIncidentsRequest) SetEffect

func (*ListIncidentsRequest) SetIncidentLevel

func (s *ListIncidentsRequest) SetIncidentLevel(v string) *ListIncidentsRequest

func (*ListIncidentsRequest) SetIncidentStatus

func (s *ListIncidentsRequest) SetIncidentStatus(v string) *ListIncidentsRequest

func (*ListIncidentsRequest) SetMe

func (*ListIncidentsRequest) SetPageNumber

func (s *ListIncidentsRequest) SetPageNumber(v int32) *ListIncidentsRequest

func (*ListIncidentsRequest) SetPageSize

func (s *ListIncidentsRequest) SetPageSize(v int32) *ListIncidentsRequest

func (*ListIncidentsRequest) SetRelationServiceId

func (s *ListIncidentsRequest) SetRelationServiceId(v int64) *ListIncidentsRequest

func (*ListIncidentsRequest) SetRuleName

func (ListIncidentsRequest) String

func (s ListIncidentsRequest) String() string

type ListIncidentsResponse

type ListIncidentsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIncidentsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIncidentsResponse) GoString

func (s ListIncidentsResponse) GoString() string

func (*ListIncidentsResponse) SetBody

func (*ListIncidentsResponse) SetHeaders

func (*ListIncidentsResponse) SetStatusCode

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

func (ListIncidentsResponse) String

func (s ListIncidentsResponse) String() string

type ListIncidentsResponseBody

type ListIncidentsResponseBody struct {
	// data
	Data []*ListIncidentsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// requestId
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 60
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListIncidentsResponseBody) GoString

func (s ListIncidentsResponseBody) GoString() string

func (*ListIncidentsResponseBody) SetData

func (*ListIncidentsResponseBody) SetPageNumber

func (*ListIncidentsResponseBody) SetPageSize

func (*ListIncidentsResponseBody) SetRequestId

func (*ListIncidentsResponseBody) SetTotalCount

func (ListIncidentsResponseBody) String

func (s ListIncidentsResponseBody) String() string

type ListIncidentsResponseBodyData

type ListIncidentsResponseBodyData struct {
	AssignToWhoIsValid *int64 `json:"assignToWhoIsValid,omitempty" xml:"assignToWhoIsValid,omitempty"`
	// 代表创建时间的资源属性字段
	//
	// example:
	//
	// 21312
	AssignUserId *int64 `json:"assignUserId,omitempty" xml:"assignUserId,omitempty"`
	// 代表资源一级ID的资源属性字段
	AssignUserName *string `json:"assignUserName,omitempty" xml:"assignUserName,omitempty"`
	// example:
	//
	// 1390000****
	AssignUserPhone *string `json:"assignUserPhone,omitempty" xml:"assignUserPhone,omitempty"`
	// 事件级别
	//
	// example:
	//
	// 2020-10-1 00:00:00
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 时间指派人ID
	//
	// example:
	//
	// HIGH
	Effect *string `json:"effect,omitempty" xml:"effect,omitempty"`
	// 修改时间
	//
	// example:
	//
	// 12321
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// 影响程度
	//
	// example:
	//
	// P4
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// example:
	//
	// I3000021
	IncidentNumber *string `json:"incidentNumber,omitempty" xml:"incidentNumber,omitempty"`
	// 关联流转规则ID
	//
	// example:
	//
	// RESPONDED
	IncidentStatus *string `json:"incidentStatus,omitempty" xml:"incidentStatus,omitempty"`
	// 事件内容
	IncidentTitle *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
	// example:
	//
	// true
	IsManual               *bool  `json:"isManual,omitempty" xml:"isManual,omitempty"`
	RelRouteRuleDeleteType *int32 `json:"relRouteRuleDeleteType,omitempty" xml:"relRouteRuleDeleteType,omitempty"`
	RelServiceDeleteType   *int32 `json:"relServiceDeleteType,omitempty" xml:"relServiceDeleteType,omitempty"`
	// 事件状态
	//
	// example:
	//
	// 213123
	RelatedServiceId   *int64  `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	RelatedServiceName *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	// 关联的服务ID
	//
	// example:
	//
	// 123
	RouteRuleId   *int64  `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	RouteRuleName *string `json:"routeRuleName,omitempty" xml:"routeRuleName,omitempty"`
}

func (ListIncidentsResponseBodyData) GoString

func (*ListIncidentsResponseBodyData) SetAssignToWhoIsValid

func (*ListIncidentsResponseBodyData) SetAssignUserId

func (*ListIncidentsResponseBodyData) SetAssignUserName

func (*ListIncidentsResponseBodyData) SetAssignUserPhone

func (*ListIncidentsResponseBodyData) SetCreateTime

func (*ListIncidentsResponseBodyData) SetEffect

func (*ListIncidentsResponseBodyData) SetIncidentId

func (*ListIncidentsResponseBodyData) SetIncidentLevel

func (*ListIncidentsResponseBodyData) SetIncidentNumber

func (*ListIncidentsResponseBodyData) SetIncidentStatus

func (*ListIncidentsResponseBodyData) SetIncidentTitle

func (*ListIncidentsResponseBodyData) SetIsManual

func (*ListIncidentsResponseBodyData) SetRelRouteRuleDeleteType

func (s *ListIncidentsResponseBodyData) SetRelRouteRuleDeleteType(v int32) *ListIncidentsResponseBodyData

func (*ListIncidentsResponseBodyData) SetRelServiceDeleteType

func (s *ListIncidentsResponseBodyData) SetRelServiceDeleteType(v int32) *ListIncidentsResponseBodyData

func (*ListIncidentsResponseBodyData) SetRelatedServiceId

func (*ListIncidentsResponseBodyData) SetRelatedServiceName

func (*ListIncidentsResponseBodyData) SetRouteRuleId

func (*ListIncidentsResponseBodyData) SetRouteRuleName

func (ListIncidentsResponseBodyData) String

type ListIntegrationConfigTimelinesRequest

type ListIntegrationConfigTimelinesRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 101
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListIntegrationConfigTimelinesRequest) GoString

func (*ListIntegrationConfigTimelinesRequest) SetClientToken

func (*ListIntegrationConfigTimelinesRequest) SetIntegrationConfigId

func (*ListIntegrationConfigTimelinesRequest) SetPageNumber

func (*ListIntegrationConfigTimelinesRequest) SetPageSize

func (ListIntegrationConfigTimelinesRequest) String

type ListIntegrationConfigTimelinesResponse

type ListIntegrationConfigTimelinesResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIntegrationConfigTimelinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIntegrationConfigTimelinesResponse) GoString

func (*ListIntegrationConfigTimelinesResponse) SetHeaders

func (*ListIntegrationConfigTimelinesResponse) SetStatusCode

func (ListIntegrationConfigTimelinesResponse) String

type ListIntegrationConfigTimelinesResponseBody

type ListIntegrationConfigTimelinesResponseBody struct {
	// data
	Data []*ListIntegrationConfigTimelinesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// pageNumber
	//
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// pageSize
	//
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// requestId
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// totalCount
	//
	// example:
	//
	// 103
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListIntegrationConfigTimelinesResponseBody) GoString

func (*ListIntegrationConfigTimelinesResponseBody) SetPageNumber

func (*ListIntegrationConfigTimelinesResponseBody) SetPageSize

func (*ListIntegrationConfigTimelinesResponseBody) SetRequestId

func (*ListIntegrationConfigTimelinesResponseBody) SetTotalCount

func (ListIntegrationConfigTimelinesResponseBody) String

type ListIntegrationConfigTimelinesResponseBodyData

type ListIntegrationConfigTimelinesResponseBodyData struct {
	// example:
	//
	// 2021-04-05 10:10:10
	CreateTime  *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListIntegrationConfigTimelinesResponseBodyData) GoString

func (*ListIntegrationConfigTimelinesResponseBodyData) SetCreateTime

func (*ListIntegrationConfigTimelinesResponseBodyData) SetDescription

func (*ListIntegrationConfigTimelinesResponseBodyData) SetTitle

func (ListIntegrationConfigTimelinesResponseBodyData) String

type ListIntegrationConfigsRequest

type ListIntegrationConfigsRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// Zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
}

func (ListIntegrationConfigsRequest) GoString

func (*ListIntegrationConfigsRequest) SetClientToken

func (*ListIntegrationConfigsRequest) SetMonitorSourceName

func (ListIntegrationConfigsRequest) String

type ListIntegrationConfigsResponse

type ListIntegrationConfigsResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIntegrationConfigsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIntegrationConfigsResponse) GoString

func (*ListIntegrationConfigsResponse) SetHeaders

func (*ListIntegrationConfigsResponse) SetStatusCode

func (ListIntegrationConfigsResponse) String

type ListIntegrationConfigsResponseBody

type ListIntegrationConfigsResponseBody struct {
	// data
	Data []*ListIntegrationConfigsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// id of the request
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListIntegrationConfigsResponseBody) GoString

func (*ListIntegrationConfigsResponseBody) SetRequestId

func (ListIntegrationConfigsResponseBody) String

type ListIntegrationConfigsResponseBodyData

type ListIntegrationConfigsResponseBodyData struct {
	// example:
	//
	// 1023
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
	// example:
	//
	// false
	IsReceivedEvent *bool `json:"isReceivedEvent,omitempty" xml:"isReceivedEvent,omitempty"`
	// example:
	//
	// 87
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// Zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// Zabbix
	MonitorSourceShortName *string `json:"monitorSourceShortName,omitempty" xml:"monitorSourceShortName,omitempty"`
	MonitorSourceType      *int32  `json:"monitorSourceType,omitempty" xml:"monitorSourceType,omitempty"`
	// example:
	//
	// NOT_INTEGRATED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListIntegrationConfigsResponseBodyData) GoString

func (*ListIntegrationConfigsResponseBodyData) SetIntegrationConfigId

func (*ListIntegrationConfigsResponseBodyData) SetIsReceivedEvent

func (*ListIntegrationConfigsResponseBodyData) SetMonitorSourceId

func (*ListIntegrationConfigsResponseBodyData) SetMonitorSourceName

func (*ListIntegrationConfigsResponseBodyData) SetMonitorSourceShortName

func (*ListIntegrationConfigsResponseBodyData) SetMonitorSourceType added in v2.0.6

func (*ListIntegrationConfigsResponseBodyData) SetStatus

func (ListIntegrationConfigsResponseBodyData) String

type ListMonitorSourcesRequest

type ListMonitorSourcesRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378FTOKENA11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
}

func (ListMonitorSourcesRequest) GoString

func (s ListMonitorSourcesRequest) GoString() string

func (*ListMonitorSourcesRequest) SetClientToken

func (ListMonitorSourcesRequest) String

func (s ListMonitorSourcesRequest) String() string

type ListMonitorSourcesResponse

type ListMonitorSourcesResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListMonitorSourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListMonitorSourcesResponse) GoString

func (s ListMonitorSourcesResponse) GoString() string

func (*ListMonitorSourcesResponse) SetBody

func (*ListMonitorSourcesResponse) SetHeaders

func (*ListMonitorSourcesResponse) SetStatusCode

func (ListMonitorSourcesResponse) String

type ListMonitorSourcesResponseBody

type ListMonitorSourcesResponseBody struct {
	// data
	Data []*ListMonitorSourcesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListMonitorSourcesResponseBody) GoString

func (*ListMonitorSourcesResponseBody) SetData

func (*ListMonitorSourcesResponseBody) SetRequestId

func (ListMonitorSourcesResponseBody) String

type ListMonitorSourcesResponseBodyData

type ListMonitorSourcesResponseBodyData struct {
	FieldKeys []*string `json:"fieldKeys,omitempty" xml:"fieldKeys,omitempty" type:"Repeated"`
	// example:
	//
	// 12
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// Zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
}

func (ListMonitorSourcesResponseBodyData) GoString

func (*ListMonitorSourcesResponseBodyData) SetFieldKeys

func (*ListMonitorSourcesResponseBodyData) SetMonitorSourceId

func (*ListMonitorSourcesResponseBodyData) SetMonitorSourceName

func (ListMonitorSourcesResponseBodyData) String

type ListProblemDetailOperationsRequest

type ListProblemDetailOperationsRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// desc,asc
	CreateTimeSort *string `json:"createTimeSort,omitempty" xml:"createTimeSort,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (ListProblemDetailOperationsRequest) GoString

func (*ListProblemDetailOperationsRequest) SetClientToken

func (*ListProblemDetailOperationsRequest) SetCreateTimeSort

func (*ListProblemDetailOperationsRequest) SetPageNumber

func (*ListProblemDetailOperationsRequest) SetPageSize

func (*ListProblemDetailOperationsRequest) SetProblemId

func (ListProblemDetailOperationsRequest) String

type ListProblemDetailOperationsResponse

type ListProblemDetailOperationsResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListProblemDetailOperationsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListProblemDetailOperationsResponse) GoString

func (*ListProblemDetailOperationsResponse) SetHeaders

func (*ListProblemDetailOperationsResponse) SetStatusCode

func (ListProblemDetailOperationsResponse) String

type ListProblemDetailOperationsResponseBody

type ListProblemDetailOperationsResponseBody struct {
	// data
	Data []*ListProblemDetailOperationsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// requestId
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 210
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListProblemDetailOperationsResponseBody) GoString

func (*ListProblemDetailOperationsResponseBody) SetPageNumber

func (*ListProblemDetailOperationsResponseBody) SetPageSize

func (*ListProblemDetailOperationsResponseBody) SetRequestId

func (*ListProblemDetailOperationsResponseBody) SetTotalCount

func (ListProblemDetailOperationsResponseBody) String

type ListProblemDetailOperationsResponseBodyData

type ListProblemDetailOperationsResponseBodyData struct {
	// example:
	//
	// PROBLEM_CANCEL
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// example:
	//
	// 2021-01-23 00:00:00
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// 服务A
	RelatedServiceName *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	// example:
	//
	// 备注
	Remark *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// example:
	//
	// {“userName”:"小明"}
	SnapshotData *string `json:"snapshotData,omitempty" xml:"snapshotData,omitempty"`
	// example:
	//
	// 动态标题
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListProblemDetailOperationsResponseBodyData) GoString

func (*ListProblemDetailOperationsResponseBodyData) SetAction

func (*ListProblemDetailOperationsResponseBodyData) SetCreateTime

func (*ListProblemDetailOperationsResponseBodyData) SetDescription

func (*ListProblemDetailOperationsResponseBodyData) SetRelatedServiceName

func (*ListProblemDetailOperationsResponseBodyData) SetRemark

func (*ListProblemDetailOperationsResponseBodyData) SetSnapshotData

func (*ListProblemDetailOperationsResponseBodyData) SetTitle

func (ListProblemDetailOperationsResponseBodyData) String

type ListProblemOperationsRequest

type ListProblemOperationsRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
}

func (ListProblemOperationsRequest) GoString

func (s ListProblemOperationsRequest) GoString() string

func (*ListProblemOperationsRequest) SetClientToken

func (*ListProblemOperationsRequest) SetPageNumber

func (*ListProblemOperationsRequest) SetPageSize

func (ListProblemOperationsRequest) String

type ListProblemOperationsResponse

type ListProblemOperationsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListProblemOperationsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListProblemOperationsResponse) GoString

func (*ListProblemOperationsResponse) SetBody

func (*ListProblemOperationsResponse) SetHeaders

func (*ListProblemOperationsResponse) SetStatusCode

func (ListProblemOperationsResponse) String

type ListProblemOperationsResponseBody

type ListProblemOperationsResponseBody struct {
	// data
	Data []*ListProblemOperationsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 132
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListProblemOperationsResponseBody) GoString

func (*ListProblemOperationsResponseBody) SetPageNumber

func (*ListProblemOperationsResponseBody) SetPageSize

func (*ListProblemOperationsResponseBody) SetRequestId

func (*ListProblemOperationsResponseBody) SetTotalCount

func (ListProblemOperationsResponseBody) String

type ListProblemOperationsResponseBodyData

type ListProblemOperationsResponseBodyData struct {
	// example:
	//
	// PROBLEM_CANCEL
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// example:
	//
	// 2021-01-23 00:00:00
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// 12312
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 这是一个故障
	ProblemName *string `json:"problemName,omitempty" xml:"problemName,omitempty"`
	// example:
	//
	// P1231231
	ProblemNumber *string `json:"problemNumber,omitempty" xml:"problemNumber,omitempty"`
	// example:
	//
	// 服务名称
	RelatedServiceName *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	// example:
	//
	// {“userName”:"小明"}
	SnapshotData *string `json:"snapshotData,omitempty" xml:"snapshotData,omitempty"`
	// example:
	//
	// 动态标题
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (ListProblemOperationsResponseBodyData) GoString

func (*ListProblemOperationsResponseBodyData) SetAction

func (*ListProblemOperationsResponseBodyData) SetCreateTime

func (*ListProblemOperationsResponseBodyData) SetDescription

func (*ListProblemOperationsResponseBodyData) SetProblemId

func (*ListProblemOperationsResponseBodyData) SetProblemName

func (*ListProblemOperationsResponseBodyData) SetProblemNumber

func (*ListProblemOperationsResponseBodyData) SetRelatedServiceName

func (*ListProblemOperationsResponseBodyData) SetSnapshotData

func (*ListProblemOperationsResponseBodyData) SetTitle

func (ListProblemOperationsResponseBodyData) String

type ListProblemSubtotalsRequest

type ListProblemSubtotalsRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fdB812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1231
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (ListProblemSubtotalsRequest) GoString

func (s ListProblemSubtotalsRequest) GoString() string

func (*ListProblemSubtotalsRequest) SetClientToken

func (*ListProblemSubtotalsRequest) SetProblemId

func (ListProblemSubtotalsRequest) String

type ListProblemSubtotalsResponse

type ListProblemSubtotalsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListProblemSubtotalsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListProblemSubtotalsResponse) GoString

func (s ListProblemSubtotalsResponse) GoString() string

func (*ListProblemSubtotalsResponse) SetBody

func (*ListProblemSubtotalsResponse) SetHeaders

func (*ListProblemSubtotalsResponse) SetStatusCode

func (ListProblemSubtotalsResponse) String

type ListProblemSubtotalsResponseBody

type ListProblemSubtotalsResponseBody struct {
	// data
	Data []*ListProblemSubtotalsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0S4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListProblemSubtotalsResponseBody) GoString

func (*ListProblemSubtotalsResponseBody) SetRequestId

func (ListProblemSubtotalsResponseBody) String

type ListProblemSubtotalsResponseBodyData

type ListProblemSubtotalsResponseBodyData struct {
	CreateRamName *string `json:"createRamName,omitempty" xml:"createRamName,omitempty"`
	// example:
	//
	// 2020-10-02 00:00:00
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 123123
	CreateUserId *int64 `json:"createUserId,omitempty" xml:"createUserId,omitempty"`
	// example:
	//
	// 130****11111
	CreateUserPhone *string `json:"createUserPhone,omitempty" xml:"createUserPhone,omitempty"`
	Description     *string `json:"description,omitempty" xml:"description,omitempty"`
}

func (ListProblemSubtotalsResponseBodyData) GoString

func (*ListProblemSubtotalsResponseBodyData) SetCreateRamName

func (*ListProblemSubtotalsResponseBodyData) SetCreateTime

func (*ListProblemSubtotalsResponseBodyData) SetCreateUserId

func (*ListProblemSubtotalsResponseBodyData) SetCreateUserPhone

func (*ListProblemSubtotalsResponseBodyData) SetDescription

func (ListProblemSubtotalsResponseBodyData) String

type ListProblemTimeLinesRequest

type ListProblemTimeLinesRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 10002010
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
}

func (ListProblemTimeLinesRequest) GoString

func (s ListProblemTimeLinesRequest) GoString() string

func (*ListProblemTimeLinesRequest) SetClientToken

func (*ListProblemTimeLinesRequest) SetProblemId

func (ListProblemTimeLinesRequest) String

type ListProblemTimeLinesResponse

type ListProblemTimeLinesResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListProblemTimeLinesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListProblemTimeLinesResponse) GoString

func (s ListProblemTimeLinesResponse) GoString() string

func (*ListProblemTimeLinesResponse) SetBody

func (*ListProblemTimeLinesResponse) SetHeaders

func (*ListProblemTimeLinesResponse) SetStatusCode

func (ListProblemTimeLinesResponse) String

type ListProblemTimeLinesResponseBody

type ListProblemTimeLinesResponseBody struct {
	Data []*ListProblemTimeLinesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListProblemTimeLinesResponseBody) GoString

func (*ListProblemTimeLinesResponseBody) SetRequestId

func (ListProblemTimeLinesResponseBody) String

type ListProblemTimeLinesResponseBodyData

type ListProblemTimeLinesResponseBodyData struct {
	// example:
	//
	// 内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// 2020-08-08 15:38:38
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// true
	IsKey *bool `json:"isKey,omitempty" xml:"isKey,omitempty"`
	// example:
	//
	// PROBLEM_INJECTION,PROBLEM_HAPPEN
	KeyNode *string `json:"keyNode,omitempty" xml:"keyNode,omitempty"`
	// example:
	//
	// 10000
	ProblemTimelineId *int64 `json:"problemTimelineId,omitempty" xml:"problemTimelineId,omitempty"`
	// example:
	//
	// 2020-08-08 15:38:38
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	// example:
	//
	// 2020-08-08 15:38:38
	UpdateTime     *string                                               `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	UsersInContent []*ListProblemTimeLinesResponseBodyDataUsersInContent `json:"usersInContent,omitempty" xml:"usersInContent,omitempty" type:"Repeated"`
}

func (ListProblemTimeLinesResponseBodyData) GoString

func (*ListProblemTimeLinesResponseBodyData) SetContent

func (*ListProblemTimeLinesResponseBodyData) SetCreateTime

func (*ListProblemTimeLinesResponseBodyData) SetIsKey

func (*ListProblemTimeLinesResponseBodyData) SetKeyNode

func (*ListProblemTimeLinesResponseBodyData) SetProblemTimelineId

func (*ListProblemTimeLinesResponseBodyData) SetTime

func (*ListProblemTimeLinesResponseBodyData) SetUpdateTime

func (ListProblemTimeLinesResponseBodyData) String

type ListProblemTimeLinesResponseBodyDataUsersInContent

type ListProblemTimeLinesResponseBodyDataUsersInContent struct {
	IsValid *int64 `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// example:
	//
	// 232
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	// example:
	//
	// 张老萨
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (ListProblemTimeLinesResponseBodyDataUsersInContent) GoString

func (*ListProblemTimeLinesResponseBodyDataUsersInContent) SetIsValid

func (*ListProblemTimeLinesResponseBodyDataUsersInContent) SetUserId

func (*ListProblemTimeLinesResponseBodyDataUsersInContent) SetUsername

func (ListProblemTimeLinesResponseBodyDataUsersInContent) String

type ListProblemsRequest

type ListProblemsRequest struct {
	// example:
	//
	// 1
	AffectServiceId *int64 `json:"affectServiceId,omitempty" xml:"affectServiceId,omitempty"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 2020-03-05 15:50:59
	DiscoveryEndTime *string `json:"discoveryEndTime,omitempty" xml:"discoveryEndTime,omitempty"`
	// example:
	//
	// 2020-03-05 15:50:59
	DiscoveryStartTime *string `json:"discoveryStartTime,omitempty" xml:"discoveryStartTime,omitempty"`
	// example:
	//
	// 1
	MainHandlerId *int64 `json:"mainHandlerId,omitempty" xml:"mainHandlerId,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// P2
	ProblemLevel *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
	// example:
	//
	// HANDLING
	ProblemStatus *string `json:"problemStatus,omitempty" xml:"problemStatus,omitempty"`
	// example:
	//
	// RESPONSIBLE
	QueryType *string `json:"queryType,omitempty" xml:"queryType,omitempty"`
	// example:
	//
	// 1
	RepeaterId *int64 `json:"repeaterId,omitempty" xml:"repeaterId,omitempty"`
	// example:
	//
	// 2020-03-05 15:50:59
	RestoreEndTime *string `json:"restoreEndTime,omitempty" xml:"restoreEndTime,omitempty"`
	// example:
	//
	// 2020-03-05 15:50:59
	RestoreStartTime *string `json:"restoreStartTime,omitempty" xml:"restoreStartTime,omitempty"`
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (ListProblemsRequest) GoString

func (s ListProblemsRequest) GoString() string

func (*ListProblemsRequest) SetAffectServiceId

func (s *ListProblemsRequest) SetAffectServiceId(v int64) *ListProblemsRequest

func (*ListProblemsRequest) SetClientToken

func (s *ListProblemsRequest) SetClientToken(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetDiscoveryEndTime

func (s *ListProblemsRequest) SetDiscoveryEndTime(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetDiscoveryStartTime

func (s *ListProblemsRequest) SetDiscoveryStartTime(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetMainHandlerId

func (s *ListProblemsRequest) SetMainHandlerId(v int64) *ListProblemsRequest

func (*ListProblemsRequest) SetPageNumber

func (s *ListProblemsRequest) SetPageNumber(v int64) *ListProblemsRequest

func (*ListProblemsRequest) SetPageSize

func (s *ListProblemsRequest) SetPageSize(v int64) *ListProblemsRequest

func (*ListProblemsRequest) SetProblemLevel

func (s *ListProblemsRequest) SetProblemLevel(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetProblemStatus

func (s *ListProblemsRequest) SetProblemStatus(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetQueryType

func (s *ListProblemsRequest) SetQueryType(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetRepeaterId

func (s *ListProblemsRequest) SetRepeaterId(v int64) *ListProblemsRequest

func (*ListProblemsRequest) SetRestoreEndTime

func (s *ListProblemsRequest) SetRestoreEndTime(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetRestoreStartTime

func (s *ListProblemsRequest) SetRestoreStartTime(v string) *ListProblemsRequest

func (*ListProblemsRequest) SetServiceGroupId

func (s *ListProblemsRequest) SetServiceGroupId(v int64) *ListProblemsRequest

func (ListProblemsRequest) String

func (s ListProblemsRequest) String() string

type ListProblemsResponse

type ListProblemsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListProblemsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListProblemsResponse) GoString

func (s ListProblemsResponse) GoString() string

func (*ListProblemsResponse) SetBody

func (*ListProblemsResponse) SetHeaders

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

func (*ListProblemsResponse) SetStatusCode

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

func (ListProblemsResponse) String

func (s ListProblemsResponse) String() string

type ListProblemsResponseBody

type ListProblemsResponseBody struct {
	Data []*ListProblemsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListProblemsResponseBody) GoString

func (s ListProblemsResponseBody) GoString() string

func (*ListProblemsResponseBody) SetData

func (*ListProblemsResponseBody) SetPageNumber

func (*ListProblemsResponseBody) SetPageSize

func (*ListProblemsResponseBody) SetRequestId

func (*ListProblemsResponseBody) SetTotalCount

func (ListProblemsResponseBody) String

func (s ListProblemsResponseBody) String() string

type ListProblemsResponseBodyData

type ListProblemsResponseBodyData struct {
	AffectServices []*ListProblemsResponseBodyDataAffectServices `json:"affectServices,omitempty" xml:"affectServices,omitempty" type:"Repeated"`
	// example:
	//
	// 2020-09-08 15:59:59
	CancelTime *string `json:"cancelTime,omitempty" xml:"cancelTime,omitempty"`
	// example:
	//
	// 2020-09-08 15:59:59
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// 2020-09-08 15:59:59
	DiscoverTime *string `json:"discoverTime,omitempty" xml:"discoverTime,omitempty"`
	// example:
	//
	// 2020-09-08 15:59:59
	FinishTime *string `json:"finishTime,omitempty" xml:"finishTime,omitempty"`
	// example:
	//
	// 10000
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// true
	IsManual *bool `json:"isManual,omitempty" xml:"isManual,omitempty"`
	// example:
	//
	// true
	IsUpgrade *bool `json:"isUpgrade,omitempty" xml:"isUpgrade,omitempty"`
	// example:
	//
	// 100
	MainHandlerId      *int64 `json:"mainHandlerId,omitempty" xml:"mainHandlerId,omitempty"`
	MainHandlerIsValid *int64 `json:"mainHandlerIsValid,omitempty" xml:"mainHandlerIsValid,omitempty"`
	// example:
	//
	// 王宇
	MainHandlerName *string `json:"mainHandlerName,omitempty" xml:"mainHandlerName,omitempty"`
	// example:
	//
	// 1
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// P1
	ProblemLevel *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
	// example:
	//
	// 故障
	ProblemName *string `json:"problemName,omitempty" xml:"problemName,omitempty"`
	// example:
	//
	// P34438300000001116258132229577472
	ProblemNumber *string `json:"problemNumber,omitempty" xml:"problemNumber,omitempty"`
	// example:
	//
	// HANDLING
	ProblemStatus *string `json:"problemStatus,omitempty" xml:"problemStatus,omitempty"`
	// example:
	//
	// 2020-09-08 15:59:59
	RecoveryTime *string `json:"recoveryTime,omitempty" xml:"recoveryTime,omitempty"`
	// example:
	//
	// 1
	RelatedServiceId *string `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// example:
	//
	// 2020-09-08 15:59:59
	ReplayTime         *string `json:"replayTime,omitempty" xml:"replayTime,omitempty"`
	ServiceDeletedType *int32  `json:"serviceDeletedType,omitempty" xml:"serviceDeletedType,omitempty"`
	// example:
	//
	// 服务1
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
	// example:
	//
	// 2020-09-08 15:59:59
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListProblemsResponseBodyData) GoString

func (s ListProblemsResponseBodyData) GoString() string

func (*ListProblemsResponseBodyData) SetAffectServices

func (*ListProblemsResponseBodyData) SetCancelTime

func (*ListProblemsResponseBodyData) SetCreateTime

func (*ListProblemsResponseBodyData) SetDiscoverTime

func (*ListProblemsResponseBodyData) SetFinishTime

func (*ListProblemsResponseBodyData) SetIncidentId

func (*ListProblemsResponseBodyData) SetIsManual

func (*ListProblemsResponseBodyData) SetIsUpgrade

func (*ListProblemsResponseBodyData) SetMainHandlerId

func (*ListProblemsResponseBodyData) SetMainHandlerIsValid

func (*ListProblemsResponseBodyData) SetMainHandlerName

func (*ListProblemsResponseBodyData) SetProblemId

func (*ListProblemsResponseBodyData) SetProblemLevel

func (*ListProblemsResponseBodyData) SetProblemName

func (*ListProblemsResponseBodyData) SetProblemNumber

func (*ListProblemsResponseBodyData) SetProblemStatus

func (*ListProblemsResponseBodyData) SetRecoveryTime

func (*ListProblemsResponseBodyData) SetRelatedServiceId

func (*ListProblemsResponseBodyData) SetReplayTime

func (*ListProblemsResponseBodyData) SetServiceDeletedType

func (*ListProblemsResponseBodyData) SetServiceName

func (*ListProblemsResponseBodyData) SetUpdateTime

func (ListProblemsResponseBodyData) String

type ListProblemsResponseBodyDataAffectServices

type ListProblemsResponseBodyDataAffectServices struct {
	// example:
	//
	// 服务描述
	ServiceDescription *string `json:"serviceDescription,omitempty" xml:"serviceDescription,omitempty"`
	// example:
	//
	// 100
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// example:
	//
	// 冲上云霄
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
	// example:
	//
	// 2020-09-08 15:59:59
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListProblemsResponseBodyDataAffectServices) GoString

func (*ListProblemsResponseBodyDataAffectServices) SetServiceDescription

func (*ListProblemsResponseBodyDataAffectServices) SetServiceId

func (*ListProblemsResponseBodyDataAffectServices) SetServiceName

func (*ListProblemsResponseBodyDataAffectServices) SetUpdateTime

func (ListProblemsResponseBodyDataAffectServices) String

type ListRouteRulesByAssignWhoIdRequest

type ListRouteRulesByAssignWhoIdRequest struct {
	AssignWhoId   *int64 `json:"assignWhoId,omitempty" xml:"assignWhoId,omitempty"`
	AssignWhoType *int64 `json:"assignWhoType,omitempty" xml:"assignWhoType,omitempty"`
}

func (ListRouteRulesByAssignWhoIdRequest) GoString

func (*ListRouteRulesByAssignWhoIdRequest) SetAssignWhoId

func (*ListRouteRulesByAssignWhoIdRequest) SetAssignWhoType

func (ListRouteRulesByAssignWhoIdRequest) String

type ListRouteRulesByAssignWhoIdResponse

type ListRouteRulesByAssignWhoIdResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRouteRulesByAssignWhoIdResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListRouteRulesByAssignWhoIdResponse) GoString

func (*ListRouteRulesByAssignWhoIdResponse) SetHeaders

func (*ListRouteRulesByAssignWhoIdResponse) SetStatusCode

func (ListRouteRulesByAssignWhoIdResponse) String

type ListRouteRulesByAssignWhoIdResponseBody

type ListRouteRulesByAssignWhoIdResponseBody struct {
	Data      []*ListRouteRulesByAssignWhoIdResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	RequestId *string                                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListRouteRulesByAssignWhoIdResponseBody) GoString

func (*ListRouteRulesByAssignWhoIdResponseBody) SetRequestId

func (ListRouteRulesByAssignWhoIdResponseBody) String

type ListRouteRulesByAssignWhoIdResponseBodyData

type ListRouteRulesByAssignWhoIdResponseBodyData struct {
	Id          *int64  `json:"id,omitempty" xml:"id,omitempty"`
	RuleName    *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
	TenantRamId *int64  `json:"tenantRamId,omitempty" xml:"tenantRamId,omitempty"`
}

func (ListRouteRulesByAssignWhoIdResponseBodyData) GoString

func (*ListRouteRulesByAssignWhoIdResponseBodyData) SetId

func (*ListRouteRulesByAssignWhoIdResponseBodyData) SetRuleName

func (*ListRouteRulesByAssignWhoIdResponseBodyData) SetTenantRamId

func (ListRouteRulesByAssignWhoIdResponseBodyData) String

type ListRouteRulesByServiceResponse

type ListRouteRulesByServiceResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRouteRulesByServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListRouteRulesByServiceResponse) GoString

func (*ListRouteRulesByServiceResponse) SetHeaders

func (*ListRouteRulesByServiceResponse) SetStatusCode

func (ListRouteRulesByServiceResponse) String

type ListRouteRulesByServiceResponseBody

type ListRouteRulesByServiceResponseBody struct {
	Data       []*ListRouteRulesByServiceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	RequestId  *string                                    `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TotalCount *int32                                     `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListRouteRulesByServiceResponseBody) GoString

func (*ListRouteRulesByServiceResponseBody) SetRequestId

func (*ListRouteRulesByServiceResponseBody) SetTotalCount

func (ListRouteRulesByServiceResponseBody) String

type ListRouteRulesByServiceResponseBodyData

type ListRouteRulesByServiceResponseBodyData struct {
	Id       *int32  `json:"id,omitempty" xml:"id,omitempty"`
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
}

func (ListRouteRulesByServiceResponseBodyData) GoString

func (*ListRouteRulesByServiceResponseBodyData) SetId

func (*ListRouteRulesByServiceResponseBodyData) SetRuleName

func (ListRouteRulesByServiceResponseBodyData) String

type ListRouteRulesRequest

type ListRouteRulesRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken               *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	NotFilterRouteRuleDeleted *bool   `json:"notFilterRouteRuleDeleted,omitempty" xml:"notFilterRouteRuleDeleted,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 0
	RouteType *int64 `json:"routeType,omitempty" xml:"routeType,omitempty"`
	// example:
	//
	// 规则名字
	RuleName []byte `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
	// example:
	//
	// 冲上云霄
	ServiceName []byte `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (ListRouteRulesRequest) GoString

func (s ListRouteRulesRequest) GoString() string

func (*ListRouteRulesRequest) SetClientToken

func (s *ListRouteRulesRequest) SetClientToken(v string) *ListRouteRulesRequest

func (*ListRouteRulesRequest) SetNotFilterRouteRuleDeleted

func (s *ListRouteRulesRequest) SetNotFilterRouteRuleDeleted(v bool) *ListRouteRulesRequest

func (*ListRouteRulesRequest) SetPageNumber

func (s *ListRouteRulesRequest) SetPageNumber(v int32) *ListRouteRulesRequest

func (*ListRouteRulesRequest) SetPageSize

func (*ListRouteRulesRequest) SetRouteType

func (*ListRouteRulesRequest) SetRuleName

func (s *ListRouteRulesRequest) SetRuleName(v []byte) *ListRouteRulesRequest

func (*ListRouteRulesRequest) SetServiceName

func (s *ListRouteRulesRequest) SetServiceName(v []byte) *ListRouteRulesRequest

func (ListRouteRulesRequest) String

func (s ListRouteRulesRequest) String() string

type ListRouteRulesResponse

type ListRouteRulesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRouteRulesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListRouteRulesResponse) GoString

func (s ListRouteRulesResponse) GoString() string

func (*ListRouteRulesResponse) SetBody

func (*ListRouteRulesResponse) SetHeaders

func (*ListRouteRulesResponse) SetStatusCode

func (ListRouteRulesResponse) String

func (s ListRouteRulesResponse) String() string

type ListRouteRulesResponseBody

type ListRouteRulesResponseBody struct {
	Data []*ListRouteRulesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// C4BE3837-1A13B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 10
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListRouteRulesResponseBody) GoString

func (s ListRouteRulesResponseBody) GoString() string

func (*ListRouteRulesResponseBody) SetData

func (*ListRouteRulesResponseBody) SetPageNumber

func (*ListRouteRulesResponseBody) SetPageSize

func (*ListRouteRulesResponseBody) SetRequestId

func (*ListRouteRulesResponseBody) SetTotalCount

func (ListRouteRulesResponseBody) String

type ListRouteRulesResponseBodyData

type ListRouteRulesResponseBodyData struct {
	// example:
	//
	// 10
	AssignObjectId *int64 `json:"assignObjectId,omitempty" xml:"assignObjectId,omitempty"`
	// example:
	//
	// SERVICEGROUP
	AssignObjectType *string `json:"assignObjectType,omitempty" xml:"assignObjectType,omitempty"`
	// example:
	//
	// 2020-03-05 15:53:55
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// example:
	//
	// LOW
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// example:
	//
	// DISABLE
	EnableStatus *string `json:"enableStatus,omitempty" xml:"enableStatus,omitempty"`
	// example:
	//
	// P1
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	IsValid       *int32  `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// example:
	//
	// 10
	MatchCount *int64 `json:"matchCount,omitempty" xml:"matchCount,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceNames   *string `json:"monitorSourceNames,omitempty" xml:"monitorSourceNames,omitempty"`
	RelServiceDeleteType *int32  `json:"relServiceDeleteType,omitempty" xml:"relServiceDeleteType,omitempty"`
	// example:
	//
	// 1
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// example:
	//
	// 关联服务名字
	RelatedServiceName *string `json:"relatedServiceName,omitempty" xml:"relatedServiceName,omitempty"`
	// example:
	//
	// 10000
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	// example:
	//
	// INCIDENT
	RouteType *string `json:"routeType,omitempty" xml:"routeType,omitempty"`
	// example:
	//
	// 规则名字
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
	// example:
	//
	// 1344383
	TenantRamId *int64 `json:"tenantRamId,omitempty" xml:"tenantRamId,omitempty"`
	// example:
	//
	// 时间窗口
	TimeWindow *int64 `json:"timeWindow,omitempty" xml:"timeWindow,omitempty"`
	// example:
	//
	// MINUTE
	TimeWindowUnit *int64 `json:"timeWindowUnit,omitempty" xml:"timeWindowUnit,omitempty"`
	// example:
	//
	// 2020-03-05 15:53:55
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListRouteRulesResponseBodyData) GoString

func (*ListRouteRulesResponseBodyData) SetAssignObjectId

func (*ListRouteRulesResponseBodyData) SetAssignObjectType

func (*ListRouteRulesResponseBodyData) SetCreateTime

func (*ListRouteRulesResponseBodyData) SetEffection

func (*ListRouteRulesResponseBodyData) SetEnableStatus

func (*ListRouteRulesResponseBodyData) SetIncidentLevel

func (*ListRouteRulesResponseBodyData) SetIsValid

func (*ListRouteRulesResponseBodyData) SetMatchCount

func (*ListRouteRulesResponseBodyData) SetMonitorSourceNames

func (*ListRouteRulesResponseBodyData) SetRelServiceDeleteType

func (*ListRouteRulesResponseBodyData) SetRelatedServiceId

func (*ListRouteRulesResponseBodyData) SetRelatedServiceName

func (*ListRouteRulesResponseBodyData) SetRouteRuleId

func (*ListRouteRulesResponseBodyData) SetRouteType

func (*ListRouteRulesResponseBodyData) SetRuleName

func (*ListRouteRulesResponseBodyData) SetTenantRamId

func (*ListRouteRulesResponseBodyData) SetTimeWindow

func (*ListRouteRulesResponseBodyData) SetTimeWindowUnit

func (*ListRouteRulesResponseBodyData) SetUpdateTime

func (ListRouteRulesResponseBodyData) String

type ListServiceGroupMonitorSourceTemplatesRequest

type ListServiceGroupMonitorSourceTemplatesRequest struct {
	// example:
	//
	// xxxx
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// xxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 1000
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (ListServiceGroupMonitorSourceTemplatesRequest) GoString

func (*ListServiceGroupMonitorSourceTemplatesRequest) SetClientToken

func (*ListServiceGroupMonitorSourceTemplatesRequest) SetRequestId

func (*ListServiceGroupMonitorSourceTemplatesRequest) SetServiceGroupId

func (ListServiceGroupMonitorSourceTemplatesRequest) String

type ListServiceGroupMonitorSourceTemplatesResponse

type ListServiceGroupMonitorSourceTemplatesResponse struct {
	Headers    map[string]*string                                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListServiceGroupMonitorSourceTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListServiceGroupMonitorSourceTemplatesResponse) GoString

func (*ListServiceGroupMonitorSourceTemplatesResponse) SetHeaders

func (*ListServiceGroupMonitorSourceTemplatesResponse) SetStatusCode

func (ListServiceGroupMonitorSourceTemplatesResponse) String

type ListServiceGroupMonitorSourceTemplatesResponseBody

type ListServiceGroupMonitorSourceTemplatesResponseBody struct {
	Data []*ListServiceGroupMonitorSourceTemplatesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// xxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListServiceGroupMonitorSourceTemplatesResponseBody) GoString

func (*ListServiceGroupMonitorSourceTemplatesResponseBody) SetRequestId

func (ListServiceGroupMonitorSourceTemplatesResponseBody) String

type ListServiceGroupMonitorSourceTemplatesResponseBodyData

type ListServiceGroupMonitorSourceTemplatesResponseBodyData struct {
	Fields []*string `json:"fields,omitempty" xml:"fields,omitempty" type:"Repeated"`
	// example:
	//
	// 1000
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// ""
	TemplateContent *string `json:"templateContent,omitempty" xml:"templateContent,omitempty"`
	// example:
	//
	// 1000
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
}

func (ListServiceGroupMonitorSourceTemplatesResponseBodyData) GoString

func (*ListServiceGroupMonitorSourceTemplatesResponseBodyData) SetFields

func (*ListServiceGroupMonitorSourceTemplatesResponseBodyData) SetMonitorSourceId

func (*ListServiceGroupMonitorSourceTemplatesResponseBodyData) SetMonitorSourceName

func (*ListServiceGroupMonitorSourceTemplatesResponseBodyData) SetTemplateContent

func (*ListServiceGroupMonitorSourceTemplatesResponseBodyData) SetTemplateId

func (ListServiceGroupMonitorSourceTemplatesResponseBodyData) String

type ListServiceGroupsByUserIdResponse

type ListServiceGroupsByUserIdResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListServiceGroupsByUserIdResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListServiceGroupsByUserIdResponse) GoString

func (*ListServiceGroupsByUserIdResponse) SetHeaders

func (*ListServiceGroupsByUserIdResponse) SetStatusCode

func (ListServiceGroupsByUserIdResponse) String

type ListServiceGroupsByUserIdResponseBody

type ListServiceGroupsByUserIdResponseBody struct {
	Data      *ListServiceGroupsByUserIdResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	RequestId *string                                    `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListServiceGroupsByUserIdResponseBody) GoString

func (*ListServiceGroupsByUserIdResponseBody) SetRequestId

func (ListServiceGroupsByUserIdResponseBody) String

type ListServiceGroupsByUserIdResponseBodyData

type ListServiceGroupsByUserIdResponseBodyData struct {
	IsScheduled      *bool   `json:"isScheduled,omitempty" xml:"isScheduled,omitempty"`
	ServiceGroupId   *int64  `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
}

func (ListServiceGroupsByUserIdResponseBodyData) GoString

func (*ListServiceGroupsByUserIdResponseBodyData) SetIsScheduled

func (*ListServiceGroupsByUserIdResponseBodyData) SetServiceGroupId

func (*ListServiceGroupsByUserIdResponseBodyData) SetServiceGroupName

func (ListServiceGroupsByUserIdResponseBodyData) String

type ListServiceGroupsRequest

type ListServiceGroupsRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// false
	IsScheduled *bool `json:"isScheduled,omitempty" xml:"isScheduled,omitempty"`
	// example:
	//
	// false
	OrderByScheduleStatus *bool `json:"orderByScheduleStatus,omitempty" xml:"orderByScheduleStatus,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 王宇
	QueryName *string `json:"queryName,omitempty" xml:"queryName,omitempty"`
	// example:
	//
	// USER
	QueryType *string `json:"queryType,omitempty" xml:"queryType,omitempty"`
	ServiceId *int64  `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// example:
	//
	// 100000
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListServiceGroupsRequest) GoString

func (s ListServiceGroupsRequest) GoString() string

func (*ListServiceGroupsRequest) SetClientToken

func (*ListServiceGroupsRequest) SetIsScheduled

func (*ListServiceGroupsRequest) SetOrderByScheduleStatus

func (s *ListServiceGroupsRequest) SetOrderByScheduleStatus(v bool) *ListServiceGroupsRequest

func (*ListServiceGroupsRequest) SetPageNumber

func (*ListServiceGroupsRequest) SetPageSize

func (*ListServiceGroupsRequest) SetQueryName

func (*ListServiceGroupsRequest) SetQueryType

func (*ListServiceGroupsRequest) SetServiceId added in v2.0.6

func (*ListServiceGroupsRequest) SetUserId

func (ListServiceGroupsRequest) String

func (s ListServiceGroupsRequest) String() string

type ListServiceGroupsResponse

type ListServiceGroupsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListServiceGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListServiceGroupsResponse) GoString

func (s ListServiceGroupsResponse) GoString() string

func (*ListServiceGroupsResponse) SetBody

func (*ListServiceGroupsResponse) SetHeaders

func (*ListServiceGroupsResponse) SetStatusCode

func (ListServiceGroupsResponse) String

func (s ListServiceGroupsResponse) String() string

type ListServiceGroupsResponseBody

type ListServiceGroupsResponseBody struct {
	Data []*ListServiceGroupsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// sssss
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListServiceGroupsResponseBody) GoString

func (*ListServiceGroupsResponseBody) SetData

func (*ListServiceGroupsResponseBody) SetPageNumber

func (*ListServiceGroupsResponseBody) SetPageSize

func (*ListServiceGroupsResponseBody) SetRequestId

func (*ListServiceGroupsResponseBody) SetTotalCount

func (ListServiceGroupsResponseBody) String

type ListServiceGroupsResponseBodyData

type ListServiceGroupsResponseBodyData struct {
	// example:
	//
	// ENABLE
	EnableWebhook *string `json:"enableWebhook,omitempty" xml:"enableWebhook,omitempty"`
	// example:
	//
	// true
	IsScheduled *bool `json:"isScheduled,omitempty" xml:"isScheduled,omitempty"`
	// example:
	//
	// 服务描述
	ServiceGroupDescription *string `json:"serviceGroupDescription,omitempty" xml:"serviceGroupDescription,omitempty"`
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 服务组
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
	// example:
	//
	// 2020-08-09 15:50:30
	UpdateTime *string                                   `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	Users      []*ListServiceGroupsResponseBodyDataUsers `json:"users,omitempty" xml:"users,omitempty" type:"Repeated"`
	// example:
	//
	// wwwwwwwwww
	WebhookLink *string `json:"webhookLink,omitempty" xml:"webhookLink,omitempty"`
	// example:
	//
	// WEIXIN_GROUP
	WebhookType *string `json:"webhookType,omitempty" xml:"webhookType,omitempty"`
}

func (ListServiceGroupsResponseBodyData) GoString

func (*ListServiceGroupsResponseBodyData) SetEnableWebhook

func (*ListServiceGroupsResponseBodyData) SetIsScheduled

func (*ListServiceGroupsResponseBodyData) SetServiceGroupDescription

func (*ListServiceGroupsResponseBodyData) SetServiceGroupId

func (*ListServiceGroupsResponseBodyData) SetServiceGroupName

func (*ListServiceGroupsResponseBodyData) SetUpdateTime

func (*ListServiceGroupsResponseBodyData) SetWebhookType

func (ListServiceGroupsResponseBodyData) String

type ListServiceGroupsResponseBodyDataUsers

type ListServiceGroupsResponseBodyDataUsers struct {
	// example:
	//
	// wy930***@163.com
	Email     *string `json:"email,omitempty" xml:"email,omitempty"`
	IsRelated *int32  `json:"isRelated,omitempty" xml:"isRelated,omitempty"`
	// example:
	//
	// 1390000****
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 10
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	// example:
	//
	// jack
	UserName *string `json:"userName,omitempty" xml:"userName,omitempty"`
}

func (ListServiceGroupsResponseBodyDataUsers) GoString

func (*ListServiceGroupsResponseBodyDataUsers) SetEmail

func (*ListServiceGroupsResponseBodyDataUsers) SetIsRelated

func (*ListServiceGroupsResponseBodyDataUsers) SetPhone

func (*ListServiceGroupsResponseBodyDataUsers) SetServiceGroupId

func (*ListServiceGroupsResponseBodyDataUsers) SetUserId

func (*ListServiceGroupsResponseBodyDataUsers) SetUserName

func (ListServiceGroupsResponseBodyDataUsers) String

type ListServicesRequest

type ListServicesRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 冲上云霄
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (ListServicesRequest) GoString

func (s ListServicesRequest) GoString() string

func (*ListServicesRequest) SetClientToken

func (s *ListServicesRequest) SetClientToken(v string) *ListServicesRequest

func (*ListServicesRequest) SetPageNumber

func (s *ListServicesRequest) SetPageNumber(v int64) *ListServicesRequest

func (*ListServicesRequest) SetPageSize

func (s *ListServicesRequest) SetPageSize(v int64) *ListServicesRequest

func (*ListServicesRequest) SetServiceName

func (s *ListServicesRequest) SetServiceName(v string) *ListServicesRequest

func (ListServicesRequest) String

func (s ListServicesRequest) String() string

type ListServicesResponse

type ListServicesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListServicesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListServicesResponse) GoString

func (s ListServicesResponse) GoString() string

func (*ListServicesResponse) SetBody

func (*ListServicesResponse) SetHeaders

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

func (*ListServicesResponse) SetStatusCode

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

func (ListServicesResponse) String

func (s ListServicesResponse) String() string

type ListServicesResponseBody

type ListServicesResponseBody struct {
	Data []*ListServicesResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListServicesResponseBody) GoString

func (s ListServicesResponseBody) GoString() string

func (*ListServicesResponseBody) SetData

func (*ListServicesResponseBody) SetPageNumber

func (*ListServicesResponseBody) SetPageSize

func (*ListServicesResponseBody) SetRequestId

func (*ListServicesResponseBody) SetTotalCount

func (ListServicesResponseBody) String

func (s ListServicesResponseBody) String() string

type ListServicesResponseBodyData

type ListServicesResponseBodyData struct {
	EscalationPlanId   *int64  `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	EscalationPlanName *string `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	IsValid            *int32  `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// example:
	//
	// 服务描述
	ServiceDescription *string  `json:"serviceDescription,omitempty" xml:"serviceDescription,omitempty"`
	ServiceGroupIdList []*int64 `json:"serviceGroupIdList,omitempty" xml:"serviceGroupIdList,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// example:
	//
	// 冲上云霄
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
	// example:
	//
	// 2020-09-08 14:30:30
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListServicesResponseBodyData) GoString

func (s ListServicesResponseBodyData) GoString() string

func (*ListServicesResponseBodyData) SetEscalationPlanId added in v2.0.6

func (*ListServicesResponseBodyData) SetEscalationPlanName added in v2.0.6

func (*ListServicesResponseBodyData) SetIsValid

func (*ListServicesResponseBodyData) SetServiceDescription

func (*ListServicesResponseBodyData) SetServiceGroupIdList added in v2.0.6

func (s *ListServicesResponseBodyData) SetServiceGroupIdList(v []*int64) *ListServicesResponseBodyData

func (*ListServicesResponseBodyData) SetServiceId

func (*ListServicesResponseBodyData) SetServiceName

func (*ListServicesResponseBodyData) SetUpdateTime

func (ListServicesResponseBodyData) String

type ListSourceEventsForMonitorSourceRequest

type ListSourceEventsForMonitorSourceRequest struct {
	// example:
	//
	// 1000
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
}

func (ListSourceEventsForMonitorSourceRequest) GoString

func (*ListSourceEventsForMonitorSourceRequest) SetMonitorSourceId

func (ListSourceEventsForMonitorSourceRequest) String

type ListSourceEventsForMonitorSourceResponse

type ListSourceEventsForMonitorSourceResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSourceEventsForMonitorSourceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSourceEventsForMonitorSourceResponse) GoString

func (*ListSourceEventsForMonitorSourceResponse) SetHeaders

func (*ListSourceEventsForMonitorSourceResponse) SetStatusCode

func (ListSourceEventsForMonitorSourceResponse) String

type ListSourceEventsForMonitorSourceResponseBody

type ListSourceEventsForMonitorSourceResponseBody struct {
	Data []*ListSourceEventsForMonitorSourceResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// xxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListSourceEventsForMonitorSourceResponseBody) GoString

func (*ListSourceEventsForMonitorSourceResponseBody) SetRequestId

func (ListSourceEventsForMonitorSourceResponseBody) String

type ListSourceEventsForMonitorSourceResponseBodyData

type ListSourceEventsForMonitorSourceResponseBodyData struct {
	// example:
	//
	// {}
	EventJson *string `json:"eventJson,omitempty" xml:"eventJson,omitempty"`
	// example:
	//
	// 2020-01-01 18:30:00
	EventTime *string `json:"eventTime,omitempty" xml:"eventTime,omitempty"`
	// example:
	//
	// 1000
	MonitorSourceId *bool `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
}

func (ListSourceEventsForMonitorSourceResponseBodyData) GoString

func (*ListSourceEventsForMonitorSourceResponseBodyData) SetEventJson

func (*ListSourceEventsForMonitorSourceResponseBodyData) SetEventTime

func (*ListSourceEventsForMonitorSourceResponseBodyData) SetMonitorSourceId

func (*ListSourceEventsForMonitorSourceResponseBodyData) SetMonitorSourceName

func (ListSourceEventsForMonitorSourceResponseBodyData) String

type ListSourceEventsRequest

type ListSourceEventsRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// 2020-09-18 13:00:00
	//
	// example:
	//
	// 2020-10-01 23:59:59
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// INCIDENT
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 9223370410626682599-1344383-78954515-1-0a6e01a1701447fd9ef18b079edd2c6d
	StartRowKey *string `json:"startRowKey,omitempty" xml:"startRowKey,omitempty"`
	// 2020-09-10 13:00:00
	//
	// example:
	//
	// 2020-10-01 00:00:00
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// 9223370410626682599-1344383-78954515-1-0a6e01a1701447fd9ef18b079edd2c6d
	StopRowKey *string `json:"stopRowKey,omitempty" xml:"stopRowKey,omitempty"`
}

func (ListSourceEventsRequest) GoString

func (s ListSourceEventsRequest) GoString() string

func (*ListSourceEventsRequest) SetClientToken

func (*ListSourceEventsRequest) SetEndTime

func (*ListSourceEventsRequest) SetInstanceId

func (*ListSourceEventsRequest) SetInstanceType

func (*ListSourceEventsRequest) SetPageNumber

func (*ListSourceEventsRequest) SetPageSize

func (*ListSourceEventsRequest) SetStartRowKey

func (*ListSourceEventsRequest) SetStartTime

func (*ListSourceEventsRequest) SetStopRowKey

func (ListSourceEventsRequest) String

func (s ListSourceEventsRequest) String() string

type ListSourceEventsResponse

type ListSourceEventsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSourceEventsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSourceEventsResponse) GoString

func (s ListSourceEventsResponse) GoString() string

func (*ListSourceEventsResponse) SetBody

func (*ListSourceEventsResponse) SetHeaders

func (*ListSourceEventsResponse) SetStatusCode

func (ListSourceEventsResponse) String

func (s ListSourceEventsResponse) String() string

type ListSourceEventsResponseBody

type ListSourceEventsResponseBody struct {
	Data []*ListSourceEventsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// firstRowKey
	//
	// example:
	//
	// 9223370412331485032-1344383-9967-1-08be8b08ef30441390072f3bfba71c94
	FirstRowKey *string `json:"firstRowKey,omitempty" xml:"firstRowKey,omitempty"`
	// lastRowKey
	//
	// example:
	//
	// 9223370412331485036-1344383-9967-1-8d729a1b176f493ca3be643b391d5ced
	LastRowKey *string `json:"lastRowKey,omitempty" xml:"lastRowKey,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 20
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListSourceEventsResponseBody) GoString

func (s ListSourceEventsResponseBody) GoString() string

func (*ListSourceEventsResponseBody) SetData

func (*ListSourceEventsResponseBody) SetFirstRowKey

func (*ListSourceEventsResponseBody) SetLastRowKey

func (*ListSourceEventsResponseBody) SetPageNumber

func (*ListSourceEventsResponseBody) SetPageSize

func (*ListSourceEventsResponseBody) SetRequestId

func (*ListSourceEventsResponseBody) SetTotalCount

func (ListSourceEventsResponseBody) String

type ListSourceEventsResponseBodyData

type ListSourceEventsResponseBodyData struct {
	// example:
	//
	// ""
	EventJson *string `json:"eventJson,omitempty" xml:"eventJson,omitempty"`
	// example:
	//
	// 2020-09-08 15:53:34
	EventTime *string `json:"eventTime,omitempty" xml:"eventTime,omitempty"`
	// example:
	//
	// 1
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// INCIDENT
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// 1
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// 1
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	// example:
	//
	// 1
	TenantRamId *int64 `json:"tenantRamId,omitempty" xml:"tenantRamId,omitempty"`
}

func (ListSourceEventsResponseBodyData) GoString

func (*ListSourceEventsResponseBodyData) SetEventJson

func (*ListSourceEventsResponseBodyData) SetEventTime

func (*ListSourceEventsResponseBodyData) SetInstanceId

func (*ListSourceEventsResponseBodyData) SetInstanceType

func (*ListSourceEventsResponseBodyData) SetMonitorSourceId

func (*ListSourceEventsResponseBodyData) SetMonitorSourceName

func (*ListSourceEventsResponseBodyData) SetRouteRuleId

func (*ListSourceEventsResponseBodyData) SetTenantRamId

func (ListSourceEventsResponseBodyData) String

type ListSubscriptionServiceGroupsRequest

type ListSubscriptionServiceGroupsRequest struct {
	// example:
	//
	// 89f51d2e-5527-4f6c-a6c6-4411b5496e9f
	ClientToken *string  `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	ServiceIds  []*int64 `json:"serviceIds,omitempty" xml:"serviceIds,omitempty" type:"Repeated"`
}

func (ListSubscriptionServiceGroupsRequest) GoString

func (*ListSubscriptionServiceGroupsRequest) SetClientToken

func (*ListSubscriptionServiceGroupsRequest) SetServiceIds

func (ListSubscriptionServiceGroupsRequest) String

type ListSubscriptionServiceGroupsResponse

type ListSubscriptionServiceGroupsResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSubscriptionServiceGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSubscriptionServiceGroupsResponse) GoString

func (*ListSubscriptionServiceGroupsResponse) SetHeaders

func (*ListSubscriptionServiceGroupsResponse) SetStatusCode

func (ListSubscriptionServiceGroupsResponse) String

type ListSubscriptionServiceGroupsResponseBody

type ListSubscriptionServiceGroupsResponseBody struct {
	// data
	Data []*ListSubscriptionServiceGroupsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// 89f51d2e-5527-4f6c-a6c6-4411b5496e9f
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListSubscriptionServiceGroupsResponseBody) GoString

func (*ListSubscriptionServiceGroupsResponseBody) SetRequestId

func (ListSubscriptionServiceGroupsResponseBody) String

type ListSubscriptionServiceGroupsResponseBodyData

type ListSubscriptionServiceGroupsResponseBodyData struct {
	ServiceGroupDescription *string `json:"serviceGroupDescription,omitempty" xml:"serviceGroupDescription,omitempty"`
	// example:
	//
	// 123113
	ServiceId   *int64  `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (ListSubscriptionServiceGroupsResponseBodyData) GoString

func (*ListSubscriptionServiceGroupsResponseBodyData) SetServiceGroupDescription

func (*ListSubscriptionServiceGroupsResponseBodyData) SetServiceId

func (*ListSubscriptionServiceGroupsResponseBodyData) SetServiceName

func (ListSubscriptionServiceGroupsResponseBodyData) String

type ListSubscriptionsRequest

type ListSubscriptionsRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378FTOKENA11
	ClientToken                 *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	NotFilterScopeObjectDeleted *bool   `json:"notFilterScopeObjectDeleted,omitempty" xml:"notFilterScopeObjectDeleted,omitempty"`
	// example:
	//
	// test
	NotifyObject *string `json:"notifyObject,omitempty" xml:"notifyObject,omitempty"`
	// example:
	//
	// SERVICE
	NotifyObjectType *string `json:"notifyObjectType,omitempty" xml:"notifyObjectType,omitempty"`
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// SERVICE
	Scope *string `json:"scope,omitempty" xml:"scope,omitempty"`
	// example:
	//
	// TestName
	ScopeObject *string `json:"scopeObject,omitempty" xml:"scopeObject,omitempty"`
	// example:
	//
	// newTitle
	SubscriptionTitle *string `json:"subscriptionTitle,omitempty" xml:"subscriptionTitle,omitempty"`
}

func (ListSubscriptionsRequest) GoString

func (s ListSubscriptionsRequest) GoString() string

func (*ListSubscriptionsRequest) SetClientToken

func (*ListSubscriptionsRequest) SetNotFilterScopeObjectDeleted

func (s *ListSubscriptionsRequest) SetNotFilterScopeObjectDeleted(v bool) *ListSubscriptionsRequest

func (*ListSubscriptionsRequest) SetNotifyObject

func (*ListSubscriptionsRequest) SetNotifyObjectType

func (s *ListSubscriptionsRequest) SetNotifyObjectType(v string) *ListSubscriptionsRequest

func (*ListSubscriptionsRequest) SetPageNumber

func (*ListSubscriptionsRequest) SetPageSize

func (*ListSubscriptionsRequest) SetScope

func (*ListSubscriptionsRequest) SetScopeObject

func (*ListSubscriptionsRequest) SetSubscriptionTitle

func (s *ListSubscriptionsRequest) SetSubscriptionTitle(v string) *ListSubscriptionsRequest

func (ListSubscriptionsRequest) String

func (s ListSubscriptionsRequest) String() string

type ListSubscriptionsResponse

type ListSubscriptionsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSubscriptionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSubscriptionsResponse) GoString

func (s ListSubscriptionsResponse) GoString() string

func (*ListSubscriptionsResponse) SetBody

func (*ListSubscriptionsResponse) SetHeaders

func (*ListSubscriptionsResponse) SetStatusCode

func (ListSubscriptionsResponse) String

func (s ListSubscriptionsResponse) String() string

type ListSubscriptionsResponseBody

type ListSubscriptionsResponseBody struct {
	// data
	Data []*ListSubscriptionsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListSubscriptionsResponseBody) GoString

func (*ListSubscriptionsResponseBody) SetData

func (*ListSubscriptionsResponseBody) SetPageNumber

func (*ListSubscriptionsResponseBody) SetPageSize

func (*ListSubscriptionsResponseBody) SetRequestId

func (*ListSubscriptionsResponseBody) SetTotalCount

func (ListSubscriptionsResponseBody) String

type ListSubscriptionsResponseBodyData

type ListSubscriptionsResponseBodyData struct {
	// example:
	//
	// 2022-05-09 10:10:10
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// LONG_TERM
	ExpiredType      *string                                              `json:"expiredType,omitempty" xml:"expiredType,omitempty"`
	NotifyObjectList []*ListSubscriptionsResponseBodyDataNotifyObjectList `json:"notifyObjectList,omitempty" xml:"notifyObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// USER
	NotifyObjectType *int64 `json:"notifyObjectType,omitempty" xml:"notifyObjectType,omitempty"`
	// example:
	//
	// SERVICE
	Scope           *int64                                              `json:"scope,omitempty" xml:"scope,omitempty"`
	ScopeObjectList []*ListSubscriptionsResponseBodyDataScopeObjectList `json:"scopeObjectList,omitempty" xml:"scopeObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 2020-05-09 10:10:10
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// ENABLE
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 10
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
	// example:
	//
	// test
	SubscriptionTitle *string `json:"subscriptionTitle,omitempty" xml:"subscriptionTitle,omitempty"`
}

func (ListSubscriptionsResponseBodyData) GoString

func (*ListSubscriptionsResponseBodyData) SetEndTime

func (*ListSubscriptionsResponseBodyData) SetExpiredType

func (*ListSubscriptionsResponseBodyData) SetNotifyObjectType

func (*ListSubscriptionsResponseBodyData) SetScope

func (*ListSubscriptionsResponseBodyData) SetStartTime

func (*ListSubscriptionsResponseBodyData) SetStatus

func (*ListSubscriptionsResponseBodyData) SetSubscriptionId

func (*ListSubscriptionsResponseBodyData) SetSubscriptionTitle

func (ListSubscriptionsResponseBodyData) String

type ListSubscriptionsResponseBodyDataNotifyObjectList

type ListSubscriptionsResponseBodyDataNotifyObjectList struct {
	// example:
	//
	// 10
	Id      *int64 `json:"id,omitempty" xml:"id,omitempty"`
	IsValid *int64 `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// example:
	//
	// 张珊
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 10
	NotifyObjectId *int64 `json:"notifyObjectId,omitempty" xml:"notifyObjectId,omitempty"`
	// example:
	//
	// USER
	NotifyObjectType *int64 `json:"notifyObjectType,omitempty" xml:"notifyObjectType,omitempty"`
}

func (ListSubscriptionsResponseBodyDataNotifyObjectList) GoString

func (*ListSubscriptionsResponseBodyDataNotifyObjectList) SetId

func (*ListSubscriptionsResponseBodyDataNotifyObjectList) SetIsValid

func (*ListSubscriptionsResponseBodyDataNotifyObjectList) SetName

func (*ListSubscriptionsResponseBodyDataNotifyObjectList) SetNotifyObjectId

func (*ListSubscriptionsResponseBodyDataNotifyObjectList) SetNotifyObjectType

func (ListSubscriptionsResponseBodyDataNotifyObjectList) String

type ListSubscriptionsResponseBodyDataScopeObjectList

type ListSubscriptionsResponseBodyDataScopeObjectList struct {
	// example:
	//
	// 10
	Id      *int64 `json:"id,omitempty" xml:"id,omitempty"`
	IsValid *int64 `json:"isValid,omitempty" xml:"isValid,omitempty"`
	// example:
	//
	// SERVICE
	Scope *int64 `json:"scope,omitempty" xml:"scope,omitempty"`
	// example:
	//
	// 阿里云服务
	ScopeObject *string `json:"scopeObject,omitempty" xml:"scopeObject,omitempty"`
	// example:
	//
	// 10
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
}

func (ListSubscriptionsResponseBodyDataScopeObjectList) GoString

func (*ListSubscriptionsResponseBodyDataScopeObjectList) SetId

func (*ListSubscriptionsResponseBodyDataScopeObjectList) SetIsValid

func (*ListSubscriptionsResponseBodyDataScopeObjectList) SetScope

func (*ListSubscriptionsResponseBodyDataScopeObjectList) SetScopeObject

func (*ListSubscriptionsResponseBodyDataScopeObjectList) SetScopeObjectId

func (ListSubscriptionsResponseBodyDataScopeObjectList) String

type ListTrendForSourceEventRequest

type ListTrendForSourceEventRequest struct {
	// example:
	//
	// 2020-10-10 23:59:59
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// example:
	//
	// 1000
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// INCIDENT
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// xxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 2020-10-10 00:00:00
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// example:
	//
	// 1000
	TimeUnit *int64 `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"`
}

func (ListTrendForSourceEventRequest) GoString

func (*ListTrendForSourceEventRequest) SetEndTime

func (*ListTrendForSourceEventRequest) SetInstanceId

func (*ListTrendForSourceEventRequest) SetInstanceType

func (*ListTrendForSourceEventRequest) SetRequestId

func (*ListTrendForSourceEventRequest) SetStartTime

func (*ListTrendForSourceEventRequest) SetTimeUnit

func (ListTrendForSourceEventRequest) String

type ListTrendForSourceEventResponse

type ListTrendForSourceEventResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTrendForSourceEventResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTrendForSourceEventResponse) GoString

func (*ListTrendForSourceEventResponse) SetHeaders

func (*ListTrendForSourceEventResponse) SetStatusCode

func (ListTrendForSourceEventResponse) String

type ListTrendForSourceEventResponseBody

type ListTrendForSourceEventResponseBody struct {
	Data []*ListTrendForSourceEventResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// Id of the request
	//
	// example:
	//
	// xxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListTrendForSourceEventResponseBody) GoString

func (*ListTrendForSourceEventResponseBody) SetRequestId

func (ListTrendForSourceEventResponseBody) String

type ListTrendForSourceEventResponseBodyData

type ListTrendForSourceEventResponseBodyData struct {
	// example:
	//
	// 90.90%
	ConvergenceRate *string `json:"convergenceRate,omitempty" xml:"convergenceRate,omitempty"`
	// example:
	//
	// 10920312312312
	MaxSustainTime *int64 `json:"maxSustainTime,omitempty" xml:"maxSustainTime,omitempty"`
	// example:
	//
	// true
	SkipDay *bool `json:"skipDay,omitempty" xml:"skipDay,omitempty"`
	// example:
	//
	// {             "Grafana": [                 {                     "evenTime": "2021-11-15 14:29:59",                     "eventCount": 4,                     "monitorSourceName": "Grafana",                     "monitorSourceCounts": null,                     "sustainTime": 15646                 },                 {                     "evenTime": "2021-11-15 14:30:36",                     "eventCount": 7,                     "monitorSourceName": "Grafana",                     "monitorSourceCounts": null,                     "sustainTime": 52638                 }             ]         }
	SourceEventsStatMap map[string]interface{} `json:"sourceEventsStatMap,omitempty" xml:"sourceEventsStatMap,omitempty"`
	// example:
	//
	// 1000
	Unit *string `json:"unit,omitempty" xml:"unit,omitempty"`
}

func (ListTrendForSourceEventResponseBodyData) GoString

func (*ListTrendForSourceEventResponseBodyData) SetConvergenceRate

func (*ListTrendForSourceEventResponseBodyData) SetMaxSustainTime

func (*ListTrendForSourceEventResponseBodyData) SetSkipDay

func (*ListTrendForSourceEventResponseBodyData) SetSourceEventsStatMap

func (s *ListTrendForSourceEventResponseBodyData) SetSourceEventsStatMap(v map[string]interface{}) *ListTrendForSourceEventResponseBodyData

func (*ListTrendForSourceEventResponseBodyData) SetUnit

func (ListTrendForSourceEventResponseBodyData) String

type ListUserSerivceGroupsRequest

type ListUserSerivceGroupsRequest struct {
	// clientToken
	//
	// example:
	//
	// 2b63cdef-7ac3-4892-a76d-0f3389ef729f
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ListUserSerivceGroupsRequest) GoString

func (s ListUserSerivceGroupsRequest) GoString() string

func (*ListUserSerivceGroupsRequest) SetClientToken

func (*ListUserSerivceGroupsRequest) SetUserId

func (ListUserSerivceGroupsRequest) String

type ListUserSerivceGroupsResponse

type ListUserSerivceGroupsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListUserSerivceGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListUserSerivceGroupsResponse) GoString

func (*ListUserSerivceGroupsResponse) SetBody

func (*ListUserSerivceGroupsResponse) SetHeaders

func (*ListUserSerivceGroupsResponse) SetStatusCode

func (ListUserSerivceGroupsResponse) String

type ListUserSerivceGroupsResponseBody

type ListUserSerivceGroupsResponseBody struct {
	// data
	Data *ListUserSerivceGroupsResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 2b63cdef-7ac3-4892-a76d-0f3389ef7291
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListUserSerivceGroupsResponseBody) GoString

func (*ListUserSerivceGroupsResponseBody) SetRequestId

func (ListUserSerivceGroupsResponseBody) String

type ListUserSerivceGroupsResponseBodyData

type ListUserSerivceGroupsResponseBodyData struct {
	// example:
	//
	// 12121****@163.com
	Email *string `json:"email,omitempty" xml:"email,omitempty"`
	// example:
	//
	// 1390000****
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// example:
	//
	// 321
	RamId         *int64                                                `json:"ramId,omitempty" xml:"ramId,omitempty"`
	ServiceGroups []*ListUserSerivceGroupsResponseBodyDataServiceGroups `json:"serviceGroups,omitempty" xml:"serviceGroups,omitempty" type:"Repeated"`
	// example:
	//
	// 321
	UserId *int64 `json:"userId,omitempty" xml:"userId,omitempty"`
	// example:
	//
	// 小明
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (ListUserSerivceGroupsResponseBodyData) GoString

func (*ListUserSerivceGroupsResponseBodyData) SetEmail

func (*ListUserSerivceGroupsResponseBodyData) SetPhone

func (*ListUserSerivceGroupsResponseBodyData) SetRamId

func (*ListUserSerivceGroupsResponseBodyData) SetUserId

func (*ListUserSerivceGroupsResponseBodyData) SetUsername

func (ListUserSerivceGroupsResponseBodyData) String

type ListUserSerivceGroupsResponseBodyDataServiceGroups

type ListUserSerivceGroupsResponseBodyDataServiceGroups struct {
	// example:
	//
	// 描述
	ServiceGroupDescription *string `json:"serviceGroupDescription,omitempty" xml:"serviceGroupDescription,omitempty"`
	// example:
	//
	// 123
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// example:
	//
	// 服务组A
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
}

func (ListUserSerivceGroupsResponseBodyDataServiceGroups) GoString

func (*ListUserSerivceGroupsResponseBodyDataServiceGroups) SetServiceGroupDescription

func (*ListUserSerivceGroupsResponseBodyDataServiceGroups) SetServiceGroupId

func (*ListUserSerivceGroupsResponseBodyDataServiceGroups) SetServiceGroupName

func (ListUserSerivceGroupsResponseBodyDataServiceGroups) String

type ListUsersRequest

type ListUsersRequest struct {
	// clientToken
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// example:
	//
	// 1887879****
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// example:
	//
	// 1344383
	RamId *string `json:"ramId,omitempty" xml:"ramId,omitempty"`
	// example:
	//
	// USER_LIST
	Scene *int64 `json:"scene,omitempty" xml:"scene,omitempty"`
	// example:
	//
	// DINGDING
	SynergyChannel *string `json:"synergyChannel,omitempty" xml:"synergyChannel,omitempty"`
	// example:
	//
	// 张三
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (ListUsersRequest) GoString

func (s ListUsersRequest) GoString() string

func (*ListUsersRequest) SetClientToken

func (s *ListUsersRequest) SetClientToken(v string) *ListUsersRequest

func (*ListUsersRequest) SetPageNumber

func (s *ListUsersRequest) SetPageNumber(v int64) *ListUsersRequest

func (*ListUsersRequest) SetPageSize

func (s *ListUsersRequest) SetPageSize(v int64) *ListUsersRequest

func (*ListUsersRequest) SetPhone

func (s *ListUsersRequest) SetPhone(v string) *ListUsersRequest

func (*ListUsersRequest) SetRamId

func (s *ListUsersRequest) SetRamId(v string) *ListUsersRequest

func (*ListUsersRequest) SetScene

func (s *ListUsersRequest) SetScene(v int64) *ListUsersRequest

func (*ListUsersRequest) SetSynergyChannel

func (s *ListUsersRequest) SetSynergyChannel(v string) *ListUsersRequest

func (*ListUsersRequest) SetUsername

func (s *ListUsersRequest) SetUsername(v string) *ListUsersRequest

func (ListUsersRequest) String

func (s ListUsersRequest) String() string

type ListUsersResponse

type ListUsersResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListUsersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListUsersResponse) GoString

func (s ListUsersResponse) GoString() string

func (*ListUsersResponse) SetBody

func (*ListUsersResponse) SetHeaders

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

func (*ListUsersResponse) SetStatusCode

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

func (ListUsersResponse) String

func (s ListUsersResponse) String() string

type ListUsersResponseBody

type ListUsersResponseBody struct {
	// data
	Data []*ListUsersResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// example:
	//
	// 10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// example:
	//
	// 100
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListUsersResponseBody) GoString

func (s ListUsersResponseBody) GoString() string

func (*ListUsersResponseBody) SetData

func (*ListUsersResponseBody) SetPageNumber

func (s *ListUsersResponseBody) SetPageNumber(v int64) *ListUsersResponseBody

func (*ListUsersResponseBody) SetPageSize

func (*ListUsersResponseBody) SetRequestId

func (*ListUsersResponseBody) SetTotalCount

func (s *ListUsersResponseBody) SetTotalCount(v int64) *ListUsersResponseBody

func (ListUsersResponseBody) String

func (s ListUsersResponseBody) String() string

type ListUsersResponseBodyData

type ListUsersResponseBodyData struct {
	// example:
	//
	// SUB
	AccountType *int64 `json:"accountType,omitempty" xml:"accountType,omitempty"`
	// example:
	//
	// 23456tre
	AppAccount *string `json:"appAccount,omitempty" xml:"appAccount,omitempty"`
	// example:
	//
	// 2345****@qq.com
	Email     *string `json:"email,omitempty" xml:"email,omitempty"`
	GmtActive *string `json:"gmtActive,omitempty" xml:"gmtActive,omitempty"`
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	IsActive  *int64  `json:"isActive,omitempty" xml:"isActive,omitempty"`
	// example:
	//
	// true
	IsEditableUser *int64 `json:"isEditableUser,omitempty" xml:"isEditableUser,omitempty"`
	IsOperation    *int32 `json:"isOperation,omitempty" xml:"isOperation,omitempty"`
	IsRam          *int32 `json:"isRam,omitempty" xml:"isRam,omitempty"`
	// example:
	//
	// RELATED关联  NOT_RELATED 未关联
	IsRelated *string `json:"isRelated,omitempty" xml:"isRelated,omitempty"`
	// example:
	//
	// 1390000****
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// example:
	//
	// 53624523
	RamId        *int64    `json:"ramId,omitempty" xml:"ramId,omitempty"`
	RoleIdList   []*int64  `json:"roleIdList,omitempty" xml:"roleIdList,omitempty" type:"Repeated"`
	RoleNameList []*string `json:"roleNameList,omitempty" xml:"roleNameList,omitempty" type:"Repeated"`
	// example:
	//
	// DINGDING
	SynergyChannel *string `json:"synergyChannel,omitempty" xml:"synergyChannel,omitempty"`
	// example:
	//
	// 1234
	UserId   *int64  `json:"userId,omitempty" xml:"userId,omitempty"`
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (ListUsersResponseBodyData) GoString

func (s ListUsersResponseBodyData) GoString() string

func (*ListUsersResponseBodyData) SetAccountType

func (*ListUsersResponseBodyData) SetAppAccount

func (*ListUsersResponseBodyData) SetEmail

func (*ListUsersResponseBodyData) SetGmtActive added in v2.0.7

func (*ListUsersResponseBodyData) SetGmtCreate added in v2.0.7

func (*ListUsersResponseBodyData) SetIsActive added in v2.0.7

func (*ListUsersResponseBodyData) SetIsEditableUser

func (*ListUsersResponseBodyData) SetIsOperation

func (*ListUsersResponseBodyData) SetIsRam

func (*ListUsersResponseBodyData) SetIsRelated

func (*ListUsersResponseBodyData) SetPhone

func (*ListUsersResponseBodyData) SetRamId

func (*ListUsersResponseBodyData) SetRoleIdList added in v2.0.6

func (*ListUsersResponseBodyData) SetRoleNameList added in v2.0.6

func (*ListUsersResponseBodyData) SetSynergyChannel

func (*ListUsersResponseBodyData) SetUserId

func (*ListUsersResponseBodyData) SetUsername

func (ListUsersResponseBodyData) String

func (s ListUsersResponseBodyData) String() string

type ProblemLevelGroupValue added in v2.0.1

type ProblemLevelGroupValue struct {
	ChildRuleRelation     *int32  `json:"childRuleRelation,omitempty" xml:"childRuleRelation,omitempty"`
	MatchCount            *int64  `json:"matchCount,omitempty" xml:"matchCount,omitempty"`
	TimeWindow            *int64  `json:"timeWindow,omitempty" xml:"timeWindow,omitempty"`
	TimeWindowUnit        *string `json:"timeWindowUnit,omitempty" xml:"timeWindowUnit,omitempty"`
	EnableUpgrade         *bool   `json:"enableUpgrade,omitempty" xml:"enableUpgrade,omitempty"`
	UpgradeTimeWindow     *int64  `json:"upgradeTimeWindow,omitempty" xml:"upgradeTimeWindow,omitempty"`
	UpgradeTimeWindowUnit *string `json:"upgradeTimeWindowUnit,omitempty" xml:"upgradeTimeWindowUnit,omitempty"`
}

func (ProblemLevelGroupValue) GoString added in v2.0.1

func (s ProblemLevelGroupValue) GoString() string

func (*ProblemLevelGroupValue) SetChildRuleRelation added in v2.0.1

func (s *ProblemLevelGroupValue) SetChildRuleRelation(v int32) *ProblemLevelGroupValue

func (*ProblemLevelGroupValue) SetEnableUpgrade added in v2.0.1

func (s *ProblemLevelGroupValue) SetEnableUpgrade(v bool) *ProblemLevelGroupValue

func (*ProblemLevelGroupValue) SetMatchCount added in v2.0.1

func (*ProblemLevelGroupValue) SetTimeWindow added in v2.0.1

func (*ProblemLevelGroupValue) SetTimeWindowUnit added in v2.0.1

func (s *ProblemLevelGroupValue) SetTimeWindowUnit(v string) *ProblemLevelGroupValue

func (*ProblemLevelGroupValue) SetUpgradeTimeWindow added in v2.0.1

func (s *ProblemLevelGroupValue) SetUpgradeTimeWindow(v int64) *ProblemLevelGroupValue

func (*ProblemLevelGroupValue) SetUpgradeTimeWindowUnit added in v2.0.1

func (s *ProblemLevelGroupValue) SetUpgradeTimeWindowUnit(v string) *ProblemLevelGroupValue

func (ProblemLevelGroupValue) String added in v2.0.1

func (s ProblemLevelGroupValue) String() string

type PushMonitorRequest added in v2.0.3

type PushMonitorRequest struct {
	Body *string `json:"body,omitempty" xml:"body,omitempty"`
}

func (PushMonitorRequest) GoString added in v2.0.3

func (s PushMonitorRequest) GoString() string

func (*PushMonitorRequest) SetBody added in v2.0.3

func (PushMonitorRequest) String added in v2.0.3

func (s PushMonitorRequest) String() string

type PushMonitorResponse added in v2.0.3

type PushMonitorResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PushMonitorResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PushMonitorResponse) GoString added in v2.0.3

func (s PushMonitorResponse) GoString() string

func (*PushMonitorResponse) SetBody added in v2.0.3

func (*PushMonitorResponse) SetHeaders added in v2.0.3

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

func (*PushMonitorResponse) SetStatusCode added in v2.0.3

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

func (PushMonitorResponse) String added in v2.0.3

func (s PushMonitorResponse) String() string

type PushMonitorResponseBody added in v2.0.3

type PushMonitorResponseBody struct {
	// example:
	//
	// null
	Data interface{} `json:"data,omitempty" xml:"data,omitempty"`
	// example:
	//
	// 5A30D240-1821-0246-B580-AB1468657AD2
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (PushMonitorResponseBody) GoString added in v2.0.3

func (s PushMonitorResponseBody) GoString() string

func (*PushMonitorResponseBody) SetData added in v2.0.3

func (s *PushMonitorResponseBody) SetData(v interface{}) *PushMonitorResponseBody

func (*PushMonitorResponseBody) SetRequestId added in v2.0.3

func (PushMonitorResponseBody) String added in v2.0.3

func (s PushMonitorResponseBody) String() string

type RecoverProblemRequest

type RecoverProblemRequest struct {
	// example:
	//
	// 123
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// PROBLEM_UPDATE
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
	// example:
	//
	// 2020-02-01 00:00:00
	RecoveryTime *string `json:"recoveryTime,omitempty" xml:"recoveryTime,omitempty"`
}

func (RecoverProblemRequest) GoString

func (s RecoverProblemRequest) GoString() string

func (*RecoverProblemRequest) SetProblemId

func (*RecoverProblemRequest) SetProblemNotifyType

func (s *RecoverProblemRequest) SetProblemNotifyType(v string) *RecoverProblemRequest

func (*RecoverProblemRequest) SetRecoveryTime

func (s *RecoverProblemRequest) SetRecoveryTime(v string) *RecoverProblemRequest

func (RecoverProblemRequest) String

func (s RecoverProblemRequest) String() string

type RecoverProblemResponse

type RecoverProblemResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RecoverProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RecoverProblemResponse) GoString

func (s RecoverProblemResponse) GoString() string

func (*RecoverProblemResponse) SetBody

func (*RecoverProblemResponse) SetHeaders

func (*RecoverProblemResponse) SetStatusCode

func (RecoverProblemResponse) String

func (s RecoverProblemResponse) String() string

type RecoverProblemResponseBody

type RecoverProblemResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// EBC39DEF-C95B-46F8-9AE3-204F0B0A706D
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (RecoverProblemResponseBody) GoString

func (s RecoverProblemResponseBody) GoString() string

func (*RecoverProblemResponseBody) SetRequestId

func (RecoverProblemResponseBody) String

type RefreshIntegrationConfigKeyRequest

type RefreshIntegrationConfigKeyRequest struct {
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 102
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (RefreshIntegrationConfigKeyRequest) GoString

func (*RefreshIntegrationConfigKeyRequest) SetClientToken

func (*RefreshIntegrationConfigKeyRequest) SetIntegrationConfigId

func (RefreshIntegrationConfigKeyRequest) String

type RefreshIntegrationConfigKeyResponse

type RefreshIntegrationConfigKeyResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RefreshIntegrationConfigKeyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RefreshIntegrationConfigKeyResponse) GoString

func (*RefreshIntegrationConfigKeyResponse) SetHeaders

func (*RefreshIntegrationConfigKeyResponse) SetStatusCode

func (RefreshIntegrationConfigKeyResponse) String

type RefreshIntegrationConfigKeyResponseBody

type RefreshIntegrationConfigKeyResponseBody struct {
	// data
	Data *RefreshIntegrationConfigKeyResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (RefreshIntegrationConfigKeyResponseBody) GoString

func (*RefreshIntegrationConfigKeyResponseBody) SetRequestId

func (RefreshIntegrationConfigKeyResponseBody) String

type RefreshIntegrationConfigKeyResponseBodyData

type RefreshIntegrationConfigKeyResponseBodyData struct {
	// example:
	//
	// 859FA6A2-AC5C-4B09-BE23-986F887H6A232
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
}

func (RefreshIntegrationConfigKeyResponseBodyData) GoString

func (*RefreshIntegrationConfigKeyResponseBodyData) SetKey

func (RefreshIntegrationConfigKeyResponseBodyData) String

type RemoveIntegrationConfigRequest

type RemoveIntegrationConfigRequest struct {
	ClientToken         *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	IntegrationConfigId *int64  `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (RemoveIntegrationConfigRequest) GoString

func (*RemoveIntegrationConfigRequest) SetClientToken

func (*RemoveIntegrationConfigRequest) SetIntegrationConfigId

func (RemoveIntegrationConfigRequest) String

type RemoveIntegrationConfigResponse

type RemoveIntegrationConfigResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RemoveIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RemoveIntegrationConfigResponse) GoString

func (*RemoveIntegrationConfigResponse) SetHeaders

func (*RemoveIntegrationConfigResponse) SetStatusCode

func (RemoveIntegrationConfigResponse) String

type RemoveIntegrationConfigResponseBody

type RemoveIntegrationConfigResponseBody struct {
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (RemoveIntegrationConfigResponseBody) GoString

func (*RemoveIntegrationConfigResponseBody) SetRequestId

func (RemoveIntegrationConfigResponseBody) String

type RemoveProblemServiceGroupRequest

type RemoveProblemServiceGroupRequest struct {
	// example:
	//
	// 13123
	ProblemId       *int64   `json:"problemId,omitempty" xml:"problemId,omitempty"`
	ServiceGroupIds []*int64 `json:"serviceGroupIds,omitempty" xml:"serviceGroupIds,omitempty" type:"Repeated"`
}

func (RemoveProblemServiceGroupRequest) GoString

func (*RemoveProblemServiceGroupRequest) SetProblemId

func (*RemoveProblemServiceGroupRequest) SetServiceGroupIds

func (RemoveProblemServiceGroupRequest) String

type RemoveProblemServiceGroupResponse

type RemoveProblemServiceGroupResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RemoveProblemServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RemoveProblemServiceGroupResponse) GoString

func (*RemoveProblemServiceGroupResponse) SetHeaders

func (*RemoveProblemServiceGroupResponse) SetStatusCode

func (RemoveProblemServiceGroupResponse) String

type RemoveProblemServiceGroupResponseBody

type RemoveProblemServiceGroupResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 5AD6E6BC-2582-4E0E-832D-52CB1B922253
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (RemoveProblemServiceGroupResponseBody) GoString

func (*RemoveProblemServiceGroupResponseBody) SetRequestId

func (RemoveProblemServiceGroupResponseBody) String

type ReplayProblemRequest

type ReplayProblemRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3212
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 123
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 3123
	ReplayDutyUserId *int64 `json:"replayDutyUserId,omitempty" xml:"replayDutyUserId,omitempty"`
}

func (ReplayProblemRequest) GoString

func (s ReplayProblemRequest) GoString() string

func (*ReplayProblemRequest) SetClientToken

func (s *ReplayProblemRequest) SetClientToken(v string) *ReplayProblemRequest

func (*ReplayProblemRequest) SetProblemId

func (s *ReplayProblemRequest) SetProblemId(v int64) *ReplayProblemRequest

func (*ReplayProblemRequest) SetReplayDutyUserId

func (s *ReplayProblemRequest) SetReplayDutyUserId(v int64) *ReplayProblemRequest

func (ReplayProblemRequest) String

func (s ReplayProblemRequest) String() string

type ReplayProblemResponse

type ReplayProblemResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReplayProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReplayProblemResponse) GoString

func (s ReplayProblemResponse) GoString() string

func (*ReplayProblemResponse) SetBody

func (*ReplayProblemResponse) SetHeaders

func (*ReplayProblemResponse) SetStatusCode

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

func (ReplayProblemResponse) String

func (s ReplayProblemResponse) String() string

type ReplayProblemResponseBody

type ReplayProblemResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// B81E84B5-8FD1-45F3-969A-B5067AADCFFF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ReplayProblemResponseBody) GoString

func (s ReplayProblemResponseBody) GoString() string

func (*ReplayProblemResponseBody) SetRequestId

func (ReplayProblemResponseBody) String

func (s ReplayProblemResponseBody) String() string

type RespondIncidentRequest

type RespondIncidentRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A221
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// 影响程度
	IncidentIds []*int64 `json:"incidentIds,omitempty" xml:"incidentIds,omitempty" type:"Repeated"`
}

func (RespondIncidentRequest) GoString

func (s RespondIncidentRequest) GoString() string

func (*RespondIncidentRequest) SetClientToken

func (*RespondIncidentRequest) SetIncidentIds

func (s *RespondIncidentRequest) SetIncidentIds(v []*int64) *RespondIncidentRequest

func (RespondIncidentRequest) String

func (s RespondIncidentRequest) String() string

type RespondIncidentResponse

type RespondIncidentResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RespondIncidentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RespondIncidentResponse) GoString

func (s RespondIncidentResponse) GoString() string

func (*RespondIncidentResponse) SetBody

func (*RespondIncidentResponse) SetHeaders

func (*RespondIncidentResponse) SetStatusCode

func (RespondIncidentResponse) String

func (s RespondIncidentResponse) String() string

type RespondIncidentResponseBody

type RespondIncidentResponseBody struct {
	// requestId
	//
	// example:
	//
	// 062E6568-E505-49D6-8DD0-8F11283EB0AB
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (RespondIncidentResponseBody) GoString

func (s RespondIncidentResponseBody) GoString() string

func (*RespondIncidentResponseBody) SetRequestId

func (RespondIncidentResponseBody) String

type RevokeProblemRecoveryRequest

type RevokeProblemRecoveryRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2EF
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1231
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// PROBLEM_UPGRADE
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
}

func (RevokeProblemRecoveryRequest) GoString

func (s RevokeProblemRecoveryRequest) GoString() string

func (*RevokeProblemRecoveryRequest) SetClientToken

func (*RevokeProblemRecoveryRequest) SetProblemId

func (*RevokeProblemRecoveryRequest) SetProblemNotifyType

func (RevokeProblemRecoveryRequest) String

type RevokeProblemRecoveryResponse

type RevokeProblemRecoveryResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RevokeProblemRecoveryResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RevokeProblemRecoveryResponse) GoString

func (*RevokeProblemRecoveryResponse) SetBody

func (*RevokeProblemRecoveryResponse) SetHeaders

func (*RevokeProblemRecoveryResponse) SetStatusCode

func (RevokeProblemRecoveryResponse) String

type RevokeProblemRecoveryResponseBody

type RevokeProblemRecoveryResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (RevokeProblemRecoveryResponseBody) GoString

func (*RevokeProblemRecoveryResponseBody) SetRequestId

func (RevokeProblemRecoveryResponseBody) String

type UnbindUserResponse

type UnbindUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UnbindUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UnbindUserResponse) GoString

func (s UnbindUserResponse) GoString() string

func (*UnbindUserResponse) SetBody

func (*UnbindUserResponse) SetHeaders

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

func (*UnbindUserResponse) SetStatusCode

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

func (UnbindUserResponse) String

func (s UnbindUserResponse) String() string

type UnbindUserResponseBody

type UnbindUserResponseBody struct {
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UnbindUserResponseBody) GoString

func (s UnbindUserResponseBody) GoString() string

func (*UnbindUserResponseBody) SetRequestId

func (UnbindUserResponseBody) String

func (s UnbindUserResponseBody) String() string

type UpdateEscalationPlanRequest

type UpdateEscalationPlanRequest struct {
	// clientToken
	//
	// example:
	//
	// 6b404f14-77d1-4b53-a1a1-30a58bbcfc57
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// xxxx
	EscalationPlanDescription *string `json:"escalationPlanDescription,omitempty" xml:"escalationPlanDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 433
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	// example:
	//
	// xxx
	EscalationPlanName         *string                                                  `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
	EscalationPlanRules        []*UpdateEscalationPlanRequestEscalationPlanRules        `json:"escalationPlanRules,omitempty" xml:"escalationPlanRules,omitempty" type:"Repeated"`
	EscalationPlanScopeObjects []*UpdateEscalationPlanRequestEscalationPlanScopeObjects `json:"escalationPlanScopeObjects,omitempty" xml:"escalationPlanScopeObjects,omitempty" type:"Repeated"`
	IsGlobal                   *bool                                                    `json:"isGlobal,omitempty" xml:"isGlobal,omitempty"`
}

func (UpdateEscalationPlanRequest) GoString

func (s UpdateEscalationPlanRequest) GoString() string

func (*UpdateEscalationPlanRequest) SetClientToken

func (*UpdateEscalationPlanRequest) SetEscalationPlanDescription

func (s *UpdateEscalationPlanRequest) SetEscalationPlanDescription(v string) *UpdateEscalationPlanRequest

func (*UpdateEscalationPlanRequest) SetEscalationPlanId

func (*UpdateEscalationPlanRequest) SetEscalationPlanName

func (s *UpdateEscalationPlanRequest) SetEscalationPlanName(v string) *UpdateEscalationPlanRequest

func (*UpdateEscalationPlanRequest) SetIsGlobal added in v2.0.6

func (UpdateEscalationPlanRequest) String

type UpdateEscalationPlanRequestEscalationPlanRules

type UpdateEscalationPlanRequestEscalationPlanRules struct {
	EscalationPlanConditions []*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions `json:"escalationPlanConditions,omitempty" xml:"escalationPlanConditions,omitempty" type:"Repeated"`
	EscalationPlanStrategies []*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies `json:"escalationPlanStrategies,omitempty" xml:"escalationPlanStrategies,omitempty" type:"Repeated"`
	// example:
	//
	// UN_ACKNOWLEDGE
	EscalationPlanType *string `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
	// example:
	//
	// 872
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
}

func (UpdateEscalationPlanRequestEscalationPlanRules) GoString

func (*UpdateEscalationPlanRequestEscalationPlanRules) SetEscalationPlanType

func (*UpdateEscalationPlanRequestEscalationPlanRules) SetId

func (UpdateEscalationPlanRequestEscalationPlanRules) String

type UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions

type UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions struct {
	// LOW HIGH
	//
	// example:
	//
	// LOW
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// P1 P2 P3 P4
	//
	// example:
	//
	// P1
	Level *string `json:"level,omitempty" xml:"level,omitempty"`
}

func (UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) GoString

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) SetEffection

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) SetLevel

func (UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanConditions) String

type UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies

type UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies struct {
	// example:
	//
	// true
	EnableWebhook *bool `json:"enableWebhook,omitempty" xml:"enableWebhook,omitempty"`
	// example:
	//
	// UN_ACKNOWLEDGE
	EscalationPlanType *string   `json:"escalationPlanType,omitempty" xml:"escalationPlanType,omitempty"`
	NoticeChannels     []*string `json:"noticeChannels,omitempty" xml:"noticeChannels,omitempty" type:"Repeated"`
	NoticeObjects      []*int64  `json:"noticeObjects,omitempty" xml:"noticeObjects,omitempty" type:"Repeated"`
	NoticeRoleList     []*int64  `json:"noticeRoleList,omitempty" xml:"noticeRoleList,omitempty" type:"Repeated"`
	// example:
	//
	// 30
	NoticeTime      *int64   `json:"noticeTime,omitempty" xml:"noticeTime,omitempty"`
	ServiceGroupIds []*int64 `json:"serviceGroupIds,omitempty" xml:"serviceGroupIds,omitempty" type:"Repeated"`
}

func (UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) GoString

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetEnableWebhook

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetEscalationPlanType added in v2.0.5

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeChannels

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeObjects

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeRoleList added in v2.0.6

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetNoticeTime

func (*UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) SetServiceGroupIds

func (UpdateEscalationPlanRequestEscalationPlanRulesEscalationPlanStrategies) String

type UpdateEscalationPlanRequestEscalationPlanScopeObjects

type UpdateEscalationPlanRequestEscalationPlanScopeObjects struct {
	// This parameter is required.
	//
	// example:
	//
	// 87
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// SERVICE
	Scope *string `json:"scope,omitempty" xml:"scope,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 234
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
}

func (UpdateEscalationPlanRequestEscalationPlanScopeObjects) GoString

func (*UpdateEscalationPlanRequestEscalationPlanScopeObjects) SetId

func (*UpdateEscalationPlanRequestEscalationPlanScopeObjects) SetScope

func (*UpdateEscalationPlanRequestEscalationPlanScopeObjects) SetScopeObjectId

func (UpdateEscalationPlanRequestEscalationPlanScopeObjects) String

type UpdateEscalationPlanResponse

type UpdateEscalationPlanResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateEscalationPlanResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateEscalationPlanResponse) GoString

func (s UpdateEscalationPlanResponse) GoString() string

func (*UpdateEscalationPlanResponse) SetBody

func (*UpdateEscalationPlanResponse) SetHeaders

func (*UpdateEscalationPlanResponse) SetStatusCode

func (UpdateEscalationPlanResponse) String

type UpdateEscalationPlanResponseBody

type UpdateEscalationPlanResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// A5A1FEAE-9C47-011C-9C73-A376BC2REQUEST
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateEscalationPlanResponseBody) GoString

func (*UpdateEscalationPlanResponseBody) SetRequestId

func (UpdateEscalationPlanResponseBody) String

type UpdateIncidentRequest

type UpdateIncidentRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A123
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// LOW
	Effect *string `json:"effect,omitempty" xml:"effect,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 12312
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
	// example:
	//
	// P1
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// example:
	//
	// 事件标题
	IncidentTitle *string `json:"incidentTitle,omitempty" xml:"incidentTitle,omitempty"`
}

func (UpdateIncidentRequest) GoString

func (s UpdateIncidentRequest) GoString() string

func (*UpdateIncidentRequest) SetClientToken

func (s *UpdateIncidentRequest) SetClientToken(v string) *UpdateIncidentRequest

func (*UpdateIncidentRequest) SetEffect

func (*UpdateIncidentRequest) SetIncidentId

func (s *UpdateIncidentRequest) SetIncidentId(v int64) *UpdateIncidentRequest

func (*UpdateIncidentRequest) SetIncidentLevel

func (s *UpdateIncidentRequest) SetIncidentLevel(v string) *UpdateIncidentRequest

func (*UpdateIncidentRequest) SetIncidentTitle

func (s *UpdateIncidentRequest) SetIncidentTitle(v string) *UpdateIncidentRequest

func (UpdateIncidentRequest) String

func (s UpdateIncidentRequest) String() string

type UpdateIncidentResponse

type UpdateIncidentResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateIncidentResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateIncidentResponse) GoString

func (s UpdateIncidentResponse) GoString() string

func (*UpdateIncidentResponse) SetBody

func (*UpdateIncidentResponse) SetHeaders

func (*UpdateIncidentResponse) SetStatusCode

func (UpdateIncidentResponse) String

func (s UpdateIncidentResponse) String() string

type UpdateIncidentResponseBody

type UpdateIncidentResponseBody struct {
	// data
	Data *UpdateIncidentResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateIncidentResponseBody) GoString

func (s UpdateIncidentResponseBody) GoString() string

func (*UpdateIncidentResponseBody) SetData

func (*UpdateIncidentResponseBody) SetRequestId

func (UpdateIncidentResponseBody) String

type UpdateIncidentResponseBodyData

type UpdateIncidentResponseBodyData struct {
	// example:
	//
	// 2312
	IncidentId *int64 `json:"incidentId,omitempty" xml:"incidentId,omitempty"`
}

func (UpdateIncidentResponseBodyData) GoString

func (*UpdateIncidentResponseBodyData) SetIncidentId

func (UpdateIncidentResponseBodyData) String

type UpdateIntegrationConfigRequest

type UpdateIntegrationConfigRequest struct {
	// accessKey
	//
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F887A6A11
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// example:
	//
	// 601FA6A2-AC5C-4B59-BE11-378F987A6A98
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 103
	IntegrationConfigId *int64 `json:"integrationConfigId,omitempty" xml:"integrationConfigId,omitempty"`
}

func (UpdateIntegrationConfigRequest) GoString

func (*UpdateIntegrationConfigRequest) SetAccessKey

func (*UpdateIntegrationConfigRequest) SetClientToken

func (*UpdateIntegrationConfigRequest) SetIntegrationConfigId

func (UpdateIntegrationConfigRequest) String

type UpdateIntegrationConfigResponse

type UpdateIntegrationConfigResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateIntegrationConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateIntegrationConfigResponse) GoString

func (*UpdateIntegrationConfigResponse) SetHeaders

func (*UpdateIntegrationConfigResponse) SetStatusCode

func (UpdateIntegrationConfigResponse) String

type UpdateIntegrationConfigResponseBody

type UpdateIntegrationConfigResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 10REQUES-AC5C-4B59-BE11-378F117A6A88
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateIntegrationConfigResponseBody) GoString

func (*UpdateIntegrationConfigResponseBody) SetRequestId

func (UpdateIntegrationConfigResponseBody) String

type UpdateProblemEffectionServiceRequest

type UpdateProblemEffectionServiceRequest struct {
	// clientToken
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 乐嘉国际大厦
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// 103
	EffectionServiceId *int64 `json:"effectionServiceId,omitempty" xml:"effectionServiceId,omitempty"`
	// example:
	//
	// P1
	Level  *string   `json:"level,omitempty" xml:"level,omitempty"`
	PicUrl []*string `json:"picUrl,omitempty" xml:"picUrl,omitempty" type:"Repeated"`
	// example:
	//
	// 190000000
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 33
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// example:
	//
	// UN_RECOVERED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (UpdateProblemEffectionServiceRequest) GoString

func (*UpdateProblemEffectionServiceRequest) SetClientToken

func (*UpdateProblemEffectionServiceRequest) SetDescription

func (*UpdateProblemEffectionServiceRequest) SetEffectionServiceId

func (*UpdateProblemEffectionServiceRequest) SetLevel

func (*UpdateProblemEffectionServiceRequest) SetPicUrl

func (*UpdateProblemEffectionServiceRequest) SetProblemId

func (*UpdateProblemEffectionServiceRequest) SetServiceId

func (*UpdateProblemEffectionServiceRequest) SetStatus

func (UpdateProblemEffectionServiceRequest) String

type UpdateProblemEffectionServiceResponse

type UpdateProblemEffectionServiceResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateProblemEffectionServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateProblemEffectionServiceResponse) GoString

func (*UpdateProblemEffectionServiceResponse) SetHeaders

func (*UpdateProblemEffectionServiceResponse) SetStatusCode

func (UpdateProblemEffectionServiceResponse) String

type UpdateProblemEffectionServiceResponseBody

type UpdateProblemEffectionServiceResponseBody struct {
	// requestId
	//
	// example:
	//
	// ffbf594-e093-46ad-bdcd-df4d7097125a
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateProblemEffectionServiceResponseBody) GoString

func (*UpdateProblemEffectionServiceResponseBody) SetRequestId

func (UpdateProblemEffectionServiceResponseBody) String

type UpdateProblemImprovementRequest

type UpdateProblemImprovementRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3813
	ClientToken         *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	CustomProblemReason *string `json:"customProblemReason,omitempty" xml:"customProblemReason,omitempty"`
	// example:
	//
	// 1
	DiscoverSource *int64 `json:"discoverSource,omitempty" xml:"discoverSource,omitempty"`
	// example:
	//
	// 123123
	DutyDepartmentId   *int64  `json:"dutyDepartmentId,omitempty" xml:"dutyDepartmentId,omitempty"`
	DutyDepartmentName *string `json:"dutyDepartmentName,omitempty" xml:"dutyDepartmentName,omitempty"`
	// example:
	//
	// 1231
	DutyUserId *int64 `json:"dutyUserId,omitempty" xml:"dutyUserId,omitempty"`
	// example:
	//
	// 1
	InjectionMode *string `json:"injectionMode,omitempty" xml:"injectionMode,omitempty"`
	// example:
	//
	// Zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// 12312
	ProblemId     *int64  `json:"problemId,omitempty" xml:"problemId,omitempty"`
	ProblemReason *string `json:"problemReason,omitempty" xml:"problemReason,omitempty"`
	// example:
	//
	// 2
	RecentActivity *string `json:"recentActivity,omitempty" xml:"recentActivity,omitempty"`
	// example:
	//
	// 2
	RecoveryMode    *string `json:"recoveryMode,omitempty" xml:"recoveryMode,omitempty"`
	RelationChanges *string `json:"relationChanges,omitempty" xml:"relationChanges,omitempty"`
	Remark          *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// example:
	//
	// 1213
	ReplayDutyUserId *int64 `json:"replayDutyUserId,omitempty" xml:"replayDutyUserId,omitempty"`
	// example:
	//
	// 10
	UserReport *int64 `json:"userReport,omitempty" xml:"userReport,omitempty"`
}

func (UpdateProblemImprovementRequest) GoString

func (*UpdateProblemImprovementRequest) SetClientToken

func (*UpdateProblemImprovementRequest) SetCustomProblemReason

func (*UpdateProblemImprovementRequest) SetDiscoverSource

func (*UpdateProblemImprovementRequest) SetDutyDepartmentId

func (*UpdateProblemImprovementRequest) SetDutyDepartmentName

func (*UpdateProblemImprovementRequest) SetDutyUserId

func (*UpdateProblemImprovementRequest) SetInjectionMode

func (*UpdateProblemImprovementRequest) SetMonitorSourceName

func (*UpdateProblemImprovementRequest) SetProblemId

func (*UpdateProblemImprovementRequest) SetProblemReason

func (*UpdateProblemImprovementRequest) SetRecentActivity

func (*UpdateProblemImprovementRequest) SetRecoveryMode

func (*UpdateProblemImprovementRequest) SetRelationChanges

func (*UpdateProblemImprovementRequest) SetRemark

func (*UpdateProblemImprovementRequest) SetReplayDutyUserId

func (*UpdateProblemImprovementRequest) SetUserReport

func (UpdateProblemImprovementRequest) String

type UpdateProblemImprovementResponse

type UpdateProblemImprovementResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateProblemImprovementResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateProblemImprovementResponse) GoString

func (*UpdateProblemImprovementResponse) SetHeaders

func (*UpdateProblemImprovementResponse) SetStatusCode

func (UpdateProblemImprovementResponse) String

type UpdateProblemImprovementResponseBody

type UpdateProblemImprovementResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateProblemImprovementResponseBody) GoString

func (*UpdateProblemImprovementResponseBody) SetRequestId

func (UpdateProblemImprovementResponseBody) String

type UpdateProblemMeasureRequest

type UpdateProblemMeasureRequest struct {
	// example:
	//
	// 2
	CheckStandard *string `json:"checkStandard,omitempty" xml:"checkStandard,omitempty"`
	// example:
	//
	// 123
	CheckUserId *int64 `json:"checkUserId,omitempty" xml:"checkUserId,omitempty"`
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// 123
	DirectorId *int64 `json:"directorId,omitempty" xml:"directorId,omitempty"`
	// example:
	//
	// 1231
	MeasureId *int64 `json:"measureId,omitempty" xml:"measureId,omitempty"`
	// example:
	//
	// 2021-01-21 00:00:00
	PlanFinishTime *string `json:"planFinishTime,omitempty" xml:"planFinishTime,omitempty"`
	// example:
	//
	// 1233
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 123
	StalkerId *int64 `json:"stalkerId,omitempty" xml:"stalkerId,omitempty"`
	// example:
	//
	// UNIMPROVED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 3
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdateProblemMeasureRequest) GoString

func (s UpdateProblemMeasureRequest) GoString() string

func (*UpdateProblemMeasureRequest) SetCheckStandard

func (*UpdateProblemMeasureRequest) SetCheckUserId

func (*UpdateProblemMeasureRequest) SetClientToken

func (*UpdateProblemMeasureRequest) SetContent

func (*UpdateProblemMeasureRequest) SetDirectorId

func (*UpdateProblemMeasureRequest) SetMeasureId

func (*UpdateProblemMeasureRequest) SetPlanFinishTime

func (*UpdateProblemMeasureRequest) SetProblemId

func (*UpdateProblemMeasureRequest) SetStalkerId

func (*UpdateProblemMeasureRequest) SetStatus

func (*UpdateProblemMeasureRequest) SetType

func (UpdateProblemMeasureRequest) String

type UpdateProblemMeasureResponse

type UpdateProblemMeasureResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateProblemMeasureResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateProblemMeasureResponse) GoString

func (s UpdateProblemMeasureResponse) GoString() string

func (*UpdateProblemMeasureResponse) SetBody

func (*UpdateProblemMeasureResponse) SetHeaders

func (*UpdateProblemMeasureResponse) SetStatusCode

func (UpdateProblemMeasureResponse) String

type UpdateProblemMeasureResponseBody

type UpdateProblemMeasureResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateProblemMeasureResponseBody) GoString

func (*UpdateProblemMeasureResponseBody) SetRequestId

func (UpdateProblemMeasureResponseBody) String

type UpdateProblemNoticeRequest

type UpdateProblemNoticeRequest struct {
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 1312
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// PROBLEM_NOTIFY
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
}

func (UpdateProblemNoticeRequest) GoString

func (s UpdateProblemNoticeRequest) GoString() string

func (*UpdateProblemNoticeRequest) SetClientToken

func (*UpdateProblemNoticeRequest) SetProblemId

func (*UpdateProblemNoticeRequest) SetProblemNotifyType

func (s *UpdateProblemNoticeRequest) SetProblemNotifyType(v string) *UpdateProblemNoticeRequest

func (UpdateProblemNoticeRequest) String

type UpdateProblemNoticeResponse

type UpdateProblemNoticeResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateProblemNoticeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateProblemNoticeResponse) GoString

func (s UpdateProblemNoticeResponse) GoString() string

func (*UpdateProblemNoticeResponse) SetBody

func (*UpdateProblemNoticeResponse) SetHeaders

func (*UpdateProblemNoticeResponse) SetStatusCode

func (UpdateProblemNoticeResponse) String

type UpdateProblemNoticeResponseBody

type UpdateProblemNoticeResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 4361a0e1-6747-4834-96ce-0c4840fd3812
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateProblemNoticeResponseBody) GoString

func (*UpdateProblemNoticeResponseBody) SetRequestId

func (UpdateProblemNoticeResponseBody) String

type UpdateProblemRequest

type UpdateProblemRequest struct {
	Feedback *string `json:"feedback,omitempty" xml:"feedback,omitempty"`
	// example:
	//
	// P1
	Level *string `json:"level,omitempty" xml:"level,omitempty"`
	// example:
	//
	// 678
	MainHandlerId     *int64  `json:"mainHandlerId,omitempty" xml:"mainHandlerId,omitempty"`
	PreliminaryReason *string `json:"preliminaryReason,omitempty" xml:"preliminaryReason,omitempty"`
	// example:
	//
	// 213432
	ProblemId       *int64  `json:"problemId,omitempty" xml:"problemId,omitempty"`
	ProblemName     *string `json:"problemName,omitempty" xml:"problemName,omitempty"`
	ProgressSummary *string `json:"progressSummary,omitempty" xml:"progressSummary,omitempty"`
	// example:
	//
	// 23232
	ProgressSummaryRichTextId *int64 `json:"progressSummaryRichTextId,omitempty" xml:"progressSummaryRichTextId,omitempty"`
	// example:
	//
	// 123
	RelatedServiceId *int64   `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	ServiceGroupIds  []*int64 `json:"serviceGroupIds,omitempty" xml:"serviceGroupIds,omitempty" type:"Repeated"`
}

func (UpdateProblemRequest) GoString

func (s UpdateProblemRequest) GoString() string

func (*UpdateProblemRequest) SetFeedback

func (*UpdateProblemRequest) SetLevel

func (*UpdateProblemRequest) SetMainHandlerId

func (s *UpdateProblemRequest) SetMainHandlerId(v int64) *UpdateProblemRequest

func (*UpdateProblemRequest) SetPreliminaryReason

func (s *UpdateProblemRequest) SetPreliminaryReason(v string) *UpdateProblemRequest

func (*UpdateProblemRequest) SetProblemId

func (s *UpdateProblemRequest) SetProblemId(v int64) *UpdateProblemRequest

func (*UpdateProblemRequest) SetProblemName

func (s *UpdateProblemRequest) SetProblemName(v string) *UpdateProblemRequest

func (*UpdateProblemRequest) SetProgressSummary

func (s *UpdateProblemRequest) SetProgressSummary(v string) *UpdateProblemRequest

func (*UpdateProblemRequest) SetProgressSummaryRichTextId

func (s *UpdateProblemRequest) SetProgressSummaryRichTextId(v int64) *UpdateProblemRequest

func (*UpdateProblemRequest) SetRelatedServiceId

func (s *UpdateProblemRequest) SetRelatedServiceId(v int64) *UpdateProblemRequest

func (*UpdateProblemRequest) SetServiceGroupIds

func (s *UpdateProblemRequest) SetServiceGroupIds(v []*int64) *UpdateProblemRequest

func (UpdateProblemRequest) String

func (s UpdateProblemRequest) String() string

type UpdateProblemResponse

type UpdateProblemResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateProblemResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateProblemResponse) GoString

func (s UpdateProblemResponse) GoString() string

func (*UpdateProblemResponse) SetBody

func (*UpdateProblemResponse) SetHeaders

func (*UpdateProblemResponse) SetStatusCode

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

func (UpdateProblemResponse) String

func (s UpdateProblemResponse) String() string

type UpdateProblemResponseBody

type UpdateProblemResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateProblemResponseBody) GoString

func (s UpdateProblemResponseBody) GoString() string

func (*UpdateProblemResponseBody) SetRequestId

func (UpdateProblemResponseBody) String

func (s UpdateProblemResponseBody) String() string

type UpdateProblemTimelineRequest

type UpdateProblemTimelineRequest struct {
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// NodeTest
	KeyNode *string `json:"keyNode,omitempty" xml:"keyNode,omitempty"`
	// example:
	//
	// 234
	ProblemId *int64 `json:"problemId,omitempty" xml:"problemId,omitempty"`
	// example:
	//
	// 3940
	ProblemTimelineId *int64 `json:"problemTimelineId,omitempty" xml:"problemTimelineId,omitempty"`
	// example:
	//
	// 2021-01-08 10:10:10
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
}

func (UpdateProblemTimelineRequest) GoString

func (s UpdateProblemTimelineRequest) GoString() string

func (*UpdateProblemTimelineRequest) SetClientToken

func (*UpdateProblemTimelineRequest) SetContent

func (*UpdateProblemTimelineRequest) SetKeyNode

func (*UpdateProblemTimelineRequest) SetProblemId

func (*UpdateProblemTimelineRequest) SetProblemTimelineId

func (*UpdateProblemTimelineRequest) SetTime

func (UpdateProblemTimelineRequest) String

type UpdateProblemTimelineResponse

type UpdateProblemTimelineResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateProblemTimelineResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateProblemTimelineResponse) GoString

func (*UpdateProblemTimelineResponse) SetBody

func (*UpdateProblemTimelineResponse) SetHeaders

func (*UpdateProblemTimelineResponse) SetStatusCode

func (UpdateProblemTimelineResponse) String

type UpdateProblemTimelineResponseBody

type UpdateProblemTimelineResponseBody struct {
	// id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateProblemTimelineResponseBody) GoString

func (*UpdateProblemTimelineResponseBody) SetRequestId

func (UpdateProblemTimelineResponseBody) String

type UpdateRichTextRequest

type UpdateRichTextRequest struct {
	// example:
	//
	// 123123
	InstanceId *int64 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// example:
	//
	// INCIDENT 事件 ALERT告警 PROBLEM故障
	InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// example:
	//
	// 这是一个富文本
	RichText *string `json:"richText,omitempty" xml:"richText,omitempty"`
	// example:
	//
	// 123112313
	RichTextId *int64 `json:"richTextId,omitempty" xml:"richTextId,omitempty"`
}

func (UpdateRichTextRequest) GoString

func (s UpdateRichTextRequest) GoString() string

func (*UpdateRichTextRequest) SetInstanceId

func (s *UpdateRichTextRequest) SetInstanceId(v int64) *UpdateRichTextRequest

func (*UpdateRichTextRequest) SetInstanceType

func (s *UpdateRichTextRequest) SetInstanceType(v string) *UpdateRichTextRequest

func (*UpdateRichTextRequest) SetRichText

func (*UpdateRichTextRequest) SetRichTextId

func (s *UpdateRichTextRequest) SetRichTextId(v int64) *UpdateRichTextRequest

func (UpdateRichTextRequest) String

func (s UpdateRichTextRequest) String() string

type UpdateRichTextResponse

type UpdateRichTextResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateRichTextResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateRichTextResponse) GoString

func (s UpdateRichTextResponse) GoString() string

func (*UpdateRichTextResponse) SetBody

func (*UpdateRichTextResponse) SetHeaders

func (*UpdateRichTextResponse) SetStatusCode

func (UpdateRichTextResponse) String

func (s UpdateRichTextResponse) String() string

type UpdateRichTextResponseBody

type UpdateRichTextResponseBody struct {
	// data
	Data *UpdateRichTextResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateRichTextResponseBody) GoString

func (s UpdateRichTextResponseBody) GoString() string

func (*UpdateRichTextResponseBody) SetData

func (*UpdateRichTextResponseBody) SetRequestId

func (UpdateRichTextResponseBody) String

type UpdateRichTextResponseBodyData

type UpdateRichTextResponseBodyData struct {
	// example:
	//
	// 12
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
}

func (UpdateRichTextResponseBodyData) GoString

func (*UpdateRichTextResponseBodyData) SetId

func (UpdateRichTextResponseBodyData) String

type UpdateRouteRuleRequest

type UpdateRouteRuleRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// 1
	AssignObjectId *int64 `json:"assignObjectId,omitempty" xml:"assignObjectId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// SERVICEGROUP
	AssignObjectType *string `json:"assignObjectType,omitempty" xml:"assignObjectType,omitempty"`
	// example:
	//
	// AND
	ChildRuleRelation *string `json:"childRuleRelation,omitempty" xml:"childRuleRelation,omitempty"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken           *string   `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	ConvergenceFields     []*string `json:"convergenceFields,omitempty" xml:"convergenceFields,omitempty" type:"Repeated"`
	ConvergenceType       *int32    `json:"convergenceType,omitempty" xml:"convergenceType,omitempty"`
	CoverageProblemLevels []*string `json:"coverageProblemLevels,omitempty" xml:"coverageProblemLevels,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// LOW
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// P1
	IncidentLevel *string `json:"incidentLevel,omitempty" xml:"incidentLevel,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	MatchCount *int64 `json:"matchCount,omitempty" xml:"matchCount,omitempty"`
	// This parameter is required.
	NotifyChannels           []*string                          `json:"notifyChannels,omitempty" xml:"notifyChannels,omitempty" type:"Repeated"`
	ProblemEffectionServices []*int64                           `json:"problemEffectionServices,omitempty" xml:"problemEffectionServices,omitempty" type:"Repeated"`
	ProblemLevelGroup        map[string]*ProblemLevelGroupValue `json:"problemLevelGroup,omitempty" xml:"problemLevelGroup,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	RelatedServiceId *int64 `json:"relatedServiceId,omitempty" xml:"relatedServiceId,omitempty"`
	// This parameter is required.
	RouteChildRules []*UpdateRouteRuleRequestRouteChildRules `json:"routeChildRules,omitempty" xml:"routeChildRules,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	RouteRuleId *int64 `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ALERT
	RouteType *string `json:"routeType,omitempty" xml:"routeType,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 规则1
	RuleName *string `json:"ruleName,omitempty" xml:"ruleName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 10
	TimeWindow *int32 `json:"timeWindow,omitempty" xml:"timeWindow,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// MINUTE
	TimeWindowUnit *string `json:"timeWindowUnit,omitempty" xml:"timeWindowUnit,omitempty"`
}

func (UpdateRouteRuleRequest) GoString

func (s UpdateRouteRuleRequest) GoString() string

func (*UpdateRouteRuleRequest) SetAssignObjectId

func (s *UpdateRouteRuleRequest) SetAssignObjectId(v int64) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetAssignObjectType

func (s *UpdateRouteRuleRequest) SetAssignObjectType(v string) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetChildRuleRelation

func (s *UpdateRouteRuleRequest) SetChildRuleRelation(v string) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetClientToken

func (*UpdateRouteRuleRequest) SetConvergenceFields added in v2.0.3

func (s *UpdateRouteRuleRequest) SetConvergenceFields(v []*string) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetConvergenceType added in v2.0.3

func (s *UpdateRouteRuleRequest) SetConvergenceType(v int32) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetCoverageProblemLevels added in v2.0.1

func (s *UpdateRouteRuleRequest) SetCoverageProblemLevels(v []*string) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetEffection

func (*UpdateRouteRuleRequest) SetIncidentLevel

func (s *UpdateRouteRuleRequest) SetIncidentLevel(v string) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetMatchCount

func (*UpdateRouteRuleRequest) SetNotifyChannels

func (s *UpdateRouteRuleRequest) SetNotifyChannels(v []*string) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetProblemEffectionServices added in v2.0.1

func (s *UpdateRouteRuleRequest) SetProblemEffectionServices(v []*int64) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetProblemLevelGroup added in v2.0.1

func (*UpdateRouteRuleRequest) SetRelatedServiceId

func (s *UpdateRouteRuleRequest) SetRelatedServiceId(v int64) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetRouteChildRules

func (*UpdateRouteRuleRequest) SetRouteRuleId

func (s *UpdateRouteRuleRequest) SetRouteRuleId(v int64) *UpdateRouteRuleRequest

func (*UpdateRouteRuleRequest) SetRouteType

func (*UpdateRouteRuleRequest) SetRuleName

func (*UpdateRouteRuleRequest) SetTimeWindow

func (*UpdateRouteRuleRequest) SetTimeWindowUnit

func (s *UpdateRouteRuleRequest) SetTimeWindowUnit(v string) *UpdateRouteRuleRequest

func (UpdateRouteRuleRequest) String

func (s UpdateRouteRuleRequest) String() string

type UpdateRouteRuleRequestRouteChildRules

type UpdateRouteRuleRequestRouteChildRules struct {
	// example:
	//
	// 1
	ChildConditionRelation *int64 `json:"childConditionRelation,omitempty" xml:"childConditionRelation,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ChildRouteRuleId *int64 `json:"childRouteRuleId,omitempty" xml:"childRouteRuleId,omitempty"`
	// This parameter is required.
	Conditions []*UpdateRouteRuleRequestRouteChildRulesConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// false
	IsValidChildRule *bool `json:"isValidChildRule,omitempty" xml:"isValidChildRule,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	MonitorSourceId *int64  `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	ProblemLevel    *string `json:"problemLevel,omitempty" xml:"problemLevel,omitempty"`
}

func (UpdateRouteRuleRequestRouteChildRules) GoString

func (*UpdateRouteRuleRequestRouteChildRules) SetChildConditionRelation

func (*UpdateRouteRuleRequestRouteChildRules) SetChildRouteRuleId

func (*UpdateRouteRuleRequestRouteChildRules) SetIsValidChildRule

func (*UpdateRouteRuleRequestRouteChildRules) SetMonitorSourceId

func (*UpdateRouteRuleRequestRouteChildRules) SetProblemLevel added in v2.0.1

func (UpdateRouteRuleRequestRouteChildRules) String

type UpdateRouteRuleRequestRouteChildRulesConditions

type UpdateRouteRuleRequestRouteChildRulesConditions struct {
	// This parameter is required.
	//
	// example:
	//
	// payload.summary
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// equals
	OperationSymbol *string `json:"operationSymbol,omitempty" xml:"operationSymbol,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 123
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (UpdateRouteRuleRequestRouteChildRulesConditions) GoString

func (*UpdateRouteRuleRequestRouteChildRulesConditions) SetKey

func (*UpdateRouteRuleRequestRouteChildRulesConditions) SetOperationSymbol

func (*UpdateRouteRuleRequestRouteChildRulesConditions) SetValue

func (UpdateRouteRuleRequestRouteChildRulesConditions) String

type UpdateRouteRuleResponse

type UpdateRouteRuleResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateRouteRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateRouteRuleResponse) GoString

func (s UpdateRouteRuleResponse) GoString() string

func (*UpdateRouteRuleResponse) SetBody

func (*UpdateRouteRuleResponse) SetHeaders

func (*UpdateRouteRuleResponse) SetStatusCode

func (UpdateRouteRuleResponse) String

func (s UpdateRouteRuleResponse) String() string

type UpdateRouteRuleResponseBody

type UpdateRouteRuleResponseBody struct {
	// example:
	//
	// null
	Data *int64 `json:"data,omitempty" xml:"data,omitempty"`
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateRouteRuleResponseBody) GoString

func (s UpdateRouteRuleResponseBody) GoString() string

func (*UpdateRouteRuleResponseBody) SetData

func (*UpdateRouteRuleResponseBody) SetRequestId

func (UpdateRouteRuleResponseBody) String

type UpdateServiceGroupRequest

type UpdateServiceGroupRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// ENABLE
	EnableWebhook          *string                                            `json:"enableWebhook,omitempty" xml:"enableWebhook,omitempty"`
	MonitorSourceTemplates []*UpdateServiceGroupRequestMonitorSourceTemplates `json:"monitorSourceTemplates,omitempty" xml:"monitorSourceTemplates,omitempty" type:"Repeated"`
	// example:
	//
	// 飞车
	ServiceGroupDescription *string `json:"serviceGroupDescription,omitempty" xml:"serviceGroupDescription,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 冲上云霄
	ServiceGroupName *string `json:"serviceGroupName,omitempty" xml:"serviceGroupName,omitempty"`
	// This parameter is required.
	UserIds []*int64 `json:"userIds,omitempty" xml:"userIds,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// wwwwwww
	WebhookLink *string `json:"webhookLink,omitempty" xml:"webhookLink,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// WEIXINGROUP
	WebhookType *string `json:"webhookType,omitempty" xml:"webhookType,omitempty"`
}

func (UpdateServiceGroupRequest) GoString

func (s UpdateServiceGroupRequest) GoString() string

func (*UpdateServiceGroupRequest) SetClientToken

func (*UpdateServiceGroupRequest) SetEnableWebhook

func (*UpdateServiceGroupRequest) SetMonitorSourceTemplates

func (*UpdateServiceGroupRequest) SetServiceGroupDescription

func (s *UpdateServiceGroupRequest) SetServiceGroupDescription(v string) *UpdateServiceGroupRequest

func (*UpdateServiceGroupRequest) SetServiceGroupId

func (*UpdateServiceGroupRequest) SetServiceGroupName

func (s *UpdateServiceGroupRequest) SetServiceGroupName(v string) *UpdateServiceGroupRequest

func (*UpdateServiceGroupRequest) SetUserIds

func (*UpdateServiceGroupRequest) SetWebhookType

func (UpdateServiceGroupRequest) String

func (s UpdateServiceGroupRequest) String() string

type UpdateServiceGroupRequestMonitorSourceTemplates

type UpdateServiceGroupRequestMonitorSourceTemplates struct {
	// example:
	//
	// 11111
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
	// example:
	//
	// xxxx
	TemplateContent *string `json:"templateContent,omitempty" xml:"templateContent,omitempty"`
	// example:
	//
	// 1111
	TemplateId *int64 `json:"templateId,omitempty" xml:"templateId,omitempty"`
}

func (UpdateServiceGroupRequestMonitorSourceTemplates) GoString

func (*UpdateServiceGroupRequestMonitorSourceTemplates) SetMonitorSourceId

func (*UpdateServiceGroupRequestMonitorSourceTemplates) SetMonitorSourceName

func (*UpdateServiceGroupRequestMonitorSourceTemplates) SetTemplateContent

func (*UpdateServiceGroupRequestMonitorSourceTemplates) SetTemplateId

func (UpdateServiceGroupRequestMonitorSourceTemplates) String

type UpdateServiceGroupResponse

type UpdateServiceGroupResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateServiceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateServiceGroupResponse) GoString

func (s UpdateServiceGroupResponse) GoString() string

func (*UpdateServiceGroupResponse) SetBody

func (*UpdateServiceGroupResponse) SetHeaders

func (*UpdateServiceGroupResponse) SetStatusCode

func (UpdateServiceGroupResponse) String

type UpdateServiceGroupResponseBody

type UpdateServiceGroupResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateServiceGroupResponseBody) GoString

func (*UpdateServiceGroupResponseBody) SetRequestId

func (UpdateServiceGroupResponseBody) String

type UpdateServiceGroupSchedulingRequest

type UpdateServiceGroupSchedulingRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// HOUR
	FastScheduling *UpdateServiceGroupSchedulingRequestFastScheduling `json:"fastScheduling,omitempty" xml:"fastScheduling,omitempty" type:"Struct"`
	FineScheduling *UpdateServiceGroupSchedulingRequestFineScheduling `json:"fineScheduling,omitempty" xml:"fineScheduling,omitempty" type:"Struct"`
	// This parameter is required.
	//
	// example:
	//
	// FAST
	SchedulingWay *string `json:"schedulingWay,omitempty" xml:"schedulingWay,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1000
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (UpdateServiceGroupSchedulingRequest) GoString

func (*UpdateServiceGroupSchedulingRequest) SetClientToken

func (*UpdateServiceGroupSchedulingRequest) SetSchedulingWay

func (*UpdateServiceGroupSchedulingRequest) SetServiceGroupId

func (UpdateServiceGroupSchedulingRequest) String

type UpdateServiceGroupSchedulingRequestFastScheduling

type UpdateServiceGroupSchedulingRequestFastScheduling struct {
	// example:
	//
	// FAST_CHOICE
	DutyPlan *string `json:"dutyPlan,omitempty" xml:"dutyPlan,omitempty"`
	// example:
	//
	// 1
	Id              *int64                                                              `json:"id,omitempty" xml:"id,omitempty"`
	SchedulingUsers []*UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers `json:"schedulingUsers,omitempty" xml:"schedulingUsers,omitempty" type:"Repeated"`
	// example:
	//
	// 12
	SingleDuration *int32 `json:"singleDuration,omitempty" xml:"singleDuration,omitempty"`
	// example:
	//
	// DAY
	SingleDurationUnit *string `json:"singleDurationUnit,omitempty" xml:"singleDurationUnit,omitempty"`
}

func (UpdateServiceGroupSchedulingRequestFastScheduling) GoString

func (*UpdateServiceGroupSchedulingRequestFastScheduling) SetDutyPlan

func (*UpdateServiceGroupSchedulingRequestFastScheduling) SetId

func (*UpdateServiceGroupSchedulingRequestFastScheduling) SetSingleDuration

func (*UpdateServiceGroupSchedulingRequestFastScheduling) SetSingleDurationUnit

func (UpdateServiceGroupSchedulingRequestFastScheduling) String

type UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers

type UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers struct {
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int32 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 6666
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
}

func (UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) GoString

func (*UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingObjectType added in v2.0.3

func (*UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingOrder

func (*UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingUserId

func (*UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) SetSchedulingUserIdList added in v2.0.3

func (UpdateServiceGroupSchedulingRequestFastSchedulingSchedulingUsers) String

type UpdateServiceGroupSchedulingRequestFineScheduling

type UpdateServiceGroupSchedulingRequestFineScheduling struct {
	// example:
	//
	// 1
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// example:
	//
	// 1
	Period *int32 `json:"period,omitempty" xml:"period,omitempty"`
	// example:
	//
	// DAY
	PeriodUnit                   *string                                                                          `json:"periodUnit,omitempty" xml:"periodUnit,omitempty"`
	SchedulingFineShifts         []*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts         `json:"schedulingFineShifts,omitempty" xml:"schedulingFineShifts,omitempty" type:"Repeated"`
	SchedulingTemplateFineShifts []*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts `json:"schedulingTemplateFineShifts,omitempty" xml:"schedulingTemplateFineShifts,omitempty" type:"Repeated"`
	// example:
	//
	// MORNING_NIGHT
	ShiftType *string `json:"shiftType,omitempty" xml:"shiftType,omitempty"`
}

func (UpdateServiceGroupSchedulingRequestFineScheduling) GoString

func (*UpdateServiceGroupSchedulingRequestFineScheduling) SetId

func (*UpdateServiceGroupSchedulingRequestFineScheduling) SetPeriod

func (*UpdateServiceGroupSchedulingRequestFineScheduling) SetPeriodUnit

func (*UpdateServiceGroupSchedulingRequestFineScheduling) SetShiftType

func (UpdateServiceGroupSchedulingRequestFineScheduling) String

type UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts

type UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts struct {
	// example:
	//
	// 123
	CycleOrder *int32 `json:"cycleOrder,omitempty" xml:"cycleOrder,omitempty"`
	// example:
	//
	// 2020-10-13
	SchedulingEndTime    *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int64 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 2020-08-13
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 32
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
	// example:
	//
	// 早班
	ShiftName *string `json:"shiftName,omitempty" xml:"shiftName,omitempty"`
	// example:
	//
	// true
	SkipOneDay *bool `json:"skipOneDay,omitempty" xml:"skipOneDay,omitempty"`
}

func (UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) GoString

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetCycleOrder

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingEndTime

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingObjectType added in v2.0.3

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingOrder

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingStartTime

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingUserId

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSchedulingUserIdList added in v2.0.3

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetShiftName

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) SetSkipOneDay

func (UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingFineShifts) String

type UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts

type UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts struct {
	// example:
	//
	// 2021-11-01 00:00:00
	SchedulingEndTime    *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int32 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// example:
	//
	// 2021-10-01 00:00:00
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// example:
	//
	// 1
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
	ShiftName            *string  `json:"shiftName,omitempty" xml:"shiftName,omitempty"`
	// example:
	//
	// false
	SkipOneDay *bool `json:"skipOneDay,omitempty" xml:"skipOneDay,omitempty"`
}

func (UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) GoString

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingEndTime

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingObjectType added in v2.0.3

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingOrder

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingStartTime

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserId

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSchedulingUserIdList added in v2.0.3

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetShiftName

func (*UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) SetSkipOneDay

func (UpdateServiceGroupSchedulingRequestFineSchedulingSchedulingTemplateFineShifts) String

type UpdateServiceGroupSchedulingResponse

type UpdateServiceGroupSchedulingResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateServiceGroupSchedulingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateServiceGroupSchedulingResponse) GoString

func (*UpdateServiceGroupSchedulingResponse) SetHeaders

func (*UpdateServiceGroupSchedulingResponse) SetStatusCode

func (UpdateServiceGroupSchedulingResponse) String

type UpdateServiceGroupSchedulingResponseBody

type UpdateServiceGroupSchedulingResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// xxxxxxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateServiceGroupSchedulingResponseBody) GoString

func (*UpdateServiceGroupSchedulingResponseBody) SetRequestId

func (UpdateServiceGroupSchedulingResponseBody) String

type UpdateServiceGroupSpecialDaySchedulingRequest

type UpdateServiceGroupSpecialDaySchedulingRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2021-08-19
	SchedulingDate *string `json:"schedulingDate,omitempty" xml:"schedulingDate,omitempty"`
	// This parameter is required.
	SchedulingSpecialDays []*UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays `json:"schedulingSpecialDays,omitempty" xml:"schedulingSpecialDays,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 6666
	ServiceGroupId *int64 `json:"serviceGroupId,omitempty" xml:"serviceGroupId,omitempty"`
}

func (UpdateServiceGroupSpecialDaySchedulingRequest) GoString

func (*UpdateServiceGroupSpecialDaySchedulingRequest) SetClientToken

func (*UpdateServiceGroupSpecialDaySchedulingRequest) SetSchedulingDate

func (*UpdateServiceGroupSpecialDaySchedulingRequest) SetServiceGroupId

func (UpdateServiceGroupSpecialDaySchedulingRequest) String

type UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays

type UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays struct {
	// This parameter is required.
	//
	// example:
	//
	// 2021-08-19 12:00:00
	SchedulingEndTime    *string `json:"schedulingEndTime,omitempty" xml:"schedulingEndTime,omitempty"`
	SchedulingObjectType *string `json:"schedulingObjectType,omitempty" xml:"schedulingObjectType,omitempty"`
	// example:
	//
	// 1
	SchedulingOrder *int32 `json:"schedulingOrder,omitempty" xml:"schedulingOrder,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 2021-08-19 08:00:00
	SchedulingStartTime *string `json:"schedulingStartTime,omitempty" xml:"schedulingStartTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 64
	SchedulingUserId     *int64   `json:"schedulingUserId,omitempty" xml:"schedulingUserId,omitempty"`
	SchedulingUserIdList []*int64 `json:"schedulingUserIdList,omitempty" xml:"schedulingUserIdList,omitempty" type:"Repeated"`
}

func (UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) GoString

func (*UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) SetSchedulingEndTime

func (*UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) SetSchedulingObjectType added in v2.0.3

func (*UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) SetSchedulingOrder

func (*UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) SetSchedulingStartTime

func (*UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) SetSchedulingUserId

func (*UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) SetSchedulingUserIdList added in v2.0.3

func (UpdateServiceGroupSpecialDaySchedulingRequestSchedulingSpecialDays) String

type UpdateServiceGroupSpecialDaySchedulingResponse

type UpdateServiceGroupSpecialDaySchedulingResponse struct {
	Headers    map[string]*string                                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateServiceGroupSpecialDaySchedulingResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateServiceGroupSpecialDaySchedulingResponse) GoString

func (*UpdateServiceGroupSpecialDaySchedulingResponse) SetHeaders

func (*UpdateServiceGroupSpecialDaySchedulingResponse) SetStatusCode

func (UpdateServiceGroupSpecialDaySchedulingResponse) String

type UpdateServiceGroupSpecialDaySchedulingResponseBody

type UpdateServiceGroupSpecialDaySchedulingResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// xxxxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateServiceGroupSpecialDaySchedulingResponseBody) GoString

func (*UpdateServiceGroupSpecialDaySchedulingResponseBody) SetRequestId

func (UpdateServiceGroupSpecialDaySchedulingResponseBody) String

type UpdateServiceRequest

type UpdateServiceRequest struct {
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	ClientToken      *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	EscalationPlanId *int64  `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	// example:
	//
	// 服务描述
	ServiceDescription *string  `json:"serviceDescription,omitempty" xml:"serviceDescription,omitempty"`
	ServiceGroupIdList []*int64 `json:"serviceGroupIdList,omitempty" xml:"serviceGroupIdList,omitempty" type:"Repeated"`
	// example:
	//
	// 10002000
	ServiceId *int64 `json:"serviceId,omitempty" xml:"serviceId,omitempty"`
	// example:
	//
	// 服务名字
	ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"`
}

func (UpdateServiceRequest) GoString

func (s UpdateServiceRequest) GoString() string

func (*UpdateServiceRequest) SetClientToken

func (s *UpdateServiceRequest) SetClientToken(v string) *UpdateServiceRequest

func (*UpdateServiceRequest) SetEscalationPlanId added in v2.0.6

func (s *UpdateServiceRequest) SetEscalationPlanId(v int64) *UpdateServiceRequest

func (*UpdateServiceRequest) SetServiceDescription

func (s *UpdateServiceRequest) SetServiceDescription(v string) *UpdateServiceRequest

func (*UpdateServiceRequest) SetServiceGroupIdList added in v2.0.6

func (s *UpdateServiceRequest) SetServiceGroupIdList(v []*int64) *UpdateServiceRequest

func (*UpdateServiceRequest) SetServiceId

func (s *UpdateServiceRequest) SetServiceId(v int64) *UpdateServiceRequest

func (*UpdateServiceRequest) SetServiceName

func (s *UpdateServiceRequest) SetServiceName(v string) *UpdateServiceRequest

func (UpdateServiceRequest) String

func (s UpdateServiceRequest) String() string

type UpdateServiceResponse

type UpdateServiceResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateServiceResponse) GoString

func (s UpdateServiceResponse) GoString() string

func (*UpdateServiceResponse) SetBody

func (*UpdateServiceResponse) SetHeaders

func (*UpdateServiceResponse) SetStatusCode

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

func (UpdateServiceResponse) String

func (s UpdateServiceResponse) String() string

type UpdateServiceResponseBody

type UpdateServiceResponseBody struct {
	// example:
	//
	// null
	Data *int64 `json:"data,omitempty" xml:"data,omitempty"`
	// Id of the request
	//
	// example:
	//
	// C4BE3837-1A13-413B-A225-2C88188E8A43
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateServiceResponseBody) GoString

func (s UpdateServiceResponseBody) GoString() string

func (*UpdateServiceResponseBody) SetData

func (*UpdateServiceResponseBody) SetRequestId

func (UpdateServiceResponseBody) String

func (s UpdateServiceResponseBody) String() string

type UpdateSubscriptionRequest

type UpdateSubscriptionRequest struct {
	// example:
	//
	// 2022-05-09 10:10:23
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// LONG_TERM
	ExpiredType *string `json:"expiredType,omitempty" xml:"expiredType,omitempty"`
	// This parameter is required.
	NotifyObjectList []*UpdateSubscriptionRequestNotifyObjectList `json:"notifyObjectList,omitempty" xml:"notifyObjectList,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// USER
	NotifyObjectType *string `json:"notifyObjectType,omitempty" xml:"notifyObjectType,omitempty"`
	// This parameter is required.
	NotifyStrategyList []*UpdateSubscriptionRequestNotifyStrategyList `json:"notifyStrategyList,omitempty" xml:"notifyStrategyList,omitempty" type:"Repeated"`
	// example:
	//
	// 1个月
	Period *string `json:"period,omitempty" xml:"period,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// SERVICE
	Scope *string `json:"scope,omitempty" xml:"scope,omitempty"`
	// This parameter is required.
	ScopeObjectList []*UpdateSubscriptionRequestScopeObjectList `json:"scopeObjectList,omitempty" xml:"scopeObjectList,omitempty" type:"Repeated"`
	// example:
	//
	// 2021-04-04 10:10:11
	StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 80002020
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// newSubs244
	SubscriptionTitle *string `json:"subscriptionTitle,omitempty" xml:"subscriptionTitle,omitempty"`
}

func (UpdateSubscriptionRequest) GoString

func (s UpdateSubscriptionRequest) GoString() string

func (*UpdateSubscriptionRequest) SetEndTime

func (*UpdateSubscriptionRequest) SetExpiredType

func (*UpdateSubscriptionRequest) SetNotifyObjectList

func (*UpdateSubscriptionRequest) SetNotifyObjectType

func (s *UpdateSubscriptionRequest) SetNotifyObjectType(v string) *UpdateSubscriptionRequest

func (*UpdateSubscriptionRequest) SetNotifyStrategyList

func (*UpdateSubscriptionRequest) SetPeriod

func (*UpdateSubscriptionRequest) SetScope

func (*UpdateSubscriptionRequest) SetScopeObjectList

func (*UpdateSubscriptionRequest) SetStartTime

func (*UpdateSubscriptionRequest) SetSubscriptionId

func (*UpdateSubscriptionRequest) SetSubscriptionTitle

func (s *UpdateSubscriptionRequest) SetSubscriptionTitle(v string) *UpdateSubscriptionRequest

func (UpdateSubscriptionRequest) String

func (s UpdateSubscriptionRequest) String() string

type UpdateSubscriptionRequestNotifyObjectList

type UpdateSubscriptionRequestNotifyObjectList struct {
	// example:
	//
	// 10
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 19
	NotifyObjectId *int64 `json:"notifyObjectId,omitempty" xml:"notifyObjectId,omitempty"`
}

func (UpdateSubscriptionRequestNotifyObjectList) GoString

func (*UpdateSubscriptionRequestNotifyObjectList) SetId

func (*UpdateSubscriptionRequestNotifyObjectList) SetNotifyObjectId

func (UpdateSubscriptionRequestNotifyObjectList) String

type UpdateSubscriptionRequestNotifyStrategyList

type UpdateSubscriptionRequestNotifyStrategyList struct {
	// This parameter is required.
	//
	// example:
	//
	// INCIDENT
	InstanceType *int64 `json:"instanceType,omitempty" xml:"instanceType,omitempty"`
	// This parameter is required.
	Strategies []*UpdateSubscriptionRequestNotifyStrategyListStrategies `json:"strategies,omitempty" xml:"strategies,omitempty" type:"Repeated"`
}

func (UpdateSubscriptionRequestNotifyStrategyList) GoString

func (*UpdateSubscriptionRequestNotifyStrategyList) SetInstanceType

func (UpdateSubscriptionRequestNotifyStrategyList) String

type UpdateSubscriptionRequestNotifyStrategyListStrategies

type UpdateSubscriptionRequestNotifyStrategyListStrategies struct {
	// example:
	//
	// SMS,WEIXIN_GROUP
	Channels   *string                                                            `json:"channels,omitempty" xml:"channels,omitempty"`
	Conditions []*UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"`
	// example:
	//
	// 10
	Id            *string                                                             `json:"id,omitempty" xml:"id,omitempty"`
	PeriodChannel *UpdateSubscriptionRequestNotifyStrategyListStrategiesPeriodChannel `json:"periodChannel,omitempty" xml:"periodChannel,omitempty" type:"Struct"`
}

func (UpdateSubscriptionRequestNotifyStrategyListStrategies) GoString

func (*UpdateSubscriptionRequestNotifyStrategyListStrategies) SetChannels

func (*UpdateSubscriptionRequestNotifyStrategyListStrategies) SetId

func (UpdateSubscriptionRequestNotifyStrategyListStrategies) String

type UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions

type UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions struct {
	// example:
	//
	// INCIDENT_TRIGGER
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
	// example:
	//
	// HIGH
	Effection *string `json:"effection,omitempty" xml:"effection,omitempty"`
	// example:
	//
	// P1
	Level *string `json:"level,omitempty" xml:"level,omitempty"`
	// example:
	//
	// PROBLEM_NOTIFY
	ProblemNotifyType *string `json:"problemNotifyType,omitempty" xml:"problemNotifyType,omitempty"`
}

func (UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions) GoString

func (*UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetAction

func (*UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetEffection

func (*UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetLevel

func (*UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions) SetProblemNotifyType

func (UpdateSubscriptionRequestNotifyStrategyListStrategiesConditions) String

type UpdateSubscriptionRequestNotifyStrategyListStrategiesPeriodChannel

type UpdateSubscriptionRequestNotifyStrategyListStrategiesPeriodChannel struct {
	// example:
	//
	// SMS,WEIXIN_GROUP
	NonWorkday *string `json:"nonWorkday,omitempty" xml:"nonWorkday,omitempty"`
	// example:
	//
	// SMS,WEIXIN_GROUP
	Workday *string `json:"workday,omitempty" xml:"workday,omitempty"`
}

func (UpdateSubscriptionRequestNotifyStrategyListStrategiesPeriodChannel) GoString

func (*UpdateSubscriptionRequestNotifyStrategyListStrategiesPeriodChannel) SetNonWorkday

func (*UpdateSubscriptionRequestNotifyStrategyListStrategiesPeriodChannel) SetWorkday

func (UpdateSubscriptionRequestNotifyStrategyListStrategiesPeriodChannel) String

type UpdateSubscriptionRequestScopeObjectList

type UpdateSubscriptionRequestScopeObjectList struct {
	// example:
	//
	// 1
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ScopeObjectId *int64 `json:"scopeObjectId,omitempty" xml:"scopeObjectId,omitempty"`
}

func (UpdateSubscriptionRequestScopeObjectList) GoString

func (*UpdateSubscriptionRequestScopeObjectList) SetId

func (*UpdateSubscriptionRequestScopeObjectList) SetScopeObjectId

func (UpdateSubscriptionRequestScopeObjectList) String

type UpdateSubscriptionResponse

type UpdateSubscriptionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateSubscriptionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateSubscriptionResponse) GoString

func (s UpdateSubscriptionResponse) GoString() string

func (*UpdateSubscriptionResponse) SetBody

func (*UpdateSubscriptionResponse) SetHeaders

func (*UpdateSubscriptionResponse) SetStatusCode

func (UpdateSubscriptionResponse) String

type UpdateSubscriptionResponseBody

type UpdateSubscriptionResponseBody struct {
	// id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateSubscriptionResponseBody) GoString

func (*UpdateSubscriptionResponseBody) SetRequestId

func (UpdateSubscriptionResponseBody) String

type UpdateUserGuideStatusRequest

type UpdateUserGuideStatusRequest struct {
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// SERVICE_GROUP_GUIDE
	GuideAction *string `json:"guideAction,omitempty" xml:"guideAction,omitempty"`
}

func (UpdateUserGuideStatusRequest) GoString

func (s UpdateUserGuideStatusRequest) GoString() string

func (*UpdateUserGuideStatusRequest) SetClientToken

func (*UpdateUserGuideStatusRequest) SetGuideAction

func (UpdateUserGuideStatusRequest) String

type UpdateUserGuideStatusResponse

type UpdateUserGuideStatusResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateUserGuideStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateUserGuideStatusResponse) GoString

func (*UpdateUserGuideStatusResponse) SetBody

func (*UpdateUserGuideStatusResponse) SetHeaders

func (*UpdateUserGuideStatusResponse) SetStatusCode

func (UpdateUserGuideStatusResponse) String

type UpdateUserGuideStatusResponseBody

type UpdateUserGuideStatusResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// FD200FAE-E98F-496E-BFE6-4CE61E59A2E9
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateUserGuideStatusResponseBody) GoString

func (*UpdateUserGuideStatusResponseBody) SetRequestId

func (UpdateUserGuideStatusResponseBody) String

type UpdateUserRequest

type UpdateUserRequest struct {
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	ClientToken *string `json:"clientToken,omitempty" xml:"clientToken,omitempty"`
	// example:
	//
	// 78799****@qq.com
	Email *string `json:"email,omitempty" xml:"email,omitempty"`
	// example:
	//
	// 18887878****
	Phone *string `json:"phone,omitempty" xml:"phone,omitempty"`
	// example:
	//
	// 2243564
	RamId      *int64   `json:"ramId,omitempty" xml:"ramId,omitempty"`
	RoleIdList []*int64 `json:"roleIdList,omitempty" xml:"roleIdList,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// 111
	UserId   *int64  `json:"userId,omitempty" xml:"userId,omitempty"`
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (UpdateUserRequest) GoString

func (s UpdateUserRequest) GoString() string

func (*UpdateUserRequest) SetClientToken

func (s *UpdateUserRequest) SetClientToken(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetEmail

func (s *UpdateUserRequest) SetEmail(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetPhone

func (s *UpdateUserRequest) SetPhone(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetRamId

func (s *UpdateUserRequest) SetRamId(v int64) *UpdateUserRequest

func (*UpdateUserRequest) SetRoleIdList added in v2.0.6

func (s *UpdateUserRequest) SetRoleIdList(v []*int64) *UpdateUserRequest

func (*UpdateUserRequest) SetUserId

func (s *UpdateUserRequest) SetUserId(v int64) *UpdateUserRequest

func (*UpdateUserRequest) SetUsername

func (s *UpdateUserRequest) SetUsername(v string) *UpdateUserRequest

func (UpdateUserRequest) String

func (s UpdateUserRequest) String() string

type UpdateUserResponse

type UpdateUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateUserResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateUserResponse) GoString

func (s UpdateUserResponse) GoString() string

func (*UpdateUserResponse) SetBody

func (*UpdateUserResponse) SetHeaders

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

func (*UpdateUserResponse) SetStatusCode

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

func (UpdateUserResponse) String

func (s UpdateUserResponse) String() string

type UpdateUserResponseBody

type UpdateUserResponseBody struct {
	// id of the request
	//
	// example:
	//
	// c26f36de-1ec8-496a-a828-880676c5ef81
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (UpdateUserResponseBody) GoString

func (s UpdateUserResponseBody) GoString() string

func (*UpdateUserResponseBody) SetRequestId

func (UpdateUserResponseBody) String

func (s UpdateUserResponseBody) String() string

type VerifyRouteRuleRequest

type VerifyRouteRuleRequest struct {
	// example:
	//
	// 1111
	RouteRuleId      *int64                                    `json:"routeRuleId,omitempty" xml:"routeRuleId,omitempty"`
	TestSourceEvents []*VerifyRouteRuleRequestTestSourceEvents `json:"testSourceEvents,omitempty" xml:"testSourceEvents,omitempty" type:"Repeated"`
}

func (VerifyRouteRuleRequest) GoString

func (s VerifyRouteRuleRequest) GoString() string

func (*VerifyRouteRuleRequest) SetRouteRuleId

func (s *VerifyRouteRuleRequest) SetRouteRuleId(v int64) *VerifyRouteRuleRequest

func (*VerifyRouteRuleRequest) SetTestSourceEvents

func (VerifyRouteRuleRequest) String

func (s VerifyRouteRuleRequest) String() string

type VerifyRouteRuleRequestTestSourceEvents

type VerifyRouteRuleRequestTestSourceEvents struct {
	// example:
	//
	// {}
	EventJson *string `json:"eventJson,omitempty" xml:"eventJson,omitempty"`
	// example:
	//
	// 2021-09-08 13:00:00
	EventTime *string `json:"eventTime,omitempty" xml:"eventTime,omitempty"`
	// example:
	//
	// 1
	MonitorSourceId *int64 `json:"monitorSourceId,omitempty" xml:"monitorSourceId,omitempty"`
	// example:
	//
	// zabbix
	MonitorSourceName *string `json:"monitorSourceName,omitempty" xml:"monitorSourceName,omitempty"`
}

func (VerifyRouteRuleRequestTestSourceEvents) GoString

func (*VerifyRouteRuleRequestTestSourceEvents) SetEventJson

func (*VerifyRouteRuleRequestTestSourceEvents) SetEventTime

func (*VerifyRouteRuleRequestTestSourceEvents) SetMonitorSourceId

func (*VerifyRouteRuleRequestTestSourceEvents) SetMonitorSourceName

func (VerifyRouteRuleRequestTestSourceEvents) String

type VerifyRouteRuleResponse

type VerifyRouteRuleResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *VerifyRouteRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (VerifyRouteRuleResponse) GoString

func (s VerifyRouteRuleResponse) GoString() string

func (*VerifyRouteRuleResponse) SetBody

func (*VerifyRouteRuleResponse) SetHeaders

func (*VerifyRouteRuleResponse) SetStatusCode

func (VerifyRouteRuleResponse) String

func (s VerifyRouteRuleResponse) String() string

type VerifyRouteRuleResponseBody

type VerifyRouteRuleResponseBody struct {
	Data *VerifyRouteRuleResponseBodyData `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	// Id of the request
	//
	// example:
	//
	// xxxxxx
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (VerifyRouteRuleResponseBody) GoString

func (s VerifyRouteRuleResponseBody) GoString() string

func (*VerifyRouteRuleResponseBody) SetData

func (*VerifyRouteRuleResponseBody) SetRequestId

func (VerifyRouteRuleResponseBody) String

type VerifyRouteRuleResponseBodyData

type VerifyRouteRuleResponseBodyData struct {
	EscalationPlans []*VerifyRouteRuleResponseBodyDataEscalationPlans `json:"escalationPlans,omitempty" xml:"escalationPlans,omitempty" type:"Repeated"`
	// example:
	//
	// true
	IsValidRule             *bool                                                     `json:"isValidRule,omitempty" xml:"isValidRule,omitempty"`
	MonitorSourceIds        []*int64                                                  `json:"monitorSourceIds,omitempty" xml:"monitorSourceIds,omitempty" type:"Repeated"`
	NotifySubscriptionNames []*VerifyRouteRuleResponseBodyDataNotifySubscriptionNames `json:"notifySubscriptionNames,omitempty" xml:"notifySubscriptionNames,omitempty" type:"Repeated"`
	RouteRuleFailReason     []*string                                                 `json:"routeRuleFailReason,omitempty" xml:"routeRuleFailReason,omitempty" type:"Repeated"`
	// example:
	//
	// INCIDENT、ALERT
	RouteType *string `json:"routeType,omitempty" xml:"routeType,omitempty"`
}

func (VerifyRouteRuleResponseBodyData) GoString

func (*VerifyRouteRuleResponseBodyData) SetIsValidRule

func (*VerifyRouteRuleResponseBodyData) SetMonitorSourceIds

func (*VerifyRouteRuleResponseBodyData) SetRouteRuleFailReason

func (*VerifyRouteRuleResponseBodyData) SetRouteType

func (VerifyRouteRuleResponseBodyData) String

type VerifyRouteRuleResponseBodyDataEscalationPlans

type VerifyRouteRuleResponseBodyDataEscalationPlans struct {
	// example:
	//
	// 111111
	EscalationPlanId *int64 `json:"escalationPlanId,omitempty" xml:"escalationPlanId,omitempty"`
	// example:
	//
	// 升级计划1
	EscalationPlanName *string `json:"escalationPlanName,omitempty" xml:"escalationPlanName,omitempty"`
}

func (VerifyRouteRuleResponseBodyDataEscalationPlans) GoString

func (*VerifyRouteRuleResponseBodyDataEscalationPlans) SetEscalationPlanId

func (*VerifyRouteRuleResponseBodyDataEscalationPlans) SetEscalationPlanName

func (VerifyRouteRuleResponseBodyDataEscalationPlans) String

type VerifyRouteRuleResponseBodyDataNotifySubscriptionNames

type VerifyRouteRuleResponseBodyDataNotifySubscriptionNames struct {
	// example:
	//
	// 111111
	SubscriptionId *int64 `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"`
	// example:
	//
	// 订阅名称
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (VerifyRouteRuleResponseBodyDataNotifySubscriptionNames) GoString

func (*VerifyRouteRuleResponseBodyDataNotifySubscriptionNames) SetSubscriptionId

func (*VerifyRouteRuleResponseBodyDataNotifySubscriptionNames) SetTitle

func (VerifyRouteRuleResponseBodyDataNotifySubscriptionNames) String

Jump to

Keyboard shortcuts

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