model

package
v0.0.97 Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessoryJsonFormatReq

type AccessoryJsonFormatReq struct {

	// 文件名称
	AccessoryName *string `json:"accessory_name,omitempty"`

	// 文件来源
	AccessoryFrom *string `json:"accessory_from,omitempty"`

	// 上传类型
	UploadType *int32 `json:"upload_type,omitempty"`

	// 文件内容,Base64格式
	AccessoryData string `json:"accessory_data"`
}

func (AccessoryJsonFormatReq) String

func (o AccessoryJsonFormatReq) String() string

type AccessoryLimitVo

type AccessoryLimitVo struct {

	// 限制文件数量
	LimitCount *string `json:"limit_count,omitempty"`

	// 限制文件大小,单位是M
	LimitSize *string `json:"limit_size,omitempty"`

	// 限制文件类型
	LimitFileType *string `json:"limit_file_type,omitempty"`
}

func (AccessoryLimitVo) String

func (o AccessoryLimitVo) String() string

type AgencyV2

type AgencyV2 struct {

	// 委托id
	Id *string `json:"id,omitempty"`

	// 委托名称
	Name *string `json:"name,omitempty"`

	// 委托的期限
	Duration *string `json:"duration,omitempty"`

	// 委托的账号名称
	TrustDomainName *string `json:"trust_domain_name,omitempty"`

	// 委托的账号id
	TrustDomainId *string `json:"trust_domain_id,omitempty"`

	// 创建时间
	CreateTime *string `json:"create_time,omitempty"`

	// 超期时间
	ExpireTime *string `json:"expire_time,omitempty"`
}

func (AgencyV2) String

func (o AgencyV2) String() string

type AgreeTenantAuthorizationV2Req

type AgreeTenantAuthorizationV2Req struct {

	// 授权详情列表
	AuthDetailList *[]TenantAgreeAuthDetailV2 `json:"auth_detail_list,omitempty"`

	// 授权生效时间
	AuthEffectiveTime *int64 `json:"auth_effective_time,omitempty"`

	// 授权到期时间
	AuthExpireTime *int64 `json:"auth_expire_time,omitempty"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 委托id
	AgencyId *string `json:"agency_id,omitempty"`
}

func (AgreeTenantAuthorizationV2Req) String

type AreaCodeSimpleInfoV2

type AreaCodeSimpleInfoV2 struct {

	// 唯一id
	Id *int32 `json:"id,omitempty"`

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`

	// 国家名称
	AreaName *string `json:"area_name,omitempty"`
}

func (AreaCodeSimpleInfoV2) String

func (o AreaCodeSimpleInfoV2) String() string

type CaseLabelInfo

type CaseLabelInfo struct {

	// 标签标识
	LabelId *int32 `json:"label_id,omitempty"`

	// 标签名称
	Name *string `json:"name,omitempty"`

	// 标签颜色
	Color *string `json:"color,omitempty"`
}

func (CaseLabelInfo) String

func (o CaseLabelInfo) String() string

type CaseRealtionInfo

type CaseRealtionInfo struct {

	// 工单id
	CaseId *string `json:"case_id,omitempty"`

	// 简要描述
	SimpleDescription *string `json:"simple_description,omitempty"`

	// 提交人,即用户名称
	UserName *string `json:"user_name,omitempty"`
}

func (CaseRealtionInfo) String

func (o CaseRealtionInfo) String() string

type CheckHostsRequest

type CheckHostsRequest struct {

	// 授权详情id
	AuthorizationDetailId int64 `json:"authorization_detail_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *VerifyHostV2Req `json:"body,omitempty"`
}

Request Object

func (CheckHostsRequest) String

func (o CheckHostsRequest) String() string

type CheckHostsResponse

type CheckHostsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CheckHostsResponse) String

func (o CheckHostsResponse) String() string

type CheckNeedVerifyRequest

type CheckNeedVerifyRequest struct {

	// 联系方式值
	ContactValue string `json:"contact_value"`

	// 联系方式类型
	ContactWay int32 `json:"contact_way"`

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (CheckNeedVerifyRequest) String

func (o CheckNeedVerifyRequest) String() string

type CheckNeedVerifyResponse

type CheckNeedVerifyResponse struct {

	// 是否需要验证
	NeedVerifyCode *int32 `json:"need_verify_code,omitempty"`

	// 过期时间
	ExpireTime     *sdktime.SdkTime `json:"expire_time,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (CheckNeedVerifyResponse) String

func (o CheckNeedVerifyResponse) String() string

type CheckVerifyCodesRequest

type CheckVerifyCodesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *VerifyVerifyCodeV2Req `json:"body,omitempty"`
}

Request Object

func (CheckVerifyCodesRequest) String

func (o CheckVerifyCodesRequest) String() string

type CheckVerifyCodesResponse

type CheckVerifyCodesResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CheckVerifyCodesResponse) String

func (o CheckVerifyCodesResponse) String() string

type CommonParamV2

type CommonParamV2 struct {

	// 参数标识
	ParamKey *string `json:"param_key,omitempty"`

	// 参数名称
	ParamName *string `json:"param_name,omitempty"`

	// 是否展示
	IsShow *int32 `json:"is_show,omitempty"`

	// 是否必填
	IsRequired *int32 `json:"is_required,omitempty"`
}

func (CommonParamV2) String

func (o CommonParamV2) String() string

type ConfirmAuthorizationsRequest

type ConfirmAuthorizationsRequest struct {

	// 授权详情Id
	AuthorizationId int64 `json:"authorization_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *AgreeTenantAuthorizationV2Req `json:"body,omitempty"`
}

Request Object

func (ConfirmAuthorizationsRequest) String

type ConfirmAuthorizationsResponse

type ConfirmAuthorizationsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ConfirmAuthorizationsResponse) String

type ContactV2

type ContactV2 struct {

	// 联系方式类型
	ContactWay *int32 `json:"contact_way,omitempty"`

	// 联系方式值
	ContactValue *string `json:"contact_value,omitempty"`

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`

	// 验证序列号
	VerifiedId *string `json:"verified_id,omitempty"`
}

func (ContactV2) String

func (o ContactV2) String() string

type CreateAndDeletePrivilegeReq

type CreateAndDeletePrivilegeReq struct {

	// 执行的操作(create|delete)
	Operation string `json:"operation"`

	// 权限标识
	Privilege *string `json:"privilege,omitempty"`
}

func (CreateAndDeletePrivilegeReq) String

type CreateCaseLabelsRequest

type CreateCaseLabelsRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 要关联的标签id列表,最多5个
	LabelIds []int32 `json:"label_ids"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (CreateCaseLabelsRequest) String

func (o CreateCaseLabelsRequest) String() string

type CreateCaseLabelsResponse

type CreateCaseLabelsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateCaseLabelsResponse) String

func (o CreateCaseLabelsResponse) String() string

type CreateCasesRequest

type CreateCasesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	// 手机验证序列号id,如果选择非注册手机号提醒,必填
	XPhoneVerifiedid *string `json:"x-phone-verifiedid,omitempty"`

	// 邮件验证序列号id,如果选择非注册邮箱提醒,必填
	XEmailVerifiedid *string `json:"x-email-verifiedid,omitempty"`

	Body *CreateOrderIncidentV2Req `json:"body,omitempty"`
}

Request Object

func (CreateCasesRequest) String

func (o CreateCasesRequest) String() string

type CreateCasesResponse

type CreateCasesResponse struct {

	// 工单id
	IncidentId     *string `json:"incident_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateCasesResponse) String

func (o CreateCasesResponse) String() string

type CreateLabelsReq

type CreateLabelsReq struct {

	// 标签名称
	Name string `json:"name"`

	// 颜色值,如#000000
	Color string `json:"color"`
}

func (CreateLabelsReq) String

func (o CreateLabelsReq) String() string

type CreateLabelsRequest

type CreateLabelsRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *CreateLabelsReq `json:"body,omitempty"`
}

Request Object

func (CreateLabelsRequest) String

func (o CreateLabelsRequest) String() string

type CreateLabelsResponse

type CreateLabelsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateLabelsResponse) String

func (o CreateLabelsResponse) String() string

type CreateMessageDoV2

type CreateMessageDoV2 struct {

	// 留言内容
	Content string `json:"content"`

	// 是否授权
	IsAuthorized *int32 `json:"is_authorized,omitempty"`

	// 机密信息
	AuthorizationContent *string `json:"authorization_content,omitempty"`

	// 附件id
	AccessoryIds *[]string `json:"accessory_ids,omitempty"`
}

func (CreateMessageDoV2) String

func (o CreateMessageDoV2) String() string

type CreateMessageV2Req

type CreateMessageV2Req struct {
	Message *CreateMessageDoV2 `json:"message"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`
}

func (CreateMessageV2Req) String

func (o CreateMessageV2Req) String() string

type CreateMessagesRequest

type CreateMessagesRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *CreateMessageV2Req `json:"body,omitempty"`
}

Request Object

func (CreateMessagesRequest) String

func (o CreateMessagesRequest) String() string

type CreateMessagesResponse

type CreateMessagesResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateMessagesResponse) String

func (o CreateMessagesResponse) String() string

type CreateOrderIncidentV2Req

type CreateOrderIncidentV2Req struct {

	// 工单子类
	IncidentSubTypeId *string `json:"incident_sub_type_id,omitempty"`

	// 工单产品类型
	ProductCategoryId *string `json:"product_category_id,omitempty"`

	// 工单问题类型
	BusinessTypeId string `json:"business_type_id"`

	// 区域ID
	RegionId *string `json:"region_id,omitempty"`

	// 问题描述
	SimpleDescription string `json:"simple_description"`

	// 工单来源,当前固定为83aeb0f2834c4df49826c781d32a963e
	SourceId string `json:"source_id"`

	// 是否授权
	IsAuthorized *int32 `json:"is_authorized,omitempty"`

	// 机密信息内容
	AuthorizationContent *string `json:"authorization_content,omitempty"`

	// 提醒手机号
	RemindMobile *string `json:"remind_mobile,omitempty"`

	// 提醒邮箱
	RemindMail *string `json:"remind_mail,omitempty"`

	// 提醒时间,如果是任意时间传0,如果是指定时间,传客户首选项对应时区的时间,比如09:00-18:00
	RemindTime *string `json:"remind_time,omitempty"`

	// 项目id
	ProjectId *string `json:"project_id,omitempty"`

	// 附件id列表
	AccessoryIds *[]string `json:"accessory_ids,omitempty"`

	// 附加参数
	ExtendsMap map[string]interface{} `json:"extends_map,omitempty"`

	// 扩展参数
	ExtensionMap map[string]interface{} `json:"extension_map,omitempty"`

	// 严重性id
	SeverityId *string `json:"severity_id,omitempty"`

	// 验证码
	VerifyCode *string `json:"verify_code,omitempty"`

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`
}

func (CreateOrderIncidentV2Req) String

func (o CreateOrderIncidentV2Req) String() string

type CreatePrivilegesRequest

type CreatePrivilegesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *CreateAndDeletePrivilegeReq `json:"body,omitempty"`
}

Request Object

func (CreatePrivilegesRequest) String

func (o CreatePrivilegesRequest) String() string

type CreatePrivilegesResponse

type CreatePrivilegesResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreatePrivilegesResponse) String

func (o CreatePrivilegesResponse) String() string

type CreateRelationsReq

type CreateRelationsReq struct {

	// 要关联的工单id列表,最多3个
	RelatedIdList []string `json:"related_id_list"`

	// 组id
	GroupId string `json:"group_id"`
}

func (CreateRelationsReq) String

func (o CreateRelationsReq) String() string

type CreateRelationsRequest

type CreateRelationsRequest struct {

	// 要关联的工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *CreateRelationsReq `json:"body,omitempty"`
}

Request Object

func (CreateRelationsRequest) String

func (o CreateRelationsRequest) String() string

type CreateRelationsResponse

type CreateRelationsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateRelationsResponse) String

func (o CreateRelationsResponse) String() string

type CreateScoreV2Req

type CreateScoreV2Req struct {

	// 评价内容
	Judgement string `json:"judgement"`

	// 满意度列表
	IncidentSatisfactionList []IncidentSatisfactionV2Do `json:"incident_satisfaction_list"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`
}

func (CreateScoreV2Req) String

func (o CreateScoreV2Req) String() string

type CreateScoresRequest

type CreateScoresRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *CreateScoreV2Req `json:"body,omitempty"`
}

Request Object

func (CreateScoresRequest) String

func (o CreateScoresRequest) String() string

type CreateScoresResponse

type CreateScoresResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (CreateScoresResponse) String

func (o CreateScoresResponse) String() string

type DataCenterV2Do

type DataCenterV2Do struct {

	// 区域类型0大陆 1国际
	Type *int32 `json:"type,omitempty"`

	// 区域id
	RegionId *string `json:"region_id,omitempty"`

	// 区域名称
	RegionName *string `json:"region_name,omitempty"`

	// 是否敏感
	IsSensitive *int32 `json:"is_sensitive,omitempty"`
}

func (DataCenterV2Do) String

func (o DataCenterV2Do) String() string

type DeleteAccessoriesRequest

type DeleteAccessoriesRequest struct {

	// f
	AccessoryId string `json:"accessory_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (DeleteAccessoriesRequest) String

func (o DeleteAccessoriesRequest) String() string

type DeleteAccessoriesResponse

type DeleteAccessoriesResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteAccessoriesResponse) String

func (o DeleteAccessoriesResponse) String() string

type DeleteCaseLabelsRequest

type DeleteCaseLabelsRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 要取消关联的标签id,最多5个
	LabelIds []int32 `json:"label_ids"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (DeleteCaseLabelsRequest) String

func (o DeleteCaseLabelsRequest) String() string

type DeleteCaseLabelsResponse

type DeleteCaseLabelsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteCaseLabelsResponse) String

func (o DeleteCaseLabelsResponse) String() string

type DeleteLabelsRequest

type DeleteLabelsRequest struct {

	// 删除标签的id
	LabelId int32 `json:"label_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (DeleteLabelsRequest) String

func (o DeleteLabelsRequest) String() string

type DeleteLabelsResponse

type DeleteLabelsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteLabelsResponse) String

func (o DeleteLabelsResponse) String() string

type DeleteRelationRequest

type DeleteRelationRequest struct {

	// 被接触关联的工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *DeleteRelationsReq `json:"body,omitempty"`
}

Request Object

func (DeleteRelationRequest) String

func (o DeleteRelationRequest) String() string

type DeleteRelationResponse

type DeleteRelationResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (DeleteRelationResponse) String

func (o DeleteRelationResponse) String() string

type DeleteRelationsReq

type DeleteRelationsReq struct {

	// 要解除关联的工单id
	RelatedId string `json:"related_id"`

	// 组id
	GroupId string `json:"group_id"`
}

func (DeleteRelationsReq) String

func (o DeleteRelationsReq) String() string

type DownloadAccessoriesRequest

type DownloadAccessoriesRequest struct {

	// 附件id列表,下载支持多个,逗号隔开
	AccessoryId string `json:"accessory_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (DownloadAccessoriesRequest) String

type DownloadAccessoriesResponse

type DownloadAccessoriesResponse struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (DownloadAccessoriesResponse) Consume

func (o DownloadAccessoriesResponse) Consume(writer io.Writer) (int64, error)

func (DownloadAccessoriesResponse) String

type DownloadCasesRequest

type DownloadCasesRequest struct {

	// 语言
	Language string `json:"language"`

	// 时区
	Timezone string `json:"timezone"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 查询开始时间
	QueryStartTime *string `json:"query_start_time,omitempty"`

	// 查询结束时间
	QueryEndTime *string `json:"query_end_time,omitempty"`

	// 子用户名称
	XCustomerName *string `json:"x_customer_name,omitempty"`

	// 搜索关键字
	SearchKey *string `json:"search_key,omitempty"`

	// 状态 0:待受理 1:处理中 2:待确认结果 3:已完成 4:已撤销 12:无效 17: 待反馈
	Status *int32 `json:"status,omitempty"`

	// 用户id
	CustomerId *string `json:"customer_id,omitempty"`

	// 来源id
	TenantSourceIdList *[]string `json:"tenant_source_id_list,omitempty"`

	// 子用户id
	SubCustomerId *string `json:"sub_customer_id,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询数量
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (DownloadCasesRequest) String

func (o DownloadCasesRequest) String() string

type DownloadCasesResponse

type DownloadCasesResponse struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (DownloadCasesResponse) Consume

func (o DownloadCasesResponse) Consume(writer io.Writer) (int64, error)

func (DownloadCasesResponse) String

func (o DownloadCasesResponse) String() string

type DownloadImagesRequest

type DownloadImagesRequest struct {

	// 附件id
	AccessoryId string `json:"accessory_id"`

	// 对应的组id
	GroupId *string `json:"group_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (DownloadImagesRequest) String

func (o DownloadImagesRequest) String() string

type DownloadImagesResponse

type DownloadImagesResponse struct {
	HttpStatusCode int           `json:"-"`
	Body           io.ReadCloser `json:"-" type:"stream"`
}

Response Object

func (DownloadImagesResponse) Consume

func (o DownloadImagesResponse) Consume(writer io.Writer) (int64, error)

func (DownloadImagesResponse) String

func (o DownloadImagesResponse) String() string

type ExtendsParamV2

type ExtendsParamV2 struct {

	// 提示
	Tips *string `json:"tips,omitempty"`

	// 是否必填
	Required *int32 `json:"required,omitempty"`

	// 限制长度
	Length *int32 `json:"length,omitempty"`

	// 语言
	Language *string `json:"language,omitempty"`

	// 参数标识
	ParamKey *string `json:"param_key,omitempty"`

	// 参数名称
	ParamName *string `json:"param_name,omitempty"`

	// 参数类型
	ParamType *int32 `json:"param_type,omitempty"`

	// 参数描述
	ParamDesc *string `json:"param_desc,omitempty"`

	// 默认值
	DefaultValue *string `json:"default_value,omitempty"`

	// 最大值
	MaxValue *int64 `json:"max_value,omitempty"`

	// 最小值
	MinValue *int64 `json:"min_value,omitempty"`

	// 选项值
	SelectItem *string `json:"select_item,omitempty"`

	// 是否展示
	IsShow *int32 `json:"is_show,omitempty"`

	// 是否敏感
	IsSensitive *int32 `json:"is_sensitive,omitempty"`
}

func (ExtendsParamV2) String

func (o ExtendsParamV2) String() string

type FileOperateLog

type FileOperateLog struct {

	// 传输时间 格式:hh:ii:ss
	Duration *string `json:"duration,omitempty"`

	// 操作时间
	OperateTime *string `json:"operate_time,omitempty"`

	// 操作类型
	OperateType *string `json:"operate_type,omitempty"`

	// 文件名
	FileName *string `json:"file_name,omitempty"`

	// 来源路径
	FromPath *string `json:"from_path,omitempty"`

	// 目标路径
	ToPath *string `json:"to_path,omitempty"`

	// 文件大小,多少k,多少M,多少G。
	FileSize *string `json:"file_size,omitempty"`

	// 操作结果
	OperResult *string `json:"oper_result,omitempty"`
}

func (FileOperateLog) String

func (o FileOperateLog) String() string

type ImStatusV2

type ImStatusV2 struct {

	// 状态
	Status *int32 `json:"status,omitempty"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`
}

func (ImStatusV2) String

func (o ImStatusV2) String() string

type ImUnreadV2

type ImUnreadV2 struct {

	// 状态
	Status *int32 `json:"status,omitempty"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 未读数量
	UnreadNum *int32 `json:"unread_num,omitempty"`
}

func (ImUnreadV2) String

func (o ImUnreadV2) String() string

type IncidentDetailExtInfoV2

type IncidentDetailExtInfoV2 struct {

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`

	// 提醒手机
	RemindMobile *string `json:"remind_mobile,omitempty"`

	// 提醒邮箱
	RemindMail *string `json:"remind_mail,omitempty"`

	// 联系方式类型
	ContactType *string `json:"contact_type,omitempty"`

	// 提醒时间
	RemindTime *string `json:"remind_time,omitempty"`

	// 抄送邮箱
	CcEmail *string `json:"cc_email,omitempty"`

	// ISV商品id
	CommodityId *string `json:"commodity_id,omitempty"`
}

func (IncidentDetailExtInfoV2) String

func (o IncidentDetailExtInfoV2) String() string

type IncidentDetailInfoV2

type IncidentDetailInfoV2 struct {

	// 子用户id
	XcustomerId *string `json:"xcustomer_id,omitempty"`

	// 子用户名称
	XcustomerName *string `json:"xcustomer_name,omitempty"`

	// 状态 0:待受理 1:处理中 2:待确认结果 3:已完成 4:已撤销 12:无效 17: 待反馈
	Status int32 `json:"status"`

	// 评价内容
	Judgement string `json:"judgement"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 问题类型名称
	BusinessTypeName string `json:"business_type_name"`

	// 工单类型名称
	IncidentTypeName string `json:"incident_type_name"`

	// 客户id
	CustomerId string `json:"customer_id"`

	// 区域名称
	DcName string `json:"dc_name"`

	// 简要描述
	SimpleDescription string `json:"simple_description"`

	// 来源名称
	SourceName string `json:"source_name"`

	// 创建时间
	CreateTime *sdktime.SdkTime `json:"create_time"`

	// 留言列表
	MessageList []IncidentMessageV2 `json:"message_list"`

	// 满意度列表
	IncidentSatisfaction []IncidentSatisfactionV2Do `json:"incident_satisfaction"`

	// 是否授权
	IsAuthorized int32 `json:"is_authorized"`

	// 严重性名称
	SeverityName *string `json:"severity_name,omitempty"`

	// 业务归属 0华为云 1BP伙伴 2ISV
	BusinessOwnership *int32 `json:"business_ownership,omitempty"`

	// 解决时间
	ResolveTime *int64 `json:"resolve_time,omitempty"`

	ExtInfo *IncidentDetailExtInfoV2 `json:"ext_info,omitempty"`
}

func (IncidentDetailInfoV2) String

func (o IncidentDetailInfoV2) String() string

type IncidentInfoV2

type IncidentInfoV2 struct {

	// 子用户id
	XcustomerId *string `json:"xcustomer_id,omitempty"`

	// 子用户名称
	XcustomerName *string `json:"xcustomer_name,omitempty"`

	// 状态 0:待受理 1:处理中 2:待确认结果 3:已完成 4:已撤销 12:无效 17: 待反馈
	Status int32 `json:"status"`

	// 工单id
	IncidentId string `json:"incident_id"`

	// 问题类型名称
	BusinessTypeName string `json:"business_type_name"`

	// 工单类型名称
	IncidentTypeName string `json:"incident_type_name"`

	// 客户id
	CustomerId string `json:"customer_id"`

	// 区域名称
	DcName string `json:"dc_name"`

	// 简要描述
	SimpleDescription string `json:"simple_description"`

	// 创建时间
	CreateTime *sdktime.SdkTime `json:"create_time"`

	// 标签列表
	LabelList *[]LabelInfo `json:"label_list,omitempty"`
}

func (IncidentInfoV2) String

func (o IncidentInfoV2) String() string

type IncidentMessageV2

type IncidentMessageV2 struct {

	// 类型,0客户留言 1华为工程师留言
	Type *int32 `json:"type,omitempty"`

	// 回复人ID
	Replier *string `json:"replier,omitempty"`

	// 留言内容
	Content *string `json:"content,omitempty"`

	// 留言id
	MessageId *string `json:"message_id,omitempty"`

	// 回复人名称
	ReplierName *string `json:"replier_name,omitempty"`

	// 创建时间
	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	// 是否是第一条留言
	IsFirstMessage *int32 `json:"is_first_message,omitempty"`

	// 附件列表
	AccessoryList *[]SimpleAccessoryV2 `json:"accessory_list,omitempty"`
}

func (IncidentMessageV2) String

func (o IncidentMessageV2) String() string

type IncidentOperateLogV2

type IncidentOperateLogV2 struct {

	// 工单日志id
	IncidentLogId *string `json:"incident_log_id,omitempty"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 操作类型
	OperateType *int32 `json:"operate_type,omitempty"`

	// 操作员类型
	OperatorType *int32 `json:"operator_type,omitempty"`

	// 操作员id
	OperatorId *string `json:"operator_id,omitempty"`

	// 操作员名称
	OperatorName *string `json:"operator_name,omitempty"`

	// 操作描述
	OperateDesc *string `json:"operate_desc,omitempty"`

	// 操作时间
	OperateTime *string `json:"operate_time,omitempty"`

	// 工单操作时间
	TimestampOperateTime *sdktime.SdkTime `json:"timestamp_operate_time,omitempty"`
}

func (IncidentOperateLogV2) String

func (o IncidentOperateLogV2) String() string

type IncidentOrderAuthDetailInfoV2

type IncidentOrderAuthDetailInfoV2 struct {

	// 授权详情id
	Id *int64 `json:"id,omitempty"`

	// 端口
	Port *int32 `json:"port,omitempty"`

	// 账户
	Account *string `json:"account,omitempty"`

	// 授权详情类型,0控制台 1主机资源
	Type *int32 `json:"type,omitempty"`

	// 实例id
	InstanceId *string `json:"instance_id,omitempty"`

	// 实例名称
	InstanceName *string `json:"instance_name,omitempty"`

	// 区域id
	RegionId *string `json:"region_id,omitempty"`
}

func (IncidentOrderAuthDetailInfoV2) String

type IncidentOrderAuthV2

type IncidentOrderAuthV2 struct {

	// 授权id
	Id *int64 `json:"id,omitempty"`

	// 授权状态
	Status *int32 `json:"status,omitempty"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 简要描述
	SimpleDescription *string `json:"simple_description,omitempty"`

	// 授权资源类型名称
	ResourceTypeName *string `json:"resource_type_name,omitempty"`

	// 授权访问类型名称
	VisitTypeName *string `json:"visit_type_name,omitempty"`

	// 创建时间
	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	// 授权生效时间
	AuthEffectiveTime *sdktime.SdkTime `json:"auth_effective_time,omitempty"`

	// 授权到期时间
	AuthExpireTime *sdktime.SdkTime `json:"auth_expire_time,omitempty"`

	// 拒绝原因
	RejectReason *string `json:"reject_reason,omitempty"`

	// 主账号id
	CustomerId *string `json:"customer_id,omitempty"`

	// 子用户id
	XCustomerId *string `json:"x_customer_id,omitempty"`

	// 子用户名称
	XCustomerName *string `json:"x_customer_name,omitempty"`
}

func (IncidentOrderAuthV2) String

func (o IncidentOrderAuthV2) String() string

type IncidentOrderCcEmailInfoV2

type IncidentOrderCcEmailInfoV2 struct {

	// 用户id
	UserId *string `json:"user_id,omitempty"`

	// 客户id
	CustomerId *string `json:"customer_id,omitempty"`

	// 操作邮箱
	CcEmail *string `json:"cc_email,omitempty"`
}

func (IncidentOrderCcEmailInfoV2) String

type IncidentProductCategoryV2

type IncidentProductCategoryV2 struct {

	// 产品类型id
	IncidentProductCategoryId *string `json:"incident_product_category_id,omitempty"`

	// 产品类型名称
	IncidentProductCategoryName *string `json:"incident_product_category_name,omitempty"`

	// 产品类型描述
	IncidentProductCategoryDesc *string `json:"incident_product_category_desc,omitempty"`

	// 产品类型简称
	IncidentProductCategoryAcronym *string `json:"incident_product_category_acronym,omitempty"`

	// 是否可以使用支持计划权益
	CanUseSupportPlan *bool `json:"can_use_support_plan,omitempty"`
}

func (IncidentProductCategoryV2) String

func (o IncidentProductCategoryV2) String() string

type IncidentSatisfactionV2Do

type IncidentSatisfactionV2Do struct {

	// 满意度总分数
	Value *int32 `json:"value,omitempty"`

	// 满意度分类id
	SatisfactionId int32 `json:"satisfaction_id"`

	// 满意度的值
	SatisfactionValue int32 `json:"satisfaction_value"`

	// 满意度分类名称
	SatisfactionName *string `json:"satisfaction_name,omitempty"`

	// 每格的分数
	PerValue *int32 `json:"per_value,omitempty"`

	// 满意度维度id
	SatCategoryId *string `json:"sat_category_id,omitempty"`

	// 满意度维度名称
	SatCategoryName *string `json:"sat_category_name,omitempty"`
}

func (IncidentSatisfactionV2Do) String

func (o IncidentSatisfactionV2Do) String() string

type IncidentStatusCount

type IncidentStatusCount struct {

	// 状态 0:待受理 1:处理中 2:待确认结果 3:已完成 4:已撤销 12:无效 17: 待反馈
	Status *int32 `json:"status,omitempty"`

	// 数量
	Count *int32 `json:"count,omitempty"`
}

func (IncidentStatusCount) String

func (o IncidentStatusCount) String() string

type IncidentSubTypeV2Do

type IncidentSubTypeV2Do struct {

	// 工单子类型id
	IncidentSubTypeId *string `json:"incident_sub_type_id,omitempty"`

	// 工单子类型名称
	IncidentSubTypeName *string `json:"incident_sub_type_name,omitempty"`

	// 产品类型列表
	IncidentProductCategoryList *[]IncidentProductCategoryV2 `json:"incident_product_category_list,omitempty"`
}

func (IncidentSubTypeV2Do) String

func (o IncidentSubTypeV2Do) String() string

type IncidentTempV2

type IncidentTempV2 struct {

	// 模板id
	IncidentTemplateId *string `json:"incident_template_id,omitempty"`

	// 模板名称
	IncidentTemplateName *string `json:"incident_template_name,omitempty"`

	// 模板内容
	IncidentTemplateContent *string `json:"incident_template_content,omitempty"`
}

func (IncidentTempV2) String

func (o IncidentTempV2) String() string

type LabelInfo

type LabelInfo struct {

	// 标签id
	LabelId *int32 `json:"label_id,omitempty"`

	// 标签描述
	Name *string `json:"name,omitempty"`

	// 颜色id
	Color *string `json:"color,omitempty"`
}

func (LabelInfo) String

func (o LabelInfo) String() string

type ListAgenciesRequest

type ListAgenciesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListAgenciesRequest) String

func (o ListAgenciesRequest) String() string

type ListAgenciesResponse

type ListAgenciesResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 委托列表
	AgencyList     *[]AgencyV2 `json:"agency_list,omitempty"`
	HttpStatusCode int         `json:"-"`
}

Response Object

func (ListAgenciesResponse) String

func (o ListAgenciesResponse) String() string

type ListAreaCodesRequest

type ListAreaCodesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListAreaCodesRequest) String

func (o ListAreaCodesRequest) String() string

type ListAreaCodesResponse

type ListAreaCodesResponse struct {

	// 国家码列表
	AreaCodeList   *[]AreaCodeSimpleInfoV2 `json:"area_code_list,omitempty"`
	HttpStatusCode int                     `json:"-"`
}

Response Object

func (ListAreaCodesResponse) String

func (o ListAreaCodesResponse) String() string

type ListAuthorizationsRequest

type ListAuthorizationsRequest struct {

	// 子用户名称
	SubCustomerName *string `json:"sub_customer_name,omitempty"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 授权状态
	Status *int32 `json:"status,omitempty"`

	// 简要描述
	SimpleDescription *string `json:"simple_description,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询限制条数
	Limit *int32 `json:"limit,omitempty"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListAuthorizationsRequest) String

func (o ListAuthorizationsRequest) String() string

type ListAuthorizationsResponse

type ListAuthorizationsResponse struct {

	// 总数
	Total *int32 `json:"total,omitempty"`

	// 授权列表
	IncidentAuthList *[]IncidentOrderAuthV2 `json:"incident_auth_list,omitempty"`
	HttpStatusCode   int                    `json:"-"`
}

Response Object

func (ListAuthorizationsResponse) String

type ListCaseCategoriesRequest

type ListCaseCategoriesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseCategoriesRequest) String

func (o ListCaseCategoriesRequest) String() string

type ListCaseCategoriesResponse

type ListCaseCategoriesResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 工单子类型列表
	IncidentSubTypeList *[]IncidentSubTypeV2Do `json:"incident_sub_type_list,omitempty"`
	HttpStatusCode      int                    `json:"-"`
}

Response Object

func (ListCaseCategoriesResponse) String

type ListCaseCcEmailsRequest

type ListCaseCcEmailsRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseCcEmailsRequest) String

func (o ListCaseCcEmailsRequest) String() string

type ListCaseCcEmailsResponse

type ListCaseCcEmailsResponse struct {
	CcEmailInfo *IncidentOrderCcEmailInfoV2 `json:"cc_email_info,omitempty"`

	// 抄送邮箱信息
	McEmailInfos   *[]string `json:"mc_email_infos,omitempty"`
	HttpStatusCode int       `json:"-"`
}

Response Object

func (ListCaseCcEmailsResponse) String

func (o ListCaseCcEmailsResponse) String() string

type ListCaseCountsRequest

type ListCaseCountsRequest struct {

	// 状态 0:待受理 1:处理中 2:待确认结果 3:已完成 4:已撤销 12:无效 17: 待反馈
	Status *int32 `json:"status,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseCountsRequest) String

func (o ListCaseCountsRequest) String() string

type ListCaseCountsResponse

type ListCaseCountsResponse struct {

	// 状态数量统计列表
	IncidentStatusCounts *[]IncidentStatusCount `json:"incident_status_counts,omitempty"`
	HttpStatusCode       int                    `json:"-"`
}

Response Object

func (ListCaseCountsResponse) String

func (o ListCaseCountsResponse) String() string

type ListCaseLabelsRequest

type ListCaseLabelsRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseLabelsRequest) String

func (o ListCaseLabelsRequest) String() string

type ListCaseLabelsResponse

type ListCaseLabelsResponse struct {

	// 工单关联的标签列表
	CaseLabelList  *[]CaseLabelInfo `json:"case_label_list,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListCaseLabelsResponse) String

func (o ListCaseLabelsResponse) String() string

type ListCaseLimitsRequest

type ListCaseLimitsRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseLimitsRequest) String

func (o ListCaseLimitsRequest) String() string

type ListCaseLimitsResponse

type ListCaseLimitsResponse struct {
	Config         *TenantConfigV2 `json:"config,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (ListCaseLimitsResponse) String

func (o ListCaseLimitsResponse) String() string

type ListCaseOperateLogsRequest

type ListCaseOperateLogsRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询数量
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseOperateLogsRequest) String

type ListCaseOperateLogsResponse

type ListCaseOperateLogsResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 工单操作日志列表
	IncidentOperateLogList *[]IncidentOperateLogV2 `json:"incident_operate_log_list,omitempty"`
	HttpStatusCode         int                     `json:"-"`
}

Response Object

func (ListCaseOperateLogsResponse) String

type ListCaseQuotasRequest

type ListCaseQuotasRequest struct {

	// 产品类型id
	ProductCategoryId *string `json:"product_category_id,omitempty"`

	// 问题类型id
	BusinessTypeId string `json:"business_type_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseQuotasRequest) String

func (o ListCaseQuotasRequest) String() string

type ListCaseQuotasResponse

type ListCaseQuotasResponse struct {

	// 总配额
	Total *int32 `json:"total,omitempty"`

	// 未使用
	UnUsed         *int32 `json:"un_used,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ListCaseQuotasResponse) String

func (o ListCaseQuotasResponse) String() string

type ListCaseTemplatesRequest

type ListCaseTemplatesRequest struct {

	// 业务类型id
	BusinessTypeId string `json:"business_type_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCaseTemplatesRequest) String

func (o ListCaseTemplatesRequest) String() string

type ListCaseTemplatesResponse

type ListCaseTemplatesResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 模板列表
	IncidentTemplateList *[]IncidentTempV2 `json:"incident_template_list,omitempty"`
	HttpStatusCode       int               `json:"-"`
}

Response Object

func (ListCaseTemplatesResponse) String

func (o ListCaseTemplatesResponse) String() string

type ListCasesRequest

type ListCasesRequest struct {

	// 关键字查询,支持多个空格隔开
	SearchKey *[]string `json:"search_key,omitempty"`

	// 标签列表,最多支持5个
	LabelIdList *[]string `json:"label_id_list,omitempty"`

	// app关键字查询
	AppKey *string `json:"app_key,omitempty"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 查询开始时间
	QueryStartTime *string `json:"query_start_time,omitempty"`

	// 查询结束时间
	QueryEndTime *string `json:"query_end_time,omitempty"`

	// 状态 0:待受理 1:处理中 2:待确认结果 3:已完成 4:已撤销 12:无效 17: 待反馈
	Status *int32 `json:"status,omitempty"`

	// 状态列表
	IncidentStatus *string `json:"incident_status,omitempty"`

	// 子用户id
	XCustomerId *string `json:"x_customer_id,omitempty"`

	// 子用户名称
	XCustomerName *string `json:"x_customer_name,omitempty"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询限制数量
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListCasesRequest) String

func (o ListCasesRequest) String() string

type ListCasesResponse

type ListCasesResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 工单列表
	IncidentInfoList *[]IncidentInfoV2 `json:"incident_info_list,omitempty"`
	HttpStatusCode   int               `json:"-"`
}

Response Object

func (ListCasesResponse) String

func (o ListCasesResponse) String() string

type ListExtendsParamsRequest

type ListExtendsParamsRequest struct {

	// 业务类型id
	BusinessTypeId string `json:"business_type_id"`

	// 工单子类型id
	IncidentSubTypeId *string `json:"incident_sub_type_id,omitempty"`

	// 产品类型id
	ProductCategoryId *string `json:"product_category_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListExtendsParamsRequest) String

func (o ListExtendsParamsRequest) String() string

type ListExtendsParamsResponse

type ListExtendsParamsResponse struct {

	// 附加参数列表
	ExtendsParams *[]ExtendsParamV2 `json:"extends_params,omitempty"`

	// 公共附加参数列表
	CommonParams   *[]CommonParamV2 `json:"common_params,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListExtendsParamsResponse) String

func (o ListExtendsParamsResponse) String() string

type ListHasVerifiedContactsRequest

type ListHasVerifiedContactsRequest struct {

	// 联系方式类型
	ContactWay *int32 `json:"contact_way,omitempty"`

	// 客户id
	CustomerId *string `json:"customer_id,omitempty"`

	// 子用户id
	SubCustomerId *string `json:"sub_customer_id,omitempty"`

	// 过期时间
	ExpiredTime *string `json:"expired_time,omitempty"`

	// 验证序列号
	VerifiedId *string `json:"verified_id,omitempty"`

	// 联系方式的值
	ContactValue *string `json:"contact_value,omitempty"`

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询数量
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListHasVerifiedContactsRequest) String

type ListHasVerifiedContactsResponse

type ListHasVerifiedContactsResponse struct {

	// 总数
	Count *int32 `json:"count,omitempty"`

	// 联系方式列表
	ContactList    *[]ContactV2 `json:"contact_list,omitempty"`
	HttpStatusCode int          `json:"-"`
}

Response Object

func (ListHasVerifiedContactsResponse) String

type ListHistoryOperateLogsRequest

type ListHistoryOperateLogsRequest struct {

	// 授权id
	AuthorizationId int64 `json:"authorization_id"`

	// 授权详情id
	AuthorizationDetailId int64 `json:"authorization_detail_id"`

	// IAM组id
	GroupId *string `json:"group_id,omitempty"`

	// 会话id
	SessionId int64 `json:"session_id"`

	// 1:按操作时间升序; 0:按操作时间降序;默认0
	Sort *int32 `json:"sort,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询限制条数
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListHistoryOperateLogsRequest) String

type ListHistoryOperateLogsResponse

type ListHistoryOperateLogsResponse struct {

	// 总记录数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 操作列表
	OpsList        *[]OperateLog `json:"ops_list,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListHistoryOperateLogsResponse) String

type ListHistorySessionsRequest

type ListHistorySessionsRequest struct {

	// 授权id
	AuthorizationId int64 `json:"authorization_id"`

	// 授权详情id
	AuthorizationDetailId int64 `json:"authorization_detail_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询限制条数
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListHistorySessionsRequest) String

type ListHistorySessionsResponse

type ListHistorySessionsResponse struct {

	// 总记录数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 会话列表
	SessionList    *[]OperateHistorySession `json:"session_list,omitempty"`
	HttpStatusCode int                      `json:"-"`
}

Response Object

func (ListHistorySessionsResponse) String

type ListLabelsRequest

type ListLabelsRequest struct {

	// 查询偏移量,默认0
	Offset *int32 `json:"offset,omitempty"`

	// 查询数量,默认10,最大100
	Limit *int32 `json:"limit,omitempty"`

	// 标签名称,最大64,支持模糊查询
	Name *string `json:"name,omitempty"`

	// 标签标识
	LabelId *int32 `json:"label_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListLabelsRequest) String

func (o ListLabelsRequest) String() string

type ListLabelsResponse

type ListLabelsResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 标签列表
	LabelList      *[]CaseLabelInfo `json:"label_list,omitempty"`
	HttpStatusCode int              `json:"-"`
}

Response Object

func (ListLabelsResponse) String

func (o ListLabelsResponse) String() string

type ListMessagesRequest

type ListMessagesRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询数量
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListMessagesRequest) String

func (o ListMessagesRequest) String() string

type ListMessagesResponse

type ListMessagesResponse struct {

	// 总数
	Count *int32 `json:"count,omitempty"`

	// 留言列表
	MessageList    *[]QueryMessageInfoV2 `json:"message_list,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (ListMessagesResponse) String

func (o ListMessagesResponse) String() string

type ListMoreInstantMessagesRequest

type ListMoreInstantMessagesRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 创建时间,时间戳
	CreateTime string `json:"create_time"`

	// 上一条消息的留言方式 0是客户留言 1是客服回留言
	Type int32 `json:"type"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 查询数量
	Limit int32 `json:"limit"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListMoreInstantMessagesRequest) String

type ListMoreInstantMessagesResponse

type ListMoreInstantMessagesResponse struct {

	// 总数
	Count *int32 `json:"count,omitempty"`

	// 留言列表
	MessageList    *[]QueryMessageInfoV2 `json:"message_list,omitempty"`
	HttpStatusCode int                   `json:"-"`
}

Response Object

func (ListMoreInstantMessagesResponse) String

type ListNewInstantMessagesRequest

type ListNewInstantMessagesRequest struct {

	// 工单id
	CaseIds []string `json:"case_ids"`

	// 上次查询留言的时间
	LastMessageTimeId *string `json:"last_message_time_id,omitempty"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListNewInstantMessagesRequest) String

type ListNewInstantMessagesResponse

type ListNewInstantMessagesResponse struct {

	// 状态列表
	Imstatus *[]ImStatusV2 `json:"imstatus,omitempty"`

	// 留言内容列表
	Immsg *[]UserInstantIncidentMsgV2 `json:"immsg,omitempty"`

	// 上次查询留言时间
	LastMessageTimeId *string `json:"last_message_time_id,omitempty"`
	HttpStatusCode    int     `json:"-"`
}

Response Object

func (ListNewInstantMessagesResponse) String

type ListPrivilegesRequest

type ListPrivilegesRequest struct {

	// 权限标识
	Privilege string `json:"privilege"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListPrivilegesRequest) String

func (o ListPrivilegesRequest) String() string

type ListPrivilegesResponse

type ListPrivilegesResponse struct {

	// 是否有权限
	HasPrivilege   *int32 `json:"has_privilege,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ListPrivilegesResponse) String

func (o ListPrivilegesResponse) String() string

type ListProblemTypesRequest

type ListProblemTypesRequest struct {

	// 产品类型id
	ProductCategoryId *string `json:"product_category_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListProblemTypesRequest) String

func (o ListProblemTypesRequest) String() string

type ListProblemTypesResponse

type ListProblemTypesResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 问题类型列表
	IncidentBusinessTypeList *[]SimpleIncidentBusinessTypeV2 `json:"incident_business_type_list,omitempty"`
	HttpStatusCode           int                             `json:"-"`
}

Response Object

func (ListProblemTypesResponse) String

func (o ListProblemTypesResponse) String() string

type ListProductCategoriesRequest

type ListProductCategoriesRequest struct {

	// 产品类型名称
	ProductCategoryName *string `json:"product_category_name,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListProductCategoriesRequest) String

type ListProductCategoriesResponse

type ListProductCategoriesResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 产品类型列表
	IncidentProductCategoryList *[]IncidentProductCategoryV2 `json:"incident_product_category_list,omitempty"`
	HttpStatusCode              int                          `json:"-"`
}

Response Object

func (ListProductCategoriesResponse) String

type ListRegionsRequest

type ListRegionsRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListRegionsRequest) String

func (o ListRegionsRequest) String() string

type ListRegionsResponse

type ListRegionsResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 区域列表
	DataCenterList *[]DataCenterV2Do `json:"data_center_list,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListRegionsResponse) String

func (o ListRegionsResponse) String() string

type ListRelationRequest

type ListRelationRequest struct {

	// 要关联的工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListRelationRequest) String

func (o ListRelationRequest) String() string

type ListRelationResponse

type ListRelationResponse struct {

	// 关联工单列表
	CaseRelationList *[]CaseRealtionInfo `json:"case_relation_list,omitempty"`
	HttpStatusCode   int                 `json:"-"`
}

Response Object

func (ListRelationResponse) String

func (o ListRelationResponse) String() string

type ListSatisfactionDimensionsRequest

type ListSatisfactionDimensionsRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListSatisfactionDimensionsRequest) String

type ListSatisfactionDimensionsResponse

type ListSatisfactionDimensionsResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 满意度分类列表
	SatisfactionDimensionList *[]SatisfactionDimensionSimpleInfoV2 `json:"satisfaction_dimension_list,omitempty"`
	HttpStatusCode            int                                  `json:"-"`
}

Response Object

func (ListSatisfactionDimensionsResponse) String

type ListSeveritiesRequest

type ListSeveritiesRequest struct {

	// 产品类型id
	ProductCategoryId string `json:"product_category_id"`

	// 问题类型id
	BusinessTypeId string `json:"business_type_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListSeveritiesRequest) String

func (o ListSeveritiesRequest) String() string

type ListSeveritiesResponse

type ListSeveritiesResponse struct {

	// 是否展示
	Show *bool `json:"show,omitempty"`

	// 严重性列表
	SeverityList   *[]SeverityV2Do `json:"severity_list,omitempty"`
	HttpStatusCode int             `json:"-"`
}

Response Object

func (ListSeveritiesResponse) String

func (o ListSeveritiesResponse) String() string

type ListSubCustomersRequest

type ListSubCustomersRequest struct {

	// 子用户名称
	SubCustomerName *string `json:"sub_customer_name,omitempty"`

	// 子用户id
	SubCustomerId *string `json:"sub_customer_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListSubCustomersRequest) String

func (o ListSubCustomersRequest) String() string

type ListSubCustomersResponse

type ListSubCustomersResponse struct {

	// 子用户列表
	SubCustomerInfos *[]SubCutomerInfoV2 `json:"sub_customer_infos,omitempty"`
	HttpStatusCode   int                 `json:"-"`
}

Response Object

func (ListSubCustomersResponse) String

func (o ListSubCustomersResponse) String() string

type ListTransportHistoriesRequest

type ListTransportHistoriesRequest struct {

	// 授权id
	AuthorizationId int64 `json:"authorization_id"`

	// 授权详情id
	AuthorizationDetailId int64 `json:"authorization_detail_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 会话id
	SessionId int64 `json:"session_id"`

	// 1:按操作时间升序; 0:按操作时间降序;默认0
	Sort *int32 `json:"sort,omitempty"`

	// 查询偏移量
	Offset *int32 `json:"offset,omitempty"`

	// 查询限制条数
	Limit *int32 `json:"limit,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListTransportHistoriesRequest) String

type ListTransportHistoriesResponse

type ListTransportHistoriesResponse struct {

	// 总数
	TotalCount *int32 `json:"total_count,omitempty"`

	// 文件记录列表
	FileOpsList    *[]FileOperateLog `json:"file_ops_list,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ListTransportHistoriesResponse) String

type ListUnreadNewInstantMessagesRequest

type ListUnreadNewInstantMessagesRequest struct {

	// 工单id
	CaseIds []string `json:"case_ids"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ListUnreadNewInstantMessagesRequest) String

type ListUnreadNewInstantMessagesResponse

type ListUnreadNewInstantMessagesResponse struct {

	// 未读消息列表
	Imunread       *[]ImUnreadV2 `json:"imunread,omitempty"`
	HttpStatusCode int           `json:"-"`
}

Response Object

func (ListUnreadNewInstantMessagesResponse) String

type OperateAuthorizationV2Req

type OperateAuthorizationV2Req struct {

	// 拒绝理由
	RejectReason *string `json:"reject_reason,omitempty"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`
}

func (OperateAuthorizationV2Req) String

func (o OperateAuthorizationV2Req) String() string

type OperateHistorySession

type OperateHistorySession struct {

	// 会话时长,格式:hh:ii:ss
	Duration *string `json:"duration,omitempty"`

	// 会话id
	SessionId *int64 `json:"session_id,omitempty"`

	// 会话开始时间
	StartTime *string `json:"start_time,omitempty"`

	// 会话结束时间
	EndTime *string `json:"end_time,omitempty"`
}

func (OperateHistorySession) String

func (o OperateHistorySession) String() string

type OperateLog

type OperateLog struct {

	// 操作指令
	Oper *string `json:"oper,omitempty"`

	// 操作时间
	OperateTime *string `json:"operate_time,omitempty"`
}

func (OperateLog) String

func (o OperateLog) String() string

type PartnersServiceInfo

type PartnersServiceInfo struct {

	// 客户id
	CustomerId *string `json:"customer_id,omitempty"`

	// 客户名称
	CustomerName *string `json:"customer_name,omitempty"`

	// 服务时区,GMT+08:00
	ServiceTimeZone *string `json:"service_time_zone,omitempty"`

	// 每周服务天数
	ServiceTimeDay *string `json:"service_time_day,omitempty"`

	// 每天服务小时
	ServiceTimeHour *string `json:"service_time_hour,omitempty"`
}

func (PartnersServiceInfo) String

func (o PartnersServiceInfo) String() string

type QueryMessageInfoV2

type QueryMessageInfoV2 struct {

	// 类型,0客户留言 1华为工程师留言
	Type *int32 `json:"type,omitempty"`

	// 回复人类型,0客户留言 1华为工程师留言 2第三方留言
	ReplierType *int32 `json:"replier_type,omitempty"`

	// 回复人id
	Replier *string `json:"replier,omitempty"`

	// 留言内容
	Content *string `json:"content,omitempty"`

	// 创建时间
	CreateTime *sdktime.SdkTime `json:"create_time,omitempty"`

	// 回复人名称
	ReplierName *string `json:"replier_name,omitempty"`

	// 是否是第一条留言
	IsFirstMessage *int32 `json:"is_first_message,omitempty"`

	// 子用户类型
	IamUserType *int32 `json:"iam_user_type,omitempty"`

	// 附件列表
	AccessoryList *[]SimpleAccessoryV2 `json:"accessory_list,omitempty"`
}

func (QueryMessageInfoV2) String

func (o QueryMessageInfoV2) String() string

type SatisfactionDimensionSimpleInfoV2

type SatisfactionDimensionSimpleInfoV2 struct {

	// 总的分数
	Value *int32 `json:"value,omitempty"`

	// 满意度id
	SatisfactionId *int32 `json:"satisfaction_id,omitempty"`

	// 满意度名称
	SatisfactionName *string `json:"satisfaction_name,omitempty"`

	// 满意度描述
	SatisfactionDesc *string `json:"satisfaction_desc,omitempty"`

	// 每格的分数
	PerValue *int32 `json:"per_value,omitempty"`

	// 满意度分类id
	SatCategoryId *string `json:"sat_category_id,omitempty"`
}

func (SatisfactionDimensionSimpleInfoV2) String

type SendVerifyCodeReq added in v0.0.90

type SendVerifyCodeReq struct {

	// 联系方式的值
	ContactValue string `json:"contact_value"`

	// 联系方式的类型。0:短信;1:邮件
	ContactWay int32 `json:"contact_way"`

	// 国家码
	AreaCode string `json:"area_code"`
}

func (SendVerifyCodeReq) String added in v0.0.90

func (o SendVerifyCodeReq) String() string

type SendVerifyCodesRequest

type SendVerifyCodesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *SendVerifyCodeReq `json:"body,omitempty"`
}

Request Object

func (SendVerifyCodesRequest) String

func (o SendVerifyCodesRequest) String() string

type SendVerifyCodesResponse

type SendVerifyCodesResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (SendVerifyCodesResponse) String

func (o SendVerifyCodesResponse) String() string

type SeverityV2Do

type SeverityV2Do struct {

	// 语言
	Language *string `json:"language,omitempty"`

	// 严重性名称
	SeverityName *string `json:"severity_name,omitempty"`

	// 严重性id
	SeverityId *string `json:"severity_id,omitempty"`
}

func (SeverityV2Do) String

func (o SeverityV2Do) String() string

type ShowAccessoryLimitsRequest

type ShowAccessoryLimitsRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ShowAccessoryLimitsRequest) String

type ShowAccessoryLimitsResponse

type ShowAccessoryLimitsResponse struct {
	AccessoryLimit *AccessoryLimitVo `json:"accessory_limit,omitempty"`
	HttpStatusCode int               `json:"-"`
}

Response Object

func (ShowAccessoryLimitsResponse) String

type ShowAuthorizationDetailRequest

type ShowAuthorizationDetailRequest struct {

	// 授权id
	AuthorizationId int64 `json:"authorization_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ShowAuthorizationDetailRequest) String

type ShowAuthorizationDetailResponse

type ShowAuthorizationDetailResponse struct {

	// 授权id
	Id *int64 `json:"id,omitempty"`

	// 授权状态
	Status *int32 `json:"status,omitempty"`

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 简要描述
	SimpleDescription *string `json:"simple_description,omitempty"`

	// 授权资源类型id
	ResourceTypeId *string `json:"resource_type_id,omitempty"`

	// 授权资源类型名称
	ResourceTypeName *string `json:"resource_type_name,omitempty"`

	// 授权访问类型id
	VisitTypeId *string `json:"visit_type_id,omitempty"`

	// 授权访问类型名称
	VisitTypeName *string `json:"visit_type_name,omitempty"`

	// 授权生效时间
	AuthEffectiveTime *sdktime.SdkTime `json:"auth_effective_time,omitempty"`

	// 授权到期时间
	AuthExpireTime *sdktime.SdkTime `json:"auth_expire_time,omitempty"`

	// 拒绝原因
	RejectReason *string `json:"reject_reason,omitempty"`

	// 授权详情列表
	IncidentAuthDetailList *[]IncidentOrderAuthDetailInfoV2 `json:"incident_auth_detail_list,omitempty"`

	// 子账号名称
	XcustomerName *string `json:"xcustomer_name,omitempty"`

	// 授权处理人名称
	AuthHandlerName *string `json:"auth_handler_name,omitempty"`

	// 委托名称
	AgencyName *string `json:"agency_name,omitempty"`

	// 授权描述
	AuthDescribe *string `json:"auth_describe,omitempty"`

	// 授权内容Id
	ContentTypeId *string `json:"content_type_id,omitempty"`

	// 授权内容名称
	ContentTypeName *string `json:"content_type_name,omitempty"`
	HttpStatusCode  int     `json:"-"`
}

Response Object

func (ShowAuthorizationDetailResponse) String

type ShowCaseDetailRequest

type ShowCaseDetailRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ShowCaseDetailRequest) String

func (o ShowCaseDetailRequest) String() string

type ShowCaseDetailResponse

type ShowCaseDetailResponse struct {
	IncidentDetailInfo *IncidentDetailInfoV2 `json:"incident_detail_info,omitempty"`
	HttpStatusCode     int                   `json:"-"`
}

Response Object

func (ShowCaseDetailResponse) String

func (o ShowCaseDetailResponse) String() string

type ShowCaseStatusRequest

type ShowCaseStatusRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ShowCaseStatusRequest) String

func (o ShowCaseStatusRequest) String() string

type ShowCaseStatusResponse

type ShowCaseStatusResponse struct {

	// 状态 0:待受理 1:处理中 2:待确认结果 3:已完成 4:已撤销 12:无效 17: 待反馈
	Status         *int32 `json:"status,omitempty"`
	HttpStatusCode int    `json:"-"`
}

Response Object

func (ShowCaseStatusResponse) String

func (o ShowCaseStatusResponse) String() string

type ShowPartnersCasesPrivilegeRequest

type ShowPartnersCasesPrivilegeRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ShowPartnersCasesPrivilegeRequest) String

type ShowPartnersCasesPrivilegeResponse

type ShowPartnersCasesPrivilegeResponse struct {

	// 是否有权限
	HasPrivilege   *bool `json:"has_privilege,omitempty"`
	HttpStatusCode int   `json:"-"`
}

Response Object

func (ShowPartnersCasesPrivilegeResponse) String

type ShowPartnersServiceInfoRequest

type ShowPartnersServiceInfoRequest struct {

	// 工单子类
	CaseSubTypeId *string `json:"case_sub_type_id,omitempty"`

	// ISV产品Id
	ProductId *string `json:"product_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`
}

Request Object

func (ShowPartnersServiceInfoRequest) String

type ShowPartnersServiceInfoResponse

type ShowPartnersServiceInfoResponse struct {
	PartnersServiceInfo *PartnersServiceInfo `json:"partners_service_info,omitempty"`
	HttpStatusCode      int                  `json:"-"`
}

Response Object

func (ShowPartnersServiceInfoResponse) String

type SimpleAccessoryV2

type SimpleAccessoryV2 struct {

	// 附件id
	AccessoryId *string `json:"accessory_id,omitempty"`

	// 附件实际名称
	FileActualName *string `json:"file_actual_name,omitempty"`
}

func (SimpleAccessoryV2) String

func (o SimpleAccessoryV2) String() string

type SimpleIncidentBusinessTypeV2

type SimpleIncidentBusinessTypeV2 struct {

	// 问题类型id
	BusinessTypeId *string `json:"business_type_id,omitempty"`

	// 问题类型名称
	BusinessTypeName *string `json:"business_type_name,omitempty"`

	// 对应的工单类型0咨询 5报障
	CaseType *string `json:"case_type,omitempty"`

	// 是否可以使用支持计划
	CanUseSupportPlan *bool `json:"can_use_support_plan,omitempty"`
}

func (SimpleIncidentBusinessTypeV2) String

type SubCutomerInfoV2

type SubCutomerInfoV2 struct {

	// 手机号(匿名化)
	Mobile *string `json:"mobile,omitempty"`

	// 邮箱(匿名化)
	Email *string `json:"email,omitempty"`

	// 客户id
	CustomerId *string `json:"customer_id,omitempty"`

	// 主账号id
	DomainId *string `json:"domain_id,omitempty"`

	// 客户名称(匿名化)
	CustomerName *string `json:"customer_name,omitempty"`

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`
}

func (SubCutomerInfoV2) String

func (o SubCutomerInfoV2) String() string

type TenantAgreeAuthDetailV2

type TenantAgreeAuthDetailV2 struct {

	// 端口
	Port *int32 `json:"port,omitempty"`

	// 账号
	Account *string `json:"account,omitempty"`

	// 密码
	Password *string `json:"password,omitempty"`

	// 授权详情id
	AuthDetailId int64 `json:"auth_detail_id"`
}

func (TenantAgreeAuthDetailV2) String

func (o TenantAgreeAuthDetailV2) String() string

type TenantConfigV2

type TenantConfigV2 struct {

	// 抄送邮箱最大个数
	CreateCaseCcemailMaxCount *int32 `json:"create_case_ccemail_max_count,omitempty"`
}

func (TenantConfigV2) String

func (o TenantConfigV2) String() string

type UpdateAuthorizationsRequest

type UpdateAuthorizationsRequest struct {

	// 授权id
	AuthorizationId int64 `json:"authorization_id"`

	// 操作id,reject,cancel
	ActionId *string `json:"action_id,omitempty"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *OperateAuthorizationV2Req `json:"body,omitempty"`
}

Request Object

func (UpdateAuthorizationsRequest) String

type UpdateAuthorizationsResponse

type UpdateAuthorizationsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateAuthorizationsResponse) String

type UpdateCasesRequest

type UpdateCasesRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 具体操作 cancel,close,press,delete
	ActionId string `json:"action_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *WorkOrderOperateV2Req `json:"body,omitempty"`
}

Request Object

func (UpdateCasesRequest) String

func (o UpdateCasesRequest) String() string

type UpdateCasesResponse

type UpdateCasesResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateCasesResponse) String

func (o UpdateCasesResponse) String() string

type UpdateLabelsReq

type UpdateLabelsReq struct {

	// 标签名称
	Name string `json:"name"`

	// 颜色id
	Color string `json:"color"`
}

func (UpdateLabelsReq) String

func (o UpdateLabelsReq) String() string

type UpdateLabelsRequest

type UpdateLabelsRequest struct {

	// 修改标签的id
	LabelId int32 `json:"label_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *UpdateLabelsReq `json:"body,omitempty"`
}

Request Object

func (UpdateLabelsRequest) String

func (o UpdateLabelsRequest) String() string

type UpdateLabelsResponse

type UpdateLabelsResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateLabelsResponse) String

func (o UpdateLabelsResponse) String() string

type UpdateNewInstantMessagesReadRequest

type UpdateNewInstantMessagesReadRequest struct {

	// 工单id
	CaseId string `json:"case_id"`

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *UpdateUnreadNewInstantMsgV2Req `json:"body,omitempty"`
}

Request Object

func (UpdateNewInstantMessagesReadRequest) String

type UpdateNewInstantMessagesReadResponse

type UpdateNewInstantMessagesReadResponse struct {

	// 错误码
	ErrorCode *string `json:"error_code,omitempty"`

	// 错误描述
	ErrorMsg       *string `json:"error_msg,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UpdateNewInstantMessagesReadResponse) String

type UpdateUnreadNewInstantMsgV2Req

type UpdateUnreadNewInstantMsgV2Req struct {

	// 组id
	GroupId *string `json:"group_id,omitempty"`
}

func (UpdateUnreadNewInstantMsgV2Req) String

type UploadJsonAccessoriesRequest

type UploadJsonAccessoriesRequest struct {

	// 对接站点信息。  0(中国站) 1(国际站),不填的话默认为0。
	XSite *int32 `json:"X-Site,omitempty"`

	// 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。  会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。
	XLanguage *string `json:"X-Language,omitempty"`

	// 环境时区,值为通用的时区描述字符串,比如GMT+8等,,默认为GMT+8。  涉及时间的数据会根据环境时区处理。
	XTimeZone *string `json:"X-Time-Zone,omitempty"`

	Body *AccessoryJsonFormatReq `json:"body,omitempty"`
}

Request Object

func (UploadJsonAccessoriesRequest) String

type UploadJsonAccessoriesResponse

type UploadJsonAccessoriesResponse struct {

	// 附件id
	AccessoryId    *string `json:"accessory_id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (UploadJsonAccessoriesResponse) String

type UserInstantIncidentMsgV2

type UserInstantIncidentMsgV2 struct {

	// 工单id
	IncidentId *string `json:"incident_id,omitempty"`

	// 留言列表
	MessageList *[]QueryMessageInfoV2 `json:"message_list,omitempty"`
}

func (UserInstantIncidentMsgV2) String

func (o UserInstantIncidentMsgV2) String() string

type VerifyHostV2Req

type VerifyHostV2Req struct {

	// 主机端口
	Port int32 `json:"port"`

	// 主机账号
	Account string `json:"account"`

	// 主机密码
	Password string `json:"password"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`
}

func (VerifyHostV2Req) String

func (o VerifyHostV2Req) String() string

type VerifyVerifyCodeV2Req

type VerifyVerifyCodeV2Req struct {

	// 验证码
	VerifyCode string `json:"verify_code"`

	// 联系方式的值
	ContactValue string `json:"contact_value"`

	// 联系方式的类型。0:短信;1:邮件
	ContactWay int32 `json:"contact_way"`

	// 国家码
	AreaCode *string `json:"area_code,omitempty"`

	// 子用户id
	XCustomerId *string `json:"x_customer_id,omitempty"`

	// 客户id
	CustomerId *string `json:"customer_id,omitempty"`
}

func (VerifyVerifyCodeV2Req) String

func (o VerifyVerifyCodeV2Req) String() string

type WorkOrderOperateV2Req

type WorkOrderOperateV2Req struct {

	// 评价内容
	Judgement *string `json:"judgement,omitempty"`

	// 操作描述
	OperateDesc *string `json:"operate_desc,omitempty"`

	// 组id
	GroupId *string `json:"group_id,omitempty"`

	// 工单满意度列表
	IncidentSatisfactionList *[]IncidentSatisfactionV2Do `json:"incident_satisfaction_list,omitempty"`
}

func (WorkOrderOperateV2Req) String

func (o WorkOrderOperateV2Req) String() string

Source Files

Jump to

Keyboard shortcuts

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