Documentation ¶
Index ¶
- type AccessoryJsonFormatReq
- type AccessoryLimitVo
- type AgencyV2
- type AgreeTenantAuthorizationV2Req
- type AreaCodeSimpleInfoV2
- type CaseLabelInfo
- type CaseRealtionInfo
- type CheckHostsRequest
- type CheckHostsResponse
- type CheckNeedVerifyRequest
- type CheckNeedVerifyResponse
- type CheckVerifyCodesRequest
- type CheckVerifyCodesResponse
- type CommonParamV2
- type ConfirmAuthorizationsRequest
- type ConfirmAuthorizationsResponse
- type ContactV2
- type CreateAndDeletePrivilegeReq
- type CreateCaseLabelsRequest
- type CreateCaseLabelsResponse
- type CreateCasesRequest
- type CreateCasesResponse
- type CreateLabelsReq
- type CreateLabelsRequest
- type CreateLabelsResponse
- type CreateMessageDoV2
- type CreateMessageV2Req
- type CreateMessagesRequest
- type CreateMessagesResponse
- type CreateOrderIncidentV2Req
- type CreatePrivilegesRequest
- type CreatePrivilegesResponse
- type CreateRelationsReq
- type CreateRelationsRequest
- type CreateRelationsResponse
- type CreateScoreV2Req
- type CreateScoresRequest
- type CreateScoresResponse
- type DataCenterV2Do
- type DeleteAccessoriesRequest
- type DeleteAccessoriesResponse
- type DeleteCaseLabelsRequest
- type DeleteCaseLabelsResponse
- type DeleteLabelsRequest
- type DeleteLabelsResponse
- type DeleteRelationRequest
- type DeleteRelationResponse
- type DeleteRelationsReq
- type DownloadAccessoriesRequest
- type DownloadAccessoriesResponse
- type DownloadCasesRequest
- type DownloadCasesResponse
- type DownloadImagesRequest
- type DownloadImagesResponse
- type ExtendsParamV2
- type FileOperateLog
- type ImStatusV2
- type ImUnreadV2
- type IncidentDetailExtInfoV2
- type IncidentDetailInfoV2
- type IncidentInfoV2
- type IncidentMessageV2
- type IncidentOperateLogV2
- type IncidentOrderAuthDetailInfoV2
- type IncidentOrderAuthV2
- type IncidentOrderCcEmailInfoV2
- type IncidentProductCategoryV2
- type IncidentSatisfactionV2Do
- type IncidentStatusCount
- type IncidentSubTypeV2Do
- type IncidentTempV2
- type LabelInfo
- type ListAgenciesRequest
- type ListAgenciesResponse
- type ListAreaCodesRequest
- type ListAreaCodesResponse
- type ListAuthorizationsRequest
- type ListAuthorizationsResponse
- type ListCaseCategoriesRequest
- type ListCaseCategoriesResponse
- type ListCaseCcEmailsRequest
- type ListCaseCcEmailsResponse
- type ListCaseCountsRequest
- type ListCaseCountsResponse
- type ListCaseLabelsRequest
- type ListCaseLabelsResponse
- type ListCaseLimitsRequest
- type ListCaseLimitsResponse
- type ListCaseOperateLogsRequest
- type ListCaseOperateLogsResponse
- type ListCaseQuotasRequest
- type ListCaseQuotasResponse
- type ListCaseTemplatesRequest
- type ListCaseTemplatesResponse
- type ListCasesRequest
- type ListCasesResponse
- type ListExtendsParamsRequest
- type ListExtendsParamsResponse
- type ListHasVerifiedContactsRequest
- type ListHasVerifiedContactsResponse
- type ListHistoryOperateLogsRequest
- type ListHistoryOperateLogsResponse
- type ListHistorySessionsRequest
- type ListHistorySessionsResponse
- type ListLabelsRequest
- type ListLabelsResponse
- type ListMessagesRequest
- type ListMessagesResponse
- type ListMoreInstantMessagesRequest
- type ListMoreInstantMessagesResponse
- type ListNewInstantMessagesRequest
- type ListNewInstantMessagesResponse
- type ListPrivilegesRequest
- type ListPrivilegesResponse
- type ListProblemTypesRequest
- type ListProblemTypesResponse
- type ListProductCategoriesRequest
- type ListProductCategoriesResponse
- type ListRegionsRequest
- type ListRegionsResponse
- type ListRelationRequest
- type ListRelationResponse
- type ListSatisfactionDimensionsRequest
- type ListSatisfactionDimensionsResponse
- type ListSeveritiesRequest
- type ListSeveritiesResponse
- type ListSubCustomersRequest
- type ListSubCustomersResponse
- type ListTransportHistoriesRequest
- type ListTransportHistoriesResponse
- type ListUnreadNewInstantMessagesRequest
- type ListUnreadNewInstantMessagesResponse
- type OperateAuthorizationV2Req
- type OperateHistorySession
- type OperateLog
- type PartnersServiceInfo
- type QueryMessageInfoV2
- type SatisfactionDimensionSimpleInfoV2
- type SendVerifyCodeReq
- type SendVerifyCodesRequest
- type SendVerifyCodesResponse
- type SeverityV2Do
- type ShowAccessoryLimitsRequest
- type ShowAccessoryLimitsResponse
- type ShowAuthorizationDetailRequest
- type ShowAuthorizationDetailResponse
- type ShowCaseDetailRequest
- type ShowCaseDetailResponse
- type ShowCaseStatusRequest
- type ShowCaseStatusResponse
- type ShowPartnersCasesPrivilegeRequest
- type ShowPartnersCasesPrivilegeResponse
- type ShowPartnersServiceInfoRequest
- type ShowPartnersServiceInfoResponse
- type SimpleAccessoryV2
- type SimpleIncidentBusinessTypeV2
- type SubCutomerInfoV2
- type TenantAgreeAuthDetailV2
- type TenantConfigV2
- type UpdateAuthorizationsRequest
- type UpdateAuthorizationsResponse
- type UpdateCasesRequest
- type UpdateCasesResponse
- type UpdateLabelsReq
- type UpdateLabelsRequest
- type UpdateLabelsResponse
- type UpdateNewInstantMessagesReadRequest
- type UpdateNewInstantMessagesReadResponse
- type UpdateUnreadNewInstantMsgV2Req
- type UploadJsonAccessoriesRequest
- type UploadJsonAccessoriesResponse
- type UserInstantIncidentMsgV2
- type VerifyHostV2Req
- type VerifyVerifyCodeV2Req
- type WorkOrderOperateV2Req
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"` }
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 ¶
func (o AgreeTenantAuthorizationV2Req) String() 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 ¶
func (o ConfirmAuthorizationsRequest) String() 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 ¶
func (o ConfirmAuthorizationsResponse) String() string
type ContactV2 ¶
type CreateAndDeletePrivilegeReq ¶
type CreateAndDeletePrivilegeReq struct { // 执行的操作(create|delete) Operation string `json:"operation"` // 权限标识 Privilege *string `json:"privilege,omitempty"` }
func (CreateAndDeletePrivilegeReq) String ¶
func (o CreateAndDeletePrivilegeReq) String() 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 ¶
func (o DownloadAccessoriesRequest) String() 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 ¶
func (o DownloadAccessoriesResponse) String() 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 ¶
func (o IncidentOrderAuthDetailInfoV2) String() 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 ¶
func (o IncidentOrderCcEmailInfoV2) String() 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 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 ¶
func (o ListAuthorizationsResponse) String() 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 ¶
func (o ListCaseCategoriesResponse) String() 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 ¶
func (o ListCaseOperateLogsRequest) String() 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 ¶
func (o ListCaseOperateLogsResponse) String() 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 ¶
func (o ListHasVerifiedContactsRequest) String() 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 ¶
func (o ListHasVerifiedContactsResponse) String() 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 ¶
func (o ListHistoryOperateLogsRequest) String() 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 ¶
func (o ListHistoryOperateLogsResponse) String() 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 ¶
func (o ListHistorySessionsRequest) String() 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 ¶
func (o ListHistorySessionsResponse) String() 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 ¶
func (o ListMoreInstantMessagesRequest) String() 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 ¶
func (o ListMoreInstantMessagesResponse) String() 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 ¶
func (o ListNewInstantMessagesRequest) String() 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 ¶
func (o ListNewInstantMessagesResponse) String() 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 ¶
func (o ListProductCategoriesRequest) String() 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 ¶
func (o ListProductCategoriesResponse) String() 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 ¶
func (o ListSatisfactionDimensionsRequest) String() 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 ¶
func (o ListSatisfactionDimensionsResponse) String() 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 ¶
func (o ListTransportHistoriesRequest) String() 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 ¶
func (o ListTransportHistoriesResponse) String() 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 ¶
func (o ListUnreadNewInstantMessagesRequest) String() string
type ListUnreadNewInstantMessagesResponse ¶
type ListUnreadNewInstantMessagesResponse struct { // 未读消息列表 Imunread *[]ImUnreadV2 `json:"imunread,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListUnreadNewInstantMessagesResponse) String ¶
func (o ListUnreadNewInstantMessagesResponse) String() 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 ¶
func (o SatisfactionDimensionSimpleInfoV2) String() 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 ¶
func (o ShowAccessoryLimitsRequest) String() string
type ShowAccessoryLimitsResponse ¶
type ShowAccessoryLimitsResponse struct { AccessoryLimit *AccessoryLimitVo `json:"accessory_limit,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowAccessoryLimitsResponse) String ¶
func (o ShowAccessoryLimitsResponse) String() 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 ¶
func (o ShowAuthorizationDetailRequest) String() 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 ¶
func (o ShowAuthorizationDetailResponse) String() 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 ¶
func (o ShowPartnersCasesPrivilegeRequest) String() string
type ShowPartnersCasesPrivilegeResponse ¶
type ShowPartnersCasesPrivilegeResponse struct { // 是否有权限 HasPrivilege *bool `json:"has_privilege,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowPartnersCasesPrivilegeResponse) String ¶
func (o ShowPartnersCasesPrivilegeResponse) String() 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 ¶
func (o ShowPartnersServiceInfoRequest) String() string
type ShowPartnersServiceInfoResponse ¶
type ShowPartnersServiceInfoResponse struct { PartnersServiceInfo *PartnersServiceInfo `json:"partners_service_info,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowPartnersServiceInfoResponse) String ¶
func (o ShowPartnersServiceInfoResponse) String() 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 ¶
func (o SimpleIncidentBusinessTypeV2) String() 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 ¶
func (o UpdateAuthorizationsRequest) String() 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 ¶
func (o UpdateAuthorizationsResponse) String() 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 ¶
func (o UpdateNewInstantMessagesReadRequest) String() 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 ¶
func (o UpdateNewInstantMessagesReadResponse) String() string
type UpdateUnreadNewInstantMsgV2Req ¶
type UpdateUnreadNewInstantMsgV2Req struct { // 组id GroupId *string `json:"group_id,omitempty"` }
func (UpdateUnreadNewInstantMsgV2Req) String ¶
func (o UpdateUnreadNewInstantMsgV2Req) String() 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 ¶
func (o UploadJsonAccessoriesRequest) String() string
type UploadJsonAccessoriesResponse ¶
type UploadJsonAccessoriesResponse struct { // 附件id AccessoryId *string `json:"accessory_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UploadJsonAccessoriesResponse) String ¶
func (o UploadJsonAccessoriesResponse) String() 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 ¶
- model_accessory_json_format_req.go
- model_accessory_limit_vo.go
- model_agency_v2.go
- model_agree_tenant_authorization_v2_req.go
- model_area_code_simple_info_v2.go
- model_case_label_info.go
- model_case_realtion_info.go
- model_check_hosts_request.go
- model_check_hosts_response.go
- model_check_need_verify_request.go
- model_check_need_verify_response.go
- model_check_verify_codes_request.go
- model_check_verify_codes_response.go
- model_common_param_v2.go
- model_confirm_authorizations_request.go
- model_confirm_authorizations_response.go
- model_contact_v2.go
- model_create_and_delete_privilege_req.go
- model_create_case_labels_request.go
- model_create_case_labels_response.go
- model_create_cases_request.go
- model_create_cases_response.go
- model_create_labels_req.go
- model_create_labels_request.go
- model_create_labels_response.go
- model_create_message_do_v2.go
- model_create_message_v2_req.go
- model_create_messages_request.go
- model_create_messages_response.go
- model_create_order_incident_v2_req.go
- model_create_privileges_request.go
- model_create_privileges_response.go
- model_create_relations_req.go
- model_create_relations_request.go
- model_create_relations_response.go
- model_create_score_v2_req.go
- model_create_scores_request.go
- model_create_scores_response.go
- model_data_center_v2_do.go
- model_delete_accessories_request.go
- model_delete_accessories_response.go
- model_delete_case_labels_request.go
- model_delete_case_labels_response.go
- model_delete_labels_request.go
- model_delete_labels_response.go
- model_delete_relation_request.go
- model_delete_relation_response.go
- model_delete_relations_req.go
- model_download_accessories_request.go
- model_download_accessories_response.go
- model_download_cases_request.go
- model_download_cases_response.go
- model_download_images_request.go
- model_download_images_response.go
- model_extends_param_v2.go
- model_file_operate_log.go
- model_im_status_v2.go
- model_im_unread_v2.go
- model_incident_detail_ext_info_v2.go
- model_incident_detail_info_v2.go
- model_incident_info_v2.go
- model_incident_message_v2.go
- model_incident_operate_log_v2.go
- model_incident_order_auth_detail_info_v2.go
- model_incident_order_auth_v2.go
- model_incident_order_cc_email_info_v2.go
- model_incident_product_category_v2.go
- model_incident_satisfaction_v2_do.go
- model_incident_status_count.go
- model_incident_sub_type_v2_do.go
- model_incident_temp_v2.go
- model_label_info.go
- model_list_agencies_request.go
- model_list_agencies_response.go
- model_list_area_codes_request.go
- model_list_area_codes_response.go
- model_list_authorizations_request.go
- model_list_authorizations_response.go
- model_list_case_categories_request.go
- model_list_case_categories_response.go
- model_list_case_cc_emails_request.go
- model_list_case_cc_emails_response.go
- model_list_case_counts_request.go
- model_list_case_counts_response.go
- model_list_case_labels_request.go
- model_list_case_labels_response.go
- model_list_case_limits_request.go
- model_list_case_limits_response.go
- model_list_case_operate_logs_request.go
- model_list_case_operate_logs_response.go
- model_list_case_quotas_request.go
- model_list_case_quotas_response.go
- model_list_case_templates_request.go
- model_list_case_templates_response.go
- model_list_cases_request.go
- model_list_cases_response.go
- model_list_extends_params_request.go
- model_list_extends_params_response.go
- model_list_has_verified_contacts_request.go
- model_list_has_verified_contacts_response.go
- model_list_history_operate_logs_request.go
- model_list_history_operate_logs_response.go
- model_list_history_sessions_request.go
- model_list_history_sessions_response.go
- model_list_labels_request.go
- model_list_labels_response.go
- model_list_messages_request.go
- model_list_messages_response.go
- model_list_more_instant_messages_request.go
- model_list_more_instant_messages_response.go
- model_list_new_instant_messages_request.go
- model_list_new_instant_messages_response.go
- model_list_privileges_request.go
- model_list_privileges_response.go
- model_list_problem_types_request.go
- model_list_problem_types_response.go
- model_list_product_categories_request.go
- model_list_product_categories_response.go
- model_list_regions_request.go
- model_list_regions_response.go
- model_list_relation_request.go
- model_list_relation_response.go
- model_list_satisfaction_dimensions_request.go
- model_list_satisfaction_dimensions_response.go
- model_list_severities_request.go
- model_list_severities_response.go
- model_list_sub_customers_request.go
- model_list_sub_customers_response.go
- model_list_transport_histories_request.go
- model_list_transport_histories_response.go
- model_list_unread_new_instant_messages_request.go
- model_list_unread_new_instant_messages_response.go
- model_operate_authorization_v2_req.go
- model_operate_history_session.go
- model_operate_log.go
- model_partners_service_info.go
- model_query_message_info_v2.go
- model_satisfaction_dimension_simple_info_v2.go
- model_send_verify_code_req.go
- model_send_verify_codes_request.go
- model_send_verify_codes_response.go
- model_severity_v2_do.go
- model_show_accessory_limits_request.go
- model_show_accessory_limits_response.go
- model_show_authorization_detail_request.go
- model_show_authorization_detail_response.go
- model_show_case_detail_request.go
- model_show_case_detail_response.go
- model_show_case_status_request.go
- model_show_case_status_response.go
- model_show_partners_cases_privilege_request.go
- model_show_partners_cases_privilege_response.go
- model_show_partners_service_info_request.go
- model_show_partners_service_info_response.go
- model_simple_accessory_v2.go
- model_simple_incident_business_type_v2.go
- model_sub_cutomer_info_v2.go
- model_tenant_agree_auth_detail_v2.go
- model_tenant_config_v2.go
- model_update_authorizations_request.go
- model_update_authorizations_response.go
- model_update_cases_request.go
- model_update_cases_response.go
- model_update_labels_req.go
- model_update_labels_request.go
- model_update_labels_response.go
- model_update_new_instant_messages_read_request.go
- model_update_new_instant_messages_read_response.go
- model_update_unread_new_instant_msg_v2_req.go
- model_upload_json_accessories_request.go
- model_upload_json_accessories_response.go
- model_user_instant_incident_msg_v2.go
- model_verify_host_v2_req.go
- model_verify_verify_code_v2_req.go
- model_work_order_operate_v2_req.go