Documentation ¶
Index ¶
- type AccessoryJsonFormatReq
- type AccessoryLimitVo
- type AccessoryUrl
- type AgencyV2
- type AgreeTenantAuthorizationV2Req
- type AgreementVo
- type Answer
- type AnswerAnswerType
- type AnswerAnswerTypeEnum
- type AnswerDetail
- type AnswerInfo
- type AnswerQaPair
- type AreaCodeSimpleInfoV2
- type Article
- type AskQuestionReq
- type AskQuestionReqOperateType
- type AskQuestionReqOperateTypeEnum
- type CaseLabelInfo
- type CaseRealtionInfo
- type CbsFlowEntry
- type CheckHostsRequest
- type CheckHostsResponse
- type CheckNeedVerifyRequest
- type CheckNeedVerifyResponse
- type CheckVerifyCodesRequest
- type CheckVerifyCodesResponse
- type CommonParamV2
- type ConfirmAuthorizationsRequest
- type ConfirmAuthorizationsResponse
- type ContactV2
- type ContactWayInfoV2
- type CreateAndDeletePrivilegeReq
- type CreateAskQuestionRequest
- type CreateAskQuestionResponse
- type CreateAuthorizationRequest
- type CreateAuthorizationResponse
- type CreateCaseExtendsParamRequest
- type CreateCaseExtendsParamResponse
- type CreateCaseLabelsRequest
- type CreateCaseLabelsResponse
- type CreateCasesRequest
- type CreateCasesResponse
- type CreateDiagnoseFeedbackRequest
- type CreateDiagnoseFeedbackResponse
- type CreateDiagnoseJobRequest
- type CreateDiagnoseJobResponse
- type CreateEvaluateRequest
- type CreateEvaluateResponse
- type CreateFeedbackReq
- type CreateFeedbackRequest
- type CreateFeedbackResponse
- type CreateFeedbackV2Req
- type CreateLabelsReq
- type CreateLabelsRequest
- type CreateLabelsResponse
- type CreateMessageDoV2
- type CreateMessageV2Req
- type CreateMessagesRequest
- type CreateMessagesResponse
- type CreateOrderIncidentV2Req
- type CreatePrivilegesRequest
- type CreatePrivilegesResponse
- type CreateQaAskRequest
- type CreateQaAskResponse
- type CreateQaAskResponseReplyType
- type CreateQaAskResponseReplyTypeEnum
- type CreateQaFeedbacksRequest
- type CreateQaFeedbacksRequestFeedbackType
- type CreateQaFeedbacksRequestFeedbackTypeEnum
- type CreateQaFeedbacksResponse
- type CreateQuestionInSessionRequest
- type CreateQuestionInSessionResponse
- type CreateRelationsReq
- type CreateRelationsRequest
- type CreateRelationsResponse
- type CreateScoreV2Req
- type CreateScoresRequest
- type CreateScoresResponse
- type CreateSessionRequest
- type CreateSessionResponse
- type CreateUserCenterAuthorizationV2Req
- type DataCenterV2Do
- type DeleteAccessoriesRequest
- type DeleteAccessoriesResponse
- type DeleteCaseLabelsRequest
- type DeleteCaseLabelsResponse
- type DeleteLabelsRequest
- type DeleteLabelsResponse
- type DeleteRelationRequest
- type DeleteRelationResponse
- type DeleteRelationsReq
- type DiagnoseRecordVo
- type DownloadAccessoriesRequest
- type DownloadAccessoriesResponse
- type DownloadCasesRequest
- type DownloadCasesResponse
- type DownloadImagesRequest
- type DownloadImagesResponse
- type EvaluateRequestReq
- type ExtendQuestion
- type ExtendsParamV2
- type FeedbackOption
- 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 IntellectualPropertyV2
- type ItemResultDetailVo
- type ItemResultVo
- type ItemResultVoProblemLevel
- type ItemResultVoProblemLevelEnum
- type ItemResultVoVisible
- type ItemResultVoVisibleEnum
- type LabelInfo
- type LangResult
- type ListAccessoryAccessUrlsRequest
- type ListAccessoryAccessUrlsResponse
- type ListAgenciesRequest
- type ListAgenciesResponse
- type ListAreaCodesRequest
- type ListAreaCodesResponse
- type ListArticlesRequest
- type ListArticlesResponse
- 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 ListCustomersRegionsRequest
- type ListCustomersRegionsResponse
- type ListDiagnoseItemsRequest
- type ListDiagnoseItemsResponse
- type ListDiagnoseJobRequest
- type ListDiagnoseJobResponse
- type ListDiagnoseJobResponseStatus
- type ListDiagnoseJobResponseStatusEnum
- type ListDiagnoseRecordsRequest
- type ListDiagnoseRecordsResponse
- type ListExtendsParamsRequest
- type ListExtendsParamsResponse
- type ListFeedbackOptionRequest
- type ListFeedbackOptionRequestFeedbackSource
- type ListFeedbackOptionRequestFeedbackSourceEnum
- type ListFeedbackOptionRequestStatus
- type ListFeedbackOptionRequestStatusEnum
- type ListFeedbackOptionResponse
- 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 ListNoticesRequest
- type ListNoticesResponse
- type ListPrivilegesRequest
- type ListPrivilegesResponse
- type ListProblemTypesRequest
- type ListProblemTypesResponse
- type ListProductCategoriesRequest
- type ListProductCategoriesResponse
- type ListRecommendWordsRequest
- type ListRecommendWordsResponse
- type ListRegionsRequest
- type ListRegionsResponse
- type ListRelationRequest
- type ListRelationResponse
- type ListSatisfactionDimensionsRequest
- type ListSatisfactionDimensionsResponse
- type ListSeveritiesRequest
- type ListSeveritiesResponse
- type ListSubCustomersRequest
- type ListSubCustomersResponse
- type ListToolsRequest
- type ListToolsResponse
- type ListTransportHistoriesRequest
- type ListTransportHistoriesResponse
- type ListUnreadNewInstantMessagesRequest
- type ListUnreadNewInstantMessagesResponse
- type Notice
- type OperateAuthorizationV2Req
- type OperateHistorySession
- type OperateLog
- type PartnersServiceInfo
- type PutCaseExtParamReq
- type QaAskReq
- type QaAskReqSource
- type QaAskReqSourceEnum
- type QaFeedbackReq
- type QaFeedbackReqFeedbackSource
- type QaFeedbackReqFeedbackSourceEnum
- type QaFeedbackReqQaPairSource
- type QaFeedbackReqQaPairSourceEnum
- type QaFlowHitNodeVo
- type QaFlowHitNodeVoAnswerType
- type QaFlowHitNodeVoAnswerTypeEnum
- type QaFlowHitResult
- type QaGraphAnswer
- type QaPair
- type QabotAnswer
- type QueryAssociatedQuestionReq
- type QueryDiagnoseItemsReq
- type QueryMessageInfoV2
- type RecommendWord
- type Region
- type RelationTheme
- type RelationThemeRelationType
- type RelationThemeRelationTypeEnum
- type RelevanceQapair
- type RevokeMessageRequest
- type RevokeMessageResponse
- type SatisfactionDimensionSimpleInfoV2
- type SearchArticlesReq
- type SearchNoticesReq
- type SearchQaPairsReq
- type SearchToolsReq
- type SendVerifyCodeReq
- type SendVerifyCodesRequest
- type SendVerifyCodesResponse
- type SessionAskQuestionReq
- type SeverityV2Do
- type ShowAccessoryLimitsRequest
- type ShowAccessoryLimitsResponse
- type ShowAssociatedQuestionsRequest
- type ShowAssociatedQuestionsResponse
- type ShowAuthorizationDetailRequest
- type ShowAuthorizationDetailResponse
- type ShowCaseDetailRequest
- type ShowCaseDetailResponse
- type ShowCaseExtendsParamRequest
- type ShowCaseExtendsParamResponse
- type ShowCaseStatusRequest
- type ShowCaseStatusResponse
- type ShowCustomerPrivilegePolicyRequest
- type ShowCustomerPrivilegePolicyResponse
- type ShowDownloadAccessoryUrlRequest
- type ShowDownloadAccessoryUrlRequestRelationType
- type ShowDownloadAccessoryUrlRequestRelationTypeEnum
- type ShowDownloadAccessoryUrlResponse
- type ShowLatestPublishedAgreementRequest
- type ShowLatestPublishedAgreementResponse
- type ShowPartnersCasesPrivilegeRequest
- type ShowPartnersCasesPrivilegeResponse
- type ShowPartnersServiceInfoRequest
- type ShowPartnersServiceInfoResponse
- type ShowQaPairDetailRequest
- type ShowQaPairDetailResponse
- type ShowQaPairsRequest
- type ShowQaPairsRequestSearchType
- type ShowQaPairsRequestSearchTypeEnum
- type ShowQaPairsResponse
- type ShowSignedLatestPublishedAgreementRequest
- type ShowSignedLatestPublishedAgreementResponse
- type ShowThemeRequest
- type ShowThemeResponse
- type SignAgreementReq
- type SignPublishedAgreementRequest
- type SignPublishedAgreementResponse
- type SimpleAccessoryV2
- type SimpleIncidentBusinessTypeV2
- type SimpleQaPair
- type SubCutomerInfoV2
- type SubmitDiagnoseJobReq
- type TenantAgreeAuthDetailV2
- type TenantConfigV2
- type Tool
- type UpdateAuthorizationsRequest
- type UpdateAuthorizationsResponse
- type UpdateCaseContactInfoReq
- type UpdateCaseContactInfoRequest
- type UpdateCaseContactInfoResponse
- 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 AccessoryUrl ¶ added in v0.1.2
type AccessoryUrl struct { // 附件id AccessoryId *string `json:"accessory_id,omitempty"` // 附件链接 AccessoryUrl *string `json:"accessory_url,omitempty"` }
func (AccessoryUrl) String ¶ added in v0.1.2
func (o AccessoryUrl) 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 AgreementVo ¶ added in v0.1.2
type AgreementVo struct { // 协议id Id *string `json:"id,omitempty"` // 协议名称 AgreementName *string `json:"agreement_name,omitempty"` // 协议类型 AgreementType *string `json:"agreement_type,omitempty"` // 协议类型名称 AgreementTypeName *string `json:"agreement_type_name,omitempty"` // 内容 Content *string `json:"content,omitempty"` // 版本 Version *int32 `json:"version,omitempty"` }
func (AgreementVo) String ¶ added in v0.1.2
func (o AgreementVo) String() string
type Answer ¶ added in v0.1.26
type Answer struct { // 答案内容 Content *string `json:"content,omitempty"` // 答案Id Id *string `json:"id,omitempty"` // 标签列表 Tags *[]string `json:"tags,omitempty"` // - TEXT: - RICH_TEXT: - FLOW: - QA_PAIR: AnswerType *AnswerAnswerType `json:"answer_type,omitempty"` QaFlowEntry *CbsFlowEntry `json:"qa_flow_entry,omitempty"` }
type AnswerAnswerType ¶ added in v0.1.26
type AnswerAnswerType struct {
// contains filtered or unexported fields
}
func (AnswerAnswerType) MarshalJSON ¶ added in v0.1.26
func (c AnswerAnswerType) MarshalJSON() ([]byte, error)
func (*AnswerAnswerType) UnmarshalJSON ¶ added in v0.1.26
func (c *AnswerAnswerType) UnmarshalJSON(b []byte) error
func (AnswerAnswerType) Value ¶ added in v0.1.26
func (c AnswerAnswerType) Value() string
type AnswerAnswerTypeEnum ¶ added in v0.1.26
type AnswerAnswerTypeEnum struct { TEXT AnswerAnswerType RICH_TEXT AnswerAnswerType FLOW AnswerAnswerType QA_PAIR AnswerAnswerType }
func GetAnswerAnswerTypeEnum ¶ added in v0.1.26
func GetAnswerAnswerTypeEnum() AnswerAnswerTypeEnum
type AnswerDetail ¶ added in v0.1.26
type AnswerDetail struct { // 答案列表 QabotAnswers *[]QabotAnswer `json:"qabot_answers,omitempty"` QaFlowAnswers *QaFlowHitResult `json:"qa_flow_answers,omitempty"` // 问题 ChatAnswer *string `json:"chat_answer,omitempty"` GraphAnswer *QaGraphAnswer `json:"graph_answer,omitempty"` }
func (AnswerDetail) String ¶ added in v0.1.26
func (o AnswerDetail) String() string
type AnswerInfo ¶ added in v0.1.26
type AnswerInfo struct { // 答案 Answer *string `json:"answer,omitempty"` // 链接 Link *string `json:"link,omitempty"` // 问题 Question *string `json:"question,omitempty"` // 语料Id QaPairId *string `json:"qa_pair_id,omitempty"` // 相关问题详情列表 RelevanceDetails *[]RelevanceQapair `json:"relevance_details,omitempty"` }
func (AnswerInfo) String ¶ added in v0.1.26
func (o AnswerInfo) String() string
type AnswerQaPair ¶ added in v0.1.26
type AnswerQaPair struct { // 相似度得分 Score *float64 `json:"score,omitempty"` // 答案 Answer *string `json:"answer,omitempty"` // 主题 Domain *string `json:"domain,omitempty"` // 链接 Link *string `json:"link,omitempty"` // 问题 Question *string `json:"question,omitempty"` // 语料Id QaPairId *string `json:"qa_pair_id,omitempty"` // 相关问题详情列表 RelevanceDetails *[]RelevanceQapair `json:"relevance_details,omitempty"` // 技能意图识别是否结束 TaskComplete *bool `json:"task_complete,omitempty"` }
func (AnswerQaPair) String ¶ added in v0.1.26
func (o AnswerQaPair) 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 Article ¶ added in v0.1.26
type Article struct { // 案例Id Id *string `json:"id,omitempty"` // 案例编码 Code *string `json:"code,omitempty"` // 案例名称 Name *string `json:"name,omitempty"` // 案例链接 Url *string `json:"url,omitempty"` // 创建时间 CreateTime *int64 `json:"create_time,omitempty"` // 更新时间 UpdateTime *int64 `json:"update_time,omitempty"` // 产品类型Id ProductTypeId *string `json:"product_type_id,omitempty"` // 业务类型Id BusinessTypeId *string `json:"business_type_id,omitempty"` // 问题类型Id ProblemTypeId *string `json:"problem_type_id,omitempty"` }
type AskQuestionReq ¶ added in v0.1.26
type AskQuestionReq struct { // 用户输入问题 Question string `json:"question"` // 主题列表 Domains *[]string `json:"domains,omitempty"` // 返回匹配度最高的数据条数 Top *int32 `json:"top,omitempty"` // 会话ID SessionId string `json:"session_id"` // 语料ID SourceQaPairId *string `json:"source_qa_pair_id,omitempty"` // 操作类型:0-手动输入,1-单击热点问题,2-单击猜你想问,3-单击推荐问题,4-单击问题提示 OperateType *AskQuestionReqOperateType `json:"operate_type,omitempty"` // 是否启用内部阈值开关 ThresholdEnable *string `json:"threshold_enable,omitempty"` // 产品类型id ProductTypeId *string `json:"product_type_id,omitempty"` }
func (AskQuestionReq) String ¶ added in v0.1.26
func (o AskQuestionReq) String() string
type AskQuestionReqOperateType ¶ added in v0.1.26
type AskQuestionReqOperateType struct {
// contains filtered or unexported fields
}
func (AskQuestionReqOperateType) MarshalJSON ¶ added in v0.1.26
func (c AskQuestionReqOperateType) MarshalJSON() ([]byte, error)
func (*AskQuestionReqOperateType) UnmarshalJSON ¶ added in v0.1.26
func (c *AskQuestionReqOperateType) UnmarshalJSON(b []byte) error
func (AskQuestionReqOperateType) Value ¶ added in v0.1.26
func (c AskQuestionReqOperateType) Value() int32
type AskQuestionReqOperateTypeEnum ¶ added in v0.1.26
type AskQuestionReqOperateTypeEnum struct { E_0 AskQuestionReqOperateType E_1 AskQuestionReqOperateType E_2 AskQuestionReqOperateType E_3 AskQuestionReqOperateType E_4 AskQuestionReqOperateType }
func GetAskQuestionReqOperateTypeEnum ¶ added in v0.1.26
func GetAskQuestionReqOperateTypeEnum() AskQuestionReqOperateTypeEnum
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 CbsFlowEntry ¶ added in v0.1.26
type CbsFlowEntry struct { // 问题流程id QaFlowId *string `json:"qa_flow_id,omitempty"` // 开始节点id StartNodeId *string `json:"start_node_id,omitempty"` }
func (CbsFlowEntry) String ¶ added in v0.1.26
func (o CbsFlowEntry) 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 string `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 ContactWayInfoV2 ¶ added in v0.1.26
type ContactWayInfoV2 struct { // 姓名或名称 Name string `json:"name"` // 联系电话 Mobile string `json:"mobile"` // 联系邮箱 Mail *string `json:"mail,omitempty"` // 国家/地区 Area *string `json:"area,omitempty"` // 地址 Address *string `json:"address,omitempty"` // 身份。企业 10;个人 20;授权代理人 21;律师 22;知识产权所有人 23 IdType int32 `json:"id_type"` // 公司名称 CompanyName *string `json:"company_name,omitempty"` // 身份证明附件列表,至少1个,最多3个 IdFiles []string `json:"id_files"` // 其他联系方式 OtherWay *string `json:"other_way,omitempty"` }
func (ContactWayInfoV2) String ¶ added in v0.1.26
func (o ContactWayInfoV2) String() string
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 CreateAskQuestionRequest ¶ added in v0.1.26
type CreateAskQuestionRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` Body *AskQuestionReq `json:"body,omitempty"` }
Request Object
func (CreateAskQuestionRequest) String ¶ added in v0.1.26
func (o CreateAskQuestionRequest) String() string
type CreateAskQuestionResponse ¶ added in v0.1.26
type CreateAskQuestionResponse struct { // 问题 Question *string `json:"question,omitempty"` // 答案列表 Answers *[]AnswerQaPair `json:"answers,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 请求Id RequestId *string `json:"request_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAskQuestionResponse) String ¶ added in v0.1.26
func (o CreateAskQuestionResponse) String() string
type CreateAuthorizationRequest ¶ added in v0.1.26
type CreateAuthorizationRequest struct { // 事件id CaseId string `json:"case_id"` Body *CreateUserCenterAuthorizationV2Req `json:"body,omitempty"` }
Request Object
func (CreateAuthorizationRequest) String ¶ added in v0.1.26
func (o CreateAuthorizationRequest) String() string
type CreateAuthorizationResponse ¶ added in v0.1.26
type CreateAuthorizationResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAuthorizationResponse) String ¶ added in v0.1.26
func (o CreateAuthorizationResponse) String() string
type CreateCaseExtendsParamRequest ¶ added in v0.1.2
type CreateCaseExtendsParamRequest 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 *PutCaseExtParamReq `json:"body,omitempty"` }
Request Object
func (CreateCaseExtendsParamRequest) String ¶ added in v0.1.2
func (o CreateCaseExtendsParamRequest) String() string
type CreateCaseExtendsParamResponse ¶ added in v0.1.2
type CreateCaseExtendsParamResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateCaseExtendsParamResponse) String ¶ added in v0.1.2
func (o CreateCaseExtendsParamResponse) 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 CreateDiagnoseFeedbackRequest ¶ added in v0.1.26
type CreateDiagnoseFeedbackRequest struct {
Body *CreateFeedbackReq `json:"body,omitempty"`
}
Request Object
func (CreateDiagnoseFeedbackRequest) String ¶ added in v0.1.26
func (o CreateDiagnoseFeedbackRequest) String() string
type CreateDiagnoseFeedbackResponse ¶ added in v0.1.26
type CreateDiagnoseFeedbackResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateDiagnoseFeedbackResponse) String ¶ added in v0.1.26
func (o CreateDiagnoseFeedbackResponse) String() string
type CreateDiagnoseJobRequest ¶ added in v0.1.26
type CreateDiagnoseJobRequest struct {
Body *SubmitDiagnoseJobReq `json:"body,omitempty"`
}
Request Object
func (CreateDiagnoseJobRequest) String ¶ added in v0.1.26
func (o CreateDiagnoseJobRequest) String() string
type CreateDiagnoseJobResponse ¶ added in v0.1.26
type CreateDiagnoseJobResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 工具任务ID JobId *string `json:"job_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateDiagnoseJobResponse) String ¶ added in v0.1.26
func (o CreateDiagnoseJobResponse) String() string
type CreateEvaluateRequest ¶ added in v0.1.26
type CreateEvaluateRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // 会话Id SessionId string `json:"session_id"` // 请求Id RequestId string `json:"request_id"` Body *EvaluateRequestReq `json:"body,omitempty"` }
Request Object
func (CreateEvaluateRequest) String ¶ added in v0.1.26
func (o CreateEvaluateRequest) String() string
type CreateEvaluateResponse ¶ added in v0.1.26
type CreateEvaluateResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 请求Id RequestId *string `json:"request_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateEvaluateResponse) String ¶ added in v0.1.26
func (o CreateEvaluateResponse) String() string
type CreateFeedbackReq ¶ added in v0.1.26
type CreateFeedbackReq struct { // 任务类型,例如 ecs诊断任务 1,rds诊断任务 2 Type int32 `json:"type"` // 反馈内容 Content *string `json:"content,omitempty"` // 是否有帮助 IsHelpful bool `json:"is_helpful"` }
func (CreateFeedbackReq) String ¶ added in v0.1.26
func (o CreateFeedbackReq) String() string
type CreateFeedbackRequest ¶ added in v0.1.26
type CreateFeedbackRequest struct {
Body *CreateFeedbackV2Req `json:"body,omitempty"`
}
Request Object
func (CreateFeedbackRequest) String ¶ added in v0.1.26
func (o CreateFeedbackRequest) String() string
type CreateFeedbackResponse ¶ added in v0.1.26
type CreateFeedbackResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateFeedbackResponse) String ¶ added in v0.1.26
func (o CreateFeedbackResponse) String() string
type CreateFeedbackV2Req ¶ added in v0.1.26
type CreateFeedbackV2Req struct { // 举报类型 Type string `json:"type"` // 涉案的华为云产品或服务; 举报网址 Title string `json:"title"` // 侵权详情说明或举报内容及说明 Content string `json:"content"` // 相关证明附件列表 Files []string `json:"files"` Ip *IntellectualPropertyV2 `json:"ip,omitempty"` Contacts *ContactWayInfoV2 `json:"contacts"` }
func (CreateFeedbackV2Req) String ¶ added in v0.1.26
func (o CreateFeedbackV2Req) 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 CreateQaAskRequest ¶ added in v0.1.26
type CreateQaAskRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` Body *QaAskReq `json:"body,omitempty"` }
Request Object
func (CreateQaAskRequest) String ¶ added in v0.1.26
func (o CreateQaAskRequest) String() string
type CreateQaAskResponse ¶ added in v0.1.26
type CreateQaAskResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` LangResult *LangResult `json:"lang_result,omitempty"` // - QA_BOT: - TASK_BOT: - CHAT_BOT: - GRAPH_BOT: - HW_CLOUD: ReplyType *CreateQaAskResponseReplyType `json:"reply_type,omitempty"` // 会话ID SessionId *string `json:"session_id,omitempty"` // 请求ID RequestId *string `json:"request_id,omitempty"` AnswersDetail *AnswerDetail `json:"answers_detail,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateQaAskResponse) String ¶ added in v0.1.26
func (o CreateQaAskResponse) String() string
type CreateQaAskResponseReplyType ¶ added in v0.1.26
type CreateQaAskResponseReplyType struct {
// contains filtered or unexported fields
}
func (CreateQaAskResponseReplyType) MarshalJSON ¶ added in v0.1.26
func (c CreateQaAskResponseReplyType) MarshalJSON() ([]byte, error)
func (*CreateQaAskResponseReplyType) UnmarshalJSON ¶ added in v0.1.26
func (c *CreateQaAskResponseReplyType) UnmarshalJSON(b []byte) error
func (CreateQaAskResponseReplyType) Value ¶ added in v0.1.26
func (c CreateQaAskResponseReplyType) Value() string
type CreateQaAskResponseReplyTypeEnum ¶ added in v0.1.26
type CreateQaAskResponseReplyTypeEnum struct { QA_BOT CreateQaAskResponseReplyType TASK_BOT CreateQaAskResponseReplyType CHAT_BOT CreateQaAskResponseReplyType GRAPH_BOT CreateQaAskResponseReplyType HW_CLOUD CreateQaAskResponseReplyType }
func GetCreateQaAskResponseReplyTypeEnum ¶ added in v0.1.26
func GetCreateQaAskResponseReplyTypeEnum() CreateQaAskResponseReplyTypeEnum
type CreateQaFeedbacksRequest ¶ added in v0.1.26
type CreateQaFeedbacksRequest struct { // 调用智能客服服务标志。 XServiceKey *string `json:"x-service-key,omitempty"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // - LIKE: - CANCEL_LIKE: - DISLIKE: - ALL: FeedbackType CreateQaFeedbacksRequestFeedbackType `json:"feedback_type"` Body *QaFeedbackReq `json:"body,omitempty"` }
Request Object
func (CreateQaFeedbacksRequest) String ¶ added in v0.1.26
func (o CreateQaFeedbacksRequest) String() string
type CreateQaFeedbacksRequestFeedbackType ¶ added in v0.1.26
type CreateQaFeedbacksRequestFeedbackType struct {
// contains filtered or unexported fields
}
func (CreateQaFeedbacksRequestFeedbackType) MarshalJSON ¶ added in v0.1.26
func (c CreateQaFeedbacksRequestFeedbackType) MarshalJSON() ([]byte, error)
func (*CreateQaFeedbacksRequestFeedbackType) UnmarshalJSON ¶ added in v0.1.26
func (c *CreateQaFeedbacksRequestFeedbackType) UnmarshalJSON(b []byte) error
func (CreateQaFeedbacksRequestFeedbackType) Value ¶ added in v0.1.26
func (c CreateQaFeedbacksRequestFeedbackType) Value() string
type CreateQaFeedbacksRequestFeedbackTypeEnum ¶ added in v0.1.26
type CreateQaFeedbacksRequestFeedbackTypeEnum struct { LIKE CreateQaFeedbacksRequestFeedbackType CANCEL_LIKE CreateQaFeedbacksRequestFeedbackType DISLIKE CreateQaFeedbacksRequestFeedbackType ALL CreateQaFeedbacksRequestFeedbackType }
func GetCreateQaFeedbacksRequestFeedbackTypeEnum ¶ added in v0.1.26
func GetCreateQaFeedbacksRequestFeedbackTypeEnum() CreateQaFeedbacksRequestFeedbackTypeEnum
type CreateQaFeedbacksResponse ¶ added in v0.1.26
type CreateQaFeedbacksResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 反馈记录id FeedbackId *string `json:"feedback_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateQaFeedbacksResponse) String ¶ added in v0.1.26
func (o CreateQaFeedbacksResponse) String() string
type CreateQuestionInSessionRequest ¶ added in v0.1.26
type CreateQuestionInSessionRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // 会话Id SessionId string `json:"session_id"` Body *SessionAskQuestionReq `json:"body,omitempty"` }
Request Object
func (CreateQuestionInSessionRequest) String ¶ added in v0.1.26
func (o CreateQuestionInSessionRequest) String() string
type CreateQuestionInSessionResponse ¶ added in v0.1.26
type CreateQuestionInSessionResponse struct { // 答案列表 Answers *[]AnswerQaPair `json:"answers,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 答案类型:0 知识库回复,1 技能回复,2 闲聊回复,3 华为云答案。 AnswerType *int32 `json:"answer_type,omitempty"` // 请求Id RequestId *string `json:"request_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateQuestionInSessionResponse) String ¶ added in v0.1.26
func (o CreateQuestionInSessionResponse) 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 CreateSessionRequest ¶ added in v0.1.26
type CreateSessionRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` }
Request Object
func (CreateSessionRequest) String ¶ added in v0.1.26
func (o CreateSessionRequest) String() string
type CreateSessionResponse ¶ added in v0.1.26
type CreateSessionResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 会话Id SessionId *string `json:"session_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateSessionResponse) String ¶ added in v0.1.26
func (o CreateSessionResponse) String() string
type CreateUserCenterAuthorizationV2Req ¶ added in v0.1.26
type CreateUserCenterAuthorizationV2Req struct { // 是否同意 0不同意 1同意 IsAuthorized *int32 `json:"is_authorized,omitempty"` // 机密信息内容 AuthorizationContent *string `json:"authorization_content,omitempty"` }
func (CreateUserCenterAuthorizationV2Req) String ¶ added in v0.1.26
func (o CreateUserCenterAuthorizationV2Req) 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 DiagnoseRecordVo ¶ added in v0.1.26
type DiagnoseRecordVo struct { // ID Id *string `json:"id,omitempty"` // 状态 Status *string `json:"status,omitempty"` // 不同诊断定独有的属性 Params map[string]string `json:"params,omitempty"` // 创建人 DomainId *string `json:"domain_id,omitempty"` // 创建时间戳 CreateTime *int64 `json:"create_time,omitempty"` // 任务ID JobId *string `json:"job_id,omitempty"` // 异常项id列表 AbnormalItems *[]string `json:"abnormal_items,omitempty"` // 异常项数量 RedCount *int32 `json:"red_count,omitempty"` // 区域 Region *string `json:"region,omitempty"` }
func (DiagnoseRecordVo) String ¶ added in v0.1.26
func (o DiagnoseRecordVo) 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 EvaluateRequestReq ¶ added in v0.1.26
type EvaluateRequestReq struct { // 评价结果 Degree *int32 `json:"degree,omitempty"` }
func (EvaluateRequestReq) String ¶ added in v0.1.26
func (o EvaluateRequestReq) String() string
type ExtendQuestion ¶ added in v0.1.26
type ExtendQuestion struct { // 扩展问内容 Content *string `json:"content,omitempty"` // 分值 Score *float64 `json:"score,omitempty"` }
func (ExtendQuestion) String ¶ added in v0.1.26
func (o ExtendQuestion) 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 FeedbackOption ¶ added in v0.1.26
type FeedbackOption struct { // 反馈选项id FeedbackOptionId *string `json:"feedback_option_id,omitempty"` // 反馈选项名称 FeedbackOptionName *string `json:"feedback_option_name,omitempty"` }
func (FeedbackOption) String ¶ added in v0.1.26
func (o FeedbackOption) 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 *string `json:"id,omitempty"` // 授权状态 Status *int32 `json:"status,omitempty"` // 工单id IncidentId *string `json:"incident_id,omitempty"` // 简要描述 SimpleDescription *string `json:"simple_description,omitempty"` // 授权描述 AuthDescribe *string `json:"auth_describe,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"` // 创建时间 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:"xcustomer_name,omitempty"` // 承诺书内容 ContentOfAuthLetter *string `json:"content_of_auth_letter,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 IntellectualPropertyV2 ¶ added in v0.1.26
type IntellectualPropertyV2 struct { // 知识产权类型,分:著作权-copyright、商标权-trademark、专利权-patent IpType *string `json:"ip_type,omitempty"` // 知识产权注册国家/地区 IpArea *string `json:"ip_area,omitempty"` // 商标注册号/专利申请号 IpNumber *string `json:"ip_number,omitempty"` // 知识产权情况简述 IpContent *string `json:"ip_content,omitempty"` }
func (IntellectualPropertyV2) String ¶ added in v0.1.26
func (o IntellectualPropertyV2) String() string
type ItemResultDetailVo ¶ added in v0.1.26
type ItemResultDetailVo struct { // 状态 Status *int32 `json:"status,omitempty"` // 检查项风险等级 Level *int32 `json:"level,omitempty"` // 检查项修复建议 Suggestion *string `json:"suggestion,omitempty"` // 检查项response Response *string `json:"response,omitempty"` // 检查项ID CheckId *string `json:"check_id,omitempty"` // 检查项名称 CheckName *string `json:"check_name,omitempty"` // 检查项英文名称 CheckNameEn *string `json:"check_name_en,omitempty"` // 检查项修复建议URL SuggestionUrl *string `json:"suggestion_url,omitempty"` }
func (ItemResultDetailVo) String ¶ added in v0.1.26
func (o ItemResultDetailVo) String() string
type ItemResultVo ¶ added in v0.1.26
type ItemResultVo struct { // 执行状态 Status *int32 `json:"status,omitempty"` // 是否可见 Visible *ItemResultVoVisible `json:"visible,omitempty"` // 检查项的大类Id ResourceId *string `json:"resource_id,omitempty"` // 检查项的大类名称 ResourceName *string `json:"resource_name,omitempty"` // 检查项ID CheckId *string `json:"check_id,omitempty"` // 执行状态 CheckName *string `json:"check_name,omitempty"` // 问题等级 0:未执行,3 正常,4 异常;可用于判断检查项执行结果 ProblemLevel *ItemResultVoProblemLevel `json:"problem_level,omitempty"` }
func (ItemResultVo) String ¶ added in v0.1.26
func (o ItemResultVo) String() string
type ItemResultVoProblemLevel ¶ added in v0.1.26
type ItemResultVoProblemLevel struct {
// contains filtered or unexported fields
}
func (ItemResultVoProblemLevel) MarshalJSON ¶ added in v0.1.26
func (c ItemResultVoProblemLevel) MarshalJSON() ([]byte, error)
func (*ItemResultVoProblemLevel) UnmarshalJSON ¶ added in v0.1.26
func (c *ItemResultVoProblemLevel) UnmarshalJSON(b []byte) error
func (ItemResultVoProblemLevel) Value ¶ added in v0.1.26
func (c ItemResultVoProblemLevel) Value() int32
type ItemResultVoProblemLevelEnum ¶ added in v0.1.26
type ItemResultVoProblemLevelEnum struct { E_0 ItemResultVoProblemLevel E_3 ItemResultVoProblemLevel E_4 ItemResultVoProblemLevel }
func GetItemResultVoProblemLevelEnum ¶ added in v0.1.26
func GetItemResultVoProblemLevelEnum() ItemResultVoProblemLevelEnum
type ItemResultVoVisible ¶ added in v0.1.26
type ItemResultVoVisible struct {
// contains filtered or unexported fields
}
func (ItemResultVoVisible) MarshalJSON ¶ added in v0.1.26
func (c ItemResultVoVisible) MarshalJSON() ([]byte, error)
func (*ItemResultVoVisible) UnmarshalJSON ¶ added in v0.1.26
func (c *ItemResultVoVisible) UnmarshalJSON(b []byte) error
func (ItemResultVoVisible) Value ¶ added in v0.1.26
func (c ItemResultVoVisible) Value() int32
type ItemResultVoVisibleEnum ¶ added in v0.1.26
type ItemResultVoVisibleEnum struct { E_0 ItemResultVoVisible E_1 ItemResultVoVisible }
func GetItemResultVoVisibleEnum ¶ added in v0.1.26
func GetItemResultVoVisibleEnum() ItemResultVoVisibleEnum
type LabelInfo ¶
type LangResult ¶ added in v0.1.26
type LangResult struct { // 语言 Language *string `json:"language,omitempty"` // 是否英语 IsEn *bool `json:"is_en,omitempty"` }
func (LangResult) String ¶ added in v0.1.26
func (o LangResult) String() string
type ListAccessoryAccessUrlsRequest ¶ added in v0.1.2
type ListAccessoryAccessUrlsRequest struct { // 组id GroupId string `json:"group_id"` // 附件id列表 AccessoryIds []string `json:"accessory_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 (ListAccessoryAccessUrlsRequest) String ¶ added in v0.1.2
func (o ListAccessoryAccessUrlsRequest) String() string
type ListAccessoryAccessUrlsResponse ¶ added in v0.1.2
type ListAccessoryAccessUrlsResponse struct { // 附件链接 AccessoryUrls *[]AccessoryUrl `json:"accessory_urls,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAccessoryAccessUrlsResponse) String ¶ added in v0.1.2
func (o ListAccessoryAccessUrlsResponse) String() string
type ListAgenciesRequest ¶
type ListAgenciesRequest struct { // 对接站点信息。 0(中国站) 1(国际站),不填的话默认为0。 XSite *int32 `json:"X-Site,omitempty"` // 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。 会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。 XLanguage *string `json:"X-Language,omitempty"` // 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。 涉及时间的数据会根据环境时区处理。 XTimeZone *string `json:"X-Time-Zone,omitempty"` }
Request Object
func (ListAgenciesRequest) String ¶
func (o ListAgenciesRequest) String() string
type ListAgenciesResponse ¶
type ListAgenciesResponse struct { // 总数 TotalCount *int32 `json:"total_count,omitempty"` // 委托列表 AgencyList *[]AgencyV2 `json:"agency_list,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAgenciesResponse) String ¶
func (o ListAgenciesResponse) String() string
type ListAreaCodesRequest ¶
type ListAreaCodesRequest struct { // 对接站点信息。 0(中国站) 1(国际站),不填的话默认为0。 XSite *int32 `json:"X-Site,omitempty"` // 语言环境,值为通用的语言描述字符串,比如zh-cn等,默认为zh-cn。 会根据语言环境对应展示一些国际化的信息,比如工单类型名称等。 XLanguage *string `json:"X-Language,omitempty"` // 环境时区,值为通用的时区描述字符串,比如GMT+8等,默认为GMT+8。 涉及时间的数据会根据环境时区处理。 XTimeZone *string `json:"X-Time-Zone,omitempty"` }
Request Object
func (ListAreaCodesRequest) String ¶
func (o ListAreaCodesRequest) String() string
type ListAreaCodesResponse ¶
type ListAreaCodesResponse struct { // 国家码列表 AreaCodeList *[]AreaCodeSimpleInfoV2 `json:"area_code_list,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAreaCodesResponse) String ¶
func (o ListAreaCodesResponse) String() string
type ListArticlesRequest ¶ added in v0.1.26
type ListArticlesRequest struct { // 调用智能客服服务标志。 XServiceKey *string `json:"x-service-key,omitempty"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // 搜索类型:HOT-热点案例,RECOMMEND-推荐案例 SearchType string `json:"search_type"` Body *SearchArticlesReq `json:"body,omitempty"` }
Request Object
func (ListArticlesRequest) String ¶ added in v0.1.26
func (o ListArticlesRequest) String() string
type ListArticlesResponse ¶ added in v0.1.26
type ListArticlesResponse struct { // 热点/推荐案例列表 Articles *[]Article `json:"articles,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListArticlesResponse) String ¶ added in v0.1.26
func (o ListArticlesResponse) 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 { // 总数 Count *int32 `json:"count,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 ListCustomersRegionsRequest ¶ added in v0.1.2
type ListCustomersRegionsRequest 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 (ListCustomersRegionsRequest) String ¶ added in v0.1.2
func (o ListCustomersRegionsRequest) String() string
type ListCustomersRegionsResponse ¶ added in v0.1.2
type ListCustomersRegionsResponse struct { // 总数 Count *int32 `json:"count,omitempty"` // 区域信息 RegionInfos *[]Region `json:"region_infos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListCustomersRegionsResponse) String ¶ added in v0.1.2
func (o ListCustomersRegionsResponse) String() string
type ListDiagnoseItemsRequest ¶ added in v0.1.26
type ListDiagnoseItemsRequest struct {
Body *QueryDiagnoseItemsReq `json:"body,omitempty"`
}
Request Object
func (ListDiagnoseItemsRequest) String ¶ added in v0.1.26
func (o ListDiagnoseItemsRequest) String() string
type ListDiagnoseItemsResponse ¶ added in v0.1.26
type ListDiagnoseItemsResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 检查项结果列表 ItemResults *[]ItemResultDetailVo `json:"item_results,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListDiagnoseItemsResponse) String ¶ added in v0.1.26
func (o ListDiagnoseItemsResponse) String() string
type ListDiagnoseJobRequest ¶ added in v0.1.26
type ListDiagnoseJobRequest struct { // 任务id JobId *string `json:"job_id,omitempty"` }
Request Object
func (ListDiagnoseJobRequest) String ¶ added in v0.1.26
func (o ListDiagnoseJobRequest) String() string
type ListDiagnoseJobResponse ¶ added in v0.1.26
type ListDiagnoseJobResponse struct { // 任务执行的状态 0:准备中,2:执行中,3:完成,4:失败,7:未执行,8:不可用;用于判断任务的是否执行结束,3就是结束了,4,7,8说明是TSC诊断脚本有问题,OSM这边无法处理 Status *ListDiagnoseJobResponseStatus `json:"status,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 任务ID JobId *int32 `json:"job_id,omitempty"` // 租户ID DomainId *string `json:"domain_id,omitempty"` // 任务的检查项结果 ItemsResult *[]ItemResultVo `json:"items_result,omitempty"` // 任务创建时间 CreateTime *int64 `json:"create_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListDiagnoseJobResponse) String ¶ added in v0.1.26
func (o ListDiagnoseJobResponse) String() string
type ListDiagnoseJobResponseStatus ¶ added in v0.1.26
type ListDiagnoseJobResponseStatus struct {
// contains filtered or unexported fields
}
func (ListDiagnoseJobResponseStatus) MarshalJSON ¶ added in v0.1.26
func (c ListDiagnoseJobResponseStatus) MarshalJSON() ([]byte, error)
func (*ListDiagnoseJobResponseStatus) UnmarshalJSON ¶ added in v0.1.26
func (c *ListDiagnoseJobResponseStatus) UnmarshalJSON(b []byte) error
func (ListDiagnoseJobResponseStatus) Value ¶ added in v0.1.26
func (c ListDiagnoseJobResponseStatus) Value() int32
type ListDiagnoseJobResponseStatusEnum ¶ added in v0.1.26
type ListDiagnoseJobResponseStatusEnum struct { E_0 ListDiagnoseJobResponseStatus E_2 ListDiagnoseJobResponseStatus E_3 ListDiagnoseJobResponseStatus E_4 ListDiagnoseJobResponseStatus E_7 ListDiagnoseJobResponseStatus E_8 ListDiagnoseJobResponseStatus }
func GetListDiagnoseJobResponseStatusEnum ¶ added in v0.1.26
func GetListDiagnoseJobResponseStatusEnum() ListDiagnoseJobResponseStatusEnum
type ListDiagnoseRecordsRequest ¶ added in v0.1.26
type ListDiagnoseRecordsRequest struct { // 单页大小 PageSize *int32 `json:"page_size,omitempty"` // 页码 PageNo *int32 `json:"page_no,omitempty"` // 任务类型,例如 ecs诊断任务 1,rds诊断任务 2 Type *int32 `json:"type,omitempty"` }
Request Object
func (ListDiagnoseRecordsRequest) String ¶ added in v0.1.26
func (o ListDiagnoseRecordsRequest) String() string
type ListDiagnoseRecordsResponse ¶ added in v0.1.26
type ListDiagnoseRecordsResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 总条数 TotalCount *int32 `json:"total_count,omitempty"` // 获取的诊断记录列表 Records *[]DiagnoseRecordVo `json:"records,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListDiagnoseRecordsResponse) String ¶ added in v0.1.26
func (o ListDiagnoseRecordsResponse) 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 ListFeedbackOptionRequest ¶ added in v0.1.26
type ListFeedbackOptionRequest struct { // 调用智能客服服务标志。 XServiceKey *string `json:"x-service-key,omitempty"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // - UNPUBLISHED: - PUBLISH: Status ListFeedbackOptionRequestStatus `json:"status"` // - FAQ: - FLOW: FeedbackSource *ListFeedbackOptionRequestFeedbackSource `json:"feedback_source,omitempty"` }
Request Object
func (ListFeedbackOptionRequest) String ¶ added in v0.1.26
func (o ListFeedbackOptionRequest) String() string
type ListFeedbackOptionRequestFeedbackSource ¶ added in v0.1.26
type ListFeedbackOptionRequestFeedbackSource struct {
// contains filtered or unexported fields
}
func (ListFeedbackOptionRequestFeedbackSource) MarshalJSON ¶ added in v0.1.26
func (c ListFeedbackOptionRequestFeedbackSource) MarshalJSON() ([]byte, error)
func (*ListFeedbackOptionRequestFeedbackSource) UnmarshalJSON ¶ added in v0.1.26
func (c *ListFeedbackOptionRequestFeedbackSource) UnmarshalJSON(b []byte) error
func (ListFeedbackOptionRequestFeedbackSource) Value ¶ added in v0.1.26
func (c ListFeedbackOptionRequestFeedbackSource) Value() string
type ListFeedbackOptionRequestFeedbackSourceEnum ¶ added in v0.1.26
type ListFeedbackOptionRequestFeedbackSourceEnum struct { FAQ ListFeedbackOptionRequestFeedbackSource FLOW ListFeedbackOptionRequestFeedbackSource }
func GetListFeedbackOptionRequestFeedbackSourceEnum ¶ added in v0.1.26
func GetListFeedbackOptionRequestFeedbackSourceEnum() ListFeedbackOptionRequestFeedbackSourceEnum
type ListFeedbackOptionRequestStatus ¶ added in v0.1.26
type ListFeedbackOptionRequestStatus struct {
// contains filtered or unexported fields
}
func (ListFeedbackOptionRequestStatus) MarshalJSON ¶ added in v0.1.26
func (c ListFeedbackOptionRequestStatus) MarshalJSON() ([]byte, error)
func (*ListFeedbackOptionRequestStatus) UnmarshalJSON ¶ added in v0.1.26
func (c *ListFeedbackOptionRequestStatus) UnmarshalJSON(b []byte) error
func (ListFeedbackOptionRequestStatus) Value ¶ added in v0.1.26
func (c ListFeedbackOptionRequestStatus) Value() string
type ListFeedbackOptionRequestStatusEnum ¶ added in v0.1.26
type ListFeedbackOptionRequestStatusEnum struct { UNPUBLISHED ListFeedbackOptionRequestStatus PUBLISH ListFeedbackOptionRequestStatus }
func GetListFeedbackOptionRequestStatusEnum ¶ added in v0.1.26
func GetListFeedbackOptionRequestStatusEnum() ListFeedbackOptionRequestStatusEnum
type ListFeedbackOptionResponse ¶ added in v0.1.26
type ListFeedbackOptionResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 选项列表 FeedbackOptions *[]FeedbackOption `json:"feedback_options,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListFeedbackOptionResponse) String ¶ added in v0.1.26
func (o ListFeedbackOptionResponse) 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 string `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 string `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 ListNoticesRequest ¶ added in v0.1.26
type ListNoticesRequest struct { // 调用智能客服服务标志。 XServiceKey *string `json:"x-service-key,omitempty"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` Body *SearchNoticesReq `json:"body,omitempty"` }
Request Object
func (ListNoticesRequest) String ¶ added in v0.1.26
func (o ListNoticesRequest) String() string
type ListNoticesResponse ¶ added in v0.1.26
type ListNoticesResponse struct { // 推荐公告列表 Notices *[]Notice `json:"notices,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListNoticesResponse) String ¶ added in v0.1.26
func (o ListNoticesResponse) 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 ListRecommendWordsRequest ¶ added in v0.1.26
type ListRecommendWordsRequest struct { // 调用智能客服服务标志。 XServiceKey *string `json:"x-service-key,omitempty"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // 推荐词Id RecommendWordId *string `json:"recommend_word_id,omitempty"` // 推荐词层级 LevelValue *int32 `json:"level_value,omitempty"` // 主题名称 ThemeName *string `json:"theme_name,omitempty"` }
Request Object
func (ListRecommendWordsRequest) String ¶ added in v0.1.26
func (o ListRecommendWordsRequest) String() string
type ListRecommendWordsResponse ¶ added in v0.1.26
type ListRecommendWordsResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 推荐词列表 RecommendWords *[]RecommendWord `json:"recommend_words,omitempty"` // 推荐词总数 TotalCount *int32 `json:"total_count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRecommendWordsResponse) String ¶ added in v0.1.26
func (o ListRecommendWordsResponse) 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 ListToolsRequest ¶ added in v0.1.26
type ListToolsRequest struct { // 调用智能客服服务标志。 XServiceKey *string `json:"x-service-key,omitempty"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` Body *SearchToolsReq `json:"body,omitempty"` }
Request Object
func (ListToolsRequest) String ¶ added in v0.1.26
func (o ListToolsRequest) String() string
type ListToolsResponse ¶ added in v0.1.26
type ListToolsResponse struct { // 推荐工具列表 Tools *[]Tool `json:"tools,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListToolsResponse) String ¶ added in v0.1.26
func (o ListToolsResponse) String() string
type ListTransportHistoriesRequest ¶
type ListTransportHistoriesRequest struct { // 授权id AuthorizationId string `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 Notice ¶ added in v0.1.26
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 PutCaseExtParamReq ¶ added in v0.1.2
type PutCaseExtParamReq struct { // 组id GroupId *string `json:"group_id,omitempty"` // 消息id MessageId *string `json:"message_id,omitempty"` // 扩展参数 ExtendsMap map[string]interface{} `json:"extends_map,omitempty"` }
func (PutCaseExtParamReq) String ¶ added in v0.1.2
func (o PutCaseExtParamReq) String() string
type QaAskReq ¶ added in v0.1.26
type QaAskReq struct { // 用户输入问题 Question string `json:"question"` // 最大返回数据条数 Top *int32 `json:"top,omitempty"` // 主题列表 Themes *[]RelationTheme `json:"themes,omitempty"` // - PORTAL: - INCIDENT: Source *QaAskReqSource `json:"source,omitempty"` // 会话ID SessionId *string `json:"session_id,omitempty"` // 语料ID SourceQaPairId *string `json:"source_qa_pair_id,omitempty"` // 是否需要备选答案 AlternativeAnswerEnable *bool `json:"alternative_answer_enable,omitempty"` // 产品类型Id ProductTypeId *string `json:"product_type_id,omitempty"` // 指定的节点ID SpecifyNodeId *string `json:"specify_node_id,omitempty"` }
type QaAskReqSource ¶ added in v0.1.26
type QaAskReqSource struct {
// contains filtered or unexported fields
}
func (QaAskReqSource) MarshalJSON ¶ added in v0.1.26
func (c QaAskReqSource) MarshalJSON() ([]byte, error)
func (*QaAskReqSource) UnmarshalJSON ¶ added in v0.1.26
func (c *QaAskReqSource) UnmarshalJSON(b []byte) error
func (QaAskReqSource) Value ¶ added in v0.1.26
func (c QaAskReqSource) Value() string
type QaAskReqSourceEnum ¶ added in v0.1.26
type QaAskReqSourceEnum struct { PORTAL QaAskReqSource INCIDENT QaAskReqSource }
func GetQaAskReqSourceEnum ¶ added in v0.1.26
func GetQaAskReqSourceEnum() QaAskReqSourceEnum
type QaFeedbackReq ¶ added in v0.1.26
type QaFeedbackReq struct { // 用户问题 Question string `json:"question"` // 反馈记录Id FeedbackId *string `json:"feedback_id,omitempty"` // - IROBOT_QA: - RECOMMEND_WORD_QA: QaPairSource *QaFeedbackReqQaPairSource `json:"qa_pair_source,omitempty"` // 反馈选项id FeedbackOptionId *string `json:"feedback_option_id,omitempty"` // 反馈描述 FeedbackDescription *string `json:"feedback_description,omitempty"` // 语料id QaPairId *string `json:"qa_pair_id,omitempty"` // 请求id RequestId *string `json:"request_id,omitempty"` // - FAQ: - FLOW: FeedbackSource QaFeedbackReqFeedbackSource `json:"feedback_source"` // 流程节点Id FlowNodeId *string `json:"flow_node_id,omitempty"` }
func (QaFeedbackReq) String ¶ added in v0.1.26
func (o QaFeedbackReq) String() string
type QaFeedbackReqFeedbackSource ¶ added in v0.1.26
type QaFeedbackReqFeedbackSource struct {
// contains filtered or unexported fields
}
func (QaFeedbackReqFeedbackSource) MarshalJSON ¶ added in v0.1.26
func (c QaFeedbackReqFeedbackSource) MarshalJSON() ([]byte, error)
func (*QaFeedbackReqFeedbackSource) UnmarshalJSON ¶ added in v0.1.26
func (c *QaFeedbackReqFeedbackSource) UnmarshalJSON(b []byte) error
func (QaFeedbackReqFeedbackSource) Value ¶ added in v0.1.26
func (c QaFeedbackReqFeedbackSource) Value() string
type QaFeedbackReqFeedbackSourceEnum ¶ added in v0.1.26
type QaFeedbackReqFeedbackSourceEnum struct { FAQ QaFeedbackReqFeedbackSource FLOW QaFeedbackReqFeedbackSource }
func GetQaFeedbackReqFeedbackSourceEnum ¶ added in v0.1.26
func GetQaFeedbackReqFeedbackSourceEnum() QaFeedbackReqFeedbackSourceEnum
type QaFeedbackReqQaPairSource ¶ added in v0.1.26
type QaFeedbackReqQaPairSource struct {
// contains filtered or unexported fields
}
func (QaFeedbackReqQaPairSource) MarshalJSON ¶ added in v0.1.26
func (c QaFeedbackReqQaPairSource) MarshalJSON() ([]byte, error)
func (*QaFeedbackReqQaPairSource) UnmarshalJSON ¶ added in v0.1.26
func (c *QaFeedbackReqQaPairSource) UnmarshalJSON(b []byte) error
func (QaFeedbackReqQaPairSource) Value ¶ added in v0.1.26
func (c QaFeedbackReqQaPairSource) Value() string
type QaFeedbackReqQaPairSourceEnum ¶ added in v0.1.26
type QaFeedbackReqQaPairSourceEnum struct { IROBOT_QA QaFeedbackReqQaPairSource RECOMMEND_WORD_QA QaFeedbackReqQaPairSource }
func GetQaFeedbackReqQaPairSourceEnum ¶ added in v0.1.26
func GetQaFeedbackReqQaPairSourceEnum() QaFeedbackReqQaPairSourceEnum
type QaFlowHitNodeVo ¶ added in v0.1.26
type QaFlowHitNodeVo struct { // ID Id *string `json:"id,omitempty"` // 名称 Name *string `json:"name,omitempty"` // 内容 Content *string `json:"content,omitempty"` // - TEXT: - RICH_TEXT: - FLOW: - QA_PAIR: AnswerType *QaFlowHitNodeVoAnswerType `json:"answer_type,omitempty"` }
func (QaFlowHitNodeVo) String ¶ added in v0.1.26
func (o QaFlowHitNodeVo) String() string
type QaFlowHitNodeVoAnswerType ¶ added in v0.1.26
type QaFlowHitNodeVoAnswerType struct {
// contains filtered or unexported fields
}
func (QaFlowHitNodeVoAnswerType) MarshalJSON ¶ added in v0.1.26
func (c QaFlowHitNodeVoAnswerType) MarshalJSON() ([]byte, error)
func (*QaFlowHitNodeVoAnswerType) UnmarshalJSON ¶ added in v0.1.26
func (c *QaFlowHitNodeVoAnswerType) UnmarshalJSON(b []byte) error
func (QaFlowHitNodeVoAnswerType) Value ¶ added in v0.1.26
func (c QaFlowHitNodeVoAnswerType) Value() string
type QaFlowHitNodeVoAnswerTypeEnum ¶ added in v0.1.26
type QaFlowHitNodeVoAnswerTypeEnum struct { TEXT QaFlowHitNodeVoAnswerType RICH_TEXT QaFlowHitNodeVoAnswerType FLOW QaFlowHitNodeVoAnswerType QA_PAIR QaFlowHitNodeVoAnswerType }
func GetQaFlowHitNodeVoAnswerTypeEnum ¶ added in v0.1.26
func GetQaFlowHitNodeVoAnswerTypeEnum() QaFlowHitNodeVoAnswerTypeEnum
type QaFlowHitResult ¶ added in v0.1.26
type QaFlowHitResult struct { // seesionID SessionId *string `json:"session_id,omitempty"` CurrentNode *QaFlowHitNodeVo `json:"current_node,omitempty"` // 备用节点 CandidateNodes *[]QaFlowHitNodeVo `json:"candidate_nodes,omitempty"` // 是否完整 IsCompleted *bool `json:"is_completed,omitempty"` }
func (QaFlowHitResult) String ¶ added in v0.1.26
func (o QaFlowHitResult) String() string
type QaGraphAnswer ¶ added in v0.1.26
type QaGraphAnswer struct { // 答案 Answer *string `json:"answer,omitempty"` // 评分 Score *float64 `json:"score,omitempty"` // 类型 Type *int32 `json:"type,omitempty"` // 列表 Options *[]string `json:"options,omitempty"` }
func (QaGraphAnswer) String ¶ added in v0.1.26
func (o QaGraphAnswer) String() string
type QaPair ¶ added in v0.1.26
type QaPair struct { // 主题 Domain *string `json:"domain,omitempty"` // 链接 Link *string `json:"link,omitempty"` // 问题 Question *string `json:"question,omitempty"` // 答案列表 Answers *[]Answer `json:"answers,omitempty"` // 语料Id QaPairId *string `json:"qa_pair_id,omitempty"` // 扩展问题列表 ExQuestions *[]ExtendQuestion `json:"ex_questions,omitempty"` // 相关问题列表 RelatedQuestionIds *[]string `json:"related_question_ids,omitempty"` }
type QabotAnswer ¶ added in v0.1.26
type QabotAnswer struct { // 问题 Question *string `json:"question,omitempty"` // 答案 Answer *string `json:"answer,omitempty"` // 评分 Score *float64 `json:"score,omitempty"` // 主题 Domain *string `json:"domain,omitempty"` // 链接地址 Link *string `json:"link,omitempty"` // 语料id QaPairId *string `json:"qa_pair_id,omitempty"` // 主题id DomainId *string `json:"domain_id,omitempty"` // 推荐答案 TopScoreQuestion *string `json:"top_score_question,omitempty"` // 相关问题列表 RelevanceDetails *[]RelevanceQapair `json:"relevance_details,omitempty"` }
func (QabotAnswer) String ¶ added in v0.1.26
func (o QabotAnswer) String() string
type QueryAssociatedQuestionReq ¶ added in v0.1.26
type QueryAssociatedQuestionReq struct { // 用户输入问题 Question string `json:"question"` // 返回匹配度最高的数据条数 Top *int32 `json:"top,omitempty"` // 问答领域 Domains *[]string `json:"domains,omitempty"` }
func (QueryAssociatedQuestionReq) String ¶ added in v0.1.26
func (o QueryAssociatedQuestionReq) String() string
type QueryDiagnoseItemsReq ¶ added in v0.1.26
type QueryDiagnoseItemsReq struct { // job id JobId *string `json:"job_id,omitempty"` // 诊断项id列表 ItemIds *string `json:"item_ids,omitempty"` }
func (QueryDiagnoseItemsReq) String ¶ added in v0.1.26
func (o QueryDiagnoseItemsReq) 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 RecommendWord ¶ added in v0.1.26
type RecommendWord struct { // 推荐词Id RecommendWordId *string `json:"recommend_word_id,omitempty"` // 推荐词 RecommendWordName *string `json:"recommend_word_name,omitempty"` // 推荐词层级 LevelValue *int32 `json:"level_value,omitempty"` // 推荐词排序,序号越小越靠前 SortValue *int32 `json:"sort_value,omitempty"` // 主题Id ThemeId *string `json:"theme_id,omitempty"` // 主题名称 ThemeName *string `json:"theme_name,omitempty"` AnswerInfo *AnswerInfo `json:"answer_info,omitempty"` }
func (RecommendWord) String ¶ added in v0.1.26
func (o RecommendWord) String() string
type Region ¶ added in v0.1.2
type RelationTheme ¶ added in v0.1.26
type RelationTheme struct { // 主题 ThemeName *string `json:"theme_name,omitempty"` // - NON_PRIMARY: 主主题 - PRIMARY: RelationType *RelationThemeRelationType `json:"relation_type,omitempty"` }
func (RelationTheme) String ¶ added in v0.1.26
func (o RelationTheme) String() string
type RelationThemeRelationType ¶ added in v0.1.26
type RelationThemeRelationType struct {
// contains filtered or unexported fields
}
func (RelationThemeRelationType) MarshalJSON ¶ added in v0.1.26
func (c RelationThemeRelationType) MarshalJSON() ([]byte, error)
func (*RelationThemeRelationType) UnmarshalJSON ¶ added in v0.1.26
func (c *RelationThemeRelationType) UnmarshalJSON(b []byte) error
func (RelationThemeRelationType) Value ¶ added in v0.1.26
func (c RelationThemeRelationType) Value() string
type RelationThemeRelationTypeEnum ¶ added in v0.1.26
type RelationThemeRelationTypeEnum struct { NON_PRIMARY RelationThemeRelationType PRIMARY RelationThemeRelationType }
func GetRelationThemeRelationTypeEnum ¶ added in v0.1.26
func GetRelationThemeRelationTypeEnum() RelationThemeRelationTypeEnum
type RelevanceQapair ¶ added in v0.1.26
type RelevanceQapair struct { // 链接 Link *string `json:"link,omitempty"` // 标准问题 Question *string `json:"question,omitempty"` // 标准问题Id QaPairId *string `json:"qa_pair_id,omitempty"` }
func (RelevanceQapair) String ¶ added in v0.1.26
func (o RelevanceQapair) String() string
type RevokeMessageRequest ¶ added in v0.1.11
type RevokeMessageRequest struct { // 工单id CaseId string `json:"case_id"` // 留言id MessageId string `json:"message_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 (RevokeMessageRequest) String ¶ added in v0.1.11
func (o RevokeMessageRequest) String() string
type RevokeMessageResponse ¶ added in v0.1.11
type RevokeMessageResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (RevokeMessageResponse) String ¶ added in v0.1.11
func (o RevokeMessageResponse) 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 SearchArticlesReq ¶ added in v0.1.26
type SearchArticlesReq struct { // 返回匹配度最高的数据条数 Top *int32 `json:"top,omitempty"` // 产品类型Id ProductTypeId string `json:"product_type_id"` // 业务类型Id BusinessTypeId *string `json:"business_type_id,omitempty"` // 问题类型Id ProblemTypeId *string `json:"problem_type_id,omitempty"` }
func (SearchArticlesReq) String ¶ added in v0.1.26
func (o SearchArticlesReq) String() string
type SearchNoticesReq ¶ added in v0.1.26
type SearchNoticesReq struct { // 返回匹配度最高的数据条数 Top *int32 `json:"top,omitempty"` // 产品类型Id ProductTypeId string `json:"product_type_id"` }
func (SearchNoticesReq) String ¶ added in v0.1.26
func (o SearchNoticesReq) String() string
type SearchQaPairsReq ¶ added in v0.1.26
type SearchQaPairsReq struct { // 主题名称 Domain *string `json:"domain,omitempty"` // 返回匹配度最高的数据条数 Top *int32 `json:"top,omitempty"` }
func (SearchQaPairsReq) String ¶ added in v0.1.26
func (o SearchQaPairsReq) String() string
type SearchToolsReq ¶ added in v0.1.26
type SearchToolsReq struct { // 返回匹配度最高的数据条数 Top *int32 `json:"top,omitempty"` // 产品类型Id ProductTypeId string `json:"product_type_id"` // 业务类型Id BusinessTypeId *string `json:"business_type_id,omitempty"` // 问题类型Id ProblemTypeId *string `json:"problem_type_id,omitempty"` }
func (SearchToolsReq) String ¶ added in v0.1.26
func (o SearchToolsReq) 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 SessionAskQuestionReq ¶ added in v0.1.26
type SessionAskQuestionReq struct { // 用户输入问题 Question string `json:"question"` // 问答领域 Domain *string `json:"domain,omitempty"` // 最大返回数据条数 Top *int32 `json:"top,omitempty"` // 主题列表 Themes *[]RelationTheme `json:"themes,omitempty"` // 语料ID SourceQaPairId *string `json:"source_qa_pair_id,omitempty"` // 是否需要兜底 ChatEnable *bool `json:"chat_enable,omitempty"` // 产品类型Id ProductTypeId *string `json:"product_type_id,omitempty"` }
func (SessionAskQuestionReq) String ¶ added in v0.1.26
func (o SessionAskQuestionReq) 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 ShowAssociatedQuestionsRequest ¶ added in v0.1.26
type ShowAssociatedQuestionsRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` Body *QueryAssociatedQuestionReq `json:"body,omitempty"` }
Request Object
func (ShowAssociatedQuestionsRequest) String ¶ added in v0.1.26
func (o ShowAssociatedQuestionsRequest) String() string
type ShowAssociatedQuestionsResponse ¶ added in v0.1.26
type ShowAssociatedQuestionsResponse struct { // 问题列表 Questions *[]string `json:"questions,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowAssociatedQuestionsResponse) String ¶ added in v0.1.26
func (o ShowAssociatedQuestionsResponse) String() string
type ShowAuthorizationDetailRequest ¶
type ShowAuthorizationDetailRequest struct { // 授权id AuthorizationId string `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 *string `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 ShowCaseExtendsParamRequest ¶ added in v0.1.2
type ShowCaseExtendsParamRequest struct { // 组id GroupId string `json:"group_id"` // 工单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 (ShowCaseExtendsParamRequest) String ¶ added in v0.1.2
func (o ShowCaseExtendsParamRequest) String() string
type ShowCaseExtendsParamResponse ¶ added in v0.1.2
type ShowCaseExtendsParamResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCaseExtendsParamResponse) String ¶ added in v0.1.2
func (o ShowCaseExtendsParamResponse) 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 ShowCustomerPrivilegePolicyRequest ¶ added in v0.1.2
type ShowCustomerPrivilegePolicyRequest 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 (ShowCustomerPrivilegePolicyRequest) String ¶ added in v0.1.2
func (o ShowCustomerPrivilegePolicyRequest) String() string
type ShowCustomerPrivilegePolicyResponse ¶ added in v0.1.2
type ShowCustomerPrivilegePolicyResponse struct { // 开关状态 PolicySwitch *bool `json:"policy_switch,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCustomerPrivilegePolicyResponse) String ¶ added in v0.1.2
func (o ShowCustomerPrivilegePolicyResponse) String() string
type ShowDownloadAccessoryUrlRequest ¶ added in v0.1.26
type ShowDownloadAccessoryUrlRequest struct { // 附件id AccessoryId string `json:"accessory_id"` // - DEFAULT: - NO_RELATION: - NOTIFICATION: - INCIDENT: - MESSAGE: - INSPECTION: - CONNECT: RelationType ShowDownloadAccessoryUrlRequestRelationType `json:"relation_type"` // 关联id RelationId *string `json:"relation_id,omitempty"` // 工单id IncidentId *string `json:"incident_id,omitempty"` }
Request Object
func (ShowDownloadAccessoryUrlRequest) String ¶ added in v0.1.26
func (o ShowDownloadAccessoryUrlRequest) String() string
type ShowDownloadAccessoryUrlRequestRelationType ¶ added in v0.1.26
type ShowDownloadAccessoryUrlRequestRelationType struct {
// contains filtered or unexported fields
}
func (ShowDownloadAccessoryUrlRequestRelationType) MarshalJSON ¶ added in v0.1.26
func (c ShowDownloadAccessoryUrlRequestRelationType) MarshalJSON() ([]byte, error)
func (*ShowDownloadAccessoryUrlRequestRelationType) UnmarshalJSON ¶ added in v0.1.26
func (c *ShowDownloadAccessoryUrlRequestRelationType) UnmarshalJSON(b []byte) error
func (ShowDownloadAccessoryUrlRequestRelationType) Value ¶ added in v0.1.26
func (c ShowDownloadAccessoryUrlRequestRelationType) Value() string
type ShowDownloadAccessoryUrlRequestRelationTypeEnum ¶ added in v0.1.26
type ShowDownloadAccessoryUrlRequestRelationTypeEnum struct { DEFAULT ShowDownloadAccessoryUrlRequestRelationType NO_RELATION ShowDownloadAccessoryUrlRequestRelationType NOTIFICATION ShowDownloadAccessoryUrlRequestRelationType INCIDENT ShowDownloadAccessoryUrlRequestRelationType MESSAGE ShowDownloadAccessoryUrlRequestRelationType INSPECTION ShowDownloadAccessoryUrlRequestRelationType CONNECT ShowDownloadAccessoryUrlRequestRelationType }
func GetShowDownloadAccessoryUrlRequestRelationTypeEnum ¶ added in v0.1.26
func GetShowDownloadAccessoryUrlRequestRelationTypeEnum() ShowDownloadAccessoryUrlRequestRelationTypeEnum
type ShowDownloadAccessoryUrlResponse ¶ added in v0.1.26
type ShowDownloadAccessoryUrlResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 附件下载url AccessoryUrl *string `json:"accessory_url,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDownloadAccessoryUrlResponse) String ¶ added in v0.1.26
func (o ShowDownloadAccessoryUrlResponse) String() string
type ShowLatestPublishedAgreementRequest ¶ added in v0.1.2
type ShowLatestPublishedAgreementRequest struct { // 协议类型 AgreementType *string `json:"agreement_type,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 (ShowLatestPublishedAgreementRequest) String ¶ added in v0.1.2
func (o ShowLatestPublishedAgreementRequest) String() string
type ShowLatestPublishedAgreementResponse ¶ added in v0.1.2
type ShowLatestPublishedAgreementResponse struct { CaseAgreement *AgreementVo `json:"case_agreement,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowLatestPublishedAgreementResponse) String ¶ added in v0.1.2
func (o ShowLatestPublishedAgreementResponse) 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 ShowQaPairDetailRequest ¶ added in v0.1.26
type ShowQaPairDetailRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // 语料Id QaPairId string `json:"qa_pair_id"` }
Request Object
func (ShowQaPairDetailRequest) String ¶ added in v0.1.26
func (o ShowQaPairDetailRequest) String() string
type ShowQaPairDetailResponse ¶ added in v0.1.26
type ShowQaPairDetailResponse struct { Qapair *QaPair `json:"qapair,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowQaPairDetailResponse) String ¶ added in v0.1.26
func (o ShowQaPairDetailResponse) String() string
type ShowQaPairsRequest ¶ added in v0.1.26
type ShowQaPairsRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // - HOT: - RECOMMEND: SearchType ShowQaPairsRequestSearchType `json:"search_type"` Body *SearchQaPairsReq `json:"body,omitempty"` }
Request Object
func (ShowQaPairsRequest) String ¶ added in v0.1.26
func (o ShowQaPairsRequest) String() string
type ShowQaPairsRequestSearchType ¶ added in v0.1.26
type ShowQaPairsRequestSearchType struct {
// contains filtered or unexported fields
}
func (ShowQaPairsRequestSearchType) MarshalJSON ¶ added in v0.1.26
func (c ShowQaPairsRequestSearchType) MarshalJSON() ([]byte, error)
func (*ShowQaPairsRequestSearchType) UnmarshalJSON ¶ added in v0.1.26
func (c *ShowQaPairsRequestSearchType) UnmarshalJSON(b []byte) error
func (ShowQaPairsRequestSearchType) Value ¶ added in v0.1.26
func (c ShowQaPairsRequestSearchType) Value() string
type ShowQaPairsRequestSearchTypeEnum ¶ added in v0.1.26
type ShowQaPairsRequestSearchTypeEnum struct { HOT ShowQaPairsRequestSearchType RECOMMEND ShowQaPairsRequestSearchType }
func GetShowQaPairsRequestSearchTypeEnum ¶ added in v0.1.26
func GetShowQaPairsRequestSearchTypeEnum() ShowQaPairsRequestSearchTypeEnum
type ShowQaPairsResponse ¶ added in v0.1.26
type ShowQaPairsResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 语料列表 QaPairs *[]SimpleQaPair `json:"qa_pairs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowQaPairsResponse) String ¶ added in v0.1.26
func (o ShowQaPairsResponse) String() string
type ShowSignedLatestPublishedAgreementRequest ¶ added in v0.1.2
type ShowSignedLatestPublishedAgreementRequest struct { // 协议类型 AgreementType *string `json:"agreement_type,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 (ShowSignedLatestPublishedAgreementRequest) String ¶ added in v0.1.2
func (o ShowSignedLatestPublishedAgreementRequest) String() string
type ShowSignedLatestPublishedAgreementResponse ¶ added in v0.1.2
type ShowSignedLatestPublishedAgreementResponse struct { // 是否签署 IsSignedLatest *bool `json:"is_signed_latest,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowSignedLatestPublishedAgreementResponse) String ¶ added in v0.1.2
func (o ShowSignedLatestPublishedAgreementResponse) String() string
type ShowThemeRequest ¶ added in v0.1.26
type ShowThemeRequest struct { // 调用智能客服服务标志。 XServiceKey string `json:"x-service-key"` // 站点标记,0-中国站 1-国际站 XSite *string `json:"x-site,omitempty"` // 区域语言简写,en-us zh-cn XLanguage *string `json:"x-language,omitempty"` // 产品类型Id ProductTypeId *string `json:"product_type_id,omitempty"` // 产品类型名称 ProductTypeName *string `json:"product_type_name,omitempty"` // 产品类型缩写 ProductTypeShortName *string `json:"product_type_short_name,omitempty"` }
Request Object
func (ShowThemeRequest) String ¶ added in v0.1.26
func (o ShowThemeRequest) String() string
type ShowThemeResponse ¶ added in v0.1.26
type ShowThemeResponse struct { // 关联主题列表 Themes *[]RelationTheme `json:"themes,omitempty"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` // 产品类型Id ProductTypeId *string `json:"product_type_id,omitempty"` // 主题名称 ThemeName *string `json:"theme_name,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowThemeResponse) String ¶ added in v0.1.26
func (o ShowThemeResponse) String() string
type SignAgreementReq ¶ added in v0.1.2
type SignAgreementReq struct { // 关联id RelationId *string `json:"relation_id,omitempty"` }
func (SignAgreementReq) String ¶ added in v0.1.2
func (o SignAgreementReq) String() string
type SignPublishedAgreementRequest ¶ added in v0.1.2
type SignPublishedAgreementRequest struct { // 协议id Id int32 `json:"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 *SignAgreementReq `json:"body,omitempty"` }
Request Object
func (SignPublishedAgreementRequest) String ¶ added in v0.1.2
func (o SignPublishedAgreementRequest) String() string
type SignPublishedAgreementResponse ¶ added in v0.1.2
type SignPublishedAgreementResponse struct { // 签署记录id AgreementSignedRecordId *int32 `json:"agreement_signed_record_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SignPublishedAgreementResponse) String ¶ added in v0.1.2
func (o SignPublishedAgreementResponse) 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 SimpleQaPair ¶ added in v0.1.26
type SimpleQaPair struct { // 问题 Question *string `json:"question,omitempty"` // 主题 Domain *string `json:"domain,omitempty"` // 语料Id QaPairId *string `json:"qa_pair_id,omitempty"` }
func (SimpleQaPair) String ¶ added in v0.1.26
func (o SimpleQaPair) 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 SubmitDiagnoseJobReq ¶ added in v0.1.26
type SubmitDiagnoseJobReq struct { // 任务类型,例如 ecs诊断任务 1,rds诊断任务 2 Type int32 `json:"type"` // 类型对应的特有参数,例如ecs需要传eip,rds 需要传输instanceId Params map[string]string `json:"params,omitempty"` // 节点id RegionId *string `json:"region_id,omitempty"` }
func (SubmitDiagnoseJobReq) String ¶ added in v0.1.26
func (o SubmitDiagnoseJobReq) 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 Tool ¶ added in v0.1.26
type Tool struct { // 工具Id Id string `json:"id"` // 工具名称 Name string `json:"name"` // 工具链接 Url *string `json:"url,omitempty"` // 图标内容,Base64格式 Icon *string `json:"icon,omitempty"` // 问题分类Id ProblemTypeId *string `json:"problem_type_id,omitempty"` // 业务类型Id BusinessTypeId *string `json:"business_type_id,omitempty"` // 产品类型Id ProductTypeId *string `json:"product_type_id,omitempty"` }
type UpdateAuthorizationsRequest ¶
type UpdateAuthorizationsRequest struct { // 授权id AuthorizationId string `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 UpdateCaseContactInfoReq ¶ added in v0.1.2
type UpdateCaseContactInfoReq struct { // 国家码 AreaCode *string `json:"area_code,omitempty"` // 联系手机号 RemindMobile *string `json:"remind_mobile,omitempty"` // 联系邮箱 RemindMail *string `json:"remind_mail,omitempty"` // 联系时间 RemindTime *string `json:"remind_time,omitempty"` // 组id GroupId *string `json:"group_id,omitempty"` // 扩展参数 ExtensionMap map[string]interface{} `json:"extension_map,omitempty"` }
func (UpdateCaseContactInfoReq) String ¶ added in v0.1.2
func (o UpdateCaseContactInfoReq) String() string
type UpdateCaseContactInfoRequest ¶ added in v0.1.2
type UpdateCaseContactInfoRequest 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 *UpdateCaseContactInfoReq `json:"body,omitempty"` }
Request Object
func (UpdateCaseContactInfoRequest) String ¶ added in v0.1.2
func (o UpdateCaseContactInfoRequest) String() string
type UpdateCaseContactInfoResponse ¶ added in v0.1.2
type UpdateCaseContactInfoResponse struct { // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 错误描述 ErrorMsg *string `json:"error_msg,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateCaseContactInfoResponse) String ¶ added in v0.1.2
func (o UpdateCaseContactInfoResponse) 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_accessory_url.go
- model_agency_v2.go
- model_agree_tenant_authorization_v2_req.go
- model_agreement_vo.go
- model_answer.go
- model_answer_detail.go
- model_answer_info.go
- model_answer_qa_pair.go
- model_area_code_simple_info_v2.go
- model_article.go
- model_ask_question_req.go
- model_case_label_info.go
- model_case_realtion_info.go
- model_cbs_flow_entry.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_contact_way_info_v2.go
- model_create_and_delete_privilege_req.go
- model_create_ask_question_request.go
- model_create_ask_question_response.go
- model_create_authorization_request.go
- model_create_authorization_response.go
- model_create_case_extends_param_request.go
- model_create_case_extends_param_response.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_diagnose_feedback_request.go
- model_create_diagnose_feedback_response.go
- model_create_diagnose_job_request.go
- model_create_diagnose_job_response.go
- model_create_evaluate_request.go
- model_create_evaluate_response.go
- model_create_feedback_req.go
- model_create_feedback_request.go
- model_create_feedback_response.go
- model_create_feedback_v2_req.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_qa_ask_request.go
- model_create_qa_ask_response.go
- model_create_qa_feedbacks_request.go
- model_create_qa_feedbacks_response.go
- model_create_question_in_session_request.go
- model_create_question_in_session_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_create_session_request.go
- model_create_session_response.go
- model_create_user_center_authorization_v2_req.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_diagnose_record_vo.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_evaluate_request_req.go
- model_extend_question.go
- model_extends_param_v2.go
- model_feedback_option.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_intellectual_property_v2.go
- model_item_result_detail_vo.go
- model_item_result_vo.go
- model_label_info.go
- model_lang_result.go
- model_list_accessory_access_urls_request.go
- model_list_accessory_access_urls_response.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_articles_request.go
- model_list_articles_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_customers_regions_request.go
- model_list_customers_regions_response.go
- model_list_diagnose_items_request.go
- model_list_diagnose_items_response.go
- model_list_diagnose_job_request.go
- model_list_diagnose_job_response.go
- model_list_diagnose_records_request.go
- model_list_diagnose_records_response.go
- model_list_extends_params_request.go
- model_list_extends_params_response.go
- model_list_feedback_option_request.go
- model_list_feedback_option_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_notices_request.go
- model_list_notices_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_recommend_words_request.go
- model_list_recommend_words_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_tools_request.go
- model_list_tools_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_notice.go
- model_operate_authorization_v2_req.go
- model_operate_history_session.go
- model_operate_log.go
- model_partners_service_info.go
- model_put_case_ext_param_req.go
- model_qa_ask_req.go
- model_qa_feedback_req.go
- model_qa_flow_hit_node_vo.go
- model_qa_flow_hit_result.go
- model_qa_graph_answer.go
- model_qa_pair.go
- model_qabot_answer.go
- model_query_associated_question_req.go
- model_query_diagnose_items_req.go
- model_query_message_info_v2.go
- model_recommend_word.go
- model_region.go
- model_relation_theme.go
- model_relevance_qapair.go
- model_revoke_message_request.go
- model_revoke_message_response.go
- model_satisfaction_dimension_simple_info_v2.go
- model_search_articles_req.go
- model_search_notices_req.go
- model_search_qa_pairs_req.go
- model_search_tools_req.go
- model_send_verify_code_req.go
- model_send_verify_codes_request.go
- model_send_verify_codes_response.go
- model_session_ask_question_req.go
- model_severity_v2_do.go
- model_show_accessory_limits_request.go
- model_show_accessory_limits_response.go
- model_show_associated_questions_request.go
- model_show_associated_questions_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_extends_param_request.go
- model_show_case_extends_param_response.go
- model_show_case_status_request.go
- model_show_case_status_response.go
- model_show_customer_privilege_policy_request.go
- model_show_customer_privilege_policy_response.go
- model_show_download_accessory_url_request.go
- model_show_download_accessory_url_response.go
- model_show_latest_published_agreement_request.go
- model_show_latest_published_agreement_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_show_qa_pair_detail_request.go
- model_show_qa_pair_detail_response.go
- model_show_qa_pairs_request.go
- model_show_qa_pairs_response.go
- model_show_signed_latest_published_agreement_request.go
- model_show_signed_latest_published_agreement_response.go
- model_show_theme_request.go
- model_show_theme_response.go
- model_sign_agreement_req.go
- model_sign_published_agreement_request.go
- model_sign_published_agreement_response.go
- model_simple_accessory_v2.go
- model_simple_incident_business_type_v2.go
- model_simple_qa_pair.go
- model_sub_cutomer_info_v2.go
- model_submit_diagnose_job_req.go
- model_tenant_agree_auth_detail_v2.go
- model_tenant_config_v2.go
- model_tool.go
- model_update_authorizations_request.go
- model_update_authorizations_response.go
- model_update_case_contact_info_req.go
- model_update_case_contact_info_request.go
- model_update_case_contact_info_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