outboundbot

package
v1.61.1826 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions ¶

func GetEndpointMap ¶

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type AgentBotInstanceSummary ¶ added in v1.61.1162

type AgentBotInstanceSummary struct {
	TotalCallCount            int64  `json:"TotalCallCount" xml:"TotalCallCount"`
	InstanceId                string `json:"InstanceId" xml:"InstanceId"`
	TotalCallTime             int64  `json:"TotalCallTime" xml:"TotalCallTime"`
	UsedRecordingStorageSpace int    `json:"UsedRecordingStorageSpace" xml:"UsedRecordingStorageSpace"`
}

AgentBotInstanceSummary is a nested struct in outboundbot response

type AgentBotInstanceSummaryList ¶ added in v1.61.1162

type AgentBotInstanceSummaryList struct {
	AgentBotInstanceSummary []AgentBotInstanceSummary `json:"AgentBotInstanceSummary" xml:"AgentBotInstanceSummary"`
}

AgentBotInstanceSummaryList is a nested struct in outboundbot response

type AppliedVersion ¶ added in v1.61.1442

type AppliedVersion struct {
	VersionId string `json:"VersionId" xml:"VersionId"`
	FileName  string `json:"FileName" xml:"FileName"`
	FileSize  int64  `json:"FileSize" xml:"FileSize"`
}

AppliedVersion is a nested struct in outboundbot response

type ApplyNumberDistrictInfoParsingResultRequest ¶ added in v1.61.1442

type ApplyNumberDistrictInfoParsingResultRequest struct {
	*requests.RpcRequest
	VersionId string `position:"Query" name:"VersionId"`
}

ApplyNumberDistrictInfoParsingResultRequest is the request struct for api ApplyNumberDistrictInfoParsingResult

func CreateApplyNumberDistrictInfoParsingResultRequest ¶ added in v1.61.1442

func CreateApplyNumberDistrictInfoParsingResultRequest() (request *ApplyNumberDistrictInfoParsingResultRequest)

CreateApplyNumberDistrictInfoParsingResultRequest creates a request to invoke ApplyNumberDistrictInfoParsingResult API

type ApplyNumberDistrictInfoParsingResultResponse ¶ added in v1.61.1442

type ApplyNumberDistrictInfoParsingResultResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

ApplyNumberDistrictInfoParsingResultResponse is the response struct for api ApplyNumberDistrictInfoParsingResult

func CreateApplyNumberDistrictInfoParsingResultResponse ¶ added in v1.61.1442

func CreateApplyNumberDistrictInfoParsingResultResponse() (response *ApplyNumberDistrictInfoParsingResultResponse)

CreateApplyNumberDistrictInfoParsingResultResponse creates a response to parse from ApplyNumberDistrictInfoParsingResult response

type AssignJobsRequest ¶

type AssignJobsRequest struct {
	*requests.RpcRequest
	JobsJson             *[]string        `position:"Query" name:"JobsJson"  type:"Repeated"`
	CallingNumber        *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	RosterType           string           `position:"Query" name:"RosterType"`
	JobDataParsingTaskId string           `position:"Query" name:"JobDataParsingTaskId"`
	StrategyJson         string           `position:"Query" name:"StrategyJson"`
	JobGroupId           string           `position:"Query" name:"JobGroupId"`
	IsAsynchrony         requests.Boolean `position:"Query" name:"IsAsynchrony"`
}

AssignJobsRequest is the request struct for api AssignJobs

func CreateAssignJobsRequest ¶

func CreateAssignJobsRequest() (request *AssignJobsRequest)

CreateAssignJobsRequest creates a request to invoke AssignJobs API

type AssignJobsResponse ¶

type AssignJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	JobGroupId     string   `json:"JobGroupId" xml:"JobGroupId"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	JobsId         []string `json:"JobsId" xml:"JobsId"`
}

AssignJobsResponse is the response struct for api AssignJobs

func CreateAssignJobsResponse ¶

func CreateAssignJobsResponse() (response *AssignJobsResponse)

CreateAssignJobsResponse creates a response to parse from AssignJobs response

type BatchJob ¶

type BatchJob struct {
	CreationTime        int64    `json:"CreationTime" xml:"CreationTime"`
	ScenarioId          string   `json:"ScenarioId" xml:"ScenarioId"`
	JobGroupName        string   `json:"JobGroupName" xml:"JobGroupName"`
	BatchJobId          string   `json:"BatchJobId" xml:"BatchJobId"`
	JobFilePath         string   `json:"JobFilePath" xml:"JobFilePath"`
	JobGroupDescription string   `json:"JobGroupDescription" xml:"JobGroupDescription"`
	CallingNumbers      []string `json:"CallingNumbers" xml:"CallingNumbers"`
	Strategy            Strategy `json:"Strategy" xml:"Strategy"`
}

BatchJob is a nested struct in outboundbot response

type Bot ¶ added in v1.61.1442

type Bot struct {
	Introduction string `json:"Introduction" xml:"Introduction"`
	Avatar       string `json:"Avatar" xml:"Avatar"`
	TimeZone     string `json:"TimeZone" xml:"TimeZone"`
	CreateTime   string `json:"CreateTime" xml:"CreateTime"`
	LanguageCode string `json:"LanguageCode" xml:"LanguageCode"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Name         string `json:"Name" xml:"Name"`
}

Bot is a nested struct in outboundbot response

type Bots ¶ added in v1.61.1442

type Bots struct {
	Bot []Bot `json:"Bot" xml:"Bot"`
}

Bots is a nested struct in outboundbot response

type Briefs ¶ added in v1.61.239

type Briefs struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

Briefs is a nested struct in outboundbot response

type CallIds ¶ added in v1.61.1235

type CallIds struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

CallIds is a nested struct in outboundbot response

type CallingNumbersInCreateBatchJobs ¶

type CallingNumbersInCreateBatchJobs struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInCreateBatchJobs is a nested struct in outboundbot response

type CallingNumbersInCreateJobGroup ¶

type CallingNumbersInCreateJobGroup struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInCreateJobGroup is a nested struct in outboundbot response

type CallingNumbersInDescribeJob ¶

type CallingNumbersInDescribeJob struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInDescribeJob is a nested struct in outboundbot response

type CallingNumbersInDescribeJobGroup ¶

type CallingNumbersInDescribeJobGroup struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInDescribeJobGroup is a nested struct in outboundbot response

type CallingNumbersInListJobs ¶

type CallingNumbersInListJobs struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInListJobs is a nested struct in outboundbot response

type CallingNumbersInListJobsByGroup ¶

type CallingNumbersInListJobsByGroup struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInListJobsByGroup is a nested struct in outboundbot response

type CallingNumbersInModifyBatchJobs ¶

type CallingNumbersInModifyBatchJobs struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInModifyBatchJobs is a nested struct in outboundbot response

type CallingNumbersInModifyJobGroup ¶

type CallingNumbersInModifyJobGroup struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInModifyJobGroup is a nested struct in outboundbot response

type CallingNumbersInQueryJobs ¶

type CallingNumbersInQueryJobs struct {
	String []string `json:"String" xml:"String"`
}

CallingNumbersInQueryJobs is a nested struct in outboundbot response

type CancelJobsRequest ¶

type CancelJobsRequest struct {
	*requests.RpcRequest
	All            requests.Boolean `position:"Query" name:"All"`
	JobReferenceId *[]string        `position:"Query" name:"JobReferenceId"  type:"Repeated"`
	JobId          *[]string        `position:"Query" name:"JobId"  type:"Repeated"`
	InstanceId     string           `position:"Query" name:"InstanceId"`
	JobGroupId     string           `position:"Query" name:"JobGroupId"`
	ScenarioId     string           `position:"Query" name:"ScenarioId"`
}

CancelJobsRequest is the request struct for api CancelJobs

func CreateCancelJobsRequest ¶

func CreateCancelJobsRequest() (request *CancelJobsRequest)

CreateCancelJobsRequest creates a request to invoke CancelJobs API

type CancelJobsResponse ¶

type CancelJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

CancelJobsResponse is the response struct for api CancelJobs

func CreateCancelJobsResponse ¶

func CreateCancelJobsResponse() (response *CancelJobsResponse)

CreateCancelJobsResponse creates a response to parse from CancelJobs response

type Categories ¶ added in v1.61.239

type Categories struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

Categories is a nested struct in outboundbot response

type ChangeResourceGroupRequest ¶ added in v1.61.1162

type ChangeResourceGroupRequest struct {
	*requests.RpcRequest
	ResourceId         string `position:"Query" name:"ResourceId"`
	NewResourceGroupId string `position:"Query" name:"NewResourceGroupId"`
}

ChangeResourceGroupRequest is the request struct for api ChangeResourceGroup

func CreateChangeResourceGroupRequest ¶ added in v1.61.1162

func CreateChangeResourceGroupRequest() (request *ChangeResourceGroupRequest)

CreateChangeResourceGroupRequest creates a request to invoke ChangeResourceGroup API

type ChangeResourceGroupResponse ¶ added in v1.61.1162

type ChangeResourceGroupResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

ChangeResourceGroupResponse is the response struct for api ChangeResourceGroup

func CreateChangeResourceGroupResponse ¶ added in v1.61.1162

func CreateChangeResourceGroupResponse() (response *ChangeResourceGroupResponse)

CreateChangeResourceGroupResponse creates a response to parse from ChangeResourceGroup response

type Client ¶

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient ¶

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey ¶

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole ¶

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions ¶

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider ¶

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn ¶

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy ¶

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair ¶

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken ¶

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) ApplyNumberDistrictInfoParsingResult ¶ added in v1.61.1442

func (client *Client) ApplyNumberDistrictInfoParsingResult(request *ApplyNumberDistrictInfoParsingResultRequest) (response *ApplyNumberDistrictInfoParsingResultResponse, err error)

ApplyNumberDistrictInfoParsingResult invokes the outboundbot.ApplyNumberDistrictInfoParsingResult API synchronously

func (*Client) ApplyNumberDistrictInfoParsingResultWithCallback ¶ added in v1.61.1442

func (client *Client) ApplyNumberDistrictInfoParsingResultWithCallback(request *ApplyNumberDistrictInfoParsingResultRequest, callback func(response *ApplyNumberDistrictInfoParsingResultResponse, err error)) <-chan int

ApplyNumberDistrictInfoParsingResultWithCallback invokes the outboundbot.ApplyNumberDistrictInfoParsingResult API asynchronously

func (*Client) ApplyNumberDistrictInfoParsingResultWithChan ¶ added in v1.61.1442

func (client *Client) ApplyNumberDistrictInfoParsingResultWithChan(request *ApplyNumberDistrictInfoParsingResultRequest) (<-chan *ApplyNumberDistrictInfoParsingResultResponse, <-chan error)

ApplyNumberDistrictInfoParsingResultWithChan invokes the outboundbot.ApplyNumberDistrictInfoParsingResult API asynchronously

func (*Client) AssignJobs ¶

func (client *Client) AssignJobs(request *AssignJobsRequest) (response *AssignJobsResponse, err error)

AssignJobs invokes the outboundbot.AssignJobs API synchronously

func (*Client) AssignJobsWithCallback ¶

func (client *Client) AssignJobsWithCallback(request *AssignJobsRequest, callback func(response *AssignJobsResponse, err error)) <-chan int

AssignJobsWithCallback invokes the outboundbot.AssignJobs API asynchronously

func (*Client) AssignJobsWithChan ¶

func (client *Client) AssignJobsWithChan(request *AssignJobsRequest) (<-chan *AssignJobsResponse, <-chan error)

AssignJobsWithChan invokes the outboundbot.AssignJobs API asynchronously

func (*Client) CancelJobs ¶

func (client *Client) CancelJobs(request *CancelJobsRequest) (response *CancelJobsResponse, err error)

CancelJobs invokes the outboundbot.CancelJobs API synchronously

func (*Client) CancelJobsWithCallback ¶

func (client *Client) CancelJobsWithCallback(request *CancelJobsRequest, callback func(response *CancelJobsResponse, err error)) <-chan int

CancelJobsWithCallback invokes the outboundbot.CancelJobs API asynchronously

func (*Client) CancelJobsWithChan ¶

func (client *Client) CancelJobsWithChan(request *CancelJobsRequest) (<-chan *CancelJobsResponse, <-chan error)

CancelJobsWithChan invokes the outboundbot.CancelJobs API asynchronously

func (*Client) ChangeResourceGroup ¶ added in v1.61.1162

func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (response *ChangeResourceGroupResponse, err error)

ChangeResourceGroup invokes the outboundbot.ChangeResourceGroup API synchronously

func (*Client) ChangeResourceGroupWithCallback ¶ added in v1.61.1162

func (client *Client) ChangeResourceGroupWithCallback(request *ChangeResourceGroupRequest, callback func(response *ChangeResourceGroupResponse, err error)) <-chan int

ChangeResourceGroupWithCallback invokes the outboundbot.ChangeResourceGroup API asynchronously

func (*Client) ChangeResourceGroupWithChan ¶ added in v1.61.1162

func (client *Client) ChangeResourceGroupWithChan(request *ChangeResourceGroupRequest) (<-chan *ChangeResourceGroupResponse, <-chan error)

ChangeResourceGroupWithChan invokes the outboundbot.ChangeResourceGroup API asynchronously

func (*Client) CreateBatchJobs ¶

func (client *Client) CreateBatchJobs(request *CreateBatchJobsRequest) (response *CreateBatchJobsResponse, err error)

CreateBatchJobs invokes the outboundbot.CreateBatchJobs API synchronously

func (*Client) CreateBatchJobsWithCallback ¶

func (client *Client) CreateBatchJobsWithCallback(request *CreateBatchJobsRequest, callback func(response *CreateBatchJobsResponse, err error)) <-chan int

CreateBatchJobsWithCallback invokes the outboundbot.CreateBatchJobs API asynchronously

func (*Client) CreateBatchJobsWithChan ¶

func (client *Client) CreateBatchJobsWithChan(request *CreateBatchJobsRequest) (<-chan *CreateBatchJobsResponse, <-chan error)

CreateBatchJobsWithChan invokes the outboundbot.CreateBatchJobs API asynchronously

func (*Client) CreateBatchRepeatJob ¶ added in v1.61.1162

func (client *Client) CreateBatchRepeatJob(request *CreateBatchRepeatJobRequest) (response *CreateBatchRepeatJobResponse, err error)

CreateBatchRepeatJob invokes the outboundbot.CreateBatchRepeatJob API synchronously

func (*Client) CreateBatchRepeatJobWithCallback ¶ added in v1.61.1162

func (client *Client) CreateBatchRepeatJobWithCallback(request *CreateBatchRepeatJobRequest, callback func(response *CreateBatchRepeatJobResponse, err error)) <-chan int

CreateBatchRepeatJobWithCallback invokes the outboundbot.CreateBatchRepeatJob API asynchronously

func (*Client) CreateBatchRepeatJobWithChan ¶ added in v1.61.1162

func (client *Client) CreateBatchRepeatJobWithChan(request *CreateBatchRepeatJobRequest) (<-chan *CreateBatchRepeatJobResponse, <-chan error)

CreateBatchRepeatJobWithChan invokes the outboundbot.CreateBatchRepeatJob API asynchronously

func (*Client) CreateDialogueFlow ¶

func (client *Client) CreateDialogueFlow(request *CreateDialogueFlowRequest) (response *CreateDialogueFlowResponse, err error)

CreateDialogueFlow invokes the outboundbot.CreateDialogueFlow API synchronously

func (*Client) CreateDialogueFlowWithCallback ¶

func (client *Client) CreateDialogueFlowWithCallback(request *CreateDialogueFlowRequest, callback func(response *CreateDialogueFlowResponse, err error)) <-chan int

CreateDialogueFlowWithCallback invokes the outboundbot.CreateDialogueFlow API asynchronously

func (*Client) CreateDialogueFlowWithChan ¶

func (client *Client) CreateDialogueFlowWithChan(request *CreateDialogueFlowRequest) (<-chan *CreateDialogueFlowResponse, <-chan error)

CreateDialogueFlowWithChan invokes the outboundbot.CreateDialogueFlow API asynchronously

func (*Client) CreateDownloadUrl ¶ added in v1.61.1348

func (client *Client) CreateDownloadUrl(request *CreateDownloadUrlRequest) (response *CreateDownloadUrlResponse, err error)

CreateDownloadUrl invokes the outboundbot.CreateDownloadUrl API synchronously

func (*Client) CreateDownloadUrlWithCallback ¶ added in v1.61.1348

func (client *Client) CreateDownloadUrlWithCallback(request *CreateDownloadUrlRequest, callback func(response *CreateDownloadUrlResponse, err error)) <-chan int

CreateDownloadUrlWithCallback invokes the outboundbot.CreateDownloadUrl API asynchronously

func (*Client) CreateDownloadUrlWithChan ¶ added in v1.61.1348

func (client *Client) CreateDownloadUrlWithChan(request *CreateDownloadUrlRequest) (<-chan *CreateDownloadUrlResponse, <-chan error)

CreateDownloadUrlWithChan invokes the outboundbot.CreateDownloadUrl API asynchronously

func (*Client) CreateGlobalQuestion ¶

func (client *Client) CreateGlobalQuestion(request *CreateGlobalQuestionRequest) (response *CreateGlobalQuestionResponse, err error)

CreateGlobalQuestion invokes the outboundbot.CreateGlobalQuestion API synchronously

func (*Client) CreateGlobalQuestionWithCallback ¶

func (client *Client) CreateGlobalQuestionWithCallback(request *CreateGlobalQuestionRequest, callback func(response *CreateGlobalQuestionResponse, err error)) <-chan int

CreateGlobalQuestionWithCallback invokes the outboundbot.CreateGlobalQuestion API asynchronously

func (*Client) CreateGlobalQuestionWithChan ¶

func (client *Client) CreateGlobalQuestionWithChan(request *CreateGlobalQuestionRequest) (<-chan *CreateGlobalQuestionResponse, <-chan error)

CreateGlobalQuestionWithChan invokes the outboundbot.CreateGlobalQuestion API asynchronously

func (*Client) CreateInstance ¶

func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance invokes the outboundbot.CreateInstance API synchronously

func (*Client) CreateInstanceBindNumber ¶ added in v1.61.1507

func (client *Client) CreateInstanceBindNumber(request *CreateInstanceBindNumberRequest) (response *CreateInstanceBindNumberResponse, err error)

CreateInstanceBindNumber invokes the outboundbot.CreateInstanceBindNumber API synchronously

func (*Client) CreateInstanceBindNumberWithCallback ¶ added in v1.61.1507

func (client *Client) CreateInstanceBindNumberWithCallback(request *CreateInstanceBindNumberRequest, callback func(response *CreateInstanceBindNumberResponse, err error)) <-chan int

CreateInstanceBindNumberWithCallback invokes the outboundbot.CreateInstanceBindNumber API asynchronously

func (*Client) CreateInstanceBindNumberWithChan ¶ added in v1.61.1507

func (client *Client) CreateInstanceBindNumberWithChan(request *CreateInstanceBindNumberRequest) (<-chan *CreateInstanceBindNumberResponse, <-chan error)

CreateInstanceBindNumberWithChan invokes the outboundbot.CreateInstanceBindNumber API asynchronously

func (*Client) CreateInstanceWithCallback ¶

func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int

CreateInstanceWithCallback invokes the outboundbot.CreateInstance API asynchronously

func (*Client) CreateInstanceWithChan ¶

func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)

CreateInstanceWithChan invokes the outboundbot.CreateInstance API asynchronously

func (*Client) CreateIntent ¶

func (client *Client) CreateIntent(request *CreateIntentRequest) (response *CreateIntentResponse, err error)

CreateIntent invokes the outboundbot.CreateIntent API synchronously

func (*Client) CreateIntentWithCallback ¶

func (client *Client) CreateIntentWithCallback(request *CreateIntentRequest, callback func(response *CreateIntentResponse, err error)) <-chan int

CreateIntentWithCallback invokes the outboundbot.CreateIntent API asynchronously

func (*Client) CreateIntentWithChan ¶

func (client *Client) CreateIntentWithChan(request *CreateIntentRequest) (<-chan *CreateIntentResponse, <-chan error)

CreateIntentWithChan invokes the outboundbot.CreateIntent API asynchronously

func (*Client) CreateJobDataParsingTask ¶ added in v1.61.1162

func (client *Client) CreateJobDataParsingTask(request *CreateJobDataParsingTaskRequest) (response *CreateJobDataParsingTaskResponse, err error)

CreateJobDataParsingTask invokes the outboundbot.CreateJobDataParsingTask API synchronously

func (*Client) CreateJobDataParsingTaskWithCallback ¶ added in v1.61.1162

func (client *Client) CreateJobDataParsingTaskWithCallback(request *CreateJobDataParsingTaskRequest, callback func(response *CreateJobDataParsingTaskResponse, err error)) <-chan int

CreateJobDataParsingTaskWithCallback invokes the outboundbot.CreateJobDataParsingTask API asynchronously

func (*Client) CreateJobDataParsingTaskWithChan ¶ added in v1.61.1162

func (client *Client) CreateJobDataParsingTaskWithChan(request *CreateJobDataParsingTaskRequest) (<-chan *CreateJobDataParsingTaskResponse, <-chan error)

CreateJobDataParsingTaskWithChan invokes the outboundbot.CreateJobDataParsingTask API asynchronously

func (*Client) CreateJobGroup ¶

func (client *Client) CreateJobGroup(request *CreateJobGroupRequest) (response *CreateJobGroupResponse, err error)

CreateJobGroup invokes the outboundbot.CreateJobGroup API synchronously

func (*Client) CreateJobGroupExportTask ¶ added in v1.61.1162

func (client *Client) CreateJobGroupExportTask(request *CreateJobGroupExportTaskRequest) (response *CreateJobGroupExportTaskResponse, err error)

CreateJobGroupExportTask invokes the outboundbot.CreateJobGroupExportTask API synchronously

func (*Client) CreateJobGroupExportTaskWithCallback ¶ added in v1.61.1162

func (client *Client) CreateJobGroupExportTaskWithCallback(request *CreateJobGroupExportTaskRequest, callback func(response *CreateJobGroupExportTaskResponse, err error)) <-chan int

CreateJobGroupExportTaskWithCallback invokes the outboundbot.CreateJobGroupExportTask API asynchronously

func (*Client) CreateJobGroupExportTaskWithChan ¶ added in v1.61.1162

func (client *Client) CreateJobGroupExportTaskWithChan(request *CreateJobGroupExportTaskRequest) (<-chan *CreateJobGroupExportTaskResponse, <-chan error)

CreateJobGroupExportTaskWithChan invokes the outboundbot.CreateJobGroupExportTask API asynchronously

func (*Client) CreateJobGroupWithCallback ¶

func (client *Client) CreateJobGroupWithCallback(request *CreateJobGroupRequest, callback func(response *CreateJobGroupResponse, err error)) <-chan int

CreateJobGroupWithCallback invokes the outboundbot.CreateJobGroup API asynchronously

func (*Client) CreateJobGroupWithChan ¶

func (client *Client) CreateJobGroupWithChan(request *CreateJobGroupRequest) (<-chan *CreateJobGroupResponse, <-chan error)

CreateJobGroupWithChan invokes the outboundbot.CreateJobGroup API asynchronously

func (*Client) CreateNumberDistrictInfoDownloadUrl ¶ added in v1.61.1442

func (client *Client) CreateNumberDistrictInfoDownloadUrl(request *CreateNumberDistrictInfoDownloadUrlRequest) (response *CreateNumberDistrictInfoDownloadUrlResponse, err error)

CreateNumberDistrictInfoDownloadUrl invokes the outboundbot.CreateNumberDistrictInfoDownloadUrl API synchronously

func (*Client) CreateNumberDistrictInfoDownloadUrlWithCallback ¶ added in v1.61.1442

func (client *Client) CreateNumberDistrictInfoDownloadUrlWithCallback(request *CreateNumberDistrictInfoDownloadUrlRequest, callback func(response *CreateNumberDistrictInfoDownloadUrlResponse, err error)) <-chan int

CreateNumberDistrictInfoDownloadUrlWithCallback invokes the outboundbot.CreateNumberDistrictInfoDownloadUrl API asynchronously

func (*Client) CreateNumberDistrictInfoDownloadUrlWithChan ¶ added in v1.61.1442

func (client *Client) CreateNumberDistrictInfoDownloadUrlWithChan(request *CreateNumberDistrictInfoDownloadUrlRequest) (<-chan *CreateNumberDistrictInfoDownloadUrlResponse, <-chan error)

CreateNumberDistrictInfoDownloadUrlWithChan invokes the outboundbot.CreateNumberDistrictInfoDownloadUrl API asynchronously

func (*Client) CreateNumberDistrictInfoParsingTask ¶ added in v1.61.1442

func (client *Client) CreateNumberDistrictInfoParsingTask(request *CreateNumberDistrictInfoParsingTaskRequest) (response *CreateNumberDistrictInfoParsingTaskResponse, err error)

CreateNumberDistrictInfoParsingTask invokes the outboundbot.CreateNumberDistrictInfoParsingTask API synchronously

func (*Client) CreateNumberDistrictInfoParsingTaskWithCallback ¶ added in v1.61.1442

func (client *Client) CreateNumberDistrictInfoParsingTaskWithCallback(request *CreateNumberDistrictInfoParsingTaskRequest, callback func(response *CreateNumberDistrictInfoParsingTaskResponse, err error)) <-chan int

CreateNumberDistrictInfoParsingTaskWithCallback invokes the outboundbot.CreateNumberDistrictInfoParsingTask API asynchronously

func (*Client) CreateNumberDistrictInfoParsingTaskWithChan ¶ added in v1.61.1442

func (client *Client) CreateNumberDistrictInfoParsingTaskWithChan(request *CreateNumberDistrictInfoParsingTaskRequest) (<-chan *CreateNumberDistrictInfoParsingTaskResponse, <-chan error)

CreateNumberDistrictInfoParsingTaskWithChan invokes the outboundbot.CreateNumberDistrictInfoParsingTask API asynchronously

func (*Client) CreateOutboundCallNumber ¶

func (client *Client) CreateOutboundCallNumber(request *CreateOutboundCallNumberRequest) (response *CreateOutboundCallNumberResponse, err error)

CreateOutboundCallNumber invokes the outboundbot.CreateOutboundCallNumber API synchronously

func (*Client) CreateOutboundCallNumberWithCallback ¶

func (client *Client) CreateOutboundCallNumberWithCallback(request *CreateOutboundCallNumberRequest, callback func(response *CreateOutboundCallNumberResponse, err error)) <-chan int

CreateOutboundCallNumberWithCallback invokes the outboundbot.CreateOutboundCallNumber API asynchronously

func (*Client) CreateOutboundCallNumberWithChan ¶

func (client *Client) CreateOutboundCallNumberWithChan(request *CreateOutboundCallNumberRequest) (<-chan *CreateOutboundCallNumberResponse, <-chan error)

CreateOutboundCallNumberWithChan invokes the outboundbot.CreateOutboundCallNumber API asynchronously

func (*Client) CreateScript ¶

func (client *Client) CreateScript(request *CreateScriptRequest) (response *CreateScriptResponse, err error)

CreateScript invokes the outboundbot.CreateScript API synchronously

func (*Client) CreateScriptWaveform ¶

func (client *Client) CreateScriptWaveform(request *CreateScriptWaveformRequest) (response *CreateScriptWaveformResponse, err error)

CreateScriptWaveform invokes the outboundbot.CreateScriptWaveform API synchronously

func (*Client) CreateScriptWaveformWithCallback ¶

func (client *Client) CreateScriptWaveformWithCallback(request *CreateScriptWaveformRequest, callback func(response *CreateScriptWaveformResponse, err error)) <-chan int

CreateScriptWaveformWithCallback invokes the outboundbot.CreateScriptWaveform API asynchronously

func (*Client) CreateScriptWaveformWithChan ¶

func (client *Client) CreateScriptWaveformWithChan(request *CreateScriptWaveformRequest) (<-chan *CreateScriptWaveformResponse, <-chan error)

CreateScriptWaveformWithChan invokes the outboundbot.CreateScriptWaveform API asynchronously

func (*Client) CreateScriptWithCallback ¶

func (client *Client) CreateScriptWithCallback(request *CreateScriptRequest, callback func(response *CreateScriptResponse, err error)) <-chan int

CreateScriptWithCallback invokes the outboundbot.CreateScript API asynchronously

func (*Client) CreateScriptWithChan ¶

func (client *Client) CreateScriptWithChan(request *CreateScriptRequest) (<-chan *CreateScriptResponse, <-chan error)

CreateScriptWithChan invokes the outboundbot.CreateScript API asynchronously

func (*Client) CreateTag ¶

func (client *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)

CreateTag invokes the outboundbot.CreateTag API synchronously

func (*Client) CreateTagWithCallback ¶

func (client *Client) CreateTagWithCallback(request *CreateTagRequest, callback func(response *CreateTagResponse, err error)) <-chan int

CreateTagWithCallback invokes the outboundbot.CreateTag API asynchronously

func (*Client) CreateTagWithChan ¶

func (client *Client) CreateTagWithChan(request *CreateTagRequest) (<-chan *CreateTagResponse, <-chan error)

CreateTagWithChan invokes the outboundbot.CreateTag API asynchronously

func (*Client) CreateTaskExportTask ¶ added in v1.61.1507

func (client *Client) CreateTaskExportTask(request *CreateTaskExportTaskRequest) (response *CreateTaskExportTaskResponse, err error)

CreateTaskExportTask invokes the outboundbot.CreateTaskExportTask API synchronously

func (*Client) CreateTaskExportTaskWithCallback ¶ added in v1.61.1507

func (client *Client) CreateTaskExportTaskWithCallback(request *CreateTaskExportTaskRequest, callback func(response *CreateTaskExportTaskResponse, err error)) <-chan int

CreateTaskExportTaskWithCallback invokes the outboundbot.CreateTaskExportTask API asynchronously

func (*Client) CreateTaskExportTaskWithChan ¶ added in v1.61.1507

func (client *Client) CreateTaskExportTaskWithChan(request *CreateTaskExportTaskRequest) (<-chan *CreateTaskExportTaskResponse, <-chan error)

CreateTaskExportTaskWithChan invokes the outboundbot.CreateTaskExportTask API asynchronously

func (*Client) DeleteAllNumberDistrictInfo ¶ added in v1.61.1442

func (client *Client) DeleteAllNumberDistrictInfo(request *DeleteAllNumberDistrictInfoRequest) (response *DeleteAllNumberDistrictInfoResponse, err error)

DeleteAllNumberDistrictInfo invokes the outboundbot.DeleteAllNumberDistrictInfo API synchronously

func (*Client) DeleteAllNumberDistrictInfoWithCallback ¶ added in v1.61.1442

func (client *Client) DeleteAllNumberDistrictInfoWithCallback(request *DeleteAllNumberDistrictInfoRequest, callback func(response *DeleteAllNumberDistrictInfoResponse, err error)) <-chan int

DeleteAllNumberDistrictInfoWithCallback invokes the outboundbot.DeleteAllNumberDistrictInfo API asynchronously

func (*Client) DeleteAllNumberDistrictInfoWithChan ¶ added in v1.61.1442

func (client *Client) DeleteAllNumberDistrictInfoWithChan(request *DeleteAllNumberDistrictInfoRequest) (<-chan *DeleteAllNumberDistrictInfoResponse, <-chan error)

DeleteAllNumberDistrictInfoWithChan invokes the outboundbot.DeleteAllNumberDistrictInfo API asynchronously

func (*Client) DeleteContactBlockList ¶ added in v1.61.1162

func (client *Client) DeleteContactBlockList(request *DeleteContactBlockListRequest) (response *DeleteContactBlockListResponse, err error)

DeleteContactBlockList invokes the outboundbot.DeleteContactBlockList API synchronously

func (*Client) DeleteContactBlockListWithCallback ¶ added in v1.61.1162

func (client *Client) DeleteContactBlockListWithCallback(request *DeleteContactBlockListRequest, callback func(response *DeleteContactBlockListResponse, err error)) <-chan int

DeleteContactBlockListWithCallback invokes the outboundbot.DeleteContactBlockList API asynchronously

func (*Client) DeleteContactBlockListWithChan ¶ added in v1.61.1162

func (client *Client) DeleteContactBlockListWithChan(request *DeleteContactBlockListRequest) (<-chan *DeleteContactBlockListResponse, <-chan error)

DeleteContactBlockListWithChan invokes the outboundbot.DeleteContactBlockList API asynchronously

func (*Client) DeleteContactWhiteList ¶ added in v1.61.1162

func (client *Client) DeleteContactWhiteList(request *DeleteContactWhiteListRequest) (response *DeleteContactWhiteListResponse, err error)

DeleteContactWhiteList invokes the outboundbot.DeleteContactWhiteList API synchronously

func (*Client) DeleteContactWhiteListWithCallback ¶ added in v1.61.1162

func (client *Client) DeleteContactWhiteListWithCallback(request *DeleteContactWhiteListRequest, callback func(response *DeleteContactWhiteListResponse, err error)) <-chan int

DeleteContactWhiteListWithCallback invokes the outboundbot.DeleteContactWhiteList API asynchronously

func (*Client) DeleteContactWhiteListWithChan ¶ added in v1.61.1162

func (client *Client) DeleteContactWhiteListWithChan(request *DeleteContactWhiteListRequest) (<-chan *DeleteContactWhiteListResponse, <-chan error)

DeleteContactWhiteListWithChan invokes the outboundbot.DeleteContactWhiteList API asynchronously

func (*Client) DeleteDialogueFlow ¶

func (client *Client) DeleteDialogueFlow(request *DeleteDialogueFlowRequest) (response *DeleteDialogueFlowResponse, err error)

DeleteDialogueFlow invokes the outboundbot.DeleteDialogueFlow API synchronously

func (*Client) DeleteDialogueFlowWithCallback ¶

func (client *Client) DeleteDialogueFlowWithCallback(request *DeleteDialogueFlowRequest, callback func(response *DeleteDialogueFlowResponse, err error)) <-chan int

DeleteDialogueFlowWithCallback invokes the outboundbot.DeleteDialogueFlow API asynchronously

func (*Client) DeleteDialogueFlowWithChan ¶

func (client *Client) DeleteDialogueFlowWithChan(request *DeleteDialogueFlowRequest) (<-chan *DeleteDialogueFlowResponse, <-chan error)

DeleteDialogueFlowWithChan invokes the outboundbot.DeleteDialogueFlow API asynchronously

func (*Client) DeleteGlobalQuestion ¶

func (client *Client) DeleteGlobalQuestion(request *DeleteGlobalQuestionRequest) (response *DeleteGlobalQuestionResponse, err error)

DeleteGlobalQuestion invokes the outboundbot.DeleteGlobalQuestion API synchronously

func (*Client) DeleteGlobalQuestionWithCallback ¶

func (client *Client) DeleteGlobalQuestionWithCallback(request *DeleteGlobalQuestionRequest, callback func(response *DeleteGlobalQuestionResponse, err error)) <-chan int

DeleteGlobalQuestionWithCallback invokes the outboundbot.DeleteGlobalQuestion API asynchronously

func (*Client) DeleteGlobalQuestionWithChan ¶

func (client *Client) DeleteGlobalQuestionWithChan(request *DeleteGlobalQuestionRequest) (<-chan *DeleteGlobalQuestionResponse, <-chan error)

DeleteGlobalQuestionWithChan invokes the outboundbot.DeleteGlobalQuestion API asynchronously

func (*Client) DeleteInstance ¶

func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance invokes the outboundbot.DeleteInstance API synchronously

func (*Client) DeleteInstanceWithCallback ¶

func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int

DeleteInstanceWithCallback invokes the outboundbot.DeleteInstance API asynchronously

func (*Client) DeleteInstanceWithChan ¶

func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)

DeleteInstanceWithChan invokes the outboundbot.DeleteInstance API asynchronously

func (*Client) DeleteIntent ¶

func (client *Client) DeleteIntent(request *DeleteIntentRequest) (response *DeleteIntentResponse, err error)

DeleteIntent invokes the outboundbot.DeleteIntent API synchronously

func (*Client) DeleteIntentWithCallback ¶

func (client *Client) DeleteIntentWithCallback(request *DeleteIntentRequest, callback func(response *DeleteIntentResponse, err error)) <-chan int

DeleteIntentWithCallback invokes the outboundbot.DeleteIntent API asynchronously

func (*Client) DeleteIntentWithChan ¶

func (client *Client) DeleteIntentWithChan(request *DeleteIntentRequest) (<-chan *DeleteIntentResponse, <-chan error)

DeleteIntentWithChan invokes the outboundbot.DeleteIntent API asynchronously

func (*Client) DeleteJobGroup ¶

func (client *Client) DeleteJobGroup(request *DeleteJobGroupRequest) (response *DeleteJobGroupResponse, err error)

DeleteJobGroup invokes the outboundbot.DeleteJobGroup API synchronously

func (*Client) DeleteJobGroupWithCallback ¶

func (client *Client) DeleteJobGroupWithCallback(request *DeleteJobGroupRequest, callback func(response *DeleteJobGroupResponse, err error)) <-chan int

DeleteJobGroupWithCallback invokes the outboundbot.DeleteJobGroup API asynchronously

func (*Client) DeleteJobGroupWithChan ¶

func (client *Client) DeleteJobGroupWithChan(request *DeleteJobGroupRequest) (<-chan *DeleteJobGroupResponse, <-chan error)

DeleteJobGroupWithChan invokes the outboundbot.DeleteJobGroup API asynchronously

func (*Client) DeleteOutboundCallNumber ¶

func (client *Client) DeleteOutboundCallNumber(request *DeleteOutboundCallNumberRequest) (response *DeleteOutboundCallNumberResponse, err error)

DeleteOutboundCallNumber invokes the outboundbot.DeleteOutboundCallNumber API synchronously

func (*Client) DeleteOutboundCallNumberWithCallback ¶

func (client *Client) DeleteOutboundCallNumberWithCallback(request *DeleteOutboundCallNumberRequest, callback func(response *DeleteOutboundCallNumberResponse, err error)) <-chan int

DeleteOutboundCallNumberWithCallback invokes the outboundbot.DeleteOutboundCallNumber API asynchronously

func (*Client) DeleteOutboundCallNumberWithChan ¶

func (client *Client) DeleteOutboundCallNumberWithChan(request *DeleteOutboundCallNumberRequest) (<-chan *DeleteOutboundCallNumberResponse, <-chan error)

DeleteOutboundCallNumberWithChan invokes the outboundbot.DeleteOutboundCallNumber API asynchronously

func (*Client) DeleteScript ¶

func (client *Client) DeleteScript(request *DeleteScriptRequest) (response *DeleteScriptResponse, err error)

DeleteScript invokes the outboundbot.DeleteScript API synchronously

func (*Client) DeleteScriptWaveform ¶

func (client *Client) DeleteScriptWaveform(request *DeleteScriptWaveformRequest) (response *DeleteScriptWaveformResponse, err error)

DeleteScriptWaveform invokes the outboundbot.DeleteScriptWaveform API synchronously

func (*Client) DeleteScriptWaveformWithCallback ¶

func (client *Client) DeleteScriptWaveformWithCallback(request *DeleteScriptWaveformRequest, callback func(response *DeleteScriptWaveformResponse, err error)) <-chan int

DeleteScriptWaveformWithCallback invokes the outboundbot.DeleteScriptWaveform API asynchronously

func (*Client) DeleteScriptWaveformWithChan ¶

func (client *Client) DeleteScriptWaveformWithChan(request *DeleteScriptWaveformRequest) (<-chan *DeleteScriptWaveformResponse, <-chan error)

DeleteScriptWaveformWithChan invokes the outboundbot.DeleteScriptWaveform API asynchronously

func (*Client) DeleteScriptWithCallback ¶

func (client *Client) DeleteScriptWithCallback(request *DeleteScriptRequest, callback func(response *DeleteScriptResponse, err error)) <-chan int

DeleteScriptWithCallback invokes the outboundbot.DeleteScript API asynchronously

func (*Client) DeleteScriptWithChan ¶

func (client *Client) DeleteScriptWithChan(request *DeleteScriptRequest) (<-chan *DeleteScriptResponse, <-chan error)

DeleteScriptWithChan invokes the outboundbot.DeleteScript API asynchronously

func (*Client) DescribeDialogueNodeStatistics ¶ added in v1.61.1162

func (client *Client) DescribeDialogueNodeStatistics(request *DescribeDialogueNodeStatisticsRequest) (response *DescribeDialogueNodeStatisticsResponse, err error)

DescribeDialogueNodeStatistics invokes the outboundbot.DescribeDialogueNodeStatistics API synchronously

func (*Client) DescribeDialogueNodeStatisticsWithCallback ¶ added in v1.61.1162

func (client *Client) DescribeDialogueNodeStatisticsWithCallback(request *DescribeDialogueNodeStatisticsRequest, callback func(response *DescribeDialogueNodeStatisticsResponse, err error)) <-chan int

DescribeDialogueNodeStatisticsWithCallback invokes the outboundbot.DescribeDialogueNodeStatistics API asynchronously

func (*Client) DescribeDialogueNodeStatisticsWithChan ¶ added in v1.61.1162

func (client *Client) DescribeDialogueNodeStatisticsWithChan(request *DescribeDialogueNodeStatisticsRequest) (<-chan *DescribeDialogueNodeStatisticsResponse, <-chan error)

DescribeDialogueNodeStatisticsWithChan invokes the outboundbot.DescribeDialogueNodeStatistics API asynchronously

func (*Client) DescribeDsReports ¶ added in v1.61.1162

func (client *Client) DescribeDsReports(request *DescribeDsReportsRequest) (response *DescribeDsReportsResponse, err error)

DescribeDsReports invokes the outboundbot.DescribeDsReports API synchronously

func (*Client) DescribeDsReportsWithCallback ¶ added in v1.61.1162

func (client *Client) DescribeDsReportsWithCallback(request *DescribeDsReportsRequest, callback func(response *DescribeDsReportsResponse, err error)) <-chan int

DescribeDsReportsWithCallback invokes the outboundbot.DescribeDsReports API asynchronously

func (*Client) DescribeDsReportsWithChan ¶ added in v1.61.1162

func (client *Client) DescribeDsReportsWithChan(request *DescribeDsReportsRequest) (<-chan *DescribeDsReportsResponse, <-chan error)

DescribeDsReportsWithChan invokes the outboundbot.DescribeDsReports API asynchronously

func (*Client) DescribeGlobalQuestion ¶

func (client *Client) DescribeGlobalQuestion(request *DescribeGlobalQuestionRequest) (response *DescribeGlobalQuestionResponse, err error)

DescribeGlobalQuestion invokes the outboundbot.DescribeGlobalQuestion API synchronously

func (*Client) DescribeGlobalQuestionWithCallback ¶

func (client *Client) DescribeGlobalQuestionWithCallback(request *DescribeGlobalQuestionRequest, callback func(response *DescribeGlobalQuestionResponse, err error)) <-chan int

DescribeGlobalQuestionWithCallback invokes the outboundbot.DescribeGlobalQuestion API asynchronously

func (*Client) DescribeGlobalQuestionWithChan ¶

func (client *Client) DescribeGlobalQuestionWithChan(request *DescribeGlobalQuestionRequest) (<-chan *DescribeGlobalQuestionResponse, <-chan error)

DescribeGlobalQuestionWithChan invokes the outboundbot.DescribeGlobalQuestion API asynchronously

func (*Client) DescribeGroupExecutingInfo ¶ added in v1.61.1162

func (client *Client) DescribeGroupExecutingInfo(request *DescribeGroupExecutingInfoRequest) (response *DescribeGroupExecutingInfoResponse, err error)

DescribeGroupExecutingInfo invokes the outboundbot.DescribeGroupExecutingInfo API synchronously

func (*Client) DescribeGroupExecutingInfoWithCallback ¶ added in v1.61.1162

func (client *Client) DescribeGroupExecutingInfoWithCallback(request *DescribeGroupExecutingInfoRequest, callback func(response *DescribeGroupExecutingInfoResponse, err error)) <-chan int

DescribeGroupExecutingInfoWithCallback invokes the outboundbot.DescribeGroupExecutingInfo API asynchronously

func (*Client) DescribeGroupExecutingInfoWithChan ¶ added in v1.61.1162

func (client *Client) DescribeGroupExecutingInfoWithChan(request *DescribeGroupExecutingInfoRequest) (<-chan *DescribeGroupExecutingInfoResponse, <-chan error)

DescribeGroupExecutingInfoWithChan invokes the outboundbot.DescribeGroupExecutingInfo API asynchronously

func (*Client) DescribeInstance ¶

func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)

DescribeInstance invokes the outboundbot.DescribeInstance API synchronously

func (*Client) DescribeInstanceWithCallback ¶

func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, callback func(response *DescribeInstanceResponse, err error)) <-chan int

DescribeInstanceWithCallback invokes the outboundbot.DescribeInstance API asynchronously

func (*Client) DescribeInstanceWithChan ¶

func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)

DescribeInstanceWithChan invokes the outboundbot.DescribeInstance API asynchronously

func (*Client) DescribeIntent ¶

func (client *Client) DescribeIntent(request *DescribeIntentRequest) (response *DescribeIntentResponse, err error)

DescribeIntent invokes the outboundbot.DescribeIntent API synchronously

func (*Client) DescribeIntentStatistics ¶ added in v1.61.1162

func (client *Client) DescribeIntentStatistics(request *DescribeIntentStatisticsRequest) (response *DescribeIntentStatisticsResponse, err error)

DescribeIntentStatistics invokes the outboundbot.DescribeIntentStatistics API synchronously

func (*Client) DescribeIntentStatisticsWithCallback ¶ added in v1.61.1162

func (client *Client) DescribeIntentStatisticsWithCallback(request *DescribeIntentStatisticsRequest, callback func(response *DescribeIntentStatisticsResponse, err error)) <-chan int

DescribeIntentStatisticsWithCallback invokes the outboundbot.DescribeIntentStatistics API asynchronously

func (*Client) DescribeIntentStatisticsWithChan ¶ added in v1.61.1162

func (client *Client) DescribeIntentStatisticsWithChan(request *DescribeIntentStatisticsRequest) (<-chan *DescribeIntentStatisticsResponse, <-chan error)

DescribeIntentStatisticsWithChan invokes the outboundbot.DescribeIntentStatistics API asynchronously

func (*Client) DescribeIntentWithCallback ¶

func (client *Client) DescribeIntentWithCallback(request *DescribeIntentRequest, callback func(response *DescribeIntentResponse, err error)) <-chan int

DescribeIntentWithCallback invokes the outboundbot.DescribeIntent API asynchronously

func (*Client) DescribeIntentWithChan ¶

func (client *Client) DescribeIntentWithChan(request *DescribeIntentRequest) (<-chan *DescribeIntentResponse, <-chan error)

DescribeIntentWithChan invokes the outboundbot.DescribeIntent API asynchronously

func (*Client) DescribeJob ¶

func (client *Client) DescribeJob(request *DescribeJobRequest) (response *DescribeJobResponse, err error)

DescribeJob invokes the outboundbot.DescribeJob API synchronously

func (*Client) DescribeJobDataParsingTaskProgress ¶ added in v1.61.1162

func (client *Client) DescribeJobDataParsingTaskProgress(request *DescribeJobDataParsingTaskProgressRequest) (response *DescribeJobDataParsingTaskProgressResponse, err error)

DescribeJobDataParsingTaskProgress invokes the outboundbot.DescribeJobDataParsingTaskProgress API synchronously

func (*Client) DescribeJobDataParsingTaskProgressWithCallback ¶ added in v1.61.1162

func (client *Client) DescribeJobDataParsingTaskProgressWithCallback(request *DescribeJobDataParsingTaskProgressRequest, callback func(response *DescribeJobDataParsingTaskProgressResponse, err error)) <-chan int

DescribeJobDataParsingTaskProgressWithCallback invokes the outboundbot.DescribeJobDataParsingTaskProgress API asynchronously

func (*Client) DescribeJobDataParsingTaskProgressWithChan ¶ added in v1.61.1162

func (client *Client) DescribeJobDataParsingTaskProgressWithChan(request *DescribeJobDataParsingTaskProgressRequest) (<-chan *DescribeJobDataParsingTaskProgressResponse, <-chan error)

DescribeJobDataParsingTaskProgressWithChan invokes the outboundbot.DescribeJobDataParsingTaskProgress API asynchronously

func (*Client) DescribeJobGroup ¶

func (client *Client) DescribeJobGroup(request *DescribeJobGroupRequest) (response *DescribeJobGroupResponse, err error)

DescribeJobGroup invokes the outboundbot.DescribeJobGroup API synchronously

func (*Client) DescribeJobGroupExportTaskProgress ¶ added in v1.61.1162

func (client *Client) DescribeJobGroupExportTaskProgress(request *DescribeJobGroupExportTaskProgressRequest) (response *DescribeJobGroupExportTaskProgressResponse, err error)

DescribeJobGroupExportTaskProgress invokes the outboundbot.DescribeJobGroupExportTaskProgress API synchronously

func (*Client) DescribeJobGroupExportTaskProgressWithCallback ¶ added in v1.61.1162

func (client *Client) DescribeJobGroupExportTaskProgressWithCallback(request *DescribeJobGroupExportTaskProgressRequest, callback func(response *DescribeJobGroupExportTaskProgressResponse, err error)) <-chan int

DescribeJobGroupExportTaskProgressWithCallback invokes the outboundbot.DescribeJobGroupExportTaskProgress API asynchronously

func (*Client) DescribeJobGroupExportTaskProgressWithChan ¶ added in v1.61.1162

func (client *Client) DescribeJobGroupExportTaskProgressWithChan(request *DescribeJobGroupExportTaskProgressRequest) (<-chan *DescribeJobGroupExportTaskProgressResponse, <-chan error)

DescribeJobGroupExportTaskProgressWithChan invokes the outboundbot.DescribeJobGroupExportTaskProgress API asynchronously

func (*Client) DescribeJobGroupWithCallback ¶

func (client *Client) DescribeJobGroupWithCallback(request *DescribeJobGroupRequest, callback func(response *DescribeJobGroupResponse, err error)) <-chan int

DescribeJobGroupWithCallback invokes the outboundbot.DescribeJobGroup API asynchronously

func (*Client) DescribeJobGroupWithChan ¶

func (client *Client) DescribeJobGroupWithChan(request *DescribeJobGroupRequest) (<-chan *DescribeJobGroupResponse, <-chan error)

DescribeJobGroupWithChan invokes the outboundbot.DescribeJobGroup API asynchronously

func (*Client) DescribeJobWithCallback ¶

func (client *Client) DescribeJobWithCallback(request *DescribeJobRequest, callback func(response *DescribeJobResponse, err error)) <-chan int

DescribeJobWithCallback invokes the outboundbot.DescribeJob API asynchronously

func (*Client) DescribeJobWithChan ¶

func (client *Client) DescribeJobWithChan(request *DescribeJobRequest) (<-chan *DescribeJobResponse, <-chan error)

DescribeJobWithChan invokes the outboundbot.DescribeJob API asynchronously

func (*Client) DescribeNumberDistrictInfoStatus ¶ added in v1.61.1442

func (client *Client) DescribeNumberDistrictInfoStatus(request *DescribeNumberDistrictInfoStatusRequest) (response *DescribeNumberDistrictInfoStatusResponse, err error)

DescribeNumberDistrictInfoStatus invokes the outboundbot.DescribeNumberDistrictInfoStatus API synchronously

func (*Client) DescribeNumberDistrictInfoStatusWithCallback ¶ added in v1.61.1442

func (client *Client) DescribeNumberDistrictInfoStatusWithCallback(request *DescribeNumberDistrictInfoStatusRequest, callback func(response *DescribeNumberDistrictInfoStatusResponse, err error)) <-chan int

DescribeNumberDistrictInfoStatusWithCallback invokes the outboundbot.DescribeNumberDistrictInfoStatus API asynchronously

func (*Client) DescribeNumberDistrictInfoStatusWithChan ¶ added in v1.61.1442

func (client *Client) DescribeNumberDistrictInfoStatusWithChan(request *DescribeNumberDistrictInfoStatusRequest) (<-chan *DescribeNumberDistrictInfoStatusResponse, <-chan error)

DescribeNumberDistrictInfoStatusWithChan invokes the outboundbot.DescribeNumberDistrictInfoStatus API asynchronously

func (*Client) DescribeScript ¶

func (client *Client) DescribeScript(request *DescribeScriptRequest) (response *DescribeScriptResponse, err error)

DescribeScript invokes the outboundbot.DescribeScript API synchronously

func (*Client) DescribeScriptVoiceConfig ¶

func (client *Client) DescribeScriptVoiceConfig(request *DescribeScriptVoiceConfigRequest) (response *DescribeScriptVoiceConfigResponse, err error)

DescribeScriptVoiceConfig invokes the outboundbot.DescribeScriptVoiceConfig API synchronously

func (*Client) DescribeScriptVoiceConfigWithCallback ¶

func (client *Client) DescribeScriptVoiceConfigWithCallback(request *DescribeScriptVoiceConfigRequest, callback func(response *DescribeScriptVoiceConfigResponse, err error)) <-chan int

DescribeScriptVoiceConfigWithCallback invokes the outboundbot.DescribeScriptVoiceConfig API asynchronously

func (*Client) DescribeScriptVoiceConfigWithChan ¶

func (client *Client) DescribeScriptVoiceConfigWithChan(request *DescribeScriptVoiceConfigRequest) (<-chan *DescribeScriptVoiceConfigResponse, <-chan error)

DescribeScriptVoiceConfigWithChan invokes the outboundbot.DescribeScriptVoiceConfig API asynchronously

func (*Client) DescribeScriptWithCallback ¶

func (client *Client) DescribeScriptWithCallback(request *DescribeScriptRequest, callback func(response *DescribeScriptResponse, err error)) <-chan int

DescribeScriptWithCallback invokes the outboundbot.DescribeScript API asynchronously

func (*Client) DescribeScriptWithChan ¶

func (client *Client) DescribeScriptWithChan(request *DescribeScriptRequest) (<-chan *DescribeScriptResponse, <-chan error)

DescribeScriptWithChan invokes the outboundbot.DescribeScript API asynchronously

func (*Client) DescribeTTSConfig ¶

func (client *Client) DescribeTTSConfig(request *DescribeTTSConfigRequest) (response *DescribeTTSConfigResponse, err error)

DescribeTTSConfig invokes the outboundbot.DescribeTTSConfig API synchronously

func (*Client) DescribeTTSConfigWithCallback ¶

func (client *Client) DescribeTTSConfigWithCallback(request *DescribeTTSConfigRequest, callback func(response *DescribeTTSConfigResponse, err error)) <-chan int

DescribeTTSConfigWithCallback invokes the outboundbot.DescribeTTSConfig API asynchronously

func (*Client) DescribeTTSConfigWithChan ¶

func (client *Client) DescribeTTSConfigWithChan(request *DescribeTTSConfigRequest) (<-chan *DescribeTTSConfigResponse, <-chan error)

DescribeTTSConfigWithChan invokes the outboundbot.DescribeTTSConfig API asynchronously

func (*Client) DescribeTTSDemo ¶ added in v1.61.731

func (client *Client) DescribeTTSDemo(request *DescribeTTSDemoRequest) (response *DescribeTTSDemoResponse, err error)

DescribeTTSDemo invokes the outboundbot.DescribeTTSDemo API synchronously

func (*Client) DescribeTTSDemoWithCallback ¶ added in v1.61.731

func (client *Client) DescribeTTSDemoWithCallback(request *DescribeTTSDemoRequest, callback func(response *DescribeTTSDemoResponse, err error)) <-chan int

DescribeTTSDemoWithCallback invokes the outboundbot.DescribeTTSDemo API asynchronously

func (*Client) DescribeTTSDemoWithChan ¶ added in v1.61.731

func (client *Client) DescribeTTSDemoWithChan(request *DescribeTTSDemoRequest) (<-chan *DescribeTTSDemoResponse, <-chan error)

DescribeTTSDemoWithChan invokes the outboundbot.DescribeTTSDemo API asynchronously

func (*Client) DescribeTagHitsSummary ¶ added in v1.61.239

func (client *Client) DescribeTagHitsSummary(request *DescribeTagHitsSummaryRequest) (response *DescribeTagHitsSummaryResponse, err error)

DescribeTagHitsSummary invokes the outboundbot.DescribeTagHitsSummary API synchronously

func (*Client) DescribeTagHitsSummaryWithCallback ¶ added in v1.61.239

func (client *Client) DescribeTagHitsSummaryWithCallback(request *DescribeTagHitsSummaryRequest, callback func(response *DescribeTagHitsSummaryResponse, err error)) <-chan int

DescribeTagHitsSummaryWithCallback invokes the outboundbot.DescribeTagHitsSummary API asynchronously

func (*Client) DescribeTagHitsSummaryWithChan ¶ added in v1.61.239

func (client *Client) DescribeTagHitsSummaryWithChan(request *DescribeTagHitsSummaryRequest) (<-chan *DescribeTagHitsSummaryResponse, <-chan error)

DescribeTagHitsSummaryWithChan invokes the outboundbot.DescribeTagHitsSummary API asynchronously

func (*Client) DescribeTenantBindNumber ¶ added in v1.61.1507

func (client *Client) DescribeTenantBindNumber(request *DescribeTenantBindNumberRequest) (response *DescribeTenantBindNumberResponse, err error)

DescribeTenantBindNumber invokes the outboundbot.DescribeTenantBindNumber API synchronously

func (*Client) DescribeTenantBindNumberWithCallback ¶ added in v1.61.1507

func (client *Client) DescribeTenantBindNumberWithCallback(request *DescribeTenantBindNumberRequest, callback func(response *DescribeTenantBindNumberResponse, err error)) <-chan int

DescribeTenantBindNumberWithCallback invokes the outboundbot.DescribeTenantBindNumber API asynchronously

func (*Client) DescribeTenantBindNumberWithChan ¶ added in v1.61.1507

func (client *Client) DescribeTenantBindNumberWithChan(request *DescribeTenantBindNumberRequest) (<-chan *DescribeTenantBindNumberResponse, <-chan error)

DescribeTenantBindNumberWithChan invokes the outboundbot.DescribeTenantBindNumber API asynchronously

func (*Client) Dialogue ¶

func (client *Client) Dialogue(request *DialogueRequest) (response *DialogueResponse, err error)

Dialogue invokes the outboundbot.Dialogue API synchronously

func (*Client) DialogueWithCallback ¶

func (client *Client) DialogueWithCallback(request *DialogueRequest, callback func(response *DialogueResponse, err error)) <-chan int

DialogueWithCallback invokes the outboundbot.Dialogue API asynchronously

func (*Client) DialogueWithChan ¶

func (client *Client) DialogueWithChan(request *DialogueRequest) (<-chan *DialogueResponse, <-chan error)

DialogueWithChan invokes the outboundbot.Dialogue API asynchronously

func (*Client) DismissNumberDistrictInfoParsingResult ¶ added in v1.61.1442

func (client *Client) DismissNumberDistrictInfoParsingResult(request *DismissNumberDistrictInfoParsingResultRequest) (response *DismissNumberDistrictInfoParsingResultResponse, err error)

DismissNumberDistrictInfoParsingResult invokes the outboundbot.DismissNumberDistrictInfoParsingResult API synchronously

func (*Client) DismissNumberDistrictInfoParsingResultWithCallback ¶ added in v1.61.1442

func (client *Client) DismissNumberDistrictInfoParsingResultWithCallback(request *DismissNumberDistrictInfoParsingResultRequest, callback func(response *DismissNumberDistrictInfoParsingResultResponse, err error)) <-chan int

DismissNumberDistrictInfoParsingResultWithCallback invokes the outboundbot.DismissNumberDistrictInfoParsingResult API asynchronously

func (*Client) DismissNumberDistrictInfoParsingResultWithChan ¶ added in v1.61.1442

func (client *Client) DismissNumberDistrictInfoParsingResultWithChan(request *DismissNumberDistrictInfoParsingResultRequest) (<-chan *DismissNumberDistrictInfoParsingResultResponse, <-chan error)

DismissNumberDistrictInfoParsingResultWithChan invokes the outboundbot.DismissNumberDistrictInfoParsingResult API asynchronously

func (*Client) DownloadRecording ¶

func (client *Client) DownloadRecording(request *DownloadRecordingRequest) (response *DownloadRecordingResponse, err error)

DownloadRecording invokes the outboundbot.DownloadRecording API synchronously

func (*Client) DownloadRecordingWithCallback ¶

func (client *Client) DownloadRecordingWithCallback(request *DownloadRecordingRequest, callback func(response *DownloadRecordingResponse, err error)) <-chan int

DownloadRecordingWithCallback invokes the outboundbot.DownloadRecording API asynchronously

func (*Client) DownloadRecordingWithChan ¶

func (client *Client) DownloadRecordingWithChan(request *DownloadRecordingRequest) (<-chan *DownloadRecordingResponse, <-chan error)

DownloadRecordingWithChan invokes the outboundbot.DownloadRecording API asynchronously

func (*Client) DuplicateScript ¶

func (client *Client) DuplicateScript(request *DuplicateScriptRequest) (response *DuplicateScriptResponse, err error)

DuplicateScript invokes the outboundbot.DuplicateScript API synchronously

func (*Client) DuplicateScriptWithCallback ¶

func (client *Client) DuplicateScriptWithCallback(request *DuplicateScriptRequest, callback func(response *DuplicateScriptResponse, err error)) <-chan int

DuplicateScriptWithCallback invokes the outboundbot.DuplicateScript API asynchronously

func (*Client) DuplicateScriptWithChan ¶

func (client *Client) DuplicateScriptWithChan(request *DuplicateScriptRequest) (<-chan *DuplicateScriptResponse, <-chan error)

DuplicateScriptWithChan invokes the outboundbot.DuplicateScript API asynchronously

func (*Client) ExportScript ¶

func (client *Client) ExportScript(request *ExportScriptRequest) (response *ExportScriptResponse, err error)

ExportScript invokes the outboundbot.ExportScript API synchronously

func (*Client) ExportScriptWithCallback ¶

func (client *Client) ExportScriptWithCallback(request *ExportScriptRequest, callback func(response *ExportScriptResponse, err error)) <-chan int

ExportScriptWithCallback invokes the outboundbot.ExportScript API asynchronously

func (*Client) ExportScriptWithChan ¶

func (client *Client) ExportScriptWithChan(request *ExportScriptRequest) (<-chan *ExportScriptResponse, <-chan error)

ExportScriptWithChan invokes the outboundbot.ExportScript API asynchronously

func (*Client) GenerateUploadUrl ¶ added in v1.61.1569

func (client *Client) GenerateUploadUrl(request *GenerateUploadUrlRequest) (response *GenerateUploadUrlResponse, err error)

GenerateUploadUrl invokes the outboundbot.GenerateUploadUrl API synchronously

func (*Client) GenerateUploadUrlWithCallback ¶ added in v1.61.1569

func (client *Client) GenerateUploadUrlWithCallback(request *GenerateUploadUrlRequest, callback func(response *GenerateUploadUrlResponse, err error)) <-chan int

GenerateUploadUrlWithCallback invokes the outboundbot.GenerateUploadUrl API asynchronously

func (*Client) GenerateUploadUrlWithChan ¶ added in v1.61.1569

func (client *Client) GenerateUploadUrlWithChan(request *GenerateUploadUrlRequest) (<-chan *GenerateUploadUrlResponse, <-chan error)

GenerateUploadUrlWithChan invokes the outboundbot.GenerateUploadUrl API asynchronously

func (*Client) GetAfterAnswerDelayPlayback ¶ added in v1.61.1162

func (client *Client) GetAfterAnswerDelayPlayback(request *GetAfterAnswerDelayPlaybackRequest) (response *GetAfterAnswerDelayPlaybackResponse, err error)

GetAfterAnswerDelayPlayback invokes the outboundbot.GetAfterAnswerDelayPlayback API synchronously

func (*Client) GetAfterAnswerDelayPlaybackWithCallback ¶ added in v1.61.1162

func (client *Client) GetAfterAnswerDelayPlaybackWithCallback(request *GetAfterAnswerDelayPlaybackRequest, callback func(response *GetAfterAnswerDelayPlaybackResponse, err error)) <-chan int

GetAfterAnswerDelayPlaybackWithCallback invokes the outboundbot.GetAfterAnswerDelayPlayback API asynchronously

func (*Client) GetAfterAnswerDelayPlaybackWithChan ¶ added in v1.61.1162

func (client *Client) GetAfterAnswerDelayPlaybackWithChan(request *GetAfterAnswerDelayPlaybackRequest) (<-chan *GetAfterAnswerDelayPlaybackResponse, <-chan error)

GetAfterAnswerDelayPlaybackWithChan invokes the outboundbot.GetAfterAnswerDelayPlayback API asynchronously

func (*Client) GetAsrServerInfo ¶ added in v1.61.1162

func (client *Client) GetAsrServerInfo(request *GetAsrServerInfoRequest) (response *GetAsrServerInfoResponse, err error)

GetAsrServerInfo invokes the outboundbot.GetAsrServerInfo API synchronously

func (*Client) GetAsrServerInfoWithCallback ¶ added in v1.61.1162

func (client *Client) GetAsrServerInfoWithCallback(request *GetAsrServerInfoRequest, callback func(response *GetAsrServerInfoResponse, err error)) <-chan int

GetAsrServerInfoWithCallback invokes the outboundbot.GetAsrServerInfo API asynchronously

func (*Client) GetAsrServerInfoWithChan ¶ added in v1.61.1162

func (client *Client) GetAsrServerInfoWithChan(request *GetAsrServerInfoRequest) (<-chan *GetAsrServerInfoResponse, <-chan error)

GetAsrServerInfoWithChan invokes the outboundbot.GetAsrServerInfo API asynchronously

func (*Client) GetBaseStrategyPeriod ¶ added in v1.61.1162

func (client *Client) GetBaseStrategyPeriod(request *GetBaseStrategyPeriodRequest) (response *GetBaseStrategyPeriodResponse, err error)

GetBaseStrategyPeriod invokes the outboundbot.GetBaseStrategyPeriod API synchronously

func (*Client) GetBaseStrategyPeriodWithCallback ¶ added in v1.61.1162

func (client *Client) GetBaseStrategyPeriodWithCallback(request *GetBaseStrategyPeriodRequest, callback func(response *GetBaseStrategyPeriodResponse, err error)) <-chan int

GetBaseStrategyPeriodWithCallback invokes the outboundbot.GetBaseStrategyPeriod API asynchronously

func (*Client) GetBaseStrategyPeriodWithChan ¶ added in v1.61.1162

func (client *Client) GetBaseStrategyPeriodWithChan(request *GetBaseStrategyPeriodRequest) (<-chan *GetBaseStrategyPeriodResponse, <-chan error)

GetBaseStrategyPeriodWithChan invokes the outboundbot.GetBaseStrategyPeriod API asynchronously

func (*Client) GetConcurrentConversationQuota ¶ added in v1.61.1235

func (client *Client) GetConcurrentConversationQuota(request *GetConcurrentConversationQuotaRequest) (response *GetConcurrentConversationQuotaResponse, err error)

GetConcurrentConversationQuota invokes the outboundbot.GetConcurrentConversationQuota API synchronously

func (*Client) GetConcurrentConversationQuotaWithCallback ¶ added in v1.61.1235

func (client *Client) GetConcurrentConversationQuotaWithCallback(request *GetConcurrentConversationQuotaRequest, callback func(response *GetConcurrentConversationQuotaResponse, err error)) <-chan int

GetConcurrentConversationQuotaWithCallback invokes the outboundbot.GetConcurrentConversationQuota API asynchronously

func (*Client) GetConcurrentConversationQuotaWithChan ¶ added in v1.61.1235

func (client *Client) GetConcurrentConversationQuotaWithChan(request *GetConcurrentConversationQuotaRequest) (<-chan *GetConcurrentConversationQuotaResponse, <-chan error)

GetConcurrentConversationQuotaWithChan invokes the outboundbot.GetConcurrentConversationQuota API asynchronously

func (*Client) GetContactBlockList ¶ added in v1.61.1162

func (client *Client) GetContactBlockList(request *GetContactBlockListRequest) (response *GetContactBlockListResponse, err error)

GetContactBlockList invokes the outboundbot.GetContactBlockList API synchronously

func (*Client) GetContactBlockListWithCallback ¶ added in v1.61.1162

func (client *Client) GetContactBlockListWithCallback(request *GetContactBlockListRequest, callback func(response *GetContactBlockListResponse, err error)) <-chan int

GetContactBlockListWithCallback invokes the outboundbot.GetContactBlockList API asynchronously

func (*Client) GetContactBlockListWithChan ¶ added in v1.61.1162

func (client *Client) GetContactBlockListWithChan(request *GetContactBlockListRequest) (<-chan *GetContactBlockListResponse, <-chan error)

GetContactBlockListWithChan invokes the outboundbot.GetContactBlockList API asynchronously

func (*Client) GetContactWhiteList ¶ added in v1.61.1162

func (client *Client) GetContactWhiteList(request *GetContactWhiteListRequest) (response *GetContactWhiteListResponse, err error)

GetContactWhiteList invokes the outboundbot.GetContactWhiteList API synchronously

func (*Client) GetContactWhiteListWithCallback ¶ added in v1.61.1162

func (client *Client) GetContactWhiteListWithCallback(request *GetContactWhiteListRequest, callback func(response *GetContactWhiteListResponse, err error)) <-chan int

GetContactWhiteListWithCallback invokes the outboundbot.GetContactWhiteList API asynchronously

func (*Client) GetContactWhiteListWithChan ¶ added in v1.61.1162

func (client *Client) GetContactWhiteListWithChan(request *GetContactWhiteListRequest) (<-chan *GetContactWhiteListResponse, <-chan error)

GetContactWhiteListWithChan invokes the outboundbot.GetContactWhiteList API asynchronously

func (*Client) GetCurrentConcurrency ¶ added in v1.61.1235

func (client *Client) GetCurrentConcurrency(request *GetCurrentConcurrencyRequest) (response *GetCurrentConcurrencyResponse, err error)

GetCurrentConcurrency invokes the outboundbot.GetCurrentConcurrency API synchronously

func (*Client) GetCurrentConcurrencyWithCallback ¶ added in v1.61.1235

func (client *Client) GetCurrentConcurrencyWithCallback(request *GetCurrentConcurrencyRequest, callback func(response *GetCurrentConcurrencyResponse, err error)) <-chan int

GetCurrentConcurrencyWithCallback invokes the outboundbot.GetCurrentConcurrency API asynchronously

func (*Client) GetCurrentConcurrencyWithChan ¶ added in v1.61.1235

func (client *Client) GetCurrentConcurrencyWithChan(request *GetCurrentConcurrencyRequest) (<-chan *GetCurrentConcurrencyResponse, <-chan error)

GetCurrentConcurrencyWithChan invokes the outboundbot.GetCurrentConcurrency API asynchronously

func (*Client) GetEffectiveDays ¶ added in v1.61.1162

func (client *Client) GetEffectiveDays(request *GetEffectiveDaysRequest) (response *GetEffectiveDaysResponse, err error)

GetEffectiveDays invokes the outboundbot.GetEffectiveDays API synchronously

func (*Client) GetEffectiveDaysWithCallback ¶ added in v1.61.1162

func (client *Client) GetEffectiveDaysWithCallback(request *GetEffectiveDaysRequest, callback func(response *GetEffectiveDaysResponse, err error)) <-chan int

GetEffectiveDaysWithCallback invokes the outboundbot.GetEffectiveDays API asynchronously

func (*Client) GetEffectiveDaysWithChan ¶ added in v1.61.1162

func (client *Client) GetEffectiveDaysWithChan(request *GetEffectiveDaysRequest) (<-chan *GetEffectiveDaysResponse, <-chan error)

GetEffectiveDaysWithChan invokes the outboundbot.GetEffectiveDays API asynchronously

func (*Client) GetEmptyNumberNoMoreCallsInfo ¶ added in v1.61.1162

func (client *Client) GetEmptyNumberNoMoreCallsInfo(request *GetEmptyNumberNoMoreCallsInfoRequest) (response *GetEmptyNumberNoMoreCallsInfoResponse, err error)

GetEmptyNumberNoMoreCallsInfo invokes the outboundbot.GetEmptyNumberNoMoreCallsInfo API synchronously

func (*Client) GetEmptyNumberNoMoreCallsInfoWithCallback ¶ added in v1.61.1162

func (client *Client) GetEmptyNumberNoMoreCallsInfoWithCallback(request *GetEmptyNumberNoMoreCallsInfoRequest, callback func(response *GetEmptyNumberNoMoreCallsInfoResponse, err error)) <-chan int

GetEmptyNumberNoMoreCallsInfoWithCallback invokes the outboundbot.GetEmptyNumberNoMoreCallsInfo API asynchronously

func (*Client) GetEmptyNumberNoMoreCallsInfoWithChan ¶ added in v1.61.1162

func (client *Client) GetEmptyNumberNoMoreCallsInfoWithChan(request *GetEmptyNumberNoMoreCallsInfoRequest) (<-chan *GetEmptyNumberNoMoreCallsInfoResponse, <-chan error)

GetEmptyNumberNoMoreCallsInfoWithChan invokes the outboundbot.GetEmptyNumberNoMoreCallsInfo API asynchronously

func (*Client) GetMaxAttemptsPerDay ¶ added in v1.61.1162

func (client *Client) GetMaxAttemptsPerDay(request *GetMaxAttemptsPerDayRequest) (response *GetMaxAttemptsPerDayResponse, err error)

GetMaxAttemptsPerDay invokes the outboundbot.GetMaxAttemptsPerDay API synchronously

func (*Client) GetMaxAttemptsPerDayWithCallback ¶ added in v1.61.1162

func (client *Client) GetMaxAttemptsPerDayWithCallback(request *GetMaxAttemptsPerDayRequest, callback func(response *GetMaxAttemptsPerDayResponse, err error)) <-chan int

GetMaxAttemptsPerDayWithCallback invokes the outboundbot.GetMaxAttemptsPerDay API asynchronously

func (*Client) GetMaxAttemptsPerDayWithChan ¶ added in v1.61.1162

func (client *Client) GetMaxAttemptsPerDayWithChan(request *GetMaxAttemptsPerDayRequest) (<-chan *GetMaxAttemptsPerDayResponse, <-chan error)

GetMaxAttemptsPerDayWithChan invokes the outboundbot.GetMaxAttemptsPerDay API asynchronously

func (*Client) GetNumberDistrictInfoTemplateDownloadUrl ¶ added in v1.61.1442

func (client *Client) GetNumberDistrictInfoTemplateDownloadUrl(request *GetNumberDistrictInfoTemplateDownloadUrlRequest) (response *GetNumberDistrictInfoTemplateDownloadUrlResponse, err error)

GetNumberDistrictInfoTemplateDownloadUrl invokes the outboundbot.GetNumberDistrictInfoTemplateDownloadUrl API synchronously

func (*Client) GetNumberDistrictInfoTemplateDownloadUrlWithCallback ¶ added in v1.61.1442

func (client *Client) GetNumberDistrictInfoTemplateDownloadUrlWithCallback(request *GetNumberDistrictInfoTemplateDownloadUrlRequest, callback func(response *GetNumberDistrictInfoTemplateDownloadUrlResponse, err error)) <-chan int

GetNumberDistrictInfoTemplateDownloadUrlWithCallback invokes the outboundbot.GetNumberDistrictInfoTemplateDownloadUrl API asynchronously

func (*Client) GetNumberDistrictInfoTemplateDownloadUrlWithChan ¶ added in v1.61.1442

func (client *Client) GetNumberDistrictInfoTemplateDownloadUrlWithChan(request *GetNumberDistrictInfoTemplateDownloadUrlRequest) (<-chan *GetNumberDistrictInfoTemplateDownloadUrlResponse, <-chan error)

GetNumberDistrictInfoTemplateDownloadUrlWithChan invokes the outboundbot.GetNumberDistrictInfoTemplateDownloadUrl API asynchronously

func (*Client) GetSummaryInfo ¶ added in v1.61.1162

func (client *Client) GetSummaryInfo(request *GetSummaryInfoRequest) (response *GetSummaryInfoResponse, err error)

GetSummaryInfo invokes the outboundbot.GetSummaryInfo API synchronously

func (*Client) GetSummaryInfoWithCallback ¶ added in v1.61.1162

func (client *Client) GetSummaryInfoWithCallback(request *GetSummaryInfoRequest, callback func(response *GetSummaryInfoResponse, err error)) <-chan int

GetSummaryInfoWithCallback invokes the outboundbot.GetSummaryInfo API asynchronously

func (*Client) GetSummaryInfoWithChan ¶ added in v1.61.1162

func (client *Client) GetSummaryInfoWithChan(request *GetSummaryInfoRequest) (<-chan *GetSummaryInfoResponse, <-chan error)

GetSummaryInfoWithChan invokes the outboundbot.GetSummaryInfo API asynchronously

func (*Client) GetTaskByUuid ¶ added in v1.61.1162

func (client *Client) GetTaskByUuid(request *GetTaskByUuidRequest) (response *GetTaskByUuidResponse, err error)

GetTaskByUuid invokes the outboundbot.GetTaskByUuid API synchronously

func (*Client) GetTaskByUuidWithCallback ¶ added in v1.61.1162

func (client *Client) GetTaskByUuidWithCallback(request *GetTaskByUuidRequest, callback func(response *GetTaskByUuidResponse, err error)) <-chan int

GetTaskByUuidWithCallback invokes the outboundbot.GetTaskByUuid API asynchronously

func (*Client) GetTaskByUuidWithChan ¶ added in v1.61.1162

func (client *Client) GetTaskByUuidWithChan(request *GetTaskByUuidRequest) (<-chan *GetTaskByUuidResponse, <-chan error)

GetTaskByUuidWithChan invokes the outboundbot.GetTaskByUuid API asynchronously

func (*Client) GetVersion ¶ added in v1.61.1162

func (client *Client) GetVersion(request *GetVersionRequest) (response *GetVersionResponse, err error)

GetVersion invokes the outboundbot.GetVersion API synchronously

func (*Client) GetVersionWithCallback ¶ added in v1.61.1162

func (client *Client) GetVersionWithCallback(request *GetVersionRequest, callback func(response *GetVersionResponse, err error)) <-chan int

GetVersionWithCallback invokes the outboundbot.GetVersion API asynchronously

func (*Client) GetVersionWithChan ¶ added in v1.61.1162

func (client *Client) GetVersionWithChan(request *GetVersionRequest) (<-chan *GetVersionResponse, <-chan error)

GetVersionWithChan invokes the outboundbot.GetVersion API asynchronously

func (*Client) ImportScript ¶

func (client *Client) ImportScript(request *ImportScriptRequest) (response *ImportScriptResponse, err error)

ImportScript invokes the outboundbot.ImportScript API synchronously

func (*Client) ImportScriptWithCallback ¶

func (client *Client) ImportScriptWithCallback(request *ImportScriptRequest, callback func(response *ImportScriptResponse, err error)) <-chan int

ImportScriptWithCallback invokes the outboundbot.ImportScript API asynchronously

func (*Client) ImportScriptWithChan ¶

func (client *Client) ImportScriptWithChan(request *ImportScriptRequest) (<-chan *ImportScriptResponse, <-chan error)

ImportScriptWithChan invokes the outboundbot.ImportScript API asynchronously

func (*Client) InflightTaskTimeout ¶ added in v1.61.909

func (client *Client) InflightTaskTimeout(request *InflightTaskTimeoutRequest) (response *InflightTaskTimeoutResponse, err error)

InflightTaskTimeout invokes the outboundbot.InflightTaskTimeout API synchronously

func (*Client) InflightTaskTimeoutWithCallback ¶ added in v1.61.909

func (client *Client) InflightTaskTimeoutWithCallback(request *InflightTaskTimeoutRequest, callback func(response *InflightTaskTimeoutResponse, err error)) <-chan int

InflightTaskTimeoutWithCallback invokes the outboundbot.InflightTaskTimeout API asynchronously

func (*Client) InflightTaskTimeoutWithChan ¶ added in v1.61.909

func (client *Client) InflightTaskTimeoutWithChan(request *InflightTaskTimeoutRequest) (<-chan *InflightTaskTimeoutResponse, <-chan error)

InflightTaskTimeoutWithChan invokes the outboundbot.InflightTaskTimeout API asynchronously

func (*Client) ListAllTenantBindNumberBinding ¶ added in v1.61.1507

func (client *Client) ListAllTenantBindNumberBinding(request *ListAllTenantBindNumberBindingRequest) (response *ListAllTenantBindNumberBindingResponse, err error)

ListAllTenantBindNumberBinding invokes the outboundbot.ListAllTenantBindNumberBinding API synchronously

func (*Client) ListAllTenantBindNumberBindingWithCallback ¶ added in v1.61.1507

func (client *Client) ListAllTenantBindNumberBindingWithCallback(request *ListAllTenantBindNumberBindingRequest, callback func(response *ListAllTenantBindNumberBindingResponse, err error)) <-chan int

ListAllTenantBindNumberBindingWithCallback invokes the outboundbot.ListAllTenantBindNumberBinding API asynchronously

func (*Client) ListAllTenantBindNumberBindingWithChan ¶ added in v1.61.1507

func (client *Client) ListAllTenantBindNumberBindingWithChan(request *ListAllTenantBindNumberBindingRequest) (<-chan *ListAllTenantBindNumberBindingResponse, <-chan error)

ListAllTenantBindNumberBindingWithChan invokes the outboundbot.ListAllTenantBindNumberBinding API asynchronously

func (*Client) ListChatbotInstances ¶ added in v1.61.1442

func (client *Client) ListChatbotInstances(request *ListChatbotInstancesRequest) (response *ListChatbotInstancesResponse, err error)

ListChatbotInstances invokes the outboundbot.ListChatbotInstances API synchronously

func (*Client) ListChatbotInstancesWithCallback ¶ added in v1.61.1442

func (client *Client) ListChatbotInstancesWithCallback(request *ListChatbotInstancesRequest, callback func(response *ListChatbotInstancesResponse, err error)) <-chan int

ListChatbotInstancesWithCallback invokes the outboundbot.ListChatbotInstances API asynchronously

func (*Client) ListChatbotInstancesWithChan ¶ added in v1.61.1442

func (client *Client) ListChatbotInstancesWithChan(request *ListChatbotInstancesRequest) (<-chan *ListChatbotInstancesResponse, <-chan error)

ListChatbotInstancesWithChan invokes the outboundbot.ListChatbotInstances API asynchronously

func (*Client) ListDialogueFlows ¶

func (client *Client) ListDialogueFlows(request *ListDialogueFlowsRequest) (response *ListDialogueFlowsResponse, err error)

ListDialogueFlows invokes the outboundbot.ListDialogueFlows API synchronously

func (*Client) ListDialogueFlowsWithCallback ¶

func (client *Client) ListDialogueFlowsWithCallback(request *ListDialogueFlowsRequest, callback func(response *ListDialogueFlowsResponse, err error)) <-chan int

ListDialogueFlowsWithCallback invokes the outboundbot.ListDialogueFlows API asynchronously

func (*Client) ListDialogueFlowsWithChan ¶

func (client *Client) ListDialogueFlowsWithChan(request *ListDialogueFlowsRequest) (<-chan *ListDialogueFlowsResponse, <-chan error)

ListDialogueFlowsWithChan invokes the outboundbot.ListDialogueFlows API asynchronously

func (*Client) ListDownloadTasks ¶ added in v1.61.1348

func (client *Client) ListDownloadTasks(request *ListDownloadTasksRequest) (response *ListDownloadTasksResponse, err error)

ListDownloadTasks invokes the outboundbot.ListDownloadTasks API synchronously

func (*Client) ListDownloadTasksWithCallback ¶ added in v1.61.1348

func (client *Client) ListDownloadTasksWithCallback(request *ListDownloadTasksRequest, callback func(response *ListDownloadTasksResponse, err error)) <-chan int

ListDownloadTasksWithCallback invokes the outboundbot.ListDownloadTasks API asynchronously

func (*Client) ListDownloadTasksWithChan ¶ added in v1.61.1348

func (client *Client) ListDownloadTasksWithChan(request *ListDownloadTasksRequest) (<-chan *ListDownloadTasksResponse, <-chan error)

ListDownloadTasksWithChan invokes the outboundbot.ListDownloadTasks API asynchronously

func (*Client) ListGlobalQuestions ¶

func (client *Client) ListGlobalQuestions(request *ListGlobalQuestionsRequest) (response *ListGlobalQuestionsResponse, err error)

ListGlobalQuestions invokes the outboundbot.ListGlobalQuestions API synchronously

func (*Client) ListGlobalQuestionsWithCallback ¶

func (client *Client) ListGlobalQuestionsWithCallback(request *ListGlobalQuestionsRequest, callback func(response *ListGlobalQuestionsResponse, err error)) <-chan int

ListGlobalQuestionsWithCallback invokes the outboundbot.ListGlobalQuestions API asynchronously

func (*Client) ListGlobalQuestionsWithChan ¶

func (client *Client) ListGlobalQuestionsWithChan(request *ListGlobalQuestionsRequest) (<-chan *ListGlobalQuestionsResponse, <-chan error)

ListGlobalQuestionsWithChan invokes the outboundbot.ListGlobalQuestions API asynchronously

func (*Client) ListInstances ¶

func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)

ListInstances invokes the outboundbot.ListInstances API synchronously

func (*Client) ListInstancesWithCallback ¶

func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, callback func(response *ListInstancesResponse, err error)) <-chan int

ListInstancesWithCallback invokes the outboundbot.ListInstances API asynchronously

func (*Client) ListInstancesWithChan ¶

func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)

ListInstancesWithChan invokes the outboundbot.ListInstances API asynchronously

func (*Client) ListIntents ¶

func (client *Client) ListIntents(request *ListIntentsRequest) (response *ListIntentsResponse, err error)

ListIntents invokes the outboundbot.ListIntents API synchronously

func (*Client) ListIntentsWithCallback ¶

func (client *Client) ListIntentsWithCallback(request *ListIntentsRequest, callback func(response *ListIntentsResponse, err error)) <-chan int

ListIntentsWithCallback invokes the outboundbot.ListIntents API asynchronously

func (*Client) ListIntentsWithChan ¶

func (client *Client) ListIntentsWithChan(request *ListIntentsRequest) (<-chan *ListIntentsResponse, <-chan error)

ListIntentsWithChan invokes the outboundbot.ListIntents API asynchronously

func (*Client) ListJobGroups ¶

func (client *Client) ListJobGroups(request *ListJobGroupsRequest) (response *ListJobGroupsResponse, err error)

ListJobGroups invokes the outboundbot.ListJobGroups API synchronously

func (*Client) ListJobGroupsAsync ¶ added in v1.61.1162

func (client *Client) ListJobGroupsAsync(request *ListJobGroupsAsyncRequest) (response *ListJobGroupsAsyncResponse, err error)

ListJobGroupsAsync invokes the outboundbot.ListJobGroupsAsync API synchronously

func (*Client) ListJobGroupsAsyncWithCallback ¶ added in v1.61.1162

func (client *Client) ListJobGroupsAsyncWithCallback(request *ListJobGroupsAsyncRequest, callback func(response *ListJobGroupsAsyncResponse, err error)) <-chan int

ListJobGroupsAsyncWithCallback invokes the outboundbot.ListJobGroupsAsync API asynchronously

func (*Client) ListJobGroupsAsyncWithChan ¶ added in v1.61.1162

func (client *Client) ListJobGroupsAsyncWithChan(request *ListJobGroupsAsyncRequest) (<-chan *ListJobGroupsAsyncResponse, <-chan error)

ListJobGroupsAsyncWithChan invokes the outboundbot.ListJobGroupsAsync API asynchronously

func (*Client) ListJobGroupsWithCallback ¶

func (client *Client) ListJobGroupsWithCallback(request *ListJobGroupsRequest, callback func(response *ListJobGroupsResponse, err error)) <-chan int

ListJobGroupsWithCallback invokes the outboundbot.ListJobGroups API asynchronously

func (*Client) ListJobGroupsWithChan ¶

func (client *Client) ListJobGroupsWithChan(request *ListJobGroupsRequest) (<-chan *ListJobGroupsResponse, <-chan error)

ListJobGroupsWithChan invokes the outboundbot.ListJobGroups API asynchronously

func (*Client) ListJobs ¶

func (client *Client) ListJobs(request *ListJobsRequest) (response *ListJobsResponse, err error)

ListJobs invokes the outboundbot.ListJobs API synchronously

func (*Client) ListJobsByGroup ¶

func (client *Client) ListJobsByGroup(request *ListJobsByGroupRequest) (response *ListJobsByGroupResponse, err error)

ListJobsByGroup invokes the outboundbot.ListJobsByGroup API synchronously

func (*Client) ListJobsByGroupWithCallback ¶

func (client *Client) ListJobsByGroupWithCallback(request *ListJobsByGroupRequest, callback func(response *ListJobsByGroupResponse, err error)) <-chan int

ListJobsByGroupWithCallback invokes the outboundbot.ListJobsByGroup API asynchronously

func (*Client) ListJobsByGroupWithChan ¶

func (client *Client) ListJobsByGroupWithChan(request *ListJobsByGroupRequest) (<-chan *ListJobsByGroupResponse, <-chan error)

ListJobsByGroupWithChan invokes the outboundbot.ListJobsByGroup API asynchronously

func (*Client) ListJobsWithCallback ¶

func (client *Client) ListJobsWithCallback(request *ListJobsRequest, callback func(response *ListJobsResponse, err error)) <-chan int

ListJobsWithCallback invokes the outboundbot.ListJobs API asynchronously

func (*Client) ListJobsWithChan ¶

func (client *Client) ListJobsWithChan(request *ListJobsRequest) (<-chan *ListJobsResponse, <-chan error)

ListJobsWithChan invokes the outboundbot.ListJobs API asynchronously

func (*Client) ListOutboundCallNumbers ¶

func (client *Client) ListOutboundCallNumbers(request *ListOutboundCallNumbersRequest) (response *ListOutboundCallNumbersResponse, err error)

ListOutboundCallNumbers invokes the outboundbot.ListOutboundCallNumbers API synchronously

func (*Client) ListOutboundCallNumbersWithCallback ¶

func (client *Client) ListOutboundCallNumbersWithCallback(request *ListOutboundCallNumbersRequest, callback func(response *ListOutboundCallNumbersResponse, err error)) <-chan int

ListOutboundCallNumbersWithCallback invokes the outboundbot.ListOutboundCallNumbers API asynchronously

func (*Client) ListOutboundCallNumbersWithChan ¶

func (client *Client) ListOutboundCallNumbersWithChan(request *ListOutboundCallNumbersRequest) (<-chan *ListOutboundCallNumbersResponse, <-chan error)

ListOutboundCallNumbersWithChan invokes the outboundbot.ListOutboundCallNumbers API asynchronously

func (*Client) ListResourceTags ¶ added in v1.61.1162

func (client *Client) ListResourceTags(request *ListResourceTagsRequest) (response *ListResourceTagsResponse, err error)

ListResourceTags invokes the outboundbot.ListResourceTags API synchronously

func (*Client) ListResourceTagsWithCallback ¶ added in v1.61.1162

func (client *Client) ListResourceTagsWithCallback(request *ListResourceTagsRequest, callback func(response *ListResourceTagsResponse, err error)) <-chan int

ListResourceTagsWithCallback invokes the outboundbot.ListResourceTags API asynchronously

func (*Client) ListResourceTagsWithChan ¶ added in v1.61.1162

func (client *Client) ListResourceTagsWithChan(request *ListResourceTagsRequest) (<-chan *ListResourceTagsResponse, <-chan error)

ListResourceTagsWithChan invokes the outboundbot.ListResourceTags API asynchronously

func (*Client) ListSchedulerInstances ¶ added in v1.61.909

func (client *Client) ListSchedulerInstances(request *ListSchedulerInstancesRequest) (response *ListSchedulerInstancesResponse, err error)

ListSchedulerInstances invokes the outboundbot.ListSchedulerInstances API synchronously

func (*Client) ListSchedulerInstancesWithCallback ¶ added in v1.61.909

func (client *Client) ListSchedulerInstancesWithCallback(request *ListSchedulerInstancesRequest, callback func(response *ListSchedulerInstancesResponse, err error)) <-chan int

ListSchedulerInstancesWithCallback invokes the outboundbot.ListSchedulerInstances API asynchronously

func (*Client) ListSchedulerInstancesWithChan ¶ added in v1.61.909

func (client *Client) ListSchedulerInstancesWithChan(request *ListSchedulerInstancesRequest) (<-chan *ListSchedulerInstancesResponse, <-chan error)

ListSchedulerInstancesWithChan invokes the outboundbot.ListSchedulerInstances API asynchronously

func (*Client) ListScriptPublishHistories ¶

func (client *Client) ListScriptPublishHistories(request *ListScriptPublishHistoriesRequest) (response *ListScriptPublishHistoriesResponse, err error)

ListScriptPublishHistories invokes the outboundbot.ListScriptPublishHistories API synchronously

func (*Client) ListScriptPublishHistoriesWithCallback ¶

func (client *Client) ListScriptPublishHistoriesWithCallback(request *ListScriptPublishHistoriesRequest, callback func(response *ListScriptPublishHistoriesResponse, err error)) <-chan int

ListScriptPublishHistoriesWithCallback invokes the outboundbot.ListScriptPublishHistories API asynchronously

func (*Client) ListScriptPublishHistoriesWithChan ¶

func (client *Client) ListScriptPublishHistoriesWithChan(request *ListScriptPublishHistoriesRequest) (<-chan *ListScriptPublishHistoriesResponse, <-chan error)

ListScriptPublishHistoriesWithChan invokes the outboundbot.ListScriptPublishHistories API asynchronously

func (*Client) ListScriptVoiceConfigs ¶

func (client *Client) ListScriptVoiceConfigs(request *ListScriptVoiceConfigsRequest) (response *ListScriptVoiceConfigsResponse, err error)

ListScriptVoiceConfigs invokes the outboundbot.ListScriptVoiceConfigs API synchronously

func (*Client) ListScriptVoiceConfigsWithCallback ¶

func (client *Client) ListScriptVoiceConfigsWithCallback(request *ListScriptVoiceConfigsRequest, callback func(response *ListScriptVoiceConfigsResponse, err error)) <-chan int

ListScriptVoiceConfigsWithCallback invokes the outboundbot.ListScriptVoiceConfigs API asynchronously

func (*Client) ListScriptVoiceConfigsWithChan ¶

func (client *Client) ListScriptVoiceConfigsWithChan(request *ListScriptVoiceConfigsRequest) (<-chan *ListScriptVoiceConfigsResponse, <-chan error)

ListScriptVoiceConfigsWithChan invokes the outboundbot.ListScriptVoiceConfigs API asynchronously

func (*Client) ListScripts ¶

func (client *Client) ListScripts(request *ListScriptsRequest) (response *ListScriptsResponse, err error)

ListScripts invokes the outboundbot.ListScripts API synchronously

func (*Client) ListScriptsWithCallback ¶

func (client *Client) ListScriptsWithCallback(request *ListScriptsRequest, callback func(response *ListScriptsResponse, err error)) <-chan int

ListScriptsWithCallback invokes the outboundbot.ListScripts API asynchronously

func (*Client) ListScriptsWithChan ¶

func (client *Client) ListScriptsWithChan(request *ListScriptsRequest) (<-chan *ListScriptsResponse, <-chan error)

ListScriptsWithChan invokes the outboundbot.ListScripts API asynchronously

func (*Client) ListTagResources ¶ added in v1.61.1162

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)

ListTagResources invokes the outboundbot.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.1162

func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int

ListTagResourcesWithCallback invokes the outboundbot.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan ¶ added in v1.61.1162

func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)

ListTagResourcesWithChan invokes the outboundbot.ListTagResources API asynchronously

func (*Client) ListTags ¶

func (client *Client) ListTags(request *ListTagsRequest) (response *ListTagsResponse, err error)

ListTags invokes the outboundbot.ListTags API synchronously

func (*Client) ListTagsWithCallback ¶

func (client *Client) ListTagsWithCallback(request *ListTagsRequest, callback func(response *ListTagsResponse, err error)) <-chan int

ListTagsWithCallback invokes the outboundbot.ListTags API asynchronously

func (*Client) ListTagsWithChan ¶

func (client *Client) ListTagsWithChan(request *ListTagsRequest) (<-chan *ListTagsResponse, <-chan error)

ListTagsWithChan invokes the outboundbot.ListTags API asynchronously

func (*Client) ModifyBatchJobs ¶

func (client *Client) ModifyBatchJobs(request *ModifyBatchJobsRequest) (response *ModifyBatchJobsResponse, err error)

ModifyBatchJobs invokes the outboundbot.ModifyBatchJobs API synchronously

func (*Client) ModifyBatchJobsWithCallback ¶

func (client *Client) ModifyBatchJobsWithCallback(request *ModifyBatchJobsRequest, callback func(response *ModifyBatchJobsResponse, err error)) <-chan int

ModifyBatchJobsWithCallback invokes the outboundbot.ModifyBatchJobs API asynchronously

func (*Client) ModifyBatchJobsWithChan ¶

func (client *Client) ModifyBatchJobsWithChan(request *ModifyBatchJobsRequest) (<-chan *ModifyBatchJobsResponse, <-chan error)

ModifyBatchJobsWithChan invokes the outboundbot.ModifyBatchJobs API asynchronously

func (*Client) ModifyDialogueFlow ¶

func (client *Client) ModifyDialogueFlow(request *ModifyDialogueFlowRequest) (response *ModifyDialogueFlowResponse, err error)

ModifyDialogueFlow invokes the outboundbot.ModifyDialogueFlow API synchronously

func (*Client) ModifyDialogueFlowWithCallback ¶

func (client *Client) ModifyDialogueFlowWithCallback(request *ModifyDialogueFlowRequest, callback func(response *ModifyDialogueFlowResponse, err error)) <-chan int

ModifyDialogueFlowWithCallback invokes the outboundbot.ModifyDialogueFlow API asynchronously

func (*Client) ModifyDialogueFlowWithChan ¶

func (client *Client) ModifyDialogueFlowWithChan(request *ModifyDialogueFlowRequest) (<-chan *ModifyDialogueFlowResponse, <-chan error)

ModifyDialogueFlowWithChan invokes the outboundbot.ModifyDialogueFlow API asynchronously

func (*Client) ModifyEmptyNumberNoMoreCallsInfo ¶ added in v1.61.1162

func (client *Client) ModifyEmptyNumberNoMoreCallsInfo(request *ModifyEmptyNumberNoMoreCallsInfoRequest) (response *ModifyEmptyNumberNoMoreCallsInfoResponse, err error)

ModifyEmptyNumberNoMoreCallsInfo invokes the outboundbot.ModifyEmptyNumberNoMoreCallsInfo API synchronously

func (*Client) ModifyEmptyNumberNoMoreCallsInfoWithCallback ¶ added in v1.61.1162

func (client *Client) ModifyEmptyNumberNoMoreCallsInfoWithCallback(request *ModifyEmptyNumberNoMoreCallsInfoRequest, callback func(response *ModifyEmptyNumberNoMoreCallsInfoResponse, err error)) <-chan int

ModifyEmptyNumberNoMoreCallsInfoWithCallback invokes the outboundbot.ModifyEmptyNumberNoMoreCallsInfo API asynchronously

func (*Client) ModifyEmptyNumberNoMoreCallsInfoWithChan ¶ added in v1.61.1162

func (client *Client) ModifyEmptyNumberNoMoreCallsInfoWithChan(request *ModifyEmptyNumberNoMoreCallsInfoRequest) (<-chan *ModifyEmptyNumberNoMoreCallsInfoResponse, <-chan error)

ModifyEmptyNumberNoMoreCallsInfoWithChan invokes the outboundbot.ModifyEmptyNumberNoMoreCallsInfo API asynchronously

func (*Client) ModifyGlobalQuestion ¶

func (client *Client) ModifyGlobalQuestion(request *ModifyGlobalQuestionRequest) (response *ModifyGlobalQuestionResponse, err error)

ModifyGlobalQuestion invokes the outboundbot.ModifyGlobalQuestion API synchronously

func (*Client) ModifyGlobalQuestionWithCallback ¶

func (client *Client) ModifyGlobalQuestionWithCallback(request *ModifyGlobalQuestionRequest, callback func(response *ModifyGlobalQuestionResponse, err error)) <-chan int

ModifyGlobalQuestionWithCallback invokes the outboundbot.ModifyGlobalQuestion API asynchronously

func (*Client) ModifyGlobalQuestionWithChan ¶

func (client *Client) ModifyGlobalQuestionWithChan(request *ModifyGlobalQuestionRequest) (<-chan *ModifyGlobalQuestionResponse, <-chan error)

ModifyGlobalQuestionWithChan invokes the outboundbot.ModifyGlobalQuestion API asynchronously

func (*Client) ModifyInstance ¶

func (client *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)

ModifyInstance invokes the outboundbot.ModifyInstance API synchronously

func (*Client) ModifyInstanceWithCallback ¶

func (client *Client) ModifyInstanceWithCallback(request *ModifyInstanceRequest, callback func(response *ModifyInstanceResponse, err error)) <-chan int

ModifyInstanceWithCallback invokes the outboundbot.ModifyInstance API asynchronously

func (*Client) ModifyInstanceWithChan ¶

func (client *Client) ModifyInstanceWithChan(request *ModifyInstanceRequest) (<-chan *ModifyInstanceResponse, <-chan error)

ModifyInstanceWithChan invokes the outboundbot.ModifyInstance API asynchronously

func (*Client) ModifyIntent ¶

func (client *Client) ModifyIntent(request *ModifyIntentRequest) (response *ModifyIntentResponse, err error)

ModifyIntent invokes the outboundbot.ModifyIntent API synchronously

func (*Client) ModifyIntentWithCallback ¶

func (client *Client) ModifyIntentWithCallback(request *ModifyIntentRequest, callback func(response *ModifyIntentResponse, err error)) <-chan int

ModifyIntentWithCallback invokes the outboundbot.ModifyIntent API asynchronously

func (*Client) ModifyIntentWithChan ¶

func (client *Client) ModifyIntentWithChan(request *ModifyIntentRequest) (<-chan *ModifyIntentResponse, <-chan error)

ModifyIntentWithChan invokes the outboundbot.ModifyIntent API asynchronously

func (*Client) ModifyJobGroup ¶

func (client *Client) ModifyJobGroup(request *ModifyJobGroupRequest) (response *ModifyJobGroupResponse, err error)

ModifyJobGroup invokes the outboundbot.ModifyJobGroup API synchronously

func (*Client) ModifyJobGroupWithCallback ¶

func (client *Client) ModifyJobGroupWithCallback(request *ModifyJobGroupRequest, callback func(response *ModifyJobGroupResponse, err error)) <-chan int

ModifyJobGroupWithCallback invokes the outboundbot.ModifyJobGroup API asynchronously

func (*Client) ModifyJobGroupWithChan ¶

func (client *Client) ModifyJobGroupWithChan(request *ModifyJobGroupRequest) (<-chan *ModifyJobGroupResponse, <-chan error)

ModifyJobGroupWithChan invokes the outboundbot.ModifyJobGroup API asynchronously

func (*Client) ModifyOutboundCallNumber ¶

func (client *Client) ModifyOutboundCallNumber(request *ModifyOutboundCallNumberRequest) (response *ModifyOutboundCallNumberResponse, err error)

ModifyOutboundCallNumber invokes the outboundbot.ModifyOutboundCallNumber API synchronously

func (*Client) ModifyOutboundCallNumberWithCallback ¶

func (client *Client) ModifyOutboundCallNumberWithCallback(request *ModifyOutboundCallNumberRequest, callback func(response *ModifyOutboundCallNumberResponse, err error)) <-chan int

ModifyOutboundCallNumberWithCallback invokes the outboundbot.ModifyOutboundCallNumber API asynchronously

func (*Client) ModifyOutboundCallNumberWithChan ¶

func (client *Client) ModifyOutboundCallNumberWithChan(request *ModifyOutboundCallNumberRequest) (<-chan *ModifyOutboundCallNumberResponse, <-chan error)

ModifyOutboundCallNumberWithChan invokes the outboundbot.ModifyOutboundCallNumber API asynchronously

func (*Client) ModifyScript ¶

func (client *Client) ModifyScript(request *ModifyScriptRequest) (response *ModifyScriptResponse, err error)

ModifyScript invokes the outboundbot.ModifyScript API synchronously

func (*Client) ModifyScriptVoiceConfig ¶

func (client *Client) ModifyScriptVoiceConfig(request *ModifyScriptVoiceConfigRequest) (response *ModifyScriptVoiceConfigResponse, err error)

ModifyScriptVoiceConfig invokes the outboundbot.ModifyScriptVoiceConfig API synchronously

func (*Client) ModifyScriptVoiceConfigWithCallback ¶

func (client *Client) ModifyScriptVoiceConfigWithCallback(request *ModifyScriptVoiceConfigRequest, callback func(response *ModifyScriptVoiceConfigResponse, err error)) <-chan int

ModifyScriptVoiceConfigWithCallback invokes the outboundbot.ModifyScriptVoiceConfig API asynchronously

func (*Client) ModifyScriptVoiceConfigWithChan ¶

func (client *Client) ModifyScriptVoiceConfigWithChan(request *ModifyScriptVoiceConfigRequest) (<-chan *ModifyScriptVoiceConfigResponse, <-chan error)

ModifyScriptVoiceConfigWithChan invokes the outboundbot.ModifyScriptVoiceConfig API asynchronously

func (*Client) ModifyScriptWithCallback ¶

func (client *Client) ModifyScriptWithCallback(request *ModifyScriptRequest, callback func(response *ModifyScriptResponse, err error)) <-chan int

ModifyScriptWithCallback invokes the outboundbot.ModifyScript API asynchronously

func (*Client) ModifyScriptWithChan ¶

func (client *Client) ModifyScriptWithChan(request *ModifyScriptRequest) (<-chan *ModifyScriptResponse, <-chan error)

ModifyScriptWithChan invokes the outboundbot.ModifyScript API asynchronously

func (*Client) ModifyTTSConfig ¶

func (client *Client) ModifyTTSConfig(request *ModifyTTSConfigRequest) (response *ModifyTTSConfigResponse, err error)

ModifyTTSConfig invokes the outboundbot.ModifyTTSConfig API synchronously

func (*Client) ModifyTTSConfigWithCallback ¶

func (client *Client) ModifyTTSConfigWithCallback(request *ModifyTTSConfigRequest, callback func(response *ModifyTTSConfigResponse, err error)) <-chan int

ModifyTTSConfigWithCallback invokes the outboundbot.ModifyTTSConfig API asynchronously

func (*Client) ModifyTTSConfigWithChan ¶

func (client *Client) ModifyTTSConfigWithChan(request *ModifyTTSConfigRequest) (<-chan *ModifyTTSConfigResponse, <-chan error)

ModifyTTSConfigWithChan invokes the outboundbot.ModifyTTSConfig API asynchronously

func (*Client) ModifyTagGroups ¶

func (client *Client) ModifyTagGroups(request *ModifyTagGroupsRequest) (response *ModifyTagGroupsResponse, err error)

ModifyTagGroups invokes the outboundbot.ModifyTagGroups API synchronously

func (*Client) ModifyTagGroupsWithCallback ¶

func (client *Client) ModifyTagGroupsWithCallback(request *ModifyTagGroupsRequest, callback func(response *ModifyTagGroupsResponse, err error)) <-chan int

ModifyTagGroupsWithCallback invokes the outboundbot.ModifyTagGroups API asynchronously

func (*Client) ModifyTagGroupsWithChan ¶

func (client *Client) ModifyTagGroupsWithChan(request *ModifyTagGroupsRequest) (<-chan *ModifyTagGroupsResponse, <-chan error)

ModifyTagGroupsWithChan invokes the outboundbot.ModifyTagGroups API asynchronously

func (*Client) PublishScript ¶

func (client *Client) PublishScript(request *PublishScriptRequest) (response *PublishScriptResponse, err error)

PublishScript invokes the outboundbot.PublishScript API synchronously

func (*Client) PublishScriptForDebug ¶

func (client *Client) PublishScriptForDebug(request *PublishScriptForDebugRequest) (response *PublishScriptForDebugResponse, err error)

PublishScriptForDebug invokes the outboundbot.PublishScriptForDebug API synchronously

func (*Client) PublishScriptForDebugWithCallback ¶

func (client *Client) PublishScriptForDebugWithCallback(request *PublishScriptForDebugRequest, callback func(response *PublishScriptForDebugResponse, err error)) <-chan int

PublishScriptForDebugWithCallback invokes the outboundbot.PublishScriptForDebug API asynchronously

func (*Client) PublishScriptForDebugWithChan ¶

func (client *Client) PublishScriptForDebugWithChan(request *PublishScriptForDebugRequest) (<-chan *PublishScriptForDebugResponse, <-chan error)

PublishScriptForDebugWithChan invokes the outboundbot.PublishScriptForDebug API asynchronously

func (*Client) PublishScriptWithCallback ¶

func (client *Client) PublishScriptWithCallback(request *PublishScriptRequest, callback func(response *PublishScriptResponse, err error)) <-chan int

PublishScriptWithCallback invokes the outboundbot.PublishScript API asynchronously

func (*Client) PublishScriptWithChan ¶

func (client *Client) PublishScriptWithChan(request *PublishScriptRequest) (<-chan *PublishScriptResponse, <-chan error)

PublishScriptWithChan invokes the outboundbot.PublishScript API asynchronously

func (*Client) QueryJobs ¶

func (client *Client) QueryJobs(request *QueryJobsRequest) (response *QueryJobsResponse, err error)

QueryJobs invokes the outboundbot.QueryJobs API synchronously

func (*Client) QueryJobsWithCallback ¶

func (client *Client) QueryJobsWithCallback(request *QueryJobsRequest, callback func(response *QueryJobsResponse, err error)) <-chan int

QueryJobsWithCallback invokes the outboundbot.QueryJobs API asynchronously

func (*Client) QueryJobsWithChan ¶

func (client *Client) QueryJobsWithChan(request *QueryJobsRequest) (<-chan *QueryJobsResponse, <-chan error)

QueryJobsWithChan invokes the outboundbot.QueryJobs API asynchronously

func (*Client) QueryJobsWithResult ¶ added in v1.61.1162

func (client *Client) QueryJobsWithResult(request *QueryJobsWithResultRequest) (response *QueryJobsWithResultResponse, err error)

QueryJobsWithResult invokes the outboundbot.QueryJobsWithResult API synchronously

func (*Client) QueryJobsWithResultWithCallback ¶ added in v1.61.1162

func (client *Client) QueryJobsWithResultWithCallback(request *QueryJobsWithResultRequest, callback func(response *QueryJobsWithResultResponse, err error)) <-chan int

QueryJobsWithResultWithCallback invokes the outboundbot.QueryJobsWithResult API asynchronously

func (*Client) QueryJobsWithResultWithChan ¶ added in v1.61.1162

func (client *Client) QueryJobsWithResultWithChan(request *QueryJobsWithResultRequest) (<-chan *QueryJobsWithResultResponse, <-chan error)

QueryJobsWithResultWithChan invokes the outboundbot.QueryJobsWithResult API asynchronously

func (*Client) QueryScriptWaveforms ¶

func (client *Client) QueryScriptWaveforms(request *QueryScriptWaveformsRequest) (response *QueryScriptWaveformsResponse, err error)

QueryScriptWaveforms invokes the outboundbot.QueryScriptWaveforms API synchronously

func (*Client) QueryScriptWaveformsWithCallback ¶

func (client *Client) QueryScriptWaveformsWithCallback(request *QueryScriptWaveformsRequest, callback func(response *QueryScriptWaveformsResponse, err error)) <-chan int

QueryScriptWaveformsWithCallback invokes the outboundbot.QueryScriptWaveforms API asynchronously

func (*Client) QueryScriptWaveformsWithChan ¶

func (client *Client) QueryScriptWaveformsWithChan(request *QueryScriptWaveformsRequest) (<-chan *QueryScriptWaveformsResponse, <-chan error)

QueryScriptWaveformsWithChan invokes the outboundbot.QueryScriptWaveforms API asynchronously

func (*Client) QueryScriptsByStatus ¶

func (client *Client) QueryScriptsByStatus(request *QueryScriptsByStatusRequest) (response *QueryScriptsByStatusResponse, err error)

QueryScriptsByStatus invokes the outboundbot.QueryScriptsByStatus API synchronously

func (*Client) QueryScriptsByStatusWithCallback ¶

func (client *Client) QueryScriptsByStatusWithCallback(request *QueryScriptsByStatusRequest, callback func(response *QueryScriptsByStatusResponse, err error)) <-chan int

QueryScriptsByStatusWithCallback invokes the outboundbot.QueryScriptsByStatus API asynchronously

func (*Client) QueryScriptsByStatusWithChan ¶

func (client *Client) QueryScriptsByStatusWithChan(request *QueryScriptsByStatusRequest) (<-chan *QueryScriptsByStatusResponse, <-chan error)

QueryScriptsByStatusWithChan invokes the outboundbot.QueryScriptsByStatus API asynchronously

func (*Client) RecordFailure ¶

func (client *Client) RecordFailure(request *RecordFailureRequest) (response *RecordFailureResponse, err error)

RecordFailure invokes the outboundbot.RecordFailure API synchronously

func (*Client) RecordFailureWithCallback ¶

func (client *Client) RecordFailureWithCallback(request *RecordFailureRequest, callback func(response *RecordFailureResponse, err error)) <-chan int

RecordFailureWithCallback invokes the outboundbot.RecordFailure API asynchronously

func (*Client) RecordFailureWithChan ¶

func (client *Client) RecordFailureWithChan(request *RecordFailureRequest) (<-chan *RecordFailureResponse, <-chan error)

RecordFailureWithChan invokes the outboundbot.RecordFailure API asynchronously

func (*Client) ResumeJobs ¶

func (client *Client) ResumeJobs(request *ResumeJobsRequest) (response *ResumeJobsResponse, err error)

ResumeJobs invokes the outboundbot.ResumeJobs API synchronously

func (*Client) ResumeJobsWithCallback ¶

func (client *Client) ResumeJobsWithCallback(request *ResumeJobsRequest, callback func(response *ResumeJobsResponse, err error)) <-chan int

ResumeJobsWithCallback invokes the outboundbot.ResumeJobs API asynchronously

func (*Client) ResumeJobsWithChan ¶

func (client *Client) ResumeJobsWithChan(request *ResumeJobsRequest) (<-chan *ResumeJobsResponse, <-chan error)

ResumeJobsWithChan invokes the outboundbot.ResumeJobs API asynchronously

func (*Client) RollbackScript ¶

func (client *Client) RollbackScript(request *RollbackScriptRequest) (response *RollbackScriptResponse, err error)

RollbackScript invokes the outboundbot.RollbackScript API synchronously

func (*Client) RollbackScriptWithCallback ¶

func (client *Client) RollbackScriptWithCallback(request *RollbackScriptRequest, callback func(response *RollbackScriptResponse, err error)) <-chan int

RollbackScriptWithCallback invokes the outboundbot.RollbackScript API asynchronously

func (*Client) RollbackScriptWithChan ¶

func (client *Client) RollbackScriptWithChan(request *RollbackScriptRequest) (<-chan *RollbackScriptResponse, <-chan error)

RollbackScriptWithChan invokes the outboundbot.RollbackScript API asynchronously

func (*Client) SaveAfterAnswerDelayPlayback ¶ added in v1.61.1162

func (client *Client) SaveAfterAnswerDelayPlayback(request *SaveAfterAnswerDelayPlaybackRequest) (response *SaveAfterAnswerDelayPlaybackResponse, err error)

SaveAfterAnswerDelayPlayback invokes the outboundbot.SaveAfterAnswerDelayPlayback API synchronously

func (*Client) SaveAfterAnswerDelayPlaybackWithCallback ¶ added in v1.61.1162

func (client *Client) SaveAfterAnswerDelayPlaybackWithCallback(request *SaveAfterAnswerDelayPlaybackRequest, callback func(response *SaveAfterAnswerDelayPlaybackResponse, err error)) <-chan int

SaveAfterAnswerDelayPlaybackWithCallback invokes the outboundbot.SaveAfterAnswerDelayPlayback API asynchronously

func (*Client) SaveAfterAnswerDelayPlaybackWithChan ¶ added in v1.61.1162

func (client *Client) SaveAfterAnswerDelayPlaybackWithChan(request *SaveAfterAnswerDelayPlaybackRequest) (<-chan *SaveAfterAnswerDelayPlaybackResponse, <-chan error)

SaveAfterAnswerDelayPlaybackWithChan invokes the outboundbot.SaveAfterAnswerDelayPlayback API asynchronously

func (*Client) SaveBaseStrategyPeriod ¶ added in v1.61.1162

func (client *Client) SaveBaseStrategyPeriod(request *SaveBaseStrategyPeriodRequest) (response *SaveBaseStrategyPeriodResponse, err error)

SaveBaseStrategyPeriod invokes the outboundbot.SaveBaseStrategyPeriod API synchronously

func (*Client) SaveBaseStrategyPeriodWithCallback ¶ added in v1.61.1162

func (client *Client) SaveBaseStrategyPeriodWithCallback(request *SaveBaseStrategyPeriodRequest, callback func(response *SaveBaseStrategyPeriodResponse, err error)) <-chan int

SaveBaseStrategyPeriodWithCallback invokes the outboundbot.SaveBaseStrategyPeriod API asynchronously

func (*Client) SaveBaseStrategyPeriodWithChan ¶ added in v1.61.1162

func (client *Client) SaveBaseStrategyPeriodWithChan(request *SaveBaseStrategyPeriodRequest) (<-chan *SaveBaseStrategyPeriodResponse, <-chan error)

SaveBaseStrategyPeriodWithChan invokes the outboundbot.SaveBaseStrategyPeriod API asynchronously

func (*Client) SaveContactBlockList ¶ added in v1.61.1162

func (client *Client) SaveContactBlockList(request *SaveContactBlockListRequest) (response *SaveContactBlockListResponse, err error)

SaveContactBlockList invokes the outboundbot.SaveContactBlockList API synchronously

func (*Client) SaveContactBlockListWithCallback ¶ added in v1.61.1162

func (client *Client) SaveContactBlockListWithCallback(request *SaveContactBlockListRequest, callback func(response *SaveContactBlockListResponse, err error)) <-chan int

SaveContactBlockListWithCallback invokes the outboundbot.SaveContactBlockList API asynchronously

func (*Client) SaveContactBlockListWithChan ¶ added in v1.61.1162

func (client *Client) SaveContactBlockListWithChan(request *SaveContactBlockListRequest) (<-chan *SaveContactBlockListResponse, <-chan error)

SaveContactBlockListWithChan invokes the outboundbot.SaveContactBlockList API asynchronously

func (*Client) SaveContactWhiteList ¶ added in v1.61.1162

func (client *Client) SaveContactWhiteList(request *SaveContactWhiteListRequest) (response *SaveContactWhiteListResponse, err error)

SaveContactWhiteList invokes the outboundbot.SaveContactWhiteList API synchronously

func (*Client) SaveContactWhiteListWithCallback ¶ added in v1.61.1162

func (client *Client) SaveContactWhiteListWithCallback(request *SaveContactWhiteListRequest, callback func(response *SaveContactWhiteListResponse, err error)) <-chan int

SaveContactWhiteListWithCallback invokes the outboundbot.SaveContactWhiteList API asynchronously

func (*Client) SaveContactWhiteListWithChan ¶ added in v1.61.1162

func (client *Client) SaveContactWhiteListWithChan(request *SaveContactWhiteListRequest) (<-chan *SaveContactWhiteListResponse, <-chan error)

SaveContactWhiteListWithChan invokes the outboundbot.SaveContactWhiteList API asynchronously

func (*Client) SaveEffectiveDays ¶ added in v1.61.1162

func (client *Client) SaveEffectiveDays(request *SaveEffectiveDaysRequest) (response *SaveEffectiveDaysResponse, err error)

SaveEffectiveDays invokes the outboundbot.SaveEffectiveDays API synchronously

func (*Client) SaveEffectiveDaysWithCallback ¶ added in v1.61.1162

func (client *Client) SaveEffectiveDaysWithCallback(request *SaveEffectiveDaysRequest, callback func(response *SaveEffectiveDaysResponse, err error)) <-chan int

SaveEffectiveDaysWithCallback invokes the outboundbot.SaveEffectiveDays API asynchronously

func (*Client) SaveEffectiveDaysWithChan ¶ added in v1.61.1162

func (client *Client) SaveEffectiveDaysWithChan(request *SaveEffectiveDaysRequest) (<-chan *SaveEffectiveDaysResponse, <-chan error)

SaveEffectiveDaysWithChan invokes the outboundbot.SaveEffectiveDays API asynchronously

func (*Client) SaveMaxAttemptsPerDay ¶ added in v1.61.1162

func (client *Client) SaveMaxAttemptsPerDay(request *SaveMaxAttemptsPerDayRequest) (response *SaveMaxAttemptsPerDayResponse, err error)

SaveMaxAttemptsPerDay invokes the outboundbot.SaveMaxAttemptsPerDay API synchronously

func (*Client) SaveMaxAttemptsPerDayWithCallback ¶ added in v1.61.1162

func (client *Client) SaveMaxAttemptsPerDayWithCallback(request *SaveMaxAttemptsPerDayRequest, callback func(response *SaveMaxAttemptsPerDayResponse, err error)) <-chan int

SaveMaxAttemptsPerDayWithCallback invokes the outboundbot.SaveMaxAttemptsPerDay API asynchronously

func (*Client) SaveMaxAttemptsPerDayWithChan ¶ added in v1.61.1162

func (client *Client) SaveMaxAttemptsPerDayWithChan(request *SaveMaxAttemptsPerDayRequest) (<-chan *SaveMaxAttemptsPerDayResponse, <-chan error)

SaveMaxAttemptsPerDayWithChan invokes the outboundbot.SaveMaxAttemptsPerDay API asynchronously

func (*Client) SearchTask ¶ added in v1.61.1348

func (client *Client) SearchTask(request *SearchTaskRequest) (response *SearchTaskResponse, err error)

SearchTask invokes the outboundbot.SearchTask API synchronously

func (*Client) SearchTaskWithCallback ¶ added in v1.61.1348

func (client *Client) SearchTaskWithCallback(request *SearchTaskRequest, callback func(response *SearchTaskResponse, err error)) <-chan int

SearchTaskWithCallback invokes the outboundbot.SearchTask API asynchronously

func (*Client) SearchTaskWithChan ¶ added in v1.61.1348

func (client *Client) SearchTaskWithChan(request *SearchTaskRequest) (<-chan *SearchTaskResponse, <-chan error)

SearchTaskWithChan invokes the outboundbot.SearchTask API asynchronously

func (*Client) StartJob ¶

func (client *Client) StartJob(request *StartJobRequest) (response *StartJobResponse, err error)

StartJob invokes the outboundbot.StartJob API synchronously

func (*Client) StartJobWithCallback ¶

func (client *Client) StartJobWithCallback(request *StartJobRequest, callback func(response *StartJobResponse, err error)) <-chan int

StartJobWithCallback invokes the outboundbot.StartJob API asynchronously

func (*Client) StartJobWithChan ¶

func (client *Client) StartJobWithChan(request *StartJobRequest) (<-chan *StartJobResponse, <-chan error)

StartJobWithChan invokes the outboundbot.StartJob API asynchronously

func (*Client) SubmitBatchJobs ¶

func (client *Client) SubmitBatchJobs(request *SubmitBatchJobsRequest) (response *SubmitBatchJobsResponse, err error)

SubmitBatchJobs invokes the outboundbot.SubmitBatchJobs API synchronously

func (*Client) SubmitBatchJobsWithCallback ¶

func (client *Client) SubmitBatchJobsWithCallback(request *SubmitBatchJobsRequest, callback func(response *SubmitBatchJobsResponse, err error)) <-chan int

SubmitBatchJobsWithCallback invokes the outboundbot.SubmitBatchJobs API asynchronously

func (*Client) SubmitBatchJobsWithChan ¶

func (client *Client) SubmitBatchJobsWithChan(request *SubmitBatchJobsRequest) (<-chan *SubmitBatchJobsResponse, <-chan error)

SubmitBatchJobsWithChan invokes the outboundbot.SubmitBatchJobs API asynchronously

func (*Client) SubmitRecording ¶

func (client *Client) SubmitRecording(request *SubmitRecordingRequest) (response *SubmitRecordingResponse, err error)

SubmitRecording invokes the outboundbot.SubmitRecording API synchronously

func (*Client) SubmitRecordingWithCallback ¶

func (client *Client) SubmitRecordingWithCallback(request *SubmitRecordingRequest, callback func(response *SubmitRecordingResponse, err error)) <-chan int

SubmitRecordingWithCallback invokes the outboundbot.SubmitRecording API asynchronously

func (*Client) SubmitRecordingWithChan ¶

func (client *Client) SubmitRecordingWithChan(request *SubmitRecordingRequest) (<-chan *SubmitRecordingResponse, <-chan error)

SubmitRecordingWithChan invokes the outboundbot.SubmitRecording API asynchronously

func (*Client) SubmitScriptReview ¶

func (client *Client) SubmitScriptReview(request *SubmitScriptReviewRequest) (response *SubmitScriptReviewResponse, err error)

SubmitScriptReview invokes the outboundbot.SubmitScriptReview API synchronously

func (*Client) SubmitScriptReviewWithCallback ¶

func (client *Client) SubmitScriptReviewWithCallback(request *SubmitScriptReviewRequest, callback func(response *SubmitScriptReviewResponse, err error)) <-chan int

SubmitScriptReviewWithCallback invokes the outboundbot.SubmitScriptReview API asynchronously

func (*Client) SubmitScriptReviewWithChan ¶

func (client *Client) SubmitScriptReviewWithChan(request *SubmitScriptReviewRequest) (<-chan *SubmitScriptReviewResponse, <-chan error)

SubmitScriptReviewWithChan invokes the outboundbot.SubmitScriptReview API asynchronously

func (*Client) SuspendCall ¶ added in v1.61.1162

func (client *Client) SuspendCall(request *SuspendCallRequest) (response *SuspendCallResponse, err error)

SuspendCall invokes the outboundbot.SuspendCall API synchronously

func (*Client) SuspendCallWithCallback ¶ added in v1.61.1162

func (client *Client) SuspendCallWithCallback(request *SuspendCallRequest, callback func(response *SuspendCallResponse, err error)) <-chan int

SuspendCallWithCallback invokes the outboundbot.SuspendCall API asynchronously

func (*Client) SuspendCallWithChan ¶ added in v1.61.1162

func (client *Client) SuspendCallWithChan(request *SuspendCallRequest) (<-chan *SuspendCallResponse, <-chan error)

SuspendCallWithChan invokes the outboundbot.SuspendCall API asynchronously

func (*Client) SuspendCallWithFile ¶ added in v1.61.1162

func (client *Client) SuspendCallWithFile(request *SuspendCallWithFileRequest) (response *SuspendCallWithFileResponse, err error)

SuspendCallWithFile invokes the outboundbot.SuspendCallWithFile API synchronously

func (*Client) SuspendCallWithFileWithCallback ¶ added in v1.61.1162

func (client *Client) SuspendCallWithFileWithCallback(request *SuspendCallWithFileRequest, callback func(response *SuspendCallWithFileResponse, err error)) <-chan int

SuspendCallWithFileWithCallback invokes the outboundbot.SuspendCallWithFile API asynchronously

func (*Client) SuspendCallWithFileWithChan ¶ added in v1.61.1162

func (client *Client) SuspendCallWithFileWithChan(request *SuspendCallWithFileRequest) (<-chan *SuspendCallWithFileResponse, <-chan error)

SuspendCallWithFileWithChan invokes the outboundbot.SuspendCallWithFile API asynchronously

func (*Client) SuspendJobs ¶

func (client *Client) SuspendJobs(request *SuspendJobsRequest) (response *SuspendJobsResponse, err error)

SuspendJobs invokes the outboundbot.SuspendJobs API synchronously

func (*Client) SuspendJobsWithCallback ¶

func (client *Client) SuspendJobsWithCallback(request *SuspendJobsRequest, callback func(response *SuspendJobsResponse, err error)) <-chan int

SuspendJobsWithCallback invokes the outboundbot.SuspendJobs API asynchronously

func (*Client) SuspendJobsWithChan ¶

func (client *Client) SuspendJobsWithChan(request *SuspendJobsRequest) (<-chan *SuspendJobsResponse, <-chan error)

SuspendJobsWithChan invokes the outboundbot.SuspendJobs API asynchronously

func (*Client) TagResources ¶ added in v1.61.1162

func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)

TagResources invokes the outboundbot.TagResources API synchronously

func (*Client) TagResourcesWithCallback ¶ added in v1.61.1162

func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int

TagResourcesWithCallback invokes the outboundbot.TagResources API asynchronously

func (*Client) TagResourcesWithChan ¶ added in v1.61.1162

func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)

TagResourcesWithChan invokes the outboundbot.TagResources API asynchronously

func (*Client) TaskPreparing ¶ added in v1.61.909

func (client *Client) TaskPreparing(request *TaskPreparingRequest) (response *TaskPreparingResponse, err error)

TaskPreparing invokes the outboundbot.TaskPreparing API synchronously

func (*Client) TaskPreparingWithCallback ¶ added in v1.61.909

func (client *Client) TaskPreparingWithCallback(request *TaskPreparingRequest, callback func(response *TaskPreparingResponse, err error)) <-chan int

TaskPreparingWithCallback invokes the outboundbot.TaskPreparing API asynchronously

func (*Client) TaskPreparingWithChan ¶ added in v1.61.909

func (client *Client) TaskPreparingWithChan(request *TaskPreparingRequest) (<-chan *TaskPreparingResponse, <-chan error)

TaskPreparingWithChan invokes the outboundbot.TaskPreparing API asynchronously

func (*Client) TerminateCall ¶ added in v1.61.1235

func (client *Client) TerminateCall(request *TerminateCallRequest) (response *TerminateCallResponse, err error)

TerminateCall invokes the outboundbot.TerminateCall API synchronously

func (*Client) TerminateCallWithCallback ¶ added in v1.61.1235

func (client *Client) TerminateCallWithCallback(request *TerminateCallRequest, callback func(response *TerminateCallResponse, err error)) <-chan int

TerminateCallWithCallback invokes the outboundbot.TerminateCall API asynchronously

func (*Client) TerminateCallWithChan ¶ added in v1.61.1235

func (client *Client) TerminateCallWithChan(request *TerminateCallRequest) (<-chan *TerminateCallResponse, <-chan error)

TerminateCallWithChan invokes the outboundbot.TerminateCall API asynchronously

func (*Client) UntagResources ¶ added in v1.61.1162

func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)

UntagResources invokes the outboundbot.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback ¶ added in v1.61.1162

func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int

UntagResourcesWithCallback invokes the outboundbot.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan ¶ added in v1.61.1162

func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)

UntagResourcesWithChan invokes the outboundbot.UntagResources API asynchronously

func (*Client) WithdrawScriptReview ¶ added in v1.61.239

func (client *Client) WithdrawScriptReview(request *WithdrawScriptReviewRequest) (response *WithdrawScriptReviewResponse, err error)

WithdrawScriptReview invokes the outboundbot.WithdrawScriptReview API synchronously

func (*Client) WithdrawScriptReviewWithCallback ¶ added in v1.61.239

func (client *Client) WithdrawScriptReviewWithCallback(request *WithdrawScriptReviewRequest, callback func(response *WithdrawScriptReviewResponse, err error)) <-chan int

WithdrawScriptReviewWithCallback invokes the outboundbot.WithdrawScriptReview API asynchronously

func (*Client) WithdrawScriptReviewWithChan ¶ added in v1.61.239

func (client *Client) WithdrawScriptReviewWithChan(request *WithdrawScriptReviewRequest) (<-chan *WithdrawScriptReviewResponse, <-chan error)

WithdrawScriptReviewWithChan invokes the outboundbot.WithdrawScriptReview API asynchronously

type Contact ¶

type Contact struct {
	Name                 string `json:"Name" xml:"Name"`
	JobId                string `json:"JobId" xml:"JobId"`
	PhoneNumber          string `json:"PhoneNumber" xml:"PhoneNumber"`
	ContactId            string `json:"ContactId" xml:"ContactId"`
	ReferenceId          string `json:"ReferenceId" xml:"ReferenceId"`
	JobUuid              string `json:"JobUuid" xml:"JobUuid"`
	PreferredPhoneNumber string `json:"PreferredPhoneNumber" xml:"PreferredPhoneNumber"`
	ContactName          string `json:"ContactName" xml:"ContactName"`
	Round                int    `json:"Round" xml:"Round"`
	State                string `json:"State" xml:"State"`
	Role                 string `json:"Role" xml:"Role"`
	Honorific            string `json:"Honorific" xml:"Honorific"`
	Id                   string `json:"Id" xml:"Id"`
}

Contact is a nested struct in outboundbot response

type ContactBlockList ¶ added in v1.61.1162

type ContactBlockList struct {
	ContactBlockListId string `json:"ContactBlockListId" xml:"ContactBlockListId"`
	CreationTime       int64  `json:"CreationTime" xml:"CreationTime"`
	Remark             string `json:"Remark" xml:"Remark"`
	PhoneNumber        string `json:"PhoneNumber" xml:"PhoneNumber"`
	Operator           string `json:"Operator" xml:"Operator"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	Name               string `json:"Name" xml:"Name"`
	Creator            string `json:"Creator" xml:"Creator"`
}

ContactBlockList is a nested struct in outboundbot response

type ContactBlocklistList ¶ added in v1.61.1162

type ContactBlocklistList struct {
	PageNumber int                `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                `json:"PageSize" xml:"PageSize"`
	TotalCount int                `json:"TotalCount" xml:"TotalCount"`
	List       []ContactBlockList `json:"List" xml:"List"`
}

ContactBlocklistList is a nested struct in outboundbot response

type ContactWhitelistList ¶ added in v1.61.1162

type ContactWhitelistList struct {
	Name               string                 `json:"Name" xml:"Name"`
	PhoneNumber        string                 `json:"PhoneNumber" xml:"PhoneNumber"`
	Remark             string                 `json:"Remark" xml:"Remark"`
	TotalCount         int                    `json:"TotalCount" xml:"TotalCount"`
	InstanceId         string                 `json:"InstanceId" xml:"InstanceId"`
	Creator            string                 `json:"Creator" xml:"Creator"`
	PageNumber         int                    `json:"PageNumber" xml:"PageNumber"`
	CreationTime       int64                  `json:"CreationTime" xml:"CreationTime"`
	PageSize           int                    `json:"PageSize" xml:"PageSize"`
	Operator           string                 `json:"Operator" xml:"Operator"`
	ContactWhiteListId string                 `json:"ContactWhiteListId" xml:"ContactWhiteListId"`
	List               []ContactWhitelistList `json:"List" xml:"List"`
}

ContactWhitelistList is a nested struct in outboundbot response

type ContactsInDescribeJob ¶

type ContactsInDescribeJob struct {
	Contact []Contact `json:"Contact" xml:"Contact"`
}

ContactsInDescribeJob is a nested struct in outboundbot response

type ContactsInListJobs ¶

type ContactsInListJobs struct {
	Contact []Contact `json:"Contact" xml:"Contact"`
}

ContactsInListJobs is a nested struct in outboundbot response

type ContactsInListJobsByGroup ¶

type ContactsInListJobsByGroup struct {
	Contact []Contact `json:"Contact" xml:"Contact"`
}

ContactsInListJobsByGroup is a nested struct in outboundbot response

type ContactsInQueryJobs ¶

type ContactsInQueryJobs struct {
	Contact []Contact `json:"Contact" xml:"Contact"`
}

ContactsInQueryJobs is a nested struct in outboundbot response

type ConversationDetail ¶

type ConversationDetail struct {
	Timestamp    int64         `json:"Timestamp" xml:"Timestamp"`
	Action       string        `json:"Action" xml:"Action"`
	Script       string        `json:"Script" xml:"Script"`
	Speaker      string        `json:"Speaker" xml:"Speaker"`
	ActionParams string        `json:"ActionParams" xml:"ActionParams"`
	SequenceId   string        `json:"SequenceId" xml:"SequenceId"`
	Summary      []SummaryItem `json:"Summary" xml:"Summary"`
}

ConversationDetail is a nested struct in outboundbot response

type ConversationInDescribeJob ¶

type ConversationInDescribeJob struct {
	ConversationDetail []ConversationDetail `json:"ConversationDetail" xml:"ConversationDetail"`
}

ConversationInDescribeJob is a nested struct in outboundbot response

type ConversationInListJobs ¶

type ConversationInListJobs struct {
	ConversationDetail []ConversationDetail `json:"ConversationDetail" xml:"ConversationDetail"`
}

ConversationInListJobs is a nested struct in outboundbot response

type CreateBatchJobsRequest ¶

type CreateBatchJobsRequest struct {
	*requests.RpcRequest
	JobFilePath         string           `position:"Query" name:"JobFilePath"`
	ScriptId            string           `position:"Query" name:"ScriptId"`
	CallingNumber       *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId          string           `position:"Query" name:"InstanceId"`
	Submitted           requests.Boolean `position:"Query" name:"Submitted"`
	BatchJobName        string           `position:"Query" name:"BatchJobName"`
	StrategyJson        string           `position:"Query" name:"StrategyJson"`
	BatchJobDescription string           `position:"Query" name:"BatchJobDescription"`
	ScenarioId          string           `position:"Query" name:"ScenarioId"`
}

CreateBatchJobsRequest is the request struct for api CreateBatchJobs

func CreateCreateBatchJobsRequest ¶

func CreateCreateBatchJobsRequest() (request *CreateBatchJobsRequest)

CreateCreateBatchJobsRequest creates a request to invoke CreateBatchJobs API

type CreateBatchJobsResponse ¶

type CreateBatchJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	BatchJob       BatchJob `json:"BatchJob" xml:"BatchJob"`
}

CreateBatchJobsResponse is the response struct for api CreateBatchJobs

func CreateCreateBatchJobsResponse ¶

func CreateCreateBatchJobsResponse() (response *CreateBatchJobsResponse)

CreateCreateBatchJobsResponse creates a response to parse from CreateBatchJobs response

type CreateBatchRepeatJobRequest ¶ added in v1.61.1162

type CreateBatchRepeatJobRequest struct {
	*requests.RpcRequest
	RecallStrategyJson string           `position:"Query" name:"RecallStrategyJson"`
	Description        string           `position:"Query" name:"Description"`
	ScriptId           string           `position:"Query" name:"ScriptId"`
	FilterStatus       string           `position:"Query" name:"FilterStatus"`
	StrategyJson       string           `position:"Query" name:"StrategyJson"`
	RingingDuration    requests.Integer `position:"Query" name:"RingingDuration"`
	Priority           string           `position:"Query" name:"Priority"`
	CallingNumber      *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId         string           `position:"Query" name:"InstanceId"`
	Name               string           `position:"Query" name:"Name"`
	SourceGroupId      string           `position:"Query" name:"SourceGroupId"`
	MinConcurrency     requests.Integer `position:"Query" name:"MinConcurrency"`
}

CreateBatchRepeatJobRequest is the request struct for api CreateBatchRepeatJob

func CreateCreateBatchRepeatJobRequest ¶ added in v1.61.1162

func CreateCreateBatchRepeatJobRequest() (request *CreateBatchRepeatJobRequest)

CreateCreateBatchRepeatJobRequest creates a request to invoke CreateBatchRepeatJob API

type CreateBatchRepeatJobResponse ¶ added in v1.61.1162

type CreateBatchRepeatJobResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	JobGroup       JobGroup `json:"JobGroup" xml:"JobGroup"`
}

CreateBatchRepeatJobResponse is the response struct for api CreateBatchRepeatJob

func CreateCreateBatchRepeatJobResponse ¶ added in v1.61.1162

func CreateCreateBatchRepeatJobResponse() (response *CreateBatchRepeatJobResponse)

CreateCreateBatchRepeatJobResponse creates a response to parse from CreateBatchRepeatJob response

type CreateDialogueFlowRequest ¶

type CreateDialogueFlowRequest struct {
	*requests.RpcRequest
	DialogueFlowType string `position:"Query" name:"DialogueFlowType"`
	DialogueName     string `position:"Query" name:"DialogueName"`
	ScriptId         string `position:"Query" name:"ScriptId"`
	InstanceId       string `position:"Query" name:"InstanceId"`
}

CreateDialogueFlowRequest is the request struct for api CreateDialogueFlow

func CreateCreateDialogueFlowRequest ¶

func CreateCreateDialogueFlowRequest() (request *CreateDialogueFlowRequest)

CreateCreateDialogueFlowRequest creates a request to invoke CreateDialogueFlow API

type CreateDialogueFlowResponse ¶

type CreateDialogueFlowResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DialogueFlowId string `json:"DialogueFlowId" xml:"DialogueFlowId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

CreateDialogueFlowResponse is the response struct for api CreateDialogueFlow

func CreateCreateDialogueFlowResponse ¶

func CreateCreateDialogueFlowResponse() (response *CreateDialogueFlowResponse)

CreateCreateDialogueFlowResponse creates a response to parse from CreateDialogueFlow response

type CreateDownloadUrlRequest ¶ added in v1.61.1348

type CreateDownloadUrlRequest struct {
	*requests.RpcRequest
	DownloadTaskId string `position:"Query" name:"DownloadTaskId"`
	FileId         string `position:"Query" name:"FileId"`
}

CreateDownloadUrlRequest is the request struct for api CreateDownloadUrl

func CreateCreateDownloadUrlRequest ¶ added in v1.61.1348

func CreateCreateDownloadUrlRequest() (request *CreateDownloadUrlRequest)

CreateCreateDownloadUrlRequest creates a request to invoke CreateDownloadUrl API

type CreateDownloadUrlResponse ¶ added in v1.61.1348

type CreateDownloadUrlResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	FileHttpUrl    string `json:"FileHttpUrl" xml:"FileHttpUrl"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

CreateDownloadUrlResponse is the response struct for api CreateDownloadUrl

func CreateCreateDownloadUrlResponse ¶ added in v1.61.1348

func CreateCreateDownloadUrlResponse() (response *CreateDownloadUrlResponse)

CreateCreateDownloadUrlResponse creates a response to parse from CreateDownloadUrl response

type CreateGlobalQuestionRequest ¶

type CreateGlobalQuestionRequest struct {
	*requests.RpcRequest
	GlobalQuestionName string `position:"Query" name:"GlobalQuestionName"`
	Questions          string `position:"Query" name:"Questions"`
	Answers            string `position:"Query" name:"Answers"`
	ScriptId           string `position:"Query" name:"ScriptId"`
	InstanceId         string `position:"Query" name:"InstanceId"`
	GlobalQuestionType string `position:"Query" name:"GlobalQuestionType"`
}

CreateGlobalQuestionRequest is the request struct for api CreateGlobalQuestion

func CreateCreateGlobalQuestionRequest ¶

func CreateCreateGlobalQuestionRequest() (request *CreateGlobalQuestionRequest)

CreateCreateGlobalQuestionRequest creates a request to invoke CreateGlobalQuestion API

type CreateGlobalQuestionResponse ¶

type CreateGlobalQuestionResponse struct {
	*responses.BaseResponse
	HttpStatusCode   int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	GlobalQuestionId string `json:"GlobalQuestionId" xml:"GlobalQuestionId"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
	Success          bool   `json:"Success" xml:"Success"`
	Code             string `json:"Code" xml:"Code"`
	Message          string `json:"Message" xml:"Message"`
}

CreateGlobalQuestionResponse is the response struct for api CreateGlobalQuestion

func CreateCreateGlobalQuestionResponse ¶

func CreateCreateGlobalQuestionResponse() (response *CreateGlobalQuestionResponse)

CreateCreateGlobalQuestionResponse creates a response to parse from CreateGlobalQuestion response

type CreateInstanceBindNumberRequest ¶ added in v1.61.1507

type CreateInstanceBindNumberRequest struct {
	*requests.RpcRequest
	InstanceList string `position:"Query" name:"InstanceList"`
	Number       string `position:"Query" name:"Number"`
}

CreateInstanceBindNumberRequest is the request struct for api CreateInstanceBindNumber

func CreateCreateInstanceBindNumberRequest ¶ added in v1.61.1507

func CreateCreateInstanceBindNumberRequest() (request *CreateInstanceBindNumberRequest)

CreateCreateInstanceBindNumberRequest creates a request to invoke CreateInstanceBindNumber API

type CreateInstanceBindNumberResponse ¶ added in v1.61.1507

type CreateInstanceBindNumberResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Data           Data   `json:"Data" xml:"Data"`
}

CreateInstanceBindNumberResponse is the response struct for api CreateInstanceBindNumber

func CreateCreateInstanceBindNumberResponse ¶ added in v1.61.1507

func CreateCreateInstanceBindNumberResponse() (response *CreateInstanceBindNumberResponse)

CreateCreateInstanceBindNumberResponse creates a response to parse from CreateInstanceBindNumber response

type CreateInstanceRequest ¶

type CreateInstanceRequest struct {
	*requests.RpcRequest
	MaxConcurrentConversation requests.Integer `position:"Query" name:"MaxConcurrentConversation"`
	SecretKey                 string           `position:"Query" name:"SecretKey"`
	ResourceGroupId           string           `position:"Query" name:"ResourceGroupId"`
	Endpoint                  string           `position:"Query" name:"Endpoint"`
	CallingNumber             *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceName              string           `position:"Query" name:"InstanceName"`
	CallCenterInstanceId      string           `position:"Query" name:"CallCenterInstanceId"`
	AccessKey                 string           `position:"Query" name:"AccessKey"`
	InstanceDescription       string           `position:"Query" name:"InstanceDescription"`
	NluServiceType            string           `position:"Query" name:"NluServiceType"`
}

CreateInstanceRequest is the request struct for api CreateInstance

func CreateCreateInstanceRequest ¶

func CreateCreateInstanceRequest() (request *CreateInstanceRequest)

CreateCreateInstanceRequest creates a request to invoke CreateInstance API

type CreateInstanceResponse ¶

type CreateInstanceResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	Instance       Instance `json:"Instance" xml:"Instance"`
}

CreateInstanceResponse is the response struct for api CreateInstance

func CreateCreateInstanceResponse ¶

func CreateCreateInstanceResponse() (response *CreateInstanceResponse)

CreateCreateInstanceResponse creates a response to parse from CreateInstance response

type CreateIntentRequest ¶

type CreateIntentRequest struct {
	*requests.RpcRequest
	Utterances        string `position:"Query" name:"Utterances"`
	Keywords          string `position:"Query" name:"Keywords"`
	IntentDescription string `position:"Query" name:"IntentDescription"`
	ScriptId          string `position:"Query" name:"ScriptId"`
	InstanceId        string `position:"Query" name:"InstanceId"`
	IntentName        string `position:"Query" name:"IntentName"`
}

CreateIntentRequest is the request struct for api CreateIntent

func CreateCreateIntentRequest ¶

func CreateCreateIntentRequest() (request *CreateIntentRequest)

CreateCreateIntentRequest creates a request to invoke CreateIntent API

type CreateIntentResponse ¶

type CreateIntentResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	IntentId       string `json:"IntentId" xml:"IntentId"`
}

CreateIntentResponse is the response struct for api CreateIntent

func CreateCreateIntentResponse ¶

func CreateCreateIntentResponse() (response *CreateIntentResponse)

CreateCreateIntentResponse creates a response to parse from CreateIntent response

type CreateJobDataParsingTaskRequest ¶ added in v1.61.1162

type CreateJobDataParsingTaskRequest struct {
	*requests.RpcRequest
	JobFilePath string `position:"Query" name:"JobFilePath"`
	InstanceId  string `position:"Query" name:"InstanceId"`
}

CreateJobDataParsingTaskRequest is the request struct for api CreateJobDataParsingTask

func CreateCreateJobDataParsingTaskRequest ¶ added in v1.61.1162

func CreateCreateJobDataParsingTaskRequest() (request *CreateJobDataParsingTaskRequest)

CreateCreateJobDataParsingTaskRequest creates a request to invoke CreateJobDataParsingTask API

type CreateJobDataParsingTaskResponse ¶ added in v1.61.1162

type CreateJobDataParsingTaskResponse struct {
	*responses.BaseResponse
	HttpStatusCode       int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId            string `json:"RequestId" xml:"RequestId"`
	Success              bool   `json:"Success" xml:"Success"`
	Code                 string `json:"Code" xml:"Code"`
	Message              string `json:"Message" xml:"Message"`
	JobDataParsingTaskId string `json:"JobDataParsingTaskId" xml:"JobDataParsingTaskId"`
}

CreateJobDataParsingTaskResponse is the response struct for api CreateJobDataParsingTask

func CreateCreateJobDataParsingTaskResponse ¶ added in v1.61.1162

func CreateCreateJobDataParsingTaskResponse() (response *CreateJobDataParsingTaskResponse)

CreateCreateJobDataParsingTaskResponse creates a response to parse from CreateJobDataParsingTask response

type CreateJobGroupExportTaskRequest ¶ added in v1.61.1162

type CreateJobGroupExportTaskRequest struct {
	*requests.RpcRequest
	InstanceId string    `position:"Query" name:"InstanceId"`
	JobGroupId string    `position:"Query" name:"JobGroupId"`
	Option     *[]string `position:"Query" name:"Option"  type:"Repeated"`
}

CreateJobGroupExportTaskRequest is the request struct for api CreateJobGroupExportTask

func CreateCreateJobGroupExportTaskRequest ¶ added in v1.61.1162

func CreateCreateJobGroupExportTaskRequest() (request *CreateJobGroupExportTaskRequest)

CreateCreateJobGroupExportTaskRequest creates a request to invoke CreateJobGroupExportTask API

type CreateJobGroupExportTaskResponse ¶ added in v1.61.1162

type CreateJobGroupExportTaskResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	TaskId         string `json:"TaskId" xml:"TaskId"`
}

CreateJobGroupExportTaskResponse is the response struct for api CreateJobGroupExportTask

func CreateCreateJobGroupExportTaskResponse ¶ added in v1.61.1162

func CreateCreateJobGroupExportTaskResponse() (response *CreateJobGroupExportTaskResponse)

CreateCreateJobGroupExportTaskResponse creates a response to parse from CreateJobGroupExportTask response

type CreateJobGroupRequest ¶

type CreateJobGroupRequest struct {
	*requests.RpcRequest
	RecallStrategyJson  string           `position:"Query" name:"RecallStrategyJson"`
	JobGroupName        string           `position:"Query" name:"JobGroupName"`
	ScriptId            string           `position:"Query" name:"ScriptId"`
	StrategyJson        string           `position:"Query" name:"StrategyJson"`
	RingingDuration     requests.Integer `position:"Query" name:"RingingDuration"`
	ScenarioId          string           `position:"Query" name:"ScenarioId"`
	Priority            string           `position:"Query" name:"Priority"`
	JobGroupDescription string           `position:"Query" name:"JobGroupDescription"`
	CallingNumber       *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId          string           `position:"Query" name:"InstanceId"`
	MinConcurrency      requests.Integer `position:"Query" name:"MinConcurrency"`
}

CreateJobGroupRequest is the request struct for api CreateJobGroup

func CreateCreateJobGroupRequest ¶

func CreateCreateJobGroupRequest() (request *CreateJobGroupRequest)

CreateCreateJobGroupRequest creates a request to invoke CreateJobGroup API

type CreateJobGroupResponse ¶

type CreateJobGroupResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	JobGroup       JobGroup `json:"JobGroup" xml:"JobGroup"`
}

CreateJobGroupResponse is the response struct for api CreateJobGroup

func CreateCreateJobGroupResponse ¶

func CreateCreateJobGroupResponse() (response *CreateJobGroupResponse)

CreateCreateJobGroupResponse creates a response to parse from CreateJobGroup response

type CreateNumberDistrictInfoDownloadUrlRequest ¶ added in v1.61.1442

type CreateNumberDistrictInfoDownloadUrlRequest struct {
	*requests.RpcRequest
	VersionId string `position:"Query" name:"VersionId"`
}

CreateNumberDistrictInfoDownloadUrlRequest is the request struct for api CreateNumberDistrictInfoDownloadUrl

func CreateCreateNumberDistrictInfoDownloadUrlRequest ¶ added in v1.61.1442

func CreateCreateNumberDistrictInfoDownloadUrlRequest() (request *CreateNumberDistrictInfoDownloadUrlRequest)

CreateCreateNumberDistrictInfoDownloadUrlRequest creates a request to invoke CreateNumberDistrictInfoDownloadUrl API

type CreateNumberDistrictInfoDownloadUrlResponse ¶ added in v1.61.1442

type CreateNumberDistrictInfoDownloadUrlResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	FileHttpUrl    string `json:"FileHttpUrl" xml:"FileHttpUrl"`
}

CreateNumberDistrictInfoDownloadUrlResponse is the response struct for api CreateNumberDistrictInfoDownloadUrl

func CreateCreateNumberDistrictInfoDownloadUrlResponse ¶ added in v1.61.1442

func CreateCreateNumberDistrictInfoDownloadUrlResponse() (response *CreateNumberDistrictInfoDownloadUrlResponse)

CreateCreateNumberDistrictInfoDownloadUrlResponse creates a response to parse from CreateNumberDistrictInfoDownloadUrl response

type CreateNumberDistrictInfoParsingTaskRequest ¶ added in v1.61.1442

type CreateNumberDistrictInfoParsingTaskRequest struct {
	*requests.RpcRequest
	FileSize requests.Integer `position:"Query" name:"FileSize"`
	FilePath string           `position:"Query" name:"FilePath"`
}

CreateNumberDistrictInfoParsingTaskRequest is the request struct for api CreateNumberDistrictInfoParsingTask

func CreateCreateNumberDistrictInfoParsingTaskRequest ¶ added in v1.61.1442

func CreateCreateNumberDistrictInfoParsingTaskRequest() (request *CreateNumberDistrictInfoParsingTaskRequest)

CreateCreateNumberDistrictInfoParsingTaskRequest creates a request to invoke CreateNumberDistrictInfoParsingTask API

type CreateNumberDistrictInfoParsingTaskResponse ¶ added in v1.61.1442

type CreateNumberDistrictInfoParsingTaskResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

CreateNumberDistrictInfoParsingTaskResponse is the response struct for api CreateNumberDistrictInfoParsingTask

func CreateCreateNumberDistrictInfoParsingTaskResponse ¶ added in v1.61.1442

func CreateCreateNumberDistrictInfoParsingTaskResponse() (response *CreateNumberDistrictInfoParsingTaskResponse)

CreateCreateNumberDistrictInfoParsingTaskResponse creates a response to parse from CreateNumberDistrictInfoParsingTask response

type CreateOutboundCallNumberRequest ¶

type CreateOutboundCallNumberRequest struct {
	*requests.RpcRequest
	RateLimitCount  requests.Integer `position:"Query" name:"RateLimitCount"`
	Number          string           `position:"Query" name:"Number"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	RateLimitPeriod requests.Integer `position:"Query" name:"RateLimitPeriod"`
}

CreateOutboundCallNumberRequest is the request struct for api CreateOutboundCallNumber

func CreateCreateOutboundCallNumberRequest ¶

func CreateCreateOutboundCallNumberRequest() (request *CreateOutboundCallNumberRequest)

CreateCreateOutboundCallNumberRequest creates a request to invoke CreateOutboundCallNumber API

type CreateOutboundCallNumberResponse ¶

type CreateOutboundCallNumberResponse struct {
	*responses.BaseResponse
	HttpStatusCode       int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId            string `json:"RequestId" xml:"RequestId"`
	Success              bool   `json:"Success" xml:"Success"`
	Code                 string `json:"Code" xml:"Code"`
	Message              string `json:"Message" xml:"Message"`
	OutboundCallNumberId string `json:"OutboundCallNumberId" xml:"OutboundCallNumberId"`
}

CreateOutboundCallNumberResponse is the response struct for api CreateOutboundCallNumber

func CreateCreateOutboundCallNumberResponse ¶

func CreateCreateOutboundCallNumberResponse() (response *CreateOutboundCallNumberResponse)

CreateCreateOutboundCallNumberResponse creates a response to parse from CreateOutboundCallNumber response

type CreateScriptRequest ¶

type CreateScriptRequest struct {
	*requests.RpcRequest
	TtsConfig                        string           `position:"Query" name:"TtsConfig"`
	Industry                         string           `position:"Query" name:"Industry"`
	ScriptName                       string           `position:"Query" name:"ScriptName"`
	Scene                            string           `position:"Query" name:"Scene"`
	ScriptWaveform                   *[]string        `position:"Query" name:"ScriptWaveform"  type:"Repeated"`
	AsrConfig                        string           `position:"Query" name:"AsrConfig"`
	MiniPlaybackConfigListJsonString string           `position:"Query" name:"MiniPlaybackConfigListJsonString"`
	NewBargeInEnable                 requests.Boolean `position:"Query" name:"NewBargeInEnable"`
	MiniPlaybackEnable               requests.Boolean `position:"Query" name:"MiniPlaybackEnable"`
	ChatbotId                        string           `position:"Query" name:"ChatbotId"`
	InstanceId                       string           `position:"Query" name:"InstanceId"`
	ScriptDescription                string           `position:"Query" name:"ScriptDescription"`
	LongWaitEnable                   requests.Boolean `position:"Query" name:"LongWaitEnable"`
	ScriptContent                    *[]string        `position:"Query" name:"ScriptContent"  type:"Repeated"`
}

CreateScriptRequest is the request struct for api CreateScript

func CreateCreateScriptRequest ¶

func CreateCreateScriptRequest() (request *CreateScriptRequest)

CreateCreateScriptRequest creates a request to invoke CreateScript API

type CreateScriptResponse ¶

type CreateScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	ChatbotId      string `json:"ChatbotId" xml:"ChatbotId"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	Script         Script `json:"Script" xml:"Script"`
}

CreateScriptResponse is the response struct for api CreateScript

func CreateCreateScriptResponse ¶

func CreateCreateScriptResponse() (response *CreateScriptResponse)

CreateCreateScriptResponse creates a response to parse from CreateScript response

type CreateScriptWaveformRequest ¶

type CreateScriptWaveformRequest struct {
	*requests.RpcRequest
	ScriptId      string `position:"Query" name:"ScriptId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	FileName      string `position:"Query" name:"FileName"`
	ScriptContent string `position:"Query" name:"ScriptContent"`
	FileId        string `position:"Query" name:"FileId"`
}

CreateScriptWaveformRequest is the request struct for api CreateScriptWaveform

func CreateCreateScriptWaveformRequest ¶

func CreateCreateScriptWaveformRequest() (request *CreateScriptWaveformRequest)

CreateCreateScriptWaveformRequest creates a request to invoke CreateScriptWaveform API

type CreateScriptWaveformResponse ¶

type CreateScriptWaveformResponse struct {
	*responses.BaseResponse
	HttpStatusCode   int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
	Success          bool   `json:"Success" xml:"Success"`
	Code             string `json:"Code" xml:"Code"`
	Message          string `json:"Message" xml:"Message"`
	ScriptWaveformId string `json:"ScriptWaveformId" xml:"ScriptWaveformId"`
}

CreateScriptWaveformResponse is the response struct for api CreateScriptWaveform

func CreateCreateScriptWaveformResponse ¶

func CreateCreateScriptWaveformResponse() (response *CreateScriptWaveformResponse)

CreateCreateScriptWaveformResponse creates a response to parse from CreateScriptWaveform response

type CreateTagRequest ¶

type CreateTagRequest struct {
	*requests.RpcRequest
	TagGroup   string `position:"Query" name:"TagGroup"`
	ScriptId   string `position:"Query" name:"ScriptId"`
	TagName    string `position:"Query" name:"TagName"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

CreateTagRequest is the request struct for api CreateTag

func CreateCreateTagRequest ¶

func CreateCreateTagRequest() (request *CreateTagRequest)

CreateCreateTagRequest creates a request to invoke CreateTag API

type CreateTagResponse ¶

type CreateTagResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	TagId          string `json:"TagId" xml:"TagId"`
}

CreateTagResponse is the response struct for api CreateTag

func CreateCreateTagResponse ¶

func CreateCreateTagResponse() (response *CreateTagResponse)

CreateCreateTagResponse creates a response to parse from CreateTag response

type CreateTaskExportTaskRequest ¶ added in v1.61.1507

type CreateTaskExportTaskRequest struct {
	*requests.RpcRequest
	HasAnswered          requests.Boolean `position:"Query" name:"HasAnswered"`
	ActualTimeLte        requests.Integer `position:"Query" name:"ActualTimeLte"`
	OtherId              string           `position:"Query" name:"OtherId"`
	TaskCreateTimeLte    requests.Integer `position:"Query" name:"TaskCreateTimeLte"`
	JobId                string           `position:"Query" name:"JobId"`
	TaskCreateTimeGte    requests.Integer `position:"Query" name:"TaskCreateTimeGte"`
	CalledNumber         string           `position:"Query" name:"CalledNumber"`
	UserIdMatch          string           `position:"Query" name:"UserIdMatch"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ScriptNameQuery      string           `position:"Query" name:"ScriptNameQuery"`
	PageIndex            requests.Integer `position:"Query" name:"PageIndex"`
	SortOrder            string           `position:"Query" name:"SortOrder"`
	TaskStatusStringList string           `position:"Query" name:"TaskStatusStringList"`
	JobGroupNameQuery    string           `position:"Query" name:"JobGroupNameQuery"`
	TaskId               string           `position:"Query" name:"TaskId"`
	HasHangUpByRejection requests.Boolean `position:"Query" name:"HasHangUpByRejection"`
	HasReachedEndOfFlow  requests.Boolean `position:"Query" name:"HasReachedEndOfFlow"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	RecordingDurationGte requests.Integer `position:"Query" name:"RecordingDurationGte"`
	CallDurationLte      requests.Integer `position:"Query" name:"CallDurationLte"`
	JobGroupId           string           `position:"Query" name:"JobGroupId"`
	SortBy               string           `position:"Query" name:"SortBy"`
	JobStatusStringList  string           `position:"Query" name:"JobStatusStringList"`
	ActualTimeGte        requests.Integer `position:"Query" name:"ActualTimeGte"`
	CallDurationGte      requests.Integer `position:"Query" name:"CallDurationGte"`
	RecordingDurationLte requests.Integer `position:"Query" name:"RecordingDurationLte"`
}

CreateTaskExportTaskRequest is the request struct for api CreateTaskExportTask

func CreateCreateTaskExportTaskRequest ¶ added in v1.61.1507

func CreateCreateTaskExportTaskRequest() (request *CreateTaskExportTaskRequest)

CreateCreateTaskExportTaskRequest creates a request to invoke CreateTaskExportTask API

type CreateTaskExportTaskResponse ¶ added in v1.61.1507

type CreateTaskExportTaskResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	TaskId         string `json:"TaskId" xml:"TaskId"`
}

CreateTaskExportTaskResponse is the response struct for api CreateTaskExportTask

func CreateCreateTaskExportTaskResponse ¶ added in v1.61.1507

func CreateCreateTaskExportTaskResponse() (response *CreateTaskExportTaskResponse)

CreateCreateTaskExportTaskResponse creates a response to parse from CreateTaskExportTask response

type Data ¶ added in v1.61.1348

type Data struct {
	Host      string     `json:"Host" xml:"Host"`
	Signature string     `json:"Signature" xml:"Signature"`
	Message   string     `json:"Message" xml:"Message"`
	Expire    int        `json:"Expire" xml:"Expire"`
	Success   bool       `json:"Success" xml:"Success"`
	Folder    string     `json:"Folder" xml:"Folder"`
	AccessId  string     `json:"AccessId" xml:"AccessId"`
	Policy    string     `json:"Policy" xml:"Policy"`
	List      []ListItem `json:"List" xml:"List"`
}

Data is a nested struct in outboundbot response

type DeleteAllNumberDistrictInfoRequest ¶ added in v1.61.1442

type DeleteAllNumberDistrictInfoRequest struct {
	*requests.RpcRequest
}

DeleteAllNumberDistrictInfoRequest is the request struct for api DeleteAllNumberDistrictInfo

func CreateDeleteAllNumberDistrictInfoRequest ¶ added in v1.61.1442

func CreateDeleteAllNumberDistrictInfoRequest() (request *DeleteAllNumberDistrictInfoRequest)

CreateDeleteAllNumberDistrictInfoRequest creates a request to invoke DeleteAllNumberDistrictInfo API

type DeleteAllNumberDistrictInfoResponse ¶ added in v1.61.1442

type DeleteAllNumberDistrictInfoResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteAllNumberDistrictInfoResponse is the response struct for api DeleteAllNumberDistrictInfo

func CreateDeleteAllNumberDistrictInfoResponse ¶ added in v1.61.1442

func CreateDeleteAllNumberDistrictInfoResponse() (response *DeleteAllNumberDistrictInfoResponse)

CreateDeleteAllNumberDistrictInfoResponse creates a response to parse from DeleteAllNumberDistrictInfo response

type DeleteContactBlockListRequest ¶ added in v1.61.1162

type DeleteContactBlockListRequest struct {
	*requests.RpcRequest
	ContactBlockListId string `position:"Query" name:"ContactBlockListId"`
	Operator           string `position:"Query" name:"Operator"`
	InstanceId         string `position:"Query" name:"InstanceId"`
}

DeleteContactBlockListRequest is the request struct for api DeleteContactBlockList

func CreateDeleteContactBlockListRequest ¶ added in v1.61.1162

func CreateDeleteContactBlockListRequest() (request *DeleteContactBlockListRequest)

CreateDeleteContactBlockListRequest creates a request to invoke DeleteContactBlockList API

type DeleteContactBlockListResponse ¶ added in v1.61.1162

type DeleteContactBlockListResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	AffectedRows   int    `json:"AffectedRows" xml:"AffectedRows"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

DeleteContactBlockListResponse is the response struct for api DeleteContactBlockList

func CreateDeleteContactBlockListResponse ¶ added in v1.61.1162

func CreateDeleteContactBlockListResponse() (response *DeleteContactBlockListResponse)

CreateDeleteContactBlockListResponse creates a response to parse from DeleteContactBlockList response

type DeleteContactWhiteListRequest ¶ added in v1.61.1162

type DeleteContactWhiteListRequest struct {
	*requests.RpcRequest
	Operator           string `position:"Query" name:"Operator"`
	InstanceId         string `position:"Query" name:"InstanceId"`
	ContactWhiteListId string `position:"Query" name:"ContactWhiteListId"`
}

DeleteContactWhiteListRequest is the request struct for api DeleteContactWhiteList

func CreateDeleteContactWhiteListRequest ¶ added in v1.61.1162

func CreateDeleteContactWhiteListRequest() (request *DeleteContactWhiteListRequest)

CreateDeleteContactWhiteListRequest creates a request to invoke DeleteContactWhiteList API

type DeleteContactWhiteListResponse ¶ added in v1.61.1162

type DeleteContactWhiteListResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	AffectedRows   int    `json:"AffectedRows" xml:"AffectedRows"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

DeleteContactWhiteListResponse is the response struct for api DeleteContactWhiteList

func CreateDeleteContactWhiteListResponse ¶ added in v1.61.1162

func CreateDeleteContactWhiteListResponse() (response *DeleteContactWhiteListResponse)

CreateDeleteContactWhiteListResponse creates a response to parse from DeleteContactWhiteList response

type DeleteDialogueFlowRequest ¶

type DeleteDialogueFlowRequest struct {
	*requests.RpcRequest
	ScriptId       string `position:"Query" name:"ScriptId"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	DialogueFlowId string `position:"Query" name:"DialogueFlowId"`
}

DeleteDialogueFlowRequest is the request struct for api DeleteDialogueFlow

func CreateDeleteDialogueFlowRequest ¶

func CreateDeleteDialogueFlowRequest() (request *DeleteDialogueFlowRequest)

CreateDeleteDialogueFlowRequest creates a request to invoke DeleteDialogueFlow API

type DeleteDialogueFlowResponse ¶

type DeleteDialogueFlowResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteDialogueFlowResponse is the response struct for api DeleteDialogueFlow

func CreateDeleteDialogueFlowResponse ¶

func CreateDeleteDialogueFlowResponse() (response *DeleteDialogueFlowResponse)

CreateDeleteDialogueFlowResponse creates a response to parse from DeleteDialogueFlow response

type DeleteGlobalQuestionRequest ¶

type DeleteGlobalQuestionRequest struct {
	*requests.RpcRequest
	GlobalQuestionId string `position:"Query" name:"GlobalQuestionId"`
	ScriptId         string `position:"Query" name:"ScriptId"`
	InstanceId       string `position:"Query" name:"InstanceId"`
}

DeleteGlobalQuestionRequest is the request struct for api DeleteGlobalQuestion

func CreateDeleteGlobalQuestionRequest ¶

func CreateDeleteGlobalQuestionRequest() (request *DeleteGlobalQuestionRequest)

CreateDeleteGlobalQuestionRequest creates a request to invoke DeleteGlobalQuestion API

type DeleteGlobalQuestionResponse ¶

type DeleteGlobalQuestionResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteGlobalQuestionResponse is the response struct for api DeleteGlobalQuestion

func CreateDeleteGlobalQuestionResponse ¶

func CreateDeleteGlobalQuestionResponse() (response *DeleteGlobalQuestionResponse)

CreateDeleteGlobalQuestionResponse creates a response to parse from DeleteGlobalQuestion response

type DeleteInstanceRequest ¶

type DeleteInstanceRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

DeleteInstanceRequest is the request struct for api DeleteInstance

func CreateDeleteInstanceRequest ¶

func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)

CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API

type DeleteInstanceResponse ¶

type DeleteInstanceResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteInstanceResponse is the response struct for api DeleteInstance

func CreateDeleteInstanceResponse ¶

func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)

CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response

type DeleteIntentRequest ¶

type DeleteIntentRequest struct {
	*requests.RpcRequest
	IntentId   string `position:"Query" name:"IntentId"`
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DeleteIntentRequest is the request struct for api DeleteIntent

func CreateDeleteIntentRequest ¶

func CreateDeleteIntentRequest() (request *DeleteIntentRequest)

CreateDeleteIntentRequest creates a request to invoke DeleteIntent API

type DeleteIntentResponse ¶

type DeleteIntentResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteIntentResponse is the response struct for api DeleteIntent

func CreateDeleteIntentResponse ¶

func CreateDeleteIntentResponse() (response *DeleteIntentResponse)

CreateDeleteIntentResponse creates a response to parse from DeleteIntent response

type DeleteJobGroupRequest ¶

type DeleteJobGroupRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	JobGroupId string `position:"Query" name:"JobGroupId"`
}

DeleteJobGroupRequest is the request struct for api DeleteJobGroup

func CreateDeleteJobGroupRequest ¶

func CreateDeleteJobGroupRequest() (request *DeleteJobGroupRequest)

CreateDeleteJobGroupRequest creates a request to invoke DeleteJobGroup API

type DeleteJobGroupResponse ¶

type DeleteJobGroupResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteJobGroupResponse is the response struct for api DeleteJobGroup

func CreateDeleteJobGroupResponse ¶

func CreateDeleteJobGroupResponse() (response *DeleteJobGroupResponse)

CreateDeleteJobGroupResponse creates a response to parse from DeleteJobGroup response

type DeleteOutboundCallNumberRequest ¶

type DeleteOutboundCallNumberRequest struct {
	*requests.RpcRequest
	OutboundCallNumberId string `position:"Query" name:"OutboundCallNumberId"`
	InstanceId           string `position:"Query" name:"InstanceId"`
}

DeleteOutboundCallNumberRequest is the request struct for api DeleteOutboundCallNumber

func CreateDeleteOutboundCallNumberRequest ¶

func CreateDeleteOutboundCallNumberRequest() (request *DeleteOutboundCallNumberRequest)

CreateDeleteOutboundCallNumberRequest creates a request to invoke DeleteOutboundCallNumber API

type DeleteOutboundCallNumberResponse ¶

type DeleteOutboundCallNumberResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteOutboundCallNumberResponse is the response struct for api DeleteOutboundCallNumber

func CreateDeleteOutboundCallNumberResponse ¶

func CreateDeleteOutboundCallNumberResponse() (response *DeleteOutboundCallNumberResponse)

CreateDeleteOutboundCallNumberResponse creates a response to parse from DeleteOutboundCallNumber response

type DeleteScriptRequest ¶

type DeleteScriptRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DeleteScriptRequest is the request struct for api DeleteScript

func CreateDeleteScriptRequest ¶

func CreateDeleteScriptRequest() (request *DeleteScriptRequest)

CreateDeleteScriptRequest creates a request to invoke DeleteScript API

type DeleteScriptResponse ¶

type DeleteScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteScriptResponse is the response struct for api DeleteScript

func CreateDeleteScriptResponse ¶

func CreateDeleteScriptResponse() (response *DeleteScriptResponse)

CreateDeleteScriptResponse creates a response to parse from DeleteScript response

type DeleteScriptWaveformRequest ¶

type DeleteScriptWaveformRequest struct {
	*requests.RpcRequest
	ScriptWaveformId string `position:"Query" name:"ScriptWaveformId"`
	ScriptId         string `position:"Query" name:"ScriptId"`
	InstanceId       string `position:"Query" name:"InstanceId"`
}

DeleteScriptWaveformRequest is the request struct for api DeleteScriptWaveform

func CreateDeleteScriptWaveformRequest ¶

func CreateDeleteScriptWaveformRequest() (request *DeleteScriptWaveformRequest)

CreateDeleteScriptWaveformRequest creates a request to invoke DeleteScriptWaveform API

type DeleteScriptWaveformResponse ¶

type DeleteScriptWaveformResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteScriptWaveformResponse is the response struct for api DeleteScriptWaveform

func CreateDeleteScriptWaveformResponse ¶

func CreateDeleteScriptWaveformResponse() (response *DeleteScriptWaveformResponse)

CreateDeleteScriptWaveformResponse creates a response to parse from DeleteScriptWaveform response

type DescribeDialogueNodeStatisticsRequest ¶ added in v1.61.1162

type DescribeDialogueNodeStatisticsRequest struct {
	*requests.RpcRequest
	InstanceId string           `position:"Query" name:"InstanceId"`
	JobGroupId string           `position:"Query" name:"JobGroupId"`
	Limit      requests.Integer `position:"Query" name:"Limit"`
}

DescribeDialogueNodeStatisticsRequest is the request struct for api DescribeDialogueNodeStatistics

func CreateDescribeDialogueNodeStatisticsRequest ¶ added in v1.61.1162

func CreateDescribeDialogueNodeStatisticsRequest() (request *DescribeDialogueNodeStatisticsRequest)

CreateDescribeDialogueNodeStatisticsRequest creates a request to invoke DescribeDialogueNodeStatistics API

type DescribeDialogueNodeStatisticsResponse ¶ added in v1.61.1162

type DescribeDialogueNodeStatisticsResponse struct {
	*responses.BaseResponse
	HttpStatusCode        int                    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId             string                 `json:"RequestId" xml:"RequestId"`
	GroupId               string                 `json:"GroupId" xml:"GroupId"`
	Success               bool                   `json:"Success" xml:"Success"`
	TotalCompleted        int                    `json:"TotalCompleted" xml:"TotalCompleted"`
	Code                  string                 `json:"Code" xml:"Code"`
	Message               string                 `json:"Message" xml:"Message"`
	InstanceId            string                 `json:"InstanceId" xml:"InstanceId"`
	NoAnswerDialogueNodes []NoAnswerDialogueNode `json:"NoAnswerDialogueNodes" xml:"NoAnswerDialogueNodes"`
}

DescribeDialogueNodeStatisticsResponse is the response struct for api DescribeDialogueNodeStatistics

func CreateDescribeDialogueNodeStatisticsResponse ¶ added in v1.61.1162

func CreateDescribeDialogueNodeStatisticsResponse() (response *DescribeDialogueNodeStatisticsResponse)

CreateDescribeDialogueNodeStatisticsResponse creates a response to parse from DescribeDialogueNodeStatistics response

type DescribeDsReportsRequest ¶ added in v1.61.1162

type DescribeDsReportsRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	JobGroupId string `position:"Query" name:"JobGroupId"`
}

DescribeDsReportsRequest is the request struct for api DescribeDsReports

func CreateDescribeDsReportsRequest ¶ added in v1.61.1162

func CreateDescribeDsReportsRequest() (request *DescribeDsReportsRequest)

CreateDescribeDsReportsRequest creates a request to invoke DescribeDsReports API

type DescribeDsReportsResponse ¶ added in v1.61.1162

type DescribeDsReportsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DsReports      string `json:"DsReports" xml:"DsReports"`
}

DescribeDsReportsResponse is the response struct for api DescribeDsReports

func CreateDescribeDsReportsResponse ¶ added in v1.61.1162

func CreateDescribeDsReportsResponse() (response *DescribeDsReportsResponse)

CreateDescribeDsReportsResponse creates a response to parse from DescribeDsReports response

type DescribeGlobalQuestionRequest ¶

type DescribeGlobalQuestionRequest struct {
	*requests.RpcRequest
	GlobalQuestionId string `position:"Query" name:"GlobalQuestionId"`
	ScriptId         string `position:"Query" name:"ScriptId"`
	InstanceId       string `position:"Query" name:"InstanceId"`
}

DescribeGlobalQuestionRequest is the request struct for api DescribeGlobalQuestion

func CreateDescribeGlobalQuestionRequest ¶

func CreateDescribeGlobalQuestionRequest() (request *DescribeGlobalQuestionRequest)

CreateDescribeGlobalQuestionRequest creates a request to invoke DescribeGlobalQuestion API

type DescribeGlobalQuestionResponse ¶

type DescribeGlobalQuestionResponse struct {
	*responses.BaseResponse
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	GlobalQuestion GlobalQuestion `json:"GlobalQuestion" xml:"GlobalQuestion"`
}

DescribeGlobalQuestionResponse is the response struct for api DescribeGlobalQuestion

func CreateDescribeGlobalQuestionResponse ¶

func CreateDescribeGlobalQuestionResponse() (response *DescribeGlobalQuestionResponse)

CreateDescribeGlobalQuestionResponse creates a response to parse from DescribeGlobalQuestion response

type DescribeGroupExecutingInfoRequest ¶ added in v1.61.1162

type DescribeGroupExecutingInfoRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	JobGroupId string `position:"Query" name:"JobGroupId"`
}

DescribeGroupExecutingInfoRequest is the request struct for api DescribeGroupExecutingInfo

func CreateDescribeGroupExecutingInfoRequest ¶ added in v1.61.1162

func CreateDescribeGroupExecutingInfoRequest() (request *DescribeGroupExecutingInfoRequest)

CreateDescribeGroupExecutingInfoRequest creates a request to invoke DescribeGroupExecutingInfo API

type DescribeGroupExecutingInfoResponse ¶ added in v1.61.1162

type DescribeGroupExecutingInfoResponse struct {
	*responses.BaseResponse
	HttpStatusCode int           `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	GroupId        string        `json:"GroupId" xml:"GroupId"`
	Success        bool          `json:"Success" xml:"Success"`
	Code           string        `json:"Code" xml:"Code"`
	Message        string        `json:"Message" xml:"Message"`
	InstanceId     string        `json:"InstanceId" xml:"InstanceId"`
	ExecutingInfo  ExecutingInfo `json:"ExecutingInfo" xml:"ExecutingInfo"`
}

DescribeGroupExecutingInfoResponse is the response struct for api DescribeGroupExecutingInfo

func CreateDescribeGroupExecutingInfoResponse ¶ added in v1.61.1162

func CreateDescribeGroupExecutingInfoResponse() (response *DescribeGroupExecutingInfoResponse)

CreateDescribeGroupExecutingInfoResponse creates a response to parse from DescribeGroupExecutingInfo response

type DescribeInstanceRequest ¶

type DescribeInstanceRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

DescribeInstanceRequest is the request struct for api DescribeInstance

func CreateDescribeInstanceRequest ¶

func CreateDescribeInstanceRequest() (request *DescribeInstanceRequest)

CreateDescribeInstanceRequest creates a request to invoke DescribeInstance API

type DescribeInstanceResponse ¶

type DescribeInstanceResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	Instance       Instance `json:"Instance" xml:"Instance"`
}

DescribeInstanceResponse is the response struct for api DescribeInstance

func CreateDescribeInstanceResponse ¶

func CreateDescribeInstanceResponse() (response *DescribeInstanceResponse)

CreateDescribeInstanceResponse creates a response to parse from DescribeInstance response

type DescribeIntentRequest ¶

type DescribeIntentRequest struct {
	*requests.RpcRequest
	IntentId   string `position:"Query" name:"IntentId"`
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DescribeIntentRequest is the request struct for api DescribeIntent

func CreateDescribeIntentRequest ¶

func CreateDescribeIntentRequest() (request *DescribeIntentRequest)

CreateDescribeIntentRequest creates a request to invoke DescribeIntent API

type DescribeIntentResponse ¶

type DescribeIntentResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Intent         Intent `json:"Intent" xml:"Intent"`
}

DescribeIntentResponse is the response struct for api DescribeIntent

func CreateDescribeIntentResponse ¶

func CreateDescribeIntentResponse() (response *DescribeIntentResponse)

CreateDescribeIntentResponse creates a response to parse from DescribeIntent response

type DescribeIntentStatisticsRequest ¶ added in v1.61.1162

type DescribeIntentStatisticsRequest struct {
	*requests.RpcRequest
	InstanceId string           `position:"Query" name:"InstanceId"`
	JobGroupId string           `position:"Query" name:"JobGroupId"`
	Limit      requests.Integer `position:"Query" name:"Limit"`
}

DescribeIntentStatisticsRequest is the request struct for api DescribeIntentStatistics

func CreateDescribeIntentStatisticsRequest ¶ added in v1.61.1162

func CreateDescribeIntentStatisticsRequest() (request *DescribeIntentStatisticsRequest)

CreateDescribeIntentStatisticsRequest creates a request to invoke DescribeIntentStatistics API

type DescribeIntentStatisticsResponse ¶ added in v1.61.1162

type DescribeIntentStatisticsResponse struct {
	*responses.BaseResponse
	HttpStatusCode       int                    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId            string                 `json:"RequestId" xml:"RequestId"`
	GroupId              string                 `json:"GroupId" xml:"GroupId"`
	Success              bool                   `json:"Success" xml:"Success"`
	Code                 string                 `json:"Code" xml:"Code"`
	Message              string                 `json:"Message" xml:"Message"`
	ProcessIntentNum     int                    `json:"ProcessIntentNum" xml:"ProcessIntentNum"`
	InstanceId           string                 `json:"InstanceId" xml:"InstanceId"`
	GlobalIntentNum      int                    `json:"GlobalIntentNum" xml:"GlobalIntentNum"`
	ProcessIntents       []IntentStatisticsItem `json:"ProcessIntents" xml:"ProcessIntents"`
	GlobalIntents        []IntentStatisticsItem `json:"GlobalIntents" xml:"GlobalIntents"`
	IntentsAfterNoAnswer []IntentStatisticsItem `json:"IntentsAfterNoAnswer" xml:"IntentsAfterNoAnswer"`
}

DescribeIntentStatisticsResponse is the response struct for api DescribeIntentStatistics

func CreateDescribeIntentStatisticsResponse ¶ added in v1.61.1162

func CreateDescribeIntentStatisticsResponse() (response *DescribeIntentStatisticsResponse)

CreateDescribeIntentStatisticsResponse creates a response to parse from DescribeIntentStatistics response

type DescribeJobDataParsingTaskProgressRequest ¶ added in v1.61.1162

type DescribeJobDataParsingTaskProgressRequest struct {
	*requests.RpcRequest
	InstanceId           string `position:"Query" name:"InstanceId"`
	JobDataParsingTaskId string `position:"Query" name:"JobDataParsingTaskId"`
}

DescribeJobDataParsingTaskProgressRequest is the request struct for api DescribeJobDataParsingTaskProgress

func CreateDescribeJobDataParsingTaskProgressRequest ¶ added in v1.61.1162

func CreateDescribeJobDataParsingTaskProgressRequest() (request *DescribeJobDataParsingTaskProgressRequest)

CreateDescribeJobDataParsingTaskProgressRequest creates a request to invoke DescribeJobDataParsingTaskProgress API

type DescribeJobDataParsingTaskProgressResponse ¶ added in v1.61.1162

type DescribeJobDataParsingTaskProgressResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	Progress       Progress `json:"Progress" xml:"Progress"`
}

DescribeJobDataParsingTaskProgressResponse is the response struct for api DescribeJobDataParsingTaskProgress

func CreateDescribeJobDataParsingTaskProgressResponse ¶ added in v1.61.1162

func CreateDescribeJobDataParsingTaskProgressResponse() (response *DescribeJobDataParsingTaskProgressResponse)

CreateDescribeJobDataParsingTaskProgressResponse creates a response to parse from DescribeJobDataParsingTaskProgress response

type DescribeJobGroupExportTaskProgressRequest ¶ added in v1.61.1162

type DescribeJobGroupExportTaskProgressRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	TaskId     string `position:"Query" name:"TaskId"`
}

DescribeJobGroupExportTaskProgressRequest is the request struct for api DescribeJobGroupExportTaskProgress

func CreateDescribeJobGroupExportTaskProgressRequest ¶ added in v1.61.1162

func CreateDescribeJobGroupExportTaskProgressRequest() (request *DescribeJobGroupExportTaskProgressRequest)

CreateDescribeJobGroupExportTaskProgressRequest creates a request to invoke DescribeJobGroupExportTaskProgress API

type DescribeJobGroupExportTaskProgressResponse ¶ added in v1.61.1162

type DescribeJobGroupExportTaskProgressResponse struct {
	*responses.BaseResponse
	HttpStatusCode int     `json:"HttpStatusCode" xml:"HttpStatusCode"`
	FileHttpUrl    string  `json:"FileHttpUrl" xml:"FileHttpUrl"`
	Progress       float64 `json:"Progress" xml:"Progress"`
	RequestId      string  `json:"RequestId" xml:"RequestId"`
	Success        bool    `json:"Success" xml:"Success"`
	Code           string  `json:"Code" xml:"Code"`
	Message        string  `json:"Message" xml:"Message"`
}

DescribeJobGroupExportTaskProgressResponse is the response struct for api DescribeJobGroupExportTaskProgress

func CreateDescribeJobGroupExportTaskProgressResponse ¶ added in v1.61.1162

func CreateDescribeJobGroupExportTaskProgressResponse() (response *DescribeJobGroupExportTaskProgressResponse)

CreateDescribeJobGroupExportTaskProgressResponse creates a response to parse from DescribeJobGroupExportTaskProgress response

type DescribeJobGroupRequest ¶

type DescribeJobGroupRequest struct {
	*requests.RpcRequest
	BriefTypes *[]string `position:"Query" name:"BriefTypes"  type:"Repeated"`
	InstanceId string    `position:"Query" name:"InstanceId"`
	JobGroupId string    `position:"Query" name:"JobGroupId"`
}

DescribeJobGroupRequest is the request struct for api DescribeJobGroup

func CreateDescribeJobGroupRequest ¶

func CreateDescribeJobGroupRequest() (request *DescribeJobGroupRequest)

CreateDescribeJobGroupRequest creates a request to invoke DescribeJobGroup API

type DescribeJobGroupResponse ¶

type DescribeJobGroupResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	JobGroup       JobGroup `json:"JobGroup" xml:"JobGroup"`
}

DescribeJobGroupResponse is the response struct for api DescribeJobGroup

func CreateDescribeJobGroupResponse ¶

func CreateDescribeJobGroupResponse() (response *DescribeJobGroupResponse)

CreateDescribeJobGroupResponse creates a response to parse from DescribeJobGroup response

type DescribeJobRequest ¶

type DescribeJobRequest struct {
	*requests.RpcRequest
	JobId      string           `position:"Query" name:"JobId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	WithScript requests.Boolean `position:"Query" name:"WithScript"`
}

DescribeJobRequest is the request struct for api DescribeJob

func CreateDescribeJobRequest ¶

func CreateDescribeJobRequest() (request *DescribeJobRequest)

CreateDescribeJobRequest creates a request to invoke DescribeJob API

type DescribeJobResponse ¶

type DescribeJobResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Job            Job    `json:"Job" xml:"Job"`
}

DescribeJobResponse is the response struct for api DescribeJob

func CreateDescribeJobResponse ¶

func CreateDescribeJobResponse() (response *DescribeJobResponse)

CreateDescribeJobResponse creates a response to parse from DescribeJob response

type DescribeNumberDistrictInfoStatusRequest ¶ added in v1.61.1442

type DescribeNumberDistrictInfoStatusRequest struct {
	*requests.RpcRequest
}

DescribeNumberDistrictInfoStatusRequest is the request struct for api DescribeNumberDistrictInfoStatus

func CreateDescribeNumberDistrictInfoStatusRequest ¶ added in v1.61.1442

func CreateDescribeNumberDistrictInfoStatusRequest() (request *DescribeNumberDistrictInfoStatusRequest)

CreateDescribeNumberDistrictInfoStatusRequest creates a request to invoke DescribeNumberDistrictInfoStatus API

type DescribeNumberDistrictInfoStatusResponse ¶ added in v1.61.1442

type DescribeNumberDistrictInfoStatusResponse struct {
	*responses.BaseResponse
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	Status         string         `json:"Status" xml:"Status"`
	AppliedVersion AppliedVersion `json:"AppliedVersion" xml:"AppliedVersion"`
	ParsingVersion ParsingVersion `json:"ParsingVersion" xml:"ParsingVersion"`
}

DescribeNumberDistrictInfoStatusResponse is the response struct for api DescribeNumberDistrictInfoStatus

func CreateDescribeNumberDistrictInfoStatusResponse ¶ added in v1.61.1442

func CreateDescribeNumberDistrictInfoStatusResponse() (response *DescribeNumberDistrictInfoStatusResponse)

CreateDescribeNumberDistrictInfoStatusResponse creates a response to parse from DescribeNumberDistrictInfoStatus response

type DescribeScriptRequest ¶

type DescribeScriptRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DescribeScriptRequest is the request struct for api DescribeScript

func CreateDescribeScriptRequest ¶

func CreateDescribeScriptRequest() (request *DescribeScriptRequest)

CreateDescribeScriptRequest creates a request to invoke DescribeScript API

type DescribeScriptResponse ¶

type DescribeScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	ChatbotId      string `json:"ChatbotId" xml:"ChatbotId"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	TtsConfig      string `json:"TtsConfig" xml:"TtsConfig"`
	AsrConfig      string `json:"AsrConfig" xml:"AsrConfig"`
	NlsConfig      string `json:"NlsConfig" xml:"NlsConfig"`
	Script         Script `json:"Script" xml:"Script"`
}

DescribeScriptResponse is the response struct for api DescribeScript

func CreateDescribeScriptResponse ¶

func CreateDescribeScriptResponse() (response *DescribeScriptResponse)

CreateDescribeScriptResponse creates a response to parse from DescribeScript response

type DescribeScriptVoiceConfigRequest ¶

type DescribeScriptVoiceConfigRequest struct {
	*requests.RpcRequest
	ScriptId            string `position:"Query" name:"ScriptId"`
	ScriptVoiceConfigId string `position:"Query" name:"ScriptVoiceConfigId"`
	InstanceId          string `position:"Query" name:"InstanceId"`
}

DescribeScriptVoiceConfigRequest is the request struct for api DescribeScriptVoiceConfig

func CreateDescribeScriptVoiceConfigRequest ¶

func CreateDescribeScriptVoiceConfigRequest() (request *DescribeScriptVoiceConfigRequest)

CreateDescribeScriptVoiceConfigRequest creates a request to invoke DescribeScriptVoiceConfig API

type DescribeScriptVoiceConfigResponse ¶

type DescribeScriptVoiceConfigResponse struct {
	*responses.BaseResponse
	HttpStatusCode    int               `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code              string            `json:"Code" xml:"Code"`
	Message           string            `json:"Message" xml:"Message"`
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Success           bool              `json:"Success" xml:"Success"`
	ScriptVoiceConfig ScriptVoiceConfig `json:"ScriptVoiceConfig" xml:"ScriptVoiceConfig"`
}

DescribeScriptVoiceConfigResponse is the response struct for api DescribeScriptVoiceConfig

func CreateDescribeScriptVoiceConfigResponse ¶

func CreateDescribeScriptVoiceConfigResponse() (response *DescribeScriptVoiceConfigResponse)

CreateDescribeScriptVoiceConfigResponse creates a response to parse from DescribeScriptVoiceConfig response

type DescribeTTSConfigRequest ¶

type DescribeTTSConfigRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

DescribeTTSConfigRequest is the request struct for api DescribeTTSConfig

func CreateDescribeTTSConfigRequest ¶

func CreateDescribeTTSConfigRequest() (request *DescribeTTSConfigRequest)

CreateDescribeTTSConfigRequest creates a request to invoke DescribeTTSConfig API

type DescribeTTSConfigResponse ¶

type DescribeTTSConfigResponse struct {
	*responses.BaseResponse
	HttpStatusCode int       `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string    `json:"Code" xml:"Code"`
	Message        string    `json:"Message" xml:"Message"`
	RequestId      string    `json:"RequestId" xml:"RequestId"`
	Success        bool      `json:"Success" xml:"Success"`
	TTSConfig      TTSConfig `json:"TTSConfig" xml:"TTSConfig"`
}

DescribeTTSConfigResponse is the response struct for api DescribeTTSConfig

func CreateDescribeTTSConfigResponse ¶

func CreateDescribeTTSConfigResponse() (response *DescribeTTSConfigResponse)

CreateDescribeTTSConfigResponse creates a response to parse from DescribeTTSConfig response

type DescribeTTSDemoRequest ¶ added in v1.61.731

type DescribeTTSDemoRequest struct {
	*requests.RpcRequest
	Voice      string           `position:"Query" name:"Voice"`
	Volume     requests.Integer `position:"Query" name:"Volume"`
	ScriptId   string           `position:"Query" name:"ScriptId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	Text       string           `position:"Query" name:"Text"`
	SpeechRate requests.Integer `position:"Query" name:"SpeechRate"`
	PitchRate  requests.Integer `position:"Query" name:"PitchRate"`
}

DescribeTTSDemoRequest is the request struct for api DescribeTTSDemo

func CreateDescribeTTSDemoRequest ¶ added in v1.61.731

func CreateDescribeTTSDemoRequest() (request *DescribeTTSDemoRequest)

CreateDescribeTTSDemoRequest creates a request to invoke DescribeTTSDemo API

type DescribeTTSDemoResponse ¶ added in v1.61.731

type DescribeTTSDemoResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	AuditionUrl    string `json:"AuditionUrl" xml:"AuditionUrl"`
}

DescribeTTSDemoResponse is the response struct for api DescribeTTSDemo

func CreateDescribeTTSDemoResponse ¶ added in v1.61.731

func CreateDescribeTTSDemoResponse() (response *DescribeTTSDemoResponse)

CreateDescribeTTSDemoResponse creates a response to parse from DescribeTTSDemo response

type DescribeTagHitsSummaryRequest ¶ added in v1.61.239

type DescribeTagHitsSummaryRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	JobGroupId string `position:"Query" name:"JobGroupId"`
}

DescribeTagHitsSummaryRequest is the request struct for api DescribeTagHitsSummary

func CreateDescribeTagHitsSummaryRequest ¶ added in v1.61.239

func CreateDescribeTagHitsSummaryRequest() (request *DescribeTagHitsSummaryRequest)

CreateDescribeTagHitsSummaryRequest creates a request to invoke DescribeTagHitsSummary API

type DescribeTagHitsSummaryResponse ¶ added in v1.61.239

type DescribeTagHitsSummaryResponse struct {
	*responses.BaseResponse
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Success        bool       `json:"Success" xml:"Success"`
	TagGroups      []TagGroup `json:"TagGroups" xml:"TagGroups"`
	TagHitsList    []TagHits  `json:"TagHitsList" xml:"TagHitsList"`
}

DescribeTagHitsSummaryResponse is the response struct for api DescribeTagHitsSummary

func CreateDescribeTagHitsSummaryResponse ¶ added in v1.61.239

func CreateDescribeTagHitsSummaryResponse() (response *DescribeTagHitsSummaryResponse)

CreateDescribeTagHitsSummaryResponse creates a response to parse from DescribeTagHitsSummary response

type DescribeTenantBindNumberRequest ¶ added in v1.61.1507

type DescribeTenantBindNumberRequest struct {
	*requests.RpcRequest
	Number string `position:"Query" name:"Number"`
}

DescribeTenantBindNumberRequest is the request struct for api DescribeTenantBindNumber

func CreateDescribeTenantBindNumberRequest ¶ added in v1.61.1507

func CreateDescribeTenantBindNumberRequest() (request *DescribeTenantBindNumberRequest)

CreateDescribeTenantBindNumberRequest creates a request to invoke DescribeTenantBindNumber API

type DescribeTenantBindNumberResponse ¶ added in v1.61.1507

type DescribeTenantBindNumberResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Data           Data   `json:"Data" xml:"Data"`
}

DescribeTenantBindNumberResponse is the response struct for api DescribeTenantBindNumber

func CreateDescribeTenantBindNumberResponse ¶ added in v1.61.1507

func CreateDescribeTenantBindNumberResponse() (response *DescribeTenantBindNumberResponse)

CreateDescribeTenantBindNumberResponse creates a response to parse from DescribeTenantBindNumber response

type DialExceptionCodesInQueryJobsWithResult ¶ added in v1.61.1348

type DialExceptionCodesInQueryJobsWithResult struct {
	ExceptionCode []ExceptionCode `json:"ExceptionCode" xml:"ExceptionCode"`
}

DialExceptionCodesInQueryJobsWithResult is a nested struct in outboundbot response

type DialExceptionCodesInSearchTask ¶ added in v1.61.1348

type DialExceptionCodesInSearchTask struct {
	String []string `json:"String" xml:"String"`
}

DialExceptionCodesInSearchTask is a nested struct in outboundbot response

type DialogueFlow ¶

type DialogueFlow struct {
	DialogueFlowDefinition string `json:"DialogueFlowDefinition" xml:"DialogueFlowDefinition"`
	DialogueFlowType       string `json:"DialogueFlowType" xml:"DialogueFlowType"`
	DialogueFlowId         string `json:"DialogueFlowId" xml:"DialogueFlowId"`
	DialogueFlowName       string `json:"DialogueFlowName" xml:"DialogueFlowName"`
	ScriptId               string `json:"ScriptId" xml:"ScriptId"`
	ScriptVersion          string `json:"ScriptVersion" xml:"ScriptVersion"`
}

DialogueFlow is a nested struct in outboundbot response

type DialogueFlows ¶

type DialogueFlows struct {
	DialogueFlow []DialogueFlow `json:"DialogueFlow" xml:"DialogueFlow"`
}

DialogueFlows is a nested struct in outboundbot response

type DialogueRequest ¶

type DialogueRequest struct {
	*requests.RpcRequest
	CallId          string           `position:"Query" name:"CallId"`
	ScriptId        string           `position:"Query" name:"ScriptId"`
	InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"`
	CalledNumber    string           `position:"Query" name:"CalledNumber"`
	CallType        string           `position:"Query" name:"CallType"`
	ScenarioId      string           `position:"Query" name:"ScenarioId"`
	TaskId          string           `position:"Query" name:"TaskId"`
	Utterance       string           `position:"Query" name:"Utterance"`
	ActionParams    string           `position:"Query" name:"ActionParams"`
	CallingNumber   string           `position:"Query" name:"CallingNumber"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	ActionKey       string           `position:"Query" name:"ActionKey"`
}

DialogueRequest is the request struct for api Dialogue

func CreateDialogueRequest ¶

func CreateDialogueRequest() (request *DialogueRequest)

CreateDialogueRequest creates a request to invoke Dialogue API

type DialogueResponse ¶

type DialogueResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	Feedback       Feedback `json:"Feedback" xml:"Feedback"`
}

DialogueResponse is the response struct for api Dialogue

func CreateDialogueResponse ¶

func CreateDialogueResponse() (response *DialogueResponse)

CreateDialogueResponse creates a response to parse from Dialogue response

type DismissNumberDistrictInfoParsingResultRequest ¶ added in v1.61.1442

type DismissNumberDistrictInfoParsingResultRequest struct {
	*requests.RpcRequest
	VersionId string `position:"Query" name:"VersionId"`
}

DismissNumberDistrictInfoParsingResultRequest is the request struct for api DismissNumberDistrictInfoParsingResult

func CreateDismissNumberDistrictInfoParsingResultRequest ¶ added in v1.61.1442

func CreateDismissNumberDistrictInfoParsingResultRequest() (request *DismissNumberDistrictInfoParsingResultRequest)

CreateDismissNumberDistrictInfoParsingResultRequest creates a request to invoke DismissNumberDistrictInfoParsingResult API

type DismissNumberDistrictInfoParsingResultResponse ¶ added in v1.61.1442

type DismissNumberDistrictInfoParsingResultResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DismissNumberDistrictInfoParsingResultResponse is the response struct for api DismissNumberDistrictInfoParsingResult

func CreateDismissNumberDistrictInfoParsingResultResponse ¶ added in v1.61.1442

func CreateDismissNumberDistrictInfoParsingResultResponse() (response *DismissNumberDistrictInfoParsingResultResponse)

CreateDismissNumberDistrictInfoParsingResultResponse creates a response to parse from DismissNumberDistrictInfoParsingResult response

type DownloadParams ¶

type DownloadParams struct {
	VoiceSliceRecordingListJson string `json:"VoiceSliceRecordingListJson" xml:"VoiceSliceRecordingListJson"`
	SignatureUrl                string `json:"SignatureUrl" xml:"SignatureUrl"`
	FileName                    string `json:"FileName" xml:"FileName"`
}

DownloadParams is a nested struct in outboundbot response

type DownloadRecordingRequest ¶

type DownloadRecordingRequest struct {
	*requests.RpcRequest
	NeedVoiceSliceRecording requests.Boolean `position:"Query" name:"NeedVoiceSliceRecording"`
	InstanceId              string           `position:"Query" name:"InstanceId"`
	TaskId                  string           `position:"Query" name:"TaskId"`
}

DownloadRecordingRequest is the request struct for api DownloadRecording

func CreateDownloadRecordingRequest ¶

func CreateDownloadRecordingRequest() (request *DownloadRecordingRequest)

CreateDownloadRecordingRequest creates a request to invoke DownloadRecording API

type DownloadRecordingResponse ¶

type DownloadRecordingResponse struct {
	*responses.BaseResponse
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	DownloadParams DownloadParams `json:"DownloadParams" xml:"DownloadParams"`
}

DownloadRecordingResponse is the response struct for api DownloadRecording

func CreateDownloadRecordingResponse ¶

func CreateDownloadRecordingResponse() (response *DownloadRecordingResponse)

CreateDownloadRecordingResponse creates a response to parse from DownloadRecording response

type DownloadTask ¶ added in v1.61.1348

type DownloadTask struct {
	Status            string              `json:"Status" xml:"Status"`
	Title             string              `json:"Title" xml:"Title"`
	ExpireTime        int64               `json:"ExpireTime" xml:"ExpireTime"`
	TaskId            string              `json:"TaskId" xml:"TaskId"`
	DownloadTaskFiles []DownloadTaskFile0 `json:"DownloadTaskFiles" xml:"DownloadTaskFiles"`
}

DownloadTask is a nested struct in outboundbot response

type DownloadTaskFile0 ¶ added in v1.61.1348

type DownloadTaskFile0 struct {
	Status   string `json:"Status" xml:"Status"`
	Title    string `json:"Title" xml:"Title"`
	Progress int    `json:"Progress" xml:"Progress"`
	FileId   string `json:"FileId" xml:"FileId"`
}

DownloadTaskFile0 is a nested struct in outboundbot response

type DownloadTaskFiles ¶ added in v1.61.1348

type DownloadTaskFiles struct {
	DownloadTaskFile0 []DownloadTaskFile0 `json:"DownloadTaskFile0" xml:"DownloadTaskFile0"`
}

DownloadTaskFiles is a nested struct in outboundbot response

type DownloadTasks ¶ added in v1.61.1348

type DownloadTasks struct {
	PageNumber int            `json:"PageNumber" xml:"PageNumber"`
	PageSize   int            `json:"PageSize" xml:"PageSize"`
	TotalCount int            `json:"TotalCount" xml:"TotalCount"`
	List       []DownloadTask `json:"List" xml:"List"`
}

DownloadTasks is a nested struct in outboundbot response

type DuplicateScriptRequest ¶

type DuplicateScriptRequest struct {
	*requests.RpcRequest
	InstanceId     string `position:"Query" name:"InstanceId"`
	SourceScriptId string `position:"Query" name:"SourceScriptId"`
	Name           string `position:"Query" name:"Name"`
}

DuplicateScriptRequest is the request struct for api DuplicateScript

func CreateDuplicateScriptRequest ¶

func CreateDuplicateScriptRequest() (request *DuplicateScriptRequest)

CreateDuplicateScriptRequest creates a request to invoke DuplicateScript API

type DuplicateScriptResponse ¶

type DuplicateScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	ScriptId       string `json:"ScriptId" xml:"ScriptId"`
}

DuplicateScriptResponse is the response struct for api DuplicateScript

func CreateDuplicateScriptResponse ¶

func CreateDuplicateScriptResponse() (response *DuplicateScriptResponse)

CreateDuplicateScriptResponse creates a response to parse from DuplicateScript response

type ExceptionCode ¶ added in v1.61.1348

type ExceptionCode struct {
	Code string `json:"Code" xml:"Code"`
	Hint string `json:"Hint" xml:"Hint"`
}

ExceptionCode is a nested struct in outboundbot response

type ExecutingInfo ¶ added in v1.61.1162

type ExecutingInfo struct {
	EndTime             int64        `json:"EndTime" xml:"EndTime"`
	StartTime           int64        `json:"StartTime" xml:"StartTime"`
	HangUpByClientNum   int          `json:"HangUpByClientNum" xml:"HangUpByClientNum"`
	CreatorName         string       `json:"CreatorName" xml:"CreatorName"`
	TransferByNoAnswer  int          `json:"TransferByNoAnswer" xml:"TransferByNoAnswer"`
	FinishedNum         int          `json:"FinishedNum" xml:"FinishedNum"`
	TransferByIntentNum int          `json:"TransferByIntentNum" xml:"TransferByIntentNum"`
	CallNum             int          `json:"CallNum" xml:"CallNum"`
	CallFailedNum       int          `json:"CallFailedNum" xml:"CallFailedNum"`
	JobsProgress        JobsProgress `json:"JobsProgress" xml:"JobsProgress"`
}

ExecutingInfo is a nested struct in outboundbot response

type ExportProgress ¶ added in v1.61.1162

type ExportProgress struct {
	Progress    string `json:"Progress" xml:"Progress"`
	Status      string `json:"Status" xml:"Status"`
	FileHttpUrl string `json:"FileHttpUrl" xml:"FileHttpUrl"`
}

ExportProgress is a nested struct in outboundbot response

type ExportScriptRequest ¶

type ExportScriptRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

ExportScriptRequest is the request struct for api ExportScript

func CreateExportScriptRequest ¶

func CreateExportScriptRequest() (request *ExportScriptRequest)

CreateExportScriptRequest creates a request to invoke ExportScript API

type ExportScriptResponse ¶

type ExportScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	DownloadParams DownloadParams `json:"DownloadParams" xml:"DownloadParams"`
}

ExportScriptResponse is the response struct for api ExportScript

func CreateExportScriptResponse ¶

func CreateExportScriptResponse() (response *ExportScriptResponse)

CreateExportScriptResponse creates a response to parse from ExportScript response

type Extra ¶ added in v1.61.1162

type Extra struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

Extra is a nested struct in outboundbot response

type ExtrasInDescribeJob ¶

type ExtrasInDescribeJob struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

ExtrasInDescribeJob is a nested struct in outboundbot response

type ExtrasInListJobs ¶

type ExtrasInListJobs struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

ExtrasInListJobs is a nested struct in outboundbot response

type ExtrasInListJobsByGroup ¶

type ExtrasInListJobsByGroup struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

ExtrasInListJobsByGroup is a nested struct in outboundbot response

type ExtrasInQueryJobs ¶

type ExtrasInQueryJobs struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

ExtrasInQueryJobs is a nested struct in outboundbot response

type ExtrasInQueryJobsWithResult ¶ added in v1.61.1162

type ExtrasInQueryJobsWithResult struct {
	Extra []Extra `json:"Extra" xml:"Extra"`
}

ExtrasInQueryJobsWithResult is a nested struct in outboundbot response

type Feedback ¶

type Feedback struct {
	Action        string `json:"Action" xml:"Action"`
	ActionParams  string `json:"ActionParams" xml:"ActionParams"`
	Content       string `json:"Content" xml:"Content"`
	Interruptible bool   `json:"Interruptible" xml:"Interruptible"`
}

Feedback is a nested struct in outboundbot response

type GenerateUploadUrlRequest ¶ added in v1.61.1569

type GenerateUploadUrlRequest struct {
	*requests.RpcRequest
	FileName string `position:"Query" name:"FileName"`
	Key      string `position:"Query" name:"Key"`
}

GenerateUploadUrlRequest is the request struct for api GenerateUploadUrl

func CreateGenerateUploadUrlRequest ¶ added in v1.61.1569

func CreateGenerateUploadUrlRequest() (request *GenerateUploadUrlRequest)

CreateGenerateUploadUrlRequest creates a request to invoke GenerateUploadUrl API

type GenerateUploadUrlResponse ¶ added in v1.61.1569

type GenerateUploadUrlResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Data           Data   `json:"Data" xml:"Data"`
}

GenerateUploadUrlResponse is the response struct for api GenerateUploadUrl

func CreateGenerateUploadUrlResponse ¶ added in v1.61.1569

func CreateGenerateUploadUrlResponse() (response *GenerateUploadUrlResponse)

CreateGenerateUploadUrlResponse creates a response to parse from GenerateUploadUrl response

type GetAfterAnswerDelayPlaybackRequest ¶ added in v1.61.1162

type GetAfterAnswerDelayPlaybackRequest struct {
	*requests.RpcRequest
	StrategyLevel requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId       string           `position:"Query" name:"EntryId"`
}

GetAfterAnswerDelayPlaybackRequest is the request struct for api GetAfterAnswerDelayPlayback

func CreateGetAfterAnswerDelayPlaybackRequest ¶ added in v1.61.1162

func CreateGetAfterAnswerDelayPlaybackRequest() (request *GetAfterAnswerDelayPlaybackRequest)

CreateGetAfterAnswerDelayPlaybackRequest creates a request to invoke GetAfterAnswerDelayPlayback API

type GetAfterAnswerDelayPlaybackResponse ¶ added in v1.61.1162

type GetAfterAnswerDelayPlaybackResponse struct {
	*responses.BaseResponse
	HttpStatusCode           int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId                string `json:"RequestId" xml:"RequestId"`
	Success                  bool   `json:"Success" xml:"Success"`
	Code                     string `json:"Code" xml:"Code"`
	Message                  string `json:"Message" xml:"Message"`
	AfterAnswerDelayPlayback int    `json:"AfterAnswerDelayPlayback" xml:"AfterAnswerDelayPlayback"`
}

GetAfterAnswerDelayPlaybackResponse is the response struct for api GetAfterAnswerDelayPlayback

func CreateGetAfterAnswerDelayPlaybackResponse ¶ added in v1.61.1162

func CreateGetAfterAnswerDelayPlaybackResponse() (response *GetAfterAnswerDelayPlaybackResponse)

CreateGetAfterAnswerDelayPlaybackResponse creates a response to parse from GetAfterAnswerDelayPlayback response

type GetAsrServerInfoRequest ¶ added in v1.61.1162

type GetAsrServerInfoRequest struct {
	*requests.RpcRequest
	StrategyLevel requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId       string           `position:"Query" name:"EntryId"`
}

GetAsrServerInfoRequest is the request struct for api GetAsrServerInfo

func CreateGetAsrServerInfoRequest ¶ added in v1.61.1162

func CreateGetAsrServerInfoRequest() (request *GetAsrServerInfoRequest)

CreateGetAsrServerInfoRequest creates a request to invoke GetAsrServerInfo API

type GetAsrServerInfoResponse ¶ added in v1.61.1162

type GetAsrServerInfoResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

GetAsrServerInfoResponse is the response struct for api GetAsrServerInfo

func CreateGetAsrServerInfoResponse ¶ added in v1.61.1162

func CreateGetAsrServerInfoResponse() (response *GetAsrServerInfoResponse)

CreateGetAsrServerInfoResponse creates a response to parse from GetAsrServerInfo response

type GetBaseStrategyPeriodRequest ¶ added in v1.61.1162

type GetBaseStrategyPeriodRequest struct {
	*requests.RpcRequest
	StrategyLevel requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId       string           `position:"Query" name:"EntryId"`
}

GetBaseStrategyPeriodRequest is the request struct for api GetBaseStrategyPeriod

func CreateGetBaseStrategyPeriodRequest ¶ added in v1.61.1162

func CreateGetBaseStrategyPeriodRequest() (request *GetBaseStrategyPeriodRequest)

CreateGetBaseStrategyPeriodRequest creates a request to invoke GetBaseStrategyPeriod API

type GetBaseStrategyPeriodResponse ¶ added in v1.61.1162

type GetBaseStrategyPeriodResponse struct {
	*responses.BaseResponse
	HttpStatusCode int         `json:"HttpStatusCode" xml:"HttpStatusCode"`
	OnlyWeekdays   bool        `json:"OnlyWeekdays" xml:"OnlyWeekdays"`
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	Success        bool        `json:"Success" xml:"Success"`
	Code           string      `json:"Code" xml:"Code"`
	Message        string      `json:"Message" xml:"Message"`
	WorkingTime    []TimeFrame `json:"WorkingTime" xml:"WorkingTime"`
}

GetBaseStrategyPeriodResponse is the response struct for api GetBaseStrategyPeriod

func CreateGetBaseStrategyPeriodResponse ¶ added in v1.61.1162

func CreateGetBaseStrategyPeriodResponse() (response *GetBaseStrategyPeriodResponse)

CreateGetBaseStrategyPeriodResponse creates a response to parse from GetBaseStrategyPeriod response

type GetConcurrentConversationQuotaRequest ¶ added in v1.61.1235

type GetConcurrentConversationQuotaRequest struct {
	*requests.RpcRequest
}

GetConcurrentConversationQuotaRequest is the request struct for api GetConcurrentConversationQuota

func CreateGetConcurrentConversationQuotaRequest ¶ added in v1.61.1235

func CreateGetConcurrentConversationQuotaRequest() (request *GetConcurrentConversationQuotaRequest)

CreateGetConcurrentConversationQuotaRequest creates a request to invoke GetConcurrentConversationQuota API

type GetConcurrentConversationQuotaResponse ¶ added in v1.61.1235

type GetConcurrentConversationQuotaResponse struct {
	*responses.BaseResponse
	HttpStatusCode      int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId           string `json:"RequestId" xml:"RequestId"`
	Success             bool   `json:"Success" xml:"Success"`
	Code                string `json:"Code" xml:"Code"`
	Message             string `json:"Message" xml:"Message"`
	RemainingConcurrent int    `json:"RemainingConcurrent" xml:"RemainingConcurrent"`
	MaxConcurrent       int    `json:"MaxConcurrent" xml:"MaxConcurrent"`
}

GetConcurrentConversationQuotaResponse is the response struct for api GetConcurrentConversationQuota

func CreateGetConcurrentConversationQuotaResponse ¶ added in v1.61.1235

func CreateGetConcurrentConversationQuotaResponse() (response *GetConcurrentConversationQuotaResponse)

CreateGetConcurrentConversationQuotaResponse creates a response to parse from GetConcurrentConversationQuota response

type GetContactBlockListRequest ¶ added in v1.61.1162

type GetContactBlockListRequest struct {
	*requests.RpcRequest
	CountTotalRow requests.Boolean `position:"Query" name:"CountTotalRow"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

GetContactBlockListRequest is the request struct for api GetContactBlockList

func CreateGetContactBlockListRequest ¶ added in v1.61.1162

func CreateGetContactBlockListRequest() (request *GetContactBlockListRequest)

CreateGetContactBlockListRequest creates a request to invoke GetContactBlockList API

type GetContactBlockListResponse ¶ added in v1.61.1162

type GetContactBlockListResponse struct {
	*responses.BaseResponse
	HttpStatusCode       int                  `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code                 string               `json:"Code" xml:"Code"`
	Message              string               `json:"Message" xml:"Message"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	Success              bool                 `json:"Success" xml:"Success"`
	ContactBlocklistList ContactBlocklistList `json:"ContactBlocklistList" xml:"ContactBlocklistList"`
}

GetContactBlockListResponse is the response struct for api GetContactBlockList

func CreateGetContactBlockListResponse ¶ added in v1.61.1162

func CreateGetContactBlockListResponse() (response *GetContactBlockListResponse)

CreateGetContactBlockListResponse creates a response to parse from GetContactBlockList response

type GetContactWhiteListRequest ¶ added in v1.61.1162

type GetContactWhiteListRequest struct {
	*requests.RpcRequest
	CountTotalRow requests.Boolean `position:"Query" name:"CountTotalRow"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

GetContactWhiteListRequest is the request struct for api GetContactWhiteList

func CreateGetContactWhiteListRequest ¶ added in v1.61.1162

func CreateGetContactWhiteListRequest() (request *GetContactWhiteListRequest)

CreateGetContactWhiteListRequest creates a request to invoke GetContactWhiteList API

type GetContactWhiteListResponse ¶ added in v1.61.1162

type GetContactWhiteListResponse struct {
	*responses.BaseResponse
	HttpStatusCode       int                  `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code                 string               `json:"Code" xml:"Code"`
	Message              string               `json:"Message" xml:"Message"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	Success              bool                 `json:"Success" xml:"Success"`
	ContactWhitelistList ContactWhitelistList `json:"ContactWhitelistList" xml:"ContactWhitelistList"`
}

GetContactWhiteListResponse is the response struct for api GetContactWhiteList

func CreateGetContactWhiteListResponse ¶ added in v1.61.1162

func CreateGetContactWhiteListResponse() (response *GetContactWhiteListResponse)

CreateGetContactWhiteListResponse creates a response to parse from GetContactWhiteList response

type GetCurrentConcurrencyRequest ¶ added in v1.61.1235

type GetCurrentConcurrencyRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
}

GetCurrentConcurrencyRequest is the request struct for api GetCurrentConcurrency

func CreateGetCurrentConcurrencyRequest ¶ added in v1.61.1235

func CreateGetCurrentConcurrencyRequest() (request *GetCurrentConcurrencyRequest)

CreateGetCurrentConcurrencyRequest creates a request to invoke GetCurrentConcurrency API

type GetCurrentConcurrencyResponse ¶ added in v1.61.1235

type GetCurrentConcurrencyResponse struct {
	*responses.BaseResponse
	HttpStatusCode            int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId                 string `json:"RequestId" xml:"RequestId"`
	Success                   bool   `json:"Success" xml:"Success"`
	CurrentConcurrency        int    `json:"CurrentConcurrency" xml:"CurrentConcurrency"`
	Code                      string `json:"Code" xml:"Code"`
	Message                   string `json:"Message" xml:"Message"`
	MaxConcurrentConversation int    `json:"MaxConcurrentConversation" xml:"MaxConcurrentConversation"`
	InstanceId                string `json:"InstanceId" xml:"InstanceId"`
}

GetCurrentConcurrencyResponse is the response struct for api GetCurrentConcurrency

func CreateGetCurrentConcurrencyResponse ¶ added in v1.61.1235

func CreateGetCurrentConcurrencyResponse() (response *GetCurrentConcurrencyResponse)

CreateGetCurrentConcurrencyResponse creates a response to parse from GetCurrentConcurrency response

type GetEffectiveDaysRequest ¶ added in v1.61.1162

type GetEffectiveDaysRequest struct {
	*requests.RpcRequest
	StrategyLevel requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId       string           `position:"Query" name:"EntryId"`
}

GetEffectiveDaysRequest is the request struct for api GetEffectiveDays

func CreateGetEffectiveDaysRequest ¶ added in v1.61.1162

func CreateGetEffectiveDaysRequest() (request *GetEffectiveDaysRequest)

CreateGetEffectiveDaysRequest creates a request to invoke GetEffectiveDays API

type GetEffectiveDaysResponse ¶ added in v1.61.1162

type GetEffectiveDaysResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	EffectiveDays  int    `json:"EffectiveDays" xml:"EffectiveDays"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

GetEffectiveDaysResponse is the response struct for api GetEffectiveDays

func CreateGetEffectiveDaysResponse ¶ added in v1.61.1162

func CreateGetEffectiveDaysResponse() (response *GetEffectiveDaysResponse)

CreateGetEffectiveDaysResponse creates a response to parse from GetEffectiveDays response

type GetEmptyNumberNoMoreCallsInfoRequest ¶ added in v1.61.1162

type GetEmptyNumberNoMoreCallsInfoRequest struct {
	*requests.RpcRequest
	StrategyLevel requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId       string           `position:"Query" name:"EntryId"`
}

GetEmptyNumberNoMoreCallsInfoRequest is the request struct for api GetEmptyNumberNoMoreCallsInfo

func CreateGetEmptyNumberNoMoreCallsInfoRequest ¶ added in v1.61.1162

func CreateGetEmptyNumberNoMoreCallsInfoRequest() (request *GetEmptyNumberNoMoreCallsInfoRequest)

CreateGetEmptyNumberNoMoreCallsInfoRequest creates a request to invoke GetEmptyNumberNoMoreCallsInfo API

type GetEmptyNumberNoMoreCallsInfoResponse ¶ added in v1.61.1162

type GetEmptyNumberNoMoreCallsInfoResponse struct {
	*responses.BaseResponse
	HttpStatusCode         int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId              string `json:"RequestId" xml:"RequestId"`
	EmptyNumberNoMoreCalls bool   `json:"EmptyNumberNoMoreCalls" xml:"EmptyNumberNoMoreCalls"`
	Success                bool   `json:"Success" xml:"Success"`
	Code                   string `json:"Code" xml:"Code"`
	Message                string `json:"Message" xml:"Message"`
}

GetEmptyNumberNoMoreCallsInfoResponse is the response struct for api GetEmptyNumberNoMoreCallsInfo

func CreateGetEmptyNumberNoMoreCallsInfoResponse ¶ added in v1.61.1162

func CreateGetEmptyNumberNoMoreCallsInfoResponse() (response *GetEmptyNumberNoMoreCallsInfoResponse)

CreateGetEmptyNumberNoMoreCallsInfoResponse creates a response to parse from GetEmptyNumberNoMoreCallsInfo response

type GetMaxAttemptsPerDayRequest ¶ added in v1.61.1162

type GetMaxAttemptsPerDayRequest struct {
	*requests.RpcRequest
	StrategyLevel requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId       string           `position:"Query" name:"EntryId"`
}

GetMaxAttemptsPerDayRequest is the request struct for api GetMaxAttemptsPerDay

func CreateGetMaxAttemptsPerDayRequest ¶ added in v1.61.1162

func CreateGetMaxAttemptsPerDayRequest() (request *GetMaxAttemptsPerDayRequest)

CreateGetMaxAttemptsPerDayRequest creates a request to invoke GetMaxAttemptsPerDay API

type GetMaxAttemptsPerDayResponse ¶ added in v1.61.1162

type GetMaxAttemptsPerDayResponse struct {
	*responses.BaseResponse
	HttpStatusCode    int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId         string `json:"RequestId" xml:"RequestId"`
	Success           bool   `json:"Success" xml:"Success"`
	MaxAttemptsPerDay int    `json:"MaxAttemptsPerDay" xml:"MaxAttemptsPerDay"`
	Code              string `json:"Code" xml:"Code"`
	Message           string `json:"Message" xml:"Message"`
}

GetMaxAttemptsPerDayResponse is the response struct for api GetMaxAttemptsPerDay

func CreateGetMaxAttemptsPerDayResponse ¶ added in v1.61.1162

func CreateGetMaxAttemptsPerDayResponse() (response *GetMaxAttemptsPerDayResponse)

CreateGetMaxAttemptsPerDayResponse creates a response to parse from GetMaxAttemptsPerDay response

type GetNumberDistrictInfoTemplateDownloadUrlRequest ¶ added in v1.61.1442

type GetNumberDistrictInfoTemplateDownloadUrlRequest struct {
	*requests.RpcRequest
}

GetNumberDistrictInfoTemplateDownloadUrlRequest is the request struct for api GetNumberDistrictInfoTemplateDownloadUrl

func CreateGetNumberDistrictInfoTemplateDownloadUrlRequest ¶ added in v1.61.1442

func CreateGetNumberDistrictInfoTemplateDownloadUrlRequest() (request *GetNumberDistrictInfoTemplateDownloadUrlRequest)

CreateGetNumberDistrictInfoTemplateDownloadUrlRequest creates a request to invoke GetNumberDistrictInfoTemplateDownloadUrl API

type GetNumberDistrictInfoTemplateDownloadUrlResponse ¶ added in v1.61.1442

type GetNumberDistrictInfoTemplateDownloadUrlResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	FileHttpUrl    string `json:"FileHttpUrl" xml:"FileHttpUrl"`
}

GetNumberDistrictInfoTemplateDownloadUrlResponse is the response struct for api GetNumberDistrictInfoTemplateDownloadUrl

func CreateGetNumberDistrictInfoTemplateDownloadUrlResponse ¶ added in v1.61.1442

func CreateGetNumberDistrictInfoTemplateDownloadUrlResponse() (response *GetNumberDistrictInfoTemplateDownloadUrlResponse)

CreateGetNumberDistrictInfoTemplateDownloadUrlResponse creates a response to parse from GetNumberDistrictInfoTemplateDownloadUrl response

type GetSummaryInfoRequest ¶ added in v1.61.1162

type GetSummaryInfoRequest struct {
	*requests.RpcRequest
	InstanceIdList *[]string `position:"Query" name:"InstanceIdList"  type:"Repeated"`
}

GetSummaryInfoRequest is the request struct for api GetSummaryInfo

func CreateGetSummaryInfoRequest ¶ added in v1.61.1162

func CreateGetSummaryInfoRequest() (request *GetSummaryInfoRequest)

CreateGetSummaryInfoRequest creates a request to invoke GetSummaryInfo API

type GetSummaryInfoResponse ¶ added in v1.61.1162

type GetSummaryInfoResponse struct {
	*responses.BaseResponse
	HttpStatusCode              int                       `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code                        string                    `json:"Code" xml:"Code"`
	Message                     string                    `json:"Message" xml:"Message"`
	RequestId                   string                    `json:"RequestId" xml:"RequestId"`
	Success                     bool                      `json:"Success" xml:"Success"`
	AgentBotInstanceSummaryList []AgentBotInstanceSummary `json:"AgentBotInstanceSummaryList" xml:"AgentBotInstanceSummaryList"`
}

GetSummaryInfoResponse is the response struct for api GetSummaryInfo

func CreateGetSummaryInfoResponse ¶ added in v1.61.1162

func CreateGetSummaryInfoResponse() (response *GetSummaryInfoResponse)

CreateGetSummaryInfoResponse creates a response to parse from GetSummaryInfo response

type GetTaskByUuidRequest ¶ added in v1.61.1162

type GetTaskByUuidRequest struct {
	*requests.RpcRequest
	WithConversations requests.Boolean `position:"Query" name:"WithConversations"`
	InstanceId        string           `position:"Query" name:"InstanceId"`
	TaskId            string           `position:"Query" name:"TaskId"`
}

GetTaskByUuidRequest is the request struct for api GetTaskByUuid

func CreateGetTaskByUuidRequest ¶ added in v1.61.1162

func CreateGetTaskByUuidRequest() (request *GetTaskByUuidRequest)

CreateGetTaskByUuidRequest creates a request to invoke GetTaskByUuid API

type GetTaskByUuidResponse ¶ added in v1.61.1162

type GetTaskByUuidResponse struct {
	*responses.BaseResponse
	RequestId string              `json:"RequestId" xml:"RequestId"`
	Task      TaskInGetTaskByUuid `json:"Task" xml:"Task"`
}

GetTaskByUuidResponse is the response struct for api GetTaskByUuid

func CreateGetTaskByUuidResponse ¶ added in v1.61.1162

func CreateGetTaskByUuidResponse() (response *GetTaskByUuidResponse)

CreateGetTaskByUuidResponse creates a response to parse from GetTaskByUuid response

type GetVersionRequest ¶ added in v1.61.1162

type GetVersionRequest struct {
	*requests.RpcRequest
}

GetVersionRequest is the request struct for api GetVersion

func CreateGetVersionRequest ¶ added in v1.61.1162

func CreateGetVersionRequest() (request *GetVersionRequest)

CreateGetVersionRequest creates a request to invoke GetVersion API

type GetVersionResponse ¶ added in v1.61.1162

type GetVersionResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Version        string `json:"Version" xml:"Version"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

GetVersionResponse is the response struct for api GetVersion

func CreateGetVersionResponse ¶ added in v1.61.1162

func CreateGetVersionResponse() (response *GetVersionResponse)

CreateGetVersionResponse creates a response to parse from GetVersion response

type GlobalIntents ¶ added in v1.61.1162

type GlobalIntents struct {
	IntentStatisticsItem []IntentStatisticsItem `json:"IntentStatisticsItem" xml:"IntentStatisticsItem"`
}

GlobalIntents is a nested struct in outboundbot response

type GlobalQuestion ¶

type GlobalQuestion struct {
	Questions          string `json:"Questions" xml:"Questions"`
	GlobalQuestionName string `json:"GlobalQuestionName" xml:"GlobalQuestionName"`
	GlobalQuestionType string `json:"GlobalQuestionType" xml:"GlobalQuestionType"`
	ScriptId           string `json:"ScriptId" xml:"ScriptId"`
	Answers            string `json:"Answers" xml:"Answers"`
	GlobalQuestionId   string `json:"GlobalQuestionId" xml:"GlobalQuestionId"`
}

GlobalQuestion is a nested struct in outboundbot response

type GlobalQuestions ¶

type GlobalQuestions struct {
	PageNumber int              `json:"PageNumber" xml:"PageNumber"`
	PageSize   int              `json:"PageSize" xml:"PageSize"`
	TotalCount int              `json:"TotalCount" xml:"TotalCount"`
	List       []GlobalQuestion `json:"List" xml:"List"`
}

GlobalQuestions is a nested struct in outboundbot response

type ImportScriptRequest ¶

type ImportScriptRequest struct {
	*requests.RpcRequest
	SignatureUrl string `position:"Query" name:"SignatureUrl"`
	InstanceId   string `position:"Query" name:"InstanceId"`
}

ImportScriptRequest is the request struct for api ImportScript

func CreateImportScriptRequest ¶

func CreateImportScriptRequest() (request *ImportScriptRequest)

CreateImportScriptRequest creates a request to invoke ImportScript API

type ImportScriptResponse ¶

type ImportScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	ScriptId       string `json:"ScriptId" xml:"ScriptId"`
}

ImportScriptResponse is the response struct for api ImportScript

func CreateImportScriptResponse ¶

func CreateImportScriptResponse() (response *ImportScriptResponse)

CreateImportScriptResponse creates a response to parse from ImportScript response

type InflightTaskTimeoutRequest ¶ added in v1.61.909

type InflightTaskTimeoutRequest struct {
	*requests.RpcRequest
	InstanceId      string           `position:"Query" name:"InstanceId"`
	InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"`
	TaskId          string           `position:"Query" name:"TaskId"`
}

InflightTaskTimeoutRequest is the request struct for api InflightTaskTimeout

func CreateInflightTaskTimeoutRequest ¶ added in v1.61.909

func CreateInflightTaskTimeoutRequest() (request *InflightTaskTimeoutRequest)

CreateInflightTaskTimeoutRequest creates a request to invoke InflightTaskTimeout API

type InflightTaskTimeoutResponse ¶ added in v1.61.909

type InflightTaskTimeoutResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

InflightTaskTimeoutResponse is the response struct for api InflightTaskTimeout

func CreateInflightTaskTimeoutResponse ¶ added in v1.61.909

func CreateInflightTaskTimeoutResponse() (response *InflightTaskTimeoutResponse)

CreateInflightTaskTimeoutResponse creates a response to parse from InflightTaskTimeout response

type Instance ¶

type Instance struct {
	CreatorName               string        `json:"CreatorName" xml:"CreatorName"`
	OwnerName                 string        `json:"OwnerName" xml:"OwnerName"`
	InstanceName              string        `json:"InstanceName" xml:"InstanceName"`
	CreationTime              int64         `json:"CreationTime" xml:"CreationTime"`
	CallCenterInstanceId      string        `json:"CallCenterInstanceId" xml:"CallCenterInstanceId"`
	Owner                     string        `json:"Owner" xml:"Owner"`
	InstanceDescription       string        `json:"InstanceDescription" xml:"InstanceDescription"`
	IsTemplateContainer       bool          `json:"IsTemplateContainer" xml:"IsTemplateContainer"`
	ResourceGroupId           string        `json:"ResourceGroupId" xml:"ResourceGroupId"`
	NluServiceType            string        `json:"NluServiceType" xml:"NluServiceType"`
	InstanceId                string        `json:"InstanceId" xml:"InstanceId"`
	CreatorId                 int64         `json:"CreatorId" xml:"CreatorId"`
	MaxConcurrentConversation int           `json:"MaxConcurrentConversation" xml:"MaxConcurrentConversation"`
	NluProfile                NluProfile    `json:"NluProfile" xml:"NluProfile"`
	ResourceTags              []ResourceTag `json:"ResourceTags" xml:"ResourceTags"`
}

Instance is a nested struct in outboundbot response

type InstanceNameList ¶ added in v1.61.1507

type InstanceNameList struct {
	InstanceNameList []string `json:"InstanceNameList" xml:"InstanceNameList"`
}

InstanceNameList is a nested struct in outboundbot response

type Instances ¶

type Instances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

Instances is a nested struct in outboundbot response

type Intent ¶

type Intent struct {
	Utterances        string `json:"Utterances" xml:"Utterances"`
	Keywords          string `json:"Keywords" xml:"Keywords"`
	UpdateTime        int64  `json:"UpdateTime" xml:"UpdateTime"`
	ScriptId          string `json:"ScriptId" xml:"ScriptId"`
	IntentDescription string `json:"IntentDescription" xml:"IntentDescription"`
	IntentName        string `json:"IntentName" xml:"IntentName"`
	CreateTime        int64  `json:"CreateTime" xml:"CreateTime"`
	IntentId          string `json:"IntentId" xml:"IntentId"`
}

Intent is a nested struct in outboundbot response

type IntentStatisticsItem ¶ added in v1.61.1162

type IntentStatisticsItem struct {
	HitAfterNoAnswer int    `json:"HitAfterNoAnswer" xml:"HitAfterNoAnswer"`
	HitNum           int    `json:"HitNum" xml:"HitNum"`
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	IntentName       string `json:"IntentName" xml:"IntentName"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	Type             string `json:"Type" xml:"Type"`
	IntentId         string `json:"IntentId" xml:"IntentId"`
}

IntentStatisticsItem is a nested struct in outboundbot response

type Intents ¶

type Intents struct {
	PageNumber int      `json:"PageNumber" xml:"PageNumber"`
	PageSize   int      `json:"PageSize" xml:"PageSize"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	List       []Intent `json:"List" xml:"List"`
}

Intents is a nested struct in outboundbot response

type IntentsAfterNoAnswer ¶ added in v1.61.1162

type IntentsAfterNoAnswer struct {
	IntentStatisticsItem []IntentStatisticsItem `json:"IntentStatisticsItem" xml:"IntentStatisticsItem"`
}

IntentsAfterNoAnswer is a nested struct in outboundbot response

type Job ¶

type Job struct {
	JobGroupId        string         `json:"JobGroupId" xml:"JobGroupId"`
	JobFailureReason  string         `json:"JobFailureReason" xml:"JobFailureReason"`
	StrategyId        string         `json:"StrategyId" xml:"StrategyId"`
	EndReason         int            `json:"EndReason" xml:"EndReason"`
	DsReport          string         `json:"DsReport" xml:"DsReport"`
	SystemPriority    int            `json:"SystemPriority" xml:"SystemPriority"`
	InstanceId        string         `json:"InstanceId" xml:"InstanceId"`
	FailureReason     string         `json:"FailureReason" xml:"FailureReason"`
	Id                string         `json:"Id" xml:"Id"`
	JobId             string         `json:"JobId" xml:"JobId"`
	Priority          int            `json:"Priority" xml:"Priority"`
	ReferenceId       string         `json:"ReferenceId" xml:"ReferenceId"`
	NextExecutionTime int64          `json:"NextExecutionTime" xml:"NextExecutionTime"`
	CalledNumber      string         `json:"CalledNumber" xml:"CalledNumber"`
	ScenarioId        string         `json:"ScenarioId" xml:"ScenarioId"`
	StatusName        string         `json:"StatusName" xml:"StatusName"`
	ActualTime        int64          `json:"ActualTime" xml:"ActualTime"`
	Status            string         `json:"Status" xml:"Status"`
	CallingNumbers    []string       `json:"CallingNumbers" xml:"CallingNumbers"`
	Script            Script         `json:"Script" xml:"Script"`
	LatestTask        LatestTask     `json:"LatestTask" xml:"LatestTask"`
	Extras            []KeyValuePair `json:"Extras" xml:"Extras"`
	Tasks             []Task         `json:"Tasks" xml:"Tasks"`
	Summary           []SummaryItem  `json:"Summary" xml:"Summary"`
	Contacts          []Contact      `json:"Contacts" xml:"Contacts"`
}

Job is a nested struct in outboundbot response

type JobGroup ¶

type JobGroup struct {
	ScriptName           string         `json:"ScriptName" xml:"ScriptName"`
	JobGroupId           string         `json:"JobGroupId" xml:"JobGroupId"`
	ModifyTime           string         `json:"ModifyTime" xml:"ModifyTime"`
	MinConcurrency       int64          `json:"MinConcurrency" xml:"MinConcurrency"`
	JobGroupName         string         `json:"JobGroupName" xml:"JobGroupName"`
	TotalCallNum         int            `json:"TotalCallNum" xml:"TotalCallNum"`
	JobGroupDescription  string         `json:"JobGroupDescription" xml:"JobGroupDescription"`
	Id                   string         `json:"Id" xml:"Id"`
	RingingDuration      int64          `json:"RingingDuration" xml:"RingingDuration"`
	CreationTime         int64          `json:"CreationTime" xml:"CreationTime"`
	Priority             string         `json:"Priority" xml:"Priority"`
	ScenarioId           string         `json:"ScenarioId" xml:"ScenarioId"`
	ScriptVersion        string         `json:"ScriptVersion" xml:"ScriptVersion"`
	ScriptId             string         `json:"ScriptId" xml:"ScriptId"`
	JobDataParsingTaskId string         `json:"JobDataParsingTaskId" xml:"JobDataParsingTaskId"`
	JobFilePath          string         `json:"JobFilePath" xml:"JobFilePath"`
	Status               string         `json:"Status" xml:"Status"`
	CallingNumbers       []string       `json:"CallingNumbers" xml:"CallingNumbers"`
	Progress             Progress       `json:"Progress" xml:"Progress"`
	ExportProgress       ExportProgress `json:"ExportProgress" xml:"ExportProgress"`
	RecallStrategy       RecallStrategy `json:"RecallStrategy" xml:"RecallStrategy"`
	Strategy             Strategy       `json:"Strategy" xml:"Strategy"`
	Result               Result         `json:"Result" xml:"Result"`
}

JobGroup is a nested struct in outboundbot response

type JobGroups ¶

type JobGroups struct {
	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	List       []JobGroup `json:"List" xml:"List"`
}

JobGroups is a nested struct in outboundbot response

type JobGroupsInListJobGroupsAsync ¶ added in v1.61.1162

type JobGroupsInListJobGroupsAsync struct {
	JobGroup []JobGroup `json:"JobGroup" xml:"JobGroup"`
}

JobGroupsInListJobGroupsAsync is a nested struct in outboundbot response

type Jobs ¶

type Jobs struct {
	RowCount   int   `json:"RowCount" xml:"RowCount"`
	TotalCount int   `json:"TotalCount" xml:"TotalCount"`
	PageCount  int   `json:"PageCount" xml:"PageCount"`
	PageNumber int   `json:"PageNumber" xml:"PageNumber"`
	PageSize   int   `json:"PageSize" xml:"PageSize"`
	List       []Job `json:"List" xml:"List"`
}

Jobs is a nested struct in outboundbot response

type JobsId ¶ added in v1.61.1162

type JobsId struct {
	JobsId []string `json:"JobsId" xml:"JobsId"`
}

JobsId is a nested struct in outboundbot response

type JobsInListJobs ¶

type JobsInListJobs struct {
	Job []Job `json:"Job" xml:"Job"`
}

JobsInListJobs is a nested struct in outboundbot response

type JobsProgress ¶ added in v1.61.1162

type JobsProgress struct {
	SchedulingNum       int `json:"SchedulingNum" xml:"SchedulingNum"`
	TotalCompletedNum   int `json:"TotalCompletedNum" xml:"TotalCompletedNum"`
	FailedNum           int `json:"FailedNum" xml:"FailedNum"`
	PausedNum           int `json:"PausedNum" xml:"PausedNum"`
	CancelledNum        int `json:"CancelledNum" xml:"CancelledNum"`
	TotalJobs           int `json:"TotalJobs" xml:"TotalJobs"`
	TotalNotAnsweredNum int `json:"TotalNotAnsweredNum" xml:"TotalNotAnsweredNum"`
	ExecutingNum        int `json:"ExecutingNum" xml:"ExecutingNum"`
}

JobsProgress is a nested struct in outboundbot response

type KeyValuePair ¶

type KeyValuePair struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

KeyValuePair is a nested struct in outboundbot response

type LatestTask ¶ added in v1.61.1162

type LatestTask struct {
	Status                   string          `json:"Status" xml:"Status"`
	TaskEndReason            string          `json:"TaskEndReason" xml:"TaskEndReason"`
	HasAnswered              bool            `json:"HasAnswered" xml:"HasAnswered"`
	CallDuration             int             `json:"CallDuration" xml:"CallDuration"`
	HasReachedEndOfFlow      bool            `json:"HasReachedEndOfFlow" xml:"HasReachedEndOfFlow"`
	StatusName               string          `json:"StatusName" xml:"StatusName"`
	CallTime                 int64           `json:"CallTime" xml:"CallTime"`
	CallDurationDisplay      string          `json:"CallDurationDisplay" xml:"CallDurationDisplay"`
	HasHangUpByRejection     bool            `json:"HasHangUpByRejection" xml:"HasHangUpByRejection"`
	HasLastPlaybackCompleted bool            `json:"HasLastPlaybackCompleted" xml:"HasLastPlaybackCompleted"`
	Contact                  Contact         `json:"Contact" xml:"Contact"`
	Extras                   []Extra         `json:"Extras" xml:"Extras"`
	TagHits                  []TagHit        `json:"TagHits" xml:"TagHits"`
	DialExceptionCodes       []ExceptionCode `json:"DialExceptionCodes" xml:"DialExceptionCodes"`
}

LatestTask is a nested struct in outboundbot response

type ListAllTenantBindNumberBindingRequest ¶ added in v1.61.1507

type ListAllTenantBindNumberBindingRequest struct {
	*requests.RpcRequest
	Tenant string `position:"Query" name:"Tenant"`
}

ListAllTenantBindNumberBindingRequest is the request struct for api ListAllTenantBindNumberBinding

func CreateListAllTenantBindNumberBindingRequest ¶ added in v1.61.1507

func CreateListAllTenantBindNumberBindingRequest() (request *ListAllTenantBindNumberBindingRequest)

CreateListAllTenantBindNumberBindingRequest creates a request to invoke ListAllTenantBindNumberBinding API

type ListAllTenantBindNumberBindingResponse ¶ added in v1.61.1507

type ListAllTenantBindNumberBindingResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Data           Data   `json:"Data" xml:"Data"`
}

ListAllTenantBindNumberBindingResponse is the response struct for api ListAllTenantBindNumberBinding

func CreateListAllTenantBindNumberBindingResponse ¶ added in v1.61.1507

func CreateListAllTenantBindNumberBindingResponse() (response *ListAllTenantBindNumberBindingResponse)

CreateListAllTenantBindNumberBindingResponse creates a response to parse from ListAllTenantBindNumberBinding response

type ListChatbotInstancesRequest ¶ added in v1.61.1442

type ListChatbotInstancesRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListChatbotInstancesRequest is the request struct for api ListChatbotInstances

func CreateListChatbotInstancesRequest ¶ added in v1.61.1442

func CreateListChatbotInstancesRequest() (request *ListChatbotInstancesRequest)

CreateListChatbotInstancesRequest creates a request to invoke ListChatbotInstances API

type ListChatbotInstancesResponse ¶ added in v1.61.1442

type ListChatbotInstancesResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	PageSize       int64  `json:"PageSize" xml:"PageSize"`
	PageNumber     int64  `json:"PageNumber" xml:"PageNumber"`
	TotalCount     int64  `json:"TotalCount" xml:"TotalCount"`
	Bots           []Bot  `json:"Bots" xml:"Bots"`
}

ListChatbotInstancesResponse is the response struct for api ListChatbotInstances

func CreateListChatbotInstancesResponse ¶ added in v1.61.1442

func CreateListChatbotInstancesResponse() (response *ListChatbotInstancesResponse)

CreateListChatbotInstancesResponse creates a response to parse from ListChatbotInstances response

type ListDialogueFlowsRequest ¶

type ListDialogueFlowsRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

ListDialogueFlowsRequest is the request struct for api ListDialogueFlows

func CreateListDialogueFlowsRequest ¶

func CreateListDialogueFlowsRequest() (request *ListDialogueFlowsRequest)

CreateListDialogueFlowsRequest creates a request to invoke ListDialogueFlows API

type ListDialogueFlowsResponse ¶

type ListDialogueFlowsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	DialogueFlows  []DialogueFlow `json:"DialogueFlows" xml:"DialogueFlows"`
}

ListDialogueFlowsResponse is the response struct for api ListDialogueFlows

func CreateListDialogueFlowsResponse ¶

func CreateListDialogueFlowsResponse() (response *ListDialogueFlowsResponse)

CreateListDialogueFlowsResponse creates a response to parse from ListDialogueFlows response

type ListDownloadTasksRequest ¶ added in v1.61.1348

type ListDownloadTasksRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListDownloadTasksRequest is the request struct for api ListDownloadTasks

func CreateListDownloadTasksRequest ¶ added in v1.61.1348

func CreateListDownloadTasksRequest() (request *ListDownloadTasksRequest)

CreateListDownloadTasksRequest creates a request to invoke ListDownloadTasks API

type ListDownloadTasksResponse ¶ added in v1.61.1348

type ListDownloadTasksResponse struct {
	*responses.BaseResponse
	HttpStatusCode int           `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string        `json:"Code" xml:"Code"`
	Message        string        `json:"Message" xml:"Message"`
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	Success        bool          `json:"Success" xml:"Success"`
	DownloadTasks  DownloadTasks `json:"DownloadTasks" xml:"DownloadTasks"`
}

ListDownloadTasksResponse is the response struct for api ListDownloadTasks

func CreateListDownloadTasksResponse ¶ added in v1.61.1348

func CreateListDownloadTasksResponse() (response *ListDownloadTasksResponse)

CreateListDownloadTasksResponse creates a response to parse from ListDownloadTasks response

type ListGlobalQuestionsRequest ¶

type ListGlobalQuestionsRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	ScriptId   string           `position:"Query" name:"ScriptId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListGlobalQuestionsRequest is the request struct for api ListGlobalQuestions

func CreateListGlobalQuestionsRequest ¶

func CreateListGlobalQuestionsRequest() (request *ListGlobalQuestionsRequest)

CreateListGlobalQuestionsRequest creates a request to invoke ListGlobalQuestions API

type ListGlobalQuestionsResponse ¶

type ListGlobalQuestionsResponse struct {
	*responses.BaseResponse
	HttpStatusCode  int             `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Success         bool            `json:"Success" xml:"Success"`
	GlobalQuestions GlobalQuestions `json:"GlobalQuestions" xml:"GlobalQuestions"`
}

ListGlobalQuestionsResponse is the response struct for api ListGlobalQuestions

func CreateListGlobalQuestionsResponse ¶

func CreateListGlobalQuestionsResponse() (response *ListGlobalQuestionsResponse)

CreateListGlobalQuestionsResponse creates a response to parse from ListGlobalQuestions response

type ListInCreateInstanceBindNumber ¶ added in v1.61.1507

type ListInCreateInstanceBindNumber struct {
	ListItem []ListItem `json:"List" xml:"List"`
}

ListInCreateInstanceBindNumber is a nested struct in outboundbot response

type ListInDescribeTenantBindNumber ¶ added in v1.61.1507

type ListInDescribeTenantBindNumber struct {
	ListItem []ListItem `json:"List" xml:"List"`
}

ListInDescribeTenantBindNumber is a nested struct in outboundbot response

type ListInGetContactBlockList ¶ added in v1.61.1162

type ListInGetContactBlockList struct {
	ContactBlockList []ContactBlockList `json:"ContactBlockList" xml:"ContactBlockList"`
}

ListInGetContactBlockList is a nested struct in outboundbot response

type ListInGetContactWhiteList ¶ added in v1.61.1162

type ListInGetContactWhiteList struct {
	ContactWhitelistList []ContactWhitelistList `json:"ContactWhitelistList" xml:"ContactWhitelistList"`
}

ListInGetContactWhiteList is a nested struct in outboundbot response

type ListInListAllTenantBindNumberBinding ¶ added in v1.61.1507

type ListInListAllTenantBindNumberBinding struct {
	ListItem []ListItem `json:"List" xml:"List"`
}

ListInListAllTenantBindNumberBinding is a nested struct in outboundbot response

type ListInListDownloadTasks ¶ added in v1.61.1348

type ListInListDownloadTasks struct {
	DownloadTask []DownloadTask `json:"DownloadTask" xml:"DownloadTask"`
}

ListInListDownloadTasks is a nested struct in outboundbot response

type ListInListGlobalQuestions ¶

type ListInListGlobalQuestions struct {
	GlobalQuestion []GlobalQuestion `json:"GlobalQuestion" xml:"GlobalQuestion"`
}

ListInListGlobalQuestions is a nested struct in outboundbot response

type ListInListIntents ¶

type ListInListIntents struct {
	Intent []Intent `json:"Intent" xml:"Intent"`
}

ListInListIntents is a nested struct in outboundbot response

type ListInListJobGroups ¶

type ListInListJobGroups struct {
	JobGroup []JobGroup `json:"JobGroup" xml:"JobGroup"`
}

ListInListJobGroups is a nested struct in outboundbot response

type ListInListJobsByGroup ¶

type ListInListJobsByGroup struct {
	Job []Job `json:"Job" xml:"Job"`
}

ListInListJobsByGroup is a nested struct in outboundbot response

type ListInListOutboundCallNumbers ¶

type ListInListOutboundCallNumbers struct {
	OutboundCallNumber []OutboundCallNumber `json:"OutboundCallNumber" xml:"OutboundCallNumber"`
}

ListInListOutboundCallNumbers is a nested struct in outboundbot response

type ListInListResourceTags ¶ added in v1.61.1162

type ListInListResourceTags struct {
	ResourceTag []ResourceTag `json:"ResourceTag" xml:"ResourceTag"`
}

ListInListResourceTags is a nested struct in outboundbot response

type ListInListScriptPublishHistories ¶

type ListInListScriptPublishHistories struct {
	PublishHistory []PublishHistory `json:"PublishHistory" xml:"PublishHistory"`
}

ListInListScriptPublishHistories is a nested struct in outboundbot response

type ListInListScriptVoiceConfigs ¶

type ListInListScriptVoiceConfigs struct {
	ScriptVoiceConfig []ScriptVoiceConfig `json:"ScriptVoiceConfig" xml:"ScriptVoiceConfig"`
}

ListInListScriptVoiceConfigs is a nested struct in outboundbot response

type ListInListScripts ¶

type ListInListScripts struct {
	Script []Script `json:"Script" xml:"Script"`
}

ListInListScripts is a nested struct in outboundbot response

type ListInQueryJobs ¶

type ListInQueryJobs struct {
	Job []Job `json:"Job" xml:"Job"`
}

ListInQueryJobs is a nested struct in outboundbot response

type ListInQueryJobsWithResult ¶ added in v1.61.1162

type ListInQueryJobsWithResult struct {
	Job []Job `json:"Job" xml:"Job"`
}

ListInQueryJobsWithResult is a nested struct in outboundbot response

type ListInQueryScriptsByStatus ¶

type ListInQueryScriptsByStatus struct {
	Script []Script `json:"Script" xml:"Script"`
}

ListInQueryScriptsByStatus is a nested struct in outboundbot response

type ListInstancesRequest ¶

type ListInstancesRequest struct {
	*requests.RpcRequest
	ResourceGroupId string              `position:"Query" name:"ResourceGroupId"`
	Tag             *[]ListInstancesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

ListInstancesRequest is the request struct for api ListInstances

func CreateListInstancesRequest ¶

func CreateListInstancesRequest() (request *ListInstancesRequest)

CreateListInstancesRequest creates a request to invoke ListInstances API

type ListInstancesResponse ¶

type ListInstancesResponse struct {
	*responses.BaseResponse
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Success        bool       `json:"Success" xml:"Success"`
	Instances      []Instance `json:"Instances" xml:"Instances"`
}

ListInstancesResponse is the response struct for api ListInstances

func CreateListInstancesResponse ¶

func CreateListInstancesResponse() (response *ListInstancesResponse)

CreateListInstancesResponse creates a response to parse from ListInstances response

type ListInstancesTag ¶ added in v1.61.1162

type ListInstancesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ListInstancesTag is a repeated param struct in ListInstancesRequest

type ListIntentsRequest ¶

type ListIntentsRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	ScriptId   string           `position:"Query" name:"ScriptId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Keyword    string           `position:"Query" name:"Keyword"`
}

ListIntentsRequest is the request struct for api ListIntents

func CreateListIntentsRequest ¶

func CreateListIntentsRequest() (request *ListIntentsRequest)

CreateListIntentsRequest creates a request to invoke ListIntents API

type ListIntentsResponse ¶

type ListIntentsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int     `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string  `json:"Code" xml:"Code"`
	Message        string  `json:"Message" xml:"Message"`
	RequestId      string  `json:"RequestId" xml:"RequestId"`
	Success        bool    `json:"Success" xml:"Success"`
	Intents        Intents `json:"Intents" xml:"Intents"`
}

ListIntentsResponse is the response struct for api ListIntents

func CreateListIntentsResponse ¶

func CreateListIntentsResponse() (response *ListIntentsResponse)

CreateListIntentsResponse creates a response to parse from ListIntents response

type ListItem ¶ added in v1.61.1507

type ListItem struct {
	SerializedParams string   `json:"SerializedParams" xml:"SerializedParams"`
	BillingType      string   `json:"BillingType" xml:"BillingType"`
	Success          bool     `json:"Success" xml:"Success"`
	InstanceId       string   `json:"InstanceId" xml:"InstanceId"`
	InstanceName     string   `json:"InstanceName" xml:"InstanceName"`
	BindingId        string   `json:"BindingId" xml:"BindingId"`
	TrunkName        string   `json:"TrunkName" xml:"TrunkName"`
	IsBinding        bool     `json:"IsBinding" xml:"IsBinding"`
	Number           string   `json:"Number" xml:"Number"`
	InstanceNameList []string `json:"InstanceNameList" xml:"InstanceNameList"`
}

ListItem is a nested struct in outboundbot response

type ListJobGroupsAsyncRequest ¶ added in v1.61.1162

type ListJobGroupsAsyncRequest struct {
	*requests.RpcRequest
	AsyncTaskId string `position:"Query" name:"AsyncTaskId"`
}

ListJobGroupsAsyncRequest is the request struct for api ListJobGroupsAsync

func CreateListJobGroupsAsyncRequest ¶ added in v1.61.1162

func CreateListJobGroupsAsyncRequest() (request *ListJobGroupsAsyncRequest)

CreateListJobGroupsAsyncRequest creates a request to invoke ListJobGroupsAsync API

type ListJobGroupsAsyncResponse ¶ added in v1.61.1162

type ListJobGroupsAsyncResponse struct {
	*responses.BaseResponse
	Timeout        bool       `json:"Timeout" xml:"Timeout"`
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Success        bool       `json:"Success" xml:"Success"`
	Vaild          bool       `json:"Vaild" xml:"Vaild"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	PageSize       int        `json:"PageSize" xml:"PageSize"`
	PageNumber     int        `json:"PageNumber" xml:"PageNumber"`
	TotalCount     int        `json:"TotalCount" xml:"TotalCount"`
	JobGroups      []JobGroup `json:"JobGroups" xml:"JobGroups"`
}

ListJobGroupsAsyncResponse is the response struct for api ListJobGroupsAsync

func CreateListJobGroupsAsyncResponse ¶ added in v1.61.1162

func CreateListJobGroupsAsyncResponse() (response *ListJobGroupsAsyncResponse)

CreateListJobGroupsAsyncResponse creates a response to parse from ListJobGroupsAsync response

type ListJobGroupsRequest ¶

type ListJobGroupsRequest struct {
	*requests.RpcRequest
	AsyncQuery           requests.Boolean `position:"Query" name:"AsyncQuery"`
	SearchText           string           `position:"Query" name:"SearchText"`
	EndTime              requests.Integer `position:"Query" name:"EndTime"`
	StartTime            requests.Integer `position:"Query" name:"StartTime"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	JobGroupStatusFilter string           `position:"Query" name:"JobGroupStatusFilter"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
}

ListJobGroupsRequest is the request struct for api ListJobGroups

func CreateListJobGroupsRequest ¶

func CreateListJobGroupsRequest() (request *ListJobGroupsRequest)

CreateListJobGroupsRequest creates a request to invoke ListJobGroups API

type ListJobGroupsResponse ¶

type ListJobGroupsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int       `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string    `json:"RequestId" xml:"RequestId"`
	Success        bool      `json:"Success" xml:"Success"`
	Code           string    `json:"Code" xml:"Code"`
	Message        string    `json:"Message" xml:"Message"`
	AsyncTaskId    string    `json:"AsyncTaskId" xml:"AsyncTaskId"`
	JobGroups      JobGroups `json:"JobGroups" xml:"JobGroups"`
}

ListJobGroupsResponse is the response struct for api ListJobGroups

func CreateListJobGroupsResponse ¶

func CreateListJobGroupsResponse() (response *ListJobGroupsResponse)

CreateListJobGroupsResponse creates a response to parse from ListJobGroups response

type ListJobsByGroupRequest ¶

type ListJobsByGroupRequest struct {
	*requests.RpcRequest
	JobStatus        string           `position:"Query" name:"JobStatus"`
	PageNumber       requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId       string           `position:"Query" name:"InstanceId"`
	JobFailureReason string           `position:"Query" name:"JobFailureReason"`
	JobGroupId       string           `position:"Query" name:"JobGroupId"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
}

ListJobsByGroupRequest is the request struct for api ListJobsByGroup

func CreateListJobsByGroupRequest ¶

func CreateListJobsByGroupRequest() (request *ListJobsByGroupRequest)

CreateListJobsByGroupRequest creates a request to invoke ListJobsByGroup API

type ListJobsByGroupResponse ¶

type ListJobsByGroupResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Jobs           Jobs   `json:"Jobs" xml:"Jobs"`
}

ListJobsByGroupResponse is the response struct for api ListJobsByGroup

func CreateListJobsByGroupResponse ¶

func CreateListJobsByGroupResponse() (response *ListJobsByGroupResponse)

CreateListJobsByGroupResponse creates a response to parse from ListJobsByGroup response

type ListJobsRequest ¶

type ListJobsRequest struct {
	*requests.RpcRequest
	JobId      *[]string `position:"Query" name:"JobId"  type:"Repeated"`
	InstanceId string    `position:"Query" name:"InstanceId"`
}

ListJobsRequest is the request struct for api ListJobs

func CreateListJobsRequest ¶

func CreateListJobsRequest() (request *ListJobsRequest)

CreateListJobsRequest creates a request to invoke ListJobs API

type ListJobsResponse ¶

type ListJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Jobs           []Job  `json:"Jobs" xml:"Jobs"`
}

ListJobsResponse is the response struct for api ListJobs

func CreateListJobsResponse ¶

func CreateListJobsResponse() (response *ListJobsResponse)

CreateListJobsResponse creates a response to parse from ListJobs response

type ListOutboundCallNumbersRequest ¶

type ListOutboundCallNumbersRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListOutboundCallNumbersRequest is the request struct for api ListOutboundCallNumbers

func CreateListOutboundCallNumbersRequest ¶

func CreateListOutboundCallNumbersRequest() (request *ListOutboundCallNumbersRequest)

CreateListOutboundCallNumbersRequest creates a request to invoke ListOutboundCallNumbers API

type ListOutboundCallNumbersResponse ¶

type ListOutboundCallNumbersResponse struct {
	*responses.BaseResponse
	HttpStatusCode      int                 `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code                string              `json:"Code" xml:"Code"`
	Message             string              `json:"Message" xml:"Message"`
	RequestId           string              `json:"RequestId" xml:"RequestId"`
	Success             bool                `json:"Success" xml:"Success"`
	OutboundCallNumbers OutboundCallNumbers `json:"OutboundCallNumbers" xml:"OutboundCallNumbers"`
}

ListOutboundCallNumbersResponse is the response struct for api ListOutboundCallNumbers

func CreateListOutboundCallNumbersResponse ¶

func CreateListOutboundCallNumbersResponse() (response *ListOutboundCallNumbersResponse)

CreateListOutboundCallNumbersResponse creates a response to parse from ListOutboundCallNumbers response

type ListResourceTagsRequest ¶ added in v1.61.1162

type ListResourceTagsRequest struct {
	*requests.RpcRequest
	ResourceType string           `position:"Query" name:"ResourceType"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
}

ListResourceTagsRequest is the request struct for api ListResourceTags

func CreateListResourceTagsRequest ¶ added in v1.61.1162

func CreateListResourceTagsRequest() (request *ListResourceTagsRequest)

CreateListResourceTagsRequest creates a request to invoke ListResourceTags API

type ListResourceTagsResponse ¶ added in v1.61.1162

type ListResourceTagsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int          `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string       `json:"Code" xml:"Code"`
	Message        string       `json:"Message" xml:"Message"`
	RequestId      string       `json:"RequestId" xml:"RequestId"`
	Success        bool         `json:"Success" xml:"Success"`
	ResourceTags   ResourceTags `json:"ResourceTags" xml:"ResourceTags"`
}

ListResourceTagsResponse is the response struct for api ListResourceTags

func CreateListResourceTagsResponse ¶ added in v1.61.1162

func CreateListResourceTagsResponse() (response *ListResourceTagsResponse)

CreateListResourceTagsResponse creates a response to parse from ListResourceTags response

type ListSchedulerInstancesRequest ¶ added in v1.61.909

type ListSchedulerInstancesRequest struct {
	*requests.RpcRequest
	InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"`
}

ListSchedulerInstancesRequest is the request struct for api ListSchedulerInstances

func CreateListSchedulerInstancesRequest ¶ added in v1.61.909

func CreateListSchedulerInstancesRequest() (request *ListSchedulerInstancesRequest)

CreateListSchedulerInstancesRequest creates a request to invoke ListSchedulerInstances API

type ListSchedulerInstancesResponse ¶ added in v1.61.909

type ListSchedulerInstancesResponse struct {
	*responses.BaseResponse
	HttpStatusCode     int                 `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code               string              `json:"Code" xml:"Code"`
	Message            string              `json:"Message" xml:"Message"`
	RequestId          string              `json:"RequestId" xml:"RequestId"`
	Success            bool                `json:"Success" xml:"Success"`
	SchedulerInstances []SchedulerInstance `json:"SchedulerInstances" xml:"SchedulerInstances"`
}

ListSchedulerInstancesResponse is the response struct for api ListSchedulerInstances

func CreateListSchedulerInstancesResponse ¶ added in v1.61.909

func CreateListSchedulerInstancesResponse() (response *ListSchedulerInstancesResponse)

CreateListSchedulerInstancesResponse creates a response to parse from ListSchedulerInstances response

type ListScriptPublishHistoriesRequest ¶

type ListScriptPublishHistoriesRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	ScriptId   string           `position:"Query" name:"ScriptId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListScriptPublishHistoriesRequest is the request struct for api ListScriptPublishHistories

func CreateListScriptPublishHistoriesRequest ¶

func CreateListScriptPublishHistoriesRequest() (request *ListScriptPublishHistoriesRequest)

CreateListScriptPublishHistoriesRequest creates a request to invoke ListScriptPublishHistories API

type ListScriptPublishHistoriesResponse ¶

type ListScriptPublishHistoriesResponse struct {
	*responses.BaseResponse
	HttpStatusCode         int                    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code                   string                 `json:"Code" xml:"Code"`
	Message                string                 `json:"Message" xml:"Message"`
	RequestId              string                 `json:"RequestId" xml:"RequestId"`
	Success                bool                   `json:"Success" xml:"Success"`
	ScriptPublishHistories ScriptPublishHistories `json:"ScriptPublishHistories" xml:"ScriptPublishHistories"`
}

ListScriptPublishHistoriesResponse is the response struct for api ListScriptPublishHistories

func CreateListScriptPublishHistoriesResponse ¶

func CreateListScriptPublishHistoriesResponse() (response *ListScriptPublishHistoriesResponse)

CreateListScriptPublishHistoriesResponse creates a response to parse from ListScriptPublishHistories response

type ListScriptVoiceConfigsRequest ¶

type ListScriptVoiceConfigsRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	ScriptId   string           `position:"Query" name:"ScriptId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListScriptVoiceConfigsRequest is the request struct for api ListScriptVoiceConfigs

func CreateListScriptVoiceConfigsRequest ¶

func CreateListScriptVoiceConfigsRequest() (request *ListScriptVoiceConfigsRequest)

CreateListScriptVoiceConfigsRequest creates a request to invoke ListScriptVoiceConfigs API

type ListScriptVoiceConfigsResponse ¶

type ListScriptVoiceConfigsResponse struct {
	*responses.BaseResponse
	HttpStatusCode     int                `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code               string             `json:"Code" xml:"Code"`
	Message            string             `json:"Message" xml:"Message"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	Success            bool               `json:"Success" xml:"Success"`
	ScriptVoiceConfigs ScriptVoiceConfigs `json:"ScriptVoiceConfigs" xml:"ScriptVoiceConfigs"`
}

ListScriptVoiceConfigsResponse is the response struct for api ListScriptVoiceConfigs

func CreateListScriptVoiceConfigsResponse ¶

func CreateListScriptVoiceConfigsResponse() (response *ListScriptVoiceConfigsResponse)

CreateListScriptVoiceConfigsResponse creates a response to parse from ListScriptVoiceConfigs response

type ListScriptsRequest ¶

type ListScriptsRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListScriptsRequest is the request struct for api ListScripts

func CreateListScriptsRequest ¶

func CreateListScriptsRequest() (request *ListScriptsRequest)

CreateListScriptsRequest creates a request to invoke ListScripts API

type ListScriptsResponse ¶

type ListScriptsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int     `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string  `json:"Code" xml:"Code"`
	Message        string  `json:"Message" xml:"Message"`
	RequestId      string  `json:"RequestId" xml:"RequestId"`
	Success        bool    `json:"Success" xml:"Success"`
	Scripts        Scripts `json:"Scripts" xml:"Scripts"`
}

ListScriptsResponse is the response struct for api ListScripts

func CreateListScriptsResponse ¶

func CreateListScriptsResponse() (response *ListScriptsResponse)

CreateListScriptsResponse creates a response to parse from ListScripts response

type ListTagResourcesRequest ¶ added in v1.61.1162

type ListTagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId   *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType string                 `position:"Query" name:"ResourceType"`
	NextToken    string                 `position:"Query" name:"NextToken"`
	Tag          *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest ¶ added in v1.61.1162

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse ¶ added in v1.61.1162

type ListTagResourcesResponse struct {
	*responses.BaseResponse
	HttpStatusCode int           `json:"HttpStatusCode" xml:"HttpStatusCode"`
	NextToken      string        `json:"NextToken" xml:"NextToken"`
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	Success        bool          `json:"Success" xml:"Success"`
	Code           string        `json:"Code" xml:"Code"`
	Message        string        `json:"Message" xml:"Message"`
	TagResources   []TagResource `json:"TagResources" xml:"TagResources"`
}

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse ¶ added in v1.61.1162

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag ¶ added in v1.61.1162

type ListTagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type ListTagsRequest ¶

type ListTagsRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

ListTagsRequest is the request struct for api ListTags

func CreateListTagsRequest ¶

func CreateListTagsRequest() (request *ListTagsRequest)

CreateListTagsRequest creates a request to invoke ListTags API

type ListTagsResponse ¶

type ListTagsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Success        bool       `json:"Success" xml:"Success"`
	TagGroups      []TagGroup `json:"TagGroups" xml:"TagGroups"`
	Tags           []Tag      `json:"Tags" xml:"Tags"`
}

ListTagsResponse is the response struct for api ListTags

func CreateListTagsResponse ¶

func CreateListTagsResponse() (response *ListTagsResponse)

CreateListTagsResponse creates a response to parse from ListTags response

type ModifyBatchJobsRequest ¶

type ModifyBatchJobsRequest struct {
	*requests.RpcRequest
	Description   string           `position:"Query" name:"Description"`
	JobFilePath   string           `position:"Query" name:"JobFilePath"`
	ScriptId      string           `position:"Query" name:"ScriptId"`
	CallingNumber *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	Submitted     requests.Boolean `position:"Query" name:"Submitted"`
	BatchJobName  string           `position:"Query" name:"BatchJobName"`
	StrategyJson  string           `position:"Query" name:"StrategyJson"`
	JobGroupId    string           `position:"Query" name:"JobGroupId"`
	ScenarioId    string           `position:"Query" name:"ScenarioId"`
}

ModifyBatchJobsRequest is the request struct for api ModifyBatchJobs

func CreateModifyBatchJobsRequest ¶

func CreateModifyBatchJobsRequest() (request *ModifyBatchJobsRequest)

CreateModifyBatchJobsRequest creates a request to invoke ModifyBatchJobs API

type ModifyBatchJobsResponse ¶

type ModifyBatchJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	JobGroup       JobGroup `json:"JobGroup" xml:"JobGroup"`
}

ModifyBatchJobsResponse is the response struct for api ModifyBatchJobs

func CreateModifyBatchJobsResponse ¶

func CreateModifyBatchJobsResponse() (response *ModifyBatchJobsResponse)

CreateModifyBatchJobsResponse creates a response to parse from ModifyBatchJobs response

type ModifyDialogueFlowRequest ¶

type ModifyDialogueFlowRequest struct {
	*requests.RpcRequest
	IsDrafted              requests.Boolean `position:"Query" name:"IsDrafted"`
	ScriptId               string           `position:"Query" name:"ScriptId"`
	InstanceId             string           `position:"Query" name:"InstanceId"`
	DialogueFlowDefinition string           `position:"Query" name:"DialogueFlowDefinition"`
	DialogueFlowId         string           `position:"Query" name:"DialogueFlowId"`
}

ModifyDialogueFlowRequest is the request struct for api ModifyDialogueFlow

func CreateModifyDialogueFlowRequest ¶

func CreateModifyDialogueFlowRequest() (request *ModifyDialogueFlowRequest)

CreateModifyDialogueFlowRequest creates a request to invoke ModifyDialogueFlow API

type ModifyDialogueFlowResponse ¶

type ModifyDialogueFlowResponse struct {
	*responses.BaseResponse
	HttpStatusCode         int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	DialogueFlowDefinition string `json:"DialogueFlowDefinition" xml:"DialogueFlowDefinition"`
	RequestId              string `json:"RequestId" xml:"RequestId"`
	Success                bool   `json:"Success" xml:"Success"`
	DialogueFlowId         string `json:"DialogueFlowId" xml:"DialogueFlowId"`
	Code                   string `json:"Code" xml:"Code"`
	Message                string `json:"Message" xml:"Message"`
}

ModifyDialogueFlowResponse is the response struct for api ModifyDialogueFlow

func CreateModifyDialogueFlowResponse ¶

func CreateModifyDialogueFlowResponse() (response *ModifyDialogueFlowResponse)

CreateModifyDialogueFlowResponse creates a response to parse from ModifyDialogueFlow response

type ModifyEmptyNumberNoMoreCallsInfoRequest ¶ added in v1.61.1162

type ModifyEmptyNumberNoMoreCallsInfoRequest struct {
	*requests.RpcRequest
	StrategyLevel          requests.Integer `position:"Query" name:"StrategyLevel"`
	EmptyNumberNoMoreCalls requests.Boolean `position:"Query" name:"EmptyNumberNoMoreCalls"`
	EntryId                string           `position:"Query" name:"EntryId"`
}

ModifyEmptyNumberNoMoreCallsInfoRequest is the request struct for api ModifyEmptyNumberNoMoreCallsInfo

func CreateModifyEmptyNumberNoMoreCallsInfoRequest ¶ added in v1.61.1162

func CreateModifyEmptyNumberNoMoreCallsInfoRequest() (request *ModifyEmptyNumberNoMoreCallsInfoRequest)

CreateModifyEmptyNumberNoMoreCallsInfoRequest creates a request to invoke ModifyEmptyNumberNoMoreCallsInfo API

type ModifyEmptyNumberNoMoreCallsInfoResponse ¶ added in v1.61.1162

type ModifyEmptyNumberNoMoreCallsInfoResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

ModifyEmptyNumberNoMoreCallsInfoResponse is the response struct for api ModifyEmptyNumberNoMoreCallsInfo

func CreateModifyEmptyNumberNoMoreCallsInfoResponse ¶ added in v1.61.1162

func CreateModifyEmptyNumberNoMoreCallsInfoResponse() (response *ModifyEmptyNumberNoMoreCallsInfoResponse)

CreateModifyEmptyNumberNoMoreCallsInfoResponse creates a response to parse from ModifyEmptyNumberNoMoreCallsInfo response

type ModifyGlobalQuestionRequest ¶

type ModifyGlobalQuestionRequest struct {
	*requests.RpcRequest
	GlobalQuestionId   string `position:"Query" name:"GlobalQuestionId"`
	GlobalQuestionName string `position:"Query" name:"GlobalQuestionName"`
	Questions          string `position:"Query" name:"Questions"`
	Answers            string `position:"Query" name:"Answers"`
	ScriptId           string `position:"Query" name:"ScriptId"`
	InstanceId         string `position:"Query" name:"InstanceId"`
	GlobalQuestionType string `position:"Query" name:"GlobalQuestionType"`
}

ModifyGlobalQuestionRequest is the request struct for api ModifyGlobalQuestion

func CreateModifyGlobalQuestionRequest ¶

func CreateModifyGlobalQuestionRequest() (request *ModifyGlobalQuestionRequest)

CreateModifyGlobalQuestionRequest creates a request to invoke ModifyGlobalQuestion API

type ModifyGlobalQuestionResponse ¶

type ModifyGlobalQuestionResponse struct {
	*responses.BaseResponse
	HttpStatusCode     int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	Success            bool   `json:"Success" xml:"Success"`
	Code               string `json:"Code" xml:"Code"`
	Message            string `json:"Message" xml:"Message"`
	DialogueQuestionId string `json:"DialogueQuestionId" xml:"DialogueQuestionId"`
}

ModifyGlobalQuestionResponse is the response struct for api ModifyGlobalQuestion

func CreateModifyGlobalQuestionResponse ¶

func CreateModifyGlobalQuestionResponse() (response *ModifyGlobalQuestionResponse)

CreateModifyGlobalQuestionResponse creates a response to parse from ModifyGlobalQuestion response

type ModifyInstanceRequest ¶

type ModifyInstanceRequest struct {
	*requests.RpcRequest
	MaxConcurrentConversation requests.Integer `position:"Query" name:"MaxConcurrentConversation"`
	SecretKey                 string           `position:"Query" name:"SecretKey"`
	Endpoint                  string           `position:"Query" name:"Endpoint"`
	CallingNumber             *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId                string           `position:"Query" name:"InstanceId"`
	InstanceName              string           `position:"Query" name:"InstanceName"`
	CallCenterInstanceId      string           `position:"Query" name:"CallCenterInstanceId"`
	AccessKey                 string           `position:"Query" name:"AccessKey"`
	InstanceDescription       string           `position:"Query" name:"InstanceDescription"`
	NluServiceType            string           `position:"Query" name:"NluServiceType"`
}

ModifyInstanceRequest is the request struct for api ModifyInstance

func CreateModifyInstanceRequest ¶

func CreateModifyInstanceRequest() (request *ModifyInstanceRequest)

CreateModifyInstanceRequest creates a request to invoke ModifyInstance API

type ModifyInstanceResponse ¶

type ModifyInstanceResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	Instance       Instance `json:"Instance" xml:"Instance"`
}

ModifyInstanceResponse is the response struct for api ModifyInstance

func CreateModifyInstanceResponse ¶

func CreateModifyInstanceResponse() (response *ModifyInstanceResponse)

CreateModifyInstanceResponse creates a response to parse from ModifyInstance response

type ModifyIntentRequest ¶

type ModifyIntentRequest struct {
	*requests.RpcRequest
	Utterances        string `position:"Query" name:"Utterances"`
	Keywords          string `position:"Query" name:"Keywords"`
	IntentDescription string `position:"Query" name:"IntentDescription"`
	IntentId          string `position:"Query" name:"IntentId"`
	ScriptId          string `position:"Query" name:"ScriptId"`
	InstanceId        string `position:"Query" name:"InstanceId"`
	IntentName        string `position:"Query" name:"IntentName"`
}

ModifyIntentRequest is the request struct for api ModifyIntent

func CreateModifyIntentRequest ¶

func CreateModifyIntentRequest() (request *ModifyIntentRequest)

CreateModifyIntentRequest creates a request to invoke ModifyIntent API

type ModifyIntentResponse ¶

type ModifyIntentResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	IntentId       string `json:"IntentId" xml:"IntentId"`
}

ModifyIntentResponse is the response struct for api ModifyIntent

func CreateModifyIntentResponse ¶

func CreateModifyIntentResponse() (response *ModifyIntentResponse)

CreateModifyIntentResponse creates a response to parse from ModifyIntent response

type ModifyJobGroupRequest ¶

type ModifyJobGroupRequest struct {
	*requests.RpcRequest
	RecallStrategyJson string           `position:"Query" name:"RecallStrategyJson"`
	Description        string           `position:"Query" name:"Description"`
	ScriptId           string           `position:"Query" name:"ScriptId"`
	StrategyJson       string           `position:"Query" name:"StrategyJson"`
	RingingDuration    requests.Integer `position:"Query" name:"RingingDuration"`
	ScenarioId         string           `position:"Query" name:"ScenarioId"`
	JobGroupStatus     string           `position:"Query" name:"JobGroupStatus"`
	Priority           string           `position:"Query" name:"Priority"`
	CallingNumber      *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId         string           `position:"Query" name:"InstanceId"`
	JobGroupId         string           `position:"Query" name:"JobGroupId"`
	Name               string           `position:"Query" name:"Name"`
	MinConcurrency     requests.Integer `position:"Query" name:"MinConcurrency"`
}

ModifyJobGroupRequest is the request struct for api ModifyJobGroup

func CreateModifyJobGroupRequest ¶

func CreateModifyJobGroupRequest() (request *ModifyJobGroupRequest)

CreateModifyJobGroupRequest creates a request to invoke ModifyJobGroup API

type ModifyJobGroupResponse ¶

type ModifyJobGroupResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	JobGroup       JobGroup `json:"JobGroup" xml:"JobGroup"`
}

ModifyJobGroupResponse is the response struct for api ModifyJobGroup

func CreateModifyJobGroupResponse ¶

func CreateModifyJobGroupResponse() (response *ModifyJobGroupResponse)

CreateModifyJobGroupResponse creates a response to parse from ModifyJobGroup response

type ModifyOutboundCallNumberRequest ¶

type ModifyOutboundCallNumberRequest struct {
	*requests.RpcRequest
	OutboundCallNumberId string           `position:"Query" name:"OutboundCallNumberId"`
	RateLimitCount       requests.Integer `position:"Query" name:"RateLimitCount"`
	Number               string           `position:"Query" name:"Number"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	RateLimitPeriod      requests.Integer `position:"Query" name:"RateLimitPeriod"`
}

ModifyOutboundCallNumberRequest is the request struct for api ModifyOutboundCallNumber

func CreateModifyOutboundCallNumberRequest ¶

func CreateModifyOutboundCallNumberRequest() (request *ModifyOutboundCallNumberRequest)

CreateModifyOutboundCallNumberRequest creates a request to invoke ModifyOutboundCallNumber API

type ModifyOutboundCallNumberResponse ¶

type ModifyOutboundCallNumberResponse struct {
	*responses.BaseResponse
	HttpStatusCode     int                `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code               string             `json:"Code" xml:"Code"`
	Message            string             `json:"Message" xml:"Message"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	Success            bool               `json:"Success" xml:"Success"`
	OutboundCallNumber OutboundCallNumber `json:"OutboundCallNumber" xml:"OutboundCallNumber"`
}

ModifyOutboundCallNumberResponse is the response struct for api ModifyOutboundCallNumber

func CreateModifyOutboundCallNumberResponse ¶

func CreateModifyOutboundCallNumberResponse() (response *ModifyOutboundCallNumberResponse)

CreateModifyOutboundCallNumberResponse creates a response to parse from ModifyOutboundCallNumber response

type ModifyScriptRequest ¶

type ModifyScriptRequest struct {
	*requests.RpcRequest
	TtsConfig                        string           `position:"Query" name:"TtsConfig"`
	Industry                         string           `position:"Query" name:"Industry"`
	ScriptName                       string           `position:"Query" name:"ScriptName"`
	Scene                            string           `position:"Query" name:"Scene"`
	ScriptId                         string           `position:"Query" name:"ScriptId"`
	ScriptWaveform                   *[]string        `position:"Query" name:"ScriptWaveform"  type:"Repeated"`
	AsrConfig                        string           `position:"Query" name:"AsrConfig"`
	MiniPlaybackConfigListJsonString string           `position:"Query" name:"MiniPlaybackConfigListJsonString"`
	NlsConfig                        string           `position:"Query" name:"NlsConfig"`
	NewBargeInEnable                 requests.Boolean `position:"Query" name:"NewBargeInEnable"`
	MiniPlaybackEnable               requests.Boolean `position:"Query" name:"MiniPlaybackEnable"`
	ChatbotId                        string           `position:"Query" name:"ChatbotId"`
	InstanceId                       string           `position:"Query" name:"InstanceId"`
	ScriptDescription                string           `position:"Query" name:"ScriptDescription"`
	LongWaitEnable                   requests.Boolean `position:"Query" name:"LongWaitEnable"`
	ScriptContent                    *[]string        `position:"Query" name:"ScriptContent"  type:"Repeated"`
}

ModifyScriptRequest is the request struct for api ModifyScript

func CreateModifyScriptRequest ¶

func CreateModifyScriptRequest() (request *ModifyScriptRequest)

CreateModifyScriptRequest creates a request to invoke ModifyScript API

type ModifyScriptResponse ¶

type ModifyScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	ChatbotId      string `json:"ChatbotId" xml:"ChatbotId"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	Script         Script `json:"Script" xml:"Script"`
}

ModifyScriptResponse is the response struct for api ModifyScript

func CreateModifyScriptResponse ¶

func CreateModifyScriptResponse() (response *ModifyScriptResponse)

CreateModifyScriptResponse creates a response to parse from ModifyScript response

type ModifyScriptVoiceConfigRequest ¶

type ModifyScriptVoiceConfigRequest struct {
	*requests.RpcRequest
	Type                   string `position:"Query" name:"Type"`
	ScriptId               string `position:"Query" name:"ScriptId"`
	ScriptVoiceConfigId    string `position:"Query" name:"ScriptVoiceConfigId"`
	InstanceId             string `position:"Query" name:"InstanceId"`
	ScriptWaveformRelation string `position:"Query" name:"ScriptWaveformRelation"`
}

ModifyScriptVoiceConfigRequest is the request struct for api ModifyScriptVoiceConfig

func CreateModifyScriptVoiceConfigRequest ¶

func CreateModifyScriptVoiceConfigRequest() (request *ModifyScriptVoiceConfigRequest)

CreateModifyScriptVoiceConfigRequest creates a request to invoke ModifyScriptVoiceConfig API

type ModifyScriptVoiceConfigResponse ¶

type ModifyScriptVoiceConfigResponse struct {
	*responses.BaseResponse
	HttpStatusCode    int               `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code              string            `json:"Code" xml:"Code"`
	Message           string            `json:"Message" xml:"Message"`
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Success           bool              `json:"Success" xml:"Success"`
	ScriptVoiceConfig ScriptVoiceConfig `json:"ScriptVoiceConfig" xml:"ScriptVoiceConfig"`
}

ModifyScriptVoiceConfigResponse is the response struct for api ModifyScriptVoiceConfig

func CreateModifyScriptVoiceConfigResponse ¶

func CreateModifyScriptVoiceConfigResponse() (response *ModifyScriptVoiceConfigResponse)

CreateModifyScriptVoiceConfigResponse creates a response to parse from ModifyScriptVoiceConfig response

type ModifyTTSConfigRequest ¶

type ModifyTTSConfigRequest struct {
	*requests.RpcRequest
	Voice          string `position:"Query" name:"Voice"`
	NlsServiceType string `position:"Query" name:"NlsServiceType"`
	Volume         string `position:"Query" name:"Volume"`
	ScriptId       string `position:"Query" name:"ScriptId"`
	InstanceId     string `position:"Query" name:"InstanceId"`
	AppKey         string `position:"Query" name:"AppKey"`
	SpeechRate     string `position:"Query" name:"SpeechRate"`
}

ModifyTTSConfigRequest is the request struct for api ModifyTTSConfig

func CreateModifyTTSConfigRequest ¶

func CreateModifyTTSConfigRequest() (request *ModifyTTSConfigRequest)

CreateModifyTTSConfigRequest creates a request to invoke ModifyTTSConfig API

type ModifyTTSConfigResponse ¶

type ModifyTTSConfigResponse struct {
	*responses.BaseResponse
	HttpStatusCode int       `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string    `json:"Code" xml:"Code"`
	Message        string    `json:"Message" xml:"Message"`
	RequestId      string    `json:"RequestId" xml:"RequestId"`
	Success        bool      `json:"Success" xml:"Success"`
	TTSConfig      TTSConfig `json:"TTSConfig" xml:"TTSConfig"`
}

ModifyTTSConfigResponse is the response struct for api ModifyTTSConfig

func CreateModifyTTSConfigResponse ¶

func CreateModifyTTSConfigResponse() (response *ModifyTTSConfigResponse)

CreateModifyTTSConfigResponse creates a response to parse from ModifyTTSConfig response

type ModifyTagGroupsRequest ¶

type ModifyTagGroupsRequest struct {
	*requests.RpcRequest
	Tags       string `position:"Query" name:"Tags"`
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	TagGroups  string `position:"Query" name:"TagGroups"`
}

ModifyTagGroupsRequest is the request struct for api ModifyTagGroups

func CreateModifyTagGroupsRequest ¶

func CreateModifyTagGroupsRequest() (request *ModifyTagGroupsRequest)

CreateModifyTagGroupsRequest creates a request to invoke ModifyTagGroups API

type ModifyTagGroupsResponse ¶

type ModifyTagGroupsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Success        bool       `json:"Success" xml:"Success"`
	TagGroups      []TagGroup `json:"TagGroups" xml:"TagGroups"`
	Tags           []Tag      `json:"Tags" xml:"Tags"`
}

ModifyTagGroupsResponse is the response struct for api ModifyTagGroups

func CreateModifyTagGroupsResponse ¶

func CreateModifyTagGroupsResponse() (response *ModifyTagGroupsResponse)

CreateModifyTagGroupsResponse creates a response to parse from ModifyTagGroups response

type NluProfile ¶ added in v1.61.239

type NluProfile struct {
	Endpoint  string `json:"Endpoint" xml:"Endpoint"`
	AgentId   string `json:"AgentId" xml:"AgentId"`
	SecretKey string `json:"SecretKey" xml:"SecretKey"`
	AccessKey string `json:"AccessKey" xml:"AccessKey"`
}

NluProfile is a nested struct in outboundbot response

type NoAnswerDialogueNode ¶ added in v1.61.1162

type NoAnswerDialogueNode struct {
	NoAnswerNum int    `json:"NoAnswerNum" xml:"NoAnswerNum"`
	GroupId     string `json:"GroupId" xml:"GroupId"`
	NodeName    string `json:"NodeName" xml:"NodeName"`
	HangUpNum   int    `json:"HangUpNum" xml:"HangUpNum"`
	InstanceId  string `json:"InstanceId" xml:"InstanceId"`
	HitNum      int    `json:"HitNum" xml:"HitNum"`
	Id          string `json:"Id" xml:"Id"`
	NodeId      string `json:"NodeId" xml:"NodeId"`
}

NoAnswerDialogueNode is a nested struct in outboundbot response

type NoAnswerDialogueNodes ¶ added in v1.61.1162

type NoAnswerDialogueNodes struct {
	NoAnswerDialogueNode []NoAnswerDialogueNode `json:"NoAnswerDialogueNode" xml:"NoAnswerDialogueNode"`
}

NoAnswerDialogueNodes is a nested struct in outboundbot response

type OutboundCallNumber ¶

type OutboundCallNumber struct {
	RateLimitPeriod      string `json:"RateLimitPeriod" xml:"RateLimitPeriod"`
	OutboundCallNumberId string `json:"OutboundCallNumberId" xml:"OutboundCallNumberId"`
	RateLimitCount       string `json:"RateLimitCount" xml:"RateLimitCount"`
	Number               string `json:"Number" xml:"Number"`
}

OutboundCallNumber is a nested struct in outboundbot response

type OutboundCallNumbers ¶

type OutboundCallNumbers struct {
	PageNumber int                  `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                  `json:"PageSize" xml:"PageSize"`
	TotalCount int                  `json:"TotalCount" xml:"TotalCount"`
	List       []OutboundCallNumber `json:"List" xml:"List"`
}

OutboundCallNumbers is a nested struct in outboundbot response

type ParsingVersion ¶ added in v1.61.1442

type ParsingVersion struct {
	VersionId     string `json:"VersionId" xml:"VersionId"`
	FileName      string `json:"FileName" xml:"FileName"`
	FileSize      int64  `json:"FileSize" xml:"FileSize"`
	ParseProgress int64  `json:"ParseProgress" xml:"ParseProgress"`
}

ParsingVersion is a nested struct in outboundbot response

type ProcessIntents ¶ added in v1.61.1162

type ProcessIntents struct {
	IntentStatisticsItem []IntentStatisticsItem `json:"IntentStatisticsItem" xml:"IntentStatisticsItem"`
}

ProcessIntents is a nested struct in outboundbot response

type Progress ¶

type Progress struct {
	FailErrorCode    string         `json:"FailErrorCode" xml:"FailErrorCode"`
	TotalJobs        int            `json:"TotalJobs" xml:"TotalJobs"`
	PausedNum        int            `json:"PausedNum" xml:"PausedNum"`
	FeedbackUrl      string         `json:"FeedbackUrl" xml:"FeedbackUrl"`
	Scheduling       int            `json:"Scheduling" xml:"Scheduling"`
	Cancelled        int            `json:"Cancelled" xml:"Cancelled"`
	Executing        int            `json:"Executing" xml:"Executing"`
	HandledJobCount  int            `json:"HandledJobCount" xml:"HandledJobCount"`
	FailReason       string         `json:"FailReason" xml:"FailReason"`
	TotalNotAnswered int            `json:"TotalNotAnswered" xml:"TotalNotAnswered"`
	CancelledNum     int            `json:"CancelledNum" xml:"CancelledNum"`
	StartTime        int64          `json:"StartTime" xml:"StartTime"`
	Failed           int            `json:"Failed" xml:"Failed"`
	ExecutingNum     int            `json:"ExecutingNum" xml:"ExecutingNum"`
	Duration         int            `json:"Duration" xml:"Duration"`
	FailedNum        int            `json:"FailedNum" xml:"FailedNum"`
	Status           string         `json:"Status" xml:"Status"`
	Paused           int            `json:"Paused" xml:"Paused"`
	TotalCompleted   int            `json:"TotalCompleted" xml:"TotalCompleted"`
	TotalJobCount    int            `json:"TotalJobCount" xml:"TotalJobCount"`
	Categories       []KeyValuePair `json:"Categories" xml:"Categories"`
	Briefs           []KeyValuePair `json:"Briefs" xml:"Briefs"`
}

Progress is a nested struct in outboundbot response

type PublishHistory ¶

type PublishHistory struct {
	PublishTime   int64  `json:"PublishTime" xml:"PublishTime"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	ScriptId      string `json:"ScriptId" xml:"ScriptId"`
	Description   string `json:"Description" xml:"Description"`
	ScriptVersion string `json:"ScriptVersion" xml:"ScriptVersion"`
}

PublishHistory is a nested struct in outboundbot response

type PublishScriptForDebugRequest ¶

type PublishScriptForDebugRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

PublishScriptForDebugRequest is the request struct for api PublishScriptForDebug

func CreatePublishScriptForDebugRequest ¶

func CreatePublishScriptForDebugRequest() (request *PublishScriptForDebugRequest)

CreatePublishScriptForDebugRequest creates a request to invoke PublishScriptForDebug API

type PublishScriptForDebugResponse ¶

type PublishScriptForDebugResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

PublishScriptForDebugResponse is the response struct for api PublishScriptForDebug

func CreatePublishScriptForDebugResponse ¶

func CreatePublishScriptForDebugResponse() (response *PublishScriptForDebugResponse)

CreatePublishScriptForDebugResponse creates a response to parse from PublishScriptForDebug response

type PublishScriptRequest ¶

type PublishScriptRequest struct {
	*requests.RpcRequest
	Description     string           `position:"Query" name:"Description"`
	ScriptId        string           `position:"Query" name:"ScriptId"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"`
}

PublishScriptRequest is the request struct for api PublishScript

func CreatePublishScriptRequest ¶

func CreatePublishScriptRequest() (request *PublishScriptRequest)

CreatePublishScriptRequest creates a request to invoke PublishScript API

type PublishScriptResponse ¶

type PublishScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

PublishScriptResponse is the response struct for api PublishScript

func CreatePublishScriptResponse ¶

func CreatePublishScriptResponse() (response *PublishScriptResponse)

CreatePublishScriptResponse creates a response to parse from PublishScript response

type QueryJobsRequest ¶

type QueryJobsRequest struct {
	*requests.RpcRequest
	TimeAlignment string           `position:"Query" name:"TimeAlignment"`
	PhoneNumber   string           `position:"Query" name:"PhoneNumber"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	ContactName   string           `position:"Query" name:"ContactName"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	JobGroupId    string           `position:"Query" name:"JobGroupId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ScenarioId    string           `position:"Query" name:"ScenarioId"`
}

QueryJobsRequest is the request struct for api QueryJobs

func CreateQueryJobsRequest ¶

func CreateQueryJobsRequest() (request *QueryJobsRequest)

CreateQueryJobsRequest creates a request to invoke QueryJobs API

type QueryJobsResponse ¶

type QueryJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Jobs           Jobs   `json:"Jobs" xml:"Jobs"`
}

QueryJobsResponse is the response struct for api QueryJobs

func CreateQueryJobsResponse ¶

func CreateQueryJobsResponse() (response *QueryJobsResponse)

CreateQueryJobsResponse creates a response to parse from QueryJobs response

type QueryJobsWithResultRequest ¶ added in v1.61.1162

type QueryJobsWithResultRequest struct {
	*requests.RpcRequest
	HasReachedEndOfFlowFilter  requests.Boolean `position:"Query" name:"HasReachedEndOfFlowFilter"`
	HasAnsweredFilter          requests.Boolean `position:"Query" name:"HasAnsweredFilter"`
	PageNumber                 requests.Integer `position:"Query" name:"PageNumber"`
	QueryText                  string           `position:"Query" name:"QueryText"`
	HasHangUpByRejectionFilter requests.Boolean `position:"Query" name:"HasHangUpByRejectionFilter"`
	InstanceId                 string           `position:"Query" name:"InstanceId"`
	JobStatusFilter            string           `position:"Query" name:"JobStatusFilter"`
	PageSize                   requests.Integer `position:"Query" name:"PageSize"`
	JobGroupId                 string           `position:"Query" name:"JobGroupId"`
}

QueryJobsWithResultRequest is the request struct for api QueryJobsWithResult

func CreateQueryJobsWithResultRequest ¶ added in v1.61.1162

func CreateQueryJobsWithResultRequest() (request *QueryJobsWithResultRequest)

CreateQueryJobsWithResultRequest creates a request to invoke QueryJobsWithResult API

type QueryJobsWithResultResponse ¶ added in v1.61.1162

type QueryJobsWithResultResponse struct {
	*responses.BaseResponse
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string   `json:"Code" xml:"Code"`
	Message        string   `json:"Message" xml:"Message"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	VariableNames  []string `json:"VariableNames" xml:"VariableNames"`
	Jobs           Jobs     `json:"Jobs" xml:"Jobs"`
}

QueryJobsWithResultResponse is the response struct for api QueryJobsWithResult

func CreateQueryJobsWithResultResponse ¶ added in v1.61.1162

func CreateQueryJobsWithResultResponse() (response *QueryJobsWithResultResponse)

CreateQueryJobsWithResultResponse creates a response to parse from QueryJobsWithResult response

type QueryScriptWaveformsRequest ¶

type QueryScriptWaveformsRequest struct {
	*requests.RpcRequest
	ScriptId      string `position:"Query" name:"ScriptId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ScriptContent string `position:"Query" name:"ScriptContent"`
}

QueryScriptWaveformsRequest is the request struct for api QueryScriptWaveforms

func CreateQueryScriptWaveformsRequest ¶

func CreateQueryScriptWaveformsRequest() (request *QueryScriptWaveformsRequest)

CreateQueryScriptWaveformsRequest creates a request to invoke QueryScriptWaveforms API

type QueryScriptWaveformsResponse ¶

type QueryScriptWaveformsResponse struct {
	*responses.BaseResponse
	HttpStatusCode  int              `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code            string           `json:"Code" xml:"Code"`
	Message         string           `json:"Message" xml:"Message"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	Success         bool             `json:"Success" xml:"Success"`
	ScriptWaveforms []ScriptWaveform `json:"ScriptWaveforms" xml:"ScriptWaveforms"`
}

QueryScriptWaveformsResponse is the response struct for api QueryScriptWaveforms

func CreateQueryScriptWaveformsResponse ¶

func CreateQueryScriptWaveformsResponse() (response *QueryScriptWaveformsResponse)

CreateQueryScriptWaveformsResponse creates a response to parse from QueryScriptWaveforms response

type QueryScriptsByStatusRequest ¶

type QueryScriptsByStatusRequest struct {
	*requests.RpcRequest
	StatusList *[]string        `position:"Query" name:"StatusList"  type:"Repeated"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

QueryScriptsByStatusRequest is the request struct for api QueryScriptsByStatus

func CreateQueryScriptsByStatusRequest ¶

func CreateQueryScriptsByStatusRequest() (request *QueryScriptsByStatusRequest)

CreateQueryScriptsByStatusRequest creates a request to invoke QueryScriptsByStatus API

type QueryScriptsByStatusResponse ¶

type QueryScriptsByStatusResponse struct {
	*responses.BaseResponse
	HttpStatusCode int     `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string  `json:"Code" xml:"Code"`
	Message        string  `json:"Message" xml:"Message"`
	RequestId      string  `json:"RequestId" xml:"RequestId"`
	Success        bool    `json:"Success" xml:"Success"`
	Scripts        Scripts `json:"Scripts" xml:"Scripts"`
}

QueryScriptsByStatusResponse is the response struct for api QueryScriptsByStatus

func CreateQueryScriptsByStatusResponse ¶

func CreateQueryScriptsByStatusResponse() (response *QueryScriptsByStatusResponse)

CreateQueryScriptsByStatusResponse creates a response to parse from QueryScriptsByStatus response

type RecallStrategy ¶ added in v1.61.1412

type RecallStrategy struct {
	InArrearsIgnore    bool `json:"InArrearsIgnore" xml:"InArrearsIgnore"`
	OutOfServiceIgnore bool `json:"OutOfServiceIgnore" xml:"OutOfServiceIgnore"`
	EmptyNumberIgnore  bool `json:"EmptyNumberIgnore" xml:"EmptyNumberIgnore"`
}

RecallStrategy is a nested struct in outboundbot response

type RecordFailureRequest ¶

type RecordFailureRequest struct {
	*requests.RpcRequest
	CallId          string           `position:"Query" name:"CallId"`
	ActualTime      requests.Integer `position:"Query" name:"ActualTime"`
	CallingNumber   string           `position:"Query" name:"CallingNumber"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	DispositionCode string           `position:"Query" name:"DispositionCode"`
	CalledNumber    string           `position:"Query" name:"CalledNumber"`
	InstanceOwnerId string           `position:"Query" name:"InstanceOwnerId"`
	TaskId          string           `position:"Query" name:"TaskId"`
	ExceptionCodes  string           `position:"Query" name:"ExceptionCodes"`
}

RecordFailureRequest is the request struct for api RecordFailure

func CreateRecordFailureRequest ¶

func CreateRecordFailureRequest() (request *RecordFailureRequest)

CreateRecordFailureRequest creates a request to invoke RecordFailure API

type RecordFailureResponse ¶

type RecordFailureResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

RecordFailureResponse is the response struct for api RecordFailure

func CreateRecordFailureResponse ¶

func CreateRecordFailureResponse() (response *RecordFailureResponse)

CreateRecordFailureResponse creates a response to parse from RecordFailure response

type RepeatDaysInCreateBatchJobs ¶

type RepeatDaysInCreateBatchJobs struct {
	Integer []string `json:"Integer" xml:"Integer"`
}

RepeatDaysInCreateBatchJobs is a nested struct in outboundbot response

type RepeatDaysInCreateJobGroup ¶

type RepeatDaysInCreateJobGroup struct {
	Integer []string `json:"Integer" xml:"Integer"`
}

RepeatDaysInCreateJobGroup is a nested struct in outboundbot response

type RepeatDaysInDescribeJobGroup ¶

type RepeatDaysInDescribeJobGroup struct {
	Integer []string `json:"Integer" xml:"Integer"`
}

RepeatDaysInDescribeJobGroup is a nested struct in outboundbot response

type RepeatDaysInModifyBatchJobs ¶

type RepeatDaysInModifyBatchJobs struct {
	Integer []string `json:"Integer" xml:"Integer"`
}

RepeatDaysInModifyBatchJobs is a nested struct in outboundbot response

type RepeatDaysInModifyJobGroup ¶

type RepeatDaysInModifyJobGroup struct {
	Integer []string `json:"Integer" xml:"Integer"`
}

RepeatDaysInModifyJobGroup is a nested struct in outboundbot response

type ResourceTag ¶ added in v1.61.1162

type ResourceTag struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

ResourceTag is a nested struct in outboundbot response

type ResourceTags ¶ added in v1.61.1162

type ResourceTags struct {
	TotalCount int           `json:"TotalCount" xml:"TotalCount"`
	PageNumber int           `json:"PageNumber" xml:"PageNumber"`
	PageSize   int           `json:"PageSize" xml:"PageSize"`
	List       []ResourceTag `json:"List" xml:"List"`
}

ResourceTags is a nested struct in outboundbot response

type ResourceTagsInListInstances ¶ added in v1.61.1162

type ResourceTagsInListInstances struct {
	ResourceTag []ResourceTag `json:"ResourceTag" xml:"ResourceTag"`
}

ResourceTagsInListInstances is a nested struct in outboundbot response

type Result ¶ added in v1.61.1162

type Result struct {
	TimeoutHangupNum int `json:"TimeoutHangupNum" xml:"TimeoutHangupNum"`
	FinishedNum      int `json:"FinishedNum" xml:"FinishedNum"`
	NoInteractNum    int `json:"NoInteractNum" xml:"NoInteractNum"`
	ClientHangupNum  int `json:"ClientHangupNum" xml:"ClientHangupNum"`
	UnrecognizedNum  int `json:"UnrecognizedNum" xml:"UnrecognizedNum"`
}

Result is a nested struct in outboundbot response

type ResumeJobsRequest ¶

type ResumeJobsRequest struct {
	*requests.RpcRequest
	All            requests.Boolean `position:"Query" name:"All"`
	JobReferenceId *[]string        `position:"Query" name:"JobReferenceId"  type:"Repeated"`
	JobId          *[]string        `position:"Query" name:"JobId"  type:"Repeated"`
	InstanceId     string           `position:"Query" name:"InstanceId"`
	JobGroupId     string           `position:"Query" name:"JobGroupId"`
	ScenarioId     string           `position:"Query" name:"ScenarioId"`
}

ResumeJobsRequest is the request struct for api ResumeJobs

func CreateResumeJobsRequest ¶

func CreateResumeJobsRequest() (request *ResumeJobsRequest)

CreateResumeJobsRequest creates a request to invoke ResumeJobs API

type ResumeJobsResponse ¶

type ResumeJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

ResumeJobsResponse is the response struct for api ResumeJobs

func CreateResumeJobsResponse ¶

func CreateResumeJobsResponse() (response *ResumeJobsResponse)

CreateResumeJobsResponse creates a response to parse from ResumeJobs response

type RollbackScriptRequest ¶

type RollbackScriptRequest struct {
	*requests.RpcRequest
	ScriptId        string `position:"Query" name:"ScriptId"`
	InstanceId      string `position:"Query" name:"InstanceId"`
	RollbackVersion string `position:"Query" name:"RollbackVersion"`
}

RollbackScriptRequest is the request struct for api RollbackScript

func CreateRollbackScriptRequest ¶

func CreateRollbackScriptRequest() (request *RollbackScriptRequest)

CreateRollbackScriptRequest creates a request to invoke RollbackScript API

type RollbackScriptResponse ¶

type RollbackScriptResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

RollbackScriptResponse is the response struct for api RollbackScript

func CreateRollbackScriptResponse ¶

func CreateRollbackScriptResponse() (response *RollbackScriptResponse)

CreateRollbackScriptResponse creates a response to parse from RollbackScript response

type SaveAfterAnswerDelayPlaybackRequest ¶ added in v1.61.1162

type SaveAfterAnswerDelayPlaybackRequest struct {
	*requests.RpcRequest
	StrategyLevel            requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId                  string           `position:"Query" name:"EntryId"`
	AfterAnswerDelayPlayback requests.Integer `position:"Query" name:"AfterAnswerDelayPlayback"`
}

SaveAfterAnswerDelayPlaybackRequest is the request struct for api SaveAfterAnswerDelayPlayback

func CreateSaveAfterAnswerDelayPlaybackRequest ¶ added in v1.61.1162

func CreateSaveAfterAnswerDelayPlaybackRequest() (request *SaveAfterAnswerDelayPlaybackRequest)

CreateSaveAfterAnswerDelayPlaybackRequest creates a request to invoke SaveAfterAnswerDelayPlayback API

type SaveAfterAnswerDelayPlaybackResponse ¶ added in v1.61.1162

type SaveAfterAnswerDelayPlaybackResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SaveAfterAnswerDelayPlaybackResponse is the response struct for api SaveAfterAnswerDelayPlayback

func CreateSaveAfterAnswerDelayPlaybackResponse ¶ added in v1.61.1162

func CreateSaveAfterAnswerDelayPlaybackResponse() (response *SaveAfterAnswerDelayPlaybackResponse)

CreateSaveAfterAnswerDelayPlaybackResponse creates a response to parse from SaveAfterAnswerDelayPlayback response

type SaveBaseStrategyPeriodRequest ¶ added in v1.61.1162

type SaveBaseStrategyPeriodRequest struct {
	*requests.RpcRequest
	StrategyLevel         requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId               string           `position:"Query" name:"EntryId"`
	OnlyWeekdays          requests.Boolean `position:"Query" name:"OnlyWeekdays"`
	WorkingTimeFramesJson string           `position:"Query" name:"WorkingTimeFramesJson"`
	WorkingTime           *[]string        `position:"Query" name:"WorkingTime"  type:"Repeated"`
}

SaveBaseStrategyPeriodRequest is the request struct for api SaveBaseStrategyPeriod

func CreateSaveBaseStrategyPeriodRequest ¶ added in v1.61.1162

func CreateSaveBaseStrategyPeriodRequest() (request *SaveBaseStrategyPeriodRequest)

CreateSaveBaseStrategyPeriodRequest creates a request to invoke SaveBaseStrategyPeriod API

type SaveBaseStrategyPeriodResponse ¶ added in v1.61.1162

type SaveBaseStrategyPeriodResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SaveBaseStrategyPeriodResponse is the response struct for api SaveBaseStrategyPeriod

func CreateSaveBaseStrategyPeriodResponse ¶ added in v1.61.1162

func CreateSaveBaseStrategyPeriodResponse() (response *SaveBaseStrategyPeriodResponse)

CreateSaveBaseStrategyPeriodResponse creates a response to parse from SaveBaseStrategyPeriod response

type SaveContactBlockListRequest ¶ added in v1.61.1162

type SaveContactBlockListRequest struct {
	*requests.RpcRequest
	ContactBlockListList  *[]string `position:"Query" name:"ContactBlockListList"  type:"Repeated"`
	InstanceId            string    `position:"Query" name:"InstanceId"`
	ContactBlockListsJson string    `position:"Query" name:"ContactBlockListsJson"`
}

SaveContactBlockListRequest is the request struct for api SaveContactBlockList

func CreateSaveContactBlockListRequest ¶ added in v1.61.1162

func CreateSaveContactBlockListRequest() (request *SaveContactBlockListRequest)

CreateSaveContactBlockListRequest creates a request to invoke SaveContactBlockList API

type SaveContactBlockListResponse ¶ added in v1.61.1162

type SaveContactBlockListResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	AffectedRows   int    `json:"AffectedRows" xml:"AffectedRows"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

SaveContactBlockListResponse is the response struct for api SaveContactBlockList

func CreateSaveContactBlockListResponse ¶ added in v1.61.1162

func CreateSaveContactBlockListResponse() (response *SaveContactBlockListResponse)

CreateSaveContactBlockListResponse creates a response to parse from SaveContactBlockList response

type SaveContactWhiteListRequest ¶ added in v1.61.1162

type SaveContactWhiteListRequest struct {
	*requests.RpcRequest
	ContactWhiteListList  *[]string `position:"Query" name:"ContactWhiteListList"  type:"Repeated"`
	ContactWhiteListsJson string    `position:"Query" name:"ContactWhiteListsJson"`
	InstanceId            string    `position:"Query" name:"InstanceId"`
}

SaveContactWhiteListRequest is the request struct for api SaveContactWhiteList

func CreateSaveContactWhiteListRequest ¶ added in v1.61.1162

func CreateSaveContactWhiteListRequest() (request *SaveContactWhiteListRequest)

CreateSaveContactWhiteListRequest creates a request to invoke SaveContactWhiteList API

type SaveContactWhiteListResponse ¶ added in v1.61.1162

type SaveContactWhiteListResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	AffectedRows   int    `json:"AffectedRows" xml:"AffectedRows"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
}

SaveContactWhiteListResponse is the response struct for api SaveContactWhiteList

func CreateSaveContactWhiteListResponse ¶ added in v1.61.1162

func CreateSaveContactWhiteListResponse() (response *SaveContactWhiteListResponse)

CreateSaveContactWhiteListResponse creates a response to parse from SaveContactWhiteList response

type SaveEffectiveDaysRequest ¶ added in v1.61.1162

type SaveEffectiveDaysRequest struct {
	*requests.RpcRequest
	EffectiveDays requests.Integer `position:"Query" name:"EffectiveDays"`
	StrategyLevel requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId       string           `position:"Query" name:"EntryId"`
}

SaveEffectiveDaysRequest is the request struct for api SaveEffectiveDays

func CreateSaveEffectiveDaysRequest ¶ added in v1.61.1162

func CreateSaveEffectiveDaysRequest() (request *SaveEffectiveDaysRequest)

CreateSaveEffectiveDaysRequest creates a request to invoke SaveEffectiveDays API

type SaveEffectiveDaysResponse ¶ added in v1.61.1162

type SaveEffectiveDaysResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SaveEffectiveDaysResponse is the response struct for api SaveEffectiveDays

func CreateSaveEffectiveDaysResponse ¶ added in v1.61.1162

func CreateSaveEffectiveDaysResponse() (response *SaveEffectiveDaysResponse)

CreateSaveEffectiveDaysResponse creates a response to parse from SaveEffectiveDays response

type SaveMaxAttemptsPerDayRequest ¶ added in v1.61.1162

type SaveMaxAttemptsPerDayRequest struct {
	*requests.RpcRequest
	MaxAttemptsPerDay requests.Integer `position:"Query" name:"MaxAttemptsPerDay"`
	StrategyLevel     requests.Integer `position:"Query" name:"StrategyLevel"`
	EntryId           string           `position:"Query" name:"EntryId"`
}

SaveMaxAttemptsPerDayRequest is the request struct for api SaveMaxAttemptsPerDay

func CreateSaveMaxAttemptsPerDayRequest ¶ added in v1.61.1162

func CreateSaveMaxAttemptsPerDayRequest() (request *SaveMaxAttemptsPerDayRequest)

CreateSaveMaxAttemptsPerDayRequest creates a request to invoke SaveMaxAttemptsPerDay API

type SaveMaxAttemptsPerDayResponse ¶ added in v1.61.1162

type SaveMaxAttemptsPerDayResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SaveMaxAttemptsPerDayResponse is the response struct for api SaveMaxAttemptsPerDay

func CreateSaveMaxAttemptsPerDayResponse ¶ added in v1.61.1162

func CreateSaveMaxAttemptsPerDayResponse() (response *SaveMaxAttemptsPerDayResponse)

CreateSaveMaxAttemptsPerDayResponse creates a response to parse from SaveMaxAttemptsPerDay response

type SchedulerInstance ¶ added in v1.61.909

type SchedulerInstance struct {
	Business       string `json:"Business" xml:"Business"`
	MaxConcurrency int    `json:"MaxConcurrency" xml:"MaxConcurrency"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	BaseStrategy   string `json:"BaseStrategy" xml:"BaseStrategy"`
	OwnerId        string `json:"OwnerId" xml:"OwnerId"`
}

SchedulerInstance is a nested struct in outboundbot response

type SchedulerInstances ¶ added in v1.61.909

type SchedulerInstances struct {
	SchedulerInstance []SchedulerInstance `json:"SchedulerInstance" xml:"SchedulerInstance"`
}

SchedulerInstances is a nested struct in outboundbot response

type Script ¶

type Script struct {
	IsDrafted                 bool   `json:"IsDrafted" xml:"IsDrafted"`
	ScriptName                string `json:"ScriptName" xml:"ScriptName"`
	Name                      string `json:"Name" xml:"Name"`
	MiniPlaybackEnable        bool   `json:"MiniPlaybackEnable" xml:"MiniPlaybackEnable"`
	UpdateTime                int64  `json:"UpdateTime" xml:"UpdateTime"`
	MiniPlaybackConfigEnabled bool   `json:"MiniPlaybackConfigEnabled" xml:"MiniPlaybackConfigEnabled"`
	Industry                  string `json:"Industry" xml:"Industry"`
	RejectReason              string `json:"RejectReason" xml:"RejectReason"`
	FailReason                string `json:"FailReason" xml:"FailReason"`
	DebugStatus               string `json:"DebugStatus" xml:"DebugStatus"`
	ScriptId                  string `json:"ScriptId" xml:"ScriptId"`
	Scene                     string `json:"Scene" xml:"Scene"`
	LongWaitEnable            bool   `json:"LongWaitEnable" xml:"LongWaitEnable"`
	ChatbotId                 string `json:"ChatbotId" xml:"ChatbotId"`
	TtsConfig                 string `json:"TtsConfig" xml:"TtsConfig"`
	Status                    string `json:"Status" xml:"Status"`
	ScriptDescription         string `json:"ScriptDescription" xml:"ScriptDescription"`
	IsDebugDrafted            bool   `json:"IsDebugDrafted" xml:"IsDebugDrafted"`
	AsrConfig                 string `json:"AsrConfig" xml:"AsrConfig"`
	AppliedVersion            string `json:"AppliedVersion" xml:"AppliedVersion"`
	NewBargeInEnable          bool   `json:"NewBargeInEnable" xml:"NewBargeInEnable"`
	DebugVersion              string `json:"DebugVersion" xml:"DebugVersion"`
}

Script is a nested struct in outboundbot response

type ScriptPublishHistories ¶

type ScriptPublishHistories struct {
	PageNumber int              `json:"PageNumber" xml:"PageNumber"`
	PageSize   int              `json:"PageSize" xml:"PageSize"`
	TotalCount int              `json:"TotalCount" xml:"TotalCount"`
	List       []PublishHistory `json:"List" xml:"List"`
}

ScriptPublishHistories is a nested struct in outboundbot response

type ScriptVoiceConfig ¶

type ScriptVoiceConfig struct {
	ScriptId               string `json:"ScriptId" xml:"ScriptId"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	ScriptContent          string `json:"ScriptContent" xml:"ScriptContent"`
	ScriptVoiceConfigId    string `json:"ScriptVoiceConfigId" xml:"ScriptVoiceConfigId"`
	ScriptWaveformRelation string `json:"ScriptWaveformRelation" xml:"ScriptWaveformRelation"`
	Source                 string `json:"Source" xml:"Source"`
	Type                   string `json:"Type" xml:"Type"`
}

ScriptVoiceConfig is a nested struct in outboundbot response

type ScriptVoiceConfigs ¶

type ScriptVoiceConfigs struct {
	PageNumber int                 `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                 `json:"PageSize" xml:"PageSize"`
	TotalCount int                 `json:"TotalCount" xml:"TotalCount"`
	List       []ScriptVoiceConfig `json:"List" xml:"List"`
}

ScriptVoiceConfigs is a nested struct in outboundbot response

type ScriptWaveform ¶

type ScriptWaveform struct {
	ScriptContent    string `json:"ScriptContent" xml:"ScriptContent"`
	ScriptWaveformId string `json:"ScriptWaveformId" xml:"ScriptWaveformId"`
	FileName         string `json:"FileName" xml:"FileName"`
	ScriptId         string `json:"ScriptId" xml:"ScriptId"`
	FileId           string `json:"FileId" xml:"FileId"`
}

ScriptWaveform is a nested struct in outboundbot response

type ScriptWaveforms ¶

type ScriptWaveforms struct {
	ScriptWaveform []ScriptWaveform `json:"ScriptWaveform" xml:"ScriptWaveform"`
}

ScriptWaveforms is a nested struct in outboundbot response

type Scripts ¶

type Scripts struct {
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	PageNumber int      `json:"PageNumber" xml:"PageNumber"`
	PageSize   int      `json:"PageSize" xml:"PageSize"`
	List       []Script `json:"List" xml:"List"`
}

Scripts is a nested struct in outboundbot response

type SearchTaskInfo ¶ added in v1.61.1348

type SearchTaskInfo struct {
	JobGroupName             string   `json:"JobGroupName" xml:"JobGroupName"`
	UserId                   string   `json:"UserId" xml:"UserId"`
	ActualTime               int64    `json:"ActualTime" xml:"ActualTime"`
	CalledNumber             string   `json:"CalledNumber" xml:"CalledNumber"`
	TaskStatusString         string   `json:"TaskStatusString" xml:"TaskStatusString"`
	TaskStatusName           string   `json:"TaskStatusName" xml:"TaskStatusName"`
	JobStatus                int      `json:"JobStatus" xml:"JobStatus"`
	DialException            string   `json:"DialException" xml:"DialException"`
	UserName                 string   `json:"UserName" xml:"UserName"`
	CallDurationDisplay      string   `json:"CallDurationDisplay" xml:"CallDurationDisplay"`
	HasAnswered              bool     `json:"HasAnswered" xml:"HasAnswered"`
	JobStatusName            string   `json:"JobStatusName" xml:"JobStatusName"`
	CallDuration             int      `json:"CallDuration" xml:"CallDuration"`
	TaskCreateTime           int64    `json:"TaskCreateTime" xml:"TaskCreateTime"`
	JobStatusString          string   `json:"JobStatusString" xml:"JobStatusString"`
	HasReachedEndOfFlow      bool     `json:"HasReachedEndOfFlow" xml:"HasReachedEndOfFlow"`
	InstanceId               string   `json:"InstanceId" xml:"InstanceId"`
	HasHangUpByRejection     bool     `json:"HasHangUpByRejection" xml:"HasHangUpByRejection"`
	TaskEndReason            int      `json:"TaskEndReason" xml:"TaskEndReason"`
	JobGroupId               string   `json:"JobGroupId" xml:"JobGroupId"`
	TaskStatus               int      `json:"TaskStatus" xml:"TaskStatus"`
	JobId                    string   `json:"JobId" xml:"JobId"`
	RecordingDuration        int      `json:"RecordingDuration" xml:"RecordingDuration"`
	TaskId                   string   `json:"TaskId" xml:"TaskId"`
	DialExceptionOld         string   `json:"DialExceptionOld" xml:"DialExceptionOld"`
	HasLastPlaybackCompleted bool     `json:"HasLastPlaybackCompleted" xml:"HasLastPlaybackCompleted"`
	ScriptName               string   `json:"ScriptName" xml:"ScriptName"`
	DialExceptionCodes       []string `json:"DialExceptionCodes" xml:"DialExceptionCodes"`
}

SearchTaskInfo is a nested struct in outboundbot response

type SearchTaskInfoList ¶ added in v1.61.1348

type SearchTaskInfoList struct {
	SearchTaskInfo []SearchTaskInfo `json:"SearchTaskInfo" xml:"SearchTaskInfo"`
}

SearchTaskInfoList is a nested struct in outboundbot response

type SearchTaskRequest ¶ added in v1.61.1348

type SearchTaskRequest struct {
	*requests.RpcRequest
	ActualTimeLte        requests.Integer `position:"Query" name:"ActualTimeLte"`
	OtherId              string           `position:"Query" name:"OtherId"`
	TaskCreateTimeLte    requests.Integer `position:"Query" name:"TaskCreateTimeLte"`
	JobId                string           `position:"Query" name:"JobId"`
	TaskCreateTimeGte    requests.Integer `position:"Query" name:"TaskCreateTimeGte"`
	CalledNumber         string           `position:"Query" name:"CalledNumber"`
	UserIdMatch          string           `position:"Query" name:"UserIdMatch"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ScriptNameQuery      string           `position:"Query" name:"ScriptNameQuery"`
	PageIndex            requests.Integer `position:"Query" name:"PageIndex"`
	SortOrder            string           `position:"Query" name:"SortOrder"`
	TaskStatusStringList string           `position:"Query" name:"TaskStatusStringList"`
	JobGroupNameQuery    string           `position:"Query" name:"JobGroupNameQuery"`
	TaskId               string           `position:"Query" name:"TaskId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	RecordingDurationGte requests.Integer `position:"Query" name:"RecordingDurationGte"`
	CallDurationLte      requests.Integer `position:"Query" name:"CallDurationLte"`
	JobGroupId           string           `position:"Query" name:"JobGroupId"`
	SortBy               string           `position:"Query" name:"SortBy"`
	JobStatusStringList  string           `position:"Query" name:"JobStatusStringList"`
	ActualTimeGte        requests.Integer `position:"Query" name:"ActualTimeGte"`
	CallDurationGte      requests.Integer `position:"Query" name:"CallDurationGte"`
	RecordingDurationLte requests.Integer `position:"Query" name:"RecordingDurationLte"`
}

SearchTaskRequest is the request struct for api SearchTask

func CreateSearchTaskRequest ¶ added in v1.61.1348

func CreateSearchTaskRequest() (request *SearchTaskRequest)

CreateSearchTaskRequest creates a request to invoke SearchTask API

type SearchTaskResponse ¶ added in v1.61.1348

type SearchTaskResponse struct {
	*responses.BaseResponse
	HttpStatusCode     int              `json:"HttpStatusCode" xml:"HttpStatusCode"`
	PageIndex          int              `json:"PageIndex" xml:"PageIndex"`
	RequestId          string           `json:"RequestId" xml:"RequestId"`
	Success            bool             `json:"Success" xml:"Success"`
	Code               string           `json:"Code" xml:"Code"`
	Message            string           `json:"Message" xml:"Message"`
	PageSize           int              `json:"PageSize" xml:"PageSize"`
	Total              int64            `json:"Total" xml:"Total"`
	SearchTaskInfoList []SearchTaskInfo `json:"SearchTaskInfoList" xml:"SearchTaskInfoList"`
}

SearchTaskResponse is the response struct for api SearchTask

func CreateSearchTaskResponse ¶ added in v1.61.1348

func CreateSearchTaskResponse() (response *SearchTaskResponse)

CreateSearchTaskResponse creates a response to parse from SearchTask response

type StartJobRequest ¶

type StartJobRequest struct {
	*requests.RpcRequest
	JobJson              string           `position:"Query" name:"JobJson"`
	ScriptId             string           `position:"Query" name:"ScriptId"`
	CallingNumber        *[]string        `position:"Query" name:"CallingNumber"  type:"Repeated"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	JobGroupId           string           `position:"Query" name:"JobGroupId"`
	SelfHostedCallCenter requests.Boolean `position:"Query" name:"SelfHostedCallCenter"`
	ScenarioId           string           `position:"Query" name:"ScenarioId"`
}

StartJobRequest is the request struct for api StartJob

func CreateStartJobRequest ¶

func CreateStartJobRequest() (request *StartJobRequest)

CreateStartJobRequest creates a request to invoke StartJob API

type StartJobResponse ¶

type StartJobResponse struct {
	*responses.BaseResponse
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string         `json:"Code" xml:"Code"`
	Message        string         `json:"Message" xml:"Message"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	TaskIds        []KeyValuePair `json:"TaskIds" xml:"TaskIds"`
	CallIds        []KeyValuePair `json:"CallIds" xml:"CallIds"`
}

StartJobResponse is the response struct for api StartJob

func CreateStartJobResponse ¶

func CreateStartJobResponse() (response *StartJobResponse)

CreateStartJobResponse creates a response to parse from StartJob response

type Strategy ¶

type Strategy struct {
	StrategyName        string      `json:"StrategyName" xml:"StrategyName"`
	Customized          string      `json:"Customized" xml:"Customized"`
	MinAttemptInterval  int         `json:"MinAttemptInterval" xml:"MinAttemptInterval"`
	StrategyDescription string      `json:"StrategyDescription" xml:"StrategyDescription"`
	FollowUpStrategy    string      `json:"FollowUpStrategy" xml:"FollowUpStrategy"`
	StrategyId          string      `json:"StrategyId" xml:"StrategyId"`
	MaxAttemptsPerDay   int         `json:"MaxAttemptsPerDay" xml:"MaxAttemptsPerDay"`
	EndTime             int64       `json:"EndTime" xml:"EndTime"`
	StartTime           int64       `json:"StartTime" xml:"StartTime"`
	RepeatBy            string      `json:"RepeatBy" xml:"RepeatBy"`
	RoutingStrategy     string      `json:"RoutingStrategy" xml:"RoutingStrategy"`
	IsTemplate          bool        `json:"IsTemplate" xml:"IsTemplate"`
	Type                string      `json:"Type" xml:"Type"`
	RepeatDays          []string    `json:"RepeatDays" xml:"RepeatDays"`
	WorkingTime         []TimeFrame `json:"WorkingTime" xml:"WorkingTime"`
}

Strategy is a nested struct in outboundbot response

type SubmitBatchJobsRequest ¶

type SubmitBatchJobsRequest struct {
	*requests.RpcRequest
	InstanceId string `position:"Query" name:"InstanceId"`
	JobGroupId string `position:"Query" name:"JobGroupId"`
}

SubmitBatchJobsRequest is the request struct for api SubmitBatchJobs

func CreateSubmitBatchJobsRequest ¶

func CreateSubmitBatchJobsRequest() (request *SubmitBatchJobsRequest)

CreateSubmitBatchJobsRequest creates a request to invoke SubmitBatchJobs API

type SubmitBatchJobsResponse ¶

type SubmitBatchJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SubmitBatchJobsResponse is the response struct for api SubmitBatchJobs

func CreateSubmitBatchJobsResponse ¶

func CreateSubmitBatchJobsResponse() (response *SubmitBatchJobsResponse)

CreateSubmitBatchJobsResponse creates a response to parse from SubmitBatchJobs response

type SubmitRecordingRequest ¶

type SubmitRecordingRequest struct {
	*requests.RpcRequest
	MergedRecording   string           `position:"Query" name:"MergedRecording"`
	ResourceRecording string           `position:"Query" name:"ResourceRecording"`
	InstanceId        string           `position:"Query" name:"InstanceId"`
	InstanceOwnerId   requests.Integer `position:"Query" name:"InstanceOwnerId"`
	TaskId            string           `position:"Query" name:"TaskId"`
}

SubmitRecordingRequest is the request struct for api SubmitRecording

func CreateSubmitRecordingRequest ¶

func CreateSubmitRecordingRequest() (request *SubmitRecordingRequest)

CreateSubmitRecordingRequest creates a request to invoke SubmitRecording API

type SubmitRecordingResponse ¶

type SubmitRecordingResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SubmitRecordingResponse is the response struct for api SubmitRecording

func CreateSubmitRecordingResponse ¶

func CreateSubmitRecordingResponse() (response *SubmitRecordingResponse)

CreateSubmitRecordingResponse creates a response to parse from SubmitRecording response

type SubmitScriptReviewRequest ¶

type SubmitScriptReviewRequest struct {
	*requests.RpcRequest
	Description string `position:"Query" name:"Description"`
	ScriptId    string `position:"Query" name:"ScriptId"`
	InstanceId  string `position:"Query" name:"InstanceId"`
}

SubmitScriptReviewRequest is the request struct for api SubmitScriptReview

func CreateSubmitScriptReviewRequest ¶

func CreateSubmitScriptReviewRequest() (request *SubmitScriptReviewRequest)

CreateSubmitScriptReviewRequest creates a request to invoke SubmitScriptReview API

type SubmitScriptReviewResponse ¶

type SubmitScriptReviewResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SubmitScriptReviewResponse is the response struct for api SubmitScriptReview

func CreateSubmitScriptReviewResponse ¶

func CreateSubmitScriptReviewResponse() (response *SubmitScriptReviewResponse)

CreateSubmitScriptReviewResponse creates a response to parse from SubmitScriptReview response

type SummaryInDescribeJob ¶

type SummaryInDescribeJob struct {
	SummaryItem []SummaryItem `json:"Summary" xml:"Summary"`
}

SummaryInDescribeJob is a nested struct in outboundbot response

type SummaryInListJobs ¶

type SummaryInListJobs struct {
	SummaryItem []SummaryItem `json:"Summary" xml:"Summary"`
}

SummaryInListJobs is a nested struct in outboundbot response

type SummaryInListJobsByGroup ¶

type SummaryInListJobsByGroup struct {
	SummaryItem []SummaryItem `json:"Summary" xml:"Summary"`
}

SummaryInListJobsByGroup is a nested struct in outboundbot response

type SummaryInQueryJobs ¶

type SummaryInQueryJobs struct {
	SummaryItem []SummaryItem `json:"Summary" xml:"Summary"`
}

SummaryInQueryJobs is a nested struct in outboundbot response

type SummaryItem ¶

type SummaryItem struct {
	Category             string `json:"Category" xml:"Category"`
	JobId                string `json:"JobId" xml:"JobId"`
	SummaryId            string `json:"SummaryId" xml:"SummaryId"`
	JobGroupId           string `json:"JobGroupId" xml:"JobGroupId"`
	TaskId               string `json:"TaskId" xml:"TaskId"`
	ConversationDetailId string `json:"ConversationDetailId" xml:"ConversationDetailId"`
	Content              string `json:"Content" xml:"Content"`
	SummaryName          string `json:"SummaryName" xml:"SummaryName"`
	GroupId              string `json:"GroupId" xml:"GroupId"`
}

SummaryItem is a nested struct in outboundbot response

type SuspendCallRequest ¶ added in v1.61.1162

type SuspendCallRequest struct {
	*requests.RpcRequest
	GroupId       string    `position:"Query" name:"GroupId"`
	CalledNumbers *[]string `position:"Query" name:"CalledNumbers"  type:"Repeated"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
}

SuspendCallRequest is the request struct for api SuspendCall

func CreateSuspendCallRequest ¶ added in v1.61.1162

func CreateSuspendCallRequest() (request *SuspendCallRequest)

CreateSuspendCallRequest creates a request to invoke SuspendCall API

type SuspendCallResponse ¶ added in v1.61.1162

type SuspendCallResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SuspendCallResponse is the response struct for api SuspendCall

func CreateSuspendCallResponse ¶ added in v1.61.1162

func CreateSuspendCallResponse() (response *SuspendCallResponse)

CreateSuspendCallResponse creates a response to parse from SuspendCall response

type SuspendCallWithFileRequest ¶ added in v1.61.1162

type SuspendCallWithFileRequest struct {
	*requests.RpcRequest
	GroupId    string `position:"Query" name:"GroupId"`
	InstanceId string `position:"Query" name:"InstanceId"`
	FilePath   string `position:"Query" name:"FilePath"`
}

SuspendCallWithFileRequest is the request struct for api SuspendCallWithFile

func CreateSuspendCallWithFileRequest ¶ added in v1.61.1162

func CreateSuspendCallWithFileRequest() (request *SuspendCallWithFileRequest)

CreateSuspendCallWithFileRequest creates a request to invoke SuspendCallWithFile API

type SuspendCallWithFileResponse ¶ added in v1.61.1162

type SuspendCallWithFileResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SuspendCallWithFileResponse is the response struct for api SuspendCallWithFile

func CreateSuspendCallWithFileResponse ¶ added in v1.61.1162

func CreateSuspendCallWithFileResponse() (response *SuspendCallWithFileResponse)

CreateSuspendCallWithFileResponse creates a response to parse from SuspendCallWithFile response

type SuspendJobsRequest ¶

type SuspendJobsRequest struct {
	*requests.RpcRequest
	All            requests.Boolean `position:"Query" name:"All"`
	JobReferenceId *[]string        `position:"Query" name:"JobReferenceId"  type:"Repeated"`
	JobId          *[]string        `position:"Query" name:"JobId"  type:"Repeated"`
	InstanceId     string           `position:"Query" name:"InstanceId"`
	JobGroupId     string           `position:"Query" name:"JobGroupId"`
	ScenarioId     string           `position:"Query" name:"ScenarioId"`
}

SuspendJobsRequest is the request struct for api SuspendJobs

func CreateSuspendJobsRequest ¶

func CreateSuspendJobsRequest() (request *SuspendJobsRequest)

CreateSuspendJobsRequest creates a request to invoke SuspendJobs API

type SuspendJobsResponse ¶

type SuspendJobsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

SuspendJobsResponse is the response struct for api SuspendJobs

func CreateSuspendJobsResponse ¶

func CreateSuspendJobsResponse() (response *SuspendJobsResponse)

CreateSuspendJobsResponse creates a response to parse from SuspendJobs response

type TTSConfig ¶

type TTSConfig struct {
	SpeechRate     string `json:"SpeechRate" xml:"SpeechRate"`
	NlsServiceType string `json:"NlsServiceType" xml:"NlsServiceType"`
	TTSConfigId    string `json:"TTSConfigId" xml:"TTSConfigId"`
	AppKey         string `json:"AppKey" xml:"AppKey"`
	ScriptId       string `json:"ScriptId" xml:"ScriptId"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	Volume         string `json:"Volume" xml:"Volume"`
	Voice          string `json:"Voice" xml:"Voice"`
}

TTSConfig is a nested struct in outboundbot response

type Tag ¶

type Tag struct {
	TagName  string `json:"TagName" xml:"TagName"`
	TagGroup string `json:"TagGroup" xml:"TagGroup"`
	ScriptId string `json:"ScriptId" xml:"ScriptId"`
	TagIndex int    `json:"TagIndex" xml:"TagIndex"`
	TagId    string `json:"TagId" xml:"TagId"`
}

Tag is a nested struct in outboundbot response

type TagGroup ¶

type TagGroup struct {
	TagGroupIndex int    `json:"TagGroupIndex" xml:"TagGroupIndex"`
	TagGroup      string `json:"TagGroup" xml:"TagGroup"`
	ScriptId      string `json:"ScriptId" xml:"ScriptId"`
	TagGroupId    string `json:"TagGroupId" xml:"TagGroupId"`
	Id            string `json:"Id" xml:"Id"`
}

TagGroup is a nested struct in outboundbot response

type TagGroupsInDescribeTagHitsSummary ¶ added in v1.61.239

type TagGroupsInDescribeTagHitsSummary struct {
	TagGroup []TagGroup `json:"TagGroup" xml:"TagGroup"`
}

TagGroupsInDescribeTagHitsSummary is a nested struct in outboundbot response

type TagGroupsInListTags ¶

type TagGroupsInListTags struct {
	TagGroup []TagGroup `json:"TagGroup" xml:"TagGroup"`
}

TagGroupsInListTags is a nested struct in outboundbot response

type TagGroupsInModifyTagGroups ¶

type TagGroupsInModifyTagGroups struct {
	TagGroup []TagGroup `json:"TagGroup" xml:"TagGroup"`
}

TagGroupsInModifyTagGroups is a nested struct in outboundbot response

type TagHit ¶ added in v1.61.1235

type TagHit struct {
	TagName  string `json:"TagName" xml:"TagName"`
	TagGroup string `json:"TagGroup" xml:"TagGroup"`
}

TagHit is a nested struct in outboundbot response

type TagHits ¶

type TagHits struct {
	TagName  string `json:"TagName" xml:"TagName"`
	TagGroup string `json:"TagGroup" xml:"TagGroup"`
	HitCount int    `json:"HitCount" xml:"HitCount"`
}

TagHits is a nested struct in outboundbot response

type TagHitsInQueryJobsWithResult ¶ added in v1.61.1235

type TagHitsInQueryJobsWithResult struct {
	TagHit []TagHit `json:"TagHit" xml:"TagHit"`
}

TagHitsInQueryJobsWithResult is a nested struct in outboundbot response

type TagHitsList ¶

type TagHitsList struct {
	TagHits []TagHits `json:"TagHits" xml:"TagHits"`
}

TagHitsList is a nested struct in outboundbot response

type TagResource ¶ added in v1.61.1162

type TagResource struct {
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	TagValue     string `json:"TagValue" xml:"TagValue"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
	TagKey       string `json:"TagKey" xml:"TagKey"`
}

TagResource is a nested struct in outboundbot response

type TagResources ¶ added in v1.61.1162

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in outboundbot response

type TagResourcesRequest ¶ added in v1.61.1162

type TagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId   *[]string          `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType string             `position:"Query" name:"ResourceType"`
	Tag          *[]TagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest ¶ added in v1.61.1162

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse ¶ added in v1.61.1162

type TagResourcesResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse ¶ added in v1.61.1162

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag ¶ added in v1.61.1162

type TagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInListTags ¶

type TagsInListTags struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInListTags is a nested struct in outboundbot response

type TagsInModifyTagGroups ¶

type TagsInModifyTagGroups struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagsInModifyTagGroups is a nested struct in outboundbot response

type Task ¶

type Task struct {
	EndReason       string               `json:"EndReason" xml:"EndReason"`
	JobId           string               `json:"JobId" xml:"JobId"`
	Brief           string               `json:"Brief" xml:"Brief"`
	PlanedTime      int64                `json:"PlanedTime" xml:"PlanedTime"`
	CallId          string               `json:"CallId" xml:"CallId"`
	CalledNumber    string               `json:"CalledNumber" xml:"CalledNumber"`
	EndTime         int64                `json:"EndTime" xml:"EndTime"`
	ScenarioId      string               `json:"ScenarioId" xml:"ScenarioId"`
	HangUpDirection string               `json:"HangUpDirection" xml:"HangUpDirection"`
	CallingNumber   string               `json:"CallingNumber" xml:"CallingNumber"`
	TaskId          string               `json:"TaskId" xml:"TaskId"`
	Duration        int                  `json:"Duration" xml:"Duration"`
	ChatbotId       string               `json:"ChatbotId" xml:"ChatbotId"`
	ActualTime      int64                `json:"ActualTime" xml:"ActualTime"`
	Status          string               `json:"Status" xml:"Status"`
	RingingDuration int64                `json:"RingingDuration" xml:"RingingDuration"`
	Contact         Contact              `json:"Contact" xml:"Contact"`
	Conversation    []ConversationDetail `json:"Conversation" xml:"Conversation"`
}

Task is a nested struct in outboundbot response

type TaskIds ¶

type TaskIds struct {
	KeyValuePair []KeyValuePair `json:"KeyValuePair" xml:"KeyValuePair"`
}

TaskIds is a nested struct in outboundbot response

type TaskInGetTaskByUuid ¶ added in v1.61.1235

type TaskInGetTaskByUuid struct {
	JobGroupId    string `json:"JobGroupId" xml:"JobGroupId"`
	EndTime       int64  `json:"EndTime" xml:"EndTime"`
	EndReason     int    `json:"EndReason" xml:"EndReason"`
	PlannedTime   int64  `json:"PlannedTime" xml:"PlannedTime"`
	JobId         string `json:"JobId" xml:"JobId"`
	CallId        string `json:"CallId" xml:"CallId"`
	CallingNumber string `json:"CallingNumber" xml:"CallingNumber"`
	ActualTime    int64  `json:"ActualTime" xml:"ActualTime"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	CalledNumber  string `json:"CalledNumber" xml:"CalledNumber"`
	Id            string `json:"Id" xml:"Id"`
}

TaskInGetTaskByUuid is a nested struct in outboundbot response

type TaskPreparingRequest ¶ added in v1.61.909

type TaskPreparingRequest struct {
	*requests.RpcRequest
	JobId           string           `position:"Query" name:"JobId"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	InstanceOwnerId requests.Integer `position:"Query" name:"InstanceOwnerId"`
}

TaskPreparingRequest is the request struct for api TaskPreparing

func CreateTaskPreparingRequest ¶ added in v1.61.909

func CreateTaskPreparingRequest() (request *TaskPreparingRequest)

CreateTaskPreparingRequest creates a request to invoke TaskPreparing API

type TaskPreparingResponse ¶ added in v1.61.909

type TaskPreparingResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	TaskId         string `json:"TaskId" xml:"TaskId"`
}

TaskPreparingResponse is the response struct for api TaskPreparing

func CreateTaskPreparingResponse ¶ added in v1.61.909

func CreateTaskPreparingResponse() (response *TaskPreparingResponse)

CreateTaskPreparingResponse creates a response to parse from TaskPreparing response

type TasksInDescribeJob ¶

type TasksInDescribeJob struct {
	Task []Task `json:"Task" xml:"Task"`
}

TasksInDescribeJob is a nested struct in outboundbot response

type TasksInListJobs ¶

type TasksInListJobs struct {
	Task []Task `json:"Task" xml:"Task"`
}

TasksInListJobs is a nested struct in outboundbot response

type TasksInQueryJobs ¶

type TasksInQueryJobs struct {
	Task []Task `json:"Task" xml:"Task"`
}

TasksInQueryJobs is a nested struct in outboundbot response

type TerminateCallRequest ¶ added in v1.61.1235

type TerminateCallRequest struct {
	*requests.RpcRequest
	CallId     string `position:"Query" name:"CallId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

TerminateCallRequest is the request struct for api TerminateCall

func CreateTerminateCallRequest ¶ added in v1.61.1235

func CreateTerminateCallRequest() (request *TerminateCallRequest)

CreateTerminateCallRequest creates a request to invoke TerminateCall API

type TerminateCallResponse ¶ added in v1.61.1235

type TerminateCallResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

TerminateCallResponse is the response struct for api TerminateCall

func CreateTerminateCallResponse ¶ added in v1.61.1235

func CreateTerminateCallResponse() (response *TerminateCallResponse)

CreateTerminateCallResponse creates a response to parse from TerminateCall response

type TimeFrame ¶

type TimeFrame struct {
	EndTime         string `json:"EndTime" xml:"EndTime"`
	BeginTimeMillis int64  `json:"BeginTimeMillis" xml:"BeginTimeMillis"`
	EndTimeMillis   int64  `json:"EndTimeMillis" xml:"EndTimeMillis"`
	BeginTime       string `json:"BeginTime" xml:"BeginTime"`
}

TimeFrame is a nested struct in outboundbot response

type UntagResourcesRequest ¶ added in v1.61.1162

type UntagResourcesRequest struct {
	*requests.RpcRequest
	All          requests.Boolean `position:"Query" name:"All"`
	ResourceId   *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType string           `position:"Query" name:"ResourceType"`
	TagKey       *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
}

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest ¶ added in v1.61.1162

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse ¶ added in v1.61.1162

type UntagResourcesResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse ¶ added in v1.61.1162

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type VariableNames ¶ added in v1.61.1162

type VariableNames struct {
	VariableName []string `json:"VariableName" xml:"VariableName"`
}

VariableNames is a nested struct in outboundbot response

type WithdrawScriptReviewRequest ¶ added in v1.61.239

type WithdrawScriptReviewRequest struct {
	*requests.RpcRequest
	ScriptId   string `position:"Query" name:"ScriptId"`
	InstanceId string `position:"Query" name:"InstanceId"`
}

WithdrawScriptReviewRequest is the request struct for api WithdrawScriptReview

func CreateWithdrawScriptReviewRequest ¶ added in v1.61.239

func CreateWithdrawScriptReviewRequest() (request *WithdrawScriptReviewRequest)

CreateWithdrawScriptReviewRequest creates a request to invoke WithdrawScriptReview API

type WithdrawScriptReviewResponse ¶ added in v1.61.239

type WithdrawScriptReviewResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Script         Script `json:"Script" xml:"Script"`
}

WithdrawScriptReviewResponse is the response struct for api WithdrawScriptReview

func CreateWithdrawScriptReviewResponse ¶ added in v1.61.239

func CreateWithdrawScriptReviewResponse() (response *WithdrawScriptReviewResponse)

CreateWithdrawScriptReviewResponse creates a response to parse from WithdrawScriptReview response

type WorkingTimeInCreateBatchJobs ¶

type WorkingTimeInCreateBatchJobs struct {
	TimeFrame []TimeFrame `json:"TimeFrame" xml:"TimeFrame"`
}

WorkingTimeInCreateBatchJobs is a nested struct in outboundbot response

type WorkingTimeInCreateJobGroup ¶

type WorkingTimeInCreateJobGroup struct {
	TimeFrame []TimeFrame `json:"TimeFrame" xml:"TimeFrame"`
}

WorkingTimeInCreateJobGroup is a nested struct in outboundbot response

type WorkingTimeInDescribeJobGroup ¶

type WorkingTimeInDescribeJobGroup struct {
	TimeFrame []TimeFrame `json:"TimeFrame" xml:"TimeFrame"`
}

WorkingTimeInDescribeJobGroup is a nested struct in outboundbot response

type WorkingTimeInGetBaseStrategyPeriod ¶ added in v1.61.1162

type WorkingTimeInGetBaseStrategyPeriod struct {
	TimeFrame []TimeFrame `json:"TimeFrame" xml:"TimeFrame"`
}

WorkingTimeInGetBaseStrategyPeriod is a nested struct in outboundbot response

type WorkingTimeInModifyBatchJobs ¶

type WorkingTimeInModifyBatchJobs struct {
	TimeFrame []TimeFrame `json:"TimeFrame" xml:"TimeFrame"`
}

WorkingTimeInModifyBatchJobs is a nested struct in outboundbot response

type WorkingTimeInModifyJobGroup ¶

type WorkingTimeInModifyJobGroup struct {
	TimeFrame []TimeFrame `json:"TimeFrame" xml:"TimeFrame"`
}

WorkingTimeInModifyJobGroup is a nested struct in outboundbot response

Source Files ¶

Jump to

Keyboard shortcuts

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