services/ccc/struct_data.go (145 lines of code) (raw):

package ccc //Licensed under the Apache License, Version 2.0 (the "License"); //you may not use this file except in compliance with the License. //You may obtain a copy of the License at // //http://www.apache.org/licenses/LICENSE-2.0 // //Unless required by applicable law or agreed to in writing, software //distributed under the License is distributed on an "AS IS" BASIS, //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. //See the License for the specific language governing permissions and //limitations under the License. // // Code generated by Alibaba Cloud SDK Code Generator. // Changes may cause incorrect behavior and will be lost if the code is regenerated. // Data is a nested struct in ccc response type Data struct { QueueName string `json:"QueueName" xml:"QueueName"` AgentServerUrl string `json:"AgentServerUrl" xml:"AgentServerUrl"` SatisfactionSurveyChannel string `json:"SatisfactionSurveyChannel" xml:"SatisfactionSurveyChannel"` MaxAttemptCount int64 `json:"MaxAttemptCount" xml:"MaxAttemptCount"` CalleeLocation string `json:"CalleeLocation" xml:"CalleeLocation"` Simulation bool `json:"Simulation" xml:"Simulation"` ActualStartTime int64 `json:"ActualStartTime" xml:"ActualStartTime"` RoleName string `json:"RoleName" xml:"RoleName"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` Published bool `json:"Published" xml:"Published"` CallDuration int64 `json:"CallDuration" xml:"CallDuration"` Reserved int64 `json:"Reserved" xml:"Reserved"` FileName string `json:"FileName" xml:"FileName"` Duration int64 `json:"Duration" xml:"Duration"` Type string `json:"Type" xml:"Type"` WaitingCalls int64 `json:"WaitingCalls" xml:"WaitingCalls"` TalkingAgents int64 `json:"TalkingAgents" xml:"TalkingAgents"` CallsAbandoned int64 `json:"CallsAbandoned" xml:"CallsAbandoned"` BreakingAgents int64 `json:"BreakingAgents" xml:"BreakingAgents"` RoleId string `json:"RoleId" xml:"RoleId"` TotalAgents int64 `json:"TotalAgents" xml:"TotalAgents"` Email string `json:"Email" xml:"Email"` ConnectedRate float64 `json:"ConnectedRate" xml:"ConnectedRate"` DomainName string `json:"DomainName" xml:"DomainName"` RecordingReady bool `json:"RecordingReady" xml:"RecordingReady"` AbandonedRate float64 `json:"AbandonedRate" xml:"AbandonedRate"` Host string `json:"Host" xml:"Host"` ParamsStr string `json:"ParamsStr" xml:"ParamsStr"` DraftId string `json:"DraftId" xml:"DraftId"` DeviceExt string `json:"DeviceExt" xml:"DeviceExt"` Status string `json:"Status" xml:"Status"` UserKey string `json:"UserKey" xml:"UserKey"` Name string `json:"Name" xml:"Name"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` SkillGroupIds string `json:"SkillGroupIds" xml:"SkillGroupIds"` DeviceState string `json:"DeviceState" xml:"DeviceState"` DisplayId string `json:"DisplayId" xml:"DisplayId"` PageSize int `json:"PageSize" xml:"PageSize"` OssFileKey string `json:"OssFileKey" xml:"OssFileKey"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Satisfaction int `json:"Satisfaction" xml:"Satisfaction"` StrategyType string `json:"StrategyType" xml:"StrategyType"` Extension string `json:"Extension" xml:"Extension"` BreakCode string `json:"BreakCode" xml:"BreakCode"` ReleaseTime int64 `json:"ReleaseTime" xml:"ReleaseTime"` Policy string `json:"Policy" xml:"Policy"` ReadyAgents int64 `json:"ReadyAgents" xml:"ReadyAgents"` InteractiveCalls int64 `json:"InteractiveCalls" xml:"InteractiveCalls"` JobId string `json:"JobId" xml:"JobId"` Caps int64 `json:"Caps" xml:"Caps"` AccessKeyId string `json:"AccessKeyId" xml:"AccessKeyId"` CalledNumber string `json:"CalledNumber" xml:"CalledNumber"` SatisfactionSurveyOffered bool `json:"SatisfactionSurveyOffered" xml:"SatisfactionSurveyOffered"` Signature string `json:"Signature" xml:"Signature"` ReleaseReason string `json:"ReleaseReason" xml:"ReleaseReason"` TotalCases int64 `json:"TotalCases" xml:"TotalCases"` State string `json:"State" xml:"State"` TotalCalls int64 `json:"TotalCalls" xml:"TotalCalls"` LoginName string `json:"LoginName" xml:"LoginName"` AliyunUid string `json:"AliyunUid" xml:"AliyunUid"` CasesUncompleted int64 `json:"CasesUncompleted" xml:"CasesUncompleted"` QueueId string `json:"QueueId" xml:"QueueId"` CallsConnected int64 `json:"CallsConnected" xml:"CallsConnected"` ContextId int64 `json:"ContextId" xml:"ContextId"` ExpireTime int `json:"ExpireTime" xml:"ExpireTime"` EarlyMediaState string `json:"EarlyMediaState" xml:"EarlyMediaState"` AgentIds string `json:"AgentIds" xml:"AgentIds"` StartTime int64 `json:"StartTime" xml:"StartTime"` SkillGroupNames string `json:"SkillGroupNames" xml:"SkillGroupNames"` UserKey2 string `json:"UserKey2" xml:"UserKey2"` Password string `json:"Password" xml:"Password"` Signature2 string `json:"Signature2" xml:"Signature2"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Id string `json:"Id" xml:"Id"` Topic string `json:"Topic" xml:"Topic"` ActualEndTime int64 `json:"ActualEndTime" xml:"ActualEndTime"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` LongestWaitingTime int64 `json:"LongestWaitingTime" xml:"LongestWaitingTime"` ContactId string `json:"ContactId" xml:"ContactId"` UpdatedTime string `json:"UpdatedTime" xml:"UpdatedTime"` AgentNames string `json:"AgentNames" xml:"AgentNames"` SimulationParameters string `json:"SimulationParameters" xml:"SimulationParameters"` LoggedInAgents int64 `json:"LoggedInAgents" xml:"LoggedInAgents"` AudioFileName string `json:"AudioFileName" xml:"AudioFileName"` ContactType string `json:"ContactType" xml:"ContactType"` Province string `json:"Province" xml:"Province"` CasesUncompletedAfterAttempted int64 `json:"CasesUncompletedAfterAttempted" xml:"CasesUncompletedAfterAttempted"` CasesConnected int64 `json:"CasesConnected" xml:"CasesConnected"` FileUrl string `json:"FileUrl" xml:"FileUrl"` Mobile string `json:"Mobile" xml:"Mobile"` TokenInfo string `json:"TokenInfo" xml:"TokenInfo"` ConsoleUrl string `json:"ConsoleUrl" xml:"ConsoleUrl"` CampaignId string `json:"CampaignId" xml:"CampaignId"` CallerLocation string `json:"CallerLocation" xml:"CallerLocation"` StrategyParameters string `json:"StrategyParameters" xml:"StrategyParameters"` Endpoint string `json:"Endpoint" xml:"Endpoint"` CasesAborted int64 `json:"CasesAborted" xml:"CasesAborted"` UserState string `json:"UserState" xml:"UserState"` UserId string `json:"UserId" xml:"UserId"` DeviceId string `json:"DeviceId" xml:"DeviceId"` LastCallingTime int64 `json:"LastCallingTime" xml:"LastCallingTime"` PageNumber int `json:"PageNumber" xml:"PageNumber"` AudioResourceId string `json:"AudioResourceId" xml:"AudioResourceId"` EstablishedTime int64 `json:"EstablishedTime" xml:"EstablishedTime"` ContactFlowId string `json:"ContactFlowId" xml:"ContactFlowId"` Description string `json:"Description" xml:"Description"` PlanedStartTime int64 `json:"PlanedStartTime" xml:"PlanedStartTime"` Definition string `json:"Definition" xml:"Definition"` Heartbeat int64 `json:"Heartbeat" xml:"Heartbeat"` CaseFileKey string `json:"CaseFileKey" xml:"CaseFileKey"` Editor string `json:"Editor" xml:"Editor"` City string `json:"City" xml:"City"` DisplayName string `json:"DisplayName" xml:"DisplayName"` SipServerUrl string `json:"SipServerUrl" xml:"SipServerUrl"` Url string `json:"Url" xml:"Url"` Number string `json:"Number" xml:"Number"` WorkMode string `json:"WorkMode" xml:"WorkMode"` CallingNumber string `json:"CallingNumber" xml:"CallingNumber"` WorkingAgents int64 `json:"WorkingAgents" xml:"WorkingAgents"` MinAttemptInterval int64 `json:"MinAttemptInterval" xml:"MinAttemptInterval"` ClientId string `json:"ClientId" xml:"ClientId"` OutboundScenario bool `json:"OutboundScenario" xml:"OutboundScenario"` ContactDisposition string `json:"ContactDisposition" xml:"ContactDisposition"` PlanedEndTime int64 `json:"PlanedEndTime" xml:"PlanedEndTime"` UserName string `json:"UserName" xml:"UserName"` OccupancyRate float64 `json:"OccupancyRate" xml:"OccupancyRate"` ReleaseInitiator string `json:"ReleaseInitiator" xml:"ReleaseInitiator"` FilePath string `json:"FilePath" xml:"FilePath"` SignedSkillGroupIdList []string `json:"SignedSkillGroupIdList" xml:"SignedSkillGroupIdList"` CallContext CallContext `json:"CallContext" xml:"CallContext"` UserContext UserContext `json:"UserContext" xml:"UserContext"` Outbound Outbound `json:"Outbound" xml:"Outbound"` Overall Overall `json:"Overall" xml:"Overall"` Inbound Inbound `json:"Inbound" xml:"Inbound"` IvrEvents []IvrEventsItem `json:"IvrEvents" xml:"IvrEvents"` CustomerEvents []CustomerEventsItem `json:"CustomerEvents" xml:"CustomerEvents"` QueueEvents []QueueEventsItem `json:"QueueEvents" xml:"QueueEvents"` AdminList []User `json:"AdminList" xml:"AdminList"` AgentEvents []AgentEventsItem `json:"AgentEvents" xml:"AgentEvents"` NumberList []PhoneNumber `json:"NumberList" xml:"NumberList"` List []RealTimeAgentState `json:"List" xml:"List"` }