Documentation
¶
Overview ¶
Package manager provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
- Constants
- func NewAddAgentToGroupRequest(server string, groupId string, body AddAgentToGroupJSONRequestBody) (*http.Request, error)
- func NewAddAgentToGroupRequestWithBody(server string, groupId string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddAgentToQueueSelectionRequest(server string, queueId string, selectionId string, ...) (*http.Request, error)
- func NewAddAgentToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, ...) (*http.Request, error)
- func NewAddCalendarDateRequest(server string, id string) (*http.Request, error)
- func NewAddGroupToQueueSelectionRequest(server string, queueId string, selectionId string, ...) (*http.Request, error)
- func NewAddGroupToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, ...) (*http.Request, error)
- func NewAddIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
- func NewAddOutboundLeadRequest(server string, id string, body AddOutboundLeadJSONRequestBody) (*http.Request, error)
- func NewAddOutboundLeadRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddRolesRequest(server string, body AddRolesJSONRequestBody) (*http.Request, error)
- func NewAddRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddTagToQueueSelectionRequest(server string, queueId string, selectionId string, ...) (*http.Request, error)
- func NewAddTagToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, ...) (*http.Request, error)
- func NewAddTagsToNumberRequest(server string, id string, body AddTagsToNumberJSONRequestBody) (*http.Request, error)
- func NewAddTagsToNumberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewClearOutboundListRequest(server string, id string) (*http.Request, error)
- func NewCloneTriggerRequest(server string, id string) (*http.Request, error)
- func NewCreateAgentGroupRequest(server string, body CreateAgentGroupJSONRequestBody) (*http.Request, error)
- func NewCreateAgentGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
- func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateApplicationRequest(server string, body CreateApplicationJSONRequestBody) (*http.Request, error)
- func NewCreateApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBabeldeskRequest(server string, body CreateBabeldeskJSONRequestBody) (*http.Request, error)
- func NewCreateBabeldeskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBabeldeskWidgetRequest(server string, body CreateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
- func NewCreateBabeldeskWidgetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBusinessHourRequest(server string, body CreateBusinessHourJSONRequestBody) (*http.Request, error)
- func NewCreateBusinessHourRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCalendarRequest(server string, body CreateCalendarJSONRequestBody) (*http.Request, error)
- func NewCreateCalendarRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCampaignRequest(server string, body CreateCampaignJSONRequestBody) (*http.Request, error)
- func NewCreateCampaignRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateConversationRequest(server string, body CreateConversationJSONRequestBody) (*http.Request, error)
- func NewCreateConversationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCustomEventRequest(server string, body CreateCustomEventJSONRequestBody) (*http.Request, error)
- func NewCreateCustomEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGlobalAutomationRequest(server string, body CreateGlobalAutomationJSONRequestBody) (*http.Request, error)
- func NewCreateGlobalAutomationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateInboundTestCallRequest(server string, body CreateInboundTestCallJSONRequestBody) (*http.Request, error)
- func NewCreateInboundTestCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateIntegrationRequest(server string, body CreateIntegrationJSONRequestBody) (*http.Request, error)
- func NewCreateIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateLocalAutomationRequest(server string, applicationId string, body CreateLocalAutomationJSONRequestBody) (*http.Request, error)
- func NewCreateLocalAutomationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateOutboundListRequest(server string, body CreateOutboundListJSONRequestBody) (*http.Request, error)
- func NewCreateOutboundListRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreatePhonebookEntryRequest(server string, body CreatePhonebookEntryJSONRequestBody) (*http.Request, error)
- func NewCreatePhonebookEntryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateQueueRequest(server string, body CreateQueueJSONRequestBody) (*http.Request, error)
- func NewCreateQueueRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateQueueSelectionRequest(server string, queueId string, body CreateQueueSelectionJSONRequestBody) (*http.Request, error)
- func NewCreateQueueSelectionRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateRoutingRequest(server string, body CreateRoutingJSONRequestBody) (*http.Request, error)
- func NewCreateRoutingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSessionRequest(server string) (*http.Request, error)
- func NewCreateTriggerRequest(server string, body CreateTriggerJSONRequestBody) (*http.Request, error)
- func NewCreateTriggerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteAgentGroupRequest(server string, id string) (*http.Request, error)
- func NewDeleteAgentRequest(server string, id string) (*http.Request, error)
- func NewDeleteApplicationRequest(server string, id string) (*http.Request, error)
- func NewDeleteBabeldeskRequest(server string, id string) (*http.Request, error)
- func NewDeleteBabeldeskWidgetRequest(server string, id string) (*http.Request, error)
- func NewDeleteBusinessHourRequest(server string, id string) (*http.Request, error)
- func NewDeleteCalendarRequest(server string, id string) (*http.Request, error)
- func NewDeleteCampaignRequest(server string, id string) (*http.Request, error)
- func NewDeleteConversationRequest(server string, id string) (*http.Request, error)
- func NewDeleteCustomEventRequest(server string, id string) (*http.Request, error)
- func NewDeleteGlobalAutomationRequest(server string, id string) (*http.Request, error)
- func NewDeleteIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
- func NewDeleteIntegrationRequest(server string, id string) (*http.Request, error)
- func NewDeleteLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
- func NewDeleteManyApplicationsRequest(server string, body DeleteManyApplicationsJSONRequestBody) (*http.Request, error)
- func NewDeleteManyApplicationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteOutboundLeadRequest(server string, id string, leadId string) (*http.Request, error)
- func NewDeletePhonebookEntryRequest(server string, id string) (*http.Request, error)
- func NewDeletePromptRequest(server string, id string) (*http.Request, error)
- func NewDeleteQueueRequest(server string, id string) (*http.Request, error)
- func NewDeleteQueueSelectionRequest(server string, queueId string, id string) (*http.Request, error)
- func NewDeleteRoutingRequest(server string, id string) (*http.Request, error)
- func NewDeleteTriggerRequest(server string, id string) (*http.Request, error)
- func NewDeleteUsersRequest(server string, body DeleteUsersJSONRequestBody) (*http.Request, error)
- func NewDeleteUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDisableUsersRequest(server string, body DisableUsersJSONRequestBody) (*http.Request, error)
- func NewDisableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDispatchActionRequest(server string, integrationId string, action string, ...) (*http.Request, error)
- func NewDispatchActionRequestWithBody(server string, integrationId string, action string, ...) (*http.Request, error)
- func NewDispatchActionRequestWithFormdataBody(server string, integrationId string, action string, ...) (*http.Request, error)
- func NewDispatchLocalAutomationsRequest(server string, id string, position string, ...) (*http.Request, error)
- func NewDispatchLocalAutomationsRequestWithBody(server string, id string, position string, ...) (*http.Request, error)
- func NewDownloadPhonebookEntriesRequest(server string) (*http.Request, error)
- func NewEnableUsersRequest(server string, body EnableUsersJSONRequestBody) (*http.Request, error)
- func NewEnableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewEvaluateExpressionRequest(server string, params *EvaluateExpressionParams, ...) (*http.Request, error)
- func NewEvaluateExpressionRequestWithBody(server string, params *EvaluateExpressionParams, contentType string, ...) (*http.Request, error)
- func NewGetAgentGroupRequest(server string, id string) (*http.Request, error)
- func NewGetAgentRequest(server string, id string) (*http.Request, error)
- func NewGetAgentsForQueueSelectionRequest(server string, queueId string, params *GetAgentsForQueueSelectionParams) (*http.Request, error)
- func NewGetApplicationRequest(server string, id string) (*http.Request, error)
- func NewGetBabeldeskRequest(server string, id string) (*http.Request, error)
- func NewGetBabeldeskWidgetRequest(server string, id string) (*http.Request, error)
- func NewGetBusinessHourRequest(server string, id string) (*http.Request, error)
- func NewGetCalendarRequest(server string, id string) (*http.Request, error)
- func NewGetCalenderDatesRequest(server string, id string) (*http.Request, error)
- func NewGetCallRequest(server string, id string) (*http.Request, error)
- func NewGetCampaignRequest(server string, id string) (*http.Request, error)
- func NewGetConferenceRequest(server string, id string) (*http.Request, error)
- func NewGetConversationEventRequest(server string, conversationId string, id string) (*http.Request, error)
- func NewGetConversationRequest(server string, id string) (*http.Request, error)
- func NewGetConversationSessionRequest(server string, conversationId string) (*http.Request, error)
- func NewGetGlobalAutomationRequest(server string, id string) (*http.Request, error)
- func NewGetIntegrationProviderLogoRequest(server string, providerName IntegrationProvider, size string) (*http.Request, error)
- func NewGetIntegrationRequest(server string, id string) (*http.Request, error)
- func NewGetLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
- func NewGetMetricDefinitionRequest(server string, id string) (*http.Request, error)
- func NewGetMetricRequest(server string, id string) (*http.Request, error)
- func NewGetPhonebookEntryRequest(server string, id string) (*http.Request, error)
- func NewGetPromptRequest(server string, id string) (*http.Request, error)
- func NewGetQueueRequest(server string, id string) (*http.Request, error)
- func NewGetQueueSelectionRequest(server string, queueId string, id string) (*http.Request, error)
- func NewGetRoutingRequest(server string, id string) (*http.Request, error)
- func NewGetServiceNumberRequest(server string, id string) (*http.Request, error)
- func NewGetSessionVariablesRequest(server string, id string) (*http.Request, error)
- func NewGetSettingsForAppAgentStatusRequest(server string) (*http.Request, error)
- func NewGetSettingsForAppConversationsRequest(server string) (*http.Request, error)
- func NewGetSettingsForAppCustomerLoggingRequest(server string) (*http.Request, error)
- func NewGetSettingsForAppIntegrationsRequest(server string) (*http.Request, error)
- func NewGetSettingsForAuditDefaultRequest(server string) (*http.Request, error)
- func NewGetSettingsForRetentionPeriodsRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentInboundRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentOutboundRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentRecordingRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyAgentWrapupRequest(server string) (*http.Request, error)
- func NewGetSettingsForTelephonyPostCallRequest(server string) (*http.Request, error)
- func NewGetSettingsForUiI18nRequest(server string) (*http.Request, error)
- func NewGetSmsRequest(server string, id string) (*http.Request, error)
- func NewGetTriggerRequest(server string, id string) (*http.Request, error)
- func NewHangupCallRequest(server string, id string) (*http.Request, error)
- func NewListAgentGroupsRequest(server string, params *ListAgentGroupsParams) (*http.Request, error)
- func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
- func NewListAllSimpleReportingCallsRequest(server string, params *ListAllSimpleReportingCallsParams) (*http.Request, error)
- func NewListApplicationsRequest(server string, params *ListApplicationsParams) (*http.Request, error)
- func NewListAuditLogsRequest(server string, params *ListAuditLogsParams) (*http.Request, error)
- func NewListAvailableIntegrationsRequest(server string) (*http.Request, error)
- func NewListAvailableRolesRequest(server string) (*http.Request, error)
- func NewListBabeldeskWidgetsRequest(server string, params *ListBabeldeskWidgetsParams) (*http.Request, error)
- func NewListBabeldesksRequest(server string, params *ListBabeldesksParams) (*http.Request, error)
- func NewListBusinessHoursRequest(server string, params *ListBusinessHoursParams) (*http.Request, error)
- func NewListCalendarsRequest(server string, params *ListCalendarsParams) (*http.Request, error)
- func NewListCampaignsRequest(server string) (*http.Request, error)
- func NewListConferencesRequest(server string, params *ListConferencesParams) (*http.Request, error)
- func NewListConversationEventsRequest(server string, conversationId string) (*http.Request, error)
- func NewListConversationsRequest(server string, params *ListConversationsParams) (*http.Request, error)
- func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
- func NewListExpressionsRequest(server string) (*http.Request, error)
- func NewListGlobalAutomationsRequest(server string, params *ListGlobalAutomationsParams) (*http.Request, error)
- func NewListIntegrationsRequest(server string, params *ListIntegrationsParams) (*http.Request, error)
- func NewListLiveLogsRequest(server string, params *ListLiveLogsParams) (*http.Request, error)
- func NewListLocalAutomationsRequest(server string, applicationId string, params *ListLocalAutomationsParams) (*http.Request, error)
- func NewListMetricIdsRequest(server string) (*http.Request, error)
- func NewListModulesRequest(server string) (*http.Request, error)
- func NewListOutboundListsRequest(server string) (*http.Request, error)
- func NewListPhonebookEntrysRequest(server string, params *ListPhonebookEntrysParams) (*http.Request, error)
- func NewListPromptsRequest(server string, params *ListPromptsParams) (*http.Request, error)
- func NewListProviderSessionVariablesRequest(server string, provider string) (*http.Request, error)
- func NewListQueueSelectionsRequest(server string, queueId string, params *ListQueueSelectionsParams) (*http.Request, error)
- func NewListQueuesRequest(server string, params *ListQueuesParams) (*http.Request, error)
- func NewListReportingCallsRequest(server string, params *ListReportingCallsParams) (*http.Request, error)
- func NewListRoutingsRequest(server string, params *ListRoutingsParams) (*http.Request, error)
- func NewListServiceNumbersRequest(server string, params *ListServiceNumbersParams) (*http.Request, error)
- func NewListSimpleReportingCallsRequest(server string, reportType SimpleReportingReportType, ...) (*http.Request, error)
- func NewListSingleActionSessionVariablesRequest(server string, provider IntegrationProvider, actionName string) (*http.Request, error)
- func NewListSmssRequest(server string, params *ListSmssParams) (*http.Request, error)
- func NewListTriggersRequest(server string, params *ListTriggersParams) (*http.Request, error)
- func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
- func NewMetricRequestPushRequest(server string) (*http.Request, error)
- func NewMetricResetCountersRequest(server string) (*http.Request, error)
- func NewRemoveAgentFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
- func NewRemoveGroupFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
- func NewRemoveRolesRequest(server string, body RemoveRolesJSONRequestBody) (*http.Request, error)
- func NewRemoveRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRemoveTagFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
- func NewResetPasswordsRequest(server string, body ResetPasswordsJSONRequestBody) (*http.Request, error)
- func NewResetPasswordsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSetCallSessionVariablesRequest(server string, id string, body SetCallSessionVariablesJSONRequestBody) (*http.Request, error)
- func NewSetCallSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewTestTriggersRequest(server string, params *TestTriggersParams, body TestTriggersJSONRequestBody) (*http.Request, error)
- func NewTestTriggersRequestWithBody(server string, params *TestTriggersParams, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAgentGroupRequest(server string, id string, body UpdateAgentGroupJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAgentRequest(server string, id string, body UpdateAgentJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAgentStatusRequest(server string, id string, body UpdateAgentStatusJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentStatusRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateApplicationRequest(server string, id string, body UpdateApplicationJSONRequestBody) (*http.Request, error)
- func NewUpdateApplicationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBabeldeskRequest(server string, id string, body UpdateBabeldeskJSONRequestBody) (*http.Request, error)
- func NewUpdateBabeldeskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBabeldeskWidgetRequest(server string, id string, body UpdateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
- func NewUpdateBabeldeskWidgetRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBusinessHourRequest(server string, id string, body UpdateBusinessHourJSONRequestBody) (*http.Request, error)
- func NewUpdateBusinessHourRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCalendarRequest(server string, id string, body UpdateCalendarJSONRequestBody) (*http.Request, error)
- func NewUpdateCalendarRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCampaignRequest(server string, id string, body UpdateCampaignJSONRequestBody) (*http.Request, error)
- func NewUpdateCampaignRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateConversationRequest(server string, id string, body UpdateConversationJSONRequestBody) (*http.Request, error)
- func NewUpdateConversationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateConversationSessionRequest(server string, conversationId string, ...) (*http.Request, error)
- func NewUpdateConversationSessionRequestWithBody(server string, conversationId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGlobalAutomationRequest(server string, id string, body UpdateGlobalAutomationJSONRequestBody) (*http.Request, error)
- func NewUpdateGlobalAutomationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateIntegrationRequest(server string, id string, body UpdateIntegrationJSONRequestBody) (*http.Request, error)
- func NewUpdateIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateLocalAutomationRequest(server string, applicationId string, id string, ...) (*http.Request, error)
- func NewUpdateLocalAutomationRequestWithBody(server string, applicationId string, id string, contentType string, ...) (*http.Request, error)
- func NewUpdateOutboundLeadRequest(server string, id string, leadId string, ...) (*http.Request, error)
- func NewUpdateOutboundLeadRequestWithBody(server string, id string, leadId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePhonebookEntryRequest(server string, id string, body UpdatePhonebookEntryJSONRequestBody) (*http.Request, error)
- func NewUpdatePhonebookEntryRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdatePromptRequest(server string, id string, body UpdatePromptJSONRequestBody) (*http.Request, error)
- func NewUpdatePromptRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateQueueRequest(server string, id string, body UpdateQueueJSONRequestBody) (*http.Request, error)
- func NewUpdateQueueRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateQueueSelectionRequest(server string, queueId string, id string, ...) (*http.Request, error)
- func NewUpdateQueueSelectionRequestWithBody(server string, queueId string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateRoutingRequest(server string, id string, body UpdateRoutingJSONRequestBody) (*http.Request, error)
- func NewUpdateRoutingRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSessionVariablesRequest(server string, id string, body UpdateSessionVariablesJSONRequestBody) (*http.Request, error)
- func NewUpdateSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppAgentStatusRequest(server string, body UpdateSettingsForAppAgentStatusJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppAgentStatusRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppConversationsRequest(server string, body UpdateSettingsForAppConversationsJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppConversationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppCustomerLoggingRequest(server string, body UpdateSettingsForAppCustomerLoggingJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppCustomerLoggingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAppIntegrationsRequest(server string, body UpdateSettingsForAppIntegrationsJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAppIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForAuditDefaultRequest(server string, body UpdateSettingsForAuditDefaultJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForAuditDefaultRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForRetentionPeriodsRequest(server string, body UpdateSettingsForRetentionPeriodsJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForRetentionPeriodsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentInboundRequest(server string, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentInboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentOutboundRequest(server string, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentRecordingRequest(server string, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentWrapupRequest(server string, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForTelephonyPostCallRequest(server string, body UpdateSettingsForTelephonyPostCallJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForTelephonyPostCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSettingsForUiI18nRequest(server string, body UpdateSettingsForUiI18nJSONRequestBody) (*http.Request, error)
- func NewUpdateSettingsForUiI18nRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateTriggerRequest(server string, id string, body UpdateTriggerJSONRequestBody) (*http.Request, error)
- func NewUpdateTriggerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadPhonebookEntriesRequestWithBody(server string, params *UploadPhonebookEntriesParams, contentType string, ...) (*http.Request, error)
- func NewUploadPromptRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- type AccountRole
- type ActionProxyResponse
- type ActionProxyResponseResponse
- type AddAgentToGroupHTTPResp
- type AddAgentToGroupJSONRequestBody
- type AddAgentToGroupRequest
- type AddAgentToQueueSelectionHTTPResp
- type AddAgentToQueueSelectionJSONRequestBody
- type AddCalendarDateHTTPResp
- type AddGroupToQueueSelectionHTTPResp
- type AddGroupToQueueSelectionJSONRequestBody
- type AddIntegrationAssociationHTTPResp
- type AddNumberTagsRequest
- type AddOutboundLeadHTTPResp
- type AddOutboundLeadJSONRequestBody
- type AddOutboundLeadRequest
- type AddRolesHTTPResp
- type AddRolesJSONRequestBody
- type AddTagToQueueSelectionHTTPResp
- type AddTagToQueueSelectionJSONRequestBody
- type AddTagsToNumberHTTPResp
- type AddTagsToNumberJSONRequestBody
- type Agent
- type AgentGroup
- type AgentGroupAdditionResponse
- type AgentGroupItemResponse
- type AgentGroupReference
- type AgentItemResponse
- type AgentLineStatus
- type AgentPresence
- type AgentShort
- type AgentStatus
- type AgentStatusOutboundStatus
- type AgenticApplication
- type AgenticApplicationModule
- type AgenticApplicationProviderSettings
- func (t AgenticApplicationProviderSettings) AsAgenticApplicationUltimateProviderSettings() (AgenticApplicationUltimateProviderSettings, error)
- func (t AgenticApplicationProviderSettings) Discriminator() (string, error)
- func (t *AgenticApplicationProviderSettings) FromAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
- func (t AgenticApplicationProviderSettings) MarshalJSON() ([]byte, error)
- func (t *AgenticApplicationProviderSettings) MergeAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
- func (t *AgenticApplicationProviderSettings) UnmarshalJSON(b []byte) error
- func (t AgenticApplicationProviderSettings) ValueByDiscriminator() (interface{}, error)
- type AgenticApplicationSettings
- type AgenticApplicationSettingsSpeechToText
- type AgenticApplicationSettingsSpeechToTextProvider
- type AgenticApplicationUltimateProviderSettings
- type AgenticApplicationUltimateProviderSettingsProviderName
- type AgenticApplicationUpdateBody
- type AgenticApplicationUpdateBodyModule
- type Application
- func (t Application) AsAgenticApplication() (AgenticApplication, error)
- func (t Application) AsAudioPlayerApplication() (AudioPlayerApplication, error)
- func (t Application) AsInputReaderApplication() (InputReaderApplication, error)
- func (t Application) AsInputReaderV2Application() (InputReaderV2Application, error)
- func (t Application) AsPromptPlayerApplication() (PromptPlayerApplication, error)
- func (t Application) AsQueueAgentApplication() (QueueAgentApplication, error)
- func (t Application) AsQueueConsumerApplication() (QueueConsumerApplication, error)
- func (t Application) AsRecordingApplication() (RecordingApplication, error)
- func (t Application) AsSimpleMenuApplication() (SimpleMenuApplication, error)
- func (t Application) AsSpeechToTextApplication() (SpeechToTextApplication, error)
- func (t Application) AsSwitchNodeApplication() (SwitchNodeApplication, error)
- func (t Application) AsTextToSpeechApplication() (TextToSpeechApplication, error)
- func (t Application) AsTransferApplication() (TransferApplication, error)
- func (t Application) Discriminator() (string, error)
- func (t *Application) FromAgenticApplication(v AgenticApplication) error
- func (t *Application) FromAudioPlayerApplication(v AudioPlayerApplication) error
- func (t *Application) FromInputReaderApplication(v InputReaderApplication) error
- func (t *Application) FromInputReaderV2Application(v InputReaderV2Application) error
- func (t *Application) FromPromptPlayerApplication(v PromptPlayerApplication) error
- func (t *Application) FromQueueAgentApplication(v QueueAgentApplication) error
- func (t *Application) FromQueueConsumerApplication(v QueueConsumerApplication) error
- func (t *Application) FromRecordingApplication(v RecordingApplication) error
- func (t *Application) FromSimpleMenuApplication(v SimpleMenuApplication) error
- func (t *Application) FromSpeechToTextApplication(v SpeechToTextApplication) error
- func (t *Application) FromSwitchNodeApplication(v SwitchNodeApplication) error
- func (t *Application) FromTextToSpeechApplication(v TextToSpeechApplication) error
- func (t *Application) FromTransferApplication(v TransferApplication) error
- func (t Application) MarshalJSON() ([]byte, error)
- func (t *Application) MergeAgenticApplication(v AgenticApplication) error
- func (t *Application) MergeAudioPlayerApplication(v AudioPlayerApplication) error
- func (t *Application) MergeInputReaderApplication(v InputReaderApplication) error
- func (t *Application) MergeInputReaderV2Application(v InputReaderV2Application) error
- func (t *Application) MergePromptPlayerApplication(v PromptPlayerApplication) error
- func (t *Application) MergeQueueAgentApplication(v QueueAgentApplication) error
- func (t *Application) MergeQueueConsumerApplication(v QueueConsumerApplication) error
- func (t *Application) MergeRecordingApplication(v RecordingApplication) error
- func (t *Application) MergeSimpleMenuApplication(v SimpleMenuApplication) error
- func (t *Application) MergeSpeechToTextApplication(v SpeechToTextApplication) error
- func (t *Application) MergeSwitchNodeApplication(v SwitchNodeApplication) error
- func (t *Application) MergeTextToSpeechApplication(v TextToSpeechApplication) error
- func (t *Application) MergeTransferApplication(v TransferApplication) error
- func (t *Application) UnmarshalJSON(b []byte) error
- func (t Application) ValueByDiscriminator() (interface{}, error)
- type ApplicationCreateBody
- type ApplicationItemResponse
- type ApplicationPrompt
- func (t ApplicationPrompt) AsApplicationPromptFile() (ApplicationPromptFile, error)
- func (t ApplicationPrompt) AsApplicationPromptTTS() (ApplicationPromptTTS, error)
- func (t ApplicationPrompt) AsApplicationPromptUrl() (ApplicationPromptUrl, error)
- func (t *ApplicationPrompt) FromApplicationPromptFile(v ApplicationPromptFile) error
- func (t *ApplicationPrompt) FromApplicationPromptTTS(v ApplicationPromptTTS) error
- func (t *ApplicationPrompt) FromApplicationPromptUrl(v ApplicationPromptUrl) error
- func (t ApplicationPrompt) MarshalJSON() ([]byte, error)
- func (t *ApplicationPrompt) MergeApplicationPromptFile(v ApplicationPromptFile) error
- func (t *ApplicationPrompt) MergeApplicationPromptTTS(v ApplicationPromptTTS) error
- func (t *ApplicationPrompt) MergeApplicationPromptUrl(v ApplicationPromptUrl) error
- func (t *ApplicationPrompt) UnmarshalJSON(b []byte) error
- type ApplicationPromptBase
- type ApplicationPromptFile
- type ApplicationPromptTTS
- type ApplicationPromptTTSGender
- type ApplicationPromptTTSProviderSettingsElevenLabs
- type ApplicationPromptTTS_ProviderSettings
- func (t ApplicationPromptTTS_ProviderSettings) AsApplicationPromptTTSProviderSettingsElevenLabs() (ApplicationPromptTTSProviderSettingsElevenLabs, error)
- func (t *ApplicationPromptTTS_ProviderSettings) FromApplicationPromptTTSProviderSettingsElevenLabs(v ApplicationPromptTTSProviderSettingsElevenLabs) error
- func (t ApplicationPromptTTS_ProviderSettings) MarshalJSON() ([]byte, error)
- func (t *ApplicationPromptTTS_ProviderSettings) MergeApplicationPromptTTSProviderSettingsElevenLabs(v ApplicationPromptTTSProviderSettingsElevenLabs) error
- func (t *ApplicationPromptTTS_ProviderSettings) UnmarshalJSON(b []byte) error
- type ApplicationPromptUrl
- type ApplicationRoutesInner
- type ApplicationRouting
- type ApplicationRoutingNumber
- type ApplicationSettingsTrigger
- type ApplicationUpdateBody
- func (t ApplicationUpdateBody) AsAgenticApplicationUpdateBody() (AgenticApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsAudioPlayerApplicationUpdateBody() (AudioPlayerApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsInputReaderApplicationUpdateBody() (InputReaderApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsInputReaderV2ApplicationUpdateBody() (InputReaderV2ApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsPromptPlayerApplicationUpdateBody() (PromptPlayerApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsQueueAgentApplicationUpdateBody() (QueueAgentApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsQueueConsumerApplicationUpdateBody() (QueueConsumerApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsRecordingApplicationUpdateBody() (RecordingApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsSimpleMenuApplicationUpdateBody() (SimpleMenuApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsSpeechToTextApplicationUpdateBody() (SpeechToTextApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsSwitchNodeApplicationUpdateBody() (SwitchNodeApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsTextToSpeechApplicationUpdateBody() (TextToSpeechApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) AsTransferApplicationUpdateBody() (TransferApplicationUpdateBody, error)
- func (t ApplicationUpdateBody) Discriminator() (string, error)
- func (t *ApplicationUpdateBody) FromAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromPromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) FromTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
- func (t ApplicationUpdateBody) MarshalJSON() ([]byte, error)
- func (t *ApplicationUpdateBody) MergeAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergePromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) MergeTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
- func (t *ApplicationUpdateBody) UnmarshalJSON(b []byte) error
- func (t ApplicationUpdateBody) ValueByDiscriminator() (interface{}, error)
- type AudioPlayerApplication
- type AudioPlayerApplicationModule
- type AudioPlayerApplicationSettings
- type AudioPlayerApplicationUpdateBody
- type AudioPlayerApplicationUpdateBodyModule
- type AuditLog
- type AuditLogMethod
- type AuditLogOperation
- type AutomationAction
- type AutomationTrigger
- type AvailableExpression
- type AvailableRoleItemsResponse
- type Babeldesk
- type BabeldeskItemResponse
- type BabeldeskWidget
- type BabeldeskWidgetInstance
- type BabeldeskWidgetItemResponse
- type BabeldeskWidgetMetric
- type BaseAutomation
- type BusinessHour
- type BusinessHourItemResponse
- type Calendar
- type CalendarItemResponse
- type Call
- type CallBridged
- type CallBridgedAgent
- type CallDomain
- type CallFinishReason
- type CallItemResponse
- type CallSource
- type CallState
- type CallType
- type CampaignListOrder
- type ClearOutboundListHTTPResp
- type Client
- func (c *Client) AddAgentToGroup(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddAgentToGroupWithBody(ctx context.Context, groupId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddAgentToQueueSelection(ctx context.Context, queueId string, selectionId string, ...) (*http.Response, error)
- func (c *Client) AddAgentToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*http.Response, error)
- func (c *Client) AddCalendarDate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AddGroupToQueueSelection(ctx context.Context, queueId string, selectionId string, ...) (*http.Response, error)
- func (c *Client) AddGroupToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*http.Response, error)
- func (c *Client) AddIntegrationAssociation(ctx context.Context, integrationId string, associationId string, ...) (*http.Response, error)
- func (c *Client) AddOutboundLead(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddOutboundLeadWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddRoles(ctx context.Context, body AddRolesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddRolesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddTagToQueueSelection(ctx context.Context, queueId string, selectionId string, ...) (*http.Response, error)
- func (c *Client) AddTagToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*http.Response, error)
- func (c *Client) AddTagsToNumber(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddTagsToNumberWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ClearOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloneTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentGroup(ctx context.Context, body CreateAgentGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentGroupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateApplication(ctx context.Context, body CreateApplicationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateApplicationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBabeldesk(ctx context.Context, body CreateBabeldeskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBabeldeskWidget(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBabeldeskWidgetWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBabeldeskWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBusinessHour(ctx context.Context, body CreateBusinessHourJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBusinessHourWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCalendar(ctx context.Context, body CreateCalendarJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCalendarWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCampaign(ctx context.Context, body CreateCampaignJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCampaignWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateConversationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCustomEvent(ctx context.Context, body CreateCustomEventJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCustomEventWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGlobalAutomation(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateGlobalAutomationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateInboundTestCall(ctx context.Context, body CreateInboundTestCallJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateInboundTestCallWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateIntegration(ctx context.Context, body CreateIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateLocalAutomation(ctx context.Context, applicationId string, ...) (*http.Response, error)
- func (c *Client) CreateLocalAutomationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateOutboundList(ctx context.Context, body CreateOutboundListJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateOutboundListWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreatePhonebookEntry(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreatePhonebookEntryWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateQueue(ctx context.Context, body CreateQueueJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateQueueSelection(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateQueueSelectionWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateQueueWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateRouting(ctx context.Context, body CreateRoutingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateRoutingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateTrigger(ctx context.Context, body CreateTriggerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTriggerWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteCustomEvent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteIntegrationAssociation(ctx context.Context, integrationId string, associationId string, ...) (*http.Response, error)
- func (c *Client) DeleteLocalAutomation(ctx context.Context, applicationId string, id string, ...) (*http.Response, error)
- func (c *Client) DeleteManyApplications(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteManyApplicationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteOutboundLead(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeletePhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeletePrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUsers(ctx context.Context, body DeleteUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteUsersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DisableUsers(ctx context.Context, body DisableUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DisableUsersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DispatchAction(ctx context.Context, integrationId string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchActionWithBody(ctx context.Context, integrationId string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchActionWithFormdataBody(ctx context.Context, integrationId string, action string, ...) (*http.Response, error)
- func (c *Client) DispatchLocalAutomations(ctx context.Context, id string, position string, ...) (*http.Response, error)
- func (c *Client) DispatchLocalAutomationsWithBody(ctx context.Context, id string, position string, ...) (*http.Response, error)
- func (c *Client) DownloadPhonebookEntries(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnableUsers(ctx context.Context, body EnableUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EnableUsersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EvaluateExpression(ctx context.Context, params *EvaluateExpressionParams, ...) (*http.Response, error)
- func (c *Client) EvaluateExpressionWithBody(ctx context.Context, params *EvaluateExpressionParams, contentType string, ...) (*http.Response, error)
- func (c *Client) GetAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentsForQueueSelection(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, ...) (*http.Response, error)
- func (c *Client) GetApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCalenderDates(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConference(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConversationEvent(ctx context.Context, conversationId string, id string, ...) (*http.Response, error)
- func (c *Client) GetConversationSession(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetIntegrationProviderLogo(ctx context.Context, providerName IntegrationProvider, size string, ...) (*http.Response, error)
- func (c *Client) GetLocalAutomation(ctx context.Context, applicationId string, id string, ...) (*http.Response, error)
- func (c *Client) GetMetric(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMetricDefinition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceNumber(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSessionVariables(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppAgentStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppConversations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppCustomerLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAppIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForAuditDefault(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForRetentionPeriods(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentInbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentOutbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentRecording(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyAgentWrapup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForTelephonyPostCall(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSettingsForUiI18n(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSms(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) HangupCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgentGroups(ctx context.Context, params *ListAgentGroupsParams, ...) (*http.Response, error)
- func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAllSimpleReportingCalls(ctx context.Context, params *ListAllSimpleReportingCallsParams, ...) (*http.Response, error)
- func (c *Client) ListApplications(ctx context.Context, params *ListApplicationsParams, ...) (*http.Response, error)
- func (c *Client) ListAuditLogs(ctx context.Context, params *ListAuditLogsParams, ...) (*http.Response, error)
- func (c *Client) ListAvailableIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAvailableRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListBabeldeskWidgets(ctx context.Context, params *ListBabeldeskWidgetsParams, ...) (*http.Response, error)
- func (c *Client) ListBabeldesks(ctx context.Context, params *ListBabeldesksParams, ...) (*http.Response, error)
- func (c *Client) ListBusinessHours(ctx context.Context, params *ListBusinessHoursParams, ...) (*http.Response, error)
- func (c *Client) ListCalendars(ctx context.Context, params *ListCalendarsParams, ...) (*http.Response, error)
- func (c *Client) ListCampaigns(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListConferences(ctx context.Context, params *ListConferencesParams, ...) (*http.Response, error)
- func (c *Client) ListConversationEvents(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListConversations(ctx context.Context, params *ListConversationsParams, ...) (*http.Response, error)
- func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListExpressions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListGlobalAutomations(ctx context.Context, params *ListGlobalAutomationsParams, ...) (*http.Response, error)
- func (c *Client) ListIntegrations(ctx context.Context, params *ListIntegrationsParams, ...) (*http.Response, error)
- func (c *Client) ListLiveLogs(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListLocalAutomations(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, ...) (*http.Response, error)
- func (c *Client) ListMetricIds(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListModules(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListOutboundLists(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPhonebookEntrys(ctx context.Context, params *ListPhonebookEntrysParams, ...) (*http.Response, error)
- func (c *Client) ListPrompts(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProviderSessionVariables(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListQueueSelections(ctx context.Context, queueId string, params *ListQueueSelectionsParams, ...) (*http.Response, error)
- func (c *Client) ListQueues(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListReportingCalls(ctx context.Context, params *ListReportingCallsParams, ...) (*http.Response, error)
- func (c *Client) ListRoutings(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListServiceNumbers(ctx context.Context, params *ListServiceNumbersParams, ...) (*http.Response, error)
- func (c *Client) ListSimpleReportingCalls(ctx context.Context, reportType SimpleReportingReportType, ...) (*http.Response, error)
- func (c *Client) ListSingleActionSessionVariables(ctx context.Context, provider IntegrationProvider, actionName string, ...) (*http.Response, error)
- func (c *Client) ListSmss(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTriggers(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MetricRequestPush(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MetricResetCounters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveAgentFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, ...) (*http.Response, error)
- func (c *Client) RemoveGroupFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, ...) (*http.Response, error)
- func (c *Client) RemoveRoles(ctx context.Context, body RemoveRolesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RemoveRolesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RemoveTagFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, ...) (*http.Response, error)
- func (c *Client) ResetPasswords(ctx context.Context, body ResetPasswordsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ResetPasswordsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetCallSessionVariables(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetCallSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TestTriggers(ctx context.Context, params *TestTriggersParams, ...) (*http.Response, error)
- func (c *Client) TestTriggersWithBody(ctx context.Context, params *TestTriggersParams, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateAgent(ctx context.Context, id string, body UpdateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentGroup(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAgentStatus(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentStatusWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAgentWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateApplication(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateApplicationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldesk(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldeskWidget(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldeskWidgetWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBabeldeskWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBusinessHour(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateBusinessHourWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateCalendar(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCalendarWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateCampaign(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCampaignWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateConversation(ctx context.Context, id string, body UpdateConversationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateConversationSession(ctx context.Context, conversationId string, ...) (*http.Response, error)
- func (c *Client) UpdateConversationSessionWithBody(ctx context.Context, conversationId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateConversationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGlobalAutomation(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateGlobalAutomationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateIntegration(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateLocalAutomation(ctx context.Context, applicationId string, id string, ...) (*http.Response, error)
- func (c *Client) UpdateLocalAutomationWithBody(ctx context.Context, applicationId string, id string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundLead(ctx context.Context, id string, leadId string, ...) (*http.Response, error)
- func (c *Client) UpdateOutboundLeadWithBody(ctx context.Context, id string, leadId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdatePhonebookEntry(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePhonebookEntryWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdatePrompt(ctx context.Context, id string, body UpdatePromptJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdatePromptWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateQueue(ctx context.Context, id string, body UpdateQueueJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateQueueSelection(ctx context.Context, queueId string, id string, ...) (*http.Response, error)
- func (c *Client) UpdateQueueSelectionWithBody(ctx context.Context, queueId string, id string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateQueueWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateRouting(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateRoutingWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSessionVariables(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppAgentStatus(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppAgentStatusWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppConversations(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppConversationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppCustomerLogging(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppCustomerLoggingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppIntegrations(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAppIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAuditDefault(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForAuditDefaultWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForRetentionPeriods(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForRetentionPeriodsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentInbound(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentInboundWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentOutbound(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentOutboundWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentRecording(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentRecordingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentWrapup(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyAgentWrapupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyPostCall(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForTelephonyPostCallWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForUiI18n(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSettingsForUiI18nWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateTrigger(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateTriggerWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadPhonebookEntriesWithBody(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, ...) (*http.Response, error)
- func (c *Client) UploadPromptWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddAgentToGroupWithBodyWithResponse(ctx context.Context, groupId string, contentType string, body io.Reader, ...) (*AddAgentToGroupHTTPResp, error)
- func (c *ClientWithResponses) AddAgentToGroupWithResponse(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, ...) (*AddAgentToGroupHTTPResp, error)
- func (c *ClientWithResponses) AddAgentToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*AddAgentToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddAgentToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, ...) (*AddAgentToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddCalendarDateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*AddCalendarDateHTTPResp, error)
- func (c *ClientWithResponses) AddGroupToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*AddGroupToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddGroupToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, ...) (*AddGroupToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, ...) (*AddIntegrationAssociationHTTPResp, error)
- func (c *ClientWithResponses) AddOutboundLeadWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) AddOutboundLeadWithResponse(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, ...) (*AddOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) AddRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AddRolesHTTPResp, error)
- func (c *ClientWithResponses) AddRolesWithResponse(ctx context.Context, body AddRolesJSONRequestBody, ...) (*AddRolesHTTPResp, error)
- func (c *ClientWithResponses) AddTagToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, ...) (*AddTagToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddTagToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, ...) (*AddTagToQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) AddTagsToNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*AddTagsToNumberHTTPResp, error)
- func (c *ClientWithResponses) AddTagsToNumberWithResponse(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, ...) (*AddTagsToNumberHTTPResp, error)
- func (c *ClientWithResponses) ClearOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClearOutboundListHTTPResp, error)
- func (c *ClientWithResponses) CloneTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneTriggerHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentGroupWithResponse(ctx context.Context, body CreateAgentGroupJSONRequestBody, ...) (*CreateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*CreateAgentHTTPResp, error)
- func (c *ClientWithResponses) CreateApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateApplicationHTTPResp, error)
- func (c *ClientWithResponses) CreateApplicationWithResponse(ctx context.Context, body CreateApplicationJSONRequestBody, ...) (*CreateApplicationHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWidgetWithResponse(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, ...) (*CreateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) CreateBabeldeskWithResponse(ctx context.Context, body CreateBabeldeskJSONRequestBody, ...) (*CreateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) CreateBusinessHourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) CreateBusinessHourWithResponse(ctx context.Context, body CreateBusinessHourJSONRequestBody, ...) (*CreateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) CreateCalendarWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCalendarHTTPResp, error)
- func (c *ClientWithResponses) CreateCalendarWithResponse(ctx context.Context, body CreateCalendarJSONRequestBody, ...) (*CreateCalendarHTTPResp, error)
- func (c *ClientWithResponses) CreateCampaignWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCampaignHTTPResp, error)
- func (c *ClientWithResponses) CreateCampaignWithResponse(ctx context.Context, body CreateCampaignJSONRequestBody, ...) (*CreateCampaignHTTPResp, error)
- func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateConversationHTTPResp, error)
- func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, ...) (*CreateConversationHTTPResp, error)
- func (c *ClientWithResponses) CreateCustomEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCustomEventHTTPResp, error)
- func (c *ClientWithResponses) CreateCustomEventWithResponse(ctx context.Context, body CreateCustomEventJSONRequestBody, ...) (*CreateCustomEventHTTPResp, error)
- func (c *ClientWithResponses) CreateGlobalAutomationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateGlobalAutomationWithResponse(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, ...) (*CreateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateInboundTestCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateInboundTestCallHTTPResp, error)
- func (c *ClientWithResponses) CreateInboundTestCallWithResponse(ctx context.Context, body CreateInboundTestCallJSONRequestBody, ...) (*CreateInboundTestCallHTTPResp, error)
- func (c *ClientWithResponses) CreateIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) CreateIntegrationWithResponse(ctx context.Context, body CreateIntegrationJSONRequestBody, ...) (*CreateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) CreateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, ...) (*CreateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateLocalAutomationWithResponse(ctx context.Context, applicationId string, ...) (*CreateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) CreateOutboundListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateOutboundListHTTPResp, error)
- func (c *ClientWithResponses) CreateOutboundListWithResponse(ctx context.Context, body CreateOutboundListJSONRequestBody, ...) (*CreateOutboundListHTTPResp, error)
- func (c *ClientWithResponses) CreatePhonebookEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) CreatePhonebookEntryWithResponse(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, ...) (*CreatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, ...) (*CreateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueSelectionWithResponse(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, ...) (*CreateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateQueueHTTPResp, error)
- func (c *ClientWithResponses) CreateQueueWithResponse(ctx context.Context, body CreateQueueJSONRequestBody, ...) (*CreateQueueHTTPResp, error)
- func (c *ClientWithResponses) CreateRoutingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateRoutingHTTPResp, error)
- func (c *ClientWithResponses) CreateRoutingWithResponse(ctx context.Context, body CreateRoutingJSONRequestBody, ...) (*CreateRoutingHTTPResp, error)
- func (c *ClientWithResponses) CreateSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSessionHTTPResp, error)
- func (c *ClientWithResponses) CreateTriggerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTriggerHTTPResp, error)
- func (c *ClientWithResponses) CreateTriggerWithResponse(ctx context.Context, body CreateTriggerJSONRequestBody, ...) (*CreateTriggerHTTPResp, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserHTTPResp, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserHTTPResp, error)
- func (c *ClientWithResponses) DeleteAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) DeleteAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentHTTPResp, error)
- func (c *ClientWithResponses) DeleteApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApplicationHTTPResp, error)
- func (c *ClientWithResponses) DeleteBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) DeleteBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) DeleteBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) DeleteCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCalendarHTTPResp, error)
- func (c *ClientWithResponses) DeleteCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCampaignHTTPResp, error)
- func (c *ClientWithResponses) DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationHTTPResp, error)
- func (c *ClientWithResponses) DeleteCustomEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomEventHTTPResp, error)
- func (c *ClientWithResponses) DeleteGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) DeleteIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, ...) (*DeleteIntegrationAssociationHTTPResp, error)
- func (c *ClientWithResponses) DeleteIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationHTTPResp, error)
- func (c *ClientWithResponses) DeleteLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, ...) (*DeleteLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) DeleteManyApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteManyApplicationsHTTPResp, error)
- func (c *ClientWithResponses) DeleteManyApplicationsWithResponse(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, ...) (*DeleteManyApplicationsHTTPResp, error)
- func (c *ClientWithResponses) DeleteOutboundLeadWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*DeleteOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) DeletePhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) DeletePromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePromptHTTPResp, error)
- func (c *ClientWithResponses) DeleteQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*DeleteQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) DeleteQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteQueueHTTPResp, error)
- func (c *ClientWithResponses) DeleteRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRoutingHTTPResp, error)
- func (c *ClientWithResponses) DeleteTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTriggerHTTPResp, error)
- func (c *ClientWithResponses) DeleteUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteUsersHTTPResp, error)
- func (c *ClientWithResponses) DeleteUsersWithResponse(ctx context.Context, body DeleteUsersJSONRequestBody, ...) (*DeleteUsersHTTPResp, error)
- func (c *ClientWithResponses) DisableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DisableUsersHTTPResp, error)
- func (c *ClientWithResponses) DisableUsersWithResponse(ctx context.Context, body DisableUsersJSONRequestBody, ...) (*DisableUsersHTTPResp, error)
- func (c *ClientWithResponses) DispatchActionWithBodyWithResponse(ctx context.Context, integrationId string, action string, ...) (*DispatchActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchActionWithFormdataBodyWithResponse(ctx context.Context, integrationId string, action string, ...) (*DispatchActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchActionWithResponse(ctx context.Context, integrationId string, action string, ...) (*DispatchActionHTTPResp, error)
- func (c *ClientWithResponses) DispatchLocalAutomationsWithBodyWithResponse(ctx context.Context, id string, position string, ...) (*DispatchLocalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) DispatchLocalAutomationsWithResponse(ctx context.Context, id string, position string, ...) (*DispatchLocalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) DownloadPhonebookEntriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DownloadPhonebookEntriesHTTPResp, error)
- func (c *ClientWithResponses) EnableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*EnableUsersHTTPResp, error)
- func (c *ClientWithResponses) EnableUsersWithResponse(ctx context.Context, body EnableUsersJSONRequestBody, ...) (*EnableUsersHTTPResp, error)
- func (c *ClientWithResponses) EvaluateExpressionWithBodyWithResponse(ctx context.Context, params *EvaluateExpressionParams, contentType string, ...) (*EvaluateExpressionHTTPResp, error)
- func (c *ClientWithResponses) EvaluateExpressionWithResponse(ctx context.Context, params *EvaluateExpressionParams, ...) (*EvaluateExpressionHTTPResp, error)
- func (c *ClientWithResponses) GetAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
- func (c *ClientWithResponses) GetAgentsForQueueSelectionWithResponse(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, ...) (*GetAgentsForQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) GetApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApplicationHTTPResp, error)
- func (c *ClientWithResponses) GetBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) GetBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) GetBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) GetCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalendarHTTPResp, error)
- func (c *ClientWithResponses) GetCalenderDatesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalenderDatesHTTPResp, error)
- func (c *ClientWithResponses) GetCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCallHTTPResp, error)
- func (c *ClientWithResponses) GetCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHTTPResp, error)
- func (c *ClientWithResponses) GetConferenceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConferenceHTTPResp, error)
- func (c *ClientWithResponses) GetConversationEventWithResponse(ctx context.Context, conversationId string, id string, ...) (*GetConversationEventHTTPResp, error)
- func (c *ClientWithResponses) GetConversationSessionWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetConversationSessionHTTPResp, error)
- func (c *ClientWithResponses) GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationHTTPResp, error)
- func (c *ClientWithResponses) GetGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) GetIntegrationProviderLogoWithResponse(ctx context.Context, providerName IntegrationProvider, size string, ...) (*GetIntegrationProviderLogoHTTPResp, error)
- func (c *ClientWithResponses) GetIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntegrationHTTPResp, error)
- func (c *ClientWithResponses) GetLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, ...) (*GetLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) GetMetricDefinitionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricDefinitionHTTPResp, error)
- func (c *ClientWithResponses) GetMetricWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricHTTPResp, error)
- func (c *ClientWithResponses) GetPhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) GetPromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptHTTPResp, error)
- func (c *ClientWithResponses) GetQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*GetQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) GetQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetQueueHTTPResp, error)
- func (c *ClientWithResponses) GetRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRoutingHTTPResp, error)
- func (c *ClientWithResponses) GetServiceNumberWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceNumberHTTPResp, error)
- func (c *ClientWithResponses) GetSessionVariablesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppAgentStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppConversationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppConversationsHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppCustomerLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAppIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForAuditDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAuditDefaultHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForRetentionPeriodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForRetentionPeriodsHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForTelephonyPostCallWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyPostCallHTTPResp, error)
- func (c *ClientWithResponses) GetSettingsForUiI18nWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForUiI18nHTTPResp, error)
- func (c *ClientWithResponses) GetSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSmsHTTPResp, error)
- func (c *ClientWithResponses) GetTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerHTTPResp, error)
- func (c *ClientWithResponses) HangupCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupCallHTTPResp, error)
- func (c *ClientWithResponses) ListAgentGroupsWithResponse(ctx context.Context, params *ListAgentGroupsParams, ...) (*ListAgentGroupsHTTPResp, error)
- func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
- func (c *ClientWithResponses) ListAllSimpleReportingCallsWithResponse(ctx context.Context, params *ListAllSimpleReportingCallsParams, ...) (*ListAllSimpleReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListApplicationsWithResponse(ctx context.Context, params *ListApplicationsParams, ...) (*ListApplicationsHTTPResp, error)
- func (c *ClientWithResponses) ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, ...) (*ListAuditLogsHTTPResp, error)
- func (c *ClientWithResponses) ListAvailableIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) ListAvailableRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableRolesHTTPResp, error)
- func (c *ClientWithResponses) ListBabeldeskWidgetsWithResponse(ctx context.Context, params *ListBabeldeskWidgetsParams, ...) (*ListBabeldeskWidgetsHTTPResp, error)
- func (c *ClientWithResponses) ListBabeldesksWithResponse(ctx context.Context, params *ListBabeldesksParams, ...) (*ListBabeldesksHTTPResp, error)
- func (c *ClientWithResponses) ListBusinessHoursWithResponse(ctx context.Context, params *ListBusinessHoursParams, ...) (*ListBusinessHoursHTTPResp, error)
- func (c *ClientWithResponses) ListCalendarsWithResponse(ctx context.Context, params *ListCalendarsParams, ...) (*ListCalendarsHTTPResp, error)
- func (c *ClientWithResponses) ListCampaignsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCampaignsHTTPResp, error)
- func (c *ClientWithResponses) ListConferencesWithResponse(ctx context.Context, params *ListConferencesParams, ...) (*ListConferencesHTTPResp, error)
- func (c *ClientWithResponses) ListConversationEventsWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*ListConversationEventsHTTPResp, error)
- func (c *ClientWithResponses) ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, ...) (*ListConversationsHTTPResp, error)
- func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
- func (c *ClientWithResponses) ListExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExpressionsHTTPResp, error)
- func (c *ClientWithResponses) ListGlobalAutomationsWithResponse(ctx context.Context, params *ListGlobalAutomationsParams, ...) (*ListGlobalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) ListIntegrationsWithResponse(ctx context.Context, params *ListIntegrationsParams, ...) (*ListIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) ListLiveLogsWithResponse(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*ListLiveLogsHTTPResp, error)
- func (c *ClientWithResponses) ListLocalAutomationsWithResponse(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, ...) (*ListLocalAutomationsHTTPResp, error)
- func (c *ClientWithResponses) ListMetricIdsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMetricIdsHTTPResp, error)
- func (c *ClientWithResponses) ListModulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModulesHTTPResp, error)
- func (c *ClientWithResponses) ListOutboundListsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListOutboundListsHTTPResp, error)
- func (c *ClientWithResponses) ListPhonebookEntrysWithResponse(ctx context.Context, params *ListPhonebookEntrysParams, ...) (*ListPhonebookEntrysHTTPResp, error)
- func (c *ClientWithResponses) ListPromptsWithResponse(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*ListPromptsHTTPResp, error)
- func (c *ClientWithResponses) ListProviderSessionVariablesWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*ListProviderSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) ListQueueSelectionsWithResponse(ctx context.Context, queueId string, params *ListQueueSelectionsParams, ...) (*ListQueueSelectionsHTTPResp, error)
- func (c *ClientWithResponses) ListQueuesWithResponse(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*ListQueuesHTTPResp, error)
- func (c *ClientWithResponses) ListReportingCallsWithResponse(ctx context.Context, params *ListReportingCallsParams, ...) (*ListReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListRoutingsWithResponse(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*ListRoutingsHTTPResp, error)
- func (c *ClientWithResponses) ListServiceNumbersWithResponse(ctx context.Context, params *ListServiceNumbersParams, ...) (*ListServiceNumbersHTTPResp, error)
- func (c *ClientWithResponses) ListSimpleReportingCallsWithResponse(ctx context.Context, reportType SimpleReportingReportType, ...) (*ListSimpleReportingCallsHTTPResp, error)
- func (c *ClientWithResponses) ListSingleActionSessionVariablesWithResponse(ctx context.Context, provider IntegrationProvider, actionName string, ...) (*ListSingleActionSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) ListSmssWithResponse(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*ListSmssHTTPResp, error)
- func (c *ClientWithResponses) ListTriggersWithResponse(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*ListTriggersHTTPResp, error)
- func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
- func (c *ClientWithResponses) MetricRequestPushWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricRequestPushHTTPResp, error)
- func (c *ClientWithResponses) MetricResetCountersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricResetCountersHTTPResp, error)
- func (c *ClientWithResponses) RemoveAgentFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, ...) (*RemoveAgentFromQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) RemoveGroupFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, ...) (*RemoveGroupFromQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) RemoveRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RemoveRolesHTTPResp, error)
- func (c *ClientWithResponses) RemoveRolesWithResponse(ctx context.Context, body RemoveRolesJSONRequestBody, ...) (*RemoveRolesHTTPResp, error)
- func (c *ClientWithResponses) RemoveTagFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, ...) (*RemoveTagFromQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) ResetPasswordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ResetPasswordsHTTPResp, error)
- func (c *ClientWithResponses) ResetPasswordsWithResponse(ctx context.Context, body ResetPasswordsJSONRequestBody, ...) (*ResetPasswordsHTTPResp, error)
- func (c *ClientWithResponses) SetCallSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*SetCallSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) SetCallSessionVariablesWithResponse(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, ...) (*SetCallSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) TestTriggersWithBodyWithResponse(ctx context.Context, params *TestTriggersParams, contentType string, ...) (*TestTriggersHTTPResp, error)
- func (c *ClientWithResponses) TestTriggersWithResponse(ctx context.Context, params *TestTriggersParams, ...) (*TestTriggersHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentGroupWithResponse(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, ...) (*UpdateAgentGroupHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentStatusWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentStatusWithResponse(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, ...) (*UpdateAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateAgentHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, id string, body UpdateAgentJSONRequestBody, ...) (*UpdateAgentHTTPResp, error)
- func (c *ClientWithResponses) UpdateApplicationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateApplicationHTTPResp, error)
- func (c *ClientWithResponses) UpdateApplicationWithResponse(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, ...) (*UpdateApplicationHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWidgetWithResponse(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, ...) (*UpdateBabeldeskWidgetHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) UpdateBabeldeskWithResponse(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, ...) (*UpdateBabeldeskHTTPResp, error)
- func (c *ClientWithResponses) UpdateBusinessHourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) UpdateBusinessHourWithResponse(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, ...) (*UpdateBusinessHourHTTPResp, error)
- func (c *ClientWithResponses) UpdateCalendarWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateCalendarHTTPResp, error)
- func (c *ClientWithResponses) UpdateCalendarWithResponse(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, ...) (*UpdateCalendarHTTPResp, error)
- func (c *ClientWithResponses) UpdateCampaignWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateCampaignHTTPResp, error)
- func (c *ClientWithResponses) UpdateCampaignWithResponse(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, ...) (*UpdateCampaignHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationSessionWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, ...) (*UpdateConversationSessionHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationSessionWithResponse(ctx context.Context, conversationId string, ...) (*UpdateConversationSessionHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateConversationHTTPResp, error)
- func (c *ClientWithResponses) UpdateConversationWithResponse(ctx context.Context, id string, body UpdateConversationJSONRequestBody, ...) (*UpdateConversationHTTPResp, error)
- func (c *ClientWithResponses) UpdateGlobalAutomationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateGlobalAutomationWithResponse(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, ...) (*UpdateGlobalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) UpdateIntegrationWithResponse(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, ...) (*UpdateIntegrationHTTPResp, error)
- func (c *ClientWithResponses) UpdateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, id string, contentType string, ...) (*UpdateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, ...) (*UpdateLocalAutomationHTTPResp, error)
- func (c *ClientWithResponses) UpdateOutboundLeadWithBodyWithResponse(ctx context.Context, id string, leadId string, contentType string, ...) (*UpdateOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) UpdateOutboundLeadWithResponse(ctx context.Context, id string, leadId string, ...) (*UpdateOutboundLeadHTTPResp, error)
- func (c *ClientWithResponses) UpdatePhonebookEntryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) UpdatePhonebookEntryWithResponse(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, ...) (*UpdatePhonebookEntryHTTPResp, error)
- func (c *ClientWithResponses) UpdatePromptWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdatePromptHTTPResp, error)
- func (c *ClientWithResponses) UpdatePromptWithResponse(ctx context.Context, id string, body UpdatePromptJSONRequestBody, ...) (*UpdatePromptHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, id string, contentType string, ...) (*UpdateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueSelectionWithResponse(ctx context.Context, queueId string, id string, ...) (*UpdateQueueSelectionHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateQueueHTTPResp, error)
- func (c *ClientWithResponses) UpdateQueueWithResponse(ctx context.Context, id string, body UpdateQueueJSONRequestBody, ...) (*UpdateQueueHTTPResp, error)
- func (c *ClientWithResponses) UpdateRoutingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateRoutingHTTPResp, error)
- func (c *ClientWithResponses) UpdateRoutingWithResponse(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, ...) (*UpdateRoutingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) UpdateSessionVariablesWithResponse(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, ...) (*UpdateSessionVariablesHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithResponse(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, ...) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppConversationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithResponse(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, ...) (*UpdateSettingsForAppConversationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithResponse(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, ...) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithResponse(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, ...) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForAuditDefaultHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithResponse(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, ...) (*UpdateSettingsForAuditDefaultHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithResponse(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, ...) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, ...) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, ...) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, ...) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, ...) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithResponse(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, ...) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForUiI18nWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateSettingsForUiI18nHTTPResp, error)
- func (c *ClientWithResponses) UpdateSettingsForUiI18nWithResponse(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, ...) (*UpdateSettingsForUiI18nHTTPResp, error)
- func (c *ClientWithResponses) UpdateTriggerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateTriggerHTTPResp, error)
- func (c *ClientWithResponses) UpdateTriggerWithResponse(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, ...) (*UpdateTriggerHTTPResp, error)
- func (c *ClientWithResponses) UploadPhonebookEntriesWithBodyWithResponse(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, ...) (*UploadPhonebookEntriesHTTPResp, error)
- func (c *ClientWithResponses) UploadPromptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadPromptHTTPResp, error)
- type ClientWithResponsesInterface
- type CloneTriggerHTTPResp
- type Conference
- type ConferenceAgent
- type ConferenceItemResponse
- type ConferenceMember
- type ConferenceMemberState
- type ConferenceState
- type Conversation
- type ConversationEvent
- type ConversationEventItemResponse
- type ConversationEventType
- type ConversationItemResponse
- type ConversationSessionVariables
- type ConversationSessionVariablesItemResponse
- type ConversationState
- type CreateAgentGroupHTTPResp
- type CreateAgentGroupJSONRequestBody
- type CreateAgentHTTPResp
- type CreateAgentJSONRequestBody
- type CreateApplicationHTTPResp
- type CreateApplicationJSONRequestBody
- type CreateBabeldeskHTTPResp
- type CreateBabeldeskJSONRequestBody
- type CreateBabeldeskWidgetHTTPResp
- type CreateBabeldeskWidgetJSONRequestBody
- type CreateBusinessHourHTTPResp
- type CreateBusinessHourJSONRequestBody
- type CreateCalendarHTTPResp
- type CreateCalendarJSONRequestBody
- type CreateCampaignHTTPResp
- type CreateCampaignJSONRequestBody
- type CreateCampaignRequest
- type CreateConversationHTTPResp
- type CreateConversationJSONRequestBody
- type CreateCustomEventHTTPResp
- type CreateCustomEventJSONRequestBody
- type CreateGlobalAutomationHTTPResp
- type CreateGlobalAutomationJSONRequestBody
- type CreateInboundTestCallHTTPResp
- type CreateInboundTestCallJSONRequestBody
- type CreateIntegrationHTTPResp
- type CreateIntegrationJSONRequestBody
- type CreateLocalAutomationHTTPResp
- type CreateLocalAutomationJSONRequestBody
- type CreateManagedUserRequest
- type CreateOutboundListHTTPResp
- type CreateOutboundListJSONRequestBody
- type CreateOutboundListRequest
- type CreatePhonebookEntryHTTPResp
- type CreatePhonebookEntryJSONRequestBody
- type CreateQueueHTTPResp
- type CreateQueueJSONRequestBody
- type CreateQueueSelectionHTTPResp
- type CreateQueueSelectionJSONRequestBody
- type CreateRoutingHTTPResp
- type CreateRoutingJSONRequestBody
- type CreateSessionHTTPResp
- type CreateTestCall
- type CreateTestCallRequest
- type CreateTriggerHTTPResp
- type CreateTriggerJSONRequestBody
- type CreateUserHTTPResp
- type CreateUserJSONRequestBody
- type CustomEventRequest
- type DefaultSuccess
- type DefaultTextToSpeechSettings
- type DefaultTextToSpeechSettingsProvider
- type DefaultV2MessageResponse
- type DeleteAgentGroupHTTPResp
- type DeleteAgentGroupResponse
- type DeleteAgentHTTPResp
- type DeleteAgentResponse
- type DeleteApplicationHTTPResp
- type DeleteApplicationResponse
- type DeleteBabeldeskHTTPResp
- type DeleteBabeldeskResponse
- type DeleteBabeldeskWidgetHTTPResp
- type DeleteBabeldeskWidgetResponse
- type DeleteBusinessHourHTTPResp
- type DeleteBusinessHourResponse
- type DeleteCalendarHTTPResp
- type DeleteCalendarResponse
- type DeleteCampaignHTTPResp
- type DeleteConversationHTTPResp
- type DeleteConversationResponse
- type DeleteCustomEventHTTPResp
- type DeleteGlobalAutomationHTTPResp
- type DeleteGlobalAutomationResponse
- type DeleteIntegrationAssociationHTTPResp
- type DeleteIntegrationHTTPResp
- type DeleteLocalAutomationHTTPResp
- type DeleteLocalAutomationResponse
- type DeleteManyApplicationsHTTPResp
- type DeleteManyApplicationsJSONRequestBody
- type DeleteManyApplicationsRequest
- type DeleteOutboundLeadHTTPResp
- type DeleteOutboundLeadResponse
- type DeletePhonebookEntryHTTPResp
- type DeletePhonebookEntryResponse
- type DeletePromptHTTPResp
- type DeletePromptResponse
- type DeleteQueueHTTPResp
- type DeleteQueueResponse
- type DeleteQueueSelectionHTTPResp
- type DeleteQueueSelectionResponse
- type DeleteRoutingHTTPResp
- type DeleteRoutingResponse
- type DeleteTriggerHTTPResp
- type DeleteTriggerResponse
- type DeleteUsersHTTPResp
- type DeleteUsersJSONRequestBody
- type DisableUsersHTTPResp
- type DisableUsersJSONRequestBody
- type DispatchActionFormdataBody
- type DispatchActionFormdataRequestBody
- type DispatchActionHTTPResp
- type DispatchActionJSONRequestBody
- type DispatchActionParams
- type DispatchLocalAutomationsHTTPResp
- type DispatchLocalAutomationsJSONRequestBody
- type DispatchLocalAutomationsParams
- type DispatchLocalAutomationsResponse
- type DownloadPhonebookEntriesHTTPResp
- type DownloadPhonebookEntriesResponse
- type EmailListRequest
- type EmailRoleBinding
- type EnableUsersHTTPResp
- type EnableUsersJSONRequestBody
- type EvaluateExpression
- type EvaluateExpressionHTTPResp
- type EvaluateExpressionJSONRequestBody
- type EvaluateExpressionParams
- type EvaluateExpressionResponse
- type Event
- type EventItemResponse
- type EventItemsResponse
- type EventType
- type FileReference
- type FileState
- type GetAgentGroupHTTPResp
- type GetAgentHTTPResp
- type GetAgentsForQueueSelectionHTTPResp
- type GetAgentsForQueueSelectionParams
- type GetApplicationHTTPResp
- type GetBabeldeskHTTPResp
- type GetBabeldeskWidgetHTTPResp
- type GetBusinessHourHTTPResp
- type GetCalendarHTTPResp
- type GetCalenderDatesHTTPResp
- type GetCallHTTPResp
- type GetCampaignHTTPResp
- type GetConferenceHTTPResp
- type GetConversationEventHTTPResp
- type GetConversationHTTPResp
- type GetConversationSessionHTTPResp
- type GetGlobalAutomationHTTPResp
- type GetIntegrationHTTPResp
- type GetIntegrationProviderLogoHTTPResp
- type GetIntegrationProviderLogoResponse
- type GetIntegrationProviderLogoResponseItem
- type GetLocalAutomationHTTPResp
- type GetMetricDefinitionHTTPResp
- type GetMetricHTTPResp
- type GetPhonebookEntryHTTPResp
- type GetPromptHTTPResp
- type GetQueueHTTPResp
- type GetQueueSelectionHTTPResp
- type GetRoutingHTTPResp
- type GetServiceNumberHTTPResp
- type GetSessionVariablesHTTPResp
- type GetSettingsForAppAgentStatusHTTPResp
- type GetSettingsForAppConversationsHTTPResp
- type GetSettingsForAppCustomerLoggingHTTPResp
- type GetSettingsForAppIntegrationsHTTPResp
- type GetSettingsForAuditDefaultHTTPResp
- type GetSettingsForRetentionPeriodsHTTPResp
- type GetSettingsForTelephonyAgentInboundHTTPResp
- type GetSettingsForTelephonyAgentOutboundHTTPResp
- type GetSettingsForTelephonyAgentRecordingHTTPResp
- type GetSettingsForTelephonyAgentWrapupHTTPResp
- type GetSettingsForTelephonyPostCallHTTPResp
- type GetSettingsForUiI18nHTTPResp
- type GetSmsHTTPResp
- type GetTriggerHTTPResp
- type GlobalAutomation
- type GlobalAutomationEmbeddedEvent
- type GlobalAutomationEvent
- type GlobalAutomationItemResponse
- type HangupCallHTTPResp
- type HttpRequestDoer
- type InputReaderApplication
- type InputReaderApplicationModule
- type InputReaderApplicationSettings
- type InputReaderApplicationUpdateBody
- type InputReaderApplicationUpdateBodyModule
- type InputReaderTerminationDigit
- type InputReaderV2Application
- type InputReaderV2ApplicationModule
- type InputReaderV2ApplicationSettings
- type InputReaderV2ApplicationSettingsBargeIn
- type InputReaderV2ApplicationSettingsDtmf
- type InputReaderV2ApplicationSettingsNumeric
- type InputReaderV2ApplicationSettingsTimeouts
- type InputReaderV2ApplicationSettingsVoice
- type InputReaderV2ApplicationSettingsVoiceProvider
- type InputReaderV2ApplicationSettingsVoiceTransformer
- type InputReaderV2ApplicationUpdateBody
- type InputReaderV2ApplicationUpdateBodyModule
- type InputReaderV2TerminationDigit
- type Integration
- type IntegrationAddAssociationResponse
- type IntegrationAvailable
- func (t IntegrationAvailable) AsIntegrationAvailableCustom() (IntegrationAvailableCustom, error)
- func (t IntegrationAvailable) AsIntegrationAvailableLegacy() (IntegrationAvailableLegacy, error)
- func (t *IntegrationAvailable) FromIntegrationAvailableCustom(v IntegrationAvailableCustom) error
- func (t *IntegrationAvailable) FromIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
- func (t IntegrationAvailable) MarshalJSON() ([]byte, error)
- func (t *IntegrationAvailable) MergeIntegrationAvailableCustom(v IntegrationAvailableCustom) error
- func (t *IntegrationAvailable) MergeIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
- func (t *IntegrationAvailable) UnmarshalJSON(b []byte) error
- type IntegrationAvailableBase
- type IntegrationAvailableCustom
- type IntegrationAvailableLegacy
- type IntegrationCapability
- type IntegrationCreateRequest
- type IntegrationDeleteResponse
- type IntegrationDispatchActionRequest
- type IntegrationDispatchActionResponse
- type IntegrationItemResponse
- type IntegrationListAvailableIntegrationsResponse
- type IntegrationPaginationType
- type IntegrationProvider
- type IntegrationRemoveAssociationResponse
- type IntegrationSessionVariable
- type IntegrationSessionVariableItemsResponse
- type IntegrationType
- type IntegrationUpdateRequest
- type IvrModule
- type ListAgentGroupsHTTPResp
- type ListAgentGroupsParams
- type ListAgentsGroupIdsParameter
- func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter0() (ListAgentsGroupIdsParameter0, error)
- func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter1() (ListAgentsGroupIdsParameter1, error)
- func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
- func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
- func (t ListAgentsGroupIdsParameter) MarshalJSON() ([]byte, error)
- func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
- func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
- func (t *ListAgentsGroupIdsParameter) UnmarshalJSON(b []byte) error
- type ListAgentsGroupIdsParameter0
- type ListAgentsGroupIdsParameter1
- type ListAgentsHTTPResp
- type ListAgentsParams
- type ListAllSimpleReportingCallsHTTPResp
- type ListAllSimpleReportingCallsParams
- type ListApplicationsHTTPResp
- type ListApplicationsParams
- type ListAuditLogsHTTPResp
- type ListAuditLogsParams
- type ListAuditLogsResponse
- type ListAvailableIntegrationsHTTPResp
- type ListAvailableRolesHTTPResp
- type ListBabeldeskWidgetsHTTPResp
- type ListBabeldeskWidgetsParams
- type ListBabeldesksHTTPResp
- type ListBabeldesksParams
- type ListBusinessHoursHTTPResp
- type ListBusinessHoursParams
- type ListCalendarsHTTPResp
- type ListCalendarsParams
- type ListCampaignsHTTPResp
- type ListConferencesHTTPResp
- type ListConferencesParams
- type ListConversationEventsHTTPResp
- type ListConversationsHTTPResp
- type ListConversationsParams
- type ListEventsHTTPResp
- type ListEventsParams
- type ListExpressionsHTTPResp
- type ListGlobalAutomationsHTTPResp
- type ListGlobalAutomationsParams
- type ListIntegrationsHTTPResp
- type ListIntegrationsParams
- type ListLiveLogsHTTPResp
- type ListLiveLogsParams
- type ListLocalAutomationsHTTPResp
- type ListLocalAutomationsParams
- type ListMetricIdsHTTPResp
- type ListModulesHTTPResp
- type ListModulesResponse
- type ListOutboundListsHTTPResp
- type ListPhonebookEntrysHTTPResp
- type ListPhonebookEntrysParams
- type ListPromptsHTTPResp
- type ListPromptsParams
- type ListProviderSessionVariablesHTTPResp
- type ListQueueSelectionsHTTPResp
- type ListQueueSelectionsParams
- type ListQueuesHTTPResp
- type ListQueuesParams
- type ListReportingCallsDomainParameter
- func (t ListReportingCallsDomainParameter) AsCallDomain() (CallDomain, error)
- func (t ListReportingCallsDomainParameter) AsListReportingCallsDomainParameter1() (ListReportingCallsDomainParameter1, error)
- func (t *ListReportingCallsDomainParameter) FromCallDomain(v CallDomain) error
- func (t *ListReportingCallsDomainParameter) FromListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
- func (t ListReportingCallsDomainParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsDomainParameter) MergeCallDomain(v CallDomain) error
- func (t *ListReportingCallsDomainParameter) MergeListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
- func (t *ListReportingCallsDomainParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsDomainParameter1
- type ListReportingCallsFinishReasonParameter
- func (t ListReportingCallsFinishReasonParameter) AsCallFinishReason() (CallFinishReason, error)
- func (t ListReportingCallsFinishReasonParameter) AsListReportingCallsFinishReasonParameter1() (ListReportingCallsFinishReasonParameter1, error)
- func (t *ListReportingCallsFinishReasonParameter) FromCallFinishReason(v CallFinishReason) error
- func (t *ListReportingCallsFinishReasonParameter) FromListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
- func (t ListReportingCallsFinishReasonParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsFinishReasonParameter) MergeCallFinishReason(v CallFinishReason) error
- func (t *ListReportingCallsFinishReasonParameter) MergeListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
- func (t *ListReportingCallsFinishReasonParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsFinishReasonParameter1
- type ListReportingCallsHTTPResp
- type ListReportingCallsIdParameter
- func (t ListReportingCallsIdParameter) AsListReportingCallsIdParameter1() (ListReportingCallsIdParameter1, error)
- func (t ListReportingCallsIdParameter) AsObjectUuid() (ObjectUuid, error)
- func (t *ListReportingCallsIdParameter) FromListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
- func (t *ListReportingCallsIdParameter) FromObjectUuid(v ObjectUuid) error
- func (t ListReportingCallsIdParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsIdParameter) MergeListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
- func (t *ListReportingCallsIdParameter) MergeObjectUuid(v ObjectUuid) error
- func (t *ListReportingCallsIdParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsIdParameter1
- type ListReportingCallsParams
- type ListReportingCallsSourceParameter
- func (t ListReportingCallsSourceParameter) AsCallSource() (CallSource, error)
- func (t ListReportingCallsSourceParameter) AsListReportingCallsSourceParameter1() (ListReportingCallsSourceParameter1, error)
- func (t *ListReportingCallsSourceParameter) FromCallSource(v CallSource) error
- func (t *ListReportingCallsSourceParameter) FromListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
- func (t ListReportingCallsSourceParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsSourceParameter) MergeCallSource(v CallSource) error
- func (t *ListReportingCallsSourceParameter) MergeListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
- func (t *ListReportingCallsSourceParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsSourceParameter1
- type ListReportingCallsStateParameter
- func (t ListReportingCallsStateParameter) AsCallState() (CallState, error)
- func (t ListReportingCallsStateParameter) AsListReportingCallsStateParameter1() (ListReportingCallsStateParameter1, error)
- func (t *ListReportingCallsStateParameter) FromCallState(v CallState) error
- func (t *ListReportingCallsStateParameter) FromListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
- func (t ListReportingCallsStateParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsStateParameter) MergeCallState(v CallState) error
- func (t *ListReportingCallsStateParameter) MergeListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
- func (t *ListReportingCallsStateParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsStateParameter1
- type ListReportingCallsToParameter
- func (t ListReportingCallsToParameter) AsListReportingCallsToParameter1() (ListReportingCallsToParameter1, error)
- func (t ListReportingCallsToParameter) AsReportingNumberFilter() (ReportingNumberFilter, error)
- func (t *ListReportingCallsToParameter) FromListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
- func (t *ListReportingCallsToParameter) FromReportingNumberFilter(v ReportingNumberFilter) error
- func (t ListReportingCallsToParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsToParameter) MergeListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
- func (t *ListReportingCallsToParameter) MergeReportingNumberFilter(v ReportingNumberFilter) error
- func (t *ListReportingCallsToParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsToParameter1
- type ListReportingCallsTypeParameter
- func (t ListReportingCallsTypeParameter) AsCallType() (CallType, error)
- func (t ListReportingCallsTypeParameter) AsListReportingCallsTypeParameter1() (ListReportingCallsTypeParameter1, error)
- func (t *ListReportingCallsTypeParameter) FromCallType(v CallType) error
- func (t *ListReportingCallsTypeParameter) FromListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
- func (t ListReportingCallsTypeParameter) MarshalJSON() ([]byte, error)
- func (t *ListReportingCallsTypeParameter) MergeCallType(v CallType) error
- func (t *ListReportingCallsTypeParameter) MergeListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
- func (t *ListReportingCallsTypeParameter) UnmarshalJSON(b []byte) error
- type ListReportingCallsTypeParameter1
- type ListRoutingsHTTPResp
- type ListRoutingsParams
- type ListServiceNumbersHTTPResp
- type ListServiceNumbersParams
- type ListSimpleReportingCallsHTTPResp
- type ListSimpleReportingCallsParams
- type ListSingleActionSessionVariablesHTTPResp
- type ListSmssHTTPResp
- type ListSmssParams
- type ListTriggersHTTPResp
- type ListTriggersParams
- type ListUsersHTTPResp
- type ListUsersParams
- type LiveLog
- type LiveLogCategory
- type LiveLogLevel
- type LocalAutomation
- type LocalAutomationDispatch
- type LocalAutomationItemResponse
- type ManagedUser
- type ManagedUserEmail
- type ManagedUserItemResponse
- type MetricDefinition
- type MetricDefinitionFilter
- type MetricDefinitionFilterItems
- type MetricDefinitionItemResponse
- type MetricId
- type MetricIdItemsResponse
- type MetricRequestPushHTTPResp
- type MetricRequestPushResponse
- type MetricResetCountersHTTPResp
- type MetricResetCountersResponse
- type MetricResponse
- type MetricResponseMetric
- type MetricResponseRequest
- type MetricResponseRequestTimeRange
- type MetricTimeRange
- type ObjectUuid
- type OutboundCampaign
- type OutboundCampaignItemResponse
- type OutboundCampaignItemsResponse
- type OutboundCampaignLeadList
- type OutboundLead
- type OutboundLeadItemResponse
- type OutboundList
- type OutboundListItemResponse
- type OutboundListItemsResponse
- type PaginatedAgentGroupResponse
- type PaginatedAgentResponse
- type PaginatedApplicationResponse
- type PaginatedAuditLogResponse
- type PaginatedAvailableExpressionResponse
- type PaginatedBabeldeskResponse
- type PaginatedBabeldeskWidgetResponse
- type PaginatedBusinessHourResponse
- type PaginatedCalendarResponse
- type PaginatedCallResponse
- type PaginatedConferenceResponse
- type PaginatedConversationEventResponse
- type PaginatedConversationResponse
- type PaginatedGlobalAutomationResponse
- type PaginatedIntegrationResponse
- type PaginatedLiveLogResponse
- type PaginatedLocalAutomationResponse
- type PaginatedManagedUserResponse
- type PaginatedPhonebookEntryResponse
- type PaginatedPromptResponse
- type PaginatedQueueResponse
- type PaginatedQueueSelectionResponse
- type PaginatedReportingCallResponse
- type PaginatedRoutingResponse
- type PaginatedServiceNumberResponse
- type PaginatedSmsResponse
- type PaginatedTriggerResponse
- type Pagination
- type PhonebookCsvFile
- type PhonebookEntry
- type PhonebookEntryItemResponse
- type Prompt
- type PromptAudioFile
- type PromptItemResponse
- type PromptPlayerApplication
- type PromptPlayerApplicationModule
- type PromptPlayerApplicationSettings
- type PromptPlayerApplicationUpdateBody
- type PromptPlayerApplicationUpdateBodyModule
- type Queue
- type QueueAgentApplication
- type QueueAgentApplicationModule
- type QueueAgentApplicationSettings
- type QueueAgentApplicationUpdateBody
- type QueueAgentApplicationUpdateBodyModule
- type QueueConsumerApplication
- type QueueConsumerApplicationModule
- type QueueConsumerApplicationSettings
- type QueueConsumerApplicationUpdateBody
- type QueueConsumerApplicationUpdateBodyModule
- type QueueItemResponse
- type QueueSelection
- type QueueSelectionAddition
- type QueueSelectionAgent
- type QueueSelectionAgentAgent
- type QueueSelectionGroup
- type QueueSelectionItemResponse
- type QueueSelectionModificationResponse
- type QueueSelectionResponse
- type QueueSelectionTag
- type Recording
- type RecordingAgent
- type RecordingApplication
- type RecordingApplicationModule
- type RecordingApplicationSettings
- type RecordingApplicationUpdateBody
- type RecordingApplicationUpdateBodyModule
- type RecordingCall
- type RecordingState
- type RemoveAgentFromQueueSelectionHTTPResp
- type RemoveGroupFromQueueSelectionHTTPResp
- type RemoveRolesHTTPResp
- type RemoveRolesJSONRequestBody
- type RemoveTagFromQueueSelectionHTTPResp
- type ReportingCall
- type ReportingCallType
- type ReportingNumberFilter
- type RequestEditorFn
- type ResetPasswordsHTTPResp
- type ResetPasswordsJSONRequestBody
- type ResourceReference
- type RestCreateAgent
- type RestCreateAgentBody
- type RestCreateAgentGroup
- type RestCreateAgentGroupBody
- type RestCreateBabeldesk
- type RestCreateBabeldeskBody
- type RestCreateBabeldeskWidget
- type RestCreateBabeldeskWidgetBody
- type RestCreateBaseAutomation
- type RestCreateBusinessHour
- type RestCreateBusinessHourBody
- type RestCreateCalendar
- type RestCreateCalendarBody
- type RestCreateConversation
- type RestCreateConversationBody
- type RestCreateGlobalAutomation
- type RestCreateGlobalAutomationBody
- type RestCreateGlobalAutomationEmbeddedEvent
- type RestCreateLocalAutomation
- type RestCreateLocalAutomationBody
- type RestCreatePhonebookEntry
- type RestCreatePhonebookEntryBody
- type RestCreateQueue
- type RestCreateQueueBody
- type RestCreateQueueSelection
- type RestCreateQueueSelectionBody
- type RestCreateRouting
- type RestCreateRoutingApplication
- type RestCreateRoutingBody
- type RestCreateTrigger
- type RestCreateTriggerBody
- type RestUpdateAgent
- type RestUpdateAgentBody
- type RestUpdateAgentGroup
- type RestUpdateAgentGroupBody
- type RestUpdateBabeldesk
- type RestUpdateBabeldeskBody
- type RestUpdateBabeldeskWidget
- type RestUpdateBabeldeskWidgetBody
- type RestUpdateBaseAutomation
- type RestUpdateBusinessHour
- type RestUpdateBusinessHourBody
- type RestUpdateCalendar
- type RestUpdateCalendarBody
- type RestUpdateConversation
- type RestUpdateConversationBody
- type RestUpdateGlobalAutomation
- type RestUpdateGlobalAutomationBody
- type RestUpdateGlobalAutomationEmbeddedEvent
- type RestUpdateLocalAutomation
- type RestUpdateLocalAutomationBody
- type RestUpdatePhonebookEntry
- type RestUpdatePhonebookEntryBody
- type RestUpdatePrompt
- type RestUpdatePromptBody
- type RestUpdateQueue
- type RestUpdateQueueBody
- type RestUpdateQueueSelection
- type RestUpdateQueueSelectionBody
- type RestUpdateRouting
- type RestUpdateRoutingBody
- type RestUpdateTrigger
- type RestUpdateTriggerBody
- type Routing
- type RoutingItemResponse
- type ServiceNumber
- type ServiceNumberItemResponse
- type SessionResponse
- type SessionResponseItem
- type SetCallSessionVariablesHTTPResp
- type SetCallSessionVariablesJSONRequestBody
- type SetCallSessionVariablesRequest
- type SetCallSessionVariablesResponse
- type SettingsAppAgentStatus
- type SettingsAppAgentStatusRequest
- type SettingsAppAgentStatusRequestData
- type SettingsAppAgentStatusRequestKey
- type SettingsAppAgentStatusRequestScope
- type SettingsAppAgentStatusResponse
- type SettingsAppAgentStatusResponseItem
- type SettingsAppAgentStatusResponseItemKey
- type SettingsAppAgentStatusResponseItemScope
- type SettingsAppConversations
- type SettingsAppConversationsConversationScope
- type SettingsAppConversationsRequest
- type SettingsAppConversationsRequestData
- type SettingsAppConversationsRequestDataConversationScope
- type SettingsAppConversationsRequestKey
- type SettingsAppConversationsRequestScope
- type SettingsAppConversationsResponse
- type SettingsAppConversationsResponseItem
- type SettingsAppConversationsResponseItemKey
- type SettingsAppConversationsResponseItemScope
- type SettingsAppCustomerLogging
- type SettingsAppCustomerLoggingRequest
- type SettingsAppCustomerLoggingRequestData
- type SettingsAppCustomerLoggingRequestKey
- type SettingsAppCustomerLoggingRequestScope
- type SettingsAppCustomerLoggingResponse
- type SettingsAppCustomerLoggingResponseItem
- type SettingsAppCustomerLoggingResponseItemKey
- type SettingsAppCustomerLoggingResponseItemScope
- type SettingsAppIntegrations
- type SettingsAppIntegrationsRequest
- type SettingsAppIntegrationsRequestData
- type SettingsAppIntegrationsRequestKey
- type SettingsAppIntegrationsRequestScope
- type SettingsAppIntegrationsResponse
- type SettingsAppIntegrationsResponseItem
- type SettingsAppIntegrationsResponseItemKey
- type SettingsAppIntegrationsResponseItemScope
- type SettingsAuditDefault
- type SettingsAuditDefaultRequest
- type SettingsAuditDefaultRequestData
- type SettingsAuditDefaultRequestKey
- type SettingsAuditDefaultRequestScope
- type SettingsAuditDefaultResponse
- type SettingsAuditDefaultResponseItem
- type SettingsAuditDefaultResponseItemKey
- type SettingsAuditDefaultResponseItemScope
- type SettingsRetentionPeriods
- type SettingsRetentionPeriodsRequest
- type SettingsRetentionPeriodsRequestData
- type SettingsRetentionPeriodsRequestKey
- type SettingsRetentionPeriodsRequestScope
- type SettingsRetentionPeriodsResponse
- type SettingsRetentionPeriodsResponseItem
- type SettingsRetentionPeriodsResponseItemKey
- type SettingsRetentionPeriodsResponseItemScope
- type SettingsTelephonyAgentInbound
- type SettingsTelephonyAgentInboundRequest
- type SettingsTelephonyAgentInboundRequestData
- type SettingsTelephonyAgentInboundRequestKey
- type SettingsTelephonyAgentInboundRequestScope
- type SettingsTelephonyAgentInboundResponse
- type SettingsTelephonyAgentInboundResponseItem
- type SettingsTelephonyAgentInboundResponseItemKey
- type SettingsTelephonyAgentInboundResponseItemScope
- type SettingsTelephonyAgentOutbound
- type SettingsTelephonyAgentOutboundRequest
- type SettingsTelephonyAgentOutboundRequestData
- type SettingsTelephonyAgentOutboundRequestKey
- type SettingsTelephonyAgentOutboundRequestScope
- type SettingsTelephonyAgentOutboundResponse
- type SettingsTelephonyAgentOutboundResponseItem
- type SettingsTelephonyAgentOutboundResponseItemKey
- type SettingsTelephonyAgentOutboundResponseItemScope
- type SettingsTelephonyAgentRecording
- type SettingsTelephonyAgentRecordingRequest
- type SettingsTelephonyAgentRecordingRequestData
- type SettingsTelephonyAgentRecordingRequestKey
- type SettingsTelephonyAgentRecordingRequestScope
- type SettingsTelephonyAgentRecordingResponse
- type SettingsTelephonyAgentRecordingResponseItem
- type SettingsTelephonyAgentRecordingResponseItemKey
- type SettingsTelephonyAgentRecordingResponseItemScope
- type SettingsTelephonyAgentWrapup
- type SettingsTelephonyAgentWrapupRequest
- type SettingsTelephonyAgentWrapupRequestData
- type SettingsTelephonyAgentWrapupRequestKey
- type SettingsTelephonyAgentWrapupRequestScope
- type SettingsTelephonyAgentWrapupResponse
- type SettingsTelephonyAgentWrapupResponseItem
- type SettingsTelephonyAgentWrapupResponseItemKey
- type SettingsTelephonyAgentWrapupResponseItemScope
- type SettingsTelephonyPostCall
- type SettingsTelephonyPostCallRequest
- type SettingsTelephonyPostCallRequestData
- type SettingsTelephonyPostCallRequestKey
- type SettingsTelephonyPostCallRequestScope
- type SettingsTelephonyPostCallResponse
- type SettingsTelephonyPostCallResponseItem
- type SettingsTelephonyPostCallResponseItemKey
- type SettingsTelephonyPostCallResponseItemScope
- type SettingsUiI18n
- type SettingsUiI18nRequest
- type SettingsUiI18nRequestData
- type SettingsUiI18nRequestKey
- type SettingsUiI18nRequestScope
- type SettingsUiI18nResponse
- type SettingsUiI18nResponseItem
- type SettingsUiI18nResponseItemKey
- type SettingsUiI18nResponseItemScope
- type SimpleMenuApplication
- type SimpleMenuApplicationModule
- type SimpleMenuApplicationSettings
- type SimpleMenuApplicationUpdateBody
- type SimpleMenuApplicationUpdateBodyModule
- type SimpleMenuItem
- type SimpleReportingReportType
- type Sms
- type SmsItemResponse
- type SmsSource
- type SmsState
- type SmsType
- type SpeechToTextApplication
- type SpeechToTextApplicationModule
- type SpeechToTextApplicationSettings
- type SpeechToTextApplicationSettingsTemplate
- type SpeechToTextApplicationUpdateBody
- type SpeechToTextApplicationUpdateBodyModule
- type SwitchNodeApplication
- type SwitchNodeApplicationModule
- type SwitchNodeApplicationSettings
- type SwitchNodeApplicationUpdateBody
- type SwitchNodeApplicationUpdateBodyModule
- type SwitchNodeTrigger
- type Tag
- type TestTriggersHTTPResp
- type TestTriggersJSONRequestBody
- type TestTriggersParams
- type TestTriggersRequest
- func (t TestTriggersRequest) AsTestTriggersRequest1() (TestTriggersRequest1, error)
- func (t TestTriggersRequest) AsTestTriggersRequest2() (TestTriggersRequest2, error)
- func (t *TestTriggersRequest) FromTestTriggersRequest1(v TestTriggersRequest1) error
- func (t *TestTriggersRequest) FromTestTriggersRequest2(v TestTriggersRequest2) error
- func (t TestTriggersRequest) MarshalJSON() ([]byte, error)
- func (t *TestTriggersRequest) MergeTestTriggersRequest1(v TestTriggersRequest1) error
- func (t *TestTriggersRequest) MergeTestTriggersRequest2(v TestTriggersRequest2) error
- func (t *TestTriggersRequest) UnmarshalJSON(b []byte) error
- type TestTriggersRequest1
- type TestTriggersRequest1TriggersInner
- type TestTriggersRequest2
- type TestTriggersRequest2Condition
- type TestTriggersResponse
- type TestTriggersResponseTrigger
- type TestTriggersTestModeResponse
- type TestTriggersTestModeResultItem
- type TextToSpeechApplication
- type TextToSpeechApplicationModule
- type TextToSpeechApplicationSettings
- type TextToSpeechApplicationUpdateBody
- type TextToSpeechApplicationUpdateBodyModule
- type TransferApplication
- type TransferApplicationModule
- type TransferApplicationSettings
- type TransferApplicationUpdateBody
- type TransferApplicationUpdateBodyModule
- type Trigger
- type TriggerCondition
- type TriggerItemResponse
- type TriggerOperator
- type TriggerType
- type UnixTimestamp
- type UpdateAgentGroupHTTPResp
- type UpdateAgentGroupJSONRequestBody
- type UpdateAgentHTTPResp
- type UpdateAgentJSONRequestBody
- type UpdateAgentStatusHTTPResp
- type UpdateAgentStatusJSONRequestBody
- type UpdateAgentStatusRequest
- type UpdateAgentStatusRequestPresence
- type UpdateApplicationHTTPResp
- type UpdateApplicationJSONRequestBody
- type UpdateBabeldeskHTTPResp
- type UpdateBabeldeskJSONRequestBody
- type UpdateBabeldeskWidgetHTTPResp
- type UpdateBabeldeskWidgetJSONRequestBody
- type UpdateBusinessHourHTTPResp
- type UpdateBusinessHourJSONRequestBody
- type UpdateCalendarHTTPResp
- type UpdateCalendarJSONRequestBody
- type UpdateCampaignHTTPResp
- type UpdateCampaignJSONRequestBody
- type UpdateCampaignRequest
- type UpdateConversationHTTPResp
- type UpdateConversationJSONRequestBody
- type UpdateConversationSessionHTTPResp
- type UpdateConversationSessionJSONRequestBody
- type UpdateGlobalAutomationHTTPResp
- type UpdateGlobalAutomationJSONRequestBody
- type UpdateIntegrationHTTPResp
- type UpdateIntegrationJSONRequestBody
- type UpdateLocalAutomationHTTPResp
- type UpdateLocalAutomationJSONRequestBody
- type UpdateOutboundLeadHTTPResp
- type UpdateOutboundLeadJSONRequestBody
- type UpdatePhonebookEntryHTTPResp
- type UpdatePhonebookEntryJSONRequestBody
- type UpdatePromptHTTPResp
- type UpdatePromptJSONRequestBody
- type UpdateQueueHTTPResp
- type UpdateQueueJSONRequestBody
- type UpdateQueueSelectionHTTPResp
- type UpdateQueueSelectionJSONRequestBody
- type UpdateRoutingHTTPResp
- type UpdateRoutingJSONRequestBody
- type UpdateSessionVariablesHTTPResp
- type UpdateSessionVariablesJSONRequestBody
- type UpdateSessionVariablesRequest
- type UpdateSettingsForAppAgentStatusHTTPResp
- type UpdateSettingsForAppAgentStatusJSONRequestBody
- type UpdateSettingsForAppConversationsHTTPResp
- type UpdateSettingsForAppConversationsJSONRequestBody
- type UpdateSettingsForAppCustomerLoggingHTTPResp
- type UpdateSettingsForAppCustomerLoggingJSONRequestBody
- type UpdateSettingsForAppIntegrationsHTTPResp
- type UpdateSettingsForAppIntegrationsJSONRequestBody
- type UpdateSettingsForAuditDefaultHTTPResp
- type UpdateSettingsForAuditDefaultJSONRequestBody
- type UpdateSettingsForRetentionPeriodsHTTPResp
- type UpdateSettingsForRetentionPeriodsJSONRequestBody
- type UpdateSettingsForTelephonyAgentInboundHTTPResp
- type UpdateSettingsForTelephonyAgentInboundJSONRequestBody
- type UpdateSettingsForTelephonyAgentOutboundHTTPResp
- type UpdateSettingsForTelephonyAgentOutboundJSONRequestBody
- type UpdateSettingsForTelephonyAgentRecordingHTTPResp
- type UpdateSettingsForTelephonyAgentRecordingJSONRequestBody
- type UpdateSettingsForTelephonyAgentWrapupHTTPResp
- type UpdateSettingsForTelephonyAgentWrapupJSONRequestBody
- type UpdateSettingsForTelephonyPostCallHTTPResp
- type UpdateSettingsForTelephonyPostCallJSONRequestBody
- type UpdateSettingsForUiI18nHTTPResp
- type UpdateSettingsForUiI18nJSONRequestBody
- type UpdateTriggerHTTPResp
- type UpdateTriggerJSONRequestBody
- type UploadPhonebookEntriesHTTPResp
- type UploadPhonebookEntriesMultipartRequestBody
- type UploadPhonebookEntriesParams
- type UploadPromptHTTPResp
- type UploadPromptMultipartRequestBody
- type VariableDefinition
- type VariableDefinitionItemsResponse
Constants ¶
const ( AccessIdScopes = "accessId.Scopes" AccessTokenScopes = "accessToken.Scopes" Oauth2Scopes = "oauth2.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewAddAgentToGroupRequest ¶
func NewAddAgentToGroupRequest(server string, groupId string, body AddAgentToGroupJSONRequestBody) (*http.Request, error)
NewAddAgentToGroupRequest calls the generic AddAgentToGroup builder with application/json body
func NewAddAgentToGroupRequestWithBody ¶
func NewAddAgentToGroupRequestWithBody(server string, groupId string, contentType string, body io.Reader) (*http.Request, error)
NewAddAgentToGroupRequestWithBody generates requests for AddAgentToGroup with any type of body
func NewAddAgentToQueueSelectionRequest ¶
func NewAddAgentToQueueSelectionRequest(server string, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody) (*http.Request, error)
NewAddAgentToQueueSelectionRequest calls the generic AddAgentToQueueSelection builder with application/json body
func NewAddAgentToQueueSelectionRequestWithBody ¶
func NewAddAgentToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, body io.Reader) (*http.Request, error)
NewAddAgentToQueueSelectionRequestWithBody generates requests for AddAgentToQueueSelection with any type of body
func NewAddCalendarDateRequest ¶
NewAddCalendarDateRequest generates requests for AddCalendarDate
func NewAddGroupToQueueSelectionRequest ¶
func NewAddGroupToQueueSelectionRequest(server string, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody) (*http.Request, error)
NewAddGroupToQueueSelectionRequest calls the generic AddGroupToQueueSelection builder with application/json body
func NewAddGroupToQueueSelectionRequestWithBody ¶
func NewAddGroupToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, body io.Reader) (*http.Request, error)
NewAddGroupToQueueSelectionRequestWithBody generates requests for AddGroupToQueueSelection with any type of body
func NewAddIntegrationAssociationRequest ¶
func NewAddIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
NewAddIntegrationAssociationRequest generates requests for AddIntegrationAssociation
func NewAddOutboundLeadRequest ¶
func NewAddOutboundLeadRequest(server string, id string, body AddOutboundLeadJSONRequestBody) (*http.Request, error)
NewAddOutboundLeadRequest calls the generic AddOutboundLead builder with application/json body
func NewAddOutboundLeadRequestWithBody ¶
func NewAddOutboundLeadRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddOutboundLeadRequestWithBody generates requests for AddOutboundLead with any type of body
func NewAddRolesRequest ¶
func NewAddRolesRequest(server string, body AddRolesJSONRequestBody) (*http.Request, error)
NewAddRolesRequest calls the generic AddRoles builder with application/json body
func NewAddRolesRequestWithBody ¶
func NewAddRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAddRolesRequestWithBody generates requests for AddRoles with any type of body
func NewAddTagToQueueSelectionRequest ¶
func NewAddTagToQueueSelectionRequest(server string, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody) (*http.Request, error)
NewAddTagToQueueSelectionRequest calls the generic AddTagToQueueSelection builder with application/json body
func NewAddTagToQueueSelectionRequestWithBody ¶
func NewAddTagToQueueSelectionRequestWithBody(server string, queueId string, selectionId string, contentType string, body io.Reader) (*http.Request, error)
NewAddTagToQueueSelectionRequestWithBody generates requests for AddTagToQueueSelection with any type of body
func NewAddTagsToNumberRequest ¶
func NewAddTagsToNumberRequest(server string, id string, body AddTagsToNumberJSONRequestBody) (*http.Request, error)
NewAddTagsToNumberRequest calls the generic AddTagsToNumber builder with application/json body
func NewAddTagsToNumberRequestWithBody ¶
func NewAddTagsToNumberRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewAddTagsToNumberRequestWithBody generates requests for AddTagsToNumber with any type of body
func NewClearOutboundListRequest ¶
NewClearOutboundListRequest generates requests for ClearOutboundList
func NewCloneTriggerRequest ¶
NewCloneTriggerRequest generates requests for CloneTrigger
func NewCreateAgentGroupRequest ¶
func NewCreateAgentGroupRequest(server string, body CreateAgentGroupJSONRequestBody) (*http.Request, error)
NewCreateAgentGroupRequest calls the generic CreateAgentGroup builder with application/json body
func NewCreateAgentGroupRequestWithBody ¶
func NewCreateAgentGroupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentGroupRequestWithBody generates requests for CreateAgentGroup with any type of body
func NewCreateAgentRequest ¶
func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
NewCreateAgentRequest calls the generic CreateAgent builder with application/json body
func NewCreateAgentRequestWithBody ¶
func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentRequestWithBody generates requests for CreateAgent with any type of body
func NewCreateApplicationRequest ¶
func NewCreateApplicationRequest(server string, body CreateApplicationJSONRequestBody) (*http.Request, error)
NewCreateApplicationRequest calls the generic CreateApplication builder with application/json body
func NewCreateApplicationRequestWithBody ¶
func NewCreateApplicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateApplicationRequestWithBody generates requests for CreateApplication with any type of body
func NewCreateBabeldeskRequest ¶
func NewCreateBabeldeskRequest(server string, body CreateBabeldeskJSONRequestBody) (*http.Request, error)
NewCreateBabeldeskRequest calls the generic CreateBabeldesk builder with application/json body
func NewCreateBabeldeskRequestWithBody ¶
func NewCreateBabeldeskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateBabeldeskRequestWithBody generates requests for CreateBabeldesk with any type of body
func NewCreateBabeldeskWidgetRequest ¶
func NewCreateBabeldeskWidgetRequest(server string, body CreateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
NewCreateBabeldeskWidgetRequest calls the generic CreateBabeldeskWidget builder with application/json body
func NewCreateBabeldeskWidgetRequestWithBody ¶
func NewCreateBabeldeskWidgetRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateBabeldeskWidgetRequestWithBody generates requests for CreateBabeldeskWidget with any type of body
func NewCreateBusinessHourRequest ¶
func NewCreateBusinessHourRequest(server string, body CreateBusinessHourJSONRequestBody) (*http.Request, error)
NewCreateBusinessHourRequest calls the generic CreateBusinessHour builder with application/json body
func NewCreateBusinessHourRequestWithBody ¶
func NewCreateBusinessHourRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateBusinessHourRequestWithBody generates requests for CreateBusinessHour with any type of body
func NewCreateCalendarRequest ¶
func NewCreateCalendarRequest(server string, body CreateCalendarJSONRequestBody) (*http.Request, error)
NewCreateCalendarRequest calls the generic CreateCalendar builder with application/json body
func NewCreateCalendarRequestWithBody ¶
func NewCreateCalendarRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCalendarRequestWithBody generates requests for CreateCalendar with any type of body
func NewCreateCampaignRequest ¶
func NewCreateCampaignRequest(server string, body CreateCampaignJSONRequestBody) (*http.Request, error)
NewCreateCampaignRequest calls the generic CreateCampaign builder with application/json body
func NewCreateCampaignRequestWithBody ¶
func NewCreateCampaignRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCampaignRequestWithBody generates requests for CreateCampaign with any type of body
func NewCreateConversationRequest ¶
func NewCreateConversationRequest(server string, body CreateConversationJSONRequestBody) (*http.Request, error)
NewCreateConversationRequest calls the generic CreateConversation builder with application/json body
func NewCreateConversationRequestWithBody ¶
func NewCreateConversationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateConversationRequestWithBody generates requests for CreateConversation with any type of body
func NewCreateCustomEventRequest ¶
func NewCreateCustomEventRequest(server string, body CreateCustomEventJSONRequestBody) (*http.Request, error)
NewCreateCustomEventRequest calls the generic CreateCustomEvent builder with application/json body
func NewCreateCustomEventRequestWithBody ¶
func NewCreateCustomEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCustomEventRequestWithBody generates requests for CreateCustomEvent with any type of body
func NewCreateGlobalAutomationRequest ¶
func NewCreateGlobalAutomationRequest(server string, body CreateGlobalAutomationJSONRequestBody) (*http.Request, error)
NewCreateGlobalAutomationRequest calls the generic CreateGlobalAutomation builder with application/json body
func NewCreateGlobalAutomationRequestWithBody ¶
func NewCreateGlobalAutomationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateGlobalAutomationRequestWithBody generates requests for CreateGlobalAutomation with any type of body
func NewCreateInboundTestCallRequest ¶
func NewCreateInboundTestCallRequest(server string, body CreateInboundTestCallJSONRequestBody) (*http.Request, error)
NewCreateInboundTestCallRequest calls the generic CreateInboundTestCall builder with application/json body
func NewCreateInboundTestCallRequestWithBody ¶
func NewCreateInboundTestCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateInboundTestCallRequestWithBody generates requests for CreateInboundTestCall with any type of body
func NewCreateIntegrationRequest ¶
func NewCreateIntegrationRequest(server string, body CreateIntegrationJSONRequestBody) (*http.Request, error)
NewCreateIntegrationRequest calls the generic CreateIntegration builder with application/json body
func NewCreateIntegrationRequestWithBody ¶
func NewCreateIntegrationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateIntegrationRequestWithBody generates requests for CreateIntegration with any type of body
func NewCreateLocalAutomationRequest ¶
func NewCreateLocalAutomationRequest(server string, applicationId string, body CreateLocalAutomationJSONRequestBody) (*http.Request, error)
NewCreateLocalAutomationRequest calls the generic CreateLocalAutomation builder with application/json body
func NewCreateLocalAutomationRequestWithBody ¶
func NewCreateLocalAutomationRequestWithBody(server string, applicationId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateLocalAutomationRequestWithBody generates requests for CreateLocalAutomation with any type of body
func NewCreateOutboundListRequest ¶
func NewCreateOutboundListRequest(server string, body CreateOutboundListJSONRequestBody) (*http.Request, error)
NewCreateOutboundListRequest calls the generic CreateOutboundList builder with application/json body
func NewCreateOutboundListRequestWithBody ¶
func NewCreateOutboundListRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateOutboundListRequestWithBody generates requests for CreateOutboundList with any type of body
func NewCreatePhonebookEntryRequest ¶
func NewCreatePhonebookEntryRequest(server string, body CreatePhonebookEntryJSONRequestBody) (*http.Request, error)
NewCreatePhonebookEntryRequest calls the generic CreatePhonebookEntry builder with application/json body
func NewCreatePhonebookEntryRequestWithBody ¶
func NewCreatePhonebookEntryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreatePhonebookEntryRequestWithBody generates requests for CreatePhonebookEntry with any type of body
func NewCreateQueueRequest ¶
func NewCreateQueueRequest(server string, body CreateQueueJSONRequestBody) (*http.Request, error)
NewCreateQueueRequest calls the generic CreateQueue builder with application/json body
func NewCreateQueueRequestWithBody ¶
func NewCreateQueueRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateQueueRequestWithBody generates requests for CreateQueue with any type of body
func NewCreateQueueSelectionRequest ¶
func NewCreateQueueSelectionRequest(server string, queueId string, body CreateQueueSelectionJSONRequestBody) (*http.Request, error)
NewCreateQueueSelectionRequest calls the generic CreateQueueSelection builder with application/json body
func NewCreateQueueSelectionRequestWithBody ¶
func NewCreateQueueSelectionRequestWithBody(server string, queueId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateQueueSelectionRequestWithBody generates requests for CreateQueueSelection with any type of body
func NewCreateRoutingRequest ¶
func NewCreateRoutingRequest(server string, body CreateRoutingJSONRequestBody) (*http.Request, error)
NewCreateRoutingRequest calls the generic CreateRouting builder with application/json body
func NewCreateRoutingRequestWithBody ¶
func NewCreateRoutingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateRoutingRequestWithBody generates requests for CreateRouting with any type of body
func NewCreateSessionRequest ¶
NewCreateSessionRequest generates requests for CreateSession
func NewCreateTriggerRequest ¶
func NewCreateTriggerRequest(server string, body CreateTriggerJSONRequestBody) (*http.Request, error)
NewCreateTriggerRequest calls the generic CreateTrigger builder with application/json body
func NewCreateTriggerRequestWithBody ¶
func NewCreateTriggerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTriggerRequestWithBody generates requests for CreateTrigger with any type of body
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body
func NewDeleteAgentGroupRequest ¶
NewDeleteAgentGroupRequest generates requests for DeleteAgentGroup
func NewDeleteAgentRequest ¶
NewDeleteAgentRequest generates requests for DeleteAgent
func NewDeleteApplicationRequest ¶
NewDeleteApplicationRequest generates requests for DeleteApplication
func NewDeleteBabeldeskRequest ¶
NewDeleteBabeldeskRequest generates requests for DeleteBabeldesk
func NewDeleteBabeldeskWidgetRequest ¶
NewDeleteBabeldeskWidgetRequest generates requests for DeleteBabeldeskWidget
func NewDeleteBusinessHourRequest ¶
NewDeleteBusinessHourRequest generates requests for DeleteBusinessHour
func NewDeleteCalendarRequest ¶
NewDeleteCalendarRequest generates requests for DeleteCalendar
func NewDeleteCampaignRequest ¶
NewDeleteCampaignRequest generates requests for DeleteCampaign
func NewDeleteConversationRequest ¶
NewDeleteConversationRequest generates requests for DeleteConversation
func NewDeleteCustomEventRequest ¶
NewDeleteCustomEventRequest generates requests for DeleteCustomEvent
func NewDeleteGlobalAutomationRequest ¶
NewDeleteGlobalAutomationRequest generates requests for DeleteGlobalAutomation
func NewDeleteIntegrationAssociationRequest ¶
func NewDeleteIntegrationAssociationRequest(server string, integrationId string, associationId string, actionName string) (*http.Request, error)
NewDeleteIntegrationAssociationRequest generates requests for DeleteIntegrationAssociation
func NewDeleteIntegrationRequest ¶
NewDeleteIntegrationRequest generates requests for DeleteIntegration
func NewDeleteLocalAutomationRequest ¶
func NewDeleteLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
NewDeleteLocalAutomationRequest generates requests for DeleteLocalAutomation
func NewDeleteManyApplicationsRequest ¶
func NewDeleteManyApplicationsRequest(server string, body DeleteManyApplicationsJSONRequestBody) (*http.Request, error)
NewDeleteManyApplicationsRequest calls the generic DeleteManyApplications builder with application/json body
func NewDeleteManyApplicationsRequestWithBody ¶
func NewDeleteManyApplicationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteManyApplicationsRequestWithBody generates requests for DeleteManyApplications with any type of body
func NewDeleteOutboundLeadRequest ¶
NewDeleteOutboundLeadRequest generates requests for DeleteOutboundLead
func NewDeletePhonebookEntryRequest ¶
NewDeletePhonebookEntryRequest generates requests for DeletePhonebookEntry
func NewDeletePromptRequest ¶
NewDeletePromptRequest generates requests for DeletePrompt
func NewDeleteQueueRequest ¶
NewDeleteQueueRequest generates requests for DeleteQueue
func NewDeleteQueueSelectionRequest ¶
func NewDeleteQueueSelectionRequest(server string, queueId string, id string) (*http.Request, error)
NewDeleteQueueSelectionRequest generates requests for DeleteQueueSelection
func NewDeleteRoutingRequest ¶
NewDeleteRoutingRequest generates requests for DeleteRouting
func NewDeleteTriggerRequest ¶
NewDeleteTriggerRequest generates requests for DeleteTrigger
func NewDeleteUsersRequest ¶
func NewDeleteUsersRequest(server string, body DeleteUsersJSONRequestBody) (*http.Request, error)
NewDeleteUsersRequest calls the generic DeleteUsers builder with application/json body
func NewDeleteUsersRequestWithBody ¶
func NewDeleteUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteUsersRequestWithBody generates requests for DeleteUsers with any type of body
func NewDisableUsersRequest ¶
func NewDisableUsersRequest(server string, body DisableUsersJSONRequestBody) (*http.Request, error)
NewDisableUsersRequest calls the generic DisableUsers builder with application/json body
func NewDisableUsersRequestWithBody ¶
func NewDisableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDisableUsersRequestWithBody generates requests for DisableUsers with any type of body
func NewDispatchActionRequest ¶
func NewDispatchActionRequest(server string, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody) (*http.Request, error)
NewDispatchActionRequest calls the generic DispatchAction builder with application/json body
func NewDispatchActionRequestWithBody ¶
func NewDispatchActionRequestWithBody(server string, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader) (*http.Request, error)
NewDispatchActionRequestWithBody generates requests for DispatchAction with any type of body
func NewDispatchActionRequestWithFormdataBody ¶
func NewDispatchActionRequestWithFormdataBody(server string, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody) (*http.Request, error)
NewDispatchActionRequestWithFormdataBody calls the generic DispatchAction builder with application/x-www-form-urlencoded body
func NewDispatchLocalAutomationsRequest ¶
func NewDispatchLocalAutomationsRequest(server string, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody) (*http.Request, error)
NewDispatchLocalAutomationsRequest calls the generic DispatchLocalAutomations builder with application/json body
func NewDispatchLocalAutomationsRequestWithBody ¶
func NewDispatchLocalAutomationsRequestWithBody(server string, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader) (*http.Request, error)
NewDispatchLocalAutomationsRequestWithBody generates requests for DispatchLocalAutomations with any type of body
func NewDownloadPhonebookEntriesRequest ¶
NewDownloadPhonebookEntriesRequest generates requests for DownloadPhonebookEntries
func NewEnableUsersRequest ¶
func NewEnableUsersRequest(server string, body EnableUsersJSONRequestBody) (*http.Request, error)
NewEnableUsersRequest calls the generic EnableUsers builder with application/json body
func NewEnableUsersRequestWithBody ¶
func NewEnableUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewEnableUsersRequestWithBody generates requests for EnableUsers with any type of body
func NewEvaluateExpressionRequest ¶
func NewEvaluateExpressionRequest(server string, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody) (*http.Request, error)
NewEvaluateExpressionRequest calls the generic EvaluateExpression builder with application/json body
func NewEvaluateExpressionRequestWithBody ¶
func NewEvaluateExpressionRequestWithBody(server string, params *EvaluateExpressionParams, contentType string, body io.Reader) (*http.Request, error)
NewEvaluateExpressionRequestWithBody generates requests for EvaluateExpression with any type of body
func NewGetAgentGroupRequest ¶
NewGetAgentGroupRequest generates requests for GetAgentGroup
func NewGetAgentRequest ¶
NewGetAgentRequest generates requests for GetAgent
func NewGetAgentsForQueueSelectionRequest ¶
func NewGetAgentsForQueueSelectionRequest(server string, queueId string, params *GetAgentsForQueueSelectionParams) (*http.Request, error)
NewGetAgentsForQueueSelectionRequest generates requests for GetAgentsForQueueSelection
func NewGetApplicationRequest ¶
NewGetApplicationRequest generates requests for GetApplication
func NewGetBabeldeskRequest ¶
NewGetBabeldeskRequest generates requests for GetBabeldesk
func NewGetBabeldeskWidgetRequest ¶
NewGetBabeldeskWidgetRequest generates requests for GetBabeldeskWidget
func NewGetBusinessHourRequest ¶
NewGetBusinessHourRequest generates requests for GetBusinessHour
func NewGetCalendarRequest ¶
NewGetCalendarRequest generates requests for GetCalendar
func NewGetCalenderDatesRequest ¶
NewGetCalenderDatesRequest generates requests for GetCalenderDates
func NewGetCallRequest ¶
NewGetCallRequest generates requests for GetCall
func NewGetCampaignRequest ¶
NewGetCampaignRequest generates requests for GetCampaign
func NewGetConferenceRequest ¶
NewGetConferenceRequest generates requests for GetConference
func NewGetConversationEventRequest ¶
func NewGetConversationEventRequest(server string, conversationId string, id string) (*http.Request, error)
NewGetConversationEventRequest generates requests for GetConversationEvent
func NewGetConversationRequest ¶
NewGetConversationRequest generates requests for GetConversation
func NewGetConversationSessionRequest ¶
NewGetConversationSessionRequest generates requests for GetConversationSession
func NewGetGlobalAutomationRequest ¶
NewGetGlobalAutomationRequest generates requests for GetGlobalAutomation
func NewGetIntegrationProviderLogoRequest ¶
func NewGetIntegrationProviderLogoRequest(server string, providerName IntegrationProvider, size string) (*http.Request, error)
NewGetIntegrationProviderLogoRequest generates requests for GetIntegrationProviderLogo
func NewGetIntegrationRequest ¶
NewGetIntegrationRequest generates requests for GetIntegration
func NewGetLocalAutomationRequest ¶
func NewGetLocalAutomationRequest(server string, applicationId string, id string) (*http.Request, error)
NewGetLocalAutomationRequest generates requests for GetLocalAutomation
func NewGetMetricDefinitionRequest ¶
NewGetMetricDefinitionRequest generates requests for GetMetricDefinition
func NewGetMetricRequest ¶
NewGetMetricRequest generates requests for GetMetric
func NewGetPhonebookEntryRequest ¶
NewGetPhonebookEntryRequest generates requests for GetPhonebookEntry
func NewGetPromptRequest ¶
NewGetPromptRequest generates requests for GetPrompt
func NewGetQueueRequest ¶
NewGetQueueRequest generates requests for GetQueue
func NewGetQueueSelectionRequest ¶
NewGetQueueSelectionRequest generates requests for GetQueueSelection
func NewGetRoutingRequest ¶
NewGetRoutingRequest generates requests for GetRouting
func NewGetServiceNumberRequest ¶
NewGetServiceNumberRequest generates requests for GetServiceNumber
func NewGetSessionVariablesRequest ¶
NewGetSessionVariablesRequest generates requests for GetSessionVariables
func NewGetSettingsForAppAgentStatusRequest ¶ added in v0.4.0
NewGetSettingsForAppAgentStatusRequest generates requests for GetSettingsForAppAgentStatus
func NewGetSettingsForAppConversationsRequest ¶ added in v0.4.0
NewGetSettingsForAppConversationsRequest generates requests for GetSettingsForAppConversations
func NewGetSettingsForAppCustomerLoggingRequest ¶
NewGetSettingsForAppCustomerLoggingRequest generates requests for GetSettingsForAppCustomerLogging
func NewGetSettingsForAppIntegrationsRequest ¶ added in v0.4.0
NewGetSettingsForAppIntegrationsRequest generates requests for GetSettingsForAppIntegrations
func NewGetSettingsForAuditDefaultRequest ¶
NewGetSettingsForAuditDefaultRequest generates requests for GetSettingsForAuditDefault
func NewGetSettingsForRetentionPeriodsRequest ¶ added in v0.4.0
NewGetSettingsForRetentionPeriodsRequest generates requests for GetSettingsForRetentionPeriods
func NewGetSettingsForTelephonyAgentInboundRequest ¶ added in v0.4.0
NewGetSettingsForTelephonyAgentInboundRequest generates requests for GetSettingsForTelephonyAgentInbound
func NewGetSettingsForTelephonyAgentOutboundRequest ¶
NewGetSettingsForTelephonyAgentOutboundRequest generates requests for GetSettingsForTelephonyAgentOutbound
func NewGetSettingsForTelephonyAgentRecordingRequest ¶
NewGetSettingsForTelephonyAgentRecordingRequest generates requests for GetSettingsForTelephonyAgentRecording
func NewGetSettingsForTelephonyAgentWrapupRequest ¶
NewGetSettingsForTelephonyAgentWrapupRequest generates requests for GetSettingsForTelephonyAgentWrapup
func NewGetSettingsForTelephonyPostCallRequest ¶
NewGetSettingsForTelephonyPostCallRequest generates requests for GetSettingsForTelephonyPostCall
func NewGetSettingsForUiI18nRequest ¶ added in v0.4.0
NewGetSettingsForUiI18nRequest generates requests for GetSettingsForUiI18n
func NewGetSmsRequest ¶
NewGetSmsRequest generates requests for GetSms
func NewGetTriggerRequest ¶
NewGetTriggerRequest generates requests for GetTrigger
func NewHangupCallRequest ¶
NewHangupCallRequest generates requests for HangupCall
func NewListAgentGroupsRequest ¶
func NewListAgentGroupsRequest(server string, params *ListAgentGroupsParams) (*http.Request, error)
NewListAgentGroupsRequest generates requests for ListAgentGroups
func NewListAgentsRequest ¶
func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
NewListAgentsRequest generates requests for ListAgents
func NewListAllSimpleReportingCallsRequest ¶
func NewListAllSimpleReportingCallsRequest(server string, params *ListAllSimpleReportingCallsParams) (*http.Request, error)
NewListAllSimpleReportingCallsRequest generates requests for ListAllSimpleReportingCalls
func NewListApplicationsRequest ¶
func NewListApplicationsRequest(server string, params *ListApplicationsParams) (*http.Request, error)
NewListApplicationsRequest generates requests for ListApplications
func NewListAuditLogsRequest ¶
func NewListAuditLogsRequest(server string, params *ListAuditLogsParams) (*http.Request, error)
NewListAuditLogsRequest generates requests for ListAuditLogs
func NewListAvailableIntegrationsRequest ¶
NewListAvailableIntegrationsRequest generates requests for ListAvailableIntegrations
func NewListAvailableRolesRequest ¶
NewListAvailableRolesRequest generates requests for ListAvailableRoles
func NewListBabeldeskWidgetsRequest ¶
func NewListBabeldeskWidgetsRequest(server string, params *ListBabeldeskWidgetsParams) (*http.Request, error)
NewListBabeldeskWidgetsRequest generates requests for ListBabeldeskWidgets
func NewListBabeldesksRequest ¶
func NewListBabeldesksRequest(server string, params *ListBabeldesksParams) (*http.Request, error)
NewListBabeldesksRequest generates requests for ListBabeldesks
func NewListBusinessHoursRequest ¶
func NewListBusinessHoursRequest(server string, params *ListBusinessHoursParams) (*http.Request, error)
NewListBusinessHoursRequest generates requests for ListBusinessHours
func NewListCalendarsRequest ¶
func NewListCalendarsRequest(server string, params *ListCalendarsParams) (*http.Request, error)
NewListCalendarsRequest generates requests for ListCalendars
func NewListCampaignsRequest ¶
NewListCampaignsRequest generates requests for ListCampaigns
func NewListConferencesRequest ¶
func NewListConferencesRequest(server string, params *ListConferencesParams) (*http.Request, error)
NewListConferencesRequest generates requests for ListConferences
func NewListConversationEventsRequest ¶
NewListConversationEventsRequest generates requests for ListConversationEvents
func NewListConversationsRequest ¶
func NewListConversationsRequest(server string, params *ListConversationsParams) (*http.Request, error)
NewListConversationsRequest generates requests for ListConversations
func NewListEventsRequest ¶
func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
NewListEventsRequest generates requests for ListEvents
func NewListExpressionsRequest ¶
NewListExpressionsRequest generates requests for ListExpressions
func NewListGlobalAutomationsRequest ¶
func NewListGlobalAutomationsRequest(server string, params *ListGlobalAutomationsParams) (*http.Request, error)
NewListGlobalAutomationsRequest generates requests for ListGlobalAutomations
func NewListIntegrationsRequest ¶
func NewListIntegrationsRequest(server string, params *ListIntegrationsParams) (*http.Request, error)
NewListIntegrationsRequest generates requests for ListIntegrations
func NewListLiveLogsRequest ¶
func NewListLiveLogsRequest(server string, params *ListLiveLogsParams) (*http.Request, error)
NewListLiveLogsRequest generates requests for ListLiveLogs
func NewListLocalAutomationsRequest ¶
func NewListLocalAutomationsRequest(server string, applicationId string, params *ListLocalAutomationsParams) (*http.Request, error)
NewListLocalAutomationsRequest generates requests for ListLocalAutomations
func NewListMetricIdsRequest ¶
NewListMetricIdsRequest generates requests for ListMetricIds
func NewListModulesRequest ¶
NewListModulesRequest generates requests for ListModules
func NewListOutboundListsRequest ¶
NewListOutboundListsRequest generates requests for ListOutboundLists
func NewListPhonebookEntrysRequest ¶
func NewListPhonebookEntrysRequest(server string, params *ListPhonebookEntrysParams) (*http.Request, error)
NewListPhonebookEntrysRequest generates requests for ListPhonebookEntrys
func NewListPromptsRequest ¶
func NewListPromptsRequest(server string, params *ListPromptsParams) (*http.Request, error)
NewListPromptsRequest generates requests for ListPrompts
func NewListProviderSessionVariablesRequest ¶
NewListProviderSessionVariablesRequest generates requests for ListProviderSessionVariables
func NewListQueueSelectionsRequest ¶
func NewListQueueSelectionsRequest(server string, queueId string, params *ListQueueSelectionsParams) (*http.Request, error)
NewListQueueSelectionsRequest generates requests for ListQueueSelections
func NewListQueuesRequest ¶
func NewListQueuesRequest(server string, params *ListQueuesParams) (*http.Request, error)
NewListQueuesRequest generates requests for ListQueues
func NewListReportingCallsRequest ¶
func NewListReportingCallsRequest(server string, params *ListReportingCallsParams) (*http.Request, error)
NewListReportingCallsRequest generates requests for ListReportingCalls
func NewListRoutingsRequest ¶
func NewListRoutingsRequest(server string, params *ListRoutingsParams) (*http.Request, error)
NewListRoutingsRequest generates requests for ListRoutings
func NewListServiceNumbersRequest ¶
func NewListServiceNumbersRequest(server string, params *ListServiceNumbersParams) (*http.Request, error)
NewListServiceNumbersRequest generates requests for ListServiceNumbers
func NewListSimpleReportingCallsRequest ¶
func NewListSimpleReportingCallsRequest(server string, reportType SimpleReportingReportType, params *ListSimpleReportingCallsParams) (*http.Request, error)
NewListSimpleReportingCallsRequest generates requests for ListSimpleReportingCalls
func NewListSingleActionSessionVariablesRequest ¶
func NewListSingleActionSessionVariablesRequest(server string, provider IntegrationProvider, actionName string) (*http.Request, error)
NewListSingleActionSessionVariablesRequest generates requests for ListSingleActionSessionVariables
func NewListSmssRequest ¶
func NewListSmssRequest(server string, params *ListSmssParams) (*http.Request, error)
NewListSmssRequest generates requests for ListSmss
func NewListTriggersRequest ¶
func NewListTriggersRequest(server string, params *ListTriggersParams) (*http.Request, error)
NewListTriggersRequest generates requests for ListTriggers
func NewListUsersRequest ¶
func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
NewListUsersRequest generates requests for ListUsers
func NewMetricRequestPushRequest ¶
NewMetricRequestPushRequest generates requests for MetricRequestPush
func NewMetricResetCountersRequest ¶
NewMetricResetCountersRequest generates requests for MetricResetCounters
func NewRemoveAgentFromQueueSelectionRequest ¶
func NewRemoveAgentFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
NewRemoveAgentFromQueueSelectionRequest generates requests for RemoveAgentFromQueueSelection
func NewRemoveGroupFromQueueSelectionRequest ¶
func NewRemoveGroupFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
NewRemoveGroupFromQueueSelectionRequest generates requests for RemoveGroupFromQueueSelection
func NewRemoveRolesRequest ¶
func NewRemoveRolesRequest(server string, body RemoveRolesJSONRequestBody) (*http.Request, error)
NewRemoveRolesRequest calls the generic RemoveRoles builder with application/json body
func NewRemoveRolesRequestWithBody ¶
func NewRemoveRolesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRemoveRolesRequestWithBody generates requests for RemoveRoles with any type of body
func NewRemoveTagFromQueueSelectionRequest ¶
func NewRemoveTagFromQueueSelectionRequest(server string, queueId string, selectionId string, id string) (*http.Request, error)
NewRemoveTagFromQueueSelectionRequest generates requests for RemoveTagFromQueueSelection
func NewResetPasswordsRequest ¶
func NewResetPasswordsRequest(server string, body ResetPasswordsJSONRequestBody) (*http.Request, error)
NewResetPasswordsRequest calls the generic ResetPasswords builder with application/json body
func NewResetPasswordsRequestWithBody ¶
func NewResetPasswordsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewResetPasswordsRequestWithBody generates requests for ResetPasswords with any type of body
func NewSetCallSessionVariablesRequest ¶
func NewSetCallSessionVariablesRequest(server string, id string, body SetCallSessionVariablesJSONRequestBody) (*http.Request, error)
NewSetCallSessionVariablesRequest calls the generic SetCallSessionVariables builder with application/json body
func NewSetCallSessionVariablesRequestWithBody ¶
func NewSetCallSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewSetCallSessionVariablesRequestWithBody generates requests for SetCallSessionVariables with any type of body
func NewTestTriggersRequest ¶
func NewTestTriggersRequest(server string, params *TestTriggersParams, body TestTriggersJSONRequestBody) (*http.Request, error)
NewTestTriggersRequest calls the generic TestTriggers builder with application/json body
func NewTestTriggersRequestWithBody ¶
func NewTestTriggersRequestWithBody(server string, params *TestTriggersParams, contentType string, body io.Reader) (*http.Request, error)
NewTestTriggersRequestWithBody generates requests for TestTriggers with any type of body
func NewUpdateAgentGroupRequest ¶
func NewUpdateAgentGroupRequest(server string, id string, body UpdateAgentGroupJSONRequestBody) (*http.Request, error)
NewUpdateAgentGroupRequest calls the generic UpdateAgentGroup builder with application/json body
func NewUpdateAgentGroupRequestWithBody ¶
func NewUpdateAgentGroupRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentGroupRequestWithBody generates requests for UpdateAgentGroup with any type of body
func NewUpdateAgentRequest ¶
func NewUpdateAgentRequest(server string, id string, body UpdateAgentJSONRequestBody) (*http.Request, error)
NewUpdateAgentRequest calls the generic UpdateAgent builder with application/json body
func NewUpdateAgentRequestWithBody ¶
func NewUpdateAgentRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentRequestWithBody generates requests for UpdateAgent with any type of body
func NewUpdateAgentStatusRequest ¶
func NewUpdateAgentStatusRequest(server string, id string, body UpdateAgentStatusJSONRequestBody) (*http.Request, error)
NewUpdateAgentStatusRequest calls the generic UpdateAgentStatus builder with application/json body
func NewUpdateAgentStatusRequestWithBody ¶
func NewUpdateAgentStatusRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentStatusRequestWithBody generates requests for UpdateAgentStatus with any type of body
func NewUpdateApplicationRequest ¶
func NewUpdateApplicationRequest(server string, id string, body UpdateApplicationJSONRequestBody) (*http.Request, error)
NewUpdateApplicationRequest calls the generic UpdateApplication builder with application/json body
func NewUpdateApplicationRequestWithBody ¶
func NewUpdateApplicationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateApplicationRequestWithBody generates requests for UpdateApplication with any type of body
func NewUpdateBabeldeskRequest ¶
func NewUpdateBabeldeskRequest(server string, id string, body UpdateBabeldeskJSONRequestBody) (*http.Request, error)
NewUpdateBabeldeskRequest calls the generic UpdateBabeldesk builder with application/json body
func NewUpdateBabeldeskRequestWithBody ¶
func NewUpdateBabeldeskRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBabeldeskRequestWithBody generates requests for UpdateBabeldesk with any type of body
func NewUpdateBabeldeskWidgetRequest ¶
func NewUpdateBabeldeskWidgetRequest(server string, id string, body UpdateBabeldeskWidgetJSONRequestBody) (*http.Request, error)
NewUpdateBabeldeskWidgetRequest calls the generic UpdateBabeldeskWidget builder with application/json body
func NewUpdateBabeldeskWidgetRequestWithBody ¶
func NewUpdateBabeldeskWidgetRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBabeldeskWidgetRequestWithBody generates requests for UpdateBabeldeskWidget with any type of body
func NewUpdateBusinessHourRequest ¶
func NewUpdateBusinessHourRequest(server string, id string, body UpdateBusinessHourJSONRequestBody) (*http.Request, error)
NewUpdateBusinessHourRequest calls the generic UpdateBusinessHour builder with application/json body
func NewUpdateBusinessHourRequestWithBody ¶
func NewUpdateBusinessHourRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBusinessHourRequestWithBody generates requests for UpdateBusinessHour with any type of body
func NewUpdateCalendarRequest ¶
func NewUpdateCalendarRequest(server string, id string, body UpdateCalendarJSONRequestBody) (*http.Request, error)
NewUpdateCalendarRequest calls the generic UpdateCalendar builder with application/json body
func NewUpdateCalendarRequestWithBody ¶
func NewUpdateCalendarRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCalendarRequestWithBody generates requests for UpdateCalendar with any type of body
func NewUpdateCampaignRequest ¶
func NewUpdateCampaignRequest(server string, id string, body UpdateCampaignJSONRequestBody) (*http.Request, error)
NewUpdateCampaignRequest calls the generic UpdateCampaign builder with application/json body
func NewUpdateCampaignRequestWithBody ¶
func NewUpdateCampaignRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCampaignRequestWithBody generates requests for UpdateCampaign with any type of body
func NewUpdateConversationRequest ¶
func NewUpdateConversationRequest(server string, id string, body UpdateConversationJSONRequestBody) (*http.Request, error)
NewUpdateConversationRequest calls the generic UpdateConversation builder with application/json body
func NewUpdateConversationRequestWithBody ¶
func NewUpdateConversationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateConversationRequestWithBody generates requests for UpdateConversation with any type of body
func NewUpdateConversationSessionRequest ¶
func NewUpdateConversationSessionRequest(server string, conversationId string, body UpdateConversationSessionJSONRequestBody) (*http.Request, error)
NewUpdateConversationSessionRequest calls the generic UpdateConversationSession builder with application/json body
func NewUpdateConversationSessionRequestWithBody ¶
func NewUpdateConversationSessionRequestWithBody(server string, conversationId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateConversationSessionRequestWithBody generates requests for UpdateConversationSession with any type of body
func NewUpdateGlobalAutomationRequest ¶
func NewUpdateGlobalAutomationRequest(server string, id string, body UpdateGlobalAutomationJSONRequestBody) (*http.Request, error)
NewUpdateGlobalAutomationRequest calls the generic UpdateGlobalAutomation builder with application/json body
func NewUpdateGlobalAutomationRequestWithBody ¶
func NewUpdateGlobalAutomationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGlobalAutomationRequestWithBody generates requests for UpdateGlobalAutomation with any type of body
func NewUpdateIntegrationRequest ¶
func NewUpdateIntegrationRequest(server string, id string, body UpdateIntegrationJSONRequestBody) (*http.Request, error)
NewUpdateIntegrationRequest calls the generic UpdateIntegration builder with application/json body
func NewUpdateIntegrationRequestWithBody ¶
func NewUpdateIntegrationRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateIntegrationRequestWithBody generates requests for UpdateIntegration with any type of body
func NewUpdateLocalAutomationRequest ¶
func NewUpdateLocalAutomationRequest(server string, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody) (*http.Request, error)
NewUpdateLocalAutomationRequest calls the generic UpdateLocalAutomation builder with application/json body
func NewUpdateLocalAutomationRequestWithBody ¶
func NewUpdateLocalAutomationRequestWithBody(server string, applicationId string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateLocalAutomationRequestWithBody generates requests for UpdateLocalAutomation with any type of body
func NewUpdateOutboundLeadRequest ¶
func NewUpdateOutboundLeadRequest(server string, id string, leadId string, body UpdateOutboundLeadJSONRequestBody) (*http.Request, error)
NewUpdateOutboundLeadRequest calls the generic UpdateOutboundLead builder with application/json body
func NewUpdateOutboundLeadRequestWithBody ¶
func NewUpdateOutboundLeadRequestWithBody(server string, id string, leadId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOutboundLeadRequestWithBody generates requests for UpdateOutboundLead with any type of body
func NewUpdatePhonebookEntryRequest ¶
func NewUpdatePhonebookEntryRequest(server string, id string, body UpdatePhonebookEntryJSONRequestBody) (*http.Request, error)
NewUpdatePhonebookEntryRequest calls the generic UpdatePhonebookEntry builder with application/json body
func NewUpdatePhonebookEntryRequestWithBody ¶
func NewUpdatePhonebookEntryRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePhonebookEntryRequestWithBody generates requests for UpdatePhonebookEntry with any type of body
func NewUpdatePromptRequest ¶
func NewUpdatePromptRequest(server string, id string, body UpdatePromptJSONRequestBody) (*http.Request, error)
NewUpdatePromptRequest calls the generic UpdatePrompt builder with application/json body
func NewUpdatePromptRequestWithBody ¶
func NewUpdatePromptRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdatePromptRequestWithBody generates requests for UpdatePrompt with any type of body
func NewUpdateQueueRequest ¶
func NewUpdateQueueRequest(server string, id string, body UpdateQueueJSONRequestBody) (*http.Request, error)
NewUpdateQueueRequest calls the generic UpdateQueue builder with application/json body
func NewUpdateQueueRequestWithBody ¶
func NewUpdateQueueRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateQueueRequestWithBody generates requests for UpdateQueue with any type of body
func NewUpdateQueueSelectionRequest ¶
func NewUpdateQueueSelectionRequest(server string, queueId string, id string, body UpdateQueueSelectionJSONRequestBody) (*http.Request, error)
NewUpdateQueueSelectionRequest calls the generic UpdateQueueSelection builder with application/json body
func NewUpdateQueueSelectionRequestWithBody ¶
func NewUpdateQueueSelectionRequestWithBody(server string, queueId string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateQueueSelectionRequestWithBody generates requests for UpdateQueueSelection with any type of body
func NewUpdateRoutingRequest ¶
func NewUpdateRoutingRequest(server string, id string, body UpdateRoutingJSONRequestBody) (*http.Request, error)
NewUpdateRoutingRequest calls the generic UpdateRouting builder with application/json body
func NewUpdateRoutingRequestWithBody ¶
func NewUpdateRoutingRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRoutingRequestWithBody generates requests for UpdateRouting with any type of body
func NewUpdateSessionVariablesRequest ¶
func NewUpdateSessionVariablesRequest(server string, id string, body UpdateSessionVariablesJSONRequestBody) (*http.Request, error)
NewUpdateSessionVariablesRequest calls the generic UpdateSessionVariables builder with application/json body
func NewUpdateSessionVariablesRequestWithBody ¶
func NewUpdateSessionVariablesRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSessionVariablesRequestWithBody generates requests for UpdateSessionVariables with any type of body
func NewUpdateSettingsForAppAgentStatusRequest ¶ added in v0.4.0
func NewUpdateSettingsForAppAgentStatusRequest(server string, body UpdateSettingsForAppAgentStatusJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppAgentStatusRequest calls the generic UpdateSettingsForAppAgentStatus builder with application/json body
func NewUpdateSettingsForAppAgentStatusRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForAppAgentStatusRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppAgentStatusRequestWithBody generates requests for UpdateSettingsForAppAgentStatus with any type of body
func NewUpdateSettingsForAppConversationsRequest ¶ added in v0.4.0
func NewUpdateSettingsForAppConversationsRequest(server string, body UpdateSettingsForAppConversationsJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppConversationsRequest calls the generic UpdateSettingsForAppConversations builder with application/json body
func NewUpdateSettingsForAppConversationsRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForAppConversationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppConversationsRequestWithBody generates requests for UpdateSettingsForAppConversations with any type of body
func NewUpdateSettingsForAppCustomerLoggingRequest ¶
func NewUpdateSettingsForAppCustomerLoggingRequest(server string, body UpdateSettingsForAppCustomerLoggingJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppCustomerLoggingRequest calls the generic UpdateSettingsForAppCustomerLogging builder with application/json body
func NewUpdateSettingsForAppCustomerLoggingRequestWithBody ¶
func NewUpdateSettingsForAppCustomerLoggingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppCustomerLoggingRequestWithBody generates requests for UpdateSettingsForAppCustomerLogging with any type of body
func NewUpdateSettingsForAppIntegrationsRequest ¶ added in v0.4.0
func NewUpdateSettingsForAppIntegrationsRequest(server string, body UpdateSettingsForAppIntegrationsJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAppIntegrationsRequest calls the generic UpdateSettingsForAppIntegrations builder with application/json body
func NewUpdateSettingsForAppIntegrationsRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForAppIntegrationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAppIntegrationsRequestWithBody generates requests for UpdateSettingsForAppIntegrations with any type of body
func NewUpdateSettingsForAuditDefaultRequest ¶
func NewUpdateSettingsForAuditDefaultRequest(server string, body UpdateSettingsForAuditDefaultJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForAuditDefaultRequest calls the generic UpdateSettingsForAuditDefault builder with application/json body
func NewUpdateSettingsForAuditDefaultRequestWithBody ¶
func NewUpdateSettingsForAuditDefaultRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForAuditDefaultRequestWithBody generates requests for UpdateSettingsForAuditDefault with any type of body
func NewUpdateSettingsForRetentionPeriodsRequest ¶ added in v0.4.0
func NewUpdateSettingsForRetentionPeriodsRequest(server string, body UpdateSettingsForRetentionPeriodsJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForRetentionPeriodsRequest calls the generic UpdateSettingsForRetentionPeriods builder with application/json body
func NewUpdateSettingsForRetentionPeriodsRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForRetentionPeriodsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForRetentionPeriodsRequestWithBody generates requests for UpdateSettingsForRetentionPeriods with any type of body
func NewUpdateSettingsForTelephonyAgentInboundRequest ¶ added in v0.4.0
func NewUpdateSettingsForTelephonyAgentInboundRequest(server string, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentInboundRequest calls the generic UpdateSettingsForTelephonyAgentInbound builder with application/json body
func NewUpdateSettingsForTelephonyAgentInboundRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForTelephonyAgentInboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentInboundRequestWithBody generates requests for UpdateSettingsForTelephonyAgentInbound with any type of body
func NewUpdateSettingsForTelephonyAgentOutboundRequest ¶
func NewUpdateSettingsForTelephonyAgentOutboundRequest(server string, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentOutboundRequest calls the generic UpdateSettingsForTelephonyAgentOutbound builder with application/json body
func NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody ¶
func NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentOutboundRequestWithBody generates requests for UpdateSettingsForTelephonyAgentOutbound with any type of body
func NewUpdateSettingsForTelephonyAgentRecordingRequest ¶
func NewUpdateSettingsForTelephonyAgentRecordingRequest(server string, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentRecordingRequest calls the generic UpdateSettingsForTelephonyAgentRecording builder with application/json body
func NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody ¶
func NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentRecordingRequestWithBody generates requests for UpdateSettingsForTelephonyAgentRecording with any type of body
func NewUpdateSettingsForTelephonyAgentWrapupRequest ¶
func NewUpdateSettingsForTelephonyAgentWrapupRequest(server string, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentWrapupRequest calls the generic UpdateSettingsForTelephonyAgentWrapup builder with application/json body
func NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody ¶
func NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyAgentWrapupRequestWithBody generates requests for UpdateSettingsForTelephonyAgentWrapup with any type of body
func NewUpdateSettingsForTelephonyPostCallRequest ¶
func NewUpdateSettingsForTelephonyPostCallRequest(server string, body UpdateSettingsForTelephonyPostCallJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForTelephonyPostCallRequest calls the generic UpdateSettingsForTelephonyPostCall builder with application/json body
func NewUpdateSettingsForTelephonyPostCallRequestWithBody ¶
func NewUpdateSettingsForTelephonyPostCallRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForTelephonyPostCallRequestWithBody generates requests for UpdateSettingsForTelephonyPostCall with any type of body
func NewUpdateSettingsForUiI18nRequest ¶ added in v0.4.0
func NewUpdateSettingsForUiI18nRequest(server string, body UpdateSettingsForUiI18nJSONRequestBody) (*http.Request, error)
NewUpdateSettingsForUiI18nRequest calls the generic UpdateSettingsForUiI18n builder with application/json body
func NewUpdateSettingsForUiI18nRequestWithBody ¶ added in v0.4.0
func NewUpdateSettingsForUiI18nRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSettingsForUiI18nRequestWithBody generates requests for UpdateSettingsForUiI18n with any type of body
func NewUpdateTriggerRequest ¶
func NewUpdateTriggerRequest(server string, id string, body UpdateTriggerJSONRequestBody) (*http.Request, error)
NewUpdateTriggerRequest calls the generic UpdateTrigger builder with application/json body
func NewUpdateTriggerRequestWithBody ¶
func NewUpdateTriggerRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTriggerRequestWithBody generates requests for UpdateTrigger with any type of body
func NewUploadPhonebookEntriesRequestWithBody ¶
func NewUploadPhonebookEntriesRequestWithBody(server string, params *UploadPhonebookEntriesParams, contentType string, body io.Reader) (*http.Request, error)
NewUploadPhonebookEntriesRequestWithBody generates requests for UploadPhonebookEntries with any type of body
Types ¶
type AccountRole ¶
type AccountRole string
AccountRole A role associated with the Account
const ( AccountRoleAgent AccountRole = "agent" AccountRoleManager AccountRole = "manager" AccountRoleOwner AccountRole = "owner" AccountRoleReporter AccountRole = "reporter" AccountRoleRouter AccountRole = "router" AccountRoleSales AccountRole = "sales" AccountRoleScheduler AccountRole = "scheduler" AccountRoleSupervisor AccountRole = "supervisor" AccountRoleUser AccountRole = "user" )
Defines values for AccountRole.
type ActionProxyResponse ¶
type ActionProxyResponse struct {
Message *string `json:"message,omitempty"`
Response *ActionProxyResponseResponse `json:"response,omitempty"`
// Session Session-Map
Session *map[string]interface{} `json:"session,omitempty"`
Success *bool `json:"success,omitempty"`
}
ActionProxyResponse defines model for ActionProxyResponse.
type ActionProxyResponseResponse ¶
type ActionProxyResponseResponse struct {
// Body The Body of the response
Body interface{} `json:"body"`
// ContentType The Content-Type of the response body
ContentType *string `json:"contentType,omitempty"`
}
ActionProxyResponseResponse defines model for ActionProxyResponseResponse.
type AddAgentToGroupHTTPResp ¶
type AddAgentToGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentGroupAdditionResponse
}
func ParseAddAgentToGroupHTTPResp ¶
func ParseAddAgentToGroupHTTPResp(rsp *http.Response) (*AddAgentToGroupHTTPResp, error)
ParseAddAgentToGroupHTTPResp parses an HTTP response from a AddAgentToGroupWithResponse call
func (AddAgentToGroupHTTPResp) Status ¶
func (r AddAgentToGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddAgentToGroupHTTPResp) StatusCode ¶
func (r AddAgentToGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddAgentToGroupJSONRequestBody ¶
type AddAgentToGroupJSONRequestBody = AddAgentToGroupRequest
AddAgentToGroupJSONRequestBody defines body for AddAgentToGroup for application/json ContentType.
type AddAgentToGroupRequest ¶
type AddAgentToGroupRequest struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
AddAgentToGroupRequest defines model for AddAgentToGroupRequest.
type AddAgentToQueueSelectionHTTPResp ¶
type AddAgentToQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionModificationResponse
}
func ParseAddAgentToQueueSelectionHTTPResp ¶
func ParseAddAgentToQueueSelectionHTTPResp(rsp *http.Response) (*AddAgentToQueueSelectionHTTPResp, error)
ParseAddAgentToQueueSelectionHTTPResp parses an HTTP response from a AddAgentToQueueSelectionWithResponse call
func (AddAgentToQueueSelectionHTTPResp) Status ¶
func (r AddAgentToQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddAgentToQueueSelectionHTTPResp) StatusCode ¶
func (r AddAgentToQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddAgentToQueueSelectionJSONRequestBody ¶
type AddAgentToQueueSelectionJSONRequestBody = QueueSelectionAddition
AddAgentToQueueSelectionJSONRequestBody defines body for AddAgentToQueueSelection for application/json ContentType.
type AddCalendarDateHTTPResp ¶
func ParseAddCalendarDateHTTPResp ¶
func ParseAddCalendarDateHTTPResp(rsp *http.Response) (*AddCalendarDateHTTPResp, error)
ParseAddCalendarDateHTTPResp parses an HTTP response from a AddCalendarDateWithResponse call
func (AddCalendarDateHTTPResp) Status ¶
func (r AddCalendarDateHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddCalendarDateHTTPResp) StatusCode ¶
func (r AddCalendarDateHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddGroupToQueueSelectionHTTPResp ¶
type AddGroupToQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionModificationResponse
}
func ParseAddGroupToQueueSelectionHTTPResp ¶
func ParseAddGroupToQueueSelectionHTTPResp(rsp *http.Response) (*AddGroupToQueueSelectionHTTPResp, error)
ParseAddGroupToQueueSelectionHTTPResp parses an HTTP response from a AddGroupToQueueSelectionWithResponse call
func (AddGroupToQueueSelectionHTTPResp) Status ¶
func (r AddGroupToQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddGroupToQueueSelectionHTTPResp) StatusCode ¶
func (r AddGroupToQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddGroupToQueueSelectionJSONRequestBody ¶
type AddGroupToQueueSelectionJSONRequestBody = QueueSelectionAddition
AddGroupToQueueSelectionJSONRequestBody defines body for AddGroupToQueueSelection for application/json ContentType.
type AddIntegrationAssociationHTTPResp ¶
type AddIntegrationAssociationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *IntegrationAddAssociationResponse
}
func ParseAddIntegrationAssociationHTTPResp ¶
func ParseAddIntegrationAssociationHTTPResp(rsp *http.Response) (*AddIntegrationAssociationHTTPResp, error)
ParseAddIntegrationAssociationHTTPResp parses an HTTP response from a AddIntegrationAssociationWithResponse call
func (AddIntegrationAssociationHTTPResp) Status ¶
func (r AddIntegrationAssociationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddIntegrationAssociationHTTPResp) StatusCode ¶
func (r AddIntegrationAssociationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddNumberTagsRequest ¶
type AddNumberTagsRequest struct {
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
AddNumberTagsRequest defines model for AddNumberTagsRequest.
type AddOutboundLeadHTTPResp ¶
type AddOutboundLeadHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundLeadItemResponse
}
func ParseAddOutboundLeadHTTPResp ¶
func ParseAddOutboundLeadHTTPResp(rsp *http.Response) (*AddOutboundLeadHTTPResp, error)
ParseAddOutboundLeadHTTPResp parses an HTTP response from a AddOutboundLeadWithResponse call
func (AddOutboundLeadHTTPResp) Status ¶
func (r AddOutboundLeadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddOutboundLeadHTTPResp) StatusCode ¶
func (r AddOutboundLeadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddOutboundLeadJSONRequestBody ¶
type AddOutboundLeadJSONRequestBody = AddOutboundLeadRequest
AddOutboundLeadJSONRequestBody defines body for AddOutboundLead for application/json ContentType.
type AddOutboundLeadRequest ¶
type AddOutboundLeadRequest struct {
Number string `json:"number"`
Rank *int `json:"rank,omitempty"`
Uid string `json:"uid"`
}
AddOutboundLeadRequest defines model for AddOutboundLeadRequest.
type AddRolesHTTPResp ¶
func ParseAddRolesHTTPResp ¶
func ParseAddRolesHTTPResp(rsp *http.Response) (*AddRolesHTTPResp, error)
ParseAddRolesHTTPResp parses an HTTP response from a AddRolesWithResponse call
func (AddRolesHTTPResp) Status ¶
func (r AddRolesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddRolesHTTPResp) StatusCode ¶
func (r AddRolesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddRolesJSONRequestBody ¶
type AddRolesJSONRequestBody = EmailRoleBinding
AddRolesJSONRequestBody defines body for AddRoles for application/json ContentType.
type AddTagToQueueSelectionHTTPResp ¶
type AddTagToQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionModificationResponse
}
func ParseAddTagToQueueSelectionHTTPResp ¶
func ParseAddTagToQueueSelectionHTTPResp(rsp *http.Response) (*AddTagToQueueSelectionHTTPResp, error)
ParseAddTagToQueueSelectionHTTPResp parses an HTTP response from a AddTagToQueueSelectionWithResponse call
func (AddTagToQueueSelectionHTTPResp) Status ¶
func (r AddTagToQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddTagToQueueSelectionHTTPResp) StatusCode ¶
func (r AddTagToQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTagToQueueSelectionJSONRequestBody ¶
type AddTagToQueueSelectionJSONRequestBody = QueueSelectionAddition
AddTagToQueueSelectionJSONRequestBody defines body for AddTagToQueueSelection for application/json ContentType.
type AddTagsToNumberHTTPResp ¶
type AddTagsToNumberHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceNumberItemResponse
}
func ParseAddTagsToNumberHTTPResp ¶
func ParseAddTagsToNumberHTTPResp(rsp *http.Response) (*AddTagsToNumberHTTPResp, error)
ParseAddTagsToNumberHTTPResp parses an HTTP response from a AddTagsToNumberWithResponse call
func (AddTagsToNumberHTTPResp) Status ¶
func (r AddTagsToNumberHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AddTagsToNumberHTTPResp) StatusCode ¶
func (r AddTagsToNumberHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTagsToNumberJSONRequestBody ¶
type AddTagsToNumberJSONRequestBody = AddNumberTagsRequest
AddTagsToNumberJSONRequestBody defines body for AddTagsToNumber for application/json ContentType.
type Agent ¶
type Agent struct {
Activity *string `json:"activity,omitempty"`
// AgentSource The Identifier for the external System the Agent was created from
AgentSource *string `json:"agentSource,omitempty"`
Available *bool `json:"available,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
DisplayStatus *string `json:"display_status,omitempty"`
// Email The Agents Login
Email *openapi_types.Email `json:"email,omitempty"`
// Enabled Whether the Agent is able to receive Calls via Queue or not
Enabled *bool `json:"enabled,omitempty"`
// Features A List of features which are enabled for that particular Agent
Features *[]string `json:"features,omitempty"`
Groups *[]AgentGroupReference `json:"groups,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
// Name The Agent Name
Name string `json:"name"`
// Number The Agents current active Telephone-Number
Number *string `json:"number,omitempty"`
Presence *AgentPresence `json:"presence,omitempty"`
// SourceId The ID of the external System the Agent was created from
SourceId *string `json:"sourceId,omitempty"`
State *AgentLineStatus `json:"state,omitempty"`
Status *AgentStatus `json:"status,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Webrtc Whether WebRTC is enabed for that Agent or not
Webrtc *bool `json:"webrtc,omitempty"`
}
Agent defines model for Agent.
type AgentGroup ¶
type AgentGroup struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
AgentGroup defines model for AgentGroup.
type AgentGroupAdditionResponse ¶
type AgentGroupAdditionResponse struct {
Agent *Agent `json:"agent,omitempty"`
Item *AgentGroup `json:"item,omitempty"`
Message *string `json:"message,omitempty"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
AgentGroupAdditionResponse defines model for AgentGroupAdditionResponse.
type AgentGroupItemResponse ¶
type AgentGroupItemResponse struct {
Item AgentGroup `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
AgentGroupItemResponse defines model for AgentGroupItemResponse.
type AgentGroupReference ¶
type AgentGroupReference struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The Group Name
Name *string `json:"name,omitempty"`
}
AgentGroupReference defines model for AgentGroupReference.
type AgentItemResponse ¶
type AgentItemResponse struct {
Item Agent `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
AgentItemResponse defines model for AgentItemResponse.
type AgentLineStatus ¶
type AgentLineStatus string
AgentLineStatus defines model for AgentLineStatus.
const ( AgentLineStatusAvailable AgentLineStatus = "available" AgentLineStatusBusy AgentLineStatus = "busy" AgentLineStatusDeclined AgentLineStatus = "declined" AgentLineStatusInCall AgentLineStatus = "in-call" AgentLineStatusRinging AgentLineStatus = "ringing" AgentLineStatusSelected AgentLineStatus = "selected" AgentLineStatusUnreachable AgentLineStatus = "unreachable" AgentLineStatusWrapUp AgentLineStatus = "wrap-up" )
Defines values for AgentLineStatus.
type AgentPresence ¶
type AgentPresence struct {
Available bool `json:"available"`
Label string `json:"label"`
Name string `json:"name"`
}
AgentPresence defines model for AgentPresence.
type AgentShort ¶
type AgentShort struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name The Name of the selected Agent
Name string `json:"name"`
// Number The Phonenumber of the selected Agents
Number string `json:"number"`
}
AgentShort defines model for AgentShort.
type AgentStatus ¶
type AgentStatus struct {
Activity *interface{} `json:"activity,omitempty"`
Available bool `json:"available"`
DisplayStatus string `json:"display_status"`
Enabled bool `json:"enabled"`
LineStatus AgentLineStatus `json:"line_status"`
OutboundStatus AgentStatusOutboundStatus `json:"outbound_status"`
Presence AgentPresence `json:"presence"`
}
AgentStatus defines model for AgentStatus.
type AgentStatusOutboundStatus ¶
type AgentStatusOutboundStatus string
AgentStatusOutboundStatus defines model for AgentStatusOutboundStatus.
const ( Offline AgentStatusOutboundStatus = "offline" Online AgentStatusOutboundStatus = "online" )
Defines values for AgentStatusOutboundStatus.
type AgenticApplication ¶
type AgenticApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module AgenticApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings AgenticApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
AgenticApplication defines model for AgenticApplication.
type AgenticApplicationModule ¶
type AgenticApplicationModule string
AgenticApplicationModule defines model for AgenticApplication.Module.
const (
AgenticApplicationModuleAgentic AgenticApplicationModule = "agentic"
)
Defines values for AgenticApplicationModule.
type AgenticApplicationProviderSettings ¶
type AgenticApplicationProviderSettings struct {
// contains filtered or unexported fields
}
AgenticApplicationProviderSettings defines model for AgenticApplicationProviderSettings.
func (AgenticApplicationProviderSettings) AsAgenticApplicationUltimateProviderSettings ¶
func (t AgenticApplicationProviderSettings) AsAgenticApplicationUltimateProviderSettings() (AgenticApplicationUltimateProviderSettings, error)
AsAgenticApplicationUltimateProviderSettings returns the union data inside the AgenticApplicationProviderSettings as a AgenticApplicationUltimateProviderSettings
func (AgenticApplicationProviderSettings) Discriminator ¶
func (t AgenticApplicationProviderSettings) Discriminator() (string, error)
func (*AgenticApplicationProviderSettings) FromAgenticApplicationUltimateProviderSettings ¶
func (t *AgenticApplicationProviderSettings) FromAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
FromAgenticApplicationUltimateProviderSettings overwrites any union data inside the AgenticApplicationProviderSettings as the provided AgenticApplicationUltimateProviderSettings
func (AgenticApplicationProviderSettings) MarshalJSON ¶
func (t AgenticApplicationProviderSettings) MarshalJSON() ([]byte, error)
func (*AgenticApplicationProviderSettings) MergeAgenticApplicationUltimateProviderSettings ¶
func (t *AgenticApplicationProviderSettings) MergeAgenticApplicationUltimateProviderSettings(v AgenticApplicationUltimateProviderSettings) error
MergeAgenticApplicationUltimateProviderSettings performs a merge with any union data inside the AgenticApplicationProviderSettings, using the provided AgenticApplicationUltimateProviderSettings
func (*AgenticApplicationProviderSettings) UnmarshalJSON ¶
func (t *AgenticApplicationProviderSettings) UnmarshalJSON(b []byte) error
func (AgenticApplicationProviderSettings) ValueByDiscriminator ¶
func (t AgenticApplicationProviderSettings) ValueByDiscriminator() (interface{}, error)
type AgenticApplicationSettings ¶
type AgenticApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
// MaxDuration Max duration in seconds
MaxDuration float32 `json:"maxDuration"`
MaxIterations float32 `json:"maxIterations"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ProviderSettings AgenticApplicationProviderSettings `json:"provider_settings"`
Routes *[]ApplicationRoutesInner `json:"routes,omitempty"`
SpeechToText AgenticApplicationSettingsSpeechToText `json:"speechToText"`
StopTrigger *ApplicationSettingsTrigger `json:"stopTrigger,omitempty"`
TextToSpeech *DefaultTextToSpeechSettings `json:"textToSpeech,omitempty"`
}
AgenticApplicationSettings defines model for AgenticApplicationSettings.
type AgenticApplicationSettingsSpeechToText ¶
type AgenticApplicationSettingsSpeechToText struct {
Language string `json:"language"`
Provider AgenticApplicationSettingsSpeechToTextProvider `json:"provider"`
// Timeout Continuous timeout in seconds
Timeout int `json:"timeout"`
}
AgenticApplicationSettingsSpeechToText defines model for AgenticApplicationSettings_speechToText.
type AgenticApplicationSettingsSpeechToTextProvider ¶
type AgenticApplicationSettingsSpeechToTextProvider string
AgenticApplicationSettingsSpeechToTextProvider defines model for AgenticApplicationSettingsSpeechToText.Provider.
const ( AgenticApplicationSettingsSpeechToTextProviderAzure AgenticApplicationSettingsSpeechToTextProvider = "azure" AgenticApplicationSettingsSpeechToTextProviderGoogle AgenticApplicationSettingsSpeechToTextProvider = "google" )
Defines values for AgenticApplicationSettingsSpeechToTextProvider.
type AgenticApplicationUltimateProviderSettings ¶
type AgenticApplicationUltimateProviderSettings struct {
BotId string `json:"botId"`
ProviderName AgenticApplicationUltimateProviderSettingsProviderName `json:"providerName"`
}
AgenticApplicationUltimateProviderSettings defines model for AgenticApplicationUltimateProviderSettings.
type AgenticApplicationUltimateProviderSettingsProviderName ¶
type AgenticApplicationUltimateProviderSettingsProviderName string
AgenticApplicationUltimateProviderSettingsProviderName defines model for AgenticApplicationUltimateProviderSettings.ProviderName.
const (
Ultimate AgenticApplicationUltimateProviderSettingsProviderName = "ultimate"
)
Defines values for AgenticApplicationUltimateProviderSettingsProviderName.
type AgenticApplicationUpdateBody ¶
type AgenticApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module AgenticApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *AgenticApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
AgenticApplicationUpdateBody defines model for AgenticApplicationUpdateBody.
type AgenticApplicationUpdateBodyModule ¶
type AgenticApplicationUpdateBodyModule string
AgenticApplicationUpdateBodyModule defines model for AgenticApplicationUpdateBody.Module.
const (
AgenticApplicationUpdateBodyModuleAgentic AgenticApplicationUpdateBodyModule = "agentic"
)
Defines values for AgenticApplicationUpdateBodyModule.
type Application ¶
type Application struct {
// contains filtered or unexported fields
}
Application defines model for Application.
func (Application) AsAgenticApplication ¶
func (t Application) AsAgenticApplication() (AgenticApplication, error)
AsAgenticApplication returns the union data inside the Application as a AgenticApplication
func (Application) AsAudioPlayerApplication ¶
func (t Application) AsAudioPlayerApplication() (AudioPlayerApplication, error)
AsAudioPlayerApplication returns the union data inside the Application as a AudioPlayerApplication
func (Application) AsInputReaderApplication ¶
func (t Application) AsInputReaderApplication() (InputReaderApplication, error)
AsInputReaderApplication returns the union data inside the Application as a InputReaderApplication
func (Application) AsInputReaderV2Application ¶
func (t Application) AsInputReaderV2Application() (InputReaderV2Application, error)
AsInputReaderV2Application returns the union data inside the Application as a InputReaderV2Application
func (Application) AsPromptPlayerApplication ¶
func (t Application) AsPromptPlayerApplication() (PromptPlayerApplication, error)
AsPromptPlayerApplication returns the union data inside the Application as a PromptPlayerApplication
func (Application) AsQueueAgentApplication ¶
func (t Application) AsQueueAgentApplication() (QueueAgentApplication, error)
AsQueueAgentApplication returns the union data inside the Application as a QueueAgentApplication
func (Application) AsQueueConsumerApplication ¶
func (t Application) AsQueueConsumerApplication() (QueueConsumerApplication, error)
AsQueueConsumerApplication returns the union data inside the Application as a QueueConsumerApplication
func (Application) AsRecordingApplication ¶
func (t Application) AsRecordingApplication() (RecordingApplication, error)
AsRecordingApplication returns the union data inside the Application as a RecordingApplication
func (Application) AsSimpleMenuApplication ¶
func (t Application) AsSimpleMenuApplication() (SimpleMenuApplication, error)
AsSimpleMenuApplication returns the union data inside the Application as a SimpleMenuApplication
func (Application) AsSpeechToTextApplication ¶
func (t Application) AsSpeechToTextApplication() (SpeechToTextApplication, error)
AsSpeechToTextApplication returns the union data inside the Application as a SpeechToTextApplication
func (Application) AsSwitchNodeApplication ¶
func (t Application) AsSwitchNodeApplication() (SwitchNodeApplication, error)
AsSwitchNodeApplication returns the union data inside the Application as a SwitchNodeApplication
func (Application) AsTextToSpeechApplication ¶
func (t Application) AsTextToSpeechApplication() (TextToSpeechApplication, error)
AsTextToSpeechApplication returns the union data inside the Application as a TextToSpeechApplication
func (Application) AsTransferApplication ¶
func (t Application) AsTransferApplication() (TransferApplication, error)
AsTransferApplication returns the union data inside the Application as a TransferApplication
func (Application) Discriminator ¶
func (t Application) Discriminator() (string, error)
func (*Application) FromAgenticApplication ¶
func (t *Application) FromAgenticApplication(v AgenticApplication) error
FromAgenticApplication overwrites any union data inside the Application as the provided AgenticApplication
func (*Application) FromAudioPlayerApplication ¶
func (t *Application) FromAudioPlayerApplication(v AudioPlayerApplication) error
FromAudioPlayerApplication overwrites any union data inside the Application as the provided AudioPlayerApplication
func (*Application) FromInputReaderApplication ¶
func (t *Application) FromInputReaderApplication(v InputReaderApplication) error
FromInputReaderApplication overwrites any union data inside the Application as the provided InputReaderApplication
func (*Application) FromInputReaderV2Application ¶
func (t *Application) FromInputReaderV2Application(v InputReaderV2Application) error
FromInputReaderV2Application overwrites any union data inside the Application as the provided InputReaderV2Application
func (*Application) FromPromptPlayerApplication ¶
func (t *Application) FromPromptPlayerApplication(v PromptPlayerApplication) error
FromPromptPlayerApplication overwrites any union data inside the Application as the provided PromptPlayerApplication
func (*Application) FromQueueAgentApplication ¶
func (t *Application) FromQueueAgentApplication(v QueueAgentApplication) error
FromQueueAgentApplication overwrites any union data inside the Application as the provided QueueAgentApplication
func (*Application) FromQueueConsumerApplication ¶
func (t *Application) FromQueueConsumerApplication(v QueueConsumerApplication) error
FromQueueConsumerApplication overwrites any union data inside the Application as the provided QueueConsumerApplication
func (*Application) FromRecordingApplication ¶
func (t *Application) FromRecordingApplication(v RecordingApplication) error
FromRecordingApplication overwrites any union data inside the Application as the provided RecordingApplication
func (*Application) FromSimpleMenuApplication ¶
func (t *Application) FromSimpleMenuApplication(v SimpleMenuApplication) error
FromSimpleMenuApplication overwrites any union data inside the Application as the provided SimpleMenuApplication
func (*Application) FromSpeechToTextApplication ¶
func (t *Application) FromSpeechToTextApplication(v SpeechToTextApplication) error
FromSpeechToTextApplication overwrites any union data inside the Application as the provided SpeechToTextApplication
func (*Application) FromSwitchNodeApplication ¶
func (t *Application) FromSwitchNodeApplication(v SwitchNodeApplication) error
FromSwitchNodeApplication overwrites any union data inside the Application as the provided SwitchNodeApplication
func (*Application) FromTextToSpeechApplication ¶
func (t *Application) FromTextToSpeechApplication(v TextToSpeechApplication) error
FromTextToSpeechApplication overwrites any union data inside the Application as the provided TextToSpeechApplication
func (*Application) FromTransferApplication ¶
func (t *Application) FromTransferApplication(v TransferApplication) error
FromTransferApplication overwrites any union data inside the Application as the provided TransferApplication
func (Application) MarshalJSON ¶
func (t Application) MarshalJSON() ([]byte, error)
func (*Application) MergeAgenticApplication ¶
func (t *Application) MergeAgenticApplication(v AgenticApplication) error
MergeAgenticApplication performs a merge with any union data inside the Application, using the provided AgenticApplication
func (*Application) MergeAudioPlayerApplication ¶
func (t *Application) MergeAudioPlayerApplication(v AudioPlayerApplication) error
MergeAudioPlayerApplication performs a merge with any union data inside the Application, using the provided AudioPlayerApplication
func (*Application) MergeInputReaderApplication ¶
func (t *Application) MergeInputReaderApplication(v InputReaderApplication) error
MergeInputReaderApplication performs a merge with any union data inside the Application, using the provided InputReaderApplication
func (*Application) MergeInputReaderV2Application ¶
func (t *Application) MergeInputReaderV2Application(v InputReaderV2Application) error
MergeInputReaderV2Application performs a merge with any union data inside the Application, using the provided InputReaderV2Application
func (*Application) MergePromptPlayerApplication ¶
func (t *Application) MergePromptPlayerApplication(v PromptPlayerApplication) error
MergePromptPlayerApplication performs a merge with any union data inside the Application, using the provided PromptPlayerApplication
func (*Application) MergeQueueAgentApplication ¶
func (t *Application) MergeQueueAgentApplication(v QueueAgentApplication) error
MergeQueueAgentApplication performs a merge with any union data inside the Application, using the provided QueueAgentApplication
func (*Application) MergeQueueConsumerApplication ¶
func (t *Application) MergeQueueConsumerApplication(v QueueConsumerApplication) error
MergeQueueConsumerApplication performs a merge with any union data inside the Application, using the provided QueueConsumerApplication
func (*Application) MergeRecordingApplication ¶
func (t *Application) MergeRecordingApplication(v RecordingApplication) error
MergeRecordingApplication performs a merge with any union data inside the Application, using the provided RecordingApplication
func (*Application) MergeSimpleMenuApplication ¶
func (t *Application) MergeSimpleMenuApplication(v SimpleMenuApplication) error
MergeSimpleMenuApplication performs a merge with any union data inside the Application, using the provided SimpleMenuApplication
func (*Application) MergeSpeechToTextApplication ¶
func (t *Application) MergeSpeechToTextApplication(v SpeechToTextApplication) error
MergeSpeechToTextApplication performs a merge with any union data inside the Application, using the provided SpeechToTextApplication
func (*Application) MergeSwitchNodeApplication ¶
func (t *Application) MergeSwitchNodeApplication(v SwitchNodeApplication) error
MergeSwitchNodeApplication performs a merge with any union data inside the Application, using the provided SwitchNodeApplication
func (*Application) MergeTextToSpeechApplication ¶
func (t *Application) MergeTextToSpeechApplication(v TextToSpeechApplication) error
MergeTextToSpeechApplication performs a merge with any union data inside the Application, using the provided TextToSpeechApplication
func (*Application) MergeTransferApplication ¶
func (t *Application) MergeTransferApplication(v TransferApplication) error
MergeTransferApplication performs a merge with any union data inside the Application, using the provided TransferApplication
func (*Application) UnmarshalJSON ¶
func (t *Application) UnmarshalJSON(b []byte) error
func (Application) ValueByDiscriminator ¶
func (t Application) ValueByDiscriminator() (interface{}, error)
type ApplicationCreateBody ¶
ApplicationCreateBody defines model for ApplicationCreateBody.
type ApplicationItemResponse ¶
type ApplicationItemResponse struct {
Item Application `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ApplicationItemResponse defines model for ApplicationItemResponse.
type ApplicationPrompt ¶
type ApplicationPrompt struct {
// contains filtered or unexported fields
}
ApplicationPrompt defines model for ApplicationPrompt.
func (ApplicationPrompt) AsApplicationPromptFile ¶
func (t ApplicationPrompt) AsApplicationPromptFile() (ApplicationPromptFile, error)
AsApplicationPromptFile returns the union data inside the ApplicationPrompt as a ApplicationPromptFile
func (ApplicationPrompt) AsApplicationPromptTTS ¶
func (t ApplicationPrompt) AsApplicationPromptTTS() (ApplicationPromptTTS, error)
AsApplicationPromptTTS returns the union data inside the ApplicationPrompt as a ApplicationPromptTTS
func (ApplicationPrompt) AsApplicationPromptUrl ¶
func (t ApplicationPrompt) AsApplicationPromptUrl() (ApplicationPromptUrl, error)
AsApplicationPromptUrl returns the union data inside the ApplicationPrompt as a ApplicationPromptUrl
func (*ApplicationPrompt) FromApplicationPromptFile ¶
func (t *ApplicationPrompt) FromApplicationPromptFile(v ApplicationPromptFile) error
FromApplicationPromptFile overwrites any union data inside the ApplicationPrompt as the provided ApplicationPromptFile
func (*ApplicationPrompt) FromApplicationPromptTTS ¶
func (t *ApplicationPrompt) FromApplicationPromptTTS(v ApplicationPromptTTS) error
FromApplicationPromptTTS overwrites any union data inside the ApplicationPrompt as the provided ApplicationPromptTTS
func (*ApplicationPrompt) FromApplicationPromptUrl ¶
func (t *ApplicationPrompt) FromApplicationPromptUrl(v ApplicationPromptUrl) error
FromApplicationPromptUrl overwrites any union data inside the ApplicationPrompt as the provided ApplicationPromptUrl
func (ApplicationPrompt) MarshalJSON ¶
func (t ApplicationPrompt) MarshalJSON() ([]byte, error)
func (*ApplicationPrompt) MergeApplicationPromptFile ¶
func (t *ApplicationPrompt) MergeApplicationPromptFile(v ApplicationPromptFile) error
MergeApplicationPromptFile performs a merge with any union data inside the ApplicationPrompt, using the provided ApplicationPromptFile
func (*ApplicationPrompt) MergeApplicationPromptTTS ¶
func (t *ApplicationPrompt) MergeApplicationPromptTTS(v ApplicationPromptTTS) error
MergeApplicationPromptTTS performs a merge with any union data inside the ApplicationPrompt, using the provided ApplicationPromptTTS
func (*ApplicationPrompt) MergeApplicationPromptUrl ¶
func (t *ApplicationPrompt) MergeApplicationPromptUrl(v ApplicationPromptUrl) error
MergeApplicationPromptUrl performs a merge with any union data inside the ApplicationPrompt, using the provided ApplicationPromptUrl
func (*ApplicationPrompt) UnmarshalJSON ¶
func (t *ApplicationPrompt) UnmarshalJSON(b []byte) error
type ApplicationPromptBase ¶
type ApplicationPromptBase struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
Key string `json:"key"`
StartDelay *int `json:"startDelay,omitempty"`
}
ApplicationPromptBase defines model for ApplicationPromptBase.
type ApplicationPromptFile ¶
type ApplicationPromptFile struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
// Id The unique Identifier (UUID) of the object
Id ObjectUuid `json:"id"`
Key string `json:"key"`
StartDelay *int `json:"startDelay,omitempty"`
}
ApplicationPromptFile defines model for ApplicationPromptFile.
type ApplicationPromptTTS ¶
type ApplicationPromptTTS struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
Gender *ApplicationPromptTTSGender `json:"gender,omitempty"`
Key string `json:"key"`
Language *string `json:"language,omitempty"`
// ProviderSettings Specific provider settings for generating prompt
ProviderSettings *ApplicationPromptTTS_ProviderSettings `json:"providerSettings,omitempty"`
StartDelay *int `json:"startDelay,omitempty"`
Text string `json:"text"`
// Voice Available voice according to the provider
Voice *string `json:"voice,omitempty"`
}
ApplicationPromptTTS defines model for ApplicationPromptTTS.
type ApplicationPromptTTSGender ¶
type ApplicationPromptTTSGender string
ApplicationPromptTTSGender defines model for ApplicationPromptTTS.Gender.
const ( Female ApplicationPromptTTSGender = "female" Male ApplicationPromptTTSGender = "male" Neutral ApplicationPromptTTSGender = "neutral" )
Defines values for ApplicationPromptTTSGender.
type ApplicationPromptTTSProviderSettingsElevenLabs ¶
type ApplicationPromptTTSProviderSettingsElevenLabs struct {
ApplyTextNormalization *string `json:"apply_text_normalization,omitempty"`
VoiceSettings *struct {
Speed *float32 `json:"speed,omitempty"`
Stability *float32 `json:"stability,omitempty"`
} `json:"voice_settings,omitempty"`
}
ApplicationPromptTTSProviderSettingsElevenLabs defines model for ApplicationPromptTTSProviderSettingsElevenLabs.
type ApplicationPromptTTS_ProviderSettings ¶
type ApplicationPromptTTS_ProviderSettings struct {
// contains filtered or unexported fields
}
ApplicationPromptTTS_ProviderSettings Specific provider settings for generating prompt
func (ApplicationPromptTTS_ProviderSettings) AsApplicationPromptTTSProviderSettingsElevenLabs ¶
func (t ApplicationPromptTTS_ProviderSettings) AsApplicationPromptTTSProviderSettingsElevenLabs() (ApplicationPromptTTSProviderSettingsElevenLabs, error)
AsApplicationPromptTTSProviderSettingsElevenLabs returns the union data inside the ApplicationPromptTTS_ProviderSettings as a ApplicationPromptTTSProviderSettingsElevenLabs
func (*ApplicationPromptTTS_ProviderSettings) FromApplicationPromptTTSProviderSettingsElevenLabs ¶
func (t *ApplicationPromptTTS_ProviderSettings) FromApplicationPromptTTSProviderSettingsElevenLabs(v ApplicationPromptTTSProviderSettingsElevenLabs) error
FromApplicationPromptTTSProviderSettingsElevenLabs overwrites any union data inside the ApplicationPromptTTS_ProviderSettings as the provided ApplicationPromptTTSProviderSettingsElevenLabs
func (ApplicationPromptTTS_ProviderSettings) MarshalJSON ¶
func (t ApplicationPromptTTS_ProviderSettings) MarshalJSON() ([]byte, error)
func (*ApplicationPromptTTS_ProviderSettings) MergeApplicationPromptTTSProviderSettingsElevenLabs ¶
func (t *ApplicationPromptTTS_ProviderSettings) MergeApplicationPromptTTSProviderSettingsElevenLabs(v ApplicationPromptTTSProviderSettingsElevenLabs) error
MergeApplicationPromptTTSProviderSettingsElevenLabs performs a merge with any union data inside the ApplicationPromptTTS_ProviderSettings, using the provided ApplicationPromptTTSProviderSettingsElevenLabs
func (*ApplicationPromptTTS_ProviderSettings) UnmarshalJSON ¶
func (t *ApplicationPromptTTS_ProviderSettings) UnmarshalJSON(b []byte) error
type ApplicationPromptUrl ¶
type ApplicationPromptUrl struct {
Enabled *bool `json:"enabled,omitempty"`
EndPause *int `json:"endPause,omitempty"`
Key string `json:"key"`
StartDelay *int `json:"startDelay,omitempty"`
Url string `json:"url"`
}
ApplicationPromptUrl defines model for ApplicationPromptUrl.
type ApplicationRoutesInner ¶
type ApplicationRoutesInner struct {
// Application Reference by ID
Application *ResourceReference `json:"application,omitempty"`
Conditions []struct {
// Eq Inline trigger, checks are 2 values equal in array
Eq *[]string `json:"eq,omitempty"`
// Id Existing trigger referenced by id. Mutually exclusive with inline triggers like
Id *string `json:"id,omitempty"`
Invert *bool `json:"invert,omitempty"`
} `json:"conditions"`
Priority int `json:"priority"`
}
ApplicationRoutesInner defines model for ApplicationRoutes_inner.
type ApplicationRouting ¶
type ApplicationRouting struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Number ApplicationRoutingNumber `json:"number"`
}
ApplicationRouting defines model for ApplicationRouting.
type ApplicationRoutingNumber ¶
type ApplicationRoutingNumber struct {
Enabled bool `json:"enabled"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Number string `json:"number"`
Sms bool `json:"sms"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
ApplicationRoutingNumber defines model for ApplicationRouting_number.
type ApplicationSettingsTrigger ¶
type ApplicationSettingsTrigger struct {
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Invert *bool `json:"invert,omitempty"`
}
ApplicationSettingsTrigger defines model for ApplicationSettingsTrigger.
type ApplicationUpdateBody ¶
type ApplicationUpdateBody struct {
// contains filtered or unexported fields
}
ApplicationUpdateBody defines model for ApplicationUpdateBody.
func (ApplicationUpdateBody) AsAgenticApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsAgenticApplicationUpdateBody() (AgenticApplicationUpdateBody, error)
AsAgenticApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a AgenticApplicationUpdateBody
func (ApplicationUpdateBody) AsAudioPlayerApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsAudioPlayerApplicationUpdateBody() (AudioPlayerApplicationUpdateBody, error)
AsAudioPlayerApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a AudioPlayerApplicationUpdateBody
func (ApplicationUpdateBody) AsInputReaderApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsInputReaderApplicationUpdateBody() (InputReaderApplicationUpdateBody, error)
AsInputReaderApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a InputReaderApplicationUpdateBody
func (ApplicationUpdateBody) AsInputReaderV2ApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsInputReaderV2ApplicationUpdateBody() (InputReaderV2ApplicationUpdateBody, error)
AsInputReaderV2ApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a InputReaderV2ApplicationUpdateBody
func (ApplicationUpdateBody) AsPromptPlayerApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsPromptPlayerApplicationUpdateBody() (PromptPlayerApplicationUpdateBody, error)
AsPromptPlayerApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a PromptPlayerApplicationUpdateBody
func (ApplicationUpdateBody) AsQueueAgentApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsQueueAgentApplicationUpdateBody() (QueueAgentApplicationUpdateBody, error)
AsQueueAgentApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a QueueAgentApplicationUpdateBody
func (ApplicationUpdateBody) AsQueueConsumerApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsQueueConsumerApplicationUpdateBody() (QueueConsumerApplicationUpdateBody, error)
AsQueueConsumerApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a QueueConsumerApplicationUpdateBody
func (ApplicationUpdateBody) AsRecordingApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsRecordingApplicationUpdateBody() (RecordingApplicationUpdateBody, error)
AsRecordingApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a RecordingApplicationUpdateBody
func (ApplicationUpdateBody) AsSimpleMenuApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsSimpleMenuApplicationUpdateBody() (SimpleMenuApplicationUpdateBody, error)
AsSimpleMenuApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a SimpleMenuApplicationUpdateBody
func (ApplicationUpdateBody) AsSpeechToTextApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsSpeechToTextApplicationUpdateBody() (SpeechToTextApplicationUpdateBody, error)
AsSpeechToTextApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a SpeechToTextApplicationUpdateBody
func (ApplicationUpdateBody) AsSwitchNodeApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsSwitchNodeApplicationUpdateBody() (SwitchNodeApplicationUpdateBody, error)
AsSwitchNodeApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a SwitchNodeApplicationUpdateBody
func (ApplicationUpdateBody) AsTextToSpeechApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsTextToSpeechApplicationUpdateBody() (TextToSpeechApplicationUpdateBody, error)
AsTextToSpeechApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a TextToSpeechApplicationUpdateBody
func (ApplicationUpdateBody) AsTransferApplicationUpdateBody ¶
func (t ApplicationUpdateBody) AsTransferApplicationUpdateBody() (TransferApplicationUpdateBody, error)
AsTransferApplicationUpdateBody returns the union data inside the ApplicationUpdateBody as a TransferApplicationUpdateBody
func (ApplicationUpdateBody) Discriminator ¶
func (t ApplicationUpdateBody) Discriminator() (string, error)
func (*ApplicationUpdateBody) FromAgenticApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
FromAgenticApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided AgenticApplicationUpdateBody
func (*ApplicationUpdateBody) FromAudioPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
FromAudioPlayerApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided AudioPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) FromInputReaderApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
FromInputReaderApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided InputReaderApplicationUpdateBody
func (*ApplicationUpdateBody) FromInputReaderV2ApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
FromInputReaderV2ApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided InputReaderV2ApplicationUpdateBody
func (*ApplicationUpdateBody) FromPromptPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromPromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
FromPromptPlayerApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided PromptPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) FromQueueAgentApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
FromQueueAgentApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided QueueAgentApplicationUpdateBody
func (*ApplicationUpdateBody) FromQueueConsumerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
FromQueueConsumerApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided QueueConsumerApplicationUpdateBody
func (*ApplicationUpdateBody) FromRecordingApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
FromRecordingApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided RecordingApplicationUpdateBody
func (*ApplicationUpdateBody) FromSimpleMenuApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
FromSimpleMenuApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided SimpleMenuApplicationUpdateBody
func (*ApplicationUpdateBody) FromSpeechToTextApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
FromSpeechToTextApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided SpeechToTextApplicationUpdateBody
func (*ApplicationUpdateBody) FromSwitchNodeApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
FromSwitchNodeApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided SwitchNodeApplicationUpdateBody
func (*ApplicationUpdateBody) FromTextToSpeechApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
FromTextToSpeechApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided TextToSpeechApplicationUpdateBody
func (*ApplicationUpdateBody) FromTransferApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) FromTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
FromTransferApplicationUpdateBody overwrites any union data inside the ApplicationUpdateBody as the provided TransferApplicationUpdateBody
func (ApplicationUpdateBody) MarshalJSON ¶
func (t ApplicationUpdateBody) MarshalJSON() ([]byte, error)
func (*ApplicationUpdateBody) MergeAgenticApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeAgenticApplicationUpdateBody(v AgenticApplicationUpdateBody) error
MergeAgenticApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided AgenticApplicationUpdateBody
func (*ApplicationUpdateBody) MergeAudioPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeAudioPlayerApplicationUpdateBody(v AudioPlayerApplicationUpdateBody) error
MergeAudioPlayerApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided AudioPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) MergeInputReaderApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeInputReaderApplicationUpdateBody(v InputReaderApplicationUpdateBody) error
MergeInputReaderApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided InputReaderApplicationUpdateBody
func (*ApplicationUpdateBody) MergeInputReaderV2ApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeInputReaderV2ApplicationUpdateBody(v InputReaderV2ApplicationUpdateBody) error
MergeInputReaderV2ApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided InputReaderV2ApplicationUpdateBody
func (*ApplicationUpdateBody) MergePromptPlayerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergePromptPlayerApplicationUpdateBody(v PromptPlayerApplicationUpdateBody) error
MergePromptPlayerApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided PromptPlayerApplicationUpdateBody
func (*ApplicationUpdateBody) MergeQueueAgentApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeQueueAgentApplicationUpdateBody(v QueueAgentApplicationUpdateBody) error
MergeQueueAgentApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided QueueAgentApplicationUpdateBody
func (*ApplicationUpdateBody) MergeQueueConsumerApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeQueueConsumerApplicationUpdateBody(v QueueConsumerApplicationUpdateBody) error
MergeQueueConsumerApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided QueueConsumerApplicationUpdateBody
func (*ApplicationUpdateBody) MergeRecordingApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeRecordingApplicationUpdateBody(v RecordingApplicationUpdateBody) error
MergeRecordingApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided RecordingApplicationUpdateBody
func (*ApplicationUpdateBody) MergeSimpleMenuApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeSimpleMenuApplicationUpdateBody(v SimpleMenuApplicationUpdateBody) error
MergeSimpleMenuApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided SimpleMenuApplicationUpdateBody
func (*ApplicationUpdateBody) MergeSpeechToTextApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeSpeechToTextApplicationUpdateBody(v SpeechToTextApplicationUpdateBody) error
MergeSpeechToTextApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided SpeechToTextApplicationUpdateBody
func (*ApplicationUpdateBody) MergeSwitchNodeApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeSwitchNodeApplicationUpdateBody(v SwitchNodeApplicationUpdateBody) error
MergeSwitchNodeApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided SwitchNodeApplicationUpdateBody
func (*ApplicationUpdateBody) MergeTextToSpeechApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeTextToSpeechApplicationUpdateBody(v TextToSpeechApplicationUpdateBody) error
MergeTextToSpeechApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided TextToSpeechApplicationUpdateBody
func (*ApplicationUpdateBody) MergeTransferApplicationUpdateBody ¶
func (t *ApplicationUpdateBody) MergeTransferApplicationUpdateBody(v TransferApplicationUpdateBody) error
MergeTransferApplicationUpdateBody performs a merge with any union data inside the ApplicationUpdateBody, using the provided TransferApplicationUpdateBody
func (*ApplicationUpdateBody) UnmarshalJSON ¶
func (t *ApplicationUpdateBody) UnmarshalJSON(b []byte) error
func (ApplicationUpdateBody) ValueByDiscriminator ¶
func (t ApplicationUpdateBody) ValueByDiscriminator() (interface{}, error)
type AudioPlayerApplication ¶
type AudioPlayerApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module AudioPlayerApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings AudioPlayerApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
AudioPlayerApplication defines model for AudioPlayerApplication.
type AudioPlayerApplicationModule ¶
type AudioPlayerApplicationModule string
AudioPlayerApplicationModule defines model for AudioPlayerApplication.Module.
const (
AudioPlayerApplicationModuleAudioPlayer AudioPlayerApplicationModule = "audioPlayer"
)
Defines values for AudioPlayerApplicationModule.
type AudioPlayerApplicationSettings ¶
type AudioPlayerApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Routes *[]ApplicationRoutesInner `json:"routes,omitempty"`
TextToSpeech *DefaultTextToSpeechSettings `json:"textToSpeech,omitempty"`
}
AudioPlayerApplicationSettings defines model for AudioPlayerApplicationSettings.
type AudioPlayerApplicationUpdateBody ¶
type AudioPlayerApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module AudioPlayerApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *AudioPlayerApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
AudioPlayerApplicationUpdateBody defines model for AudioPlayerApplicationUpdateBody.
type AudioPlayerApplicationUpdateBodyModule ¶
type AudioPlayerApplicationUpdateBodyModule string
AudioPlayerApplicationUpdateBodyModule defines model for AudioPlayerApplicationUpdateBody.Module.
const (
AudioPlayerApplicationUpdateBodyModuleAudioPlayer AudioPlayerApplicationUpdateBodyModule = "audioPlayer"
)
Defines values for AudioPlayerApplicationUpdateBodyModule.
type AuditLog ¶
type AuditLog struct {
// Url Resource item URI
Url string `json:"_url"`
DateCreated time.Time `json:"dateCreated"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// ItemAfter JSON string representing resource item state after the request
ItemAfter string `json:"itemAfter"`
// ItemBefore JSON string representing resource item state prior to request
ItemBefore string `json:"itemBefore"`
// Method HTTP method of request
Method AuditLogMethod `json:"method"`
// Operation Human-readable description of the request type
Operation AuditLogOperation `json:"operation"`
// Resource Human-friendly resource name
Resource string `json:"resource"`
// ResourcePayload JSON string representing request body
ResourcePayload string `json:"resourcePayload"`
// ResourceUuid The unique Identifier (UUID) of the object
ResourceUuid openapi_types.UUID `json:"resourceUuid"`
// Uri API resource URI
Uri string `json:"uri"`
// User Username of user who carried out the request
User openapi_types.Email `json:"user"`
}
AuditLog defines model for AuditLog.
type AuditLogMethod ¶
type AuditLogMethod string
AuditLogMethod HTTP method of request
const ( AuditLogMethodDELETE AuditLogMethod = "DELETE" AuditLogMethodPOST AuditLogMethod = "POST" AuditLogMethodPUT AuditLogMethod = "PUT" )
Defines values for AuditLogMethod.
type AuditLogOperation ¶
type AuditLogOperation string
AuditLogOperation Human-readable description of the request type
const ( AuditLogOperationCREATE AuditLogOperation = "CREATE" AuditLogOperationDELETE AuditLogOperation = "DELETE" AuditLogOperationUPDATE AuditLogOperation = "UPDATE" )
Defines values for AuditLogOperation.
type AutomationAction ¶
type AutomationAction struct {
Code *string `json:"code,omitempty"`
Name string `json:"name"`
Provider *string `json:"provider,omitempty"`
Type string `json:"type"`
}
AutomationAction defines model for AutomationAction.
type AutomationTrigger ¶
type AutomationTrigger struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
AutomationTrigger defines model for AutomationTrigger.
type AvailableExpression ¶
type AvailableExpression struct {
FormatDescription string `json:"formatDescription"`
Group string `json:"group"`
GroupLabel string `json:"groupLabel"`
Label string `json:"label"`
Name string `json:"name"`
Type string `json:"type"`
}
AvailableExpression defines model for AvailableExpression.
type AvailableRoleItemsResponse ¶
type AvailableRoleItemsResponse struct {
Items []AccountRole `json:"items"`
}
AvailableRoleItemsResponse defines model for AvailableRoleItemsResponse.
type Babeldesk ¶
type Babeldesk struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Label *string `json:"label,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
Users *[]ManagedUserEmail `json:"users,omitempty"`
// Widgets A List of babeldesk widget instances
Widgets *[]BabeldeskWidgetInstance `json:"widgets,omitempty"`
}
Babeldesk defines model for Babeldesk.
type BabeldeskItemResponse ¶
type BabeldeskItemResponse struct {
Item Babeldesk `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
BabeldeskItemResponse defines model for BabeldeskItemResponse.
type BabeldeskWidget ¶
type BabeldeskWidget struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
IframeSource *string `json:"iframeSource,omitempty"`
Label *string `json:"label,omitempty"`
// Metrics A List of babeldesk widget metrics
Metrics *[]BabeldeskWidgetMetric `json:"metrics,omitempty"`
Type *string `json:"type,omitempty"`
}
BabeldeskWidget defines model for BabeldeskWidget.
type BabeldeskWidgetInstance ¶
type BabeldeskWidgetInstance struct {
Height *int `json:"height,omitempty"`
PosX *int `json:"posX,omitempty"`
PosY *int `json:"posY,omitempty"`
// Widget The unique Identifier (UUID) of the object
Widget *openapi_types.UUID `json:"widget,omitempty"`
Width *int `json:"width,omitempty"`
}
BabeldeskWidgetInstance defines model for BabeldeskWidgetInstance.
type BabeldeskWidgetItemResponse ¶
type BabeldeskWidgetItemResponse struct {
Item BabeldeskWidget `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
BabeldeskWidgetItemResponse defines model for BabeldeskWidgetItemResponse.
type BabeldeskWidgetMetric ¶
type BabeldeskWidgetMetric struct {
Fields *[]string `json:"fields,omitempty"`
Name *string `json:"name,omitempty"`
// States A list of call states
States *[]CallState `json:"states,omitempty"`
Type *string `json:"type,omitempty"`
}
BabeldeskWidgetMetric defines model for BabeldeskWidgetMetric.
type BaseAutomation ¶
type BaseAutomation struct {
Action AutomationAction `json:"action"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
BaseAutomation defines model for BaseAutomation.
type BusinessHour ¶
type BusinessHour struct {
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone string `json:"timeZone"`
}
BusinessHour defines model for BusinessHour.
type BusinessHourItemResponse ¶
type BusinessHourItemResponse struct {
Item BusinessHour `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
BusinessHourItemResponse defines model for BusinessHourItemResponse.
type Calendar ¶
type Calendar struct {
DateCount *float32 `json:"dateCount,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone string `json:"timeZone"`
}
Calendar defines model for Calendar.
type CalendarItemResponse ¶
type CalendarItemResponse struct {
Item Calendar `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
CalendarItemResponse defines model for CalendarItemResponse.
type Call ¶
type Call struct {
Anonymous *bool `json:"anonymous,omitempty"`
Bridged *CallBridged `json:"bridged,omitempty"`
// ConversationId The unique Identifier (UUID) of the object
ConversationId *openapi_types.UUID `json:"conversationId,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
DateEstablished *time.Time `json:"dateEstablished,omitempty"`
DateFinished *time.Time `json:"dateFinished,omitempty"`
Domain CallDomain `json:"domain"`
Duration *int `json:"duration,omitempty"`
FinishReason *CallFinishReason `json:"finishReason,omitempty"`
From string `json:"from"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
// ParentId The unique Identifier (UUID) of the object
ParentId *openapi_types.UUID `json:"parentId,omitempty"`
Recordings *[]Recording `json:"recordings,omitempty"`
// SessionId The unique Identifier (UUID) of the object
SessionId openapi_types.UUID `json:"sessionId"`
Source CallSource `json:"source"`
// State One Call State
State CallState `json:"state"`
To string `json:"to"`
Type CallType `json:"type"`
}
Call defines model for Call.
type CallBridged ¶
type CallBridged struct {
Agent *CallBridgedAgent `json:"agent,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name Name of the bridged agent
Name string `json:"name"`
// Number Number of the bridged agent
Number string `json:"number"`
// QueueId The unique Identifier (UUID) of the object
QueueId openapi_types.UUID `json:"queueId"`
QueueName string `json:"queueName"`
}
CallBridged defines model for CallBridged.
type CallBridgedAgent ¶
type CallBridgedAgent struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Name Name of the bridged agent
Name string `json:"name"`
// Number Number of the bridged agent
Number string `json:"number"`
}
CallBridgedAgent defines model for CallBridgedAgent.
type CallDomain ¶
type CallDomain string
CallDomain defines model for CallDomain.
const ( External CallDomain = "external" Internal CallDomain = "internal" Other CallDomain = "other" )
Defines values for CallDomain.
type CallFinishReason ¶
type CallFinishReason string
CallFinishReason defines model for CallFinishReason.
const ( CallFinishReasonBusy CallFinishReason = "busy" CallFinishReasonCanceled CallFinishReason = "canceled" CallFinishReasonDeclined CallFinishReason = "declined" CallFinishReasonDropped CallFinishReason = "dropped" CallFinishReasonFailed CallFinishReason = "failed" CallFinishReasonHangup CallFinishReason = "hangup" CallFinishReasonInvalidNumber CallFinishReason = "invalid-number" CallFinishReasonNetworkUnreachable CallFinishReason = "network-unreachable" CallFinishReasonNoAnswer CallFinishReason = "no-answer" CallFinishReasonPassiveHangup CallFinishReason = "passive-hangup" CallFinishReasonSystemHangup CallFinishReason = "system-hangup" CallFinishReasonTimeout CallFinishReason = "timeout" CallFinishReasonTransferred CallFinishReason = "transferred" CallFinishReasonUnallocatedNumber CallFinishReason = "unallocated-number" CallFinishReasonUnknown CallFinishReason = "unknown" CallFinishReasonUnreachable CallFinishReason = "unreachable" )
Defines values for CallFinishReason.
type CallItemResponse ¶
type CallItemResponse struct {
Item Call `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
CallItemResponse defines model for CallItemResponse.
type CallSource ¶
type CallSource string
CallSource defines model for CallSource.
const ( CallSourceApi CallSource = "api" CallSourceConference CallSource = "conference" CallSourceDial CallSource = "dial" CallSourceDialer CallSource = "dialer" CallSourceQueue CallSource = "queue" CallSourceTest CallSource = "test" CallSourceTransfer CallSource = "transfer" CallSourceWebrtc CallSource = "webrtc" )
Defines values for CallSource.
type CallState ¶
type CallState string
CallState One Call State
const ( CallStateBridged CallState = "bridged" CallStateBusy CallState = "busy" CallStateCanceled CallState = "canceled" CallStateCompleted CallState = "completed" CallStateFailed CallState = "failed" CallStateInProgress CallState = "in-progress" CallStateInit CallState = "init" CallStateNoAnswer CallState = "no-answer" CallStatePurged CallState = "purged" CallStateQueued CallState = "queued" CallStateRinging CallState = "ringing" CallStateScheduled CallState = "scheduled" )
Defines values for CallState.
type CampaignListOrder ¶
type CampaignListOrder string
CampaignListOrder defines model for CampaignListOrder.
const ( DOWN CampaignListOrder = "DOWN" DOWNRANK CampaignListOrder = "DOWN RANK" UP CampaignListOrder = "UP" UPRANK CampaignListOrder = "UP RANK" )
Defines values for CampaignListOrder.
type ClearOutboundListHTTPResp ¶
type ClearOutboundListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundListItemResponse
}
func ParseClearOutboundListHTTPResp ¶
func ParseClearOutboundListHTTPResp(rsp *http.Response) (*ClearOutboundListHTTPResp, error)
ParseClearOutboundListHTTPResp parses an HTTP response from a ClearOutboundListWithResponse call
func (ClearOutboundListHTTPResp) Status ¶
func (r ClearOutboundListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ClearOutboundListHTTPResp) StatusCode ¶
func (r ClearOutboundListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AddAgentToGroup ¶
func (c *Client) AddAgentToGroup(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddAgentToGroupWithBody ¶
func (*Client) AddAgentToQueueSelection ¶
func (c *Client) AddAgentToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddAgentToQueueSelectionWithBody ¶
func (*Client) AddCalendarDate ¶
func (*Client) AddGroupToQueueSelection ¶
func (c *Client) AddGroupToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddGroupToQueueSelectionWithBody ¶
func (*Client) AddIntegrationAssociation ¶
func (*Client) AddOutboundLead ¶
func (c *Client) AddOutboundLead(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddOutboundLeadWithBody ¶
func (*Client) AddRoles ¶
func (c *Client) AddRoles(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddRolesWithBody ¶
func (*Client) AddTagToQueueSelection ¶
func (c *Client) AddTagToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTagToQueueSelectionWithBody ¶
func (*Client) AddTagsToNumber ¶
func (c *Client) AddTagsToNumber(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTagsToNumberWithBody ¶
func (*Client) ClearOutboundList ¶
func (*Client) CloneTrigger ¶
func (*Client) CreateAgent ¶
func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentGroup ¶
func (c *Client) CreateAgentGroup(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAgentGroupWithBody ¶
func (*Client) CreateAgentWithBody ¶
func (*Client) CreateApplication ¶
func (c *Client) CreateApplication(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateApplicationWithBody ¶
func (*Client) CreateBabeldesk ¶
func (c *Client) CreateBabeldesk(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBabeldeskWidget ¶
func (c *Client) CreateBabeldeskWidget(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBabeldeskWidgetWithBody ¶
func (*Client) CreateBabeldeskWithBody ¶
func (*Client) CreateBusinessHour ¶
func (c *Client) CreateBusinessHour(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBusinessHourWithBody ¶
func (*Client) CreateCalendar ¶
func (c *Client) CreateCalendar(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCalendarWithBody ¶
func (*Client) CreateCampaign ¶
func (c *Client) CreateCampaign(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCampaignWithBody ¶
func (*Client) CreateConversation ¶
func (c *Client) CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateConversationWithBody ¶
func (*Client) CreateCustomEvent ¶
func (c *Client) CreateCustomEvent(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCustomEventWithBody ¶
func (*Client) CreateGlobalAutomation ¶
func (c *Client) CreateGlobalAutomation(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGlobalAutomationWithBody ¶
func (*Client) CreateInboundTestCall ¶
func (c *Client) CreateInboundTestCall(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateInboundTestCallWithBody ¶
func (*Client) CreateIntegration ¶
func (c *Client) CreateIntegration(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateIntegrationWithBody ¶
func (*Client) CreateLocalAutomation ¶
func (c *Client) CreateLocalAutomation(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateLocalAutomationWithBody ¶
func (*Client) CreateOutboundList ¶
func (c *Client) CreateOutboundList(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOutboundListWithBody ¶
func (*Client) CreatePhonebookEntry ¶
func (c *Client) CreatePhonebookEntry(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreatePhonebookEntryWithBody ¶
func (*Client) CreateQueue ¶
func (c *Client) CreateQueue(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateQueueSelection ¶
func (c *Client) CreateQueueSelection(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateQueueSelectionWithBody ¶
func (*Client) CreateQueueWithBody ¶
func (*Client) CreateRouting ¶
func (c *Client) CreateRouting(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRoutingWithBody ¶
func (*Client) CreateSession ¶
func (*Client) CreateTrigger ¶
func (c *Client) CreateTrigger(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTriggerWithBody ¶
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUserWithBody ¶
func (*Client) DeleteAgent ¶
func (*Client) DeleteAgentGroup ¶
func (*Client) DeleteApplication ¶
func (*Client) DeleteBabeldesk ¶
func (*Client) DeleteBabeldeskWidget ¶
func (*Client) DeleteBusinessHour ¶
func (*Client) DeleteCalendar ¶
func (*Client) DeleteCampaign ¶
func (*Client) DeleteConversation ¶
func (*Client) DeleteCustomEvent ¶
func (*Client) DeleteGlobalAutomation ¶
func (*Client) DeleteIntegration ¶
func (*Client) DeleteIntegrationAssociation ¶
func (*Client) DeleteLocalAutomation ¶
func (*Client) DeleteManyApplications ¶
func (c *Client) DeleteManyApplications(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteManyApplicationsWithBody ¶
func (*Client) DeleteOutboundLead ¶
func (*Client) DeletePhonebookEntry ¶
func (*Client) DeletePrompt ¶
func (*Client) DeleteQueue ¶
func (*Client) DeleteQueueSelection ¶
func (*Client) DeleteRouting ¶
func (*Client) DeleteTrigger ¶
func (*Client) DeleteUsers ¶
func (c *Client) DeleteUsers(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUsersWithBody ¶
func (*Client) DisableUsers ¶
func (c *Client) DisableUsers(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DisableUsersWithBody ¶
func (*Client) DispatchAction ¶
func (c *Client) DispatchAction(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchActionWithBody ¶
func (*Client) DispatchActionWithFormdataBody ¶
func (c *Client) DispatchActionWithFormdataBody(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchLocalAutomations ¶
func (c *Client) DispatchLocalAutomations(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DispatchLocalAutomationsWithBody ¶
func (*Client) DownloadPhonebookEntries ¶
func (*Client) EnableUsers ¶
func (c *Client) EnableUsers(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableUsersWithBody ¶
func (*Client) EvaluateExpression ¶
func (c *Client) EvaluateExpression(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EvaluateExpressionWithBody ¶
func (*Client) GetAgentGroup ¶
func (*Client) GetAgentsForQueueSelection ¶
func (c *Client) GetAgentsForQueueSelection(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApplication ¶
func (*Client) GetBabeldesk ¶
func (*Client) GetBabeldeskWidget ¶
func (*Client) GetBusinessHour ¶
func (*Client) GetCalendar ¶
func (*Client) GetCalenderDates ¶
func (*Client) GetCampaign ¶
func (*Client) GetConference ¶
func (*Client) GetConversation ¶
func (*Client) GetConversationEvent ¶
func (*Client) GetConversationSession ¶
func (*Client) GetGlobalAutomation ¶
func (*Client) GetIntegration ¶
func (*Client) GetIntegrationProviderLogo ¶
func (c *Client) GetIntegrationProviderLogo(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLocalAutomation ¶
func (*Client) GetMetricDefinition ¶
func (*Client) GetPhonebookEntry ¶
func (*Client) GetQueueSelection ¶
func (*Client) GetRouting ¶
func (*Client) GetServiceNumber ¶
func (*Client) GetSessionVariables ¶
func (*Client) GetSettingsForAppAgentStatus ¶ added in v0.4.0
func (*Client) GetSettingsForAppConversations ¶ added in v0.4.0
func (*Client) GetSettingsForAppCustomerLogging ¶
func (*Client) GetSettingsForAppIntegrations ¶ added in v0.4.0
func (*Client) GetSettingsForAuditDefault ¶
func (*Client) GetSettingsForRetentionPeriods ¶ added in v0.4.0
func (*Client) GetSettingsForTelephonyAgentInbound ¶ added in v0.4.0
func (*Client) GetSettingsForTelephonyAgentOutbound ¶
func (*Client) GetSettingsForTelephonyAgentRecording ¶
func (*Client) GetSettingsForTelephonyAgentWrapup ¶
func (*Client) GetSettingsForTelephonyPostCall ¶
func (*Client) GetSettingsForUiI18n ¶ added in v0.4.0
func (*Client) GetTrigger ¶
func (*Client) HangupCall ¶
func (*Client) ListAgentGroups ¶
func (c *Client) ListAgentGroups(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAgents ¶
func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllSimpleReportingCalls ¶
func (c *Client) ListAllSimpleReportingCalls(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListApplications ¶
func (c *Client) ListApplications(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAuditLogs ¶
func (c *Client) ListAuditLogs(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAvailableIntegrations ¶
func (*Client) ListAvailableRoles ¶
func (*Client) ListBabeldeskWidgets ¶
func (c *Client) ListBabeldeskWidgets(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBabeldesks ¶
func (c *Client) ListBabeldesks(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBusinessHours ¶
func (c *Client) ListBusinessHours(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCalendars ¶
func (c *Client) ListCalendars(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCampaigns ¶
func (*Client) ListConferences ¶
func (c *Client) ListConferences(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListConversationEvents ¶
func (*Client) ListConversations ¶
func (c *Client) ListConversations(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEvents ¶
func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExpressions ¶
func (*Client) ListGlobalAutomations ¶
func (c *Client) ListGlobalAutomations(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListIntegrations ¶
func (c *Client) ListIntegrations(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLiveLogs ¶
func (c *Client) ListLiveLogs(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLocalAutomations ¶
func (c *Client) ListLocalAutomations(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMetricIds ¶
func (*Client) ListModules ¶
func (*Client) ListOutboundLists ¶
func (*Client) ListPhonebookEntrys ¶
func (c *Client) ListPhonebookEntrys(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPrompts ¶
func (c *Client) ListPrompts(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProviderSessionVariables ¶
func (*Client) ListQueueSelections ¶
func (c *Client) ListQueueSelections(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListQueues ¶
func (c *Client) ListQueues(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReportingCalls ¶
func (c *Client) ListReportingCalls(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRoutings ¶
func (c *Client) ListRoutings(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListServiceNumbers ¶
func (c *Client) ListServiceNumbers(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSimpleReportingCalls ¶
func (c *Client) ListSimpleReportingCalls(ctx context.Context, reportType SimpleReportingReportType, params *ListSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSingleActionSessionVariables ¶
func (c *Client) ListSingleActionSessionVariables(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSmss ¶
func (c *Client) ListSmss(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTriggers ¶
func (c *Client) ListTriggers(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUsers ¶
func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MetricRequestPush ¶
func (*Client) MetricResetCounters ¶
func (*Client) RemoveAgentFromQueueSelection ¶
func (*Client) RemoveGroupFromQueueSelection ¶
func (*Client) RemoveRoles ¶
func (c *Client) RemoveRoles(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveRolesWithBody ¶
func (*Client) RemoveTagFromQueueSelection ¶
func (*Client) ResetPasswords ¶
func (c *Client) ResetPasswords(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetPasswordsWithBody ¶
func (*Client) SetCallSessionVariables ¶
func (c *Client) SetCallSessionVariables(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetCallSessionVariablesWithBody ¶
func (*Client) TestTriggers ¶
func (c *Client) TestTriggers(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestTriggersWithBody ¶
func (*Client) UpdateAgent ¶
func (c *Client) UpdateAgent(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentGroup ¶
func (c *Client) UpdateAgentGroup(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentGroupWithBody ¶
func (*Client) UpdateAgentStatus ¶
func (c *Client) UpdateAgentStatus(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAgentStatusWithBody ¶
func (*Client) UpdateAgentWithBody ¶
func (*Client) UpdateApplication ¶
func (c *Client) UpdateApplication(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateApplicationWithBody ¶
func (*Client) UpdateBabeldesk ¶
func (c *Client) UpdateBabeldesk(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBabeldeskWidget ¶
func (c *Client) UpdateBabeldeskWidget(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBabeldeskWidgetWithBody ¶
func (*Client) UpdateBabeldeskWithBody ¶
func (*Client) UpdateBusinessHour ¶
func (c *Client) UpdateBusinessHour(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBusinessHourWithBody ¶
func (*Client) UpdateCalendar ¶
func (c *Client) UpdateCalendar(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCalendarWithBody ¶
func (*Client) UpdateCampaign ¶
func (c *Client) UpdateCampaign(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCampaignWithBody ¶
func (*Client) UpdateConversation ¶
func (c *Client) UpdateConversation(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateConversationSession ¶
func (c *Client) UpdateConversationSession(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateConversationSessionWithBody ¶
func (*Client) UpdateConversationWithBody ¶
func (*Client) UpdateGlobalAutomation ¶
func (c *Client) UpdateGlobalAutomation(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGlobalAutomationWithBody ¶
func (*Client) UpdateIntegration ¶
func (c *Client) UpdateIntegration(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateIntegrationWithBody ¶
func (*Client) UpdateLocalAutomation ¶
func (c *Client) UpdateLocalAutomation(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateLocalAutomationWithBody ¶
func (*Client) UpdateOutboundLead ¶
func (c *Client) UpdateOutboundLead(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOutboundLeadWithBody ¶
func (*Client) UpdatePhonebookEntry ¶
func (c *Client) UpdatePhonebookEntry(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePhonebookEntryWithBody ¶
func (*Client) UpdatePrompt ¶
func (c *Client) UpdatePrompt(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdatePromptWithBody ¶
func (*Client) UpdateQueue ¶
func (c *Client) UpdateQueue(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateQueueSelection ¶
func (c *Client) UpdateQueueSelection(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateQueueSelectionWithBody ¶
func (*Client) UpdateQueueWithBody ¶
func (*Client) UpdateRouting ¶
func (c *Client) UpdateRouting(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRoutingWithBody ¶
func (*Client) UpdateSessionVariables ¶
func (c *Client) UpdateSessionVariables(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSessionVariablesWithBody ¶
func (*Client) UpdateSettingsForAppAgentStatus ¶ added in v0.4.0
func (c *Client) UpdateSettingsForAppAgentStatus(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppAgentStatusWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForAppConversations ¶ added in v0.4.0
func (c *Client) UpdateSettingsForAppConversations(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppConversationsWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForAppCustomerLogging ¶
func (c *Client) UpdateSettingsForAppCustomerLogging(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppCustomerLoggingWithBody ¶
func (*Client) UpdateSettingsForAppIntegrations ¶ added in v0.4.0
func (c *Client) UpdateSettingsForAppIntegrations(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAppIntegrationsWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForAuditDefault ¶
func (c *Client) UpdateSettingsForAuditDefault(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForAuditDefaultWithBody ¶
func (*Client) UpdateSettingsForRetentionPeriods ¶ added in v0.4.0
func (c *Client) UpdateSettingsForRetentionPeriods(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForRetentionPeriodsWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForTelephonyAgentInbound ¶ added in v0.4.0
func (c *Client) UpdateSettingsForTelephonyAgentInbound(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentInboundWithBody ¶ added in v0.4.0
func (*Client) UpdateSettingsForTelephonyAgentOutbound ¶
func (c *Client) UpdateSettingsForTelephonyAgentOutbound(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentOutboundWithBody ¶
func (*Client) UpdateSettingsForTelephonyAgentRecording ¶
func (c *Client) UpdateSettingsForTelephonyAgentRecording(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentRecordingWithBody ¶
func (*Client) UpdateSettingsForTelephonyAgentWrapup ¶
func (c *Client) UpdateSettingsForTelephonyAgentWrapup(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyAgentWrapupWithBody ¶
func (*Client) UpdateSettingsForTelephonyPostCall ¶
func (c *Client) UpdateSettingsForTelephonyPostCall(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForTelephonyPostCallWithBody ¶
func (*Client) UpdateSettingsForUiI18n ¶ added in v0.4.0
func (c *Client) UpdateSettingsForUiI18n(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSettingsForUiI18nWithBody ¶ added in v0.4.0
func (*Client) UpdateTrigger ¶
func (c *Client) UpdateTrigger(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTriggerWithBody ¶
func (*Client) UploadPhonebookEntriesWithBody ¶
type ClientInterface ¶
type ClientInterface interface {
// ListSingleActionSessionVariables request
ListSingleActionSessionVariables(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgents request
ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentWithBody request with any body
CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentGroups request
ListAgentGroups(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentGroupWithBody request with any body
CreateAgentGroupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentGroup(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddAgentToGroupWithBody request with any body
AddAgentToGroupWithBody(ctx context.Context, groupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddAgentToGroup(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAgentGroup request
DeleteAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentGroup request
GetAgentGroup(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentGroupWithBody request with any body
UpdateAgentGroupWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentGroup(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAgent request
DeleteAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgent request
GetAgent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentWithBody request with any body
UpdateAgentWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgent(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentStatusWithBody request with any body
UpdateAgentStatusWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentStatus(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApplications request
ListApplications(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateApplicationWithBody request with any body
CreateApplicationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateApplication(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteManyApplicationsWithBody request with any body
DeleteManyApplicationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteManyApplications(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListModules request
ListModules(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLocalAutomations request
ListLocalAutomations(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateLocalAutomationWithBody request with any body
CreateLocalAutomationWithBody(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateLocalAutomation(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteLocalAutomation request
DeleteLocalAutomation(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLocalAutomation request
GetLocalAutomation(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateLocalAutomationWithBody request with any body
UpdateLocalAutomationWithBody(ctx context.Context, applicationId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateLocalAutomation(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApplication request
DeleteApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApplication request
GetApplication(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateApplicationWithBody request with any body
UpdateApplicationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateApplication(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DispatchLocalAutomationsWithBody request with any body
DispatchLocalAutomationsWithBody(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchLocalAutomations(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAuditLogs request
ListAuditLogs(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBabeldesks request
ListBabeldesks(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBabeldeskWithBody request with any body
CreateBabeldeskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBabeldesk(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBabeldesk request
DeleteBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBabeldesk request
GetBabeldesk(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBabeldeskWithBody request with any body
UpdateBabeldeskWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBabeldesk(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBabeldeskWidgets request
ListBabeldeskWidgets(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBabeldeskWidgetWithBody request with any body
CreateBabeldeskWidgetWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBabeldeskWidget(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBabeldeskWidget request
DeleteBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBabeldeskWidget request
GetBabeldeskWidget(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBabeldeskWidgetWithBody request with any body
UpdateBabeldeskWidgetWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBabeldeskWidget(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBusinessHours request
ListBusinessHours(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBusinessHourWithBody request with any body
CreateBusinessHourWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBusinessHour(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteBusinessHour request
DeleteBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBusinessHour request
GetBusinessHour(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBusinessHourWithBody request with any body
UpdateBusinessHourWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBusinessHour(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCalendars request
ListCalendars(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCalendarWithBody request with any body
CreateCalendarWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCalendar(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCalendar request
DeleteCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCalendar request
GetCalendar(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCalendarWithBody request with any body
UpdateCalendarWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCalendar(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCalenderDates request
GetCalenderDates(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddCalendarDate request
AddCalendarDate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListReportingCalls request
ListReportingCalls(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAllSimpleReportingCalls request
ListAllSimpleReportingCalls(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSimpleReportingCalls request
ListSimpleReportingCalls(ctx context.Context, reportType SimpleReportingReportType, params *ListSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateInboundTestCallWithBody request with any body
CreateInboundTestCallWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateInboundTestCall(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCall request
GetCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// HangupCall request
HangupCall(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetCallSessionVariablesWithBody request with any body
SetCallSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetCallSessionVariables(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConferences request
ListConferences(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConference request
GetConference(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConversations request
ListConversations(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateConversationWithBody request with any body
CreateConversationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateConversation(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConversationEvents request
ListConversationEvents(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConversationEvent request
GetConversationEvent(ctx context.Context, conversationId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConversationSession request
GetConversationSession(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateConversationSessionWithBody request with any body
UpdateConversationSessionWithBody(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateConversationSession(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteConversation request
DeleteConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConversation request
GetConversation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateConversationWithBody request with any body
UpdateConversationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateConversation(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEvents request
ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCustomEventWithBody request with any body
CreateCustomEventWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCustomEvent(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCustomEvent request
DeleteCustomEvent(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGlobalAutomations request
ListGlobalAutomations(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGlobalAutomationWithBody request with any body
CreateGlobalAutomationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGlobalAutomation(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGlobalAutomation request
DeleteGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGlobalAutomation request
GetGlobalAutomation(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGlobalAutomationWithBody request with any body
UpdateGlobalAutomationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGlobalAutomation(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListExpressions request
ListExpressions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// EvaluateExpressionWithBody request with any body
EvaluateExpressionWithBody(ctx context.Context, params *EvaluateExpressionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EvaluateExpression(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListIntegrations request
ListIntegrations(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateIntegrationWithBody request with any body
CreateIntegrationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateIntegration(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAvailableIntegrations request
ListAvailableIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteIntegration request
DeleteIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetIntegration request
GetIntegration(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateIntegrationWithBody request with any body
UpdateIntegrationWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateIntegration(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteIntegrationAssociation request
DeleteIntegrationAssociation(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddIntegrationAssociation request
AddIntegrationAssociation(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DispatchActionWithBody request with any body
DispatchActionWithBody(ctx context.Context, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchAction(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
DispatchActionWithFormdataBody(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetIntegrationProviderLogo request
GetIntegrationProviderLogo(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProviderSessionVariables request
ListProviderSessionVariables(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListLiveLogs request
ListLiveLogs(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMetricIds request
ListMetricIds(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// MetricRequestPush request
MetricRequestPush(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// MetricResetCounters request
MetricResetCounters(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMetric request
GetMetric(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMetricDefinition request
GetMetricDefinition(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListServiceNumbers request
ListServiceNumbers(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetServiceNumber request
GetServiceNumber(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddTagsToNumberWithBody request with any body
AddTagsToNumberWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddTagsToNumber(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCampaigns request
ListCampaigns(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCampaignWithBody request with any body
CreateCampaignWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCampaign(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCampaign request
DeleteCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCampaign request
GetCampaign(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCampaignWithBody request with any body
UpdateCampaignWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCampaign(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListOutboundLists request
ListOutboundLists(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateOutboundListWithBody request with any body
CreateOutboundListWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateOutboundList(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClearOutboundList request
ClearOutboundList(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddOutboundLeadWithBody request with any body
AddOutboundLeadWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddOutboundLead(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteOutboundLead request
DeleteOutboundLead(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateOutboundLeadWithBody request with any body
UpdateOutboundLeadWithBody(ctx context.Context, id string, leadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateOutboundLead(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPhonebookEntrys request
ListPhonebookEntrys(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreatePhonebookEntryWithBody request with any body
CreatePhonebookEntryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreatePhonebookEntry(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadPhonebookEntries request
DownloadPhonebookEntries(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadPhonebookEntriesWithBody request with any body
UploadPhonebookEntriesWithBody(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeletePhonebookEntry request
DeletePhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPhonebookEntry request
GetPhonebookEntry(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePhonebookEntryWithBody request with any body
UpdatePhonebookEntryWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePhonebookEntry(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPrompts request
ListPrompts(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadPromptWithBody request with any body
UploadPromptWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeletePrompt request
DeletePrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPrompt request
GetPrompt(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdatePromptWithBody request with any body
UpdatePromptWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdatePrompt(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQueues request
ListQueues(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateQueueWithBody request with any body
CreateQueueWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateQueue(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteQueue request
DeleteQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQueue request
GetQueue(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateQueueWithBody request with any body
UpdateQueueWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateQueue(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentsForQueueSelection request
GetAgentsForQueueSelection(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListQueueSelections request
ListQueueSelections(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateQueueSelectionWithBody request with any body
CreateQueueSelectionWithBody(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateQueueSelection(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteQueueSelection request
DeleteQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetQueueSelection request
GetQueueSelection(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateQueueSelectionWithBody request with any body
UpdateQueueSelectionWithBody(ctx context.Context, queueId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateQueueSelection(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddAgentToQueueSelectionWithBody request with any body
AddAgentToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddAgentToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveAgentFromQueueSelection request
RemoveAgentFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddGroupToQueueSelectionWithBody request with any body
AddGroupToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddGroupToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveGroupFromQueueSelection request
RemoveGroupFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddTagToQueueSelectionWithBody request with any body
AddTagToQueueSelectionWithBody(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddTagToQueueSelection(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveTagFromQueueSelection request
RemoveTagFromQueueSelection(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRoutings request
ListRoutings(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRoutingWithBody request with any body
CreateRoutingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRouting(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRouting request
DeleteRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRouting request
GetRouting(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRoutingWithBody request with any body
UpdateRoutingWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRouting(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSession request
CreateSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSessionVariables request
GetSessionVariables(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSessionVariablesWithBody request with any body
UpdateSessionVariablesWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSessionVariables(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppAgentStatus request
GetSettingsForAppAgentStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppAgentStatusWithBody request with any body
UpdateSettingsForAppAgentStatusWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppAgentStatus(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppConversations request
GetSettingsForAppConversations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppConversationsWithBody request with any body
UpdateSettingsForAppConversationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppConversations(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppCustomerLogging request
GetSettingsForAppCustomerLogging(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppCustomerLoggingWithBody request with any body
UpdateSettingsForAppCustomerLoggingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppCustomerLogging(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAppIntegrations request
GetSettingsForAppIntegrations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAppIntegrationsWithBody request with any body
UpdateSettingsForAppIntegrationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAppIntegrations(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForAuditDefault request
GetSettingsForAuditDefault(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForAuditDefaultWithBody request with any body
UpdateSettingsForAuditDefaultWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForAuditDefault(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForRetentionPeriods request
GetSettingsForRetentionPeriods(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForRetentionPeriodsWithBody request with any body
UpdateSettingsForRetentionPeriodsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForRetentionPeriods(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentInbound request
GetSettingsForTelephonyAgentInbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentInboundWithBody request with any body
UpdateSettingsForTelephonyAgentInboundWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentInbound(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentOutbound request
GetSettingsForTelephonyAgentOutbound(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentOutboundWithBody request with any body
UpdateSettingsForTelephonyAgentOutboundWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentOutbound(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentRecording request
GetSettingsForTelephonyAgentRecording(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentRecordingWithBody request with any body
UpdateSettingsForTelephonyAgentRecordingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentRecording(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyAgentWrapup request
GetSettingsForTelephonyAgentWrapup(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyAgentWrapupWithBody request with any body
UpdateSettingsForTelephonyAgentWrapupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyAgentWrapup(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForTelephonyPostCall request
GetSettingsForTelephonyPostCall(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForTelephonyPostCallWithBody request with any body
UpdateSettingsForTelephonyPostCallWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForTelephonyPostCall(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSettingsForUiI18n request
GetSettingsForUiI18n(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSettingsForUiI18nWithBody request with any body
UpdateSettingsForUiI18nWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSettingsForUiI18n(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSmss request
ListSmss(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSms request
GetSms(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTriggers request
ListTriggers(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTriggerWithBody request with any body
CreateTriggerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTrigger(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestTriggersWithBody request with any body
TestTriggersWithBody(ctx context.Context, params *TestTriggersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TestTriggers(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteTrigger request
DeleteTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTrigger request
GetTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTriggerWithBody request with any body
UpdateTriggerWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTrigger(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloneTrigger request
CloneTrigger(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUsers request
ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUserWithBody request with any body
CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUsersWithBody request with any body
DeleteUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteUsers(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableUsersWithBody request with any body
DisableUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DisableUsers(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableUsersWithBody request with any body
EnableUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
EnableUsers(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResetPasswordsWithBody request with any body
ResetPasswordsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ResetPasswords(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAvailableRoles request
ListAvailableRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddRolesWithBody request with any body
AddRolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddRoles(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveRolesWithBody request with any body
RemoveRolesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RemoveRoles(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddAgentToGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) AddAgentToGroupWithBodyWithResponse(ctx context.Context, groupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
AddAgentToGroupWithBodyWithResponse request with arbitrary body returning *AddAgentToGroupHTTPResp
func (*ClientWithResponses) AddAgentToGroupWithResponse ¶
func (c *ClientWithResponses) AddAgentToGroupWithResponse(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
func (*ClientWithResponses) AddAgentToQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) AddAgentToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
AddAgentToQueueSelectionWithBodyWithResponse request with arbitrary body returning *AddAgentToQueueSelectionHTTPResp
func (*ClientWithResponses) AddAgentToQueueSelectionWithResponse ¶
func (c *ClientWithResponses) AddAgentToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
func (*ClientWithResponses) AddCalendarDateWithResponse ¶
func (c *ClientWithResponses) AddCalendarDateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*AddCalendarDateHTTPResp, error)
AddCalendarDateWithResponse request returning *AddCalendarDateHTTPResp
func (*ClientWithResponses) AddGroupToQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) AddGroupToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
AddGroupToQueueSelectionWithBodyWithResponse request with arbitrary body returning *AddGroupToQueueSelectionHTTPResp
func (*ClientWithResponses) AddGroupToQueueSelectionWithResponse ¶
func (c *ClientWithResponses) AddGroupToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
func (*ClientWithResponses) AddIntegrationAssociationWithResponse ¶
func (c *ClientWithResponses) AddIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*AddIntegrationAssociationHTTPResp, error)
AddIntegrationAssociationWithResponse request returning *AddIntegrationAssociationHTTPResp
func (*ClientWithResponses) AddOutboundLeadWithBodyWithResponse ¶
func (c *ClientWithResponses) AddOutboundLeadWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
AddOutboundLeadWithBodyWithResponse request with arbitrary body returning *AddOutboundLeadHTTPResp
func (*ClientWithResponses) AddOutboundLeadWithResponse ¶
func (c *ClientWithResponses) AddOutboundLeadWithResponse(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
func (*ClientWithResponses) AddRolesWithBodyWithResponse ¶
func (c *ClientWithResponses) AddRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
AddRolesWithBodyWithResponse request with arbitrary body returning *AddRolesHTTPResp
func (*ClientWithResponses) AddRolesWithResponse ¶
func (c *ClientWithResponses) AddRolesWithResponse(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
func (*ClientWithResponses) AddTagToQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTagToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
AddTagToQueueSelectionWithBodyWithResponse request with arbitrary body returning *AddTagToQueueSelectionHTTPResp
func (*ClientWithResponses) AddTagToQueueSelectionWithResponse ¶
func (c *ClientWithResponses) AddTagToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
func (*ClientWithResponses) AddTagsToNumberWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTagsToNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
AddTagsToNumberWithBodyWithResponse request with arbitrary body returning *AddTagsToNumberHTTPResp
func (*ClientWithResponses) AddTagsToNumberWithResponse ¶
func (c *ClientWithResponses) AddTagsToNumberWithResponse(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
func (*ClientWithResponses) ClearOutboundListWithResponse ¶
func (c *ClientWithResponses) ClearOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClearOutboundListHTTPResp, error)
ClearOutboundListWithResponse request returning *ClearOutboundListHTTPResp
func (*ClientWithResponses) CloneTriggerWithResponse ¶
func (c *ClientWithResponses) CloneTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneTriggerHTTPResp, error)
CloneTriggerWithResponse request returning *CloneTriggerHTTPResp
func (*ClientWithResponses) CreateAgentGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
CreateAgentGroupWithBodyWithResponse request with arbitrary body returning *CreateAgentGroupHTTPResp
func (*ClientWithResponses) CreateAgentGroupWithResponse ¶
func (c *ClientWithResponses) CreateAgentGroupWithResponse(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
func (*ClientWithResponses) CreateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
CreateAgentWithBodyWithResponse request with arbitrary body returning *CreateAgentHTTPResp
func (*ClientWithResponses) CreateAgentWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
func (*ClientWithResponses) CreateApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
CreateApplicationWithBodyWithResponse request with arbitrary body returning *CreateApplicationHTTPResp
func (*ClientWithResponses) CreateApplicationWithResponse ¶
func (c *ClientWithResponses) CreateApplicationWithResponse(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
func (*ClientWithResponses) CreateBabeldeskWidgetWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
CreateBabeldeskWidgetWithBodyWithResponse request with arbitrary body returning *CreateBabeldeskWidgetHTTPResp
func (*ClientWithResponses) CreateBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWidgetWithResponse(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
func (*ClientWithResponses) CreateBabeldeskWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
CreateBabeldeskWithBodyWithResponse request with arbitrary body returning *CreateBabeldeskHTTPResp
func (*ClientWithResponses) CreateBabeldeskWithResponse ¶
func (c *ClientWithResponses) CreateBabeldeskWithResponse(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
func (*ClientWithResponses) CreateBusinessHourWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBusinessHourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
CreateBusinessHourWithBodyWithResponse request with arbitrary body returning *CreateBusinessHourHTTPResp
func (*ClientWithResponses) CreateBusinessHourWithResponse ¶
func (c *ClientWithResponses) CreateBusinessHourWithResponse(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
func (*ClientWithResponses) CreateCalendarWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCalendarWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
CreateCalendarWithBodyWithResponse request with arbitrary body returning *CreateCalendarHTTPResp
func (*ClientWithResponses) CreateCalendarWithResponse ¶
func (c *ClientWithResponses) CreateCalendarWithResponse(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
func (*ClientWithResponses) CreateCampaignWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCampaignWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
CreateCampaignWithBodyWithResponse request with arbitrary body returning *CreateCampaignHTTPResp
func (*ClientWithResponses) CreateCampaignWithResponse ¶
func (c *ClientWithResponses) CreateCampaignWithResponse(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
func (*ClientWithResponses) CreateConversationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
CreateConversationWithBodyWithResponse request with arbitrary body returning *CreateConversationHTTPResp
func (*ClientWithResponses) CreateConversationWithResponse ¶
func (c *ClientWithResponses) CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
func (*ClientWithResponses) CreateCustomEventWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCustomEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
CreateCustomEventWithBodyWithResponse request with arbitrary body returning *CreateCustomEventHTTPResp
func (*ClientWithResponses) CreateCustomEventWithResponse ¶
func (c *ClientWithResponses) CreateCustomEventWithResponse(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
func (*ClientWithResponses) CreateGlobalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGlobalAutomationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
CreateGlobalAutomationWithBodyWithResponse request with arbitrary body returning *CreateGlobalAutomationHTTPResp
func (*ClientWithResponses) CreateGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) CreateGlobalAutomationWithResponse(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
func (*ClientWithResponses) CreateInboundTestCallWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateInboundTestCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
CreateInboundTestCallWithBodyWithResponse request with arbitrary body returning *CreateInboundTestCallHTTPResp
func (*ClientWithResponses) CreateInboundTestCallWithResponse ¶
func (c *ClientWithResponses) CreateInboundTestCallWithResponse(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
func (*ClientWithResponses) CreateIntegrationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
CreateIntegrationWithBodyWithResponse request with arbitrary body returning *CreateIntegrationHTTPResp
func (*ClientWithResponses) CreateIntegrationWithResponse ¶
func (c *ClientWithResponses) CreateIntegrationWithResponse(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
func (*ClientWithResponses) CreateLocalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
CreateLocalAutomationWithBodyWithResponse request with arbitrary body returning *CreateLocalAutomationHTTPResp
func (*ClientWithResponses) CreateLocalAutomationWithResponse ¶
func (c *ClientWithResponses) CreateLocalAutomationWithResponse(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
func (*ClientWithResponses) CreateOutboundListWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateOutboundListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
CreateOutboundListWithBodyWithResponse request with arbitrary body returning *CreateOutboundListHTTPResp
func (*ClientWithResponses) CreateOutboundListWithResponse ¶
func (c *ClientWithResponses) CreateOutboundListWithResponse(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
func (*ClientWithResponses) CreatePhonebookEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) CreatePhonebookEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
CreatePhonebookEntryWithBodyWithResponse request with arbitrary body returning *CreatePhonebookEntryHTTPResp
func (*ClientWithResponses) CreatePhonebookEntryWithResponse ¶
func (c *ClientWithResponses) CreatePhonebookEntryWithResponse(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
func (*ClientWithResponses) CreateQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
CreateQueueSelectionWithBodyWithResponse request with arbitrary body returning *CreateQueueSelectionHTTPResp
func (*ClientWithResponses) CreateQueueSelectionWithResponse ¶
func (c *ClientWithResponses) CreateQueueSelectionWithResponse(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
func (*ClientWithResponses) CreateQueueWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateQueueWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
CreateQueueWithBodyWithResponse request with arbitrary body returning *CreateQueueHTTPResp
func (*ClientWithResponses) CreateQueueWithResponse ¶
func (c *ClientWithResponses) CreateQueueWithResponse(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
func (*ClientWithResponses) CreateRoutingWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRoutingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
CreateRoutingWithBodyWithResponse request with arbitrary body returning *CreateRoutingHTTPResp
func (*ClientWithResponses) CreateRoutingWithResponse ¶
func (c *ClientWithResponses) CreateRoutingWithResponse(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
func (*ClientWithResponses) CreateSessionWithResponse ¶
func (c *ClientWithResponses) CreateSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSessionHTTPResp, error)
CreateSessionWithResponse request returning *CreateSessionHTTPResp
func (*ClientWithResponses) CreateTriggerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTriggerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
CreateTriggerWithBodyWithResponse request with arbitrary body returning *CreateTriggerHTTPResp
func (*ClientWithResponses) CreateTriggerWithResponse ¶
func (c *ClientWithResponses) CreateTriggerWithResponse(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserHTTPResp
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
func (*ClientWithResponses) DeleteAgentGroupWithResponse ¶
func (c *ClientWithResponses) DeleteAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentGroupHTTPResp, error)
DeleteAgentGroupWithResponse request returning *DeleteAgentGroupHTTPResp
func (*ClientWithResponses) DeleteAgentWithResponse ¶
func (c *ClientWithResponses) DeleteAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentHTTPResp, error)
DeleteAgentWithResponse request returning *DeleteAgentHTTPResp
func (*ClientWithResponses) DeleteApplicationWithResponse ¶
func (c *ClientWithResponses) DeleteApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApplicationHTTPResp, error)
DeleteApplicationWithResponse request returning *DeleteApplicationHTTPResp
func (*ClientWithResponses) DeleteBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) DeleteBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskWidgetHTTPResp, error)
DeleteBabeldeskWidgetWithResponse request returning *DeleteBabeldeskWidgetHTTPResp
func (*ClientWithResponses) DeleteBabeldeskWithResponse ¶
func (c *ClientWithResponses) DeleteBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskHTTPResp, error)
DeleteBabeldeskWithResponse request returning *DeleteBabeldeskHTTPResp
func (*ClientWithResponses) DeleteBusinessHourWithResponse ¶
func (c *ClientWithResponses) DeleteBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBusinessHourHTTPResp, error)
DeleteBusinessHourWithResponse request returning *DeleteBusinessHourHTTPResp
func (*ClientWithResponses) DeleteCalendarWithResponse ¶
func (c *ClientWithResponses) DeleteCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCalendarHTTPResp, error)
DeleteCalendarWithResponse request returning *DeleteCalendarHTTPResp
func (*ClientWithResponses) DeleteCampaignWithResponse ¶
func (c *ClientWithResponses) DeleteCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCampaignHTTPResp, error)
DeleteCampaignWithResponse request returning *DeleteCampaignHTTPResp
func (*ClientWithResponses) DeleteConversationWithResponse ¶
func (c *ClientWithResponses) DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationHTTPResp, error)
DeleteConversationWithResponse request returning *DeleteConversationHTTPResp
func (*ClientWithResponses) DeleteCustomEventWithResponse ¶
func (c *ClientWithResponses) DeleteCustomEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomEventHTTPResp, error)
DeleteCustomEventWithResponse request returning *DeleteCustomEventHTTPResp
func (*ClientWithResponses) DeleteGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) DeleteGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGlobalAutomationHTTPResp, error)
DeleteGlobalAutomationWithResponse request returning *DeleteGlobalAutomationHTTPResp
func (*ClientWithResponses) DeleteIntegrationAssociationWithResponse ¶
func (c *ClientWithResponses) DeleteIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*DeleteIntegrationAssociationHTTPResp, error)
DeleteIntegrationAssociationWithResponse request returning *DeleteIntegrationAssociationHTTPResp
func (*ClientWithResponses) DeleteIntegrationWithResponse ¶
func (c *ClientWithResponses) DeleteIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationHTTPResp, error)
DeleteIntegrationWithResponse request returning *DeleteIntegrationHTTPResp
func (*ClientWithResponses) DeleteLocalAutomationWithResponse ¶
func (c *ClientWithResponses) DeleteLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*DeleteLocalAutomationHTTPResp, error)
DeleteLocalAutomationWithResponse request returning *DeleteLocalAutomationHTTPResp
func (*ClientWithResponses) DeleteManyApplicationsWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteManyApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
DeleteManyApplicationsWithBodyWithResponse request with arbitrary body returning *DeleteManyApplicationsHTTPResp
func (*ClientWithResponses) DeleteManyApplicationsWithResponse ¶
func (c *ClientWithResponses) DeleteManyApplicationsWithResponse(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
func (*ClientWithResponses) DeleteOutboundLeadWithResponse ¶
func (c *ClientWithResponses) DeleteOutboundLeadWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*DeleteOutboundLeadHTTPResp, error)
DeleteOutboundLeadWithResponse request returning *DeleteOutboundLeadHTTPResp
func (*ClientWithResponses) DeletePhonebookEntryWithResponse ¶
func (c *ClientWithResponses) DeletePhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePhonebookEntryHTTPResp, error)
DeletePhonebookEntryWithResponse request returning *DeletePhonebookEntryHTTPResp
func (*ClientWithResponses) DeletePromptWithResponse ¶
func (c *ClientWithResponses) DeletePromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePromptHTTPResp, error)
DeletePromptWithResponse request returning *DeletePromptHTTPResp
func (*ClientWithResponses) DeleteQueueSelectionWithResponse ¶
func (c *ClientWithResponses) DeleteQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*DeleteQueueSelectionHTTPResp, error)
DeleteQueueSelectionWithResponse request returning *DeleteQueueSelectionHTTPResp
func (*ClientWithResponses) DeleteQueueWithResponse ¶
func (c *ClientWithResponses) DeleteQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteQueueHTTPResp, error)
DeleteQueueWithResponse request returning *DeleteQueueHTTPResp
func (*ClientWithResponses) DeleteRoutingWithResponse ¶
func (c *ClientWithResponses) DeleteRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRoutingHTTPResp, error)
DeleteRoutingWithResponse request returning *DeleteRoutingHTTPResp
func (*ClientWithResponses) DeleteTriggerWithResponse ¶
func (c *ClientWithResponses) DeleteTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTriggerHTTPResp, error)
DeleteTriggerWithResponse request returning *DeleteTriggerHTTPResp
func (*ClientWithResponses) DeleteUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
DeleteUsersWithBodyWithResponse request with arbitrary body returning *DeleteUsersHTTPResp
func (*ClientWithResponses) DeleteUsersWithResponse ¶
func (c *ClientWithResponses) DeleteUsersWithResponse(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
func (*ClientWithResponses) DisableUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) DisableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
DisableUsersWithBodyWithResponse request with arbitrary body returning *DisableUsersHTTPResp
func (*ClientWithResponses) DisableUsersWithResponse ¶
func (c *ClientWithResponses) DisableUsersWithResponse(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
func (*ClientWithResponses) DispatchActionWithBodyWithResponse ¶
func (c *ClientWithResponses) DispatchActionWithBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
DispatchActionWithBodyWithResponse request with arbitrary body returning *DispatchActionHTTPResp
func (*ClientWithResponses) DispatchActionWithFormdataBodyWithResponse ¶
func (c *ClientWithResponses) DispatchActionWithFormdataBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
func (*ClientWithResponses) DispatchActionWithResponse ¶
func (c *ClientWithResponses) DispatchActionWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
func (*ClientWithResponses) DispatchLocalAutomationsWithBodyWithResponse ¶
func (c *ClientWithResponses) DispatchLocalAutomationsWithBodyWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
DispatchLocalAutomationsWithBodyWithResponse request with arbitrary body returning *DispatchLocalAutomationsHTTPResp
func (*ClientWithResponses) DispatchLocalAutomationsWithResponse ¶
func (c *ClientWithResponses) DispatchLocalAutomationsWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
func (*ClientWithResponses) DownloadPhonebookEntriesWithResponse ¶
func (c *ClientWithResponses) DownloadPhonebookEntriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DownloadPhonebookEntriesHTTPResp, error)
DownloadPhonebookEntriesWithResponse request returning *DownloadPhonebookEntriesHTTPResp
func (*ClientWithResponses) EnableUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
EnableUsersWithBodyWithResponse request with arbitrary body returning *EnableUsersHTTPResp
func (*ClientWithResponses) EnableUsersWithResponse ¶
func (c *ClientWithResponses) EnableUsersWithResponse(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
func (*ClientWithResponses) EvaluateExpressionWithBodyWithResponse ¶
func (c *ClientWithResponses) EvaluateExpressionWithBodyWithResponse(ctx context.Context, params *EvaluateExpressionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
EvaluateExpressionWithBodyWithResponse request with arbitrary body returning *EvaluateExpressionHTTPResp
func (*ClientWithResponses) EvaluateExpressionWithResponse ¶
func (c *ClientWithResponses) EvaluateExpressionWithResponse(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
func (*ClientWithResponses) GetAgentGroupWithResponse ¶
func (c *ClientWithResponses) GetAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentGroupHTTPResp, error)
GetAgentGroupWithResponse request returning *GetAgentGroupHTTPResp
func (*ClientWithResponses) GetAgentWithResponse ¶
func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
GetAgentWithResponse request returning *GetAgentHTTPResp
func (*ClientWithResponses) GetAgentsForQueueSelectionWithResponse ¶
func (c *ClientWithResponses) GetAgentsForQueueSelectionWithResponse(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*GetAgentsForQueueSelectionHTTPResp, error)
GetAgentsForQueueSelectionWithResponse request returning *GetAgentsForQueueSelectionHTTPResp
func (*ClientWithResponses) GetApplicationWithResponse ¶
func (c *ClientWithResponses) GetApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApplicationHTTPResp, error)
GetApplicationWithResponse request returning *GetApplicationHTTPResp
func (*ClientWithResponses) GetBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) GetBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskWidgetHTTPResp, error)
GetBabeldeskWidgetWithResponse request returning *GetBabeldeskWidgetHTTPResp
func (*ClientWithResponses) GetBabeldeskWithResponse ¶
func (c *ClientWithResponses) GetBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskHTTPResp, error)
GetBabeldeskWithResponse request returning *GetBabeldeskHTTPResp
func (*ClientWithResponses) GetBusinessHourWithResponse ¶
func (c *ClientWithResponses) GetBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBusinessHourHTTPResp, error)
GetBusinessHourWithResponse request returning *GetBusinessHourHTTPResp
func (*ClientWithResponses) GetCalendarWithResponse ¶
func (c *ClientWithResponses) GetCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalendarHTTPResp, error)
GetCalendarWithResponse request returning *GetCalendarHTTPResp
func (*ClientWithResponses) GetCalenderDatesWithResponse ¶
func (c *ClientWithResponses) GetCalenderDatesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalenderDatesHTTPResp, error)
GetCalenderDatesWithResponse request returning *GetCalenderDatesHTTPResp
func (*ClientWithResponses) GetCallWithResponse ¶
func (c *ClientWithResponses) GetCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCallHTTPResp, error)
GetCallWithResponse request returning *GetCallHTTPResp
func (*ClientWithResponses) GetCampaignWithResponse ¶
func (c *ClientWithResponses) GetCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHTTPResp, error)
GetCampaignWithResponse request returning *GetCampaignHTTPResp
func (*ClientWithResponses) GetConferenceWithResponse ¶
func (c *ClientWithResponses) GetConferenceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConferenceHTTPResp, error)
GetConferenceWithResponse request returning *GetConferenceHTTPResp
func (*ClientWithResponses) GetConversationEventWithResponse ¶
func (c *ClientWithResponses) GetConversationEventWithResponse(ctx context.Context, conversationId string, id string, reqEditors ...RequestEditorFn) (*GetConversationEventHTTPResp, error)
GetConversationEventWithResponse request returning *GetConversationEventHTTPResp
func (*ClientWithResponses) GetConversationSessionWithResponse ¶
func (c *ClientWithResponses) GetConversationSessionWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetConversationSessionHTTPResp, error)
GetConversationSessionWithResponse request returning *GetConversationSessionHTTPResp
func (*ClientWithResponses) GetConversationWithResponse ¶
func (c *ClientWithResponses) GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationHTTPResp, error)
GetConversationWithResponse request returning *GetConversationHTTPResp
func (*ClientWithResponses) GetGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) GetGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGlobalAutomationHTTPResp, error)
GetGlobalAutomationWithResponse request returning *GetGlobalAutomationHTTPResp
func (*ClientWithResponses) GetIntegrationProviderLogoWithResponse ¶
func (c *ClientWithResponses) GetIntegrationProviderLogoWithResponse(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*GetIntegrationProviderLogoHTTPResp, error)
GetIntegrationProviderLogoWithResponse request returning *GetIntegrationProviderLogoHTTPResp
func (*ClientWithResponses) GetIntegrationWithResponse ¶
func (c *ClientWithResponses) GetIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntegrationHTTPResp, error)
GetIntegrationWithResponse request returning *GetIntegrationHTTPResp
func (*ClientWithResponses) GetLocalAutomationWithResponse ¶
func (c *ClientWithResponses) GetLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*GetLocalAutomationHTTPResp, error)
GetLocalAutomationWithResponse request returning *GetLocalAutomationHTTPResp
func (*ClientWithResponses) GetMetricDefinitionWithResponse ¶
func (c *ClientWithResponses) GetMetricDefinitionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricDefinitionHTTPResp, error)
GetMetricDefinitionWithResponse request returning *GetMetricDefinitionHTTPResp
func (*ClientWithResponses) GetMetricWithResponse ¶
func (c *ClientWithResponses) GetMetricWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricHTTPResp, error)
GetMetricWithResponse request returning *GetMetricHTTPResp
func (*ClientWithResponses) GetPhonebookEntryWithResponse ¶
func (c *ClientWithResponses) GetPhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPhonebookEntryHTTPResp, error)
GetPhonebookEntryWithResponse request returning *GetPhonebookEntryHTTPResp
func (*ClientWithResponses) GetPromptWithResponse ¶
func (c *ClientWithResponses) GetPromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptHTTPResp, error)
GetPromptWithResponse request returning *GetPromptHTTPResp
func (*ClientWithResponses) GetQueueSelectionWithResponse ¶
func (c *ClientWithResponses) GetQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*GetQueueSelectionHTTPResp, error)
GetQueueSelectionWithResponse request returning *GetQueueSelectionHTTPResp
func (*ClientWithResponses) GetQueueWithResponse ¶
func (c *ClientWithResponses) GetQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetQueueHTTPResp, error)
GetQueueWithResponse request returning *GetQueueHTTPResp
func (*ClientWithResponses) GetRoutingWithResponse ¶
func (c *ClientWithResponses) GetRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRoutingHTTPResp, error)
GetRoutingWithResponse request returning *GetRoutingHTTPResp
func (*ClientWithResponses) GetServiceNumberWithResponse ¶
func (c *ClientWithResponses) GetServiceNumberWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceNumberHTTPResp, error)
GetServiceNumberWithResponse request returning *GetServiceNumberHTTPResp
func (*ClientWithResponses) GetSessionVariablesWithResponse ¶
func (c *ClientWithResponses) GetSessionVariablesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSessionVariablesHTTPResp, error)
GetSessionVariablesWithResponse request returning *GetSessionVariablesHTTPResp
func (*ClientWithResponses) GetSettingsForAppAgentStatusWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForAppAgentStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppAgentStatusHTTPResp, error)
GetSettingsForAppAgentStatusWithResponse request returning *GetSettingsForAppAgentStatusHTTPResp
func (*ClientWithResponses) GetSettingsForAppConversationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForAppConversationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppConversationsHTTPResp, error)
GetSettingsForAppConversationsWithResponse request returning *GetSettingsForAppConversationsHTTPResp
func (*ClientWithResponses) GetSettingsForAppCustomerLoggingWithResponse ¶
func (c *ClientWithResponses) GetSettingsForAppCustomerLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
GetSettingsForAppCustomerLoggingWithResponse request returning *GetSettingsForAppCustomerLoggingHTTPResp
func (*ClientWithResponses) GetSettingsForAppIntegrationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForAppIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppIntegrationsHTTPResp, error)
GetSettingsForAppIntegrationsWithResponse request returning *GetSettingsForAppIntegrationsHTTPResp
func (*ClientWithResponses) GetSettingsForAuditDefaultWithResponse ¶
func (c *ClientWithResponses) GetSettingsForAuditDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAuditDefaultHTTPResp, error)
GetSettingsForAuditDefaultWithResponse request returning *GetSettingsForAuditDefaultHTTPResp
func (*ClientWithResponses) GetSettingsForRetentionPeriodsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForRetentionPeriodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForRetentionPeriodsHTTPResp, error)
GetSettingsForRetentionPeriodsWithResponse request returning *GetSettingsForRetentionPeriodsHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentInboundWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
GetSettingsForTelephonyAgentInboundWithResponse request returning *GetSettingsForTelephonyAgentInboundHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentOutboundWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
GetSettingsForTelephonyAgentOutboundWithResponse request returning *GetSettingsForTelephonyAgentOutboundHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentRecordingWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
GetSettingsForTelephonyAgentRecordingWithResponse request returning *GetSettingsForTelephonyAgentRecordingHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyAgentWrapupWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
GetSettingsForTelephonyAgentWrapupWithResponse request returning *GetSettingsForTelephonyAgentWrapupHTTPResp
func (*ClientWithResponses) GetSettingsForTelephonyPostCallWithResponse ¶
func (c *ClientWithResponses) GetSettingsForTelephonyPostCallWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyPostCallHTTPResp, error)
GetSettingsForTelephonyPostCallWithResponse request returning *GetSettingsForTelephonyPostCallHTTPResp
func (*ClientWithResponses) GetSettingsForUiI18nWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) GetSettingsForUiI18nWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForUiI18nHTTPResp, error)
GetSettingsForUiI18nWithResponse request returning *GetSettingsForUiI18nHTTPResp
func (*ClientWithResponses) GetSmsWithResponse ¶
func (c *ClientWithResponses) GetSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSmsHTTPResp, error)
GetSmsWithResponse request returning *GetSmsHTTPResp
func (*ClientWithResponses) GetTriggerWithResponse ¶
func (c *ClientWithResponses) GetTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerHTTPResp, error)
GetTriggerWithResponse request returning *GetTriggerHTTPResp
func (*ClientWithResponses) HangupCallWithResponse ¶
func (c *ClientWithResponses) HangupCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupCallHTTPResp, error)
HangupCallWithResponse request returning *HangupCallHTTPResp
func (*ClientWithResponses) ListAgentGroupsWithResponse ¶
func (c *ClientWithResponses) ListAgentGroupsWithResponse(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*ListAgentGroupsHTTPResp, error)
ListAgentGroupsWithResponse request returning *ListAgentGroupsHTTPResp
func (*ClientWithResponses) ListAgentsWithResponse ¶
func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
ListAgentsWithResponse request returning *ListAgentsHTTPResp
func (*ClientWithResponses) ListAllSimpleReportingCallsWithResponse ¶
func (c *ClientWithResponses) ListAllSimpleReportingCallsWithResponse(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListAllSimpleReportingCallsHTTPResp, error)
ListAllSimpleReportingCallsWithResponse request returning *ListAllSimpleReportingCallsHTTPResp
func (*ClientWithResponses) ListApplicationsWithResponse ¶
func (c *ClientWithResponses) ListApplicationsWithResponse(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*ListApplicationsHTTPResp, error)
ListApplicationsWithResponse request returning *ListApplicationsHTTPResp
func (*ClientWithResponses) ListAuditLogsWithResponse ¶
func (c *ClientWithResponses) ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*ListAuditLogsHTTPResp, error)
ListAuditLogsWithResponse request returning *ListAuditLogsHTTPResp
func (*ClientWithResponses) ListAvailableIntegrationsWithResponse ¶
func (c *ClientWithResponses) ListAvailableIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableIntegrationsHTTPResp, error)
ListAvailableIntegrationsWithResponse request returning *ListAvailableIntegrationsHTTPResp
func (*ClientWithResponses) ListAvailableRolesWithResponse ¶
func (c *ClientWithResponses) ListAvailableRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableRolesHTTPResp, error)
ListAvailableRolesWithResponse request returning *ListAvailableRolesHTTPResp
func (*ClientWithResponses) ListBabeldeskWidgetsWithResponse ¶
func (c *ClientWithResponses) ListBabeldeskWidgetsWithResponse(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*ListBabeldeskWidgetsHTTPResp, error)
ListBabeldeskWidgetsWithResponse request returning *ListBabeldeskWidgetsHTTPResp
func (*ClientWithResponses) ListBabeldesksWithResponse ¶
func (c *ClientWithResponses) ListBabeldesksWithResponse(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*ListBabeldesksHTTPResp, error)
ListBabeldesksWithResponse request returning *ListBabeldesksHTTPResp
func (*ClientWithResponses) ListBusinessHoursWithResponse ¶
func (c *ClientWithResponses) ListBusinessHoursWithResponse(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*ListBusinessHoursHTTPResp, error)
ListBusinessHoursWithResponse request returning *ListBusinessHoursHTTPResp
func (*ClientWithResponses) ListCalendarsWithResponse ¶
func (c *ClientWithResponses) ListCalendarsWithResponse(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*ListCalendarsHTTPResp, error)
ListCalendarsWithResponse request returning *ListCalendarsHTTPResp
func (*ClientWithResponses) ListCampaignsWithResponse ¶
func (c *ClientWithResponses) ListCampaignsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCampaignsHTTPResp, error)
ListCampaignsWithResponse request returning *ListCampaignsHTTPResp
func (*ClientWithResponses) ListConferencesWithResponse ¶
func (c *ClientWithResponses) ListConferencesWithResponse(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*ListConferencesHTTPResp, error)
ListConferencesWithResponse request returning *ListConferencesHTTPResp
func (*ClientWithResponses) ListConversationEventsWithResponse ¶
func (c *ClientWithResponses) ListConversationEventsWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*ListConversationEventsHTTPResp, error)
ListConversationEventsWithResponse request returning *ListConversationEventsHTTPResp
func (*ClientWithResponses) ListConversationsWithResponse ¶
func (c *ClientWithResponses) ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*ListConversationsHTTPResp, error)
ListConversationsWithResponse request returning *ListConversationsHTTPResp
func (*ClientWithResponses) ListEventsWithResponse ¶
func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
ListEventsWithResponse request returning *ListEventsHTTPResp
func (*ClientWithResponses) ListExpressionsWithResponse ¶
func (c *ClientWithResponses) ListExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExpressionsHTTPResp, error)
ListExpressionsWithResponse request returning *ListExpressionsHTTPResp
func (*ClientWithResponses) ListGlobalAutomationsWithResponse ¶
func (c *ClientWithResponses) ListGlobalAutomationsWithResponse(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*ListGlobalAutomationsHTTPResp, error)
ListGlobalAutomationsWithResponse request returning *ListGlobalAutomationsHTTPResp
func (*ClientWithResponses) ListIntegrationsWithResponse ¶
func (c *ClientWithResponses) ListIntegrationsWithResponse(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*ListIntegrationsHTTPResp, error)
ListIntegrationsWithResponse request returning *ListIntegrationsHTTPResp
func (*ClientWithResponses) ListLiveLogsWithResponse ¶
func (c *ClientWithResponses) ListLiveLogsWithResponse(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*ListLiveLogsHTTPResp, error)
ListLiveLogsWithResponse request returning *ListLiveLogsHTTPResp
func (*ClientWithResponses) ListLocalAutomationsWithResponse ¶
func (c *ClientWithResponses) ListLocalAutomationsWithResponse(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*ListLocalAutomationsHTTPResp, error)
ListLocalAutomationsWithResponse request returning *ListLocalAutomationsHTTPResp
func (*ClientWithResponses) ListMetricIdsWithResponse ¶
func (c *ClientWithResponses) ListMetricIdsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMetricIdsHTTPResp, error)
ListMetricIdsWithResponse request returning *ListMetricIdsHTTPResp
func (*ClientWithResponses) ListModulesWithResponse ¶
func (c *ClientWithResponses) ListModulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModulesHTTPResp, error)
ListModulesWithResponse request returning *ListModulesHTTPResp
func (*ClientWithResponses) ListOutboundListsWithResponse ¶
func (c *ClientWithResponses) ListOutboundListsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListOutboundListsHTTPResp, error)
ListOutboundListsWithResponse request returning *ListOutboundListsHTTPResp
func (*ClientWithResponses) ListPhonebookEntrysWithResponse ¶
func (c *ClientWithResponses) ListPhonebookEntrysWithResponse(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*ListPhonebookEntrysHTTPResp, error)
ListPhonebookEntrysWithResponse request returning *ListPhonebookEntrysHTTPResp
func (*ClientWithResponses) ListPromptsWithResponse ¶
func (c *ClientWithResponses) ListPromptsWithResponse(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*ListPromptsHTTPResp, error)
ListPromptsWithResponse request returning *ListPromptsHTTPResp
func (*ClientWithResponses) ListProviderSessionVariablesWithResponse ¶
func (c *ClientWithResponses) ListProviderSessionVariablesWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*ListProviderSessionVariablesHTTPResp, error)
ListProviderSessionVariablesWithResponse request returning *ListProviderSessionVariablesHTTPResp
func (*ClientWithResponses) ListQueueSelectionsWithResponse ¶
func (c *ClientWithResponses) ListQueueSelectionsWithResponse(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*ListQueueSelectionsHTTPResp, error)
ListQueueSelectionsWithResponse request returning *ListQueueSelectionsHTTPResp
func (*ClientWithResponses) ListQueuesWithResponse ¶
func (c *ClientWithResponses) ListQueuesWithResponse(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*ListQueuesHTTPResp, error)
ListQueuesWithResponse request returning *ListQueuesHTTPResp
func (*ClientWithResponses) ListReportingCallsWithResponse ¶
func (c *ClientWithResponses) ListReportingCallsWithResponse(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*ListReportingCallsHTTPResp, error)
ListReportingCallsWithResponse request returning *ListReportingCallsHTTPResp
func (*ClientWithResponses) ListRoutingsWithResponse ¶
func (c *ClientWithResponses) ListRoutingsWithResponse(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*ListRoutingsHTTPResp, error)
ListRoutingsWithResponse request returning *ListRoutingsHTTPResp
func (*ClientWithResponses) ListServiceNumbersWithResponse ¶
func (c *ClientWithResponses) ListServiceNumbersWithResponse(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*ListServiceNumbersHTTPResp, error)
ListServiceNumbersWithResponse request returning *ListServiceNumbersHTTPResp
func (*ClientWithResponses) ListSimpleReportingCallsWithResponse ¶
func (c *ClientWithResponses) ListSimpleReportingCallsWithResponse(ctx context.Context, reportType SimpleReportingReportType, params *ListSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListSimpleReportingCallsHTTPResp, error)
ListSimpleReportingCallsWithResponse request returning *ListSimpleReportingCallsHTTPResp
func (*ClientWithResponses) ListSingleActionSessionVariablesWithResponse ¶
func (c *ClientWithResponses) ListSingleActionSessionVariablesWithResponse(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*ListSingleActionSessionVariablesHTTPResp, error)
ListSingleActionSessionVariablesWithResponse request returning *ListSingleActionSessionVariablesHTTPResp
func (*ClientWithResponses) ListSmssWithResponse ¶
func (c *ClientWithResponses) ListSmssWithResponse(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*ListSmssHTTPResp, error)
ListSmssWithResponse request returning *ListSmssHTTPResp
func (*ClientWithResponses) ListTriggersWithResponse ¶
func (c *ClientWithResponses) ListTriggersWithResponse(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*ListTriggersHTTPResp, error)
ListTriggersWithResponse request returning *ListTriggersHTTPResp
func (*ClientWithResponses) ListUsersWithResponse ¶
func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
ListUsersWithResponse request returning *ListUsersHTTPResp
func (*ClientWithResponses) MetricRequestPushWithResponse ¶
func (c *ClientWithResponses) MetricRequestPushWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricRequestPushHTTPResp, error)
MetricRequestPushWithResponse request returning *MetricRequestPushHTTPResp
func (*ClientWithResponses) MetricResetCountersWithResponse ¶
func (c *ClientWithResponses) MetricResetCountersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricResetCountersHTTPResp, error)
MetricResetCountersWithResponse request returning *MetricResetCountersHTTPResp
func (*ClientWithResponses) RemoveAgentFromQueueSelectionWithResponse ¶
func (c *ClientWithResponses) RemoveAgentFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveAgentFromQueueSelectionHTTPResp, error)
RemoveAgentFromQueueSelectionWithResponse request returning *RemoveAgentFromQueueSelectionHTTPResp
func (*ClientWithResponses) RemoveGroupFromQueueSelectionWithResponse ¶
func (c *ClientWithResponses) RemoveGroupFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveGroupFromQueueSelectionHTTPResp, error)
RemoveGroupFromQueueSelectionWithResponse request returning *RemoveGroupFromQueueSelectionHTTPResp
func (*ClientWithResponses) RemoveRolesWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
RemoveRolesWithBodyWithResponse request with arbitrary body returning *RemoveRolesHTTPResp
func (*ClientWithResponses) RemoveRolesWithResponse ¶
func (c *ClientWithResponses) RemoveRolesWithResponse(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
func (*ClientWithResponses) RemoveTagFromQueueSelectionWithResponse ¶
func (c *ClientWithResponses) RemoveTagFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveTagFromQueueSelectionHTTPResp, error)
RemoveTagFromQueueSelectionWithResponse request returning *RemoveTagFromQueueSelectionHTTPResp
func (*ClientWithResponses) ResetPasswordsWithBodyWithResponse ¶
func (c *ClientWithResponses) ResetPasswordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
ResetPasswordsWithBodyWithResponse request with arbitrary body returning *ResetPasswordsHTTPResp
func (*ClientWithResponses) ResetPasswordsWithResponse ¶
func (c *ClientWithResponses) ResetPasswordsWithResponse(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
func (*ClientWithResponses) SetCallSessionVariablesWithBodyWithResponse ¶
func (c *ClientWithResponses) SetCallSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
SetCallSessionVariablesWithBodyWithResponse request with arbitrary body returning *SetCallSessionVariablesHTTPResp
func (*ClientWithResponses) SetCallSessionVariablesWithResponse ¶
func (c *ClientWithResponses) SetCallSessionVariablesWithResponse(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
func (*ClientWithResponses) TestTriggersWithBodyWithResponse ¶
func (c *ClientWithResponses) TestTriggersWithBodyWithResponse(ctx context.Context, params *TestTriggersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
TestTriggersWithBodyWithResponse request with arbitrary body returning *TestTriggersHTTPResp
func (*ClientWithResponses) TestTriggersWithResponse ¶
func (c *ClientWithResponses) TestTriggersWithResponse(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
func (*ClientWithResponses) UpdateAgentGroupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
UpdateAgentGroupWithBodyWithResponse request with arbitrary body returning *UpdateAgentGroupHTTPResp
func (*ClientWithResponses) UpdateAgentGroupWithResponse ¶
func (c *ClientWithResponses) UpdateAgentGroupWithResponse(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
func (*ClientWithResponses) UpdateAgentStatusWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentStatusWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
UpdateAgentStatusWithBodyWithResponse request with arbitrary body returning *UpdateAgentStatusHTTPResp
func (*ClientWithResponses) UpdateAgentStatusWithResponse ¶
func (c *ClientWithResponses) UpdateAgentStatusWithResponse(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
func (*ClientWithResponses) UpdateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
UpdateAgentWithBodyWithResponse request with arbitrary body returning *UpdateAgentHTTPResp
func (*ClientWithResponses) UpdateAgentWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
func (*ClientWithResponses) UpdateApplicationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateApplicationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
UpdateApplicationWithBodyWithResponse request with arbitrary body returning *UpdateApplicationHTTPResp
func (*ClientWithResponses) UpdateApplicationWithResponse ¶
func (c *ClientWithResponses) UpdateApplicationWithResponse(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
func (*ClientWithResponses) UpdateBabeldeskWidgetWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
UpdateBabeldeskWidgetWithBodyWithResponse request with arbitrary body returning *UpdateBabeldeskWidgetHTTPResp
func (*ClientWithResponses) UpdateBabeldeskWidgetWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWidgetWithResponse(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
func (*ClientWithResponses) UpdateBabeldeskWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
UpdateBabeldeskWithBodyWithResponse request with arbitrary body returning *UpdateBabeldeskHTTPResp
func (*ClientWithResponses) UpdateBabeldeskWithResponse ¶
func (c *ClientWithResponses) UpdateBabeldeskWithResponse(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
func (*ClientWithResponses) UpdateBusinessHourWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateBusinessHourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
UpdateBusinessHourWithBodyWithResponse request with arbitrary body returning *UpdateBusinessHourHTTPResp
func (*ClientWithResponses) UpdateBusinessHourWithResponse ¶
func (c *ClientWithResponses) UpdateBusinessHourWithResponse(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
func (*ClientWithResponses) UpdateCalendarWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCalendarWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
UpdateCalendarWithBodyWithResponse request with arbitrary body returning *UpdateCalendarHTTPResp
func (*ClientWithResponses) UpdateCalendarWithResponse ¶
func (c *ClientWithResponses) UpdateCalendarWithResponse(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
func (*ClientWithResponses) UpdateCampaignWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCampaignWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
UpdateCampaignWithBodyWithResponse request with arbitrary body returning *UpdateCampaignHTTPResp
func (*ClientWithResponses) UpdateCampaignWithResponse ¶
func (c *ClientWithResponses) UpdateCampaignWithResponse(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
func (*ClientWithResponses) UpdateConversationSessionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateConversationSessionWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
UpdateConversationSessionWithBodyWithResponse request with arbitrary body returning *UpdateConversationSessionHTTPResp
func (*ClientWithResponses) UpdateConversationSessionWithResponse ¶
func (c *ClientWithResponses) UpdateConversationSessionWithResponse(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
func (*ClientWithResponses) UpdateConversationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
UpdateConversationWithBodyWithResponse request with arbitrary body returning *UpdateConversationHTTPResp
func (*ClientWithResponses) UpdateConversationWithResponse ¶
func (c *ClientWithResponses) UpdateConversationWithResponse(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
func (*ClientWithResponses) UpdateGlobalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalAutomationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
UpdateGlobalAutomationWithBodyWithResponse request with arbitrary body returning *UpdateGlobalAutomationHTTPResp
func (*ClientWithResponses) UpdateGlobalAutomationWithResponse ¶
func (c *ClientWithResponses) UpdateGlobalAutomationWithResponse(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
func (*ClientWithResponses) UpdateIntegrationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
UpdateIntegrationWithBodyWithResponse request with arbitrary body returning *UpdateIntegrationHTTPResp
func (*ClientWithResponses) UpdateIntegrationWithResponse ¶
func (c *ClientWithResponses) UpdateIntegrationWithResponse(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
func (*ClientWithResponses) UpdateLocalAutomationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
UpdateLocalAutomationWithBodyWithResponse request with arbitrary body returning *UpdateLocalAutomationHTTPResp
func (*ClientWithResponses) UpdateLocalAutomationWithResponse ¶
func (c *ClientWithResponses) UpdateLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
func (*ClientWithResponses) UpdateOutboundLeadWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundLeadWithBodyWithResponse(ctx context.Context, id string, leadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
UpdateOutboundLeadWithBodyWithResponse request with arbitrary body returning *UpdateOutboundLeadHTTPResp
func (*ClientWithResponses) UpdateOutboundLeadWithResponse ¶
func (c *ClientWithResponses) UpdateOutboundLeadWithResponse(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
func (*ClientWithResponses) UpdatePhonebookEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePhonebookEntryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
UpdatePhonebookEntryWithBodyWithResponse request with arbitrary body returning *UpdatePhonebookEntryHTTPResp
func (*ClientWithResponses) UpdatePhonebookEntryWithResponse ¶
func (c *ClientWithResponses) UpdatePhonebookEntryWithResponse(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
func (*ClientWithResponses) UpdatePromptWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdatePromptWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
UpdatePromptWithBodyWithResponse request with arbitrary body returning *UpdatePromptHTTPResp
func (*ClientWithResponses) UpdatePromptWithResponse ¶
func (c *ClientWithResponses) UpdatePromptWithResponse(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
func (*ClientWithResponses) UpdateQueueSelectionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
UpdateQueueSelectionWithBodyWithResponse request with arbitrary body returning *UpdateQueueSelectionHTTPResp
func (*ClientWithResponses) UpdateQueueSelectionWithResponse ¶
func (c *ClientWithResponses) UpdateQueueSelectionWithResponse(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
func (*ClientWithResponses) UpdateQueueWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateQueueWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
UpdateQueueWithBodyWithResponse request with arbitrary body returning *UpdateQueueHTTPResp
func (*ClientWithResponses) UpdateQueueWithResponse ¶
func (c *ClientWithResponses) UpdateQueueWithResponse(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
func (*ClientWithResponses) UpdateRoutingWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRoutingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
UpdateRoutingWithBodyWithResponse request with arbitrary body returning *UpdateRoutingHTTPResp
func (*ClientWithResponses) UpdateRoutingWithResponse ¶
func (c *ClientWithResponses) UpdateRoutingWithResponse(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
func (*ClientWithResponses) UpdateSessionVariablesWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
UpdateSessionVariablesWithBodyWithResponse request with arbitrary body returning *UpdateSessionVariablesHTTPResp
func (*ClientWithResponses) UpdateSessionVariablesWithResponse ¶
func (c *ClientWithResponses) UpdateSessionVariablesWithResponse(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppAgentStatusWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
UpdateSettingsForAppAgentStatusWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppAgentStatusHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppAgentStatusWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppAgentStatusWithResponse(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppConversationsWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
UpdateSettingsForAppConversationsWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppConversationsHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppConversationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppConversationsWithResponse(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
UpdateSettingsForAppCustomerLoggingWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppCustomerLoggingHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAppCustomerLoggingWithResponse(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAppIntegrationsWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
UpdateSettingsForAppIntegrationsWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAppIntegrationsHTTPResp
func (*ClientWithResponses) UpdateSettingsForAppIntegrationsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForAppIntegrationsWithResponse(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForAuditDefaultWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
UpdateSettingsForAuditDefaultWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForAuditDefaultHTTPResp
func (*ClientWithResponses) UpdateSettingsForAuditDefaultWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForAuditDefaultWithResponse(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForRetentionPeriodsWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
UpdateSettingsForRetentionPeriodsWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForRetentionPeriodsHTTPResp
func (*ClientWithResponses) UpdateSettingsForRetentionPeriodsWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForRetentionPeriodsWithResponse(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentInboundHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentOutboundHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentRecordingHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyAgentWrapupHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForTelephonyPostCallWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
UpdateSettingsForTelephonyPostCallWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForTelephonyPostCallHTTPResp
func (*ClientWithResponses) UpdateSettingsForTelephonyPostCallWithResponse ¶
func (c *ClientWithResponses) UpdateSettingsForTelephonyPostCallWithResponse(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
func (*ClientWithResponses) UpdateSettingsForUiI18nWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForUiI18nWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
UpdateSettingsForUiI18nWithBodyWithResponse request with arbitrary body returning *UpdateSettingsForUiI18nHTTPResp
func (*ClientWithResponses) UpdateSettingsForUiI18nWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateSettingsForUiI18nWithResponse(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
func (*ClientWithResponses) UpdateTriggerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTriggerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
UpdateTriggerWithBodyWithResponse request with arbitrary body returning *UpdateTriggerHTTPResp
func (*ClientWithResponses) UpdateTriggerWithResponse ¶
func (c *ClientWithResponses) UpdateTriggerWithResponse(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
func (*ClientWithResponses) UploadPhonebookEntriesWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadPhonebookEntriesWithBodyWithResponse(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPhonebookEntriesHTTPResp, error)
UploadPhonebookEntriesWithBodyWithResponse request with arbitrary body returning *UploadPhonebookEntriesHTTPResp
func (*ClientWithResponses) UploadPromptWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadPromptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPromptHTTPResp, error)
UploadPromptWithBodyWithResponse request with arbitrary body returning *UploadPromptHTTPResp
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// ListSingleActionSessionVariablesWithResponse request
ListSingleActionSessionVariablesWithResponse(ctx context.Context, provider IntegrationProvider, actionName string, reqEditors ...RequestEditorFn) (*ListSingleActionSessionVariablesHTTPResp, error)
// ListAgentsWithResponse request
ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
// CreateAgentWithBodyWithResponse request with any body
CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
// ListAgentGroupsWithResponse request
ListAgentGroupsWithResponse(ctx context.Context, params *ListAgentGroupsParams, reqEditors ...RequestEditorFn) (*ListAgentGroupsHTTPResp, error)
// CreateAgentGroupWithBodyWithResponse request with any body
CreateAgentGroupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
CreateAgentGroupWithResponse(ctx context.Context, body CreateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentGroupHTTPResp, error)
// AddAgentToGroupWithBodyWithResponse request with any body
AddAgentToGroupWithBodyWithResponse(ctx context.Context, groupId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
AddAgentToGroupWithResponse(ctx context.Context, groupId string, body AddAgentToGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToGroupHTTPResp, error)
// DeleteAgentGroupWithResponse request
DeleteAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentGroupHTTPResp, error)
// GetAgentGroupWithResponse request
GetAgentGroupWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentGroupHTTPResp, error)
// UpdateAgentGroupWithBodyWithResponse request with any body
UpdateAgentGroupWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
UpdateAgentGroupWithResponse(ctx context.Context, id string, body UpdateAgentGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentGroupHTTPResp, error)
// DeleteAgentWithResponse request
DeleteAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteAgentHTTPResp, error)
// GetAgentWithResponse request
GetAgentWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
// UpdateAgentWithBodyWithResponse request with any body
UpdateAgentWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
UpdateAgentWithResponse(ctx context.Context, id string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
// UpdateAgentStatusWithBodyWithResponse request with any body
UpdateAgentStatusWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
UpdateAgentStatusWithResponse(ctx context.Context, id string, body UpdateAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentStatusHTTPResp, error)
// ListApplicationsWithResponse request
ListApplicationsWithResponse(ctx context.Context, params *ListApplicationsParams, reqEditors ...RequestEditorFn) (*ListApplicationsHTTPResp, error)
// CreateApplicationWithBodyWithResponse request with any body
CreateApplicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
CreateApplicationWithResponse(ctx context.Context, body CreateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateApplicationHTTPResp, error)
// DeleteManyApplicationsWithBodyWithResponse request with any body
DeleteManyApplicationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
DeleteManyApplicationsWithResponse(ctx context.Context, body DeleteManyApplicationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteManyApplicationsHTTPResp, error)
// ListModulesWithResponse request
ListModulesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListModulesHTTPResp, error)
// ListLocalAutomationsWithResponse request
ListLocalAutomationsWithResponse(ctx context.Context, applicationId string, params *ListLocalAutomationsParams, reqEditors ...RequestEditorFn) (*ListLocalAutomationsHTTPResp, error)
// CreateLocalAutomationWithBodyWithResponse request with any body
CreateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
CreateLocalAutomationWithResponse(ctx context.Context, applicationId string, body CreateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateLocalAutomationHTTPResp, error)
// DeleteLocalAutomationWithResponse request
DeleteLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*DeleteLocalAutomationHTTPResp, error)
// GetLocalAutomationWithResponse request
GetLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, reqEditors ...RequestEditorFn) (*GetLocalAutomationHTTPResp, error)
// UpdateLocalAutomationWithBodyWithResponse request with any body
UpdateLocalAutomationWithBodyWithResponse(ctx context.Context, applicationId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
UpdateLocalAutomationWithResponse(ctx context.Context, applicationId string, id string, body UpdateLocalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateLocalAutomationHTTPResp, error)
// DeleteApplicationWithResponse request
DeleteApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteApplicationHTTPResp, error)
// GetApplicationWithResponse request
GetApplicationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApplicationHTTPResp, error)
// UpdateApplicationWithBodyWithResponse request with any body
UpdateApplicationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
UpdateApplicationWithResponse(ctx context.Context, id string, body UpdateApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApplicationHTTPResp, error)
// DispatchLocalAutomationsWithBodyWithResponse request with any body
DispatchLocalAutomationsWithBodyWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
DispatchLocalAutomationsWithResponse(ctx context.Context, id string, position string, params *DispatchLocalAutomationsParams, body DispatchLocalAutomationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchLocalAutomationsHTTPResp, error)
// ListAuditLogsWithResponse request
ListAuditLogsWithResponse(ctx context.Context, params *ListAuditLogsParams, reqEditors ...RequestEditorFn) (*ListAuditLogsHTTPResp, error)
// ListBabeldesksWithResponse request
ListBabeldesksWithResponse(ctx context.Context, params *ListBabeldesksParams, reqEditors ...RequestEditorFn) (*ListBabeldesksHTTPResp, error)
// CreateBabeldeskWithBodyWithResponse request with any body
CreateBabeldeskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
CreateBabeldeskWithResponse(ctx context.Context, body CreateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskHTTPResp, error)
// DeleteBabeldeskWithResponse request
DeleteBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskHTTPResp, error)
// GetBabeldeskWithResponse request
GetBabeldeskWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskHTTPResp, error)
// UpdateBabeldeskWithBodyWithResponse request with any body
UpdateBabeldeskWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
UpdateBabeldeskWithResponse(ctx context.Context, id string, body UpdateBabeldeskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskHTTPResp, error)
// ListBabeldeskWidgetsWithResponse request
ListBabeldeskWidgetsWithResponse(ctx context.Context, params *ListBabeldeskWidgetsParams, reqEditors ...RequestEditorFn) (*ListBabeldeskWidgetsHTTPResp, error)
// CreateBabeldeskWidgetWithBodyWithResponse request with any body
CreateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
CreateBabeldeskWidgetWithResponse(ctx context.Context, body CreateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBabeldeskWidgetHTTPResp, error)
// DeleteBabeldeskWidgetWithResponse request
DeleteBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBabeldeskWidgetHTTPResp, error)
// GetBabeldeskWidgetWithResponse request
GetBabeldeskWidgetWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBabeldeskWidgetHTTPResp, error)
// UpdateBabeldeskWidgetWithBodyWithResponse request with any body
UpdateBabeldeskWidgetWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
UpdateBabeldeskWidgetWithResponse(ctx context.Context, id string, body UpdateBabeldeskWidgetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBabeldeskWidgetHTTPResp, error)
// ListBusinessHoursWithResponse request
ListBusinessHoursWithResponse(ctx context.Context, params *ListBusinessHoursParams, reqEditors ...RequestEditorFn) (*ListBusinessHoursHTTPResp, error)
// CreateBusinessHourWithBodyWithResponse request with any body
CreateBusinessHourWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
CreateBusinessHourWithResponse(ctx context.Context, body CreateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBusinessHourHTTPResp, error)
// DeleteBusinessHourWithResponse request
DeleteBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteBusinessHourHTTPResp, error)
// GetBusinessHourWithResponse request
GetBusinessHourWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetBusinessHourHTTPResp, error)
// UpdateBusinessHourWithBodyWithResponse request with any body
UpdateBusinessHourWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
UpdateBusinessHourWithResponse(ctx context.Context, id string, body UpdateBusinessHourJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBusinessHourHTTPResp, error)
// ListCalendarsWithResponse request
ListCalendarsWithResponse(ctx context.Context, params *ListCalendarsParams, reqEditors ...RequestEditorFn) (*ListCalendarsHTTPResp, error)
// CreateCalendarWithBodyWithResponse request with any body
CreateCalendarWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
CreateCalendarWithResponse(ctx context.Context, body CreateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCalendarHTTPResp, error)
// DeleteCalendarWithResponse request
DeleteCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCalendarHTTPResp, error)
// GetCalendarWithResponse request
GetCalendarWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalendarHTTPResp, error)
// UpdateCalendarWithBodyWithResponse request with any body
UpdateCalendarWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
UpdateCalendarWithResponse(ctx context.Context, id string, body UpdateCalendarJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCalendarHTTPResp, error)
// GetCalenderDatesWithResponse request
GetCalenderDatesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCalenderDatesHTTPResp, error)
// AddCalendarDateWithResponse request
AddCalendarDateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*AddCalendarDateHTTPResp, error)
// ListReportingCallsWithResponse request
ListReportingCallsWithResponse(ctx context.Context, params *ListReportingCallsParams, reqEditors ...RequestEditorFn) (*ListReportingCallsHTTPResp, error)
// ListAllSimpleReportingCallsWithResponse request
ListAllSimpleReportingCallsWithResponse(ctx context.Context, params *ListAllSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListAllSimpleReportingCallsHTTPResp, error)
// ListSimpleReportingCallsWithResponse request
ListSimpleReportingCallsWithResponse(ctx context.Context, reportType SimpleReportingReportType, params *ListSimpleReportingCallsParams, reqEditors ...RequestEditorFn) (*ListSimpleReportingCallsHTTPResp, error)
// CreateInboundTestCallWithBodyWithResponse request with any body
CreateInboundTestCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
CreateInboundTestCallWithResponse(ctx context.Context, body CreateInboundTestCallJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateInboundTestCallHTTPResp, error)
// GetCallWithResponse request
GetCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCallHTTPResp, error)
// HangupCallWithResponse request
HangupCallWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*HangupCallHTTPResp, error)
// SetCallSessionVariablesWithBodyWithResponse request with any body
SetCallSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
SetCallSessionVariablesWithResponse(ctx context.Context, id string, body SetCallSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*SetCallSessionVariablesHTTPResp, error)
// ListConferencesWithResponse request
ListConferencesWithResponse(ctx context.Context, params *ListConferencesParams, reqEditors ...RequestEditorFn) (*ListConferencesHTTPResp, error)
// GetConferenceWithResponse request
GetConferenceWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConferenceHTTPResp, error)
// ListConversationsWithResponse request
ListConversationsWithResponse(ctx context.Context, params *ListConversationsParams, reqEditors ...RequestEditorFn) (*ListConversationsHTTPResp, error)
// CreateConversationWithBodyWithResponse request with any body
CreateConversationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
CreateConversationWithResponse(ctx context.Context, body CreateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConversationHTTPResp, error)
// ListConversationEventsWithResponse request
ListConversationEventsWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*ListConversationEventsHTTPResp, error)
// GetConversationEventWithResponse request
GetConversationEventWithResponse(ctx context.Context, conversationId string, id string, reqEditors ...RequestEditorFn) (*GetConversationEventHTTPResp, error)
// GetConversationSessionWithResponse request
GetConversationSessionWithResponse(ctx context.Context, conversationId string, reqEditors ...RequestEditorFn) (*GetConversationSessionHTTPResp, error)
// UpdateConversationSessionWithBodyWithResponse request with any body
UpdateConversationSessionWithBodyWithResponse(ctx context.Context, conversationId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
UpdateConversationSessionWithResponse(ctx context.Context, conversationId string, body UpdateConversationSessionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationSessionHTTPResp, error)
// DeleteConversationWithResponse request
DeleteConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteConversationHTTPResp, error)
// GetConversationWithResponse request
GetConversationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetConversationHTTPResp, error)
// UpdateConversationWithBodyWithResponse request with any body
UpdateConversationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
UpdateConversationWithResponse(ctx context.Context, id string, body UpdateConversationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConversationHTTPResp, error)
// ListEventsWithResponse request
ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
// CreateCustomEventWithBodyWithResponse request with any body
CreateCustomEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
CreateCustomEventWithResponse(ctx context.Context, body CreateCustomEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCustomEventHTTPResp, error)
// DeleteCustomEventWithResponse request
DeleteCustomEventWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCustomEventHTTPResp, error)
// ListGlobalAutomationsWithResponse request
ListGlobalAutomationsWithResponse(ctx context.Context, params *ListGlobalAutomationsParams, reqEditors ...RequestEditorFn) (*ListGlobalAutomationsHTTPResp, error)
// CreateGlobalAutomationWithBodyWithResponse request with any body
CreateGlobalAutomationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
CreateGlobalAutomationWithResponse(ctx context.Context, body CreateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGlobalAutomationHTTPResp, error)
// DeleteGlobalAutomationWithResponse request
DeleteGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteGlobalAutomationHTTPResp, error)
// GetGlobalAutomationWithResponse request
GetGlobalAutomationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetGlobalAutomationHTTPResp, error)
// UpdateGlobalAutomationWithBodyWithResponse request with any body
UpdateGlobalAutomationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
UpdateGlobalAutomationWithResponse(ctx context.Context, id string, body UpdateGlobalAutomationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGlobalAutomationHTTPResp, error)
// ListExpressionsWithResponse request
ListExpressionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListExpressionsHTTPResp, error)
// EvaluateExpressionWithBodyWithResponse request with any body
EvaluateExpressionWithBodyWithResponse(ctx context.Context, params *EvaluateExpressionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
EvaluateExpressionWithResponse(ctx context.Context, params *EvaluateExpressionParams, body EvaluateExpressionJSONRequestBody, reqEditors ...RequestEditorFn) (*EvaluateExpressionHTTPResp, error)
// ListIntegrationsWithResponse request
ListIntegrationsWithResponse(ctx context.Context, params *ListIntegrationsParams, reqEditors ...RequestEditorFn) (*ListIntegrationsHTTPResp, error)
// CreateIntegrationWithBodyWithResponse request with any body
CreateIntegrationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
CreateIntegrationWithResponse(ctx context.Context, body CreateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateIntegrationHTTPResp, error)
// ListAvailableIntegrationsWithResponse request
ListAvailableIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableIntegrationsHTTPResp, error)
// DeleteIntegrationWithResponse request
DeleteIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteIntegrationHTTPResp, error)
// GetIntegrationWithResponse request
GetIntegrationWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetIntegrationHTTPResp, error)
// UpdateIntegrationWithBodyWithResponse request with any body
UpdateIntegrationWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
UpdateIntegrationWithResponse(ctx context.Context, id string, body UpdateIntegrationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIntegrationHTTPResp, error)
// DeleteIntegrationAssociationWithResponse request
DeleteIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*DeleteIntegrationAssociationHTTPResp, error)
// AddIntegrationAssociationWithResponse request
AddIntegrationAssociationWithResponse(ctx context.Context, integrationId string, associationId string, actionName string, reqEditors ...RequestEditorFn) (*AddIntegrationAssociationHTTPResp, error)
// DispatchActionWithBodyWithResponse request with any body
DispatchActionWithBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
DispatchActionWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionJSONRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
DispatchActionWithFormdataBodyWithResponse(ctx context.Context, integrationId string, action string, params *DispatchActionParams, body DispatchActionFormdataRequestBody, reqEditors ...RequestEditorFn) (*DispatchActionHTTPResp, error)
// GetIntegrationProviderLogoWithResponse request
GetIntegrationProviderLogoWithResponse(ctx context.Context, providerName IntegrationProvider, size string, reqEditors ...RequestEditorFn) (*GetIntegrationProviderLogoHTTPResp, error)
// ListProviderSessionVariablesWithResponse request
ListProviderSessionVariablesWithResponse(ctx context.Context, provider string, reqEditors ...RequestEditorFn) (*ListProviderSessionVariablesHTTPResp, error)
// ListLiveLogsWithResponse request
ListLiveLogsWithResponse(ctx context.Context, params *ListLiveLogsParams, reqEditors ...RequestEditorFn) (*ListLiveLogsHTTPResp, error)
// ListMetricIdsWithResponse request
ListMetricIdsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListMetricIdsHTTPResp, error)
// MetricRequestPushWithResponse request
MetricRequestPushWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricRequestPushHTTPResp, error)
// MetricResetCountersWithResponse request
MetricResetCountersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MetricResetCountersHTTPResp, error)
// GetMetricWithResponse request
GetMetricWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricHTTPResp, error)
// GetMetricDefinitionWithResponse request
GetMetricDefinitionWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetMetricDefinitionHTTPResp, error)
// ListServiceNumbersWithResponse request
ListServiceNumbersWithResponse(ctx context.Context, params *ListServiceNumbersParams, reqEditors ...RequestEditorFn) (*ListServiceNumbersHTTPResp, error)
// GetServiceNumberWithResponse request
GetServiceNumberWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetServiceNumberHTTPResp, error)
// AddTagsToNumberWithBodyWithResponse request with any body
AddTagsToNumberWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
AddTagsToNumberWithResponse(ctx context.Context, id string, body AddTagsToNumberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagsToNumberHTTPResp, error)
// ListCampaignsWithResponse request
ListCampaignsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListCampaignsHTTPResp, error)
// CreateCampaignWithBodyWithResponse request with any body
CreateCampaignWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
CreateCampaignWithResponse(ctx context.Context, body CreateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCampaignHTTPResp, error)
// DeleteCampaignWithResponse request
DeleteCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteCampaignHTTPResp, error)
// GetCampaignWithResponse request
GetCampaignWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetCampaignHTTPResp, error)
// UpdateCampaignWithBodyWithResponse request with any body
UpdateCampaignWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
UpdateCampaignWithResponse(ctx context.Context, id string, body UpdateCampaignJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCampaignHTTPResp, error)
// ListOutboundListsWithResponse request
ListOutboundListsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListOutboundListsHTTPResp, error)
// CreateOutboundListWithBodyWithResponse request with any body
CreateOutboundListWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
CreateOutboundListWithResponse(ctx context.Context, body CreateOutboundListJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOutboundListHTTPResp, error)
// ClearOutboundListWithResponse request
ClearOutboundListWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*ClearOutboundListHTTPResp, error)
// AddOutboundLeadWithBodyWithResponse request with any body
AddOutboundLeadWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
AddOutboundLeadWithResponse(ctx context.Context, id string, body AddOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOutboundLeadHTTPResp, error)
// DeleteOutboundLeadWithResponse request
DeleteOutboundLeadWithResponse(ctx context.Context, id string, leadId string, reqEditors ...RequestEditorFn) (*DeleteOutboundLeadHTTPResp, error)
// UpdateOutboundLeadWithBodyWithResponse request with any body
UpdateOutboundLeadWithBodyWithResponse(ctx context.Context, id string, leadId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
UpdateOutboundLeadWithResponse(ctx context.Context, id string, leadId string, body UpdateOutboundLeadJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundLeadHTTPResp, error)
// ListPhonebookEntrysWithResponse request
ListPhonebookEntrysWithResponse(ctx context.Context, params *ListPhonebookEntrysParams, reqEditors ...RequestEditorFn) (*ListPhonebookEntrysHTTPResp, error)
// CreatePhonebookEntryWithBodyWithResponse request with any body
CreatePhonebookEntryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
CreatePhonebookEntryWithResponse(ctx context.Context, body CreatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePhonebookEntryHTTPResp, error)
// DownloadPhonebookEntriesWithResponse request
DownloadPhonebookEntriesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DownloadPhonebookEntriesHTTPResp, error)
// UploadPhonebookEntriesWithBodyWithResponse request with any body
UploadPhonebookEntriesWithBodyWithResponse(ctx context.Context, params *UploadPhonebookEntriesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPhonebookEntriesHTTPResp, error)
// DeletePhonebookEntryWithResponse request
DeletePhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePhonebookEntryHTTPResp, error)
// GetPhonebookEntryWithResponse request
GetPhonebookEntryWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPhonebookEntryHTTPResp, error)
// UpdatePhonebookEntryWithBodyWithResponse request with any body
UpdatePhonebookEntryWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
UpdatePhonebookEntryWithResponse(ctx context.Context, id string, body UpdatePhonebookEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePhonebookEntryHTTPResp, error)
// ListPromptsWithResponse request
ListPromptsWithResponse(ctx context.Context, params *ListPromptsParams, reqEditors ...RequestEditorFn) (*ListPromptsHTTPResp, error)
// UploadPromptWithBodyWithResponse request with any body
UploadPromptWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPromptHTTPResp, error)
// DeletePromptWithResponse request
DeletePromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeletePromptHTTPResp, error)
// GetPromptWithResponse request
GetPromptWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetPromptHTTPResp, error)
// UpdatePromptWithBodyWithResponse request with any body
UpdatePromptWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
UpdatePromptWithResponse(ctx context.Context, id string, body UpdatePromptJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePromptHTTPResp, error)
// ListQueuesWithResponse request
ListQueuesWithResponse(ctx context.Context, params *ListQueuesParams, reqEditors ...RequestEditorFn) (*ListQueuesHTTPResp, error)
// CreateQueueWithBodyWithResponse request with any body
CreateQueueWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
CreateQueueWithResponse(ctx context.Context, body CreateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueHTTPResp, error)
// DeleteQueueWithResponse request
DeleteQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteQueueHTTPResp, error)
// GetQueueWithResponse request
GetQueueWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetQueueHTTPResp, error)
// UpdateQueueWithBodyWithResponse request with any body
UpdateQueueWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
UpdateQueueWithResponse(ctx context.Context, id string, body UpdateQueueJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueHTTPResp, error)
// GetAgentsForQueueSelectionWithResponse request
GetAgentsForQueueSelectionWithResponse(ctx context.Context, queueId string, params *GetAgentsForQueueSelectionParams, reqEditors ...RequestEditorFn) (*GetAgentsForQueueSelectionHTTPResp, error)
// ListQueueSelectionsWithResponse request
ListQueueSelectionsWithResponse(ctx context.Context, queueId string, params *ListQueueSelectionsParams, reqEditors ...RequestEditorFn) (*ListQueueSelectionsHTTPResp, error)
// CreateQueueSelectionWithBodyWithResponse request with any body
CreateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
CreateQueueSelectionWithResponse(ctx context.Context, queueId string, body CreateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateQueueSelectionHTTPResp, error)
// DeleteQueueSelectionWithResponse request
DeleteQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*DeleteQueueSelectionHTTPResp, error)
// GetQueueSelectionWithResponse request
GetQueueSelectionWithResponse(ctx context.Context, queueId string, id string, reqEditors ...RequestEditorFn) (*GetQueueSelectionHTTPResp, error)
// UpdateQueueSelectionWithBodyWithResponse request with any body
UpdateQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
UpdateQueueSelectionWithResponse(ctx context.Context, queueId string, id string, body UpdateQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateQueueSelectionHTTPResp, error)
// AddAgentToQueueSelectionWithBodyWithResponse request with any body
AddAgentToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
AddAgentToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddAgentToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAgentToQueueSelectionHTTPResp, error)
// RemoveAgentFromQueueSelectionWithResponse request
RemoveAgentFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveAgentFromQueueSelectionHTTPResp, error)
// AddGroupToQueueSelectionWithBodyWithResponse request with any body
AddGroupToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
AddGroupToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddGroupToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddGroupToQueueSelectionHTTPResp, error)
// RemoveGroupFromQueueSelectionWithResponse request
RemoveGroupFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveGroupFromQueueSelectionHTTPResp, error)
// AddTagToQueueSelectionWithBodyWithResponse request with any body
AddTagToQueueSelectionWithBodyWithResponse(ctx context.Context, queueId string, selectionId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
AddTagToQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, body AddTagToQueueSelectionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagToQueueSelectionHTTPResp, error)
// RemoveTagFromQueueSelectionWithResponse request
RemoveTagFromQueueSelectionWithResponse(ctx context.Context, queueId string, selectionId string, id string, reqEditors ...RequestEditorFn) (*RemoveTagFromQueueSelectionHTTPResp, error)
// ListRoutingsWithResponse request
ListRoutingsWithResponse(ctx context.Context, params *ListRoutingsParams, reqEditors ...RequestEditorFn) (*ListRoutingsHTTPResp, error)
// CreateRoutingWithBodyWithResponse request with any body
CreateRoutingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
CreateRoutingWithResponse(ctx context.Context, body CreateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoutingHTTPResp, error)
// DeleteRoutingWithResponse request
DeleteRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteRoutingHTTPResp, error)
// GetRoutingWithResponse request
GetRoutingWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetRoutingHTTPResp, error)
// UpdateRoutingWithBodyWithResponse request with any body
UpdateRoutingWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
UpdateRoutingWithResponse(ctx context.Context, id string, body UpdateRoutingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoutingHTTPResp, error)
// CreateSessionWithResponse request
CreateSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateSessionHTTPResp, error)
// GetSessionVariablesWithResponse request
GetSessionVariablesWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSessionVariablesHTTPResp, error)
// UpdateSessionVariablesWithBodyWithResponse request with any body
UpdateSessionVariablesWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
UpdateSessionVariablesWithResponse(ctx context.Context, id string, body UpdateSessionVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSessionVariablesHTTPResp, error)
// GetSettingsForAppAgentStatusWithResponse request
GetSettingsForAppAgentStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppAgentStatusHTTPResp, error)
// UpdateSettingsForAppAgentStatusWithBodyWithResponse request with any body
UpdateSettingsForAppAgentStatusWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
UpdateSettingsForAppAgentStatusWithResponse(ctx context.Context, body UpdateSettingsForAppAgentStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
// GetSettingsForAppConversationsWithResponse request
GetSettingsForAppConversationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppConversationsHTTPResp, error)
// UpdateSettingsForAppConversationsWithBodyWithResponse request with any body
UpdateSettingsForAppConversationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
UpdateSettingsForAppConversationsWithResponse(ctx context.Context, body UpdateSettingsForAppConversationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppConversationsHTTPResp, error)
// GetSettingsForAppCustomerLoggingWithResponse request
GetSettingsForAppCustomerLoggingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
// UpdateSettingsForAppCustomerLoggingWithBodyWithResponse request with any body
UpdateSettingsForAppCustomerLoggingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
UpdateSettingsForAppCustomerLoggingWithResponse(ctx context.Context, body UpdateSettingsForAppCustomerLoggingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
// GetSettingsForAppIntegrationsWithResponse request
GetSettingsForAppIntegrationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAppIntegrationsHTTPResp, error)
// UpdateSettingsForAppIntegrationsWithBodyWithResponse request with any body
UpdateSettingsForAppIntegrationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
UpdateSettingsForAppIntegrationsWithResponse(ctx context.Context, body UpdateSettingsForAppIntegrationsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
// GetSettingsForAuditDefaultWithResponse request
GetSettingsForAuditDefaultWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForAuditDefaultHTTPResp, error)
// UpdateSettingsForAuditDefaultWithBodyWithResponse request with any body
UpdateSettingsForAuditDefaultWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
UpdateSettingsForAuditDefaultWithResponse(ctx context.Context, body UpdateSettingsForAuditDefaultJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForAuditDefaultHTTPResp, error)
// GetSettingsForRetentionPeriodsWithResponse request
GetSettingsForRetentionPeriodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForRetentionPeriodsHTTPResp, error)
// UpdateSettingsForRetentionPeriodsWithBodyWithResponse request with any body
UpdateSettingsForRetentionPeriodsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
UpdateSettingsForRetentionPeriodsWithResponse(ctx context.Context, body UpdateSettingsForRetentionPeriodsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
// GetSettingsForTelephonyAgentInboundWithResponse request
GetSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
// UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentInboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
UpdateSettingsForTelephonyAgentInboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentInboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
// GetSettingsForTelephonyAgentOutboundWithResponse request
GetSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
// UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentOutboundWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
UpdateSettingsForTelephonyAgentOutboundWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentOutboundJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
// GetSettingsForTelephonyAgentRecordingWithResponse request
GetSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
// UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentRecordingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
UpdateSettingsForTelephonyAgentRecordingWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentRecordingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
// GetSettingsForTelephonyAgentWrapupWithResponse request
GetSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
// UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse request with any body
UpdateSettingsForTelephonyAgentWrapupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
UpdateSettingsForTelephonyAgentWrapupWithResponse(ctx context.Context, body UpdateSettingsForTelephonyAgentWrapupJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
// GetSettingsForTelephonyPostCallWithResponse request
GetSettingsForTelephonyPostCallWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForTelephonyPostCallHTTPResp, error)
// UpdateSettingsForTelephonyPostCallWithBodyWithResponse request with any body
UpdateSettingsForTelephonyPostCallWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
UpdateSettingsForTelephonyPostCallWithResponse(ctx context.Context, body UpdateSettingsForTelephonyPostCallJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
// GetSettingsForUiI18nWithResponse request
GetSettingsForUiI18nWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSettingsForUiI18nHTTPResp, error)
// UpdateSettingsForUiI18nWithBodyWithResponse request with any body
UpdateSettingsForUiI18nWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
UpdateSettingsForUiI18nWithResponse(ctx context.Context, body UpdateSettingsForUiI18nJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSettingsForUiI18nHTTPResp, error)
// ListSmssWithResponse request
ListSmssWithResponse(ctx context.Context, params *ListSmssParams, reqEditors ...RequestEditorFn) (*ListSmssHTTPResp, error)
// GetSmsWithResponse request
GetSmsWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetSmsHTTPResp, error)
// ListTriggersWithResponse request
ListTriggersWithResponse(ctx context.Context, params *ListTriggersParams, reqEditors ...RequestEditorFn) (*ListTriggersHTTPResp, error)
// CreateTriggerWithBodyWithResponse request with any body
CreateTriggerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
CreateTriggerWithResponse(ctx context.Context, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTriggerHTTPResp, error)
// TestTriggersWithBodyWithResponse request with any body
TestTriggersWithBodyWithResponse(ctx context.Context, params *TestTriggersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
TestTriggersWithResponse(ctx context.Context, params *TestTriggersParams, body TestTriggersJSONRequestBody, reqEditors ...RequestEditorFn) (*TestTriggersHTTPResp, error)
// DeleteTriggerWithResponse request
DeleteTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DeleteTriggerHTTPResp, error)
// GetTriggerWithResponse request
GetTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetTriggerHTTPResp, error)
// UpdateTriggerWithBodyWithResponse request with any body
UpdateTriggerWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
UpdateTriggerWithResponse(ctx context.Context, id string, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTriggerHTTPResp, error)
// CloneTriggerWithResponse request
CloneTriggerWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*CloneTriggerHTTPResp, error)
// ListUsersWithResponse request
ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
// CreateUserWithBodyWithResponse request with any body
CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
// DeleteUsersWithBodyWithResponse request with any body
DeleteUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
DeleteUsersWithResponse(ctx context.Context, body DeleteUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUsersHTTPResp, error)
// DisableUsersWithBodyWithResponse request with any body
DisableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
DisableUsersWithResponse(ctx context.Context, body DisableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableUsersHTTPResp, error)
// EnableUsersWithBodyWithResponse request with any body
EnableUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
EnableUsersWithResponse(ctx context.Context, body EnableUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableUsersHTTPResp, error)
// ResetPasswordsWithBodyWithResponse request with any body
ResetPasswordsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
ResetPasswordsWithResponse(ctx context.Context, body ResetPasswordsJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordsHTTPResp, error)
// ListAvailableRolesWithResponse request
ListAvailableRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAvailableRolesHTTPResp, error)
// AddRolesWithBodyWithResponse request with any body
AddRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
AddRolesWithResponse(ctx context.Context, body AddRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRolesHTTPResp, error)
// RemoveRolesWithBodyWithResponse request with any body
RemoveRolesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
RemoveRolesWithResponse(ctx context.Context, body RemoveRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveRolesHTTPResp, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloneTriggerHTTPResp ¶
type CloneTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerItemResponse
}
func ParseCloneTriggerHTTPResp ¶
func ParseCloneTriggerHTTPResp(rsp *http.Response) (*CloneTriggerHTTPResp, error)
ParseCloneTriggerHTTPResp parses an HTTP response from a CloneTriggerWithResponse call
func (CloneTriggerHTTPResp) Status ¶
func (r CloneTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CloneTriggerHTTPResp) StatusCode ¶
func (r CloneTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Conference ¶
type Conference struct {
DateCreated time.Time `json:"dateCreated"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Members []ConferenceMember `json:"members"`
Moderator ConferenceMember `json:"moderator"`
State ConferenceState `json:"state"`
}
Conference defines model for Conference.
type ConferenceAgent ¶
type ConferenceAgent struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Number string `json:"number"`
}
ConferenceAgent defines model for ConferenceAgent.
type ConferenceItemResponse ¶
type ConferenceItemResponse struct {
Item Conference `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConferenceItemResponse defines model for ConferenceItemResponse.
type ConferenceMember ¶
type ConferenceMember struct {
Agent *ConferenceAgent `json:"agent,omitempty"`
Call Call `json:"call"`
DateCreated time.Time `json:"dateCreated"`
Hold *bool `json:"hold,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
IsModerator bool `json:"isModerator"`
LastUpdated time.Time `json:"lastUpdated"`
State ConferenceMemberState `json:"state"`
}
ConferenceMember defines model for ConferenceMember.
type ConferenceMemberState ¶
type ConferenceMemberState string
ConferenceMemberState defines model for ConferenceMemberState.
const ( Added ConferenceMemberState = "added" Pending ConferenceMemberState = "pending" Removed ConferenceMemberState = "removed" )
Defines values for ConferenceMemberState.
type ConferenceState ¶
type ConferenceState string
ConferenceState defines model for ConferenceState.
const ( Created ConferenceState = "created" Finished ConferenceState = "finished" )
Defines values for ConferenceState.
type Conversation ¶
type Conversation struct {
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Phone *string `json:"phone,omitempty"`
State *ConversationState `json:"state,omitempty"`
}
Conversation defines model for Conversation.
type ConversationEvent ¶
type ConversationEvent struct {
Agent *AgentShort `json:"agent,omitempty"`
Call *Call `json:"call,omitempty"`
// ConversationId The unique Identifier (UUID) of the object
ConversationId *openapi_types.UUID `json:"conversationId,omitempty"`
DateCreated *time.Time `json:"dateCreated,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Lod Level of Detail
Lod *int `json:"lod,omitempty"`
Name string `json:"name"`
Type ConversationEventType `json:"type"`
}
ConversationEvent defines model for ConversationEvent.
type ConversationEventItemResponse ¶
type ConversationEventItemResponse struct {
Item ConversationEvent `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConversationEventItemResponse defines model for ConversationEventItemResponse.
type ConversationEventType ¶
type ConversationEventType string
ConversationEventType defines model for ConversationEventType.
const ( ConversationEventTypeAgent ConversationEventType = "agent" ConversationEventTypeApplication ConversationEventType = "application" ConversationEventTypeCall ConversationEventType = "call" ConversationEventTypeExternal ConversationEventType = "external" ConversationEventTypeIntegration ConversationEventType = "integration" ConversationEventTypeQueue ConversationEventType = "queue" ConversationEventTypeSms ConversationEventType = "sms" )
Defines values for ConversationEventType.
type ConversationItemResponse ¶
type ConversationItemResponse struct {
Item Conversation `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConversationItemResponse defines model for ConversationItemResponse.
type ConversationSessionVariables ¶
type ConversationSessionVariables = map[string]interface{}
ConversationSessionVariables Key-Values of Variables
type ConversationSessionVariablesItemResponse ¶
type ConversationSessionVariablesItemResponse struct {
// Item Key-Values of Variables
Item map[string]interface{} `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ConversationSessionVariablesItemResponse defines model for ConversationSessionVariablesItemResponse.
type ConversationState ¶
type ConversationState string
ConversationState defines model for ConversationState.
const ( Closed ConversationState = "closed" Open ConversationState = "open" )
Defines values for ConversationState.
type CreateAgentGroupHTTPResp ¶
type CreateAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentGroupItemResponse
}
func ParseCreateAgentGroupHTTPResp ¶
func ParseCreateAgentGroupHTTPResp(rsp *http.Response) (*CreateAgentGroupHTTPResp, error)
ParseCreateAgentGroupHTTPResp parses an HTTP response from a CreateAgentGroupWithResponse call
func (CreateAgentGroupHTTPResp) Status ¶
func (r CreateAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAgentGroupHTTPResp) StatusCode ¶
func (r CreateAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentGroupJSONRequestBody ¶
type CreateAgentGroupJSONRequestBody = RestCreateAgentGroup
CreateAgentGroupJSONRequestBody defines body for CreateAgentGroup for application/json ContentType.
type CreateAgentHTTPResp ¶
type CreateAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentItemResponse
}
func ParseCreateAgentHTTPResp ¶
func ParseCreateAgentHTTPResp(rsp *http.Response) (*CreateAgentHTTPResp, error)
ParseCreateAgentHTTPResp parses an HTTP response from a CreateAgentWithResponse call
func (CreateAgentHTTPResp) Status ¶
func (r CreateAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAgentHTTPResp) StatusCode ¶
func (r CreateAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentJSONRequestBody ¶
type CreateAgentJSONRequestBody = RestCreateAgent
CreateAgentJSONRequestBody defines body for CreateAgent for application/json ContentType.
type CreateApplicationHTTPResp ¶
type CreateApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ApplicationItemResponse
}
func ParseCreateApplicationHTTPResp ¶
func ParseCreateApplicationHTTPResp(rsp *http.Response) (*CreateApplicationHTTPResp, error)
ParseCreateApplicationHTTPResp parses an HTTP response from a CreateApplicationWithResponse call
func (CreateApplicationHTTPResp) Status ¶
func (r CreateApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateApplicationHTTPResp) StatusCode ¶
func (r CreateApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateApplicationJSONRequestBody ¶
type CreateApplicationJSONRequestBody = ApplicationCreateBody
CreateApplicationJSONRequestBody defines body for CreateApplication for application/json ContentType.
type CreateBabeldeskHTTPResp ¶
type CreateBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BabeldeskItemResponse
}
func ParseCreateBabeldeskHTTPResp ¶
func ParseCreateBabeldeskHTTPResp(rsp *http.Response) (*CreateBabeldeskHTTPResp, error)
ParseCreateBabeldeskHTTPResp parses an HTTP response from a CreateBabeldeskWithResponse call
func (CreateBabeldeskHTTPResp) Status ¶
func (r CreateBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateBabeldeskHTTPResp) StatusCode ¶
func (r CreateBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBabeldeskJSONRequestBody ¶
type CreateBabeldeskJSONRequestBody = RestCreateBabeldesk
CreateBabeldeskJSONRequestBody defines body for CreateBabeldesk for application/json ContentType.
type CreateBabeldeskWidgetHTTPResp ¶
type CreateBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BabeldeskWidgetItemResponse
}
func ParseCreateBabeldeskWidgetHTTPResp ¶
func ParseCreateBabeldeskWidgetHTTPResp(rsp *http.Response) (*CreateBabeldeskWidgetHTTPResp, error)
ParseCreateBabeldeskWidgetHTTPResp parses an HTTP response from a CreateBabeldeskWidgetWithResponse call
func (CreateBabeldeskWidgetHTTPResp) Status ¶
func (r CreateBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateBabeldeskWidgetHTTPResp) StatusCode ¶
func (r CreateBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBabeldeskWidgetJSONRequestBody ¶
type CreateBabeldeskWidgetJSONRequestBody = RestCreateBabeldeskWidget
CreateBabeldeskWidgetJSONRequestBody defines body for CreateBabeldeskWidget for application/json ContentType.
type CreateBusinessHourHTTPResp ¶
type CreateBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BusinessHourItemResponse
}
func ParseCreateBusinessHourHTTPResp ¶
func ParseCreateBusinessHourHTTPResp(rsp *http.Response) (*CreateBusinessHourHTTPResp, error)
ParseCreateBusinessHourHTTPResp parses an HTTP response from a CreateBusinessHourWithResponse call
func (CreateBusinessHourHTTPResp) Status ¶
func (r CreateBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateBusinessHourHTTPResp) StatusCode ¶
func (r CreateBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBusinessHourJSONRequestBody ¶
type CreateBusinessHourJSONRequestBody = RestCreateBusinessHour
CreateBusinessHourJSONRequestBody defines body for CreateBusinessHour for application/json ContentType.
type CreateCalendarHTTPResp ¶
type CreateCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CalendarItemResponse
}
func ParseCreateCalendarHTTPResp ¶
func ParseCreateCalendarHTTPResp(rsp *http.Response) (*CreateCalendarHTTPResp, error)
ParseCreateCalendarHTTPResp parses an HTTP response from a CreateCalendarWithResponse call
func (CreateCalendarHTTPResp) Status ¶
func (r CreateCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateCalendarHTTPResp) StatusCode ¶
func (r CreateCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCalendarJSONRequestBody ¶
type CreateCalendarJSONRequestBody = RestCreateCalendar
CreateCalendarJSONRequestBody defines body for CreateCalendar for application/json ContentType.
type CreateCampaignHTTPResp ¶
type CreateCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OutboundCampaignItemResponse
}
func ParseCreateCampaignHTTPResp ¶
func ParseCreateCampaignHTTPResp(rsp *http.Response) (*CreateCampaignHTTPResp, error)
ParseCreateCampaignHTTPResp parses an HTTP response from a CreateCampaignWithResponse call
func (CreateCampaignHTTPResp) Status ¶
func (r CreateCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateCampaignHTTPResp) StatusCode ¶
func (r CreateCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCampaignJSONRequestBody ¶
type CreateCampaignJSONRequestBody = CreateCampaignRequest
CreateCampaignJSONRequestBody defines body for CreateCampaign for application/json ContentType.
type CreateCampaignRequest ¶
type CreateCampaignRequest struct {
Active bool `json:"active"`
CallRatio *float32 `json:"callRatio,omitempty"`
DisplayNumber string `json:"displayNumber"`
ListOrder CampaignListOrder `json:"listOrder"`
Name string `json:"name"`
TestMode bool `json:"testMode"`
}
CreateCampaignRequest defines model for CreateCampaignRequest.
type CreateConversationHTTPResp ¶
type CreateConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ConversationItemResponse
}
func ParseCreateConversationHTTPResp ¶
func ParseCreateConversationHTTPResp(rsp *http.Response) (*CreateConversationHTTPResp, error)
ParseCreateConversationHTTPResp parses an HTTP response from a CreateConversationWithResponse call
func (CreateConversationHTTPResp) Status ¶
func (r CreateConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateConversationHTTPResp) StatusCode ¶
func (r CreateConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateConversationJSONRequestBody ¶
type CreateConversationJSONRequestBody = RestCreateConversation
CreateConversationJSONRequestBody defines body for CreateConversation for application/json ContentType.
type CreateCustomEventHTTPResp ¶
type CreateCustomEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventItemResponse
}
func ParseCreateCustomEventHTTPResp ¶
func ParseCreateCustomEventHTTPResp(rsp *http.Response) (*CreateCustomEventHTTPResp, error)
ParseCreateCustomEventHTTPResp parses an HTTP response from a CreateCustomEventWithResponse call
func (CreateCustomEventHTTPResp) Status ¶
func (r CreateCustomEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateCustomEventHTTPResp) StatusCode ¶
func (r CreateCustomEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCustomEventJSONRequestBody ¶
type CreateCustomEventJSONRequestBody = CustomEventRequest
CreateCustomEventJSONRequestBody defines body for CreateCustomEvent for application/json ContentType.
type CreateGlobalAutomationHTTPResp ¶
type CreateGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GlobalAutomationItemResponse
}
func ParseCreateGlobalAutomationHTTPResp ¶
func ParseCreateGlobalAutomationHTTPResp(rsp *http.Response) (*CreateGlobalAutomationHTTPResp, error)
ParseCreateGlobalAutomationHTTPResp parses an HTTP response from a CreateGlobalAutomationWithResponse call
func (CreateGlobalAutomationHTTPResp) Status ¶
func (r CreateGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateGlobalAutomationHTTPResp) StatusCode ¶
func (r CreateGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGlobalAutomationJSONRequestBody ¶
type CreateGlobalAutomationJSONRequestBody = RestCreateGlobalAutomation
CreateGlobalAutomationJSONRequestBody defines body for CreateGlobalAutomation for application/json ContentType.
type CreateInboundTestCallHTTPResp ¶
type CreateInboundTestCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CallItemResponse
}
func ParseCreateInboundTestCallHTTPResp ¶
func ParseCreateInboundTestCallHTTPResp(rsp *http.Response) (*CreateInboundTestCallHTTPResp, error)
ParseCreateInboundTestCallHTTPResp parses an HTTP response from a CreateInboundTestCallWithResponse call
func (CreateInboundTestCallHTTPResp) Status ¶
func (r CreateInboundTestCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateInboundTestCallHTTPResp) StatusCode ¶
func (r CreateInboundTestCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateInboundTestCallJSONRequestBody ¶
type CreateInboundTestCallJSONRequestBody = CreateTestCallRequest
CreateInboundTestCallJSONRequestBody defines body for CreateInboundTestCall for application/json ContentType.
type CreateIntegrationHTTPResp ¶
type CreateIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *IntegrationItemResponse
}
func ParseCreateIntegrationHTTPResp ¶
func ParseCreateIntegrationHTTPResp(rsp *http.Response) (*CreateIntegrationHTTPResp, error)
ParseCreateIntegrationHTTPResp parses an HTTP response from a CreateIntegrationWithResponse call
func (CreateIntegrationHTTPResp) Status ¶
func (r CreateIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateIntegrationHTTPResp) StatusCode ¶
func (r CreateIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateIntegrationJSONRequestBody ¶
type CreateIntegrationJSONRequestBody = IntegrationCreateRequest
CreateIntegrationJSONRequestBody defines body for CreateIntegration for application/json ContentType.
type CreateLocalAutomationHTTPResp ¶
type CreateLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *LocalAutomationItemResponse
}
func ParseCreateLocalAutomationHTTPResp ¶
func ParseCreateLocalAutomationHTTPResp(rsp *http.Response) (*CreateLocalAutomationHTTPResp, error)
ParseCreateLocalAutomationHTTPResp parses an HTTP response from a CreateLocalAutomationWithResponse call
func (CreateLocalAutomationHTTPResp) Status ¶
func (r CreateLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateLocalAutomationHTTPResp) StatusCode ¶
func (r CreateLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateLocalAutomationJSONRequestBody ¶
type CreateLocalAutomationJSONRequestBody = RestCreateLocalAutomation
CreateLocalAutomationJSONRequestBody defines body for CreateLocalAutomation for application/json ContentType.
type CreateManagedUserRequest ¶
type CreateManagedUserRequest struct {
Activated *bool `json:"activated,omitempty"`
Email string `json:"email"`
Password *string `json:"password,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles []AccountRole `json:"roles"`
}
CreateManagedUserRequest defines model for CreateManagedUserRequest.
type CreateOutboundListHTTPResp ¶
type CreateOutboundListHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundListItemResponse
}
func ParseCreateOutboundListHTTPResp ¶
func ParseCreateOutboundListHTTPResp(rsp *http.Response) (*CreateOutboundListHTTPResp, error)
ParseCreateOutboundListHTTPResp parses an HTTP response from a CreateOutboundListWithResponse call
func (CreateOutboundListHTTPResp) Status ¶
func (r CreateOutboundListHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateOutboundListHTTPResp) StatusCode ¶
func (r CreateOutboundListHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateOutboundListJSONRequestBody ¶
type CreateOutboundListJSONRequestBody = CreateOutboundListRequest
CreateOutboundListJSONRequestBody defines body for CreateOutboundList for application/json ContentType.
type CreateOutboundListRequest ¶
type CreateOutboundListRequest struct {
Name string `json:"name"`
}
CreateOutboundListRequest defines model for CreateOutboundListRequest.
type CreatePhonebookEntryHTTPResp ¶
type CreatePhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PhonebookEntryItemResponse
}
func ParseCreatePhonebookEntryHTTPResp ¶
func ParseCreatePhonebookEntryHTTPResp(rsp *http.Response) (*CreatePhonebookEntryHTTPResp, error)
ParseCreatePhonebookEntryHTTPResp parses an HTTP response from a CreatePhonebookEntryWithResponse call
func (CreatePhonebookEntryHTTPResp) Status ¶
func (r CreatePhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreatePhonebookEntryHTTPResp) StatusCode ¶
func (r CreatePhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreatePhonebookEntryJSONRequestBody ¶
type CreatePhonebookEntryJSONRequestBody = RestCreatePhonebookEntry
CreatePhonebookEntryJSONRequestBody defines body for CreatePhonebookEntry for application/json ContentType.
type CreateQueueHTTPResp ¶
type CreateQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueItemResponse
}
func ParseCreateQueueHTTPResp ¶
func ParseCreateQueueHTTPResp(rsp *http.Response) (*CreateQueueHTTPResp, error)
ParseCreateQueueHTTPResp parses an HTTP response from a CreateQueueWithResponse call
func (CreateQueueHTTPResp) Status ¶
func (r CreateQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateQueueHTTPResp) StatusCode ¶
func (r CreateQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateQueueJSONRequestBody ¶
type CreateQueueJSONRequestBody = RestCreateQueue
CreateQueueJSONRequestBody defines body for CreateQueue for application/json ContentType.
type CreateQueueSelectionHTTPResp ¶
type CreateQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *QueueSelectionItemResponse
}
func ParseCreateQueueSelectionHTTPResp ¶
func ParseCreateQueueSelectionHTTPResp(rsp *http.Response) (*CreateQueueSelectionHTTPResp, error)
ParseCreateQueueSelectionHTTPResp parses an HTTP response from a CreateQueueSelectionWithResponse call
func (CreateQueueSelectionHTTPResp) Status ¶
func (r CreateQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateQueueSelectionHTTPResp) StatusCode ¶
func (r CreateQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateQueueSelectionJSONRequestBody ¶
type CreateQueueSelectionJSONRequestBody = RestCreateQueueSelection
CreateQueueSelectionJSONRequestBody defines body for CreateQueueSelection for application/json ContentType.
type CreateRoutingHTTPResp ¶
type CreateRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *RoutingItemResponse
}
func ParseCreateRoutingHTTPResp ¶
func ParseCreateRoutingHTTPResp(rsp *http.Response) (*CreateRoutingHTTPResp, error)
ParseCreateRoutingHTTPResp parses an HTTP response from a CreateRoutingWithResponse call
func (CreateRoutingHTTPResp) Status ¶
func (r CreateRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateRoutingHTTPResp) StatusCode ¶
func (r CreateRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRoutingJSONRequestBody ¶
type CreateRoutingJSONRequestBody = RestCreateRouting
CreateRoutingJSONRequestBody defines body for CreateRouting for application/json ContentType.
type CreateSessionHTTPResp ¶
type CreateSessionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SessionResponse
}
func ParseCreateSessionHTTPResp ¶
func ParseCreateSessionHTTPResp(rsp *http.Response) (*CreateSessionHTTPResp, error)
ParseCreateSessionHTTPResp parses an HTTP response from a CreateSessionWithResponse call
func (CreateSessionHTTPResp) Status ¶
func (r CreateSessionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateSessionHTTPResp) StatusCode ¶
func (r CreateSessionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTestCall ¶
type CreateTestCall = CreateTestCallRequest
CreateTestCall defines model for CreateTestCall.
type CreateTestCallRequest ¶
type CreateTestCallRequest struct {
// AgentId The unique Identifier (UUID) of the object
AgentId *openapi_types.UUID `json:"agentId,omitempty"`
Duration *int64 `json:"duration,omitempty"`
FromNumber string `json:"fromNumber"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Session *map[string]interface{} `json:"session,omitempty"`
ToNumber string `json:"toNumber"`
}
CreateTestCallRequest defines model for CreateTestCallRequest.
type CreateTriggerHTTPResp ¶
type CreateTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *TriggerItemResponse
}
func ParseCreateTriggerHTTPResp ¶
func ParseCreateTriggerHTTPResp(rsp *http.Response) (*CreateTriggerHTTPResp, error)
ParseCreateTriggerHTTPResp parses an HTTP response from a CreateTriggerWithResponse call
func (CreateTriggerHTTPResp) Status ¶
func (r CreateTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateTriggerHTTPResp) StatusCode ¶
func (r CreateTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTriggerJSONRequestBody ¶
type CreateTriggerJSONRequestBody = RestCreateTrigger
CreateTriggerJSONRequestBody defines body for CreateTrigger for application/json ContentType.
type CreateUserHTTPResp ¶
type CreateUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ManagedUserItemResponse
}
func ParseCreateUserHTTPResp ¶
func ParseCreateUserHTTPResp(rsp *http.Response) (*CreateUserHTTPResp, error)
ParseCreateUserHTTPResp parses an HTTP response from a CreateUserWithResponse call
func (CreateUserHTTPResp) Status ¶
func (r CreateUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateUserHTTPResp) StatusCode ¶
func (r CreateUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody = CreateManagedUserRequest
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CustomEventRequest ¶
type CustomEventRequest struct {
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
CustomEventRequest defines model for CustomEventRequest.
type DefaultSuccess ¶
type DefaultSuccess = bool
DefaultSuccess Whether or not the request was successful
type DefaultTextToSpeechSettings ¶
type DefaultTextToSpeechSettings struct {
Language *string `json:"language,omitempty"`
Provider *DefaultTextToSpeechSettingsProvider `json:"provider,omitempty"`
Voice *string `json:"voice,omitempty"`
}
DefaultTextToSpeechSettings defines model for DefaultTextToSpeechSettings.
type DefaultTextToSpeechSettingsProvider ¶
type DefaultTextToSpeechSettingsProvider string
DefaultTextToSpeechSettingsProvider defines model for DefaultTextToSpeechSettings.Provider.
const ( DefaultTextToSpeechSettingsProviderAzure DefaultTextToSpeechSettingsProvider = "azure" DefaultTextToSpeechSettingsProviderGoogle DefaultTextToSpeechSettingsProvider = "google" )
Defines values for DefaultTextToSpeechSettingsProvider.
type DefaultV2MessageResponse ¶
type DefaultV2MessageResponse struct {
Message *string `json:"message,omitempty"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
DefaultV2MessageResponse defines model for DefaultV2MessageResponse.
type DeleteAgentGroupHTTPResp ¶
type DeleteAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteAgentGroupResponse
}
func ParseDeleteAgentGroupHTTPResp ¶
func ParseDeleteAgentGroupHTTPResp(rsp *http.Response) (*DeleteAgentGroupHTTPResp, error)
ParseDeleteAgentGroupHTTPResp parses an HTTP response from a DeleteAgentGroupWithResponse call
func (DeleteAgentGroupHTTPResp) Status ¶
func (r DeleteAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteAgentGroupHTTPResp) StatusCode ¶
func (r DeleteAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAgentGroupResponse ¶
type DeleteAgentGroupResponse = map[string]interface{}
DeleteAgentGroupResponse defines model for DeleteAgentGroupResponse.
type DeleteAgentHTTPResp ¶
type DeleteAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteAgentResponse
}
func ParseDeleteAgentHTTPResp ¶
func ParseDeleteAgentHTTPResp(rsp *http.Response) (*DeleteAgentHTTPResp, error)
ParseDeleteAgentHTTPResp parses an HTTP response from a DeleteAgentWithResponse call
func (DeleteAgentHTTPResp) Status ¶
func (r DeleteAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteAgentHTTPResp) StatusCode ¶
func (r DeleteAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAgentResponse ¶
type DeleteAgentResponse = map[string]interface{}
DeleteAgentResponse defines model for DeleteAgentResponse.
type DeleteApplicationHTTPResp ¶
type DeleteApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteApplicationResponse
}
func ParseDeleteApplicationHTTPResp ¶
func ParseDeleteApplicationHTTPResp(rsp *http.Response) (*DeleteApplicationHTTPResp, error)
ParseDeleteApplicationHTTPResp parses an HTTP response from a DeleteApplicationWithResponse call
func (DeleteApplicationHTTPResp) Status ¶
func (r DeleteApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteApplicationHTTPResp) StatusCode ¶
func (r DeleteApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApplicationResponse ¶
type DeleteApplicationResponse = map[string]interface{}
DeleteApplicationResponse defines model for DeleteApplicationResponse.
type DeleteBabeldeskHTTPResp ¶
type DeleteBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteBabeldeskResponse
}
func ParseDeleteBabeldeskHTTPResp ¶
func ParseDeleteBabeldeskHTTPResp(rsp *http.Response) (*DeleteBabeldeskHTTPResp, error)
ParseDeleteBabeldeskHTTPResp parses an HTTP response from a DeleteBabeldeskWithResponse call
func (DeleteBabeldeskHTTPResp) Status ¶
func (r DeleteBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteBabeldeskHTTPResp) StatusCode ¶
func (r DeleteBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBabeldeskResponse ¶
type DeleteBabeldeskResponse = map[string]interface{}
DeleteBabeldeskResponse defines model for DeleteBabeldeskResponse.
type DeleteBabeldeskWidgetHTTPResp ¶
type DeleteBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteBabeldeskWidgetResponse
}
func ParseDeleteBabeldeskWidgetHTTPResp ¶
func ParseDeleteBabeldeskWidgetHTTPResp(rsp *http.Response) (*DeleteBabeldeskWidgetHTTPResp, error)
ParseDeleteBabeldeskWidgetHTTPResp parses an HTTP response from a DeleteBabeldeskWidgetWithResponse call
func (DeleteBabeldeskWidgetHTTPResp) Status ¶
func (r DeleteBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteBabeldeskWidgetHTTPResp) StatusCode ¶
func (r DeleteBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBabeldeskWidgetResponse ¶
type DeleteBabeldeskWidgetResponse = map[string]interface{}
DeleteBabeldeskWidgetResponse defines model for DeleteBabeldeskWidgetResponse.
type DeleteBusinessHourHTTPResp ¶
type DeleteBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteBusinessHourResponse
}
func ParseDeleteBusinessHourHTTPResp ¶
func ParseDeleteBusinessHourHTTPResp(rsp *http.Response) (*DeleteBusinessHourHTTPResp, error)
ParseDeleteBusinessHourHTTPResp parses an HTTP response from a DeleteBusinessHourWithResponse call
func (DeleteBusinessHourHTTPResp) Status ¶
func (r DeleteBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteBusinessHourHTTPResp) StatusCode ¶
func (r DeleteBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBusinessHourResponse ¶
type DeleteBusinessHourResponse = map[string]interface{}
DeleteBusinessHourResponse defines model for DeleteBusinessHourResponse.
type DeleteCalendarHTTPResp ¶
type DeleteCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteCalendarResponse
}
func ParseDeleteCalendarHTTPResp ¶
func ParseDeleteCalendarHTTPResp(rsp *http.Response) (*DeleteCalendarHTTPResp, error)
ParseDeleteCalendarHTTPResp parses an HTTP response from a DeleteCalendarWithResponse call
func (DeleteCalendarHTTPResp) Status ¶
func (r DeleteCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteCalendarHTTPResp) StatusCode ¶
func (r DeleteCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCalendarResponse ¶
type DeleteCalendarResponse = map[string]interface{}
DeleteCalendarResponse defines model for DeleteCalendarResponse.
type DeleteCampaignHTTPResp ¶
type DeleteCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundCampaignItemResponse
}
func ParseDeleteCampaignHTTPResp ¶
func ParseDeleteCampaignHTTPResp(rsp *http.Response) (*DeleteCampaignHTTPResp, error)
ParseDeleteCampaignHTTPResp parses an HTTP response from a DeleteCampaignWithResponse call
func (DeleteCampaignHTTPResp) Status ¶
func (r DeleteCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteCampaignHTTPResp) StatusCode ¶
func (r DeleteCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteConversationHTTPResp ¶
type DeleteConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteConversationResponse
}
func ParseDeleteConversationHTTPResp ¶
func ParseDeleteConversationHTTPResp(rsp *http.Response) (*DeleteConversationHTTPResp, error)
ParseDeleteConversationHTTPResp parses an HTTP response from a DeleteConversationWithResponse call
func (DeleteConversationHTTPResp) Status ¶
func (r DeleteConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteConversationHTTPResp) StatusCode ¶
func (r DeleteConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteConversationResponse ¶
type DeleteConversationResponse = map[string]interface{}
DeleteConversationResponse defines model for DeleteConversationResponse.
type DeleteCustomEventHTTPResp ¶
func ParseDeleteCustomEventHTTPResp ¶
func ParseDeleteCustomEventHTTPResp(rsp *http.Response) (*DeleteCustomEventHTTPResp, error)
ParseDeleteCustomEventHTTPResp parses an HTTP response from a DeleteCustomEventWithResponse call
func (DeleteCustomEventHTTPResp) Status ¶
func (r DeleteCustomEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteCustomEventHTTPResp) StatusCode ¶
func (r DeleteCustomEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGlobalAutomationHTTPResp ¶
type DeleteGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteGlobalAutomationResponse
}
func ParseDeleteGlobalAutomationHTTPResp ¶
func ParseDeleteGlobalAutomationHTTPResp(rsp *http.Response) (*DeleteGlobalAutomationHTTPResp, error)
ParseDeleteGlobalAutomationHTTPResp parses an HTTP response from a DeleteGlobalAutomationWithResponse call
func (DeleteGlobalAutomationHTTPResp) Status ¶
func (r DeleteGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteGlobalAutomationHTTPResp) StatusCode ¶
func (r DeleteGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGlobalAutomationResponse ¶
type DeleteGlobalAutomationResponse = map[string]interface{}
DeleteGlobalAutomationResponse defines model for DeleteGlobalAutomationResponse.
type DeleteIntegrationAssociationHTTPResp ¶
type DeleteIntegrationAssociationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationRemoveAssociationResponse
}
func ParseDeleteIntegrationAssociationHTTPResp ¶
func ParseDeleteIntegrationAssociationHTTPResp(rsp *http.Response) (*DeleteIntegrationAssociationHTTPResp, error)
ParseDeleteIntegrationAssociationHTTPResp parses an HTTP response from a DeleteIntegrationAssociationWithResponse call
func (DeleteIntegrationAssociationHTTPResp) Status ¶
func (r DeleteIntegrationAssociationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteIntegrationAssociationHTTPResp) StatusCode ¶
func (r DeleteIntegrationAssociationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIntegrationHTTPResp ¶
type DeleteIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationDeleteResponse
}
func ParseDeleteIntegrationHTTPResp ¶
func ParseDeleteIntegrationHTTPResp(rsp *http.Response) (*DeleteIntegrationHTTPResp, error)
ParseDeleteIntegrationHTTPResp parses an HTTP response from a DeleteIntegrationWithResponse call
func (DeleteIntegrationHTTPResp) Status ¶
func (r DeleteIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteIntegrationHTTPResp) StatusCode ¶
func (r DeleteIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLocalAutomationHTTPResp ¶
type DeleteLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteLocalAutomationResponse
}
func ParseDeleteLocalAutomationHTTPResp ¶
func ParseDeleteLocalAutomationHTTPResp(rsp *http.Response) (*DeleteLocalAutomationHTTPResp, error)
ParseDeleteLocalAutomationHTTPResp parses an HTTP response from a DeleteLocalAutomationWithResponse call
func (DeleteLocalAutomationHTTPResp) Status ¶
func (r DeleteLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteLocalAutomationHTTPResp) StatusCode ¶
func (r DeleteLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLocalAutomationResponse ¶
type DeleteLocalAutomationResponse = map[string]interface{}
DeleteLocalAutomationResponse defines model for DeleteLocalAutomationResponse.
type DeleteManyApplicationsHTTPResp ¶
type DeleteManyApplicationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DefaultV2MessageResponse
}
func ParseDeleteManyApplicationsHTTPResp ¶
func ParseDeleteManyApplicationsHTTPResp(rsp *http.Response) (*DeleteManyApplicationsHTTPResp, error)
ParseDeleteManyApplicationsHTTPResp parses an HTTP response from a DeleteManyApplicationsWithResponse call
func (DeleteManyApplicationsHTTPResp) Status ¶
func (r DeleteManyApplicationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteManyApplicationsHTTPResp) StatusCode ¶
func (r DeleteManyApplicationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteManyApplicationsJSONRequestBody ¶
type DeleteManyApplicationsJSONRequestBody = DeleteManyApplicationsRequest
DeleteManyApplicationsJSONRequestBody defines body for DeleteManyApplications for application/json ContentType.
type DeleteManyApplicationsRequest ¶
type DeleteManyApplicationsRequest struct {
Ids []string `json:"ids"`
}
DeleteManyApplicationsRequest defines model for DeleteManyApplicationsRequest.
type DeleteOutboundLeadHTTPResp ¶
type DeleteOutboundLeadHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteOutboundLeadResponse
}
func ParseDeleteOutboundLeadHTTPResp ¶
func ParseDeleteOutboundLeadHTTPResp(rsp *http.Response) (*DeleteOutboundLeadHTTPResp, error)
ParseDeleteOutboundLeadHTTPResp parses an HTTP response from a DeleteOutboundLeadWithResponse call
func (DeleteOutboundLeadHTTPResp) Status ¶
func (r DeleteOutboundLeadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteOutboundLeadHTTPResp) StatusCode ¶
func (r DeleteOutboundLeadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteOutboundLeadResponse ¶
type DeleteOutboundLeadResponse = interface{}
DeleteOutboundLeadResponse defines model for DeleteOutboundLeadResponse.
type DeletePhonebookEntryHTTPResp ¶
type DeletePhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeletePhonebookEntryResponse
}
func ParseDeletePhonebookEntryHTTPResp ¶
func ParseDeletePhonebookEntryHTTPResp(rsp *http.Response) (*DeletePhonebookEntryHTTPResp, error)
ParseDeletePhonebookEntryHTTPResp parses an HTTP response from a DeletePhonebookEntryWithResponse call
func (DeletePhonebookEntryHTTPResp) Status ¶
func (r DeletePhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeletePhonebookEntryHTTPResp) StatusCode ¶
func (r DeletePhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePhonebookEntryResponse ¶
type DeletePhonebookEntryResponse = map[string]interface{}
DeletePhonebookEntryResponse defines model for DeletePhonebookEntryResponse.
type DeletePromptHTTPResp ¶
type DeletePromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeletePromptResponse
}
func ParseDeletePromptHTTPResp ¶
func ParseDeletePromptHTTPResp(rsp *http.Response) (*DeletePromptHTTPResp, error)
ParseDeletePromptHTTPResp parses an HTTP response from a DeletePromptWithResponse call
func (DeletePromptHTTPResp) Status ¶
func (r DeletePromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeletePromptHTTPResp) StatusCode ¶
func (r DeletePromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeletePromptResponse ¶
type DeletePromptResponse = map[string]interface{}
DeletePromptResponse defines model for DeletePromptResponse.
type DeleteQueueHTTPResp ¶
type DeleteQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteQueueResponse
}
func ParseDeleteQueueHTTPResp ¶
func ParseDeleteQueueHTTPResp(rsp *http.Response) (*DeleteQueueHTTPResp, error)
ParseDeleteQueueHTTPResp parses an HTTP response from a DeleteQueueWithResponse call
func (DeleteQueueHTTPResp) Status ¶
func (r DeleteQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteQueueHTTPResp) StatusCode ¶
func (r DeleteQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteQueueResponse ¶
type DeleteQueueResponse = map[string]interface{}
DeleteQueueResponse defines model for DeleteQueueResponse.
type DeleteQueueSelectionHTTPResp ¶
type DeleteQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteQueueSelectionResponse
}
func ParseDeleteQueueSelectionHTTPResp ¶
func ParseDeleteQueueSelectionHTTPResp(rsp *http.Response) (*DeleteQueueSelectionHTTPResp, error)
ParseDeleteQueueSelectionHTTPResp parses an HTTP response from a DeleteQueueSelectionWithResponse call
func (DeleteQueueSelectionHTTPResp) Status ¶
func (r DeleteQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteQueueSelectionHTTPResp) StatusCode ¶
func (r DeleteQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteQueueSelectionResponse ¶
type DeleteQueueSelectionResponse = map[string]interface{}
DeleteQueueSelectionResponse defines model for DeleteQueueSelectionResponse.
type DeleteRoutingHTTPResp ¶
type DeleteRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteRoutingResponse
}
func ParseDeleteRoutingHTTPResp ¶
func ParseDeleteRoutingHTTPResp(rsp *http.Response) (*DeleteRoutingHTTPResp, error)
ParseDeleteRoutingHTTPResp parses an HTTP response from a DeleteRoutingWithResponse call
func (DeleteRoutingHTTPResp) Status ¶
func (r DeleteRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteRoutingHTTPResp) StatusCode ¶
func (r DeleteRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRoutingResponse ¶
type DeleteRoutingResponse = map[string]interface{}
DeleteRoutingResponse defines model for DeleteRoutingResponse.
type DeleteTriggerHTTPResp ¶
type DeleteTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeleteTriggerResponse
}
func ParseDeleteTriggerHTTPResp ¶
func ParseDeleteTriggerHTTPResp(rsp *http.Response) (*DeleteTriggerHTTPResp, error)
ParseDeleteTriggerHTTPResp parses an HTTP response from a DeleteTriggerWithResponse call
func (DeleteTriggerHTTPResp) Status ¶
func (r DeleteTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteTriggerHTTPResp) StatusCode ¶
func (r DeleteTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTriggerResponse ¶
type DeleteTriggerResponse = map[string]interface{}
DeleteTriggerResponse defines model for DeleteTriggerResponse.
type DeleteUsersHTTPResp ¶
func ParseDeleteUsersHTTPResp ¶
func ParseDeleteUsersHTTPResp(rsp *http.Response) (*DeleteUsersHTTPResp, error)
ParseDeleteUsersHTTPResp parses an HTTP response from a DeleteUsersWithResponse call
func (DeleteUsersHTTPResp) Status ¶
func (r DeleteUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteUsersHTTPResp) StatusCode ¶
func (r DeleteUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUsersJSONRequestBody ¶
type DeleteUsersJSONRequestBody = EmailListRequest
DeleteUsersJSONRequestBody defines body for DeleteUsers for application/json ContentType.
type DisableUsersHTTPResp ¶
func ParseDisableUsersHTTPResp ¶
func ParseDisableUsersHTTPResp(rsp *http.Response) (*DisableUsersHTTPResp, error)
ParseDisableUsersHTTPResp parses an HTTP response from a DisableUsersWithResponse call
func (DisableUsersHTTPResp) Status ¶
func (r DisableUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DisableUsersHTTPResp) StatusCode ¶
func (r DisableUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableUsersJSONRequestBody ¶
type DisableUsersJSONRequestBody = EmailListRequest
DisableUsersJSONRequestBody defines body for DisableUsers for application/json ContentType.
type DispatchActionFormdataBody ¶
type DispatchActionFormdataBody = struct {
}
DispatchActionFormdataBody defines parameters for DispatchAction.
type DispatchActionFormdataRequestBody ¶
type DispatchActionFormdataRequestBody = DispatchActionFormdataBody
DispatchActionFormdataRequestBody defines body for DispatchAction for application/x-www-form-urlencoded ContentType.
type DispatchActionHTTPResp ¶
type DispatchActionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationDispatchActionResponse
}
func ParseDispatchActionHTTPResp ¶
func ParseDispatchActionHTTPResp(rsp *http.Response) (*DispatchActionHTTPResp, error)
ParseDispatchActionHTTPResp parses an HTTP response from a DispatchActionWithResponse call
func (DispatchActionHTTPResp) Status ¶
func (r DispatchActionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DispatchActionHTTPResp) StatusCode ¶
func (r DispatchActionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DispatchActionJSONRequestBody ¶
type DispatchActionJSONRequestBody = IntegrationDispatchActionRequest
DispatchActionJSONRequestBody defines body for DispatchAction for application/json ContentType.
type DispatchActionParams ¶
type DispatchActionParams struct {
// CallId Setup Context for a certain callId
CallId *string `form:"callId,omitempty" json:"callId,omitempty"`
// SessionId Parameter [sessionId]
SessionId *string `form:"sessionId,omitempty" json:"sessionId,omitempty"`
}
DispatchActionParams defines parameters for DispatchAction.
type DispatchLocalAutomationsHTTPResp ¶
type DispatchLocalAutomationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DispatchLocalAutomationsResponse
}
func ParseDispatchLocalAutomationsHTTPResp ¶
func ParseDispatchLocalAutomationsHTTPResp(rsp *http.Response) (*DispatchLocalAutomationsHTTPResp, error)
ParseDispatchLocalAutomationsHTTPResp parses an HTTP response from a DispatchLocalAutomationsWithResponse call
func (DispatchLocalAutomationsHTTPResp) Status ¶
func (r DispatchLocalAutomationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DispatchLocalAutomationsHTTPResp) StatusCode ¶
func (r DispatchLocalAutomationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DispatchLocalAutomationsJSONRequestBody ¶
type DispatchLocalAutomationsJSONRequestBody = LocalAutomationDispatch
DispatchLocalAutomationsJSONRequestBody defines body for DispatchLocalAutomations for application/json ContentType.
type DispatchLocalAutomationsParams ¶
type DispatchLocalAutomationsParams struct {
// Async Whether the Automations shall be dispatched asynchronous or not
Async bool `form:"async" json:"async"`
}
DispatchLocalAutomationsParams defines parameters for DispatchLocalAutomations.
type DispatchLocalAutomationsResponse ¶
type DispatchLocalAutomationsResponse struct {
Success *bool `json:"success,omitempty"`
}
DispatchLocalAutomationsResponse defines model for DispatchLocalAutomationsResponse.
type DownloadPhonebookEntriesHTTPResp ¶
func ParseDownloadPhonebookEntriesHTTPResp ¶
func ParseDownloadPhonebookEntriesHTTPResp(rsp *http.Response) (*DownloadPhonebookEntriesHTTPResp, error)
ParseDownloadPhonebookEntriesHTTPResp parses an HTTP response from a DownloadPhonebookEntriesWithResponse call
func (DownloadPhonebookEntriesHTTPResp) Status ¶
func (r DownloadPhonebookEntriesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DownloadPhonebookEntriesHTTPResp) StatusCode ¶
func (r DownloadPhonebookEntriesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadPhonebookEntriesResponse ¶
type DownloadPhonebookEntriesResponse = string
DownloadPhonebookEntriesResponse defines model for DownloadPhonebookEntriesResponse.
type EmailListRequest ¶
type EmailListRequest struct {
Emails []ManagedUserEmail `json:"emails"`
}
EmailListRequest defines model for EmailListRequest.
type EmailRoleBinding ¶
type EmailRoleBinding struct {
Emails *[]openapi_types.Email `json:"emails,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
}
EmailRoleBinding defines model for EmailRoleBinding.
type EnableUsersHTTPResp ¶
func ParseEnableUsersHTTPResp ¶
func ParseEnableUsersHTTPResp(rsp *http.Response) (*EnableUsersHTTPResp, error)
ParseEnableUsersHTTPResp parses an HTTP response from a EnableUsersWithResponse call
func (EnableUsersHTTPResp) Status ¶
func (r EnableUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EnableUsersHTTPResp) StatusCode ¶
func (r EnableUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableUsersJSONRequestBody ¶
type EnableUsersJSONRequestBody = EmailListRequest
EnableUsersJSONRequestBody defines body for EnableUsers for application/json ContentType.
type EvaluateExpression ¶
type EvaluateExpression struct {
// AgentId The ID of an Agent to add to the context
AgentId *string `json:"agentId,omitempty"`
// CallId The ID of a Call to add to the context
CallId *string `json:"callId,omitempty"`
// Expression The Expression to evaluate
Expression *string `json:"expression,omitempty"`
// IntegrationId The ID on an Integration to add to the context
IntegrationId *string `json:"integrationId,omitempty"`
// Text Some text with multiple expressions in curly brakets where all expressions will be replaced with their value
Text *string `json:"text,omitempty"`
}
EvaluateExpression defines model for EvaluateExpression.
type EvaluateExpressionHTTPResp ¶
type EvaluateExpressionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EvaluateExpressionResponse
}
func ParseEvaluateExpressionHTTPResp ¶
func ParseEvaluateExpressionHTTPResp(rsp *http.Response) (*EvaluateExpressionHTTPResp, error)
ParseEvaluateExpressionHTTPResp parses an HTTP response from a EvaluateExpressionWithResponse call
func (EvaluateExpressionHTTPResp) Status ¶
func (r EvaluateExpressionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EvaluateExpressionHTTPResp) StatusCode ¶
func (r EvaluateExpressionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EvaluateExpressionJSONRequestBody ¶
type EvaluateExpressionJSONRequestBody = EvaluateExpression
EvaluateExpressionJSONRequestBody defines body for EvaluateExpression for application/json ContentType.
type EvaluateExpressionParams ¶
type EvaluateExpressionParams struct {
// Async Whether the Automations shall be dispatched asynchronous or not
Async bool `form:"async" json:"async"`
}
EvaluateExpressionParams defines parameters for EvaluateExpression.
type EvaluateExpressionResponse ¶
type EvaluateExpressionResponse struct {
// Evaluated The evaluated Content of the Expression
Evaluated *interface{} `json:"evaluated,omitempty"`
Message string `json:"message"`
Success bool `json:"success"`
// Text The Text Body with all expressions replaced
Text *string `json:"text,omitempty"`
}
EvaluateExpressionResponse defines model for EvaluateExpressionResponse.
type Event ¶
type Event struct {
// Code Unique identifier of an Event
Code string `json:"code"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Label string `json:"label"`
// Name The specific Event in relation to its type category
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Type The Event category
Type EventType `json:"type"`
}
Event defines model for Event.
type EventItemResponse ¶
type EventItemResponse struct {
Item Event `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
EventItemResponse defines model for EventItemResponse.
type EventItemsResponse ¶
type EventItemsResponse struct {
Items []Event `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
EventItemsResponse defines model for EventItemsResponse.
type EventType ¶
type EventType string
EventType The Event category
const ( EventTypeAGENT EventType = "AGENT" EventTypeCALL EventType = "CALL" EventTypeCUSTOM EventType = "CUSTOM" EventTypeMESSAGE EventType = "MESSAGE" EventTypeRECORDING EventType = "RECORDING" EventTypeSMS EventType = "SMS" EventTypeTRANSACTION EventType = "TRANSACTION" )
Defines values for EventType.
type FileReference ¶
type FileReference struct {
ContentType string `json:"contentType"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Size int `json:"size"`
State FileState `json:"state"`
}
FileReference defines model for FileReference.
type GetAgentGroupHTTPResp ¶
type GetAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentGroupItemResponse
}
func ParseGetAgentGroupHTTPResp ¶
func ParseGetAgentGroupHTTPResp(rsp *http.Response) (*GetAgentGroupHTTPResp, error)
ParseGetAgentGroupHTTPResp parses an HTTP response from a GetAgentGroupWithResponse call
func (GetAgentGroupHTTPResp) Status ¶
func (r GetAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentGroupHTTPResp) StatusCode ¶
func (r GetAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentHTTPResp ¶
type GetAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentItemResponse
}
func ParseGetAgentHTTPResp ¶
func ParseGetAgentHTTPResp(rsp *http.Response) (*GetAgentHTTPResp, error)
ParseGetAgentHTTPResp parses an HTTP response from a GetAgentWithResponse call
func (GetAgentHTTPResp) Status ¶
func (r GetAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentHTTPResp) StatusCode ¶
func (r GetAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentsForQueueSelectionHTTPResp ¶
type GetAgentsForQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionResponse
}
func ParseGetAgentsForQueueSelectionHTTPResp ¶
func ParseGetAgentsForQueueSelectionHTTPResp(rsp *http.Response) (*GetAgentsForQueueSelectionHTTPResp, error)
ParseGetAgentsForQueueSelectionHTTPResp parses an HTTP response from a GetAgentsForQueueSelectionWithResponse call
func (GetAgentsForQueueSelectionHTTPResp) Status ¶
func (r GetAgentsForQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentsForQueueSelectionHTTPResp) StatusCode ¶
func (r GetAgentsForQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentsForQueueSelectionParams ¶
type GetAgentsForQueueSelectionParams struct {
// CallId Identifier for a call whose context should be used to evaluate the agent selection
CallId *ObjectUuid `form:"callId,omitempty" json:"callId,omitempty"`
}
GetAgentsForQueueSelectionParams defines parameters for GetAgentsForQueueSelection.
type GetApplicationHTTPResp ¶
type GetApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApplicationItemResponse
}
func ParseGetApplicationHTTPResp ¶
func ParseGetApplicationHTTPResp(rsp *http.Response) (*GetApplicationHTTPResp, error)
ParseGetApplicationHTTPResp parses an HTTP response from a GetApplicationWithResponse call
func (GetApplicationHTTPResp) Status ¶
func (r GetApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetApplicationHTTPResp) StatusCode ¶
func (r GetApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBabeldeskHTTPResp ¶
type GetBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskItemResponse
}
func ParseGetBabeldeskHTTPResp ¶
func ParseGetBabeldeskHTTPResp(rsp *http.Response) (*GetBabeldeskHTTPResp, error)
ParseGetBabeldeskHTTPResp parses an HTTP response from a GetBabeldeskWithResponse call
func (GetBabeldeskHTTPResp) Status ¶
func (r GetBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBabeldeskHTTPResp) StatusCode ¶
func (r GetBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBabeldeskWidgetHTTPResp ¶
type GetBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskWidgetItemResponse
}
func ParseGetBabeldeskWidgetHTTPResp ¶
func ParseGetBabeldeskWidgetHTTPResp(rsp *http.Response) (*GetBabeldeskWidgetHTTPResp, error)
ParseGetBabeldeskWidgetHTTPResp parses an HTTP response from a GetBabeldeskWidgetWithResponse call
func (GetBabeldeskWidgetHTTPResp) Status ¶
func (r GetBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBabeldeskWidgetHTTPResp) StatusCode ¶
func (r GetBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBusinessHourHTTPResp ¶
type GetBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourItemResponse
}
func ParseGetBusinessHourHTTPResp ¶
func ParseGetBusinessHourHTTPResp(rsp *http.Response) (*GetBusinessHourHTTPResp, error)
ParseGetBusinessHourHTTPResp parses an HTTP response from a GetBusinessHourWithResponse call
func (GetBusinessHourHTTPResp) Status ¶
func (r GetBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetBusinessHourHTTPResp) StatusCode ¶
func (r GetBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCalendarHTTPResp ¶
type GetCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarItemResponse
}
func ParseGetCalendarHTTPResp ¶
func ParseGetCalendarHTTPResp(rsp *http.Response) (*GetCalendarHTTPResp, error)
ParseGetCalendarHTTPResp parses an HTTP response from a GetCalendarWithResponse call
func (GetCalendarHTTPResp) Status ¶
func (r GetCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCalendarHTTPResp) StatusCode ¶
func (r GetCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCalenderDatesHTTPResp ¶
func ParseGetCalenderDatesHTTPResp ¶
func ParseGetCalenderDatesHTTPResp(rsp *http.Response) (*GetCalenderDatesHTTPResp, error)
ParseGetCalenderDatesHTTPResp parses an HTTP response from a GetCalenderDatesWithResponse call
func (GetCalenderDatesHTTPResp) Status ¶
func (r GetCalenderDatesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCalenderDatesHTTPResp) StatusCode ¶
func (r GetCalenderDatesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCallHTTPResp ¶
type GetCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CallItemResponse
}
func ParseGetCallHTTPResp ¶
func ParseGetCallHTTPResp(rsp *http.Response) (*GetCallHTTPResp, error)
ParseGetCallHTTPResp parses an HTTP response from a GetCallWithResponse call
func (GetCallHTTPResp) Status ¶
func (r GetCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCallHTTPResp) StatusCode ¶
func (r GetCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCampaignHTTPResp ¶
type GetCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundCampaignItemResponse
}
func ParseGetCampaignHTTPResp ¶
func ParseGetCampaignHTTPResp(rsp *http.Response) (*GetCampaignHTTPResp, error)
ParseGetCampaignHTTPResp parses an HTTP response from a GetCampaignWithResponse call
func (GetCampaignHTTPResp) Status ¶
func (r GetCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCampaignHTTPResp) StatusCode ¶
func (r GetCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConferenceHTTPResp ¶
type GetConferenceHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConferenceItemResponse
}
func ParseGetConferenceHTTPResp ¶
func ParseGetConferenceHTTPResp(rsp *http.Response) (*GetConferenceHTTPResp, error)
ParseGetConferenceHTTPResp parses an HTTP response from a GetConferenceWithResponse call
func (GetConferenceHTTPResp) Status ¶
func (r GetConferenceHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetConferenceHTTPResp) StatusCode ¶
func (r GetConferenceHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConversationEventHTTPResp ¶
type GetConversationEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationEventItemResponse
}
func ParseGetConversationEventHTTPResp ¶
func ParseGetConversationEventHTTPResp(rsp *http.Response) (*GetConversationEventHTTPResp, error)
ParseGetConversationEventHTTPResp parses an HTTP response from a GetConversationEventWithResponse call
func (GetConversationEventHTTPResp) Status ¶
func (r GetConversationEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetConversationEventHTTPResp) StatusCode ¶
func (r GetConversationEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConversationHTTPResp ¶
type GetConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationItemResponse
}
func ParseGetConversationHTTPResp ¶
func ParseGetConversationHTTPResp(rsp *http.Response) (*GetConversationHTTPResp, error)
ParseGetConversationHTTPResp parses an HTTP response from a GetConversationWithResponse call
func (GetConversationHTTPResp) Status ¶
func (r GetConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetConversationHTTPResp) StatusCode ¶
func (r GetConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConversationSessionHTTPResp ¶
type GetConversationSessionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationSessionVariablesItemResponse
}
func ParseGetConversationSessionHTTPResp ¶
func ParseGetConversationSessionHTTPResp(rsp *http.Response) (*GetConversationSessionHTTPResp, error)
ParseGetConversationSessionHTTPResp parses an HTTP response from a GetConversationSessionWithResponse call
func (GetConversationSessionHTTPResp) Status ¶
func (r GetConversationSessionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetConversationSessionHTTPResp) StatusCode ¶
func (r GetConversationSessionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGlobalAutomationHTTPResp ¶
type GetGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GlobalAutomationItemResponse
}
func ParseGetGlobalAutomationHTTPResp ¶
func ParseGetGlobalAutomationHTTPResp(rsp *http.Response) (*GetGlobalAutomationHTTPResp, error)
ParseGetGlobalAutomationHTTPResp parses an HTTP response from a GetGlobalAutomationWithResponse call
func (GetGlobalAutomationHTTPResp) Status ¶
func (r GetGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetGlobalAutomationHTTPResp) StatusCode ¶
func (r GetGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationHTTPResp ¶
type GetIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationItemResponse
}
func ParseGetIntegrationHTTPResp ¶
func ParseGetIntegrationHTTPResp(rsp *http.Response) (*GetIntegrationHTTPResp, error)
ParseGetIntegrationHTTPResp parses an HTTP response from a GetIntegrationWithResponse call
func (GetIntegrationHTTPResp) Status ¶
func (r GetIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationHTTPResp) StatusCode ¶
func (r GetIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationProviderLogoHTTPResp ¶
type GetIntegrationProviderLogoHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetIntegrationProviderLogoResponse
}
func ParseGetIntegrationProviderLogoHTTPResp ¶
func ParseGetIntegrationProviderLogoHTTPResp(rsp *http.Response) (*GetIntegrationProviderLogoHTTPResp, error)
ParseGetIntegrationProviderLogoHTTPResp parses an HTTP response from a GetIntegrationProviderLogoWithResponse call
func (GetIntegrationProviderLogoHTTPResp) Status ¶
func (r GetIntegrationProviderLogoHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetIntegrationProviderLogoHTTPResp) StatusCode ¶
func (r GetIntegrationProviderLogoHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetIntegrationProviderLogoResponse ¶
type GetIntegrationProviderLogoResponse struct {
Item *GetIntegrationProviderLogoResponseItem `json:"item,omitempty"`
// Success Whether or not the request was successful
Success *bool `json:"success,omitempty"`
}
GetIntegrationProviderLogoResponse defines model for GetIntegrationProviderLogoResponse.
type GetIntegrationProviderLogoResponseItem ¶
type GetIntegrationProviderLogoResponseItem struct {
// Base64 base64-encoded image data
Base64 *string `json:"base64,omitempty"`
}
GetIntegrationProviderLogoResponseItem defines model for GetIntegrationProviderLogoResponse_item.
type GetLocalAutomationHTTPResp ¶
type GetLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LocalAutomationItemResponse
}
func ParseGetLocalAutomationHTTPResp ¶
func ParseGetLocalAutomationHTTPResp(rsp *http.Response) (*GetLocalAutomationHTTPResp, error)
ParseGetLocalAutomationHTTPResp parses an HTTP response from a GetLocalAutomationWithResponse call
func (GetLocalAutomationHTTPResp) Status ¶
func (r GetLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetLocalAutomationHTTPResp) StatusCode ¶
func (r GetLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetricDefinitionHTTPResp ¶
type GetMetricDefinitionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricDefinitionItemResponse
}
func ParseGetMetricDefinitionHTTPResp ¶
func ParseGetMetricDefinitionHTTPResp(rsp *http.Response) (*GetMetricDefinitionHTTPResp, error)
ParseGetMetricDefinitionHTTPResp parses an HTTP response from a GetMetricDefinitionWithResponse call
func (GetMetricDefinitionHTTPResp) Status ¶
func (r GetMetricDefinitionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetMetricDefinitionHTTPResp) StatusCode ¶
func (r GetMetricDefinitionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetricHTTPResp ¶
type GetMetricHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricResponse
}
func ParseGetMetricHTTPResp ¶
func ParseGetMetricHTTPResp(rsp *http.Response) (*GetMetricHTTPResp, error)
ParseGetMetricHTTPResp parses an HTTP response from a GetMetricWithResponse call
func (GetMetricHTTPResp) Status ¶
func (r GetMetricHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetMetricHTTPResp) StatusCode ¶
func (r GetMetricHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPhonebookEntryHTTPResp ¶
type GetPhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PhonebookEntryItemResponse
}
func ParseGetPhonebookEntryHTTPResp ¶
func ParseGetPhonebookEntryHTTPResp(rsp *http.Response) (*GetPhonebookEntryHTTPResp, error)
ParseGetPhonebookEntryHTTPResp parses an HTTP response from a GetPhonebookEntryWithResponse call
func (GetPhonebookEntryHTTPResp) Status ¶
func (r GetPhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetPhonebookEntryHTTPResp) StatusCode ¶
func (r GetPhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPromptHTTPResp ¶
type GetPromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PromptItemResponse
}
func ParseGetPromptHTTPResp ¶
func ParseGetPromptHTTPResp(rsp *http.Response) (*GetPromptHTTPResp, error)
ParseGetPromptHTTPResp parses an HTTP response from a GetPromptWithResponse call
func (GetPromptHTTPResp) Status ¶
func (r GetPromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetPromptHTTPResp) StatusCode ¶
func (r GetPromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQueueHTTPResp ¶
type GetQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueItemResponse
}
func ParseGetQueueHTTPResp ¶
func ParseGetQueueHTTPResp(rsp *http.Response) (*GetQueueHTTPResp, error)
ParseGetQueueHTTPResp parses an HTTP response from a GetQueueWithResponse call
func (GetQueueHTTPResp) Status ¶
func (r GetQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetQueueHTTPResp) StatusCode ¶
func (r GetQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQueueSelectionHTTPResp ¶
type GetQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionItemResponse
}
func ParseGetQueueSelectionHTTPResp ¶
func ParseGetQueueSelectionHTTPResp(rsp *http.Response) (*GetQueueSelectionHTTPResp, error)
ParseGetQueueSelectionHTTPResp parses an HTTP response from a GetQueueSelectionWithResponse call
func (GetQueueSelectionHTTPResp) Status ¶
func (r GetQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetQueueSelectionHTTPResp) StatusCode ¶
func (r GetQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRoutingHTTPResp ¶
type GetRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RoutingItemResponse
}
func ParseGetRoutingHTTPResp ¶
func ParseGetRoutingHTTPResp(rsp *http.Response) (*GetRoutingHTTPResp, error)
ParseGetRoutingHTTPResp parses an HTTP response from a GetRoutingWithResponse call
func (GetRoutingHTTPResp) Status ¶
func (r GetRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetRoutingHTTPResp) StatusCode ¶
func (r GetRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceNumberHTTPResp ¶
type GetServiceNumberHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceNumberItemResponse
}
func ParseGetServiceNumberHTTPResp ¶
func ParseGetServiceNumberHTTPResp(rsp *http.Response) (*GetServiceNumberHTTPResp, error)
ParseGetServiceNumberHTTPResp parses an HTTP response from a GetServiceNumberWithResponse call
func (GetServiceNumberHTTPResp) Status ¶
func (r GetServiceNumberHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetServiceNumberHTTPResp) StatusCode ¶
func (r GetServiceNumberHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSessionVariablesHTTPResp ¶
type GetSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SessionResponse
}
func ParseGetSessionVariablesHTTPResp ¶
func ParseGetSessionVariablesHTTPResp(rsp *http.Response) (*GetSessionVariablesHTTPResp, error)
ParseGetSessionVariablesHTTPResp parses an HTTP response from a GetSessionVariablesWithResponse call
func (GetSessionVariablesHTTPResp) Status ¶
func (r GetSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSessionVariablesHTTPResp) StatusCode ¶
func (r GetSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
type GetSettingsForAppAgentStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppAgentStatusResponse
}
func ParseGetSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForAppAgentStatusHTTPResp(rsp *http.Response) (*GetSettingsForAppAgentStatusHTTPResp, error)
ParseGetSettingsForAppAgentStatusHTTPResp parses an HTTP response from a GetSettingsForAppAgentStatusWithResponse call
func (GetSettingsForAppAgentStatusHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForAppAgentStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppAgentStatusHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForAppAgentStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
type GetSettingsForAppConversationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppConversationsResponse
}
func ParseGetSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForAppConversationsHTTPResp(rsp *http.Response) (*GetSettingsForAppConversationsHTTPResp, error)
ParseGetSettingsForAppConversationsHTTPResp parses an HTTP response from a GetSettingsForAppConversationsWithResponse call
func (GetSettingsForAppConversationsHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForAppConversationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppConversationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForAppConversationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppCustomerLoggingHTTPResp ¶
type GetSettingsForAppCustomerLoggingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppCustomerLoggingResponse
}
func ParseGetSettingsForAppCustomerLoggingHTTPResp ¶
func ParseGetSettingsForAppCustomerLoggingHTTPResp(rsp *http.Response) (*GetSettingsForAppCustomerLoggingHTTPResp, error)
ParseGetSettingsForAppCustomerLoggingHTTPResp parses an HTTP response from a GetSettingsForAppCustomerLoggingWithResponse call
func (GetSettingsForAppCustomerLoggingHTTPResp) Status ¶
func (r GetSettingsForAppCustomerLoggingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppCustomerLoggingHTTPResp) StatusCode ¶
func (r GetSettingsForAppCustomerLoggingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
type GetSettingsForAppIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppIntegrationsResponse
}
func ParseGetSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForAppIntegrationsHTTPResp(rsp *http.Response) (*GetSettingsForAppIntegrationsHTTPResp, error)
ParseGetSettingsForAppIntegrationsHTTPResp parses an HTTP response from a GetSettingsForAppIntegrationsWithResponse call
func (GetSettingsForAppIntegrationsHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForAppIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAppIntegrationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForAppIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForAuditDefaultHTTPResp ¶
type GetSettingsForAuditDefaultHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAuditDefaultResponse
}
func ParseGetSettingsForAuditDefaultHTTPResp ¶
func ParseGetSettingsForAuditDefaultHTTPResp(rsp *http.Response) (*GetSettingsForAuditDefaultHTTPResp, error)
ParseGetSettingsForAuditDefaultHTTPResp parses an HTTP response from a GetSettingsForAuditDefaultWithResponse call
func (GetSettingsForAuditDefaultHTTPResp) Status ¶
func (r GetSettingsForAuditDefaultHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForAuditDefaultHTTPResp) StatusCode ¶
func (r GetSettingsForAuditDefaultHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
type GetSettingsForRetentionPeriodsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsRetentionPeriodsResponse
}
func ParseGetSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForRetentionPeriodsHTTPResp(rsp *http.Response) (*GetSettingsForRetentionPeriodsHTTPResp, error)
ParseGetSettingsForRetentionPeriodsHTTPResp parses an HTTP response from a GetSettingsForRetentionPeriodsWithResponse call
func (GetSettingsForRetentionPeriodsHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForRetentionPeriodsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForRetentionPeriodsHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForRetentionPeriodsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
type GetSettingsForTelephonyAgentInboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentInboundResponse
}
func ParseGetSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForTelephonyAgentInboundHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentInboundHTTPResp, error)
ParseGetSettingsForTelephonyAgentInboundHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentInboundWithResponse call
func (GetSettingsForTelephonyAgentInboundHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForTelephonyAgentInboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentInboundHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForTelephonyAgentInboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentOutboundHTTPResp ¶
type GetSettingsForTelephonyAgentOutboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentOutboundResponse
}
func ParseGetSettingsForTelephonyAgentOutboundHTTPResp ¶
func ParseGetSettingsForTelephonyAgentOutboundHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentOutboundHTTPResp, error)
ParseGetSettingsForTelephonyAgentOutboundHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentOutboundWithResponse call
func (GetSettingsForTelephonyAgentOutboundHTTPResp) Status ¶
func (r GetSettingsForTelephonyAgentOutboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentOutboundHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyAgentOutboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentRecordingHTTPResp ¶
type GetSettingsForTelephonyAgentRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentRecordingResponse
}
func ParseGetSettingsForTelephonyAgentRecordingHTTPResp ¶
func ParseGetSettingsForTelephonyAgentRecordingHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentRecordingHTTPResp, error)
ParseGetSettingsForTelephonyAgentRecordingHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentRecordingWithResponse call
func (GetSettingsForTelephonyAgentRecordingHTTPResp) Status ¶
func (r GetSettingsForTelephonyAgentRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentRecordingHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyAgentRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyAgentWrapupHTTPResp ¶
type GetSettingsForTelephonyAgentWrapupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentWrapupResponse
}
func ParseGetSettingsForTelephonyAgentWrapupHTTPResp ¶
func ParseGetSettingsForTelephonyAgentWrapupHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyAgentWrapupHTTPResp, error)
ParseGetSettingsForTelephonyAgentWrapupHTTPResp parses an HTTP response from a GetSettingsForTelephonyAgentWrapupWithResponse call
func (GetSettingsForTelephonyAgentWrapupHTTPResp) Status ¶
func (r GetSettingsForTelephonyAgentWrapupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyAgentWrapupHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyAgentWrapupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForTelephonyPostCallHTTPResp ¶
type GetSettingsForTelephonyPostCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyPostCallResponse
}
func ParseGetSettingsForTelephonyPostCallHTTPResp ¶
func ParseGetSettingsForTelephonyPostCallHTTPResp(rsp *http.Response) (*GetSettingsForTelephonyPostCallHTTPResp, error)
ParseGetSettingsForTelephonyPostCallHTTPResp parses an HTTP response from a GetSettingsForTelephonyPostCallWithResponse call
func (GetSettingsForTelephonyPostCallHTTPResp) Status ¶
func (r GetSettingsForTelephonyPostCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForTelephonyPostCallHTTPResp) StatusCode ¶
func (r GetSettingsForTelephonyPostCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSettingsForUiI18nHTTPResp ¶ added in v0.4.0
type GetSettingsForUiI18nHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsUiI18nResponse
}
func ParseGetSettingsForUiI18nHTTPResp ¶ added in v0.4.0
func ParseGetSettingsForUiI18nHTTPResp(rsp *http.Response) (*GetSettingsForUiI18nHTTPResp, error)
ParseGetSettingsForUiI18nHTTPResp parses an HTTP response from a GetSettingsForUiI18nWithResponse call
func (GetSettingsForUiI18nHTTPResp) Status ¶ added in v0.4.0
func (r GetSettingsForUiI18nHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSettingsForUiI18nHTTPResp) StatusCode ¶ added in v0.4.0
func (r GetSettingsForUiI18nHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSmsHTTPResp ¶
type GetSmsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SmsItemResponse
}
func ParseGetSmsHTTPResp ¶
func ParseGetSmsHTTPResp(rsp *http.Response) (*GetSmsHTTPResp, error)
ParseGetSmsHTTPResp parses an HTTP response from a GetSmsWithResponse call
func (GetSmsHTTPResp) Status ¶
func (r GetSmsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetSmsHTTPResp) StatusCode ¶
func (r GetSmsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTriggerHTTPResp ¶
type GetTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerItemResponse
}
func ParseGetTriggerHTTPResp ¶
func ParseGetTriggerHTTPResp(rsp *http.Response) (*GetTriggerHTTPResp, error)
ParseGetTriggerHTTPResp parses an HTTP response from a GetTriggerWithResponse call
func (GetTriggerHTTPResp) Status ¶
func (r GetTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetTriggerHTTPResp) StatusCode ¶
func (r GetTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GlobalAutomation ¶
type GlobalAutomation struct {
Action AutomationAction `json:"action"`
Event *GlobalAutomationEvent `json:"event,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
GlobalAutomation defines model for GlobalAutomation.
type GlobalAutomationEmbeddedEvent ¶
type GlobalAutomationEmbeddedEvent struct {
Event *GlobalAutomationEvent `json:"event,omitempty"`
}
GlobalAutomationEmbeddedEvent defines model for GlobalAutomationEmbeddedEvent.
type GlobalAutomationEvent ¶
type GlobalAutomationEvent struct {
Name string `json:"name"`
Provider *string `json:"provider,omitempty"`
Type string `json:"type"`
}
GlobalAutomationEvent defines model for GlobalAutomationEvent.
type GlobalAutomationItemResponse ¶
type GlobalAutomationItemResponse struct {
Item GlobalAutomation `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
GlobalAutomationItemResponse defines model for GlobalAutomationItemResponse.
type HangupCallHTTPResp ¶
type HangupCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CallItemResponse
}
func ParseHangupCallHTTPResp ¶
func ParseHangupCallHTTPResp(rsp *http.Response) (*HangupCallHTTPResp, error)
ParseHangupCallHTTPResp parses an HTTP response from a HangupCallWithResponse call
func (HangupCallHTTPResp) Status ¶
func (r HangupCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (HangupCallHTTPResp) StatusCode ¶
func (r HangupCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InputReaderApplication ¶
type InputReaderApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module InputReaderApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings InputReaderApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
InputReaderApplication defines model for InputReaderApplication.
type InputReaderApplicationModule ¶
type InputReaderApplicationModule string
InputReaderApplicationModule defines model for InputReaderApplication.Module.
const (
InputReaderApplicationModuleInputReader InputReaderApplicationModule = "inputReader"
)
Defines values for InputReaderApplicationModule.
type InputReaderApplicationSettings ¶
type InputReaderApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
IgnoreNoInput *bool `json:"ignoreNoInput,omitempty"`
Max *int `json:"max,omitempty"`
MaxRetries *int `json:"maxRetries,omitempty"`
Min *int `json:"min,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ReadTimeout *int `json:"readTimeout,omitempty"`
ResultVariableName string `json:"resultVariableName"`
TerminationDigit *InputReaderTerminationDigit `json:"terminationDigit,omitempty"`
}
InputReaderApplicationSettings defines model for InputReaderApplicationSettings.
type InputReaderApplicationUpdateBody ¶
type InputReaderApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module InputReaderApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *InputReaderApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
InputReaderApplicationUpdateBody defines model for InputReaderApplicationUpdateBody.
type InputReaderApplicationUpdateBodyModule ¶
type InputReaderApplicationUpdateBodyModule string
InputReaderApplicationUpdateBodyModule defines model for InputReaderApplicationUpdateBody.Module.
const (
InputReaderApplicationUpdateBodyModuleInputReader InputReaderApplicationUpdateBodyModule = "inputReader"
)
Defines values for InputReaderApplicationUpdateBodyModule.
type InputReaderTerminationDigit ¶
type InputReaderTerminationDigit string
InputReaderTerminationDigit defines model for InputReaderTerminationDigit.
const ( InputReaderTerminationDigitANY InputReaderTerminationDigit = "ANY" InputReaderTerminationDigitASTERISK InputReaderTerminationDigit = "ASTERISK" InputReaderTerminationDigitHASH InputReaderTerminationDigit = "HASH" InputReaderTerminationDigitKEY0 InputReaderTerminationDigit = "KEY_0" InputReaderTerminationDigitKEY1 InputReaderTerminationDigit = "KEY_1" InputReaderTerminationDigitKEY2 InputReaderTerminationDigit = "KEY_2" InputReaderTerminationDigitKEY3 InputReaderTerminationDigit = "KEY_3" InputReaderTerminationDigitKEY4 InputReaderTerminationDigit = "KEY_4" InputReaderTerminationDigitKEY5 InputReaderTerminationDigit = "KEY_5" InputReaderTerminationDigitKEY6 InputReaderTerminationDigit = "KEY_6" InputReaderTerminationDigitKEY7 InputReaderTerminationDigit = "KEY_7" InputReaderTerminationDigitKEY8 InputReaderTerminationDigit = "KEY_8" InputReaderTerminationDigitKEY9 InputReaderTerminationDigit = "KEY_9" InputReaderTerminationDigitNONE InputReaderTerminationDigit = "NONE" )
Defines values for InputReaderTerminationDigit.
type InputReaderV2Application ¶
type InputReaderV2Application struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module InputReaderV2ApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings InputReaderV2ApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
InputReaderV2Application defines model for InputReaderV2Application.
type InputReaderV2ApplicationModule ¶
type InputReaderV2ApplicationModule string
InputReaderV2ApplicationModule defines model for InputReaderV2Application.Module.
const (
InputReaderV2ApplicationModuleInputReaderV2 InputReaderV2ApplicationModule = "inputReader.v2"
)
Defines values for InputReaderV2ApplicationModule.
type InputReaderV2ApplicationSettings ¶
type InputReaderV2ApplicationSettings struct {
BargeIn *InputReaderV2ApplicationSettingsBargeIn `json:"bargeIn,omitempty"`
// Confirmation When set to true the resulting variable will be stored as boolean value
Confirmation *bool `json:"confirmation,omitempty"`
Dtmf *InputReaderV2ApplicationSettingsDtmf `json:"dtmf,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
IgnoreNoInput *bool `json:"ignoreNoInput,omitempty"`
MaxAttempts *int `json:"maxAttempts,omitempty"`
Numeric *InputReaderV2ApplicationSettingsNumeric `json:"numeric,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ResultVariableName string `json:"resultVariableName"`
Routes *[]ApplicationRoutesInner `json:"routes,omitempty"`
TextToSpeech *DefaultTextToSpeechSettings `json:"textToSpeech,omitempty"`
Timeouts *InputReaderV2ApplicationSettingsTimeouts `json:"timeouts,omitempty"`
Voice *InputReaderV2ApplicationSettingsVoice `json:"voice,omitempty"`
}
InputReaderV2ApplicationSettings defines model for InputReaderV2ApplicationSettings.
type InputReaderV2ApplicationSettingsBargeIn ¶
type InputReaderV2ApplicationSettingsBargeIn struct {
Delay *int `json:"delay,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
}
InputReaderV2ApplicationSettingsBargeIn defines model for InputReaderV2ApplicationSettings_bargeIn.
type InputReaderV2ApplicationSettingsDtmf ¶
type InputReaderV2ApplicationSettingsDtmf struct {
Enabled *bool `json:"enabled,omitempty"`
Termination *InputReaderV2TerminationDigit `json:"termination,omitempty"`
}
InputReaderV2ApplicationSettingsDtmf defines model for InputReaderV2ApplicationSettings_dtmf.
type InputReaderV2ApplicationSettingsNumeric ¶
InputReaderV2ApplicationSettingsNumeric defines model for InputReaderV2ApplicationSettings_numeric.
type InputReaderV2ApplicationSettingsTimeouts ¶
type InputReaderV2ApplicationSettingsTimeouts struct {
// Continious Continuous timeout in seconds
Continious int `json:"continious"`
// Initial Initial timeout in seconds
Initial int `json:"initial"`
}
InputReaderV2ApplicationSettingsTimeouts defines model for InputReaderV2ApplicationSettings_timeouts.
type InputReaderV2ApplicationSettingsVoice ¶
type InputReaderV2ApplicationSettingsVoice struct {
Enabled bool `json:"enabled"`
Language string `json:"language"`
Provider *InputReaderV2ApplicationSettingsVoiceProvider `json:"provider,omitempty"`
Transformer *InputReaderV2ApplicationSettingsVoiceTransformer `json:"transformer,omitempty"`
TransformerOptions *map[string]interface{} `json:"transformerOptions,omitempty"`
}
InputReaderV2ApplicationSettingsVoice defines model for InputReaderV2ApplicationSettings_voice.
type InputReaderV2ApplicationSettingsVoiceProvider ¶
type InputReaderV2ApplicationSettingsVoiceProvider string
InputReaderV2ApplicationSettingsVoiceProvider defines model for InputReaderV2ApplicationSettingsVoice.Provider.
const (
Azure InputReaderV2ApplicationSettingsVoiceProvider = "azure"
)
Defines values for InputReaderV2ApplicationSettingsVoiceProvider.
type InputReaderV2ApplicationSettingsVoiceTransformer ¶
type InputReaderV2ApplicationSettingsVoiceTransformer string
InputReaderV2ApplicationSettingsVoiceTransformer defines model for InputReaderV2ApplicationSettingsVoice.Transformer.
const (
InputReaderV2ApplicationSettingsVoiceTransformerConfirmation InputReaderV2ApplicationSettingsVoiceTransformer = "confirmation"
)
Defines values for InputReaderV2ApplicationSettingsVoiceTransformer.
type InputReaderV2ApplicationUpdateBody ¶
type InputReaderV2ApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module InputReaderV2ApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *InputReaderV2ApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
InputReaderV2ApplicationUpdateBody defines model for InputReaderV2ApplicationUpdateBody.
type InputReaderV2ApplicationUpdateBodyModule ¶
type InputReaderV2ApplicationUpdateBodyModule string
InputReaderV2ApplicationUpdateBodyModule defines model for InputReaderV2ApplicationUpdateBody.Module.
const (
InputReaderV2ApplicationUpdateBodyModuleInputReaderV2 InputReaderV2ApplicationUpdateBodyModule = "inputReader.v2"
)
Defines values for InputReaderV2ApplicationUpdateBodyModule.
type InputReaderV2TerminationDigit ¶
type InputReaderV2TerminationDigit string
InputReaderV2TerminationDigit defines model for InputReaderV2TerminationDigit.
const ( InputReaderV2TerminationDigitASTERISK InputReaderV2TerminationDigit = "ASTERISK" InputReaderV2TerminationDigitHASH InputReaderV2TerminationDigit = "HASH" )
Defines values for InputReaderV2TerminationDigit.
type Integration ¶
type Integration struct {
Color *string `json:"color,omitempty"`
Config map[string]interface{} `json:"config"`
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Label string `json:"label"`
Name string `json:"name"`
Provider *IntegrationProvider `json:"provider,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Type string `json:"type"`
}
Integration defines model for Integration.
type IntegrationAddAssociationResponse ¶
type IntegrationAddAssociationResponse struct {
Message *string `json:"message,omitempty"`
Success *bool `json:"success,omitempty"`
}
IntegrationAddAssociationResponse defines model for IntegrationAddAssociationResponse.
type IntegrationAvailable ¶
type IntegrationAvailable struct {
// contains filtered or unexported fields
}
IntegrationAvailable defines model for IntegrationAvailable.
func (IntegrationAvailable) AsIntegrationAvailableCustom ¶
func (t IntegrationAvailable) AsIntegrationAvailableCustom() (IntegrationAvailableCustom, error)
AsIntegrationAvailableCustom returns the union data inside the IntegrationAvailable as a IntegrationAvailableCustom
func (IntegrationAvailable) AsIntegrationAvailableLegacy ¶
func (t IntegrationAvailable) AsIntegrationAvailableLegacy() (IntegrationAvailableLegacy, error)
AsIntegrationAvailableLegacy returns the union data inside the IntegrationAvailable as a IntegrationAvailableLegacy
func (*IntegrationAvailable) FromIntegrationAvailableCustom ¶
func (t *IntegrationAvailable) FromIntegrationAvailableCustom(v IntegrationAvailableCustom) error
FromIntegrationAvailableCustom overwrites any union data inside the IntegrationAvailable as the provided IntegrationAvailableCustom
func (*IntegrationAvailable) FromIntegrationAvailableLegacy ¶
func (t *IntegrationAvailable) FromIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
FromIntegrationAvailableLegacy overwrites any union data inside the IntegrationAvailable as the provided IntegrationAvailableLegacy
func (IntegrationAvailable) MarshalJSON ¶
func (t IntegrationAvailable) MarshalJSON() ([]byte, error)
func (*IntegrationAvailable) MergeIntegrationAvailableCustom ¶
func (t *IntegrationAvailable) MergeIntegrationAvailableCustom(v IntegrationAvailableCustom) error
MergeIntegrationAvailableCustom performs a merge with any union data inside the IntegrationAvailable, using the provided IntegrationAvailableCustom
func (*IntegrationAvailable) MergeIntegrationAvailableLegacy ¶
func (t *IntegrationAvailable) MergeIntegrationAvailableLegacy(v IntegrationAvailableLegacy) error
MergeIntegrationAvailableLegacy performs a merge with any union data inside the IntegrationAvailable, using the provided IntegrationAvailableLegacy
func (*IntegrationAvailable) UnmarshalJSON ¶
func (t *IntegrationAvailable) UnmarshalJSON(b []byte) error
type IntegrationAvailableBase ¶
type IntegrationAvailableBase struct {
Name string `json:"name"`
Provider IntegrationProvider `json:"provider"`
Type IntegrationType `json:"type"`
}
IntegrationAvailableBase defines model for IntegrationAvailableBase.
type IntegrationAvailableCustom ¶
type IntegrationAvailableCustom struct {
// Capabilities List of integration provider capabilities
Capabilities []IntegrationCapability `json:"capabilities"`
// Label Integration provider label
Label string `json:"label"`
Name string `json:"name"`
Pagination IntegrationPaginationType `json:"pagination"`
Provider IntegrationProvider `json:"provider"`
Type IntegrationType `json:"type"`
}
IntegrationAvailableCustom defines model for IntegrationAvailableCustom.
type IntegrationAvailableLegacy ¶
type IntegrationAvailableLegacy struct {
Legacy bool `json:"legacy"`
Name string `json:"name"`
Provider IntegrationProvider `json:"provider"`
Type IntegrationType `json:"type"`
}
IntegrationAvailableLegacy defines model for IntegrationAvailableLegacy.
type IntegrationCapability ¶
type IntegrationCapability string
IntegrationCapability defines model for IntegrationCapability.
const ( IntegrationCapabilityAgentTriggerable IntegrationCapability = "agent.triggerable" IntegrationCapabilityBabelforceEnduser IntegrationCapability = "babelforce.enduser" IntegrationCapabilityBabelforceScripting IntegrationCapability = "babelforce.scripting" IntegrationCapabilityBabelforceTasks IntegrationCapability = "babelforce.tasks" IntegrationCapabilityBabelforceUsers IntegrationCapability = "babelforce.users" )
Defines values for IntegrationCapability.
type IntegrationCreateRequest ¶
type IntegrationCreateRequest struct {
Color *string `json:"color,omitempty"`
Config map[string]interface{} `json:"config"`
Enabled *bool `json:"enabled,omitempty"`
Label string `json:"label"`
Name string `json:"name"`
Provider *IntegrationProvider `json:"provider,omitempty"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
Type string `json:"type"`
}
IntegrationCreateRequest defines model for IntegrationCreateRequest.
type IntegrationDeleteResponse ¶
type IntegrationDeleteResponse = map[string]interface{}
IntegrationDeleteResponse defines model for IntegrationDeleteResponse.
type IntegrationDispatchActionRequest ¶
type IntegrationDispatchActionRequest struct {
Context *map[string]interface{} `json:"context,omitempty"`
Params *map[string]interface{} `json:"params,omitempty"`
}
IntegrationDispatchActionRequest defines model for IntegrationDispatchActionRequest.
type IntegrationDispatchActionResponse ¶
type IntegrationDispatchActionResponse struct {
Action string `json:"action"`
Context map[string]interface{} `json:"context"`
Data ActionProxyResponse `json:"data"`
Params map[string]interface{} `json:"params"`
}
IntegrationDispatchActionResponse defines model for IntegrationDispatchActionResponse.
type IntegrationItemResponse ¶
type IntegrationItemResponse struct {
Item Integration `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
IntegrationItemResponse defines model for IntegrationItemResponse.
type IntegrationListAvailableIntegrationsResponse ¶
type IntegrationListAvailableIntegrationsResponse struct {
Items []IntegrationAvailable `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
IntegrationListAvailableIntegrationsResponse defines model for IntegrationListAvailableIntegrationsResponse.
type IntegrationPaginationType ¶
type IntegrationPaginationType string
IntegrationPaginationType defines model for IntegrationPaginationType.
const ( Cursor IntegrationPaginationType = "cursor" Page IntegrationPaginationType = "page" )
Defines values for IntegrationPaginationType.
type IntegrationProvider ¶
type IntegrationProvider string
IntegrationProvider defines model for IntegrationProvider.
const ( IntegrationProviderAwakenDispatch IntegrationProvider = "awaken_dispatch" IntegrationProviderAwakenScripting IntegrationProvider = "awaken_scripting" IntegrationProviderBabelforce IntegrationProvider = "babelforce" IntegrationProviderBabelforceEvents IntegrationProvider = "babelforce.events" IntegrationProviderBabelforceSessions IntegrationProvider = "babelforce.sessions" IntegrationProviderBabelforceStorage IntegrationProvider = "babelforce.storage" IntegrationProviderBabelforceTasks IntegrationProvider = "babelforce.tasks" IntegrationProviderBabelforceTranscripts IntegrationProvider = "babelforce.transcripts" IntegrationProviderCti IntegrationProvider = "cti" IntegrationProviderCustom IntegrationProvider = "custom" IntegrationProviderDeepsearch IntegrationProvider = "deepsearch" IntegrationProviderDeepsearchV2 IntegrationProvider = "deepsearch_v2" IntegrationProviderDummy IntegrationProvider = "dummy" IntegrationProviderDummyIntegration IntegrationProvider = "dummy-integration" IntegrationProviderFreshdesk IntegrationProvider = "freshdesk" IntegrationProviderGcloudDialogflow IntegrationProvider = "gcloud_dialogflow" IntegrationProviderGeckoboard IntegrationProvider = "geckoboard" IntegrationProviderKustomer IntegrationProvider = "kustomer" IntegrationProviderMicrosoftClu IntegrationProvider = "microsoft_clu" IntegrationProviderMicrosoftDynamics IntegrationProvider = "microsoft_dynamics" IntegrationProviderMicrosoftTeams IntegrationProvider = "microsoft_teams" IntegrationProviderMicrosoftTeamsMessages IntegrationProvider = "microsoft_teams_messages" IntegrationProviderPushover IntegrationProvider = "pushover" IntegrationProviderSalesforce IntegrationProvider = "salesforce" IntegrationProviderSendbirdChat IntegrationProvider = "sendbird_chat" IntegrationProviderSpotify IntegrationProvider = "spotify" IntegrationProviderSugarcrm IntegrationProvider = "sugarcrm" IntegrationProviderSurfly IntegrationProvider = "surfly" IntegrationProviderThunderheadOne IntegrationProvider = "thunderhead_one" IntegrationProviderVonageMessages IntegrationProvider = "vonage_messages" IntegrationProviderWaboxapp IntegrationProvider = "waboxapp" IntegrationProviderWebhooktest IntegrationProvider = "webhooktest" IntegrationProviderZendesk IntegrationProvider = "zendesk" IntegrationProviderZendeskV2 IntegrationProvider = "zendesk_v2" IntegrationProviderZohocrm IntegrationProvider = "zohocrm" )
Defines values for IntegrationProvider.
type IntegrationRemoveAssociationResponse ¶
type IntegrationRemoveAssociationResponse struct {
Message *string `json:"message,omitempty"`
Success *bool `json:"success,omitempty"`
}
IntegrationRemoveAssociationResponse defines model for IntegrationRemoveAssociationResponse.
type IntegrationSessionVariable ¶
type IntegrationSessionVariable struct {
Action string `json:"action"`
Variables *[]VariableDefinition `json:"variables,omitempty"`
}
IntegrationSessionVariable defines model for IntegrationSessionVariable.
type IntegrationSessionVariableItemsResponse ¶
type IntegrationSessionVariableItemsResponse struct {
Items *[]IntegrationSessionVariable `json:"items,omitempty"`
}
IntegrationSessionVariableItemsResponse defines model for IntegrationSessionVariableItemsResponse.
type IntegrationType ¶
type IntegrationType string
IntegrationType defines model for IntegrationType.
const ( Custom IntegrationType = "custom" Zendesk IntegrationType = "zendesk" )
Defines values for IntegrationType.
type IntegrationUpdateRequest ¶
type IntegrationUpdateRequest struct {
Color *string `json:"color,omitempty"`
Config *map[string]interface{} `json:"config,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Label *string `json:"label,omitempty"`
Name *string `json:"name,omitempty"`
Provider *IntegrationProvider `json:"provider,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
IntegrationUpdateRequest defines model for IntegrationUpdateRequest.
type IvrModule ¶
type IvrModule string
IvrModule defines model for IvrModule.
const ( IvrModuleAgentQueue IvrModule = "agentQueue" IvrModuleAgentic IvrModule = "agentic" IvrModuleAudioPlayer IvrModule = "audioPlayer" IvrModuleConsumerQueue IvrModule = "consumerQueue" IvrModuleInputReader IvrModule = "inputReader" IvrModuleInputReaderV2 IvrModule = "inputReader.v2" IvrModulePromptPlayer IvrModule = "promptPlayer" IvrModuleRecording IvrModule = "recording" IvrModuleSimpleMenu IvrModule = "simpleMenu" IvrModuleSpeechToText IvrModule = "speechToText" IvrModuleSwitchNode IvrModule = "switchNode" IvrModuleTextToSpeech IvrModule = "textToSpeech" IvrModuleTransfer IvrModule = "transfer" )
Defines values for IvrModule.
type ListAgentGroupsHTTPResp ¶
type ListAgentGroupsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAgentGroupResponse
}
func ParseListAgentGroupsHTTPResp ¶
func ParseListAgentGroupsHTTPResp(rsp *http.Response) (*ListAgentGroupsHTTPResp, error)
ParseListAgentGroupsHTTPResp parses an HTTP response from a ListAgentGroupsWithResponse call
func (ListAgentGroupsHTTPResp) Status ¶
func (r ListAgentGroupsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentGroupsHTTPResp) StatusCode ¶
func (r ListAgentGroupsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentGroupsParams ¶
type ListAgentGroupsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListAgentGroupsParams defines parameters for ListAgentGroups.
type ListAgentsGroupIdsParameter ¶
type ListAgentsGroupIdsParameter struct {
// contains filtered or unexported fields
}
ListAgentsGroupIdsParameter defines model for listAgents_groupIds_parameter.
func (ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter0 ¶
func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter0() (ListAgentsGroupIdsParameter0, error)
AsListAgentsGroupIdsParameter0 returns the union data inside the ListAgentsGroupIdsParameter as a ListAgentsGroupIdsParameter0
func (ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter1 ¶
func (t ListAgentsGroupIdsParameter) AsListAgentsGroupIdsParameter1() (ListAgentsGroupIdsParameter1, error)
AsListAgentsGroupIdsParameter1 returns the union data inside the ListAgentsGroupIdsParameter as a ListAgentsGroupIdsParameter1
func (*ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter0 ¶
func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
FromListAgentsGroupIdsParameter0 overwrites any union data inside the ListAgentsGroupIdsParameter as the provided ListAgentsGroupIdsParameter0
func (*ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter1 ¶
func (t *ListAgentsGroupIdsParameter) FromListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
FromListAgentsGroupIdsParameter1 overwrites any union data inside the ListAgentsGroupIdsParameter as the provided ListAgentsGroupIdsParameter1
func (ListAgentsGroupIdsParameter) MarshalJSON ¶
func (t ListAgentsGroupIdsParameter) MarshalJSON() ([]byte, error)
func (*ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter0 ¶
func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter0(v ListAgentsGroupIdsParameter0) error
MergeListAgentsGroupIdsParameter0 performs a merge with any union data inside the ListAgentsGroupIdsParameter, using the provided ListAgentsGroupIdsParameter0
func (*ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter1 ¶
func (t *ListAgentsGroupIdsParameter) MergeListAgentsGroupIdsParameter1(v ListAgentsGroupIdsParameter1) error
MergeListAgentsGroupIdsParameter1 performs a merge with any union data inside the ListAgentsGroupIdsParameter, using the provided ListAgentsGroupIdsParameter1
func (*ListAgentsGroupIdsParameter) UnmarshalJSON ¶
func (t *ListAgentsGroupIdsParameter) UnmarshalJSON(b []byte) error
type ListAgentsGroupIdsParameter0 ¶
type ListAgentsGroupIdsParameter0 = string
ListAgentsGroupIdsParameter0 defines model for .
type ListAgentsGroupIdsParameter1 ¶
type ListAgentsGroupIdsParameter1 = []string
ListAgentsGroupIdsParameter1 defines model for .
type ListAgentsHTTPResp ¶
type ListAgentsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAgentResponse
}
func ParseListAgentsHTTPResp ¶
func ParseListAgentsHTTPResp(rsp *http.Response) (*ListAgentsHTTPResp, error)
ParseListAgentsHTTPResp parses an HTTP response from a ListAgentsWithResponse call
func (ListAgentsHTTPResp) Status ¶
func (r ListAgentsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentsHTTPResp) StatusCode ¶
func (r ListAgentsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentsParams ¶
type ListAgentsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Q When specified searches multiples fields at once:
// - name
// - group.name
// - number
// - email
// - sourceId
// - integration.label
Q *string `form:"q,omitempty" json:"q,omitempty"`
// Enabled Allows to filter for enabled or disabled Agents
Enabled *bool `form:"enabled,omitempty" json:"enabled,omitempty"`
// Name Search for Agent Name
Name *string `form:"name,omitempty" json:"name,omitempty"`
// Number Filter for the Agents Number
Number *string `form:"number,omitempty" json:"number,omitempty"`
// SourceId Filter for Agents having a specified Integration Source-ID
SourceId *string `form:"sourceId,omitempty" json:"sourceId,omitempty"`
// State Filter for Agents State
State *AgentLineStatus `form:"state,omitempty" json:"state,omitempty"`
// Source Filter for Agents Source Integration
Source *string `form:"source,omitempty" json:"source,omitempty"`
// GroupIds Filter Agents belonging to a certain Group by Group-ID
GroupIds *ListAgentsGroupIdsParameter `form:"groupIds,omitempty" json:"groupIds,omitempty"`
// Groups Filter Agents belonging to a certain Group by Group-Name
Groups *ListAgentsGroupIdsParameter `form:"groups,omitempty" json:"groups,omitempty"`
// Tags Filter agents by tags
Tags *ListAgentsGroupIdsParameter `form:"tags,omitempty" json:"tags,omitempty"`
}
ListAgentsParams defines parameters for ListAgents.
type ListAllSimpleReportingCallsHTTPResp ¶
type ListAllSimpleReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedReportingCallResponse
}
func ParseListAllSimpleReportingCallsHTTPResp ¶
func ParseListAllSimpleReportingCallsHTTPResp(rsp *http.Response) (*ListAllSimpleReportingCallsHTTPResp, error)
ParseListAllSimpleReportingCallsHTTPResp parses an HTTP response from a ListAllSimpleReportingCallsWithResponse call
func (ListAllSimpleReportingCallsHTTPResp) Status ¶
func (r ListAllSimpleReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAllSimpleReportingCallsHTTPResp) StatusCode ¶
func (r ListAllSimpleReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllSimpleReportingCallsParams ¶
type ListAllSimpleReportingCallsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
// SessionId Parameter [sessionId]
SessionId *ObjectUuid `form:"sessionId,omitempty" json:"sessionId,omitempty"`
// ConversationId Parameter [conversationId]
ConversationId *ObjectUuid `form:"conversationId,omitempty" json:"conversationId,omitempty"`
// Id Parameter [id]
Id *ListReportingCallsIdParameter `form:"id,omitempty" json:"id,omitempty"`
// ParentId Parameter [parentId]
ParentId *ListReportingCallsIdParameter `form:"parentId,omitempty" json:"parentId,omitempty"`
// Type Parameter [type]
Type *ListReportingCallsTypeParameter `form:"type,omitempty" json:"type,omitempty"`
// From Parameter [from]
From *ReportingNumberFilter `form:"from,omitempty" json:"from,omitempty"`
// FromNumber Parameter [fromNumber]
FromNumber *ReportingNumberFilter `form:"fromNumber,omitempty" json:"fromNumber,omitempty"`
// To Parameter [to]
To *ListReportingCallsToParameter `form:"to,omitempty" json:"to,omitempty"`
// ToNumber Parameter [toNumber]
ToNumber *ListReportingCallsToParameter `form:"toNumber,omitempty" json:"toNumber,omitempty"`
// TimeStart Parameter [time.start]
TimeStart *UnixTimestamp `form:"time.start,omitempty" json:"time.start,omitempty"`
// TimeEnd Parameter [time.end]
TimeEnd *UnixTimestamp `form:"time.end,omitempty" json:"time.end,omitempty"`
// AgentId Parameter [agentId]
AgentId *ListReportingCallsIdParameter `form:"agentId,omitempty" json:"agentId,omitempty"`
// QueueName Parameter [queueName]
QueueName *string `form:"queueName,omitempty" json:"queueName,omitempty"`
// AgentName Parameter [agentName]
AgentName *string `form:"agentName,omitempty" json:"agentName,omitempty"`
// Bridged Parameter [bridged]
Bridged *bool `form:"bridged,omitempty" json:"bridged,omitempty"`
// DurationStart Parameter [duration.start]
DurationStart *float32 `form:"duration.start,omitempty" json:"duration.start,omitempty"`
// DurationEnd Parameter [duration.end]
DurationEnd *float32 `form:"duration.end,omitempty" json:"duration.end,omitempty"`
// WaitTimeStart Parameter [waitTime.start]
WaitTimeStart *float32 `form:"waitTime.start,omitempty" json:"waitTime.start,omitempty"`
// WaitTimeEnd Parameter [waitTime.end]
WaitTimeEnd *float32 `form:"waitTime.end,omitempty" json:"waitTime.end,omitempty"`
// QueueWaitTimeStart Parameter [queueWaitTime.start]
QueueWaitTimeStart *float32 `form:"queueWaitTime.start,omitempty" json:"queueWaitTime.start,omitempty"`
// QueueWaitTimeEnd Parameter [queueWaitTime.end]
QueueWaitTimeEnd *float32 `form:"queueWaitTime.end,omitempty" json:"queueWaitTime.end,omitempty"`
// BridgeTimeStart Parameter [bridgeTime.start]
BridgeTimeStart *float32 `form:"bridgeTime.start,omitempty" json:"bridgeTime.start,omitempty"`
// BridgeTimeEnd Parameter [bridgeTime.end]
BridgeTimeEnd *float32 `form:"bridgeTime.end,omitempty" json:"bridgeTime.end,omitempty"`
// TalkTimeStart Parameter [talkTime.start]
TalkTimeStart *float32 `form:"talkTime.start,omitempty" json:"talkTime.start,omitempty"`
// TalkTimeEnd Parameter [talkTime.end]
TalkTimeEnd *float32 `form:"talkTime.end,omitempty" json:"talkTime.end,omitempty"`
// HoldTimeStart Parameter [holdTime.start]
HoldTimeStart *float32 `form:"holdTime.start,omitempty" json:"holdTime.start,omitempty"`
// HoldTimeEnd Parameter [holdTime.end]
HoldTimeEnd *float32 `form:"holdTime.end,omitempty" json:"holdTime.end,omitempty"`
// WrapupTimeStart Parameter [wrapupTime.start]
WrapupTimeStart *float32 `form:"wrapupTime.start,omitempty" json:"wrapupTime.start,omitempty"`
// WrapupTimeEnd Parameter [wrapupTime.end]
WrapupTimeEnd *float32 `form:"wrapupTime.end,omitempty" json:"wrapupTime.end,omitempty"`
// HandleTimeStart Parameter [handleTime.start]
HandleTimeStart *float32 `form:"handleTime.start,omitempty" json:"handleTime.start,omitempty"`
// HandleTimeEnd Parameter [handleTime.end]
HandleTimeEnd *float32 `form:"handleTime.end,omitempty" json:"handleTime.end,omitempty"`
}
ListAllSimpleReportingCallsParams defines parameters for ListAllSimpleReportingCalls.
type ListApplicationsHTTPResp ¶
type ListApplicationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedApplicationResponse
}
func ParseListApplicationsHTTPResp ¶
func ParseListApplicationsHTTPResp(rsp *http.Response) (*ListApplicationsHTTPResp, error)
ParseListApplicationsHTTPResp parses an HTTP response from a ListApplicationsWithResponse call
func (ListApplicationsHTTPResp) Status ¶
func (r ListApplicationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApplicationsHTTPResp) StatusCode ¶
func (r ListApplicationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApplicationsParams ¶
type ListApplicationsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListApplicationsParams defines parameters for ListApplications.
type ListAuditLogsHTTPResp ¶
type ListAuditLogsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListAuditLogsResponse
}
func ParseListAuditLogsHTTPResp ¶
func ParseListAuditLogsHTTPResp(rsp *http.Response) (*ListAuditLogsHTTPResp, error)
ParseListAuditLogsHTTPResp parses an HTTP response from a ListAuditLogsWithResponse call
func (ListAuditLogsHTTPResp) Status ¶
func (r ListAuditLogsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAuditLogsHTTPResp) StatusCode ¶
func (r ListAuditLogsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAuditLogsParams ¶
type ListAuditLogsParams struct {
// FiltersDateCreatedStart Unix timestamp start date filter
FiltersDateCreatedStart *int `form:"filters.dateCreated.start,omitempty" json:"filters.dateCreated.start,omitempty"`
// FiltersDateCreatedEnd Unix timestamp end date filter
FiltersDateCreatedEnd *int `form:"filters.dateCreated.end,omitempty" json:"filters.dateCreated.end,omitempty"`
// Max Maximum items to return
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Page Items list page number
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Sort Field to sort items by
Sort *string `form:"sort,omitempty" json:"sort,omitempty"`
// Order Sort order
Order *string `form:"order,omitempty" json:"order,omitempty"`
// FiltersOperation Filter by `operation`
FiltersOperation *AuditLogOperation `form:"filters.operation,omitempty" json:"filters.operation,omitempty"`
// FiltersResource Filter by `resource`
FiltersResource *string `form:"filters.resource,omitempty" json:"filters.resource,omitempty"`
}
ListAuditLogsParams defines parameters for ListAuditLogs.
type ListAuditLogsResponse ¶
type ListAuditLogsResponse struct {
Items []AuditLog `json:"items"`
Pagination Pagination `json:"pagination"`
// Success Whether or not the request was successful
Success *DefaultSuccess `json:"success,omitempty"`
}
ListAuditLogsResponse defines model for ListAuditLogsResponse.
type ListAvailableIntegrationsHTTPResp ¶
type ListAvailableIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationListAvailableIntegrationsResponse
}
func ParseListAvailableIntegrationsHTTPResp ¶
func ParseListAvailableIntegrationsHTTPResp(rsp *http.Response) (*ListAvailableIntegrationsHTTPResp, error)
ParseListAvailableIntegrationsHTTPResp parses an HTTP response from a ListAvailableIntegrationsWithResponse call
func (ListAvailableIntegrationsHTTPResp) Status ¶
func (r ListAvailableIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAvailableIntegrationsHTTPResp) StatusCode ¶
func (r ListAvailableIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAvailableRolesHTTPResp ¶
type ListAvailableRolesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AvailableRoleItemsResponse
}
func ParseListAvailableRolesHTTPResp ¶
func ParseListAvailableRolesHTTPResp(rsp *http.Response) (*ListAvailableRolesHTTPResp, error)
ParseListAvailableRolesHTTPResp parses an HTTP response from a ListAvailableRolesWithResponse call
func (ListAvailableRolesHTTPResp) Status ¶
func (r ListAvailableRolesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAvailableRolesHTTPResp) StatusCode ¶
func (r ListAvailableRolesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBabeldeskWidgetsHTTPResp ¶
type ListBabeldeskWidgetsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedBabeldeskWidgetResponse
}
func ParseListBabeldeskWidgetsHTTPResp ¶
func ParseListBabeldeskWidgetsHTTPResp(rsp *http.Response) (*ListBabeldeskWidgetsHTTPResp, error)
ParseListBabeldeskWidgetsHTTPResp parses an HTTP response from a ListBabeldeskWidgetsWithResponse call
func (ListBabeldeskWidgetsHTTPResp) Status ¶
func (r ListBabeldeskWidgetsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBabeldeskWidgetsHTTPResp) StatusCode ¶
func (r ListBabeldeskWidgetsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBabeldeskWidgetsParams ¶
type ListBabeldeskWidgetsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListBabeldeskWidgetsParams defines parameters for ListBabeldeskWidgets.
type ListBabeldesksHTTPResp ¶
type ListBabeldesksHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedBabeldeskResponse
}
func ParseListBabeldesksHTTPResp ¶
func ParseListBabeldesksHTTPResp(rsp *http.Response) (*ListBabeldesksHTTPResp, error)
ParseListBabeldesksHTTPResp parses an HTTP response from a ListBabeldesksWithResponse call
func (ListBabeldesksHTTPResp) Status ¶
func (r ListBabeldesksHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBabeldesksHTTPResp) StatusCode ¶
func (r ListBabeldesksHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBabeldesksParams ¶
type ListBabeldesksParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListBabeldesksParams defines parameters for ListBabeldesks.
type ListBusinessHoursHTTPResp ¶
type ListBusinessHoursHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedBusinessHourResponse
}
func ParseListBusinessHoursHTTPResp ¶
func ParseListBusinessHoursHTTPResp(rsp *http.Response) (*ListBusinessHoursHTTPResp, error)
ParseListBusinessHoursHTTPResp parses an HTTP response from a ListBusinessHoursWithResponse call
func (ListBusinessHoursHTTPResp) Status ¶
func (r ListBusinessHoursHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBusinessHoursHTTPResp) StatusCode ¶
func (r ListBusinessHoursHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBusinessHoursParams ¶
type ListBusinessHoursParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListBusinessHoursParams defines parameters for ListBusinessHours.
type ListCalendarsHTTPResp ¶
type ListCalendarsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedCalendarResponse
}
func ParseListCalendarsHTTPResp ¶
func ParseListCalendarsHTTPResp(rsp *http.Response) (*ListCalendarsHTTPResp, error)
ParseListCalendarsHTTPResp parses an HTTP response from a ListCalendarsWithResponse call
func (ListCalendarsHTTPResp) Status ¶
func (r ListCalendarsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCalendarsHTTPResp) StatusCode ¶
func (r ListCalendarsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCalendarsParams ¶
type ListCalendarsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListCalendarsParams defines parameters for ListCalendars.
type ListCampaignsHTTPResp ¶
type ListCampaignsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundCampaignItemsResponse
}
func ParseListCampaignsHTTPResp ¶
func ParseListCampaignsHTTPResp(rsp *http.Response) (*ListCampaignsHTTPResp, error)
ParseListCampaignsHTTPResp parses an HTTP response from a ListCampaignsWithResponse call
func (ListCampaignsHTTPResp) Status ¶
func (r ListCampaignsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCampaignsHTTPResp) StatusCode ¶
func (r ListCampaignsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConferencesHTTPResp ¶
type ListConferencesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedConferenceResponse
}
func ParseListConferencesHTTPResp ¶
func ParseListConferencesHTTPResp(rsp *http.Response) (*ListConferencesHTTPResp, error)
ParseListConferencesHTTPResp parses an HTTP response from a ListConferencesWithResponse call
func (ListConferencesHTTPResp) Status ¶
func (r ListConferencesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListConferencesHTTPResp) StatusCode ¶
func (r ListConferencesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConferencesParams ¶
type ListConferencesParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListConferencesParams defines parameters for ListConferences.
type ListConversationEventsHTTPResp ¶
type ListConversationEventsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedConversationEventResponse
}
func ParseListConversationEventsHTTPResp ¶
func ParseListConversationEventsHTTPResp(rsp *http.Response) (*ListConversationEventsHTTPResp, error)
ParseListConversationEventsHTTPResp parses an HTTP response from a ListConversationEventsWithResponse call
func (ListConversationEventsHTTPResp) Status ¶
func (r ListConversationEventsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListConversationEventsHTTPResp) StatusCode ¶
func (r ListConversationEventsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConversationsHTTPResp ¶
type ListConversationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedConversationResponse
}
func ParseListConversationsHTTPResp ¶
func ParseListConversationsHTTPResp(rsp *http.Response) (*ListConversationsHTTPResp, error)
ParseListConversationsHTTPResp parses an HTTP response from a ListConversationsWithResponse call
func (ListConversationsHTTPResp) Status ¶
func (r ListConversationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListConversationsHTTPResp) StatusCode ¶
func (r ListConversationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConversationsParams ¶
type ListConversationsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
// Phone Filter by associated phone number
Phone *string `form:"phone,omitempty" json:"phone,omitempty"`
// State Filter by conversation state
State *ConversationState `form:"state,omitempty" json:"state,omitempty"`
}
ListConversationsParams defines parameters for ListConversations.
type ListEventsHTTPResp ¶
type ListEventsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EventItemsResponse
}
func ParseListEventsHTTPResp ¶
func ParseListEventsHTTPResp(rsp *http.Response) (*ListEventsHTTPResp, error)
ParseListEventsHTTPResp parses an HTTP response from a ListEventsWithResponse call
func (ListEventsHTTPResp) Status ¶
func (r ListEventsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListEventsHTTPResp) StatusCode ¶
func (r ListEventsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventsParams ¶
type ListEventsParams struct {
// Type Filter Events by their type, e.g. `?type=CALL`
Type *string `form:"type,omitempty" json:"type,omitempty"`
}
ListEventsParams defines parameters for ListEvents.
type ListExpressionsHTTPResp ¶
type ListExpressionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAvailableExpressionResponse
}
func ParseListExpressionsHTTPResp ¶
func ParseListExpressionsHTTPResp(rsp *http.Response) (*ListExpressionsHTTPResp, error)
ParseListExpressionsHTTPResp parses an HTTP response from a ListExpressionsWithResponse call
func (ListExpressionsHTTPResp) Status ¶
func (r ListExpressionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListExpressionsHTTPResp) StatusCode ¶
func (r ListExpressionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGlobalAutomationsHTTPResp ¶
type ListGlobalAutomationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedGlobalAutomationResponse
}
func ParseListGlobalAutomationsHTTPResp ¶
func ParseListGlobalAutomationsHTTPResp(rsp *http.Response) (*ListGlobalAutomationsHTTPResp, error)
ParseListGlobalAutomationsHTTPResp parses an HTTP response from a ListGlobalAutomationsWithResponse call
func (ListGlobalAutomationsHTTPResp) Status ¶
func (r ListGlobalAutomationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListGlobalAutomationsHTTPResp) StatusCode ¶
func (r ListGlobalAutomationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGlobalAutomationsParams ¶
type ListGlobalAutomationsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListGlobalAutomationsParams defines parameters for ListGlobalAutomations.
type ListIntegrationsHTTPResp ¶
type ListIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedIntegrationResponse
}
func ParseListIntegrationsHTTPResp ¶
func ParseListIntegrationsHTTPResp(rsp *http.Response) (*ListIntegrationsHTTPResp, error)
ParseListIntegrationsHTTPResp parses an HTTP response from a ListIntegrationsWithResponse call
func (ListIntegrationsHTTPResp) Status ¶
func (r ListIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListIntegrationsHTTPResp) StatusCode ¶
func (r ListIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListIntegrationsParams ¶
type ListIntegrationsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListIntegrationsParams defines parameters for ListIntegrations.
type ListLiveLogsHTTPResp ¶
type ListLiveLogsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLiveLogResponse
}
func ParseListLiveLogsHTTPResp ¶
func ParseListLiveLogsHTTPResp(rsp *http.Response) (*ListLiveLogsHTTPResp, error)
ParseListLiveLogsHTTPResp parses an HTTP response from a ListLiveLogsWithResponse call
func (ListLiveLogsHTTPResp) Status ¶
func (r ListLiveLogsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListLiveLogsHTTPResp) StatusCode ¶
func (r ListLiveLogsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLiveLogsParams ¶
type ListLiveLogsParams struct {
// FiltersLevel Log-Level to filter
FiltersLevel *ListAgentsGroupIdsParameter `form:"filters.level,omitempty" json:"filters.level,omitempty"`
}
ListLiveLogsParams defines parameters for ListLiveLogs.
type ListLocalAutomationsHTTPResp ¶
type ListLocalAutomationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedLocalAutomationResponse
}
func ParseListLocalAutomationsHTTPResp ¶
func ParseListLocalAutomationsHTTPResp(rsp *http.Response) (*ListLocalAutomationsHTTPResp, error)
ParseListLocalAutomationsHTTPResp parses an HTTP response from a ListLocalAutomationsWithResponse call
func (ListLocalAutomationsHTTPResp) Status ¶
func (r ListLocalAutomationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListLocalAutomationsHTTPResp) StatusCode ¶
func (r ListLocalAutomationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLocalAutomationsParams ¶
type ListLocalAutomationsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListLocalAutomationsParams defines parameters for ListLocalAutomations.
type ListMetricIdsHTTPResp ¶
type ListMetricIdsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricIdItemsResponse
}
func ParseListMetricIdsHTTPResp ¶
func ParseListMetricIdsHTTPResp(rsp *http.Response) (*ListMetricIdsHTTPResp, error)
ParseListMetricIdsHTTPResp parses an HTTP response from a ListMetricIdsWithResponse call
func (ListMetricIdsHTTPResp) Status ¶
func (r ListMetricIdsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListMetricIdsHTTPResp) StatusCode ¶
func (r ListMetricIdsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListModulesHTTPResp ¶
type ListModulesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListModulesResponse
}
func ParseListModulesHTTPResp ¶
func ParseListModulesHTTPResp(rsp *http.Response) (*ListModulesHTTPResp, error)
ParseListModulesHTTPResp parses an HTTP response from a ListModulesWithResponse call
func (ListModulesHTTPResp) Status ¶
func (r ListModulesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListModulesHTTPResp) StatusCode ¶
func (r ListModulesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListModulesResponse ¶
type ListModulesResponse struct {
Items []IvrModule `json:"items"`
}
ListModulesResponse defines model for ListModulesResponse.
type ListOutboundListsHTTPResp ¶
type ListOutboundListsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundListItemsResponse
}
func ParseListOutboundListsHTTPResp ¶
func ParseListOutboundListsHTTPResp(rsp *http.Response) (*ListOutboundListsHTTPResp, error)
ParseListOutboundListsHTTPResp parses an HTTP response from a ListOutboundListsWithResponse call
func (ListOutboundListsHTTPResp) Status ¶
func (r ListOutboundListsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListOutboundListsHTTPResp) StatusCode ¶
func (r ListOutboundListsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPhonebookEntrysHTTPResp ¶
type ListPhonebookEntrysHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedPhonebookEntryResponse
}
func ParseListPhonebookEntrysHTTPResp ¶
func ParseListPhonebookEntrysHTTPResp(rsp *http.Response) (*ListPhonebookEntrysHTTPResp, error)
ParseListPhonebookEntrysHTTPResp parses an HTTP response from a ListPhonebookEntrysWithResponse call
func (ListPhonebookEntrysHTTPResp) Status ¶
func (r ListPhonebookEntrysHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListPhonebookEntrysHTTPResp) StatusCode ¶
func (r ListPhonebookEntrysHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPhonebookEntrysParams ¶
type ListPhonebookEntrysParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListPhonebookEntrysParams defines parameters for ListPhonebookEntrys.
type ListPromptsHTTPResp ¶
type ListPromptsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedPromptResponse
}
func ParseListPromptsHTTPResp ¶
func ParseListPromptsHTTPResp(rsp *http.Response) (*ListPromptsHTTPResp, error)
ParseListPromptsHTTPResp parses an HTTP response from a ListPromptsWithResponse call
func (ListPromptsHTTPResp) Status ¶
func (r ListPromptsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListPromptsHTTPResp) StatusCode ¶
func (r ListPromptsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPromptsParams ¶
type ListPromptsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListPromptsParams defines parameters for ListPrompts.
type ListProviderSessionVariablesHTTPResp ¶
type ListProviderSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationSessionVariableItemsResponse
}
func ParseListProviderSessionVariablesHTTPResp ¶
func ParseListProviderSessionVariablesHTTPResp(rsp *http.Response) (*ListProviderSessionVariablesHTTPResp, error)
ParseListProviderSessionVariablesHTTPResp parses an HTTP response from a ListProviderSessionVariablesWithResponse call
func (ListProviderSessionVariablesHTTPResp) Status ¶
func (r ListProviderSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListProviderSessionVariablesHTTPResp) StatusCode ¶
func (r ListProviderSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueueSelectionsHTTPResp ¶
type ListQueueSelectionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedQueueSelectionResponse
}
func ParseListQueueSelectionsHTTPResp ¶
func ParseListQueueSelectionsHTTPResp(rsp *http.Response) (*ListQueueSelectionsHTTPResp, error)
ParseListQueueSelectionsHTTPResp parses an HTTP response from a ListQueueSelectionsWithResponse call
func (ListQueueSelectionsHTTPResp) Status ¶
func (r ListQueueSelectionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListQueueSelectionsHTTPResp) StatusCode ¶
func (r ListQueueSelectionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueueSelectionsParams ¶
type ListQueueSelectionsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListQueueSelectionsParams defines parameters for ListQueueSelections.
type ListQueuesHTTPResp ¶
type ListQueuesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedQueueResponse
}
func ParseListQueuesHTTPResp ¶
func ParseListQueuesHTTPResp(rsp *http.Response) (*ListQueuesHTTPResp, error)
ParseListQueuesHTTPResp parses an HTTP response from a ListQueuesWithResponse call
func (ListQueuesHTTPResp) Status ¶
func (r ListQueuesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListQueuesHTTPResp) StatusCode ¶
func (r ListQueuesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListQueuesParams ¶
type ListQueuesParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListQueuesParams defines parameters for ListQueues.
type ListReportingCallsDomainParameter ¶
type ListReportingCallsDomainParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsDomainParameter defines model for listReportingCalls_domain_parameter.
func (ListReportingCallsDomainParameter) AsCallDomain ¶
func (t ListReportingCallsDomainParameter) AsCallDomain() (CallDomain, error)
AsCallDomain returns the union data inside the ListReportingCallsDomainParameter as a CallDomain
func (ListReportingCallsDomainParameter) AsListReportingCallsDomainParameter1 ¶
func (t ListReportingCallsDomainParameter) AsListReportingCallsDomainParameter1() (ListReportingCallsDomainParameter1, error)
AsListReportingCallsDomainParameter1 returns the union data inside the ListReportingCallsDomainParameter as a ListReportingCallsDomainParameter1
func (*ListReportingCallsDomainParameter) FromCallDomain ¶
func (t *ListReportingCallsDomainParameter) FromCallDomain(v CallDomain) error
FromCallDomain overwrites any union data inside the ListReportingCallsDomainParameter as the provided CallDomain
func (*ListReportingCallsDomainParameter) FromListReportingCallsDomainParameter1 ¶
func (t *ListReportingCallsDomainParameter) FromListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
FromListReportingCallsDomainParameter1 overwrites any union data inside the ListReportingCallsDomainParameter as the provided ListReportingCallsDomainParameter1
func (ListReportingCallsDomainParameter) MarshalJSON ¶
func (t ListReportingCallsDomainParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsDomainParameter) MergeCallDomain ¶
func (t *ListReportingCallsDomainParameter) MergeCallDomain(v CallDomain) error
MergeCallDomain performs a merge with any union data inside the ListReportingCallsDomainParameter, using the provided CallDomain
func (*ListReportingCallsDomainParameter) MergeListReportingCallsDomainParameter1 ¶
func (t *ListReportingCallsDomainParameter) MergeListReportingCallsDomainParameter1(v ListReportingCallsDomainParameter1) error
MergeListReportingCallsDomainParameter1 performs a merge with any union data inside the ListReportingCallsDomainParameter, using the provided ListReportingCallsDomainParameter1
func (*ListReportingCallsDomainParameter) UnmarshalJSON ¶
func (t *ListReportingCallsDomainParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsDomainParameter1 ¶
type ListReportingCallsDomainParameter1 = []CallDomain
ListReportingCallsDomainParameter1 defines model for .
type ListReportingCallsFinishReasonParameter ¶
type ListReportingCallsFinishReasonParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsFinishReasonParameter defines model for listReportingCalls_finishReason_parameter.
func (ListReportingCallsFinishReasonParameter) AsCallFinishReason ¶
func (t ListReportingCallsFinishReasonParameter) AsCallFinishReason() (CallFinishReason, error)
AsCallFinishReason returns the union data inside the ListReportingCallsFinishReasonParameter as a CallFinishReason
func (ListReportingCallsFinishReasonParameter) AsListReportingCallsFinishReasonParameter1 ¶
func (t ListReportingCallsFinishReasonParameter) AsListReportingCallsFinishReasonParameter1() (ListReportingCallsFinishReasonParameter1, error)
AsListReportingCallsFinishReasonParameter1 returns the union data inside the ListReportingCallsFinishReasonParameter as a ListReportingCallsFinishReasonParameter1
func (*ListReportingCallsFinishReasonParameter) FromCallFinishReason ¶
func (t *ListReportingCallsFinishReasonParameter) FromCallFinishReason(v CallFinishReason) error
FromCallFinishReason overwrites any union data inside the ListReportingCallsFinishReasonParameter as the provided CallFinishReason
func (*ListReportingCallsFinishReasonParameter) FromListReportingCallsFinishReasonParameter1 ¶
func (t *ListReportingCallsFinishReasonParameter) FromListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
FromListReportingCallsFinishReasonParameter1 overwrites any union data inside the ListReportingCallsFinishReasonParameter as the provided ListReportingCallsFinishReasonParameter1
func (ListReportingCallsFinishReasonParameter) MarshalJSON ¶
func (t ListReportingCallsFinishReasonParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsFinishReasonParameter) MergeCallFinishReason ¶
func (t *ListReportingCallsFinishReasonParameter) MergeCallFinishReason(v CallFinishReason) error
MergeCallFinishReason performs a merge with any union data inside the ListReportingCallsFinishReasonParameter, using the provided CallFinishReason
func (*ListReportingCallsFinishReasonParameter) MergeListReportingCallsFinishReasonParameter1 ¶
func (t *ListReportingCallsFinishReasonParameter) MergeListReportingCallsFinishReasonParameter1(v ListReportingCallsFinishReasonParameter1) error
MergeListReportingCallsFinishReasonParameter1 performs a merge with any union data inside the ListReportingCallsFinishReasonParameter, using the provided ListReportingCallsFinishReasonParameter1
func (*ListReportingCallsFinishReasonParameter) UnmarshalJSON ¶
func (t *ListReportingCallsFinishReasonParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsFinishReasonParameter1 ¶
type ListReportingCallsFinishReasonParameter1 = []CallFinishReason
ListReportingCallsFinishReasonParameter1 defines model for .
type ListReportingCallsHTTPResp ¶
type ListReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedCallResponse
}
func ParseListReportingCallsHTTPResp ¶
func ParseListReportingCallsHTTPResp(rsp *http.Response) (*ListReportingCallsHTTPResp, error)
ParseListReportingCallsHTTPResp parses an HTTP response from a ListReportingCallsWithResponse call
func (ListReportingCallsHTTPResp) Status ¶
func (r ListReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListReportingCallsHTTPResp) StatusCode ¶
func (r ListReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportingCallsIdParameter ¶
type ListReportingCallsIdParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsIdParameter defines model for listReportingCalls_id_parameter.
func (ListReportingCallsIdParameter) AsListReportingCallsIdParameter1 ¶
func (t ListReportingCallsIdParameter) AsListReportingCallsIdParameter1() (ListReportingCallsIdParameter1, error)
AsListReportingCallsIdParameter1 returns the union data inside the ListReportingCallsIdParameter as a ListReportingCallsIdParameter1
func (ListReportingCallsIdParameter) AsObjectUuid ¶
func (t ListReportingCallsIdParameter) AsObjectUuid() (ObjectUuid, error)
AsObjectUuid returns the union data inside the ListReportingCallsIdParameter as a ObjectUuid
func (*ListReportingCallsIdParameter) FromListReportingCallsIdParameter1 ¶
func (t *ListReportingCallsIdParameter) FromListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
FromListReportingCallsIdParameter1 overwrites any union data inside the ListReportingCallsIdParameter as the provided ListReportingCallsIdParameter1
func (*ListReportingCallsIdParameter) FromObjectUuid ¶
func (t *ListReportingCallsIdParameter) FromObjectUuid(v ObjectUuid) error
FromObjectUuid overwrites any union data inside the ListReportingCallsIdParameter as the provided ObjectUuid
func (ListReportingCallsIdParameter) MarshalJSON ¶
func (t ListReportingCallsIdParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsIdParameter) MergeListReportingCallsIdParameter1 ¶
func (t *ListReportingCallsIdParameter) MergeListReportingCallsIdParameter1(v ListReportingCallsIdParameter1) error
MergeListReportingCallsIdParameter1 performs a merge with any union data inside the ListReportingCallsIdParameter, using the provided ListReportingCallsIdParameter1
func (*ListReportingCallsIdParameter) MergeObjectUuid ¶
func (t *ListReportingCallsIdParameter) MergeObjectUuid(v ObjectUuid) error
MergeObjectUuid performs a merge with any union data inside the ListReportingCallsIdParameter, using the provided ObjectUuid
func (*ListReportingCallsIdParameter) UnmarshalJSON ¶
func (t *ListReportingCallsIdParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsIdParameter1 ¶
type ListReportingCallsIdParameter1 = []ObjectUuid
ListReportingCallsIdParameter1 defines model for .
type ListReportingCallsParams ¶
type ListReportingCallsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
// SessionId Parameter [sessionId]
SessionId *ObjectUuid `form:"sessionId,omitempty" json:"sessionId,omitempty"`
// ConversationId Parameter [conversationId]
ConversationId *ObjectUuid `form:"conversationId,omitempty" json:"conversationId,omitempty"`
// Id Parameter [id]
Id *ListReportingCallsIdParameter `form:"id,omitempty" json:"id,omitempty"`
// ParentId Parameter [parentId]
ParentId *ListReportingCallsIdParameter `form:"parentId,omitempty" json:"parentId,omitempty"`
// Type Parameter [type]
Type *ListReportingCallsTypeParameter `form:"type,omitempty" json:"type,omitempty"`
// From Parameter [from]
From *ReportingNumberFilter `form:"from,omitempty" json:"from,omitempty"`
// FromNumber Parameter [fromNumber]
FromNumber *ReportingNumberFilter `form:"fromNumber,omitempty" json:"fromNumber,omitempty"`
// To Parameter [to]
To *ListReportingCallsToParameter `form:"to,omitempty" json:"to,omitempty"`
// ToNumber Parameter [toNumber]
ToNumber *ListReportingCallsToParameter `form:"toNumber,omitempty" json:"toNumber,omitempty"`
// TimeStart Parameter [time.start]
TimeStart *UnixTimestamp `form:"time.start,omitempty" json:"time.start,omitempty"`
// TimeEnd Parameter [time.end]
TimeEnd *UnixTimestamp `form:"time.end,omitempty" json:"time.end,omitempty"`
// AgentId Parameter [agentId]
AgentId *ListReportingCallsIdParameter `form:"agentId,omitempty" json:"agentId,omitempty"`
// Q Parameter [q]
Q *string `form:"q,omitempty" json:"q,omitempty"`
// State Parameter [state]
State *ListReportingCallsStateParameter `form:"state,omitempty" json:"state,omitempty"`
// Domain Parameter [domain]
Domain *ListReportingCallsDomainParameter `form:"domain,omitempty" json:"domain,omitempty"`
// Source Parameter [source]
Source *ListReportingCallsSourceParameter `form:"source,omitempty" json:"source,omitempty"`
// FinishReason Parameter [finishReason]
FinishReason *ListReportingCallsFinishReasonParameter `form:"finishReason,omitempty" json:"finishReason,omitempty"`
// Anonymous Parameter [anonymous]
Anonymous *bool `form:"anonymous,omitempty" json:"anonymous,omitempty"`
// FiltersSessionId Parameter [filters.sessionId]
FiltersSessionId *ObjectUuid `form:"filters.sessionId,omitempty" json:"filters.sessionId,omitempty"`
// FiltersConversationId Parameter [filters.conversationId]
FiltersConversationId *ObjectUuid `form:"filters.conversationId,omitempty" json:"filters.conversationId,omitempty"`
// FiltersId Parameter [filters.id]
FiltersId *ListReportingCallsIdParameter `form:"filters.id,omitempty" json:"filters.id,omitempty"`
// FiltersParentId Parameter [filters.parentId]
FiltersParentId *ListReportingCallsIdParameter `form:"filters.parentId,omitempty" json:"filters.parentId,omitempty"`
// FiltersType Parameter [filters.type]
FiltersType *ListReportingCallsTypeParameter `form:"filters.type,omitempty" json:"filters.type,omitempty"`
// FiltersFrom Parameter [filters.from]
FiltersFrom *ReportingNumberFilter `form:"filters.from,omitempty" json:"filters.from,omitempty"`
// FiltersFromNumber Parameter [filters.fromNumber]
FiltersFromNumber *ReportingNumberFilter `form:"filters.fromNumber,omitempty" json:"filters.fromNumber,omitempty"`
// FiltersTo Parameter [filters.to]
FiltersTo *ListReportingCallsToParameter `form:"filters.to,omitempty" json:"filters.to,omitempty"`
// FiltersToNumber Parameter [filters.toNumber]
FiltersToNumber *ListReportingCallsToParameter `form:"filters.toNumber,omitempty" json:"filters.toNumber,omitempty"`
// FiltersTimeStart Parameter [filters.time.start]
FiltersTimeStart *UnixTimestamp `form:"filters.time.start,omitempty" json:"filters.time.start,omitempty"`
// FiltersTimeEnd Parameter [filters.time.end]
FiltersTimeEnd *UnixTimestamp `form:"filters.time.end,omitempty" json:"filters.time.end,omitempty"`
// FiltersAgentId Parameter [filters.agentId]
FiltersAgentId *ListReportingCallsIdParameter `form:"filters.agentId,omitempty" json:"filters.agentId,omitempty"`
// FiltersQ Parameter [filters.q]
FiltersQ *string `form:"filters.q,omitempty" json:"filters.q,omitempty"`
// FiltersState Parameter [filters.state]
FiltersState *ListReportingCallsStateParameter `form:"filters.state,omitempty" json:"filters.state,omitempty"`
// FiltersDomain Parameter [filters.domain]
FiltersDomain *ListReportingCallsDomainParameter `form:"filters.domain,omitempty" json:"filters.domain,omitempty"`
// FiltersSource Parameter [filters.source]
FiltersSource *ListReportingCallsSourceParameter `form:"filters.source,omitempty" json:"filters.source,omitempty"`
// FiltersFinishReason Parameter [filters.finishReason]
FiltersFinishReason *ListReportingCallsFinishReasonParameter `form:"filters.finishReason,omitempty" json:"filters.finishReason,omitempty"`
// FiltersAnonymous Parameter [filters.anonymous]
FiltersAnonymous *bool `form:"filters.anonymous,omitempty" json:"filters.anonymous,omitempty"`
}
ListReportingCallsParams defines parameters for ListReportingCalls.
type ListReportingCallsSourceParameter ¶
type ListReportingCallsSourceParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsSourceParameter defines model for listReportingCalls_source_parameter.
func (ListReportingCallsSourceParameter) AsCallSource ¶
func (t ListReportingCallsSourceParameter) AsCallSource() (CallSource, error)
AsCallSource returns the union data inside the ListReportingCallsSourceParameter as a CallSource
func (ListReportingCallsSourceParameter) AsListReportingCallsSourceParameter1 ¶
func (t ListReportingCallsSourceParameter) AsListReportingCallsSourceParameter1() (ListReportingCallsSourceParameter1, error)
AsListReportingCallsSourceParameter1 returns the union data inside the ListReportingCallsSourceParameter as a ListReportingCallsSourceParameter1
func (*ListReportingCallsSourceParameter) FromCallSource ¶
func (t *ListReportingCallsSourceParameter) FromCallSource(v CallSource) error
FromCallSource overwrites any union data inside the ListReportingCallsSourceParameter as the provided CallSource
func (*ListReportingCallsSourceParameter) FromListReportingCallsSourceParameter1 ¶
func (t *ListReportingCallsSourceParameter) FromListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
FromListReportingCallsSourceParameter1 overwrites any union data inside the ListReportingCallsSourceParameter as the provided ListReportingCallsSourceParameter1
func (ListReportingCallsSourceParameter) MarshalJSON ¶
func (t ListReportingCallsSourceParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsSourceParameter) MergeCallSource ¶
func (t *ListReportingCallsSourceParameter) MergeCallSource(v CallSource) error
MergeCallSource performs a merge with any union data inside the ListReportingCallsSourceParameter, using the provided CallSource
func (*ListReportingCallsSourceParameter) MergeListReportingCallsSourceParameter1 ¶
func (t *ListReportingCallsSourceParameter) MergeListReportingCallsSourceParameter1(v ListReportingCallsSourceParameter1) error
MergeListReportingCallsSourceParameter1 performs a merge with any union data inside the ListReportingCallsSourceParameter, using the provided ListReportingCallsSourceParameter1
func (*ListReportingCallsSourceParameter) UnmarshalJSON ¶
func (t *ListReportingCallsSourceParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsSourceParameter1 ¶
type ListReportingCallsSourceParameter1 = []CallSource
ListReportingCallsSourceParameter1 defines model for .
type ListReportingCallsStateParameter ¶
type ListReportingCallsStateParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsStateParameter defines model for listReportingCalls_state_parameter.
func (ListReportingCallsStateParameter) AsCallState ¶
func (t ListReportingCallsStateParameter) AsCallState() (CallState, error)
AsCallState returns the union data inside the ListReportingCallsStateParameter as a CallState
func (ListReportingCallsStateParameter) AsListReportingCallsStateParameter1 ¶
func (t ListReportingCallsStateParameter) AsListReportingCallsStateParameter1() (ListReportingCallsStateParameter1, error)
AsListReportingCallsStateParameter1 returns the union data inside the ListReportingCallsStateParameter as a ListReportingCallsStateParameter1
func (*ListReportingCallsStateParameter) FromCallState ¶
func (t *ListReportingCallsStateParameter) FromCallState(v CallState) error
FromCallState overwrites any union data inside the ListReportingCallsStateParameter as the provided CallState
func (*ListReportingCallsStateParameter) FromListReportingCallsStateParameter1 ¶
func (t *ListReportingCallsStateParameter) FromListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
FromListReportingCallsStateParameter1 overwrites any union data inside the ListReportingCallsStateParameter as the provided ListReportingCallsStateParameter1
func (ListReportingCallsStateParameter) MarshalJSON ¶
func (t ListReportingCallsStateParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsStateParameter) MergeCallState ¶
func (t *ListReportingCallsStateParameter) MergeCallState(v CallState) error
MergeCallState performs a merge with any union data inside the ListReportingCallsStateParameter, using the provided CallState
func (*ListReportingCallsStateParameter) MergeListReportingCallsStateParameter1 ¶
func (t *ListReportingCallsStateParameter) MergeListReportingCallsStateParameter1(v ListReportingCallsStateParameter1) error
MergeListReportingCallsStateParameter1 performs a merge with any union data inside the ListReportingCallsStateParameter, using the provided ListReportingCallsStateParameter1
func (*ListReportingCallsStateParameter) UnmarshalJSON ¶
func (t *ListReportingCallsStateParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsStateParameter1 ¶
type ListReportingCallsStateParameter1 = []CallState
ListReportingCallsStateParameter1 defines model for .
type ListReportingCallsToParameter ¶
type ListReportingCallsToParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsToParameter defines model for listReportingCalls_to_parameter.
func (ListReportingCallsToParameter) AsListReportingCallsToParameter1 ¶
func (t ListReportingCallsToParameter) AsListReportingCallsToParameter1() (ListReportingCallsToParameter1, error)
AsListReportingCallsToParameter1 returns the union data inside the ListReportingCallsToParameter as a ListReportingCallsToParameter1
func (ListReportingCallsToParameter) AsReportingNumberFilter ¶
func (t ListReportingCallsToParameter) AsReportingNumberFilter() (ReportingNumberFilter, error)
AsReportingNumberFilter returns the union data inside the ListReportingCallsToParameter as a ReportingNumberFilter
func (*ListReportingCallsToParameter) FromListReportingCallsToParameter1 ¶
func (t *ListReportingCallsToParameter) FromListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
FromListReportingCallsToParameter1 overwrites any union data inside the ListReportingCallsToParameter as the provided ListReportingCallsToParameter1
func (*ListReportingCallsToParameter) FromReportingNumberFilter ¶
func (t *ListReportingCallsToParameter) FromReportingNumberFilter(v ReportingNumberFilter) error
FromReportingNumberFilter overwrites any union data inside the ListReportingCallsToParameter as the provided ReportingNumberFilter
func (ListReportingCallsToParameter) MarshalJSON ¶
func (t ListReportingCallsToParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsToParameter) MergeListReportingCallsToParameter1 ¶
func (t *ListReportingCallsToParameter) MergeListReportingCallsToParameter1(v ListReportingCallsToParameter1) error
MergeListReportingCallsToParameter1 performs a merge with any union data inside the ListReportingCallsToParameter, using the provided ListReportingCallsToParameter1
func (*ListReportingCallsToParameter) MergeReportingNumberFilter ¶
func (t *ListReportingCallsToParameter) MergeReportingNumberFilter(v ReportingNumberFilter) error
MergeReportingNumberFilter performs a merge with any union data inside the ListReportingCallsToParameter, using the provided ReportingNumberFilter
func (*ListReportingCallsToParameter) UnmarshalJSON ¶
func (t *ListReportingCallsToParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsToParameter1 ¶
type ListReportingCallsToParameter1 = []ReportingNumberFilter
ListReportingCallsToParameter1 defines model for .
type ListReportingCallsTypeParameter ¶
type ListReportingCallsTypeParameter struct {
// contains filtered or unexported fields
}
ListReportingCallsTypeParameter defines model for listReportingCalls_type_parameter.
func (ListReportingCallsTypeParameter) AsCallType ¶
func (t ListReportingCallsTypeParameter) AsCallType() (CallType, error)
AsCallType returns the union data inside the ListReportingCallsTypeParameter as a CallType
func (ListReportingCallsTypeParameter) AsListReportingCallsTypeParameter1 ¶
func (t ListReportingCallsTypeParameter) AsListReportingCallsTypeParameter1() (ListReportingCallsTypeParameter1, error)
AsListReportingCallsTypeParameter1 returns the union data inside the ListReportingCallsTypeParameter as a ListReportingCallsTypeParameter1
func (*ListReportingCallsTypeParameter) FromCallType ¶
func (t *ListReportingCallsTypeParameter) FromCallType(v CallType) error
FromCallType overwrites any union data inside the ListReportingCallsTypeParameter as the provided CallType
func (*ListReportingCallsTypeParameter) FromListReportingCallsTypeParameter1 ¶
func (t *ListReportingCallsTypeParameter) FromListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
FromListReportingCallsTypeParameter1 overwrites any union data inside the ListReportingCallsTypeParameter as the provided ListReportingCallsTypeParameter1
func (ListReportingCallsTypeParameter) MarshalJSON ¶
func (t ListReportingCallsTypeParameter) MarshalJSON() ([]byte, error)
func (*ListReportingCallsTypeParameter) MergeCallType ¶
func (t *ListReportingCallsTypeParameter) MergeCallType(v CallType) error
MergeCallType performs a merge with any union data inside the ListReportingCallsTypeParameter, using the provided CallType
func (*ListReportingCallsTypeParameter) MergeListReportingCallsTypeParameter1 ¶
func (t *ListReportingCallsTypeParameter) MergeListReportingCallsTypeParameter1(v ListReportingCallsTypeParameter1) error
MergeListReportingCallsTypeParameter1 performs a merge with any union data inside the ListReportingCallsTypeParameter, using the provided ListReportingCallsTypeParameter1
func (*ListReportingCallsTypeParameter) UnmarshalJSON ¶
func (t *ListReportingCallsTypeParameter) UnmarshalJSON(b []byte) error
type ListReportingCallsTypeParameter1 ¶
type ListReportingCallsTypeParameter1 = []CallType
ListReportingCallsTypeParameter1 defines model for .
type ListRoutingsHTTPResp ¶
type ListRoutingsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedRoutingResponse
}
func ParseListRoutingsHTTPResp ¶
func ParseListRoutingsHTTPResp(rsp *http.Response) (*ListRoutingsHTTPResp, error)
ParseListRoutingsHTTPResp parses an HTTP response from a ListRoutingsWithResponse call
func (ListRoutingsHTTPResp) Status ¶
func (r ListRoutingsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListRoutingsHTTPResp) StatusCode ¶
func (r ListRoutingsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRoutingsParams ¶
type ListRoutingsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListRoutingsParams defines parameters for ListRoutings.
type ListServiceNumbersHTTPResp ¶
type ListServiceNumbersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedServiceNumberResponse
}
func ParseListServiceNumbersHTTPResp ¶
func ParseListServiceNumbersHTTPResp(rsp *http.Response) (*ListServiceNumbersHTTPResp, error)
ParseListServiceNumbersHTTPResp parses an HTTP response from a ListServiceNumbersWithResponse call
func (ListServiceNumbersHTTPResp) Status ¶
func (r ListServiceNumbersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListServiceNumbersHTTPResp) StatusCode ¶
func (r ListServiceNumbersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceNumbersParams ¶
type ListServiceNumbersParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListServiceNumbersParams defines parameters for ListServiceNumbers.
type ListSimpleReportingCallsHTTPResp ¶
type ListSimpleReportingCallsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedReportingCallResponse
}
func ParseListSimpleReportingCallsHTTPResp ¶
func ParseListSimpleReportingCallsHTTPResp(rsp *http.Response) (*ListSimpleReportingCallsHTTPResp, error)
ParseListSimpleReportingCallsHTTPResp parses an HTTP response from a ListSimpleReportingCallsWithResponse call
func (ListSimpleReportingCallsHTTPResp) Status ¶
func (r ListSimpleReportingCallsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListSimpleReportingCallsHTTPResp) StatusCode ¶
func (r ListSimpleReportingCallsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSimpleReportingCallsParams ¶
type ListSimpleReportingCallsParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
// SessionId Parameter [sessionId]
SessionId *ObjectUuid `form:"sessionId,omitempty" json:"sessionId,omitempty"`
// ConversationId Parameter [conversationId]
ConversationId *ObjectUuid `form:"conversationId,omitempty" json:"conversationId,omitempty"`
// Id Parameter [id]
Id *ListReportingCallsIdParameter `form:"id,omitempty" json:"id,omitempty"`
// ParentId Parameter [parentId]
ParentId *ListReportingCallsIdParameter `form:"parentId,omitempty" json:"parentId,omitempty"`
// Type Parameter [type]
Type *ListReportingCallsTypeParameter `form:"type,omitempty" json:"type,omitempty"`
// From Parameter [from]
From *ReportingNumberFilter `form:"from,omitempty" json:"from,omitempty"`
// FromNumber Parameter [fromNumber]
FromNumber *ReportingNumberFilter `form:"fromNumber,omitempty" json:"fromNumber,omitempty"`
// To Parameter [to]
To *ListReportingCallsToParameter `form:"to,omitempty" json:"to,omitempty"`
// ToNumber Parameter [toNumber]
ToNumber *ListReportingCallsToParameter `form:"toNumber,omitempty" json:"toNumber,omitempty"`
// TimeStart Parameter [time.start]
TimeStart *UnixTimestamp `form:"time.start,omitempty" json:"time.start,omitempty"`
// TimeEnd Parameter [time.end]
TimeEnd *UnixTimestamp `form:"time.end,omitempty" json:"time.end,omitempty"`
// AgentId Parameter [agentId]
AgentId *ListReportingCallsIdParameter `form:"agentId,omitempty" json:"agentId,omitempty"`
// QueueName Parameter [queueName]
QueueName *string `form:"queueName,omitempty" json:"queueName,omitempty"`
// AgentName Parameter [agentName]
AgentName *string `form:"agentName,omitempty" json:"agentName,omitempty"`
// Bridged Parameter [bridged]
Bridged *bool `form:"bridged,omitempty" json:"bridged,omitempty"`
// DurationStart Parameter [duration.start]
DurationStart *float32 `form:"duration.start,omitempty" json:"duration.start,omitempty"`
// DurationEnd Parameter [duration.end]
DurationEnd *float32 `form:"duration.end,omitempty" json:"duration.end,omitempty"`
// WaitTimeStart Parameter [waitTime.start]
WaitTimeStart *float32 `form:"waitTime.start,omitempty" json:"waitTime.start,omitempty"`
// WaitTimeEnd Parameter [waitTime.end]
WaitTimeEnd *float32 `form:"waitTime.end,omitempty" json:"waitTime.end,omitempty"`
// QueueWaitTimeStart Parameter [queueWaitTime.start]
QueueWaitTimeStart *float32 `form:"queueWaitTime.start,omitempty" json:"queueWaitTime.start,omitempty"`
// QueueWaitTimeEnd Parameter [queueWaitTime.end]
QueueWaitTimeEnd *float32 `form:"queueWaitTime.end,omitempty" json:"queueWaitTime.end,omitempty"`
// BridgeTimeStart Parameter [bridgeTime.start]
BridgeTimeStart *float32 `form:"bridgeTime.start,omitempty" json:"bridgeTime.start,omitempty"`
// BridgeTimeEnd Parameter [bridgeTime.end]
BridgeTimeEnd *float32 `form:"bridgeTime.end,omitempty" json:"bridgeTime.end,omitempty"`
// TalkTimeStart Parameter [talkTime.start]
TalkTimeStart *float32 `form:"talkTime.start,omitempty" json:"talkTime.start,omitempty"`
// TalkTimeEnd Parameter [talkTime.end]
TalkTimeEnd *float32 `form:"talkTime.end,omitempty" json:"talkTime.end,omitempty"`
// HoldTimeStart Parameter [holdTime.start]
HoldTimeStart *float32 `form:"holdTime.start,omitempty" json:"holdTime.start,omitempty"`
// HoldTimeEnd Parameter [holdTime.end]
HoldTimeEnd *float32 `form:"holdTime.end,omitempty" json:"holdTime.end,omitempty"`
// WrapupTimeStart Parameter [wrapupTime.start]
WrapupTimeStart *float32 `form:"wrapupTime.start,omitempty" json:"wrapupTime.start,omitempty"`
// WrapupTimeEnd Parameter [wrapupTime.end]
WrapupTimeEnd *float32 `form:"wrapupTime.end,omitempty" json:"wrapupTime.end,omitempty"`
// HandleTimeStart Parameter [handleTime.start]
HandleTimeStart *float32 `form:"handleTime.start,omitempty" json:"handleTime.start,omitempty"`
// HandleTimeEnd Parameter [handleTime.end]
HandleTimeEnd *float32 `form:"handleTime.end,omitempty" json:"handleTime.end,omitempty"`
}
ListSimpleReportingCallsParams defines parameters for ListSimpleReportingCalls.
type ListSingleActionSessionVariablesHTTPResp ¶
type ListSingleActionSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *VariableDefinitionItemsResponse
}
func ParseListSingleActionSessionVariablesHTTPResp ¶
func ParseListSingleActionSessionVariablesHTTPResp(rsp *http.Response) (*ListSingleActionSessionVariablesHTTPResp, error)
ParseListSingleActionSessionVariablesHTTPResp parses an HTTP response from a ListSingleActionSessionVariablesWithResponse call
func (ListSingleActionSessionVariablesHTTPResp) Status ¶
func (r ListSingleActionSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListSingleActionSessionVariablesHTTPResp) StatusCode ¶
func (r ListSingleActionSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSmssHTTPResp ¶
type ListSmssHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedSmsResponse
}
func ParseListSmssHTTPResp ¶
func ParseListSmssHTTPResp(rsp *http.Response) (*ListSmssHTTPResp, error)
ParseListSmssHTTPResp parses an HTTP response from a ListSmssWithResponse call
func (ListSmssHTTPResp) Status ¶
func (r ListSmssHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListSmssHTTPResp) StatusCode ¶
func (r ListSmssHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSmssParams ¶
type ListSmssParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListSmssParams defines parameters for ListSmss.
type ListTriggersHTTPResp ¶
type ListTriggersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedTriggerResponse
}
func ParseListTriggersHTTPResp ¶
func ParseListTriggersHTTPResp(rsp *http.Response) (*ListTriggersHTTPResp, error)
ParseListTriggersHTTPResp parses an HTTP response from a ListTriggersWithResponse call
func (ListTriggersHTTPResp) Status ¶
func (r ListTriggersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListTriggersHTTPResp) StatusCode ¶
func (r ListTriggersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTriggersParams ¶
type ListTriggersParams struct {
// Page Parameter [page]
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Max Parameter [max]
Max *int `form:"max,omitempty" json:"max,omitempty"`
}
ListTriggersParams defines parameters for ListTriggers.
type ListUsersHTTPResp ¶
type ListUsersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedManagedUserResponse
}
func ParseListUsersHTTPResp ¶
func ParseListUsersHTTPResp(rsp *http.Response) (*ListUsersHTTPResp, error)
ParseListUsersHTTPResp parses an HTTP response from a ListUsersWithResponse call
func (ListUsersHTTPResp) Status ¶
func (r ListUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListUsersHTTPResp) StatusCode ¶
func (r ListUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersParams ¶
type ListUsersParams struct {
// Email Whether the Automations shall be dispatched asynchronous or not
Email *ListAgentsGroupIdsParameter `form:"email,omitempty" json:"email,omitempty"`
}
ListUsersParams defines parameters for ListUsers.
type LiveLog ¶
type LiveLog struct {
Category LiveLogCategory `json:"category"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Level LiveLogLevel `json:"level"`
Message string `json:"message"`
Time *int `json:"time,omitempty"`
}
LiveLog defines model for LiveLog.
type LiveLogCategory ¶
type LiveLogCategory string
LiveLogCategory defines model for LiveLogCategory.
const ( LiveLogCategoryACTIONS LiveLogCategory = "ACTIONS" LiveLogCategoryAGENT LiveLogCategory = "AGENT" LiveLogCategoryAPI LiveLogCategory = "API" LiveLogCategoryAPPLICATION LiveLogCategory = "APPLICATION" LiveLogCategoryDIALER LiveLogCategory = "DIALER" LiveLogCategoryEVENTTRIGGERS LiveLogCategory = "EVENT_TRIGGERS" LiveLogCategoryEXPRESSIONS LiveLogCategory = "EXPRESSIONS" LiveLogCategorySTORAGE LiveLogCategory = "STORAGE" LiveLogCategoryTRANSACTION LiveLogCategory = "TRANSACTION" LiveLogCategoryTRIGGERS LiveLogCategory = "TRIGGERS" LiveLogCategoryVOICE LiveLogCategory = "VOICE" LiveLogCategoryVOICEAPPLICATIONS LiveLogCategory = "VOICE_APPLICATIONS" )
Defines values for LiveLogCategory.
type LiveLogLevel ¶
type LiveLogLevel string
LiveLogLevel defines model for LiveLogLevel.
const ( DEBUG LiveLogLevel = "DEBUG" ERROR LiveLogLevel = "ERROR" INFO LiveLogLevel = "INFO" TRACE LiveLogLevel = "TRACE" WARN LiveLogLevel = "WARN" )
Defines values for LiveLogLevel.
type LocalAutomation ¶
type LocalAutomation = BaseAutomation
LocalAutomation defines model for LocalAutomation.
type LocalAutomationDispatch ¶
type LocalAutomationDispatch struct {
// CallId The ID of a Call to add to context
CallId *string `json:"callId,omitempty"`
}
LocalAutomationDispatch defines model for LocalAutomationDispatch.
type LocalAutomationItemResponse ¶
type LocalAutomationItemResponse struct {
Item LocalAutomation `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
LocalAutomationItemResponse defines model for LocalAutomationItemResponse.
type ManagedUser ¶
type ManagedUser struct {
Email string `json:"email"`
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Roles A List of Roles which are associated with the current User
Roles []AccountRole `json:"roles"`
}
ManagedUser defines model for ManagedUser.
type ManagedUserEmail ¶
type ManagedUserEmail = openapi_types.Email
ManagedUserEmail defines model for ManagedUserEmail.
type ManagedUserItemResponse ¶
type ManagedUserItemResponse struct {
Item ManagedUser `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ManagedUserItemResponse defines model for ManagedUserItemResponse.
type MetricDefinition ¶
type MetricDefinition struct {
Description string `json:"description"`
Filters []MetricDefinitionFilter `json:"filters"`
Id *MetricId `json:"id,omitempty"`
Tags []string `json:"tags"`
}
MetricDefinition defines model for MetricDefinition.
type MetricDefinitionFilter ¶
type MetricDefinitionFilter struct {
Description string `json:"description"`
Enum *[]string `json:"enum,omitempty"`
Format *string `json:"format,omitempty"`
Items *MetricDefinitionFilterItems `json:"items,omitempty"`
Name *string `json:"name,omitempty"`
Type string `json:"type"`
}
MetricDefinitionFilter defines model for MetricDefinitionFilter.
type MetricDefinitionFilterItems ¶
type MetricDefinitionFilterItems struct {
Enum *[]string `json:"enum,omitempty"`
Type *string `json:"type,omitempty"`
}
MetricDefinitionFilterItems defines model for MetricDefinitionFilterItems.
type MetricDefinitionItemResponse ¶
type MetricDefinitionItemResponse struct {
Item MetricDefinition `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
MetricDefinitionItemResponse defines model for MetricDefinitionItemResponse.
type MetricId ¶
type MetricId string
MetricId defines model for MetricId.
const ( AbandonTotal MetricId = "abandon.total" AbandonValue MetricId = "abandon.value" AgentsLineStatusTotal MetricId = "agents.line-status.total" AgentsNotAvailableTotal MetricId = "agents.not_available.total" AgentsPresenceTotal MetricId = "agents.presence.total" AgentsStateAvailableTotal MetricId = "agents.state.available.total" AgentsStateBusyTotal MetricId = "agents.state.busy.total" AgentsStateDeclinedTotal MetricId = "agents.state.declined.total" AgentsStateInCallTotal MetricId = "agents.state.in_call.total" AgentsStateOriginatedTotal MetricId = "agents.state.originated.total" AgentsStateRingingTotal MetricId = "agents.state.ringing.total" AgentsStateSelectedTotal MetricId = "agents.state.selected.total" AgentsStateUnreachableTotal MetricId = "agents.state.unreachable.total" AgentsStateWrapUpTotal MetricId = "agents.state.wrap_up.total" AgentsTotal MetricId = "agents.total" CallsDurationAvg MetricId = "calls.duration.avg" CallsDurationTotal MetricId = "calls.duration.total" CallsHoldAvg MetricId = "calls.hold.avg" CallsHoldTotal MetricId = "calls.hold.total" CallsTotal MetricId = "calls.total" ConversationsEventsTotal MetricId = "conversations.events.total" ConversationsTotal MetricId = "conversations.total" DateValue MetricId = "date.value" OneValue MetricId = "one.value" OutboundCampaignAgentsInCallTotal MetricId = "outbound.campaign.agents.in_call.total" OutboundCampaignAgentsInCallsTotal MetricId = "outbound.campaign.agents.in_calls.total" OutboundCampaignAgentsInDeadCallsTotal MetricId = "outbound.campaign.agents.in_dead_calls.total" OutboundCampaignAgentsInDispTotal MetricId = "outbound.campaign.agents.in_disp.total" OutboundCampaignAgentsLoggedInTotal MetricId = "outbound.campaign.agents.logged_in.total" OutboundCampaignAgentsPausedTotal MetricId = "outbound.campaign.agents.paused.total" OutboundCampaignAgentsWaitingTotal MetricId = "outbound.campaign.agents.waiting.total" OutboundCampaignCallsAnswerRatioTotal MetricId = "outbound.campaign.calls.answer_ratio.total" OutboundCampaignCallsAnsweredTotal MetricId = "outbound.campaign.calls.answered.total" OutboundCampaignCallsBeingPlacedTotal MetricId = "outbound.campaign.calls.being_placed.total" OutboundCampaignCallsDropAnswerRatioTotal MetricId = "outbound.campaign.calls.drop_answer_ratio.total" OutboundCampaignCallsDropRatioTotal MetricId = "outbound.campaign.calls.drop_ratio.total" OutboundCampaignCallsDroppedTotal MetricId = "outbound.campaign.calls.dropped.total" OutboundCampaignCallsInIvrTotal MetricId = "outbound.campaign.calls.in_ivr.total" OutboundCampaignCallsRingingTotal MetricId = "outbound.campaign.calls.ringing.total" OutboundCampaignCallsTotalTodayTotal MetricId = "outbound.campaign.calls.total_today.total" OutboundCampaignCallsWaitingForAgentsTotal MetricId = "outbound.campaign.calls.waiting_for_agents.total" OutboundCampaignLeadsDialableTotal MetricId = "outbound.campaign.leads.dialable.total" OutboundCampaignLeadsInHopperTotal MetricId = "outbound.campaign.leads.in_hopper.total" OutboundCampaignStatusTotal MetricId = "outbound.campaign.status.total" QueuesBridgeTimeTotal MetricId = "queues.bridge-time.total" QueuesCallsTotal MetricId = "queues.calls.total" QueuesCallsWaitingTotal MetricId = "queues.calls.waiting.total" QueuesExpectedWaitTimeAvg MetricId = "queues.expected.wait-time.avg" QueuesHandleTimeAvg MetricId = "queues.handle-time.avg" QueuesHandleTimeTotal MetricId = "queues.handle-time.total" QueuesTalkTimeAvg MetricId = "queues.talk-time.avg" QueuesTalkTimeTotal MetricId = "queues.talk-time.total" QueuesTotal MetricId = "queues.total" QueuesWaitTimeAvg MetricId = "queues.wait-time.avg" QueuesWaitTimeTotal MetricId = "queues.wait-time.total" QueuesWrapupAvg MetricId = "queues.wrapup.avg" QueuesWrapupTotal MetricId = "queues.wrapup.total" RandomFloatValue MetricId = "random.float.value" RandomIntValue MetricId = "random.int.value" RecordingsDurationAvg MetricId = "recordings.duration.avg" RecordingsDurationTotal MetricId = "recordings.duration.total" RecordingsTotal MetricId = "recordings.total" ServiceLevelTotal MetricId = "service-level.total" ServiceLevelValue MetricId = "service-level.value" SmsTotal MetricId = "sms.total" TimeValue MetricId = "time.value" ZeroValue MetricId = "zero.value" )
Defines values for MetricId.
type MetricIdItemsResponse ¶
type MetricIdItemsResponse struct {
Items []MetricId `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
MetricIdItemsResponse defines model for MetricIdItemsResponse.
type MetricRequestPushHTTPResp ¶
type MetricRequestPushHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricRequestPushResponse
}
func ParseMetricRequestPushHTTPResp ¶
func ParseMetricRequestPushHTTPResp(rsp *http.Response) (*MetricRequestPushHTTPResp, error)
ParseMetricRequestPushHTTPResp parses an HTTP response from a MetricRequestPushWithResponse call
func (MetricRequestPushHTTPResp) Status ¶
func (r MetricRequestPushHTTPResp) Status() string
Status returns HTTPResponse.Status
func (MetricRequestPushHTTPResp) StatusCode ¶
func (r MetricRequestPushHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MetricRequestPushResponse ¶
type MetricRequestPushResponse = map[string]interface{}
MetricRequestPushResponse defines model for MetricRequestPushResponse.
type MetricResetCountersHTTPResp ¶
type MetricResetCountersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricResetCountersResponse
}
func ParseMetricResetCountersHTTPResp ¶
func ParseMetricResetCountersHTTPResp(rsp *http.Response) (*MetricResetCountersHTTPResp, error)
ParseMetricResetCountersHTTPResp parses an HTTP response from a MetricResetCountersWithResponse call
func (MetricResetCountersHTTPResp) Status ¶
func (r MetricResetCountersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (MetricResetCountersHTTPResp) StatusCode ¶
func (r MetricResetCountersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MetricResetCountersResponse ¶
type MetricResetCountersResponse = map[string]interface{}
MetricResetCountersResponse defines model for MetricResetCountersResponse.
type MetricResponse ¶
type MetricResponse struct {
Id MetricId `json:"id"`
Metric MetricResponseMetric `json:"metric"`
Request MetricResponseRequest `json:"request"`
Success bool `json:"success"`
// Type The Type of the Metric Value
Type string `json:"type"`
}
MetricResponse defines model for MetricResponse.
type MetricResponseMetric ¶
type MetricResponseMetric struct {
// Value The Value of the Metric
Value interface{} `json:"value"`
}
MetricResponseMetric defines model for MetricResponseMetric.
type MetricResponseRequest ¶
type MetricResponseRequest struct {
Id MetricId `json:"id"`
// Runtime Evaluation Time of the Metric
Runtime interface{} `json:"runtime"`
// TimeRange Requested Time-Range for the Evaluation
TimeRange MetricResponseRequestTimeRange `json:"timeRange"`
}
MetricResponseRequest defines model for MetricResponseRequest.
type MetricResponseRequestTimeRange ¶
type MetricResponseRequestTimeRange struct {
// Duration Total duration of the requested range.
Duration int `json:"duration"`
From time.Time `json:"from"`
To time.Time `json:"to"`
Value MetricTimeRange `json:"value"`
}
MetricResponseRequestTimeRange Requested Time-Range for the Evaluation
type MetricTimeRange ¶
type MetricTimeRange string
MetricTimeRange defines model for MetricTimeRange.
const ( LAST24HOURS MetricTimeRange = "LAST_24_HOURS" LAST30DAYS MetricTimeRange = "LAST_30_DAYS" LAST3DAYS MetricTimeRange = "LAST_3_DAYS" LAST3MONTHS MetricTimeRange = "LAST_3_MONTHS" LAST7DAYS MetricTimeRange = "LAST_7_DAYS" LASTDAY MetricTimeRange = "LAST_DAY" PREVIOUSMONTH MetricTimeRange = "PREVIOUS_MONTH" PREVIOUSQUARTER MetricTimeRange = "PREVIOUS_QUARTER" PREVIOUSWEEK MetricTimeRange = "PREVIOUS_WEEK" THISMONTH MetricTimeRange = "THIS_MONTH" THISQUARTER MetricTimeRange = "THIS_QUARTER" THISWEEK MetricTimeRange = "THIS_WEEK" TODAY MetricTimeRange = "TODAY" YESTERDAY MetricTimeRange = "YESTERDAY" )
Defines values for MetricTimeRange.
type ObjectUuid ¶
type ObjectUuid = openapi_types.UUID
ObjectUuid The unique Identifier (UUID) of the object
type OutboundCampaign ¶
type OutboundCampaign struct {
Active bool `json:"active"`
CallRatio float32 `json:"callRatio"`
DisplayNumber string `json:"displayNumber"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LeadList *OutboundCampaignLeadList `json:"leadList,omitempty"`
ListOrder CampaignListOrder `json:"listOrder"`
Name string `json:"name"`
TestMode bool `json:"testMode"`
}
OutboundCampaign defines model for OutboundCampaign.
type OutboundCampaignItemResponse ¶
type OutboundCampaignItemResponse struct {
Item OutboundCampaign `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
OutboundCampaignItemResponse defines model for OutboundCampaignItemResponse.
type OutboundCampaignItemsResponse ¶
type OutboundCampaignItemsResponse struct {
Items []OutboundCampaign `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
OutboundCampaignItemsResponse defines model for OutboundCampaignItemsResponse.
type OutboundCampaignLeadList ¶
type OutboundCampaignLeadList struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
}
OutboundCampaignLeadList defines model for OutboundCampaign_leadList.
type OutboundLead ¶
type OutboundLead struct {
CallCount int `json:"callCount"`
CalledSinceReset bool `json:"calledSinceReset"`
CallerId string `json:"callerId"`
Data map[string]interface{} `json:"data"`
DateCreated time.Time `json:"dateCreated"`
Duration int `json:"duration"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
// ListId The unique Identifier (UUID) of the object
ListId openapi_types.UUID `json:"listId"`
Number string `json:"number"`
Number2 *string `json:"number2,omitempty"`
Number3 *string `json:"number3,omitempty"`
Rank int `json:"rank"`
Status string `json:"status"`
Uid string `json:"uid"`
}
OutboundLead defines model for OutboundLead.
type OutboundLeadItemResponse ¶
type OutboundLeadItemResponse struct {
Item OutboundLead `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
OutboundLeadItemResponse defines model for OutboundLeadItemResponse.
type OutboundList ¶
type OutboundList struct {
CampaignId *string `json:"campaignId,omitempty"`
Count *float32 `json:"count,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
}
OutboundList defines model for OutboundList.
type OutboundListItemResponse ¶
type OutboundListItemResponse struct {
Item OutboundList `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
OutboundListItemResponse defines model for OutboundListItemResponse.
type OutboundListItemsResponse ¶
type OutboundListItemsResponse struct {
Items []OutboundList `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
OutboundListItemsResponse defines model for OutboundListItemsResponse.
type PaginatedAgentGroupResponse ¶
type PaginatedAgentGroupResponse struct {
Items []AgentGroup `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAgentGroupResponse defines model for PaginatedAgentGroupResponse.
type PaginatedAgentResponse ¶
type PaginatedAgentResponse struct {
Items []Agent `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAgentResponse defines model for PaginatedAgentResponse.
type PaginatedApplicationResponse ¶
type PaginatedApplicationResponse struct {
Items []Application `json:"items"`
Pagination *Pagination `json:"pagination,omitempty"`
}
PaginatedApplicationResponse defines model for PaginatedApplicationResponse.
type PaginatedAuditLogResponse ¶
type PaginatedAuditLogResponse struct {
Items []AuditLog `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAuditLogResponse defines model for PaginatedAuditLogResponse.
type PaginatedAvailableExpressionResponse ¶
type PaginatedAvailableExpressionResponse struct {
Items []AvailableExpression `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedAvailableExpressionResponse defines model for PaginatedAvailableExpressionResponse.
type PaginatedBabeldeskResponse ¶
type PaginatedBabeldeskResponse struct {
Items []Babeldesk `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedBabeldeskResponse defines model for PaginatedBabeldeskResponse.
type PaginatedBabeldeskWidgetResponse ¶
type PaginatedBabeldeskWidgetResponse struct {
Items []BabeldeskWidget `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedBabeldeskWidgetResponse defines model for PaginatedBabeldeskWidgetResponse.
type PaginatedBusinessHourResponse ¶
type PaginatedBusinessHourResponse struct {
Items []BusinessHour `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedBusinessHourResponse defines model for PaginatedBusinessHourResponse.
type PaginatedCalendarResponse ¶
type PaginatedCalendarResponse struct {
Items []Calendar `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedCalendarResponse defines model for PaginatedCalendarResponse.
type PaginatedCallResponse ¶
type PaginatedCallResponse struct {
Items []Call `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedCallResponse defines model for PaginatedCallResponse.
type PaginatedConferenceResponse ¶
type PaginatedConferenceResponse struct {
Items []Conference `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedConferenceResponse defines model for PaginatedConferenceResponse.
type PaginatedConversationEventResponse ¶
type PaginatedConversationEventResponse struct {
Items []ConversationEvent `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedConversationEventResponse defines model for PaginatedConversationEventResponse.
type PaginatedConversationResponse ¶
type PaginatedConversationResponse struct {
Items []Conversation `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedConversationResponse defines model for PaginatedConversationResponse.
type PaginatedGlobalAutomationResponse ¶
type PaginatedGlobalAutomationResponse struct {
Items []GlobalAutomation `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedGlobalAutomationResponse defines model for PaginatedGlobalAutomationResponse.
type PaginatedIntegrationResponse ¶
type PaginatedIntegrationResponse struct {
Items []Integration `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedIntegrationResponse defines model for PaginatedIntegrationResponse.
type PaginatedLiveLogResponse ¶
type PaginatedLiveLogResponse struct {
Items []LiveLog `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedLiveLogResponse defines model for PaginatedLiveLogResponse.
type PaginatedLocalAutomationResponse ¶
type PaginatedLocalAutomationResponse struct {
Items []LocalAutomation `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedLocalAutomationResponse defines model for PaginatedLocalAutomationResponse.
type PaginatedManagedUserResponse ¶
type PaginatedManagedUserResponse struct {
Items []ManagedUser `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedManagedUserResponse defines model for PaginatedManagedUserResponse.
type PaginatedPhonebookEntryResponse ¶
type PaginatedPhonebookEntryResponse struct {
Items []PhonebookEntry `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedPhonebookEntryResponse defines model for PaginatedPhonebookEntryResponse.
type PaginatedPromptResponse ¶
type PaginatedPromptResponse struct {
Items []Prompt `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedPromptResponse defines model for PaginatedPromptResponse.
type PaginatedQueueResponse ¶
type PaginatedQueueResponse struct {
Items []Queue `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedQueueResponse defines model for PaginatedQueueResponse.
type PaginatedQueueSelectionResponse ¶
type PaginatedQueueSelectionResponse struct {
Items []QueueSelection `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedQueueSelectionResponse defines model for PaginatedQueueSelectionResponse.
type PaginatedReportingCallResponse ¶
type PaginatedReportingCallResponse struct {
Items []ReportingCall `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedReportingCallResponse defines model for PaginatedReportingCallResponse.
type PaginatedRoutingResponse ¶
type PaginatedRoutingResponse struct {
Items []Routing `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedRoutingResponse defines model for PaginatedRoutingResponse.
type PaginatedServiceNumberResponse ¶
type PaginatedServiceNumberResponse struct {
Items []ServiceNumber `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedServiceNumberResponse defines model for PaginatedServiceNumberResponse.
type PaginatedSmsResponse ¶
type PaginatedSmsResponse struct {
Items []Sms `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedSmsResponse defines model for PaginatedSmsResponse.
type PaginatedTriggerResponse ¶
type PaginatedTriggerResponse struct {
Items []Trigger `json:"items"`
Pagination Pagination `json:"pagination"`
}
PaginatedTriggerResponse defines model for PaginatedTriggerResponse.
type Pagination ¶
type Pagination struct {
Current int `json:"current"`
Max int `json:"max"`
Next *string `json:"next,omitempty"`
Pages int `json:"pages"`
Total int `json:"total"`
}
Pagination defines model for Pagination.
type PhonebookCsvFile ¶
type PhonebookCsvFile struct {
File openapi_types.File `json:"file"`
}
PhonebookCsvFile defines model for PhonebookCsvFile.
type PhonebookEntry ¶
type PhonebookEntry struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Label A Label for the Phonebook-Entry
Label string `json:"label"`
// Number The Telephone-Number
Number string `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
PhonebookEntry defines model for PhonebookEntry.
type PhonebookEntryItemResponse ¶
type PhonebookEntryItemResponse struct {
Item PhonebookEntry `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
PhonebookEntryItemResponse defines model for PhonebookEntryItemResponse.
type Prompt ¶
type Prompt struct {
DateCreated time.Time `json:"dateCreated"`
// Default Whether this Prompt is a Default-Prompt
Default *bool `json:"default,omitempty"`
// Duration The Duration of the Prompt in milliseconds
Duration *int `json:"duration,omitempty"`
File FileReference `json:"file"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Key The Key of the Prompt
Key string `json:"key"`
Label string `json:"label"`
LastUpdated time.Time `json:"lastUpdated"`
Locale *string `json:"locale,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Text *string `json:"text,omitempty"`
// Url The public URL of the Prompt
Url string `json:"url"`
}
Prompt defines model for Prompt.
type PromptAudioFile ¶
type PromptAudioFile struct {
File openapi_types.File `json:"file"`
Filename *string `json:"filename,omitempty"`
Label *string `json:"label,omitempty"`
}
PromptAudioFile defines model for PromptAudioFile.
type PromptItemResponse ¶
type PromptItemResponse struct {
Item Prompt `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
PromptItemResponse defines model for PromptItemResponse.
type PromptPlayerApplication ¶
type PromptPlayerApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module PromptPlayerApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings PromptPlayerApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
PromptPlayerApplication defines model for PromptPlayerApplication.
type PromptPlayerApplicationModule ¶
type PromptPlayerApplicationModule string
PromptPlayerApplicationModule defines model for PromptPlayerApplication.Module.
const (
PromptPlayerApplicationModulePromptPlayer PromptPlayerApplicationModule = "promptPlayer"
)
Defines values for PromptPlayerApplicationModule.
type PromptPlayerApplicationSettings ¶
type PromptPlayerApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Gender *string `json:"gender,omitempty"`
Language *string `json:"language,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
}
PromptPlayerApplicationSettings defines model for PromptPlayerApplicationSettings.
type PromptPlayerApplicationUpdateBody ¶
type PromptPlayerApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module PromptPlayerApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *PromptPlayerApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
PromptPlayerApplicationUpdateBody defines model for PromptPlayerApplicationUpdateBody.
type PromptPlayerApplicationUpdateBodyModule ¶
type PromptPlayerApplicationUpdateBodyModule string
PromptPlayerApplicationUpdateBodyModule defines model for PromptPlayerApplicationUpdateBody.Module.
const (
PromptPlayerApplicationUpdateBodyModulePromptPlayer PromptPlayerApplicationUpdateBodyModule = "promptPlayer"
)
Defines values for PromptPlayerApplicationUpdateBodyModule.
type Queue ¶
type Queue struct {
DefaultRingTimeout *int `json:"defaultRingTimeout,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
MaxDialCount *int `json:"maxDialCount,omitempty"`
MaxSize *int `json:"maxSize,omitempty"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
WrapUpTime *int `json:"wrapUpTime,omitempty"`
}
Queue defines model for Queue.
type QueueAgentApplication ¶
type QueueAgentApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module QueueAgentApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings QueueAgentApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
QueueAgentApplication defines model for QueueAgentApplication.
type QueueAgentApplicationModule ¶
type QueueAgentApplicationModule string
QueueAgentApplicationModule defines model for QueueAgentApplication.Module.
const (
QueueAgentApplicationModuleAgentQueue QueueAgentApplicationModule = "agentQueue"
)
Defines values for QueueAgentApplicationModule.
type QueueAgentApplicationSettings ¶
type QueueAgentApplicationSettings struct {
BridgeDelay *int `json:"bridgeDelay,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Ring *bool `json:"ring,omitempty"`
}
QueueAgentApplicationSettings defines model for QueueAgentApplicationSettings.
type QueueAgentApplicationUpdateBody ¶
type QueueAgentApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module QueueAgentApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *QueueAgentApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
QueueAgentApplicationUpdateBody defines model for QueueAgentApplicationUpdateBody.
type QueueAgentApplicationUpdateBodyModule ¶
type QueueAgentApplicationUpdateBodyModule string
QueueAgentApplicationUpdateBodyModule defines model for QueueAgentApplicationUpdateBody.Module.
const (
QueueAgentApplicationUpdateBodyModuleAgentQueue QueueAgentApplicationUpdateBodyModule = "agentQueue"
)
Defines values for QueueAgentApplicationUpdateBodyModule.
type QueueConsumerApplication ¶
type QueueConsumerApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module QueueConsumerApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings QueueConsumerApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
QueueConsumerApplication defines model for QueueConsumerApplication.
type QueueConsumerApplicationModule ¶
type QueueConsumerApplicationModule string
QueueConsumerApplicationModule defines model for QueueConsumerApplication.Module.
const (
QueueConsumerApplicationModuleConsumerQueue QueueConsumerApplicationModule = "consumerQueue"
)
Defines values for QueueConsumerApplicationModule.
type QueueConsumerApplicationSettings ¶
type QueueConsumerApplicationSettings struct {
// AgentExperience Reference by ID
AgentExperience *ResourceReference `json:"agentExperience,omitempty"`
ExitTrigger *ApplicationSettingsTrigger `json:"exitTrigger,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
// Queue Reference by ID
Queue ResourceReference `json:"queue"`
// QueueExperience Reference by ID
QueueExperience *ResourceReference `json:"queueExperience,omitempty"`
Record *bool `json:"record,omitempty"`
RecordTrigger *ApplicationSettingsTrigger `json:"recordTrigger,omitempty"`
RingTime *int `json:"ringTime,omitempty"`
Trigger ApplicationSettingsTrigger `json:"trigger"`
}
QueueConsumerApplicationSettings defines model for QueueConsumerApplicationSettings.
type QueueConsumerApplicationUpdateBody ¶
type QueueConsumerApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module QueueConsumerApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *QueueConsumerApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
QueueConsumerApplicationUpdateBody defines model for QueueConsumerApplicationUpdateBody.
type QueueConsumerApplicationUpdateBodyModule ¶
type QueueConsumerApplicationUpdateBodyModule string
QueueConsumerApplicationUpdateBodyModule defines model for QueueConsumerApplicationUpdateBody.Module.
const (
QueueConsumerApplicationUpdateBodyModuleConsumerQueue QueueConsumerApplicationUpdateBodyModule = "consumerQueue"
)
Defines values for QueueConsumerApplicationUpdateBodyModule.
type QueueItemResponse ¶
type QueueItemResponse struct {
Item Queue `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
QueueItemResponse defines model for QueueItemResponse.
type QueueSelection ¶
type QueueSelection struct {
Agents []QueueSelectionAgent `json:"agents"`
ContinueOnEmpty bool `json:"continueOnEmpty"`
ContinueOnMatch bool `json:"continueOnMatch"`
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
Groups []QueueSelectionGroup `json:"groups"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Label string `json:"label"`
LastUpdated time.Time `json:"lastUpdated"`
Priority int `json:"priority"`
SelectLastAgent *bool `json:"selectLastAgent,omitempty"`
Tags []QueueSelectionTag `json:"tags"`
Trigger Trigger `json:"trigger"`
}
QueueSelection defines model for QueueSelection.
type QueueSelectionAddition ¶
type QueueSelectionAddition struct {
Id *string `json:"id,omitempty"`
}
QueueSelectionAddition defines model for QueueSelectionAddition.
type QueueSelectionAgent ¶
type QueueSelectionAgent struct {
Agent QueueSelectionAgentAgent `json:"agent"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
QueueSelectionAgent defines model for QueueSelectionAgent.
type QueueSelectionAgentAgent ¶
type QueueSelectionAgentAgent struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Name string `json:"name"`
Number string `json:"number"`
SourceId string `json:"sourceId"`
State string `json:"state"`
}
QueueSelectionAgentAgent defines model for QueueSelectionAgent_agent.
type QueueSelectionGroup ¶
type QueueSelectionGroup struct {
Group AgentGroup `json:"group"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
QueueSelectionGroup defines model for QueueSelectionGroup.
type QueueSelectionItemResponse ¶
type QueueSelectionItemResponse struct {
Item QueueSelection `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
QueueSelectionItemResponse defines model for QueueSelectionItemResponse.
type QueueSelectionModificationResponse ¶
type QueueSelectionModificationResponse struct {
Item QueueSelection `json:"item"`
Message *string `json:"message,omitempty"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
QueueSelectionModificationResponse defines model for QueueSelectionModificationResponse.
type QueueSelectionResponse ¶
type QueueSelectionResponse struct {
Agents []AgentShort `json:"agents"`
}
QueueSelectionResponse defines model for QueueSelectionResponse.
type QueueSelectionTag ¶
type QueueSelectionTag struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Tag A Tag describing an Object
Tag string `json:"tag"`
}
QueueSelectionTag defines model for QueueSelectionTag.
type Recording ¶
type Recording struct {
Agent *RecordingAgent `json:"agent,omitempty"`
Call RecordingCall `json:"call"`
// Duration Duration in Seconds
Duration int `json:"duration"`
File FileReference `json:"file"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
State *RecordingState `json:"state,omitempty"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
Url string `json:"url"`
}
Recording defines model for Recording.
type RecordingAgent ¶
type RecordingAgent struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Number string `json:"number"`
}
RecordingAgent defines model for RecordingAgent.
type RecordingApplication ¶
type RecordingApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module RecordingApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings RecordingApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
RecordingApplication defines model for RecordingApplication.
type RecordingApplicationModule ¶
type RecordingApplicationModule string
RecordingApplicationModule defines model for RecordingApplication.Module.
const (
RecordingApplicationModuleRecording RecordingApplicationModule = "recording"
)
Defines values for RecordingApplicationModule.
type RecordingApplicationSettings ¶
type RecordingApplicationSettings struct {
Beep bool `json:"beep"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
MaxDuration int `json:"maxDuration"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
TerminationDigit *InputReaderTerminationDigit `json:"terminationDigit,omitempty"`
}
RecordingApplicationSettings defines model for RecordingApplicationSettings.
type RecordingApplicationUpdateBody ¶
type RecordingApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module RecordingApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *RecordingApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RecordingApplicationUpdateBody defines model for RecordingApplicationUpdateBody.
type RecordingApplicationUpdateBodyModule ¶
type RecordingApplicationUpdateBodyModule string
RecordingApplicationUpdateBodyModule defines model for RecordingApplicationUpdateBody.Module.
const (
RecordingApplicationUpdateBodyModuleRecording RecordingApplicationUpdateBodyModule = "recording"
)
Defines values for RecordingApplicationUpdateBodyModule.
type RecordingCall ¶
type RecordingCall struct {
// ConversationId The unique Identifier (UUID) of the object
ConversationId openapi_types.UUID `json:"conversationId"`
From string `json:"from"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
To string `json:"to"`
Type CallType `json:"type"`
}
RecordingCall defines model for RecordingCall.
type RecordingState ¶
type RecordingState string
RecordingState defines model for RecordingState.
const ( RecordingStateDeleted RecordingState = "deleted" RecordingStateFailed RecordingState = "failed" RecordingStateInit RecordingState = "init" RecordingStateMissing RecordingState = "missing" RecordingStateRecording RecordingState = "recording" RecordingStateStopped RecordingState = "stopped" RecordingStateStored RecordingState = "stored" )
Defines values for RecordingState.
type RemoveAgentFromQueueSelectionHTTPResp ¶
type RemoveAgentFromQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionModificationResponse
}
func ParseRemoveAgentFromQueueSelectionHTTPResp ¶
func ParseRemoveAgentFromQueueSelectionHTTPResp(rsp *http.Response) (*RemoveAgentFromQueueSelectionHTTPResp, error)
ParseRemoveAgentFromQueueSelectionHTTPResp parses an HTTP response from a RemoveAgentFromQueueSelectionWithResponse call
func (RemoveAgentFromQueueSelectionHTTPResp) Status ¶
func (r RemoveAgentFromQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveAgentFromQueueSelectionHTTPResp) StatusCode ¶
func (r RemoveAgentFromQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveGroupFromQueueSelectionHTTPResp ¶
type RemoveGroupFromQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionModificationResponse
}
func ParseRemoveGroupFromQueueSelectionHTTPResp ¶
func ParseRemoveGroupFromQueueSelectionHTTPResp(rsp *http.Response) (*RemoveGroupFromQueueSelectionHTTPResp, error)
ParseRemoveGroupFromQueueSelectionHTTPResp parses an HTTP response from a RemoveGroupFromQueueSelectionWithResponse call
func (RemoveGroupFromQueueSelectionHTTPResp) Status ¶
func (r RemoveGroupFromQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveGroupFromQueueSelectionHTTPResp) StatusCode ¶
func (r RemoveGroupFromQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveRolesHTTPResp ¶
func ParseRemoveRolesHTTPResp ¶
func ParseRemoveRolesHTTPResp(rsp *http.Response) (*RemoveRolesHTTPResp, error)
ParseRemoveRolesHTTPResp parses an HTTP response from a RemoveRolesWithResponse call
func (RemoveRolesHTTPResp) Status ¶
func (r RemoveRolesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveRolesHTTPResp) StatusCode ¶
func (r RemoveRolesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveRolesJSONRequestBody ¶
type RemoveRolesJSONRequestBody = EmailRoleBinding
RemoveRolesJSONRequestBody defines body for RemoveRoles for application/json ContentType.
type RemoveTagFromQueueSelectionHTTPResp ¶
type RemoveTagFromQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionModificationResponse
}
func ParseRemoveTagFromQueueSelectionHTTPResp ¶
func ParseRemoveTagFromQueueSelectionHTTPResp(rsp *http.Response) (*RemoveTagFromQueueSelectionHTTPResp, error)
ParseRemoveTagFromQueueSelectionHTTPResp parses an HTTP response from a RemoveTagFromQueueSelectionWithResponse call
func (RemoveTagFromQueueSelectionHTTPResp) Status ¶
func (r RemoveTagFromQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RemoveTagFromQueueSelectionHTTPResp) StatusCode ¶
func (r RemoveTagFromQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReportingCall ¶
type ReportingCall struct {
AgentName *string `json:"agentName,omitempty"`
BridgeTime int `json:"bridgeTime"`
Bridged bool `json:"bridged"`
DateCreated time.Time `json:"dateCreated"`
Duration int `json:"duration"`
HandleTime int `json:"handleTime"`
HoldTime int `json:"holdTime"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
QueueName *string `json:"queueName,omitempty"`
QueueWaitTime int `json:"queueWaitTime"`
// SessionId The unique Identifier (UUID) of the object
SessionId openapi_types.UUID `json:"sessionId"`
TalkTime int `json:"talkTime"`
Type ReportingCallType `json:"type"`
WaitTime int `json:"waitTime"`
WrapupTime int `json:"wrapupTime"`
}
ReportingCall A Reporting Call
type ReportingCallType ¶
type ReportingCallType string
ReportingCallType defines model for ReportingCallType.
const ( InboundCall ReportingCallType = "inboundCall" OutboundCall ReportingCallType = "outboundCall" )
Defines values for ReportingCallType.
type ReportingNumberFilter ¶
type ReportingNumberFilter = string
ReportingNumberFilter Filter for Number
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResetPasswordsHTTPResp ¶
func ParseResetPasswordsHTTPResp ¶
func ParseResetPasswordsHTTPResp(rsp *http.Response) (*ResetPasswordsHTTPResp, error)
ParseResetPasswordsHTTPResp parses an HTTP response from a ResetPasswordsWithResponse call
func (ResetPasswordsHTTPResp) Status ¶
func (r ResetPasswordsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ResetPasswordsHTTPResp) StatusCode ¶
func (r ResetPasswordsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetPasswordsJSONRequestBody ¶
type ResetPasswordsJSONRequestBody = EmailListRequest
ResetPasswordsJSONRequestBody defines body for ResetPasswords for application/json ContentType.
type ResourceReference ¶
type ResourceReference struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
}
ResourceReference Reference by ID
type RestCreateAgent ¶
type RestCreateAgent struct {
Activity *string `json:"activity,omitempty"`
// AgentSource The Identifier for the external System the Agent was created from
AgentSource *string `json:"agentSource,omitempty"`
Available *bool `json:"available,omitempty"`
DisplayStatus *string `json:"display_status,omitempty"`
// Email The Agents Login
Email *openapi_types.Email `json:"email,omitempty"`
// Enabled Whether the Agent is able to receive Calls via Queue or not
Enabled *bool `json:"enabled,omitempty"`
// Features A List of features which are enabled for that particular Agent
Features *[]string `json:"features,omitempty"`
Groups *[]AgentGroupReference `json:"groups,omitempty"`
// Name The Agent Name
Name string `json:"name"`
// Number The Agents current active Telephone-Number
Number *string `json:"number,omitempty"`
Presence *AgentPresence `json:"presence,omitempty"`
// SourceId The ID of the external System the Agent was created from
SourceId *string `json:"sourceId,omitempty"`
State *AgentLineStatus `json:"state,omitempty"`
Status *AgentStatus `json:"status,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Webrtc Whether WebRTC is enabed for that Agent or not
Webrtc *bool `json:"webrtc,omitempty"`
}
RestCreateAgent defines model for RestCreateAgent.
type RestCreateAgentBody ¶
type RestCreateAgentBody = RestCreateAgent
RestCreateAgentBody defines model for RestCreateAgentBody.
type RestCreateAgentGroup ¶
type RestCreateAgentGroup struct {
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestCreateAgentGroup defines model for RestCreateAgentGroup.
type RestCreateAgentGroupBody ¶
type RestCreateAgentGroupBody = RestCreateAgentGroup
RestCreateAgentGroupBody defines model for RestCreateAgentGroupBody.
type RestCreateBabeldesk ¶
type RestCreateBabeldesk struct {
Label *string `json:"label,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
Users *[]ManagedUserEmail `json:"users,omitempty"`
// Widgets A List of babeldesk widget instances
Widgets *[]BabeldeskWidgetInstance `json:"widgets,omitempty"`
}
RestCreateBabeldesk defines model for RestCreateBabeldesk.
type RestCreateBabeldeskBody ¶
type RestCreateBabeldeskBody = RestCreateBabeldesk
RestCreateBabeldeskBody defines model for RestCreateBabeldeskBody.
type RestCreateBabeldeskWidget ¶
type RestCreateBabeldeskWidget struct {
IframeSource *string `json:"iframeSource,omitempty"`
Label *string `json:"label,omitempty"`
// Metrics A List of babeldesk widget metrics
Metrics *[]BabeldeskWidgetMetric `json:"metrics,omitempty"`
Type *string `json:"type,omitempty"`
}
RestCreateBabeldeskWidget defines model for RestCreateBabeldeskWidget.
type RestCreateBabeldeskWidgetBody ¶
type RestCreateBabeldeskWidgetBody = RestCreateBabeldeskWidget
RestCreateBabeldeskWidgetBody defines model for RestCreateBabeldeskWidgetBody.
type RestCreateBaseAutomation ¶
type RestCreateBaseAutomation struct {
Action AutomationAction `json:"action"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestCreateBaseAutomation defines model for RestCreateBaseAutomation.
type RestCreateBusinessHour ¶
type RestCreateBusinessHour struct {
Enabled *bool `json:"enabled,omitempty"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone string `json:"timeZone"`
}
RestCreateBusinessHour defines model for RestCreateBusinessHour.
type RestCreateBusinessHourBody ¶
type RestCreateBusinessHourBody = RestCreateBusinessHour
RestCreateBusinessHourBody defines model for RestCreateBusinessHourBody.
type RestCreateCalendar ¶
type RestCreateCalendar struct {
DateCount *float32 `json:"dateCount,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone string `json:"timeZone"`
}
RestCreateCalendar defines model for RestCreateCalendar.
type RestCreateCalendarBody ¶
type RestCreateCalendarBody = RestCreateCalendar
RestCreateCalendarBody defines model for RestCreateCalendarBody.
type RestCreateConversation ¶
type RestCreateConversation struct {
Phone *string `json:"phone,omitempty"`
State *ConversationState `json:"state,omitempty"`
}
RestCreateConversation defines model for RestCreateConversation.
type RestCreateConversationBody ¶
type RestCreateConversationBody = RestCreateConversation
RestCreateConversationBody defines model for RestCreateConversationBody.
type RestCreateGlobalAutomation ¶
type RestCreateGlobalAutomation struct {
Action AutomationAction `json:"action"`
Event *GlobalAutomationEvent `json:"event,omitempty"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label string `json:"label"`
Options map[string]interface{} `json:"options"`
Priority int `json:"priority"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestCreateGlobalAutomation defines model for RestCreateGlobalAutomation.
type RestCreateGlobalAutomationBody ¶
type RestCreateGlobalAutomationBody = RestCreateGlobalAutomation
RestCreateGlobalAutomationBody defines model for RestCreateGlobalAutomationBody.
type RestCreateGlobalAutomationEmbeddedEvent ¶
type RestCreateGlobalAutomationEmbeddedEvent struct {
Event *GlobalAutomationEvent `json:"event,omitempty"`
}
RestCreateGlobalAutomationEmbeddedEvent defines model for RestCreateGlobalAutomationEmbeddedEvent.
type RestCreateLocalAutomation ¶
type RestCreateLocalAutomation = RestCreateBaseAutomation
RestCreateLocalAutomation defines model for RestCreateLocalAutomation.
type RestCreateLocalAutomationBody ¶
type RestCreateLocalAutomationBody = RestCreateLocalAutomation
RestCreateLocalAutomationBody defines model for RestCreateLocalAutomationBody.
type RestCreatePhonebookEntry ¶
type RestCreatePhonebookEntry struct {
// Label A Label for the Phonebook-Entry
Label string `json:"label"`
// Number The Telephone-Number
Number string `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestCreatePhonebookEntry defines model for RestCreatePhonebookEntry.
type RestCreatePhonebookEntryBody ¶
type RestCreatePhonebookEntryBody = RestCreatePhonebookEntry
RestCreatePhonebookEntryBody defines model for RestCreatePhonebookEntryBody.
type RestCreateQueue ¶
type RestCreateQueue struct {
DefaultRingTimeout *int `json:"defaultRingTimeout,omitempty"`
MaxDialCount *int `json:"maxDialCount,omitempty"`
MaxSize *int `json:"maxSize,omitempty"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
WrapUpTime *int `json:"wrapUpTime,omitempty"`
}
RestCreateQueue defines model for RestCreateQueue.
type RestCreateQueueBody ¶
type RestCreateQueueBody = RestCreateQueue
RestCreateQueueBody defines model for RestCreateQueueBody.
type RestCreateQueueSelection ¶
type RestCreateQueueSelection struct {
Agents *[]QueueSelectionAgent `json:"agents,omitempty"`
ContinueOnEmpty *bool `json:"continueOnEmpty,omitempty"`
ContinueOnMatch *bool `json:"continueOnMatch,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Groups *[]QueueSelectionGroup `json:"groups,omitempty"`
Label string `json:"label"`
Priority *int `json:"priority,omitempty"`
SelectLastAgent *bool `json:"selectLastAgent,omitempty"`
Tags *[]QueueSelectionTag `json:"tags,omitempty"`
Trigger Trigger `json:"trigger"`
}
RestCreateQueueSelection defines model for RestCreateQueueSelection.
type RestCreateQueueSelectionBody ¶
type RestCreateQueueSelectionBody = RestCreateQueueSelection
RestCreateQueueSelectionBody defines model for RestCreateQueueSelectionBody.
type RestCreateRouting ¶
type RestCreateRouting struct {
Application RestCreateRoutingApplication `json:"application"`
Number RestCreateRoutingApplication `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestCreateRouting defines model for RestCreateRouting.
type RestCreateRoutingApplication ¶
type RestCreateRoutingApplication struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
}
RestCreateRoutingApplication defines model for RestCreateRouting_application.
type RestCreateRoutingBody ¶
type RestCreateRoutingBody = RestCreateRouting
RestCreateRoutingBody defines model for RestCreateRoutingBody.
type RestCreateTrigger ¶
type RestCreateTrigger struct {
Conditions []TriggerCondition `json:"conditions"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Type TriggerType `json:"type"`
}
RestCreateTrigger defines model for RestCreateTrigger.
type RestCreateTriggerBody ¶
type RestCreateTriggerBody = RestCreateTrigger
RestCreateTriggerBody defines model for RestCreateTriggerBody.
type RestUpdateAgent ¶
type RestUpdateAgent struct {
Activity *string `json:"activity,omitempty"`
// AgentSource The Identifier for the external System the Agent was created from
AgentSource *string `json:"agentSource,omitempty"`
Available *bool `json:"available,omitempty"`
DisplayStatus *string `json:"display_status,omitempty"`
// Email The Agents Login
Email *openapi_types.Email `json:"email,omitempty"`
// Enabled Whether the Agent is able to receive Calls via Queue or not
Enabled *bool `json:"enabled,omitempty"`
// Features A List of features which are enabled for that particular Agent
Features *[]string `json:"features,omitempty"`
Groups *[]AgentGroupReference `json:"groups,omitempty"`
// Name The Agent Name
Name *string `json:"name,omitempty"`
// Number The Agents current active Telephone-Number
Number *string `json:"number,omitempty"`
Presence *AgentPresence `json:"presence,omitempty"`
// SourceId The ID of the external System the Agent was created from
SourceId *string `json:"sourceId,omitempty"`
State *AgentLineStatus `json:"state,omitempty"`
Status *AgentStatus `json:"status,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
// Webrtc Whether WebRTC is enabed for that Agent or not
Webrtc *bool `json:"webrtc,omitempty"`
}
RestUpdateAgent defines model for RestUpdateAgent.
type RestUpdateAgentBody ¶
type RestUpdateAgentBody = RestUpdateAgent
RestUpdateAgentBody defines model for RestUpdateAgentBody.
type RestUpdateAgentGroup ¶
type RestUpdateAgentGroup struct {
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestUpdateAgentGroup defines model for RestUpdateAgentGroup.
type RestUpdateAgentGroupBody ¶
type RestUpdateAgentGroupBody = RestUpdateAgentGroup
RestUpdateAgentGroupBody defines model for RestUpdateAgentGroupBody.
type RestUpdateBabeldesk ¶
type RestUpdateBabeldesk struct {
Label *string `json:"label,omitempty"`
// Roles A List of Roles which are associated with the current User
Roles *[]AccountRole `json:"roles,omitempty"`
Users *[]ManagedUserEmail `json:"users,omitempty"`
// Widgets A List of babeldesk widget instances
Widgets *[]BabeldeskWidgetInstance `json:"widgets,omitempty"`
}
RestUpdateBabeldesk defines model for RestUpdateBabeldesk.
type RestUpdateBabeldeskBody ¶
type RestUpdateBabeldeskBody = RestUpdateBabeldesk
RestUpdateBabeldeskBody defines model for RestUpdateBabeldeskBody.
type RestUpdateBabeldeskWidget ¶
type RestUpdateBabeldeskWidget struct {
IframeSource *string `json:"iframeSource,omitempty"`
Label *string `json:"label,omitempty"`
// Metrics A List of babeldesk widget metrics
Metrics *[]BabeldeskWidgetMetric `json:"metrics,omitempty"`
Type *string `json:"type,omitempty"`
}
RestUpdateBabeldeskWidget defines model for RestUpdateBabeldeskWidget.
type RestUpdateBabeldeskWidgetBody ¶
type RestUpdateBabeldeskWidgetBody = RestUpdateBabeldeskWidget
RestUpdateBabeldeskWidgetBody defines model for RestUpdateBabeldeskWidgetBody.
type RestUpdateBaseAutomation ¶
type RestUpdateBaseAutomation struct {
Action *AutomationAction `json:"action,omitempty"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label *string `json:"label,omitempty"`
Options *map[string]interface{} `json:"options,omitempty"`
Priority *int `json:"priority,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestUpdateBaseAutomation defines model for RestUpdateBaseAutomation.
type RestUpdateBusinessHour ¶
type RestUpdateBusinessHour struct {
Enabled *bool `json:"enabled,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone *string `json:"timeZone,omitempty"`
}
RestUpdateBusinessHour defines model for RestUpdateBusinessHour.
type RestUpdateBusinessHourBody ¶
type RestUpdateBusinessHourBody = RestUpdateBusinessHour
RestUpdateBusinessHourBody defines model for RestUpdateBusinessHourBody.
type RestUpdateCalendar ¶
type RestUpdateCalendar struct {
DateCount *float32 `json:"dateCount,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
TimeZone *string `json:"timeZone,omitempty"`
}
RestUpdateCalendar defines model for RestUpdateCalendar.
type RestUpdateCalendarBody ¶
type RestUpdateCalendarBody = RestUpdateCalendar
RestUpdateCalendarBody defines model for RestUpdateCalendarBody.
type RestUpdateConversation ¶
type RestUpdateConversation struct {
Phone *string `json:"phone,omitempty"`
State *ConversationState `json:"state,omitempty"`
}
RestUpdateConversation defines model for RestUpdateConversation.
type RestUpdateConversationBody ¶
type RestUpdateConversationBody = RestUpdateConversation
RestUpdateConversationBody defines model for RestUpdateConversationBody.
type RestUpdateGlobalAutomation ¶
type RestUpdateGlobalAutomation struct {
Action *AutomationAction `json:"action,omitempty"`
Event *GlobalAutomationEvent `json:"event,omitempty"`
InvertTrigger *bool `json:"invertTrigger,omitempty"`
Label *string `json:"label,omitempty"`
Options *map[string]interface{} `json:"options,omitempty"`
Priority *int `json:"priority,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Trigger *AutomationTrigger `json:"trigger,omitempty"`
}
RestUpdateGlobalAutomation defines model for RestUpdateGlobalAutomation.
type RestUpdateGlobalAutomationBody ¶
type RestUpdateGlobalAutomationBody = RestUpdateGlobalAutomation
RestUpdateGlobalAutomationBody defines model for RestUpdateGlobalAutomationBody.
type RestUpdateGlobalAutomationEmbeddedEvent ¶
type RestUpdateGlobalAutomationEmbeddedEvent struct {
Event *GlobalAutomationEvent `json:"event,omitempty"`
}
RestUpdateGlobalAutomationEmbeddedEvent defines model for RestUpdateGlobalAutomationEmbeddedEvent.
type RestUpdateLocalAutomation ¶
type RestUpdateLocalAutomation = RestUpdateBaseAutomation
RestUpdateLocalAutomation defines model for RestUpdateLocalAutomation.
type RestUpdateLocalAutomationBody ¶
type RestUpdateLocalAutomationBody = RestUpdateLocalAutomation
RestUpdateLocalAutomationBody defines model for RestUpdateLocalAutomationBody.
type RestUpdatePhonebookEntry ¶
type RestUpdatePhonebookEntry struct {
// Label A Label for the Phonebook-Entry
Label *string `json:"label,omitempty"`
// Number The Telephone-Number
Number *string `json:"number,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestUpdatePhonebookEntry defines model for RestUpdatePhonebookEntry.
type RestUpdatePhonebookEntryBody ¶
type RestUpdatePhonebookEntryBody = RestUpdatePhonebookEntry
RestUpdatePhonebookEntryBody defines model for RestUpdatePhonebookEntryBody.
type RestUpdatePrompt ¶
type RestUpdatePrompt struct {
// Default Whether this Prompt is a Default-Prompt
Default *bool `json:"default,omitempty"`
// Duration The Duration of the Prompt in milliseconds
Duration *int `json:"duration,omitempty"`
File *FileReference `json:"file,omitempty"`
// Key The Key of the Prompt
Key *string `json:"key,omitempty"`
Label *string `json:"label,omitempty"`
Locale *string `json:"locale,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Text *string `json:"text,omitempty"`
// Url The public URL of the Prompt
Url *string `json:"url,omitempty"`
}
RestUpdatePrompt defines model for RestUpdatePrompt.
type RestUpdatePromptBody ¶
type RestUpdatePromptBody = RestUpdatePrompt
RestUpdatePromptBody defines model for RestUpdatePromptBody.
type RestUpdateQueue ¶
type RestUpdateQueue struct {
DefaultRingTimeout *int `json:"defaultRingTimeout,omitempty"`
MaxDialCount *int `json:"maxDialCount,omitempty"`
MaxSize *int `json:"maxSize,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
WrapUpTime *int `json:"wrapUpTime,omitempty"`
}
RestUpdateQueue defines model for RestUpdateQueue.
type RestUpdateQueueBody ¶
type RestUpdateQueueBody = RestUpdateQueue
RestUpdateQueueBody defines model for RestUpdateQueueBody.
type RestUpdateQueueSelection ¶
type RestUpdateQueueSelection struct {
Agents *[]QueueSelectionAgent `json:"agents,omitempty"`
ContinueOnEmpty *bool `json:"continueOnEmpty,omitempty"`
ContinueOnMatch *bool `json:"continueOnMatch,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Groups *[]QueueSelectionGroup `json:"groups,omitempty"`
Label *string `json:"label,omitempty"`
Priority *int `json:"priority,omitempty"`
SelectLastAgent *bool `json:"selectLastAgent,omitempty"`
Tags *[]QueueSelectionTag `json:"tags,omitempty"`
Trigger *Trigger `json:"trigger,omitempty"`
}
RestUpdateQueueSelection defines model for RestUpdateQueueSelection.
type RestUpdateQueueSelectionBody ¶
type RestUpdateQueueSelectionBody = RestUpdateQueueSelection
RestUpdateQueueSelectionBody defines model for RestUpdateQueueSelectionBody.
type RestUpdateRouting ¶
type RestUpdateRouting struct {
Application *RestCreateRoutingApplication `json:"application,omitempty"`
Number *RestCreateRoutingApplication `json:"number,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
RestUpdateRouting defines model for RestUpdateRouting.
type RestUpdateRoutingBody ¶
type RestUpdateRoutingBody = RestUpdateRouting
RestUpdateRoutingBody defines model for RestUpdateRoutingBody.
type RestUpdateTrigger ¶
type RestUpdateTrigger struct {
Conditions *[]TriggerCondition `json:"conditions,omitempty"`
Name *string `json:"name,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Type *TriggerType `json:"type,omitempty"`
}
RestUpdateTrigger defines model for RestUpdateTrigger.
type RestUpdateTriggerBody ¶
type RestUpdateTriggerBody = RestUpdateTrigger
RestUpdateTriggerBody defines model for RestUpdateTriggerBody.
type Routing ¶
type Routing struct {
Application RestCreateRoutingApplication `json:"application"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Number RestCreateRoutingApplication `json:"number"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
Routing defines model for Routing.
type RoutingItemResponse ¶
type RoutingItemResponse struct {
Item Routing `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
RoutingItemResponse defines model for RoutingItemResponse.
type ServiceNumber ¶
type ServiceNumber struct {
// Enabled If the Number is enabled
Enabled *bool `json:"enabled,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Number *string `json:"number,omitempty"`
// Sms If SMS Capability is enabled
Sms *bool `json:"sms,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
ServiceNumber defines model for ServiceNumber.
type ServiceNumberItemResponse ¶
type ServiceNumberItemResponse struct {
Item ServiceNumber `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
ServiceNumberItemResponse defines model for ServiceNumberItemResponse.
type SessionResponse ¶
type SessionResponse struct {
Item *SessionResponseItem `json:"item,omitempty"`
Success *bool `json:"success,omitempty"`
}
SessionResponse defines model for SessionResponse.
type SessionResponseItem ¶
type SessionResponseItem struct {
// Created When the session was created
Created *float32 `json:"created,omitempty"`
// Data Property containing session variables as key-value pairs
Data *map[string]interface{} `json:"data,omitempty"`
Id *openapi_types.UUID `json:"id,omitempty"`
// LastAccess When the session was last accessed
LastAccess *float32 `json:"last_access,omitempty"`
Valid *bool `json:"valid,omitempty"`
}
SessionResponseItem defines model for SessionResponse_item.
type SetCallSessionVariablesHTTPResp ¶
type SetCallSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SetCallSessionVariablesResponse
}
func ParseSetCallSessionVariablesHTTPResp ¶
func ParseSetCallSessionVariablesHTTPResp(rsp *http.Response) (*SetCallSessionVariablesHTTPResp, error)
ParseSetCallSessionVariablesHTTPResp parses an HTTP response from a SetCallSessionVariablesWithResponse call
func (SetCallSessionVariablesHTTPResp) Status ¶
func (r SetCallSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetCallSessionVariablesHTTPResp) StatusCode ¶
func (r SetCallSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetCallSessionVariablesJSONRequestBody ¶
type SetCallSessionVariablesJSONRequestBody = SetCallSessionVariablesRequest
SetCallSessionVariablesJSONRequestBody defines body for SetCallSessionVariables for application/json ContentType.
type SetCallSessionVariablesRequest ¶
type SetCallSessionVariablesRequest = map[string]interface{}
SetCallSessionVariablesRequest defines model for SetCallSessionVariablesRequest.
type SetCallSessionVariablesResponse ¶
type SetCallSessionVariablesResponse struct {
Success *bool `json:"success,omitempty"`
}
SetCallSessionVariablesResponse defines model for SetCallSessionVariablesResponse.
type SettingsAppAgentStatus ¶ added in v0.4.0
type SettingsAppAgentStatus struct {
SelectionEnabled bool `json:"selectionEnabled"`
}
SettingsAppAgentStatus defines model for SettingsAppAgentStatus.
type SettingsAppAgentStatusRequest ¶ added in v0.4.0
type SettingsAppAgentStatusRequest struct {
Data SettingsAppAgentStatusRequestData `json:"data"`
Key SettingsAppAgentStatusRequestKey `json:"key"`
Scope SettingsAppAgentStatusRequestScope `json:"scope"`
}
SettingsAppAgentStatusRequest defines model for SettingsAppAgentStatusRequest.
type SettingsAppAgentStatusRequestData ¶ added in v0.4.0
type SettingsAppAgentStatusRequestData struct {
SelectionEnabled *bool `json:"selectionEnabled,omitempty"`
}
SettingsAppAgentStatusRequestData defines model for SettingsAppAgentStatusRequest_data.
type SettingsAppAgentStatusRequestKey ¶ added in v0.4.0
type SettingsAppAgentStatusRequestKey string
SettingsAppAgentStatusRequestKey defines model for SettingsAppAgentStatusRequest.Key.
const (
SettingsAppAgentStatusRequestKeyAgentStatus SettingsAppAgentStatusRequestKey = "agent.status"
)
Defines values for SettingsAppAgentStatusRequestKey.
type SettingsAppAgentStatusRequestScope ¶ added in v0.4.0
type SettingsAppAgentStatusRequestScope string
SettingsAppAgentStatusRequestScope defines model for SettingsAppAgentStatusRequest.Scope.
const (
SettingsAppAgentStatusRequestScopeApp SettingsAppAgentStatusRequestScope = "app"
)
Defines values for SettingsAppAgentStatusRequestScope.
type SettingsAppAgentStatusResponse ¶ added in v0.4.0
type SettingsAppAgentStatusResponse struct {
Item SettingsAppAgentStatusResponseItem `json:"item"`
}
SettingsAppAgentStatusResponse defines model for SettingsAppAgentStatusResponse.
type SettingsAppAgentStatusResponseItem ¶ added in v0.4.0
type SettingsAppAgentStatusResponseItem struct {
Data SettingsAppAgentStatus `json:"data"`
Key SettingsAppAgentStatusResponseItemKey `json:"key"`
Scope SettingsAppAgentStatusResponseItemScope `json:"scope"`
}
SettingsAppAgentStatusResponseItem defines model for SettingsAppAgentStatusResponse_item.
type SettingsAppAgentStatusResponseItemKey ¶ added in v0.4.0
type SettingsAppAgentStatusResponseItemKey string
SettingsAppAgentStatusResponseItemKey defines model for SettingsAppAgentStatusResponseItem.Key.
const (
SettingsAppAgentStatusResponseItemKeyAgentStatus SettingsAppAgentStatusResponseItemKey = "agent.status"
)
Defines values for SettingsAppAgentStatusResponseItemKey.
type SettingsAppAgentStatusResponseItemScope ¶ added in v0.4.0
type SettingsAppAgentStatusResponseItemScope string
SettingsAppAgentStatusResponseItemScope defines model for SettingsAppAgentStatusResponseItem.Scope.
const (
SettingsAppAgentStatusResponseItemScopeApp SettingsAppAgentStatusResponseItemScope = "app"
)
Defines values for SettingsAppAgentStatusResponseItemScope.
type SettingsAppConversations ¶ added in v0.4.0
type SettingsAppConversations struct {
AutoClose bool `json:"autoClose"`
ConversationScope SettingsAppConversationsConversationScope `json:"conversationScope"`
}
SettingsAppConversations defines model for SettingsAppConversations.
type SettingsAppConversationsConversationScope ¶ added in v0.4.0
type SettingsAppConversationsConversationScope string
SettingsAppConversationsConversationScope defines model for SettingsAppConversations.ConversationScope.
const ( SettingsAppConversationsConversationScopeALL SettingsAppConversationsConversationScope = "ALL" SettingsAppConversationsConversationScopeGROUP SettingsAppConversationsConversationScope = "GROUP" SettingsAppConversationsConversationScopeOWN SettingsAppConversationsConversationScope = "OWN" )
Defines values for SettingsAppConversationsConversationScope.
type SettingsAppConversationsRequest ¶ added in v0.4.0
type SettingsAppConversationsRequest struct {
Data SettingsAppConversationsRequestData `json:"data"`
Key SettingsAppConversationsRequestKey `json:"key"`
Scope SettingsAppConversationsRequestScope `json:"scope"`
}
SettingsAppConversationsRequest defines model for SettingsAppConversationsRequest.
type SettingsAppConversationsRequestData ¶ added in v0.4.0
type SettingsAppConversationsRequestData struct {
AutoClose *bool `json:"autoClose,omitempty"`
ConversationScope *SettingsAppConversationsRequestDataConversationScope `json:"conversationScope,omitempty"`
}
SettingsAppConversationsRequestData defines model for SettingsAppConversationsRequest_data.
type SettingsAppConversationsRequestDataConversationScope ¶ added in v0.4.0
type SettingsAppConversationsRequestDataConversationScope string
SettingsAppConversationsRequestDataConversationScope defines model for SettingsAppConversationsRequestData.ConversationScope.
const ( SettingsAppConversationsRequestDataConversationScopeALL SettingsAppConversationsRequestDataConversationScope = "ALL" SettingsAppConversationsRequestDataConversationScopeGROUP SettingsAppConversationsRequestDataConversationScope = "GROUP" SettingsAppConversationsRequestDataConversationScopeOWN SettingsAppConversationsRequestDataConversationScope = "OWN" )
Defines values for SettingsAppConversationsRequestDataConversationScope.
type SettingsAppConversationsRequestKey ¶ added in v0.4.0
type SettingsAppConversationsRequestKey string
SettingsAppConversationsRequestKey defines model for SettingsAppConversationsRequest.Key.
const (
SettingsAppConversationsRequestKeyConversations SettingsAppConversationsRequestKey = "conversations"
)
Defines values for SettingsAppConversationsRequestKey.
type SettingsAppConversationsRequestScope ¶ added in v0.4.0
type SettingsAppConversationsRequestScope string
SettingsAppConversationsRequestScope defines model for SettingsAppConversationsRequest.Scope.
const (
SettingsAppConversationsRequestScopeApp SettingsAppConversationsRequestScope = "app"
)
Defines values for SettingsAppConversationsRequestScope.
type SettingsAppConversationsResponse ¶ added in v0.4.0
type SettingsAppConversationsResponse struct {
Item SettingsAppConversationsResponseItem `json:"item"`
}
SettingsAppConversationsResponse defines model for SettingsAppConversationsResponse.
type SettingsAppConversationsResponseItem ¶ added in v0.4.0
type SettingsAppConversationsResponseItem struct {
Data SettingsAppConversations `json:"data"`
Key SettingsAppConversationsResponseItemKey `json:"key"`
Scope SettingsAppConversationsResponseItemScope `json:"scope"`
}
SettingsAppConversationsResponseItem defines model for SettingsAppConversationsResponse_item.
type SettingsAppConversationsResponseItemKey ¶ added in v0.4.0
type SettingsAppConversationsResponseItemKey string
SettingsAppConversationsResponseItemKey defines model for SettingsAppConversationsResponseItem.Key.
const (
SettingsAppConversationsResponseItemKeyConversations SettingsAppConversationsResponseItemKey = "conversations"
)
Defines values for SettingsAppConversationsResponseItemKey.
type SettingsAppConversationsResponseItemScope ¶ added in v0.4.0
type SettingsAppConversationsResponseItemScope string
SettingsAppConversationsResponseItemScope defines model for SettingsAppConversationsResponseItem.Scope.
const (
SettingsAppConversationsResponseItemScopeApp SettingsAppConversationsResponseItemScope = "app"
)
Defines values for SettingsAppConversationsResponseItemScope.
type SettingsAppCustomerLogging ¶
type SettingsAppCustomerLogging struct {
Enabled bool `json:"enabled"`
}
SettingsAppCustomerLogging defines model for SettingsAppCustomerLogging.
type SettingsAppCustomerLoggingRequest ¶
type SettingsAppCustomerLoggingRequest struct {
Data SettingsAppCustomerLoggingRequestData `json:"data"`
Key SettingsAppCustomerLoggingRequestKey `json:"key"`
Scope SettingsAppCustomerLoggingRequestScope `json:"scope"`
}
SettingsAppCustomerLoggingRequest defines model for SettingsAppCustomerLoggingRequest.
type SettingsAppCustomerLoggingRequestData ¶
type SettingsAppCustomerLoggingRequestData struct {
Enabled *bool `json:"enabled,omitempty"`
}
SettingsAppCustomerLoggingRequestData defines model for SettingsAppCustomerLoggingRequest_data.
type SettingsAppCustomerLoggingRequestKey ¶
type SettingsAppCustomerLoggingRequestKey string
SettingsAppCustomerLoggingRequestKey defines model for SettingsAppCustomerLoggingRequest.Key.
const (
SettingsAppCustomerLoggingRequestKeyCustomerLogging SettingsAppCustomerLoggingRequestKey = "customer.logging"
)
Defines values for SettingsAppCustomerLoggingRequestKey.
type SettingsAppCustomerLoggingRequestScope ¶
type SettingsAppCustomerLoggingRequestScope string
SettingsAppCustomerLoggingRequestScope defines model for SettingsAppCustomerLoggingRequest.Scope.
const (
SettingsAppCustomerLoggingRequestScopeApp SettingsAppCustomerLoggingRequestScope = "app"
)
Defines values for SettingsAppCustomerLoggingRequestScope.
type SettingsAppCustomerLoggingResponse ¶
type SettingsAppCustomerLoggingResponse struct {
Item SettingsAppCustomerLoggingResponseItem `json:"item"`
}
SettingsAppCustomerLoggingResponse defines model for SettingsAppCustomerLoggingResponse.
type SettingsAppCustomerLoggingResponseItem ¶
type SettingsAppCustomerLoggingResponseItem struct {
Data SettingsAppCustomerLogging `json:"data"`
Key SettingsAppCustomerLoggingResponseItemKey `json:"key"`
Scope SettingsAppCustomerLoggingResponseItemScope `json:"scope"`
}
SettingsAppCustomerLoggingResponseItem defines model for SettingsAppCustomerLoggingResponse_item.
type SettingsAppCustomerLoggingResponseItemKey ¶
type SettingsAppCustomerLoggingResponseItemKey string
SettingsAppCustomerLoggingResponseItemKey defines model for SettingsAppCustomerLoggingResponseItem.Key.
const (
SettingsAppCustomerLoggingResponseItemKeyCustomerLogging SettingsAppCustomerLoggingResponseItemKey = "customer.logging"
)
Defines values for SettingsAppCustomerLoggingResponseItemKey.
type SettingsAppCustomerLoggingResponseItemScope ¶
type SettingsAppCustomerLoggingResponseItemScope string
SettingsAppCustomerLoggingResponseItemScope defines model for SettingsAppCustomerLoggingResponseItem.Scope.
const (
SettingsAppCustomerLoggingResponseItemScopeApp SettingsAppCustomerLoggingResponseItemScope = "app"
)
Defines values for SettingsAppCustomerLoggingResponseItemScope.
type SettingsAppIntegrations ¶ added in v0.4.0
type SettingsAppIntegrations struct {
ConversationScriptCampaignKey *string `json:"conversationScriptCampaignKey"`
ConversationScriptKey *string `json:"conversationScriptKey"`
ConversationTaskKey *string `json:"conversationTaskKey"`
ScriptingIntegration *string `json:"scriptingIntegration"`
TaskIntegration *string `json:"taskIntegration"`
}
SettingsAppIntegrations defines model for SettingsAppIntegrations.
type SettingsAppIntegrationsRequest ¶ added in v0.4.0
type SettingsAppIntegrationsRequest struct {
Data SettingsAppIntegrationsRequestData `json:"data"`
Key SettingsAppIntegrationsRequestKey `json:"key"`
Scope SettingsAppIntegrationsRequestScope `json:"scope"`
}
SettingsAppIntegrationsRequest defines model for SettingsAppIntegrationsRequest.
type SettingsAppIntegrationsRequestData ¶ added in v0.4.0
type SettingsAppIntegrationsRequestData struct {
ConversationScriptCampaignKey *string `json:"conversationScriptCampaignKey"`
ConversationScriptKey *string `json:"conversationScriptKey"`
ConversationTaskKey *string `json:"conversationTaskKey"`
ScriptingIntegration *string `json:"scriptingIntegration"`
TaskIntegration *string `json:"taskIntegration"`
}
SettingsAppIntegrationsRequestData defines model for SettingsAppIntegrationsRequest_data.
type SettingsAppIntegrationsRequestKey ¶ added in v0.4.0
type SettingsAppIntegrationsRequestKey string
SettingsAppIntegrationsRequestKey defines model for SettingsAppIntegrationsRequest.Key.
const (
SettingsAppIntegrationsRequestKeyIntegrations SettingsAppIntegrationsRequestKey = "integrations"
)
Defines values for SettingsAppIntegrationsRequestKey.
type SettingsAppIntegrationsRequestScope ¶ added in v0.4.0
type SettingsAppIntegrationsRequestScope string
SettingsAppIntegrationsRequestScope defines model for SettingsAppIntegrationsRequest.Scope.
const (
SettingsAppIntegrationsRequestScopeApp SettingsAppIntegrationsRequestScope = "app"
)
Defines values for SettingsAppIntegrationsRequestScope.
type SettingsAppIntegrationsResponse ¶ added in v0.4.0
type SettingsAppIntegrationsResponse struct {
Item SettingsAppIntegrationsResponseItem `json:"item"`
}
SettingsAppIntegrationsResponse defines model for SettingsAppIntegrationsResponse.
type SettingsAppIntegrationsResponseItem ¶ added in v0.4.0
type SettingsAppIntegrationsResponseItem struct {
Data SettingsAppIntegrations `json:"data"`
Key SettingsAppIntegrationsResponseItemKey `json:"key"`
Scope SettingsAppIntegrationsResponseItemScope `json:"scope"`
}
SettingsAppIntegrationsResponseItem defines model for SettingsAppIntegrationsResponse_item.
type SettingsAppIntegrationsResponseItemKey ¶ added in v0.4.0
type SettingsAppIntegrationsResponseItemKey string
SettingsAppIntegrationsResponseItemKey defines model for SettingsAppIntegrationsResponseItem.Key.
const (
SettingsAppIntegrationsResponseItemKeyIntegrations SettingsAppIntegrationsResponseItemKey = "integrations"
)
Defines values for SettingsAppIntegrationsResponseItemKey.
type SettingsAppIntegrationsResponseItemScope ¶ added in v0.4.0
type SettingsAppIntegrationsResponseItemScope string
SettingsAppIntegrationsResponseItemScope defines model for SettingsAppIntegrationsResponseItem.Scope.
const (
SettingsAppIntegrationsResponseItemScopeApp SettingsAppIntegrationsResponseItemScope = "app"
)
Defines values for SettingsAppIntegrationsResponseItemScope.
type SettingsAuditDefault ¶
type SettingsAuditDefault struct {
Anonymized bool `json:"anonymized"`
Enabled bool `json:"enabled"`
}
SettingsAuditDefault defines model for SettingsAuditDefault.
type SettingsAuditDefaultRequest ¶
type SettingsAuditDefaultRequest struct {
Data SettingsAuditDefaultRequestData `json:"data"`
Key SettingsAuditDefaultRequestKey `json:"key"`
Scope SettingsAuditDefaultRequestScope `json:"scope"`
}
SettingsAuditDefaultRequest defines model for SettingsAuditDefaultRequest.
type SettingsAuditDefaultRequestData ¶
type SettingsAuditDefaultRequestData struct {
Anonymized *bool `json:"anonymized,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
}
SettingsAuditDefaultRequestData defines model for SettingsAuditDefaultRequest_data.
type SettingsAuditDefaultRequestKey ¶
type SettingsAuditDefaultRequestKey string
SettingsAuditDefaultRequestKey defines model for SettingsAuditDefaultRequest.Key.
const (
SettingsAuditDefaultRequestKeyDefault SettingsAuditDefaultRequestKey = "default"
)
Defines values for SettingsAuditDefaultRequestKey.
type SettingsAuditDefaultRequestScope ¶
type SettingsAuditDefaultRequestScope string
SettingsAuditDefaultRequestScope defines model for SettingsAuditDefaultRequest.Scope.
const (
SettingsAuditDefaultRequestScopeAudit SettingsAuditDefaultRequestScope = "audit"
)
Defines values for SettingsAuditDefaultRequestScope.
type SettingsAuditDefaultResponse ¶
type SettingsAuditDefaultResponse struct {
Item SettingsAuditDefaultResponseItem `json:"item"`
}
SettingsAuditDefaultResponse defines model for SettingsAuditDefaultResponse.
type SettingsAuditDefaultResponseItem ¶
type SettingsAuditDefaultResponseItem struct {
Data SettingsAuditDefault `json:"data"`
Key SettingsAuditDefaultResponseItemKey `json:"key"`
Scope SettingsAuditDefaultResponseItemScope `json:"scope"`
}
SettingsAuditDefaultResponseItem defines model for SettingsAuditDefaultResponse_item.
type SettingsAuditDefaultResponseItemKey ¶
type SettingsAuditDefaultResponseItemKey string
SettingsAuditDefaultResponseItemKey defines model for SettingsAuditDefaultResponseItem.Key.
const (
SettingsAuditDefaultResponseItemKeyDefault SettingsAuditDefaultResponseItemKey = "default"
)
Defines values for SettingsAuditDefaultResponseItemKey.
type SettingsAuditDefaultResponseItemScope ¶
type SettingsAuditDefaultResponseItemScope string
SettingsAuditDefaultResponseItemScope defines model for SettingsAuditDefaultResponseItem.Scope.
const (
SettingsAuditDefaultResponseItemScopeAudit SettingsAuditDefaultResponseItemScope = "audit"
)
Defines values for SettingsAuditDefaultResponseItemScope.
type SettingsRetentionPeriods ¶ added in v0.4.0
type SettingsRetentionPeriods struct {
Calls int `json:"calls"`
DefaultPeriod int `json:"defaultPeriod"`
RecordingFiles int `json:"recordingFiles"`
}
SettingsRetentionPeriods defines model for SettingsRetentionPeriods.
type SettingsRetentionPeriodsRequest ¶ added in v0.4.0
type SettingsRetentionPeriodsRequest struct {
Data SettingsRetentionPeriodsRequestData `json:"data"`
Key SettingsRetentionPeriodsRequestKey `json:"key"`
Scope SettingsRetentionPeriodsRequestScope `json:"scope"`
}
SettingsRetentionPeriodsRequest defines model for SettingsRetentionPeriodsRequest.
type SettingsRetentionPeriodsRequestData ¶ added in v0.4.0
type SettingsRetentionPeriodsRequestData struct {
Calls *int `json:"calls,omitempty"`
DefaultPeriod *int `json:"defaultPeriod,omitempty"`
RecordingFiles *int `json:"recordingFiles,omitempty"`
}
SettingsRetentionPeriodsRequestData defines model for SettingsRetentionPeriodsRequest_data.
type SettingsRetentionPeriodsRequestKey ¶ added in v0.4.0
type SettingsRetentionPeriodsRequestKey string
SettingsRetentionPeriodsRequestKey defines model for SettingsRetentionPeriodsRequest.Key.
const (
SettingsRetentionPeriodsRequestKeyPeriods SettingsRetentionPeriodsRequestKey = "periods"
)
Defines values for SettingsRetentionPeriodsRequestKey.
type SettingsRetentionPeriodsRequestScope ¶ added in v0.4.0
type SettingsRetentionPeriodsRequestScope string
SettingsRetentionPeriodsRequestScope defines model for SettingsRetentionPeriodsRequest.Scope.
const (
SettingsRetentionPeriodsRequestScopeRetention SettingsRetentionPeriodsRequestScope = "retention"
)
Defines values for SettingsRetentionPeriodsRequestScope.
type SettingsRetentionPeriodsResponse ¶ added in v0.4.0
type SettingsRetentionPeriodsResponse struct {
Item SettingsRetentionPeriodsResponseItem `json:"item"`
}
SettingsRetentionPeriodsResponse defines model for SettingsRetentionPeriodsResponse.
type SettingsRetentionPeriodsResponseItem ¶ added in v0.4.0
type SettingsRetentionPeriodsResponseItem struct {
Data SettingsRetentionPeriods `json:"data"`
Key SettingsRetentionPeriodsResponseItemKey `json:"key"`
Scope SettingsRetentionPeriodsResponseItemScope `json:"scope"`
}
SettingsRetentionPeriodsResponseItem defines model for SettingsRetentionPeriodsResponse_item.
type SettingsRetentionPeriodsResponseItemKey ¶ added in v0.4.0
type SettingsRetentionPeriodsResponseItemKey string
SettingsRetentionPeriodsResponseItemKey defines model for SettingsRetentionPeriodsResponseItem.Key.
const (
SettingsRetentionPeriodsResponseItemKeyPeriods SettingsRetentionPeriodsResponseItemKey = "periods"
)
Defines values for SettingsRetentionPeriodsResponseItemKey.
type SettingsRetentionPeriodsResponseItemScope ¶ added in v0.4.0
type SettingsRetentionPeriodsResponseItemScope string
SettingsRetentionPeriodsResponseItemScope defines model for SettingsRetentionPeriodsResponseItem.Scope.
const (
SettingsRetentionPeriodsResponseItemScopeRetention SettingsRetentionPeriodsResponseItemScope = "retention"
)
Defines values for SettingsRetentionPeriodsResponseItemScope.
type SettingsTelephonyAgentInbound ¶ added in v0.4.0
type SettingsTelephonyAgentInbound struct {
WrapUpBusy int `json:"wrapUpBusy"`
WrapUpDeclined int `json:"wrapUpDeclined"`
WrapUpUnreachable int `json:"wrapUpUnreachable"`
}
SettingsTelephonyAgentInbound defines model for SettingsTelephonyAgentInbound.
type SettingsTelephonyAgentInboundRequest ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequest struct {
Data SettingsTelephonyAgentInboundRequestData `json:"data"`
Key SettingsTelephonyAgentInboundRequestKey `json:"key"`
Scope SettingsTelephonyAgentInboundRequestScope `json:"scope"`
}
SettingsTelephonyAgentInboundRequest defines model for SettingsTelephonyAgentInboundRequest.
type SettingsTelephonyAgentInboundRequestData ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequestData struct {
WrapUpBusy *int `json:"wrapUpBusy,omitempty"`
WrapUpDeclined *int `json:"wrapUpDeclined,omitempty"`
WrapUpUnreachable *int `json:"wrapUpUnreachable,omitempty"`
}
SettingsTelephonyAgentInboundRequestData defines model for SettingsTelephonyAgentInboundRequest_data.
type SettingsTelephonyAgentInboundRequestKey ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequestKey string
SettingsTelephonyAgentInboundRequestKey defines model for SettingsTelephonyAgentInboundRequest.Key.
const (
SettingsTelephonyAgentInboundRequestKeyAgentInbound SettingsTelephonyAgentInboundRequestKey = "agent.inbound"
)
Defines values for SettingsTelephonyAgentInboundRequestKey.
type SettingsTelephonyAgentInboundRequestScope ¶ added in v0.4.0
type SettingsTelephonyAgentInboundRequestScope string
SettingsTelephonyAgentInboundRequestScope defines model for SettingsTelephonyAgentInboundRequest.Scope.
const (
SettingsTelephonyAgentInboundRequestScopeTelephony SettingsTelephonyAgentInboundRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentInboundRequestScope.
type SettingsTelephonyAgentInboundResponse ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponse struct {
Item SettingsTelephonyAgentInboundResponseItem `json:"item"`
}
SettingsTelephonyAgentInboundResponse defines model for SettingsTelephonyAgentInboundResponse.
type SettingsTelephonyAgentInboundResponseItem ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponseItem struct {
Data SettingsTelephonyAgentInbound `json:"data"`
Key SettingsTelephonyAgentInboundResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentInboundResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentInboundResponseItem defines model for SettingsTelephonyAgentInboundResponse_item.
type SettingsTelephonyAgentInboundResponseItemKey ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponseItemKey string
SettingsTelephonyAgentInboundResponseItemKey defines model for SettingsTelephonyAgentInboundResponseItem.Key.
const (
SettingsTelephonyAgentInboundResponseItemKeyAgentInbound SettingsTelephonyAgentInboundResponseItemKey = "agent.inbound"
)
Defines values for SettingsTelephonyAgentInboundResponseItemKey.
type SettingsTelephonyAgentInboundResponseItemScope ¶ added in v0.4.0
type SettingsTelephonyAgentInboundResponseItemScope string
SettingsTelephonyAgentInboundResponseItemScope defines model for SettingsTelephonyAgentInboundResponseItem.Scope.
const (
SettingsTelephonyAgentInboundResponseItemScopeTelephony SettingsTelephonyAgentInboundResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentInboundResponseItemScope.
type SettingsTelephonyAgentOutbound ¶
type SettingsTelephonyAgentOutbound struct {
WrapUpBusy int `json:"wrapUpBusy"`
WrapUpDeclined int `json:"wrapUpDeclined"`
WrapUpUnreachable int `json:"wrapUpUnreachable"`
}
SettingsTelephonyAgentOutbound defines model for SettingsTelephonyAgentOutbound.
type SettingsTelephonyAgentOutboundRequest ¶
type SettingsTelephonyAgentOutboundRequest struct {
Data SettingsTelephonyAgentOutboundRequestData `json:"data"`
Key SettingsTelephonyAgentOutboundRequestKey `json:"key"`
Scope SettingsTelephonyAgentOutboundRequestScope `json:"scope"`
}
SettingsTelephonyAgentOutboundRequest defines model for SettingsTelephonyAgentOutboundRequest.
type SettingsTelephonyAgentOutboundRequestData ¶
type SettingsTelephonyAgentOutboundRequestData struct {
WrapUpBusy *int `json:"wrapUpBusy,omitempty"`
WrapUpDeclined *int `json:"wrapUpDeclined,omitempty"`
WrapUpUnreachable *int `json:"wrapUpUnreachable,omitempty"`
}
SettingsTelephonyAgentOutboundRequestData defines model for SettingsTelephonyAgentOutboundRequest_data.
type SettingsTelephonyAgentOutboundRequestKey ¶
type SettingsTelephonyAgentOutboundRequestKey string
SettingsTelephonyAgentOutboundRequestKey defines model for SettingsTelephonyAgentOutboundRequest.Key.
const (
SettingsTelephonyAgentOutboundRequestKeyAgentOutbound SettingsTelephonyAgentOutboundRequestKey = "agent.outbound"
)
Defines values for SettingsTelephonyAgentOutboundRequestKey.
type SettingsTelephonyAgentOutboundRequestScope ¶
type SettingsTelephonyAgentOutboundRequestScope string
SettingsTelephonyAgentOutboundRequestScope defines model for SettingsTelephonyAgentOutboundRequest.Scope.
const (
SettingsTelephonyAgentOutboundRequestScopeTelephony SettingsTelephonyAgentOutboundRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentOutboundRequestScope.
type SettingsTelephonyAgentOutboundResponse ¶
type SettingsTelephonyAgentOutboundResponse struct {
Item SettingsTelephonyAgentOutboundResponseItem `json:"item"`
}
SettingsTelephonyAgentOutboundResponse defines model for SettingsTelephonyAgentOutboundResponse.
type SettingsTelephonyAgentOutboundResponseItem ¶
type SettingsTelephonyAgentOutboundResponseItem struct {
Data SettingsTelephonyAgentOutbound `json:"data"`
Key SettingsTelephonyAgentOutboundResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentOutboundResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentOutboundResponseItem defines model for SettingsTelephonyAgentOutboundResponse_item.
type SettingsTelephonyAgentOutboundResponseItemKey ¶
type SettingsTelephonyAgentOutboundResponseItemKey string
SettingsTelephonyAgentOutboundResponseItemKey defines model for SettingsTelephonyAgentOutboundResponseItem.Key.
const (
SettingsTelephonyAgentOutboundResponseItemKeyAgentOutbound SettingsTelephonyAgentOutboundResponseItemKey = "agent.outbound"
)
Defines values for SettingsTelephonyAgentOutboundResponseItemKey.
type SettingsTelephonyAgentOutboundResponseItemScope ¶
type SettingsTelephonyAgentOutboundResponseItemScope string
SettingsTelephonyAgentOutboundResponseItemScope defines model for SettingsTelephonyAgentOutboundResponseItem.Scope.
const (
SettingsTelephonyAgentOutboundResponseItemScopeTelephony SettingsTelephonyAgentOutboundResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentOutboundResponseItemScope.
type SettingsTelephonyAgentRecording ¶
type SettingsTelephonyAgentRecording struct {
AllowDelete bool `json:"allowDelete"`
AlwaysRecordOutbound bool `json:"alwaysRecordOutbound"`
AvailableTags []string `json:"availableTags"`
HideRecordingUi bool `json:"hideRecordingUi"`
Tag string `json:"tag"`
}
SettingsTelephonyAgentRecording defines model for SettingsTelephonyAgentRecording.
type SettingsTelephonyAgentRecordingRequest ¶
type SettingsTelephonyAgentRecordingRequest struct {
Data SettingsTelephonyAgentRecordingRequestData `json:"data"`
Key SettingsTelephonyAgentRecordingRequestKey `json:"key"`
Scope SettingsTelephonyAgentRecordingRequestScope `json:"scope"`
}
SettingsTelephonyAgentRecordingRequest defines model for SettingsTelephonyAgentRecordingRequest.
type SettingsTelephonyAgentRecordingRequestData ¶
type SettingsTelephonyAgentRecordingRequestData struct {
AllowDelete *bool `json:"allowDelete,omitempty"`
AlwaysRecordOutbound *bool `json:"alwaysRecordOutbound,omitempty"`
AvailableTags *[]string `json:"availableTags,omitempty"`
HideRecordingUi *bool `json:"hideRecordingUi,omitempty"`
Tag *string `json:"tag,omitempty"`
}
SettingsTelephonyAgentRecordingRequestData defines model for SettingsTelephonyAgentRecordingRequest_data.
type SettingsTelephonyAgentRecordingRequestKey ¶
type SettingsTelephonyAgentRecordingRequestKey string
SettingsTelephonyAgentRecordingRequestKey defines model for SettingsTelephonyAgentRecordingRequest.Key.
const (
SettingsTelephonyAgentRecordingRequestKeyAgentRecording SettingsTelephonyAgentRecordingRequestKey = "agent.recording"
)
Defines values for SettingsTelephonyAgentRecordingRequestKey.
type SettingsTelephonyAgentRecordingRequestScope ¶
type SettingsTelephonyAgentRecordingRequestScope string
SettingsTelephonyAgentRecordingRequestScope defines model for SettingsTelephonyAgentRecordingRequest.Scope.
const (
SettingsTelephonyAgentRecordingRequestScopeTelephony SettingsTelephonyAgentRecordingRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentRecordingRequestScope.
type SettingsTelephonyAgentRecordingResponse ¶
type SettingsTelephonyAgentRecordingResponse struct {
Item SettingsTelephonyAgentRecordingResponseItem `json:"item"`
}
SettingsTelephonyAgentRecordingResponse defines model for SettingsTelephonyAgentRecordingResponse.
type SettingsTelephonyAgentRecordingResponseItem ¶
type SettingsTelephonyAgentRecordingResponseItem struct {
Data SettingsTelephonyAgentRecording `json:"data"`
Key SettingsTelephonyAgentRecordingResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentRecordingResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentRecordingResponseItem defines model for SettingsTelephonyAgentRecordingResponse_item.
type SettingsTelephonyAgentRecordingResponseItemKey ¶
type SettingsTelephonyAgentRecordingResponseItemKey string
SettingsTelephonyAgentRecordingResponseItemKey defines model for SettingsTelephonyAgentRecordingResponseItem.Key.
const (
SettingsTelephonyAgentRecordingResponseItemKeyAgentRecording SettingsTelephonyAgentRecordingResponseItemKey = "agent.recording"
)
Defines values for SettingsTelephonyAgentRecordingResponseItemKey.
type SettingsTelephonyAgentRecordingResponseItemScope ¶
type SettingsTelephonyAgentRecordingResponseItemScope string
SettingsTelephonyAgentRecordingResponseItemScope defines model for SettingsTelephonyAgentRecordingResponseItem.Scope.
const (
SettingsTelephonyAgentRecordingResponseItemScopeTelephony SettingsTelephonyAgentRecordingResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentRecordingResponseItemScope.
type SettingsTelephonyAgentWrapup ¶
type SettingsTelephonyAgentWrapup struct {
CancelWrapUp bool `json:"cancelWrapUp"`
CancelWrapUpOutbound bool `json:"cancelWrapUpOutbound"`
EnabledOutbound bool `json:"enabledOutbound"`
ExtendWrapUp bool `json:"extendWrapUp"`
ExtendWrapUpOutbound bool `json:"extendWrapUpOutbound"`
MaxExtension int `json:"maxExtension"`
MaxExtensionOutbound int `json:"maxExtensionOutbound"`
WrapupTimeOutbound int `json:"wrapupTimeOutbound"`
}
SettingsTelephonyAgentWrapup defines model for SettingsTelephonyAgentWrapup.
type SettingsTelephonyAgentWrapupRequest ¶
type SettingsTelephonyAgentWrapupRequest struct {
Data SettingsTelephonyAgentWrapupRequestData `json:"data"`
Key SettingsTelephonyAgentWrapupRequestKey `json:"key"`
Scope SettingsTelephonyAgentWrapupRequestScope `json:"scope"`
}
SettingsTelephonyAgentWrapupRequest defines model for SettingsTelephonyAgentWrapupRequest.
type SettingsTelephonyAgentWrapupRequestData ¶
type SettingsTelephonyAgentWrapupRequestData struct {
CancelWrapUp *bool `json:"cancelWrapUp,omitempty"`
CancelWrapUpOutbound *bool `json:"cancelWrapUpOutbound,omitempty"`
EnabledOutbound *bool `json:"enabledOutbound,omitempty"`
ExtendWrapUp *bool `json:"extendWrapUp,omitempty"`
ExtendWrapUpOutbound *bool `json:"extendWrapUpOutbound,omitempty"`
MaxExtension *int `json:"maxExtension,omitempty"`
MaxExtensionOutbound *int `json:"maxExtensionOutbound,omitempty"`
WrapupTimeOutbound *int `json:"wrapupTimeOutbound,omitempty"`
}
SettingsTelephonyAgentWrapupRequestData defines model for SettingsTelephonyAgentWrapupRequest_data.
type SettingsTelephonyAgentWrapupRequestKey ¶
type SettingsTelephonyAgentWrapupRequestKey string
SettingsTelephonyAgentWrapupRequestKey defines model for SettingsTelephonyAgentWrapupRequest.Key.
const (
SettingsTelephonyAgentWrapupRequestKeyAgentWrapup SettingsTelephonyAgentWrapupRequestKey = "agent.wrapup"
)
Defines values for SettingsTelephonyAgentWrapupRequestKey.
type SettingsTelephonyAgentWrapupRequestScope ¶
type SettingsTelephonyAgentWrapupRequestScope string
SettingsTelephonyAgentWrapupRequestScope defines model for SettingsTelephonyAgentWrapupRequest.Scope.
const (
SettingsTelephonyAgentWrapupRequestScopeTelephony SettingsTelephonyAgentWrapupRequestScope = "telephony"
)
Defines values for SettingsTelephonyAgentWrapupRequestScope.
type SettingsTelephonyAgentWrapupResponse ¶
type SettingsTelephonyAgentWrapupResponse struct {
Item SettingsTelephonyAgentWrapupResponseItem `json:"item"`
}
SettingsTelephonyAgentWrapupResponse defines model for SettingsTelephonyAgentWrapupResponse.
type SettingsTelephonyAgentWrapupResponseItem ¶
type SettingsTelephonyAgentWrapupResponseItem struct {
Data SettingsTelephonyAgentWrapup `json:"data"`
Key SettingsTelephonyAgentWrapupResponseItemKey `json:"key"`
Scope SettingsTelephonyAgentWrapupResponseItemScope `json:"scope"`
}
SettingsTelephonyAgentWrapupResponseItem defines model for SettingsTelephonyAgentWrapupResponse_item.
type SettingsTelephonyAgentWrapupResponseItemKey ¶
type SettingsTelephonyAgentWrapupResponseItemKey string
SettingsTelephonyAgentWrapupResponseItemKey defines model for SettingsTelephonyAgentWrapupResponseItem.Key.
const (
SettingsTelephonyAgentWrapupResponseItemKeyAgentWrapup SettingsTelephonyAgentWrapupResponseItemKey = "agent.wrapup"
)
Defines values for SettingsTelephonyAgentWrapupResponseItemKey.
type SettingsTelephonyAgentWrapupResponseItemScope ¶
type SettingsTelephonyAgentWrapupResponseItemScope string
SettingsTelephonyAgentWrapupResponseItemScope defines model for SettingsTelephonyAgentWrapupResponseItem.Scope.
const (
SettingsTelephonyAgentWrapupResponseItemScopeTelephony SettingsTelephonyAgentWrapupResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyAgentWrapupResponseItemScope.
type SettingsTelephonyPostCall ¶
type SettingsTelephonyPostCall struct {
// ApplicationId The unique Identifier (UUID) of the object
ApplicationId ObjectUuid `json:"applicationId"`
}
SettingsTelephonyPostCall defines model for SettingsTelephonyPostCall.
type SettingsTelephonyPostCallRequest ¶
type SettingsTelephonyPostCallRequest struct {
Data SettingsTelephonyPostCallRequestData `json:"data"`
Key SettingsTelephonyPostCallRequestKey `json:"key"`
Scope SettingsTelephonyPostCallRequestScope `json:"scope"`
}
SettingsTelephonyPostCallRequest defines model for SettingsTelephonyPostCallRequest.
type SettingsTelephonyPostCallRequestData ¶
type SettingsTelephonyPostCallRequestData struct {
// ApplicationId The unique Identifier (UUID) of the object
ApplicationId *ObjectUuid `json:"applicationId,omitempty"`
}
SettingsTelephonyPostCallRequestData defines model for SettingsTelephonyPostCallRequest_data.
type SettingsTelephonyPostCallRequestKey ¶
type SettingsTelephonyPostCallRequestKey string
SettingsTelephonyPostCallRequestKey defines model for SettingsTelephonyPostCallRequest.Key.
const (
SettingsTelephonyPostCallRequestKeyPostCall SettingsTelephonyPostCallRequestKey = "post-call"
)
Defines values for SettingsTelephonyPostCallRequestKey.
type SettingsTelephonyPostCallRequestScope ¶
type SettingsTelephonyPostCallRequestScope string
SettingsTelephonyPostCallRequestScope defines model for SettingsTelephonyPostCallRequest.Scope.
const (
SettingsTelephonyPostCallRequestScopeTelephony SettingsTelephonyPostCallRequestScope = "telephony"
)
Defines values for SettingsTelephonyPostCallRequestScope.
type SettingsTelephonyPostCallResponse ¶
type SettingsTelephonyPostCallResponse struct {
Item SettingsTelephonyPostCallResponseItem `json:"item"`
}
SettingsTelephonyPostCallResponse defines model for SettingsTelephonyPostCallResponse.
type SettingsTelephonyPostCallResponseItem ¶
type SettingsTelephonyPostCallResponseItem struct {
Data SettingsTelephonyPostCall `json:"data"`
Key SettingsTelephonyPostCallResponseItemKey `json:"key"`
Scope SettingsTelephonyPostCallResponseItemScope `json:"scope"`
}
SettingsTelephonyPostCallResponseItem defines model for SettingsTelephonyPostCallResponse_item.
type SettingsTelephonyPostCallResponseItemKey ¶
type SettingsTelephonyPostCallResponseItemKey string
SettingsTelephonyPostCallResponseItemKey defines model for SettingsTelephonyPostCallResponseItem.Key.
const (
SettingsTelephonyPostCallResponseItemKeyPostCall SettingsTelephonyPostCallResponseItemKey = "post-call"
)
Defines values for SettingsTelephonyPostCallResponseItemKey.
type SettingsTelephonyPostCallResponseItemScope ¶
type SettingsTelephonyPostCallResponseItemScope string
SettingsTelephonyPostCallResponseItemScope defines model for SettingsTelephonyPostCallResponseItem.Scope.
const (
SettingsTelephonyPostCallResponseItemScopeTelephony SettingsTelephonyPostCallResponseItemScope = "telephony"
)
Defines values for SettingsTelephonyPostCallResponseItemScope.
type SettingsUiI18n ¶ added in v0.4.0
SettingsUiI18n defines model for SettingsUiI18n.
type SettingsUiI18nRequest ¶ added in v0.4.0
type SettingsUiI18nRequest struct {
Data SettingsUiI18nRequestData `json:"data"`
Key SettingsUiI18nRequestKey `json:"key"`
Scope SettingsUiI18nRequestScope `json:"scope"`
}
SettingsUiI18nRequest defines model for SettingsUiI18nRequest.
type SettingsUiI18nRequestData ¶ added in v0.4.0
type SettingsUiI18nRequestData struct {
Locale *string `json:"locale,omitempty"`
Timezone *string `json:"timezone,omitempty"`
}
SettingsUiI18nRequestData defines model for SettingsUiI18nRequest_data.
type SettingsUiI18nRequestKey ¶ added in v0.4.0
type SettingsUiI18nRequestKey string
SettingsUiI18nRequestKey defines model for SettingsUiI18nRequest.Key.
const (
SettingsUiI18nRequestKeyI18n SettingsUiI18nRequestKey = "i18n"
)
Defines values for SettingsUiI18nRequestKey.
type SettingsUiI18nRequestScope ¶ added in v0.4.0
type SettingsUiI18nRequestScope string
SettingsUiI18nRequestScope defines model for SettingsUiI18nRequest.Scope.
const (
SettingsUiI18nRequestScopeUi SettingsUiI18nRequestScope = "ui"
)
Defines values for SettingsUiI18nRequestScope.
type SettingsUiI18nResponse ¶ added in v0.4.0
type SettingsUiI18nResponse struct {
Item SettingsUiI18nResponseItem `json:"item"`
}
SettingsUiI18nResponse defines model for SettingsUiI18nResponse.
type SettingsUiI18nResponseItem ¶ added in v0.4.0
type SettingsUiI18nResponseItem struct {
Data SettingsUiI18n `json:"data"`
Key SettingsUiI18nResponseItemKey `json:"key"`
Scope SettingsUiI18nResponseItemScope `json:"scope"`
}
SettingsUiI18nResponseItem defines model for SettingsUiI18nResponse_item.
type SettingsUiI18nResponseItemKey ¶ added in v0.4.0
type SettingsUiI18nResponseItemKey string
SettingsUiI18nResponseItemKey defines model for SettingsUiI18nResponseItem.Key.
const (
SettingsUiI18nResponseItemKeyI18n SettingsUiI18nResponseItemKey = "i18n"
)
Defines values for SettingsUiI18nResponseItemKey.
type SettingsUiI18nResponseItemScope ¶ added in v0.4.0
type SettingsUiI18nResponseItemScope string
SettingsUiI18nResponseItemScope defines model for SettingsUiI18nResponseItem.Scope.
const (
SettingsUiI18nResponseItemScopeUi SettingsUiI18nResponseItemScope = "ui"
)
Defines values for SettingsUiI18nResponseItemScope.
type SimpleMenuApplication ¶
type SimpleMenuApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module SimpleMenuApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings SimpleMenuApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
SimpleMenuApplication defines model for SimpleMenuApplication.
type SimpleMenuApplicationModule ¶
type SimpleMenuApplicationModule string
SimpleMenuApplicationModule defines model for SimpleMenuApplication.Module.
const (
SimpleMenuApplicationModuleSimpleMenu SimpleMenuApplicationModule = "simpleMenu"
)
Defines values for SimpleMenuApplicationModule.
type SimpleMenuApplicationSettings ¶
type SimpleMenuApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
MaxRetries int `json:"maxRetries"`
MenuItems []SimpleMenuItem `json:"menuItems"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
ReadTimeout int `json:"readTimeout"`
ResultVariableName string `json:"resultVariableName"`
}
SimpleMenuApplicationSettings defines model for SimpleMenuApplicationSettings.
type SimpleMenuApplicationUpdateBody ¶
type SimpleMenuApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module SimpleMenuApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *SimpleMenuApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
SimpleMenuApplicationUpdateBody defines model for SimpleMenuApplicationUpdateBody.
type SimpleMenuApplicationUpdateBodyModule ¶
type SimpleMenuApplicationUpdateBodyModule string
SimpleMenuApplicationUpdateBodyModule defines model for SimpleMenuApplicationUpdateBody.Module.
const (
SimpleMenuApplicationUpdateBodyModuleSimpleMenu SimpleMenuApplicationUpdateBodyModule = "simpleMenu"
)
Defines values for SimpleMenuApplicationUpdateBodyModule.
type SimpleMenuItem ¶
type SimpleMenuItem struct {
// Application Reference by ID
Application ResourceReference `json:"application"`
Key InputReaderTerminationDigit `json:"key"`
}
SimpleMenuItem defines model for SimpleMenuItem.
type SimpleReportingReportType ¶
type SimpleReportingReportType string
SimpleReportingReportType defines model for SimpleReportingReportType.
const ( SimpleReportingReportTypeDialer SimpleReportingReportType = "dialer" SimpleReportingReportTypeInbound SimpleReportingReportType = "inbound" SimpleReportingReportTypeOutbound SimpleReportingReportType = "outbound" )
Defines values for SimpleReportingReportType.
type Sms ¶
type Sms struct {
// AgentId The unique Identifier (UUID) of the object
AgentId *openapi_types.UUID `json:"agentId,omitempty"`
// ConversationId The unique Identifier (UUID) of the object
ConversationId openapi_types.UUID `json:"conversationId"`
DateCreated time.Time `json:"dateCreated"`
From string `json:"from"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Source SmsSource `json:"source"`
State SmsState `json:"state"`
Text *string `json:"text,omitempty"`
To string `json:"to"`
Type SmsType `json:"type"`
}
Sms defines model for Sms.
type SmsItemResponse ¶
type SmsItemResponse struct {
Item Sms `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
SmsItemResponse defines model for SmsItemResponse.
type SmsState ¶
type SmsState string
SmsState defines model for SmsState.
const ( SmsStateFailed SmsState = "failed" SmsStateMerged SmsState = "merged" SmsStateProcessing SmsState = "processing" SmsStateQueued SmsState = "queued" SmsStateReceived SmsState = "received" SmsStateReceivedTransaction SmsState = "received_transaction" SmsStateSent SmsState = "sent" SmsStateUnknown SmsState = "unknown" SmsStateValidationFailed SmsState = "validation_failed" )
Defines values for SmsState.
type SpeechToTextApplication ¶
type SpeechToTextApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module SpeechToTextApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings SpeechToTextApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
SpeechToTextApplication defines model for SpeechToTextApplication.
type SpeechToTextApplicationModule ¶
type SpeechToTextApplicationModule string
SpeechToTextApplicationModule defines model for SpeechToTextApplication.Module.
const (
SpeechToTextApplicationModuleSpeechToText SpeechToTextApplicationModule = "speechToText"
)
Defines values for SpeechToTextApplicationModule.
type SpeechToTextApplicationSettings ¶
type SpeechToTextApplicationSettings struct {
EnableDtmf *bool `json:"enableDtmf,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
IndustryNaicsCode *string `json:"industryNaicsCode,omitempty"`
Language string `json:"language"`
Model string `json:"model"`
Numeric *bool `json:"numeric,omitempty"`
Pattern *string `json:"pattern,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Template *SpeechToTextApplicationSettingsTemplate `json:"template,omitempty"`
}
SpeechToTextApplicationSettings defines model for SpeechToTextApplicationSettings.
type SpeechToTextApplicationSettingsTemplate ¶
type SpeechToTextApplicationSettingsTemplate string
SpeechToTextApplicationSettingsTemplate defines model for SpeechToTextApplicationSettings.Template.
const (
SpeechToTextApplicationSettingsTemplateConfirmation SpeechToTextApplicationSettingsTemplate = "confirmation"
)
Defines values for SpeechToTextApplicationSettingsTemplate.
type SpeechToTextApplicationUpdateBody ¶
type SpeechToTextApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module SpeechToTextApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *SpeechToTextApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
SpeechToTextApplicationUpdateBody defines model for SpeechToTextApplicationUpdateBody.
type SpeechToTextApplicationUpdateBodyModule ¶
type SpeechToTextApplicationUpdateBodyModule string
SpeechToTextApplicationUpdateBodyModule defines model for SpeechToTextApplicationUpdateBody.Module.
const (
SpeechToTextApplicationUpdateBodyModuleSpeechToText SpeechToTextApplicationUpdateBodyModule = "speechToText"
)
Defines values for SpeechToTextApplicationUpdateBodyModule.
type SwitchNodeApplication ¶
type SwitchNodeApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module SwitchNodeApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings SwitchNodeApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
SwitchNodeApplication defines model for SwitchNodeApplication.
type SwitchNodeApplicationModule ¶
type SwitchNodeApplicationModule string
SwitchNodeApplicationModule defines model for SwitchNodeApplication.Module.
const (
SwitchNodeApplicationModuleSwitchNode SwitchNodeApplicationModule = "switchNode"
)
Defines values for SwitchNodeApplicationModule.
type SwitchNodeApplicationSettings ¶
type SwitchNodeApplicationSettings struct {
EnableSwitching *bool `json:"enableSwitching,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Triggers []SwitchNodeTrigger `json:"triggers"`
}
SwitchNodeApplicationSettings defines model for SwitchNodeApplicationSettings.
type SwitchNodeApplicationUpdateBody ¶
type SwitchNodeApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module SwitchNodeApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *SwitchNodeApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
SwitchNodeApplicationUpdateBody defines model for SwitchNodeApplicationUpdateBody.
type SwitchNodeApplicationUpdateBodyModule ¶
type SwitchNodeApplicationUpdateBodyModule string
SwitchNodeApplicationUpdateBodyModule defines model for SwitchNodeApplicationUpdateBody.Module.
const (
SwitchNodeApplicationUpdateBodyModuleSwitchNode SwitchNodeApplicationUpdateBodyModule = "switchNode"
)
Defines values for SwitchNodeApplicationUpdateBodyModule.
type SwitchNodeTrigger ¶
type SwitchNodeTrigger struct {
// Application Reference by ID
Application *ResourceReference `json:"application,omitempty"`
Priority *int `json:"priority,omitempty"`
Trigger *ApplicationSettingsTrigger `json:"trigger,omitempty"`
}
SwitchNodeTrigger defines model for SwitchNodeTrigger.
type TestTriggersHTTPResp ¶
type TestTriggersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TestTriggersResponse
}
func ParseTestTriggersHTTPResp ¶
func ParseTestTriggersHTTPResp(rsp *http.Response) (*TestTriggersHTTPResp, error)
ParseTestTriggersHTTPResp parses an HTTP response from a TestTriggersWithResponse call
func (TestTriggersHTTPResp) Status ¶
func (r TestTriggersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (TestTriggersHTTPResp) StatusCode ¶
func (r TestTriggersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestTriggersJSONRequestBody ¶
type TestTriggersJSONRequestBody = TestTriggersRequest
TestTriggersJSONRequestBody defines body for TestTriggers for application/json ContentType.
type TestTriggersParams ¶
type TestTriggersParams struct {
// TestMode Parameter [testMode]
TestMode bool `form:"testMode" json:"testMode"`
}
TestTriggersParams defines parameters for TestTriggers.
type TestTriggersRequest ¶
type TestTriggersRequest struct {
// contains filtered or unexported fields
}
TestTriggersRequest defines model for TestTriggersRequest.
func (TestTriggersRequest) AsTestTriggersRequest1 ¶
func (t TestTriggersRequest) AsTestTriggersRequest1() (TestTriggersRequest1, error)
AsTestTriggersRequest1 returns the union data inside the TestTriggersRequest as a TestTriggersRequest1
func (TestTriggersRequest) AsTestTriggersRequest2 ¶
func (t TestTriggersRequest) AsTestTriggersRequest2() (TestTriggersRequest2, error)
AsTestTriggersRequest2 returns the union data inside the TestTriggersRequest as a TestTriggersRequest2
func (*TestTriggersRequest) FromTestTriggersRequest1 ¶
func (t *TestTriggersRequest) FromTestTriggersRequest1(v TestTriggersRequest1) error
FromTestTriggersRequest1 overwrites any union data inside the TestTriggersRequest as the provided TestTriggersRequest1
func (*TestTriggersRequest) FromTestTriggersRequest2 ¶
func (t *TestTriggersRequest) FromTestTriggersRequest2(v TestTriggersRequest2) error
FromTestTriggersRequest2 overwrites any union data inside the TestTriggersRequest as the provided TestTriggersRequest2
func (TestTriggersRequest) MarshalJSON ¶
func (t TestTriggersRequest) MarshalJSON() ([]byte, error)
func (*TestTriggersRequest) MergeTestTriggersRequest1 ¶
func (t *TestTriggersRequest) MergeTestTriggersRequest1(v TestTriggersRequest1) error
MergeTestTriggersRequest1 performs a merge with any union data inside the TestTriggersRequest, using the provided TestTriggersRequest1
func (*TestTriggersRequest) MergeTestTriggersRequest2 ¶
func (t *TestTriggersRequest) MergeTestTriggersRequest2(v TestTriggersRequest2) error
MergeTestTriggersRequest2 performs a merge with any union data inside the TestTriggersRequest, using the provided TestTriggersRequest2
func (*TestTriggersRequest) UnmarshalJSON ¶
func (t *TestTriggersRequest) UnmarshalJSON(b []byte) error
type TestTriggersRequest1 ¶
type TestTriggersRequest1 struct {
// Context Additional Context for Trigger Evaluation
Context *map[string]interface{} `json:"context,omitempty"`
// Triggers List of Triggers to test
Triggers *[]TestTriggersRequest1TriggersInner `json:"triggers,omitempty"`
}
TestTriggersRequest1 defines model for TestTriggersRequest1.
type TestTriggersRequest1TriggersInner ¶
type TestTriggersRequest1TriggersInner struct {
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
}
TestTriggersRequest1TriggersInner defines model for TestTriggersRequest1_triggers_inner.
type TestTriggersRequest2 ¶
type TestTriggersRequest2 struct {
Conditions []TestTriggersRequest2Condition `json:"conditions"`
Expressions map[string]interface{} `json:"expressions"`
Type TriggerType `json:"type"`
}
TestTriggersRequest2 defines model for TestTriggersRequest2.
type TestTriggersRequest2Condition ¶
type TestTriggersRequest2Condition struct {
Expectation *string `json:"expectation,omitempty"`
Expression string `json:"expression"`
Operator TriggerOperator `json:"operator"`
}
TestTriggersRequest2Condition defines model for TestTriggersRequest2Condition.
type TestTriggersResponse ¶
type TestTriggersResponse struct {
Success bool `json:"success"`
Test *TestTriggersTestModeResponse `json:"test,omitempty"`
Triggers []TestTriggersResponseTrigger `json:"triggers"`
}
TestTriggersResponse defines model for TestTriggersResponse.
type TestTriggersResponseTrigger ¶
type TestTriggersResponseTrigger struct {
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
// Triggered Whether the trigger has been evaluated positively
Triggered bool `json:"triggered"`
}
TestTriggersResponseTrigger defines model for TestTriggersResponseTrigger.
type TestTriggersTestModeResponse ¶
type TestTriggersTestModeResponse struct {
ConditionResults []TestTriggersTestModeResultItem `json:"conditionResults"`
Triggered bool `json:"triggered"`
}
TestTriggersTestModeResponse defines model for TestTriggersTestModeResponse.
type TestTriggersTestModeResultItem ¶
type TestTriggersTestModeResultItem struct {
Expectation interface{} `json:"expectation"`
Expression string `json:"expression"`
Operator TriggerOperator `json:"operator"`
Value bool `json:"value"`
}
TestTriggersTestModeResultItem defines model for TestTriggersTestModeResultItem.
type TextToSpeechApplication ¶
type TextToSpeechApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module TextToSpeechApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings TextToSpeechApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
TextToSpeechApplication defines model for TextToSpeechApplication.
type TextToSpeechApplicationModule ¶
type TextToSpeechApplicationModule string
TextToSpeechApplicationModule defines model for TextToSpeechApplication.Module.
const (
TextToSpeechApplicationModuleTextToSpeech TextToSpeechApplicationModule = "textToSpeech"
)
Defines values for TextToSpeechApplicationModule.
type TextToSpeechApplicationSettings ¶
type TextToSpeechApplicationSettings struct {
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Gender string `json:"gender"`
Language string `json:"language"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Text string `json:"text"`
Voice string `json:"voice"`
}
TextToSpeechApplicationSettings defines model for TextToSpeechApplicationSettings.
type TextToSpeechApplicationUpdateBody ¶
type TextToSpeechApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module TextToSpeechApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *TextToSpeechApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
TextToSpeechApplicationUpdateBody defines model for TextToSpeechApplicationUpdateBody.
type TextToSpeechApplicationUpdateBodyModule ¶
type TextToSpeechApplicationUpdateBodyModule string
TextToSpeechApplicationUpdateBodyModule defines model for TextToSpeechApplicationUpdateBody.Module.
const (
TextToSpeechApplicationUpdateBodyModuleTextToSpeech TextToSpeechApplicationUpdateBodyModule = "textToSpeech"
)
Defines values for TextToSpeechApplicationUpdateBodyModule.
type TransferApplication ¶
type TransferApplication struct {
DateCreated time.Time `json:"dateCreated"`
Enabled bool `json:"enabled"`
FriendlyName *string `json:"friendlyName,omitempty"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
LastUpdated time.Time `json:"lastUpdated"`
Module TransferApplicationModule `json:"module"`
Name string `json:"name"`
Routings []ApplicationRouting `json:"routings"`
Settings TransferApplicationSettings `json:"settings"`
// Tags A List of Tags describing an Object
Tags []Tag `json:"tags"`
}
TransferApplication defines model for TransferApplication.
type TransferApplicationModule ¶
type TransferApplicationModule string
TransferApplicationModule defines model for TransferApplication.Module.
const (
TransferApplicationModuleTransfer TransferApplicationModule = "transfer"
)
Defines values for TransferApplicationModule.
type TransferApplicationSettings ¶
type TransferApplicationSettings struct {
Display *string `json:"display,omitempty"`
// FlowEndApplication Reference by ID
FlowEndApplication *ResourceReference `json:"flowEndApplication,omitempty"`
Number string `json:"number"`
Prompts *[]ApplicationPrompt `json:"prompts,omitempty"`
Timeout *int `json:"timeout,omitempty"`
}
TransferApplicationSettings defines model for TransferApplicationSettings.
type TransferApplicationUpdateBody ¶
type TransferApplicationUpdateBody struct {
Enabled *bool `json:"enabled,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
Module TransferApplicationUpdateBodyModule `json:"module"`
Name *string `json:"name,omitempty"`
Routings *[]ApplicationRouting `json:"routings,omitempty"`
Settings *TransferApplicationSettings `json:"settings,omitempty"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
}
TransferApplicationUpdateBody defines model for TransferApplicationUpdateBody.
type TransferApplicationUpdateBodyModule ¶
type TransferApplicationUpdateBodyModule string
TransferApplicationUpdateBodyModule defines model for TransferApplicationUpdateBody.Module.
const (
TransferApplicationUpdateBodyModuleTransfer TransferApplicationUpdateBodyModule = "transfer"
)
Defines values for TransferApplicationUpdateBodyModule.
type Trigger ¶
type Trigger struct {
Conditions []TriggerCondition `json:"conditions"`
// Id The unique Identifier (UUID) of the object
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
// Tags A List of Tags describing an Object
Tags *[]Tag `json:"tags,omitempty"`
Type TriggerType `json:"type"`
}
Trigger defines model for Trigger.
type TriggerCondition ¶
type TriggerCondition struct {
Expectation string `json:"expectation"`
Expression string `json:"expression"`
// Id The unique Identifier (UUID) of the object
Id *openapi_types.UUID `json:"id,omitempty"`
Operator TriggerOperator `json:"operator"`
}
TriggerCondition defines model for TriggerCondition.
type TriggerItemResponse ¶
type TriggerItemResponse struct {
Item Trigger `json:"item"`
// Success Whether the Request was successful or not
Success bool `json:"success"`
}
TriggerItemResponse defines model for TriggerItemResponse.
type TriggerOperator ¶
type TriggerOperator string
TriggerOperator defines model for TriggerOperator.
const ( CONTAINS TriggerOperator = "CONTAINS" ENDSWITH TriggerOperator = "ENDS_WITH" EQ TriggerOperator = "EQ" EVALUABLE TriggerOperator = "EVALUABLE" GE TriggerOperator = "GE" GIVEN TriggerOperator = "GIVEN" GT TriggerOperator = "GT" ISNOTNULL TriggerOperator = "IS_NOT_NULL" ISNULL TriggerOperator = "IS_NULL" LE TriggerOperator = "LE" LIKE TriggerOperator = "LIKE" LT TriggerOperator = "LT" NEQ TriggerOperator = "NEQ" NOTCONTAINS TriggerOperator = "NOT_CONTAINS" NOTEVALUABLE TriggerOperator = "NOT_EVALUABLE" NOTGIVEN TriggerOperator = "NOT_GIVEN" REGEXP TriggerOperator = "REGEXP" STARTSWITH TriggerOperator = "STARTS_WITH" )
Defines values for TriggerOperator.
type TriggerType ¶
type TriggerType string
TriggerType defines model for TriggerType.
const ( ALL TriggerType = "ALL" ANY TriggerType = "ANY" )
Defines values for TriggerType.
type UpdateAgentGroupHTTPResp ¶
type UpdateAgentGroupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentGroupItemResponse
}
func ParseUpdateAgentGroupHTTPResp ¶
func ParseUpdateAgentGroupHTTPResp(rsp *http.Response) (*UpdateAgentGroupHTTPResp, error)
ParseUpdateAgentGroupHTTPResp parses an HTTP response from a UpdateAgentGroupWithResponse call
func (UpdateAgentGroupHTTPResp) Status ¶
func (r UpdateAgentGroupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentGroupHTTPResp) StatusCode ¶
func (r UpdateAgentGroupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentGroupJSONRequestBody ¶
type UpdateAgentGroupJSONRequestBody = RestUpdateAgentGroup
UpdateAgentGroupJSONRequestBody defines body for UpdateAgentGroup for application/json ContentType.
type UpdateAgentHTTPResp ¶
type UpdateAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AgentItemResponse
}
func ParseUpdateAgentHTTPResp ¶
func ParseUpdateAgentHTTPResp(rsp *http.Response) (*UpdateAgentHTTPResp, error)
ParseUpdateAgentHTTPResp parses an HTTP response from a UpdateAgentWithResponse call
func (UpdateAgentHTTPResp) Status ¶
func (r UpdateAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentHTTPResp) StatusCode ¶
func (r UpdateAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentJSONRequestBody ¶
type UpdateAgentJSONRequestBody = RestUpdateAgent
UpdateAgentJSONRequestBody defines body for UpdateAgent for application/json ContentType.
type UpdateAgentStatusHTTPResp ¶
type UpdateAgentStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AgentStatus
}
func ParseUpdateAgentStatusHTTPResp ¶
func ParseUpdateAgentStatusHTTPResp(rsp *http.Response) (*UpdateAgentStatusHTTPResp, error)
ParseUpdateAgentStatusHTTPResp parses an HTTP response from a UpdateAgentStatusWithResponse call
func (UpdateAgentStatusHTTPResp) Status ¶
func (r UpdateAgentStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentStatusHTTPResp) StatusCode ¶
func (r UpdateAgentStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentStatusJSONRequestBody ¶
type UpdateAgentStatusJSONRequestBody = UpdateAgentStatusRequest
UpdateAgentStatusJSONRequestBody defines body for UpdateAgentStatus for application/json ContentType.
type UpdateAgentStatusRequest ¶
type UpdateAgentStatusRequest struct {
Enabled *bool `json:"enabled,omitempty"`
Presence *UpdateAgentStatusRequestPresence `json:"presence,omitempty"`
}
UpdateAgentStatusRequest defines model for UpdateAgentStatusRequest.
type UpdateAgentStatusRequestPresence ¶
type UpdateAgentStatusRequestPresence struct {
Name *string `json:"name,omitempty"`
}
UpdateAgentStatusRequestPresence defines model for UpdateAgentStatusRequest_presence.
type UpdateApplicationHTTPResp ¶
type UpdateApplicationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApplicationItemResponse
}
func ParseUpdateApplicationHTTPResp ¶
func ParseUpdateApplicationHTTPResp(rsp *http.Response) (*UpdateApplicationHTTPResp, error)
ParseUpdateApplicationHTTPResp parses an HTTP response from a UpdateApplicationWithResponse call
func (UpdateApplicationHTTPResp) Status ¶
func (r UpdateApplicationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateApplicationHTTPResp) StatusCode ¶
func (r UpdateApplicationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateApplicationJSONRequestBody ¶
type UpdateApplicationJSONRequestBody = ApplicationUpdateBody
UpdateApplicationJSONRequestBody defines body for UpdateApplication for application/json ContentType.
type UpdateBabeldeskHTTPResp ¶
type UpdateBabeldeskHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskItemResponse
}
func ParseUpdateBabeldeskHTTPResp ¶
func ParseUpdateBabeldeskHTTPResp(rsp *http.Response) (*UpdateBabeldeskHTTPResp, error)
ParseUpdateBabeldeskHTTPResp parses an HTTP response from a UpdateBabeldeskWithResponse call
func (UpdateBabeldeskHTTPResp) Status ¶
func (r UpdateBabeldeskHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBabeldeskHTTPResp) StatusCode ¶
func (r UpdateBabeldeskHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBabeldeskJSONRequestBody ¶
type UpdateBabeldeskJSONRequestBody = RestUpdateBabeldesk
UpdateBabeldeskJSONRequestBody defines body for UpdateBabeldesk for application/json ContentType.
type UpdateBabeldeskWidgetHTTPResp ¶
type UpdateBabeldeskWidgetHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BabeldeskWidgetItemResponse
}
func ParseUpdateBabeldeskWidgetHTTPResp ¶
func ParseUpdateBabeldeskWidgetHTTPResp(rsp *http.Response) (*UpdateBabeldeskWidgetHTTPResp, error)
ParseUpdateBabeldeskWidgetHTTPResp parses an HTTP response from a UpdateBabeldeskWidgetWithResponse call
func (UpdateBabeldeskWidgetHTTPResp) Status ¶
func (r UpdateBabeldeskWidgetHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBabeldeskWidgetHTTPResp) StatusCode ¶
func (r UpdateBabeldeskWidgetHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBabeldeskWidgetJSONRequestBody ¶
type UpdateBabeldeskWidgetJSONRequestBody = RestUpdateBabeldeskWidget
UpdateBabeldeskWidgetJSONRequestBody defines body for UpdateBabeldeskWidget for application/json ContentType.
type UpdateBusinessHourHTTPResp ¶
type UpdateBusinessHourHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BusinessHourItemResponse
}
func ParseUpdateBusinessHourHTTPResp ¶
func ParseUpdateBusinessHourHTTPResp(rsp *http.Response) (*UpdateBusinessHourHTTPResp, error)
ParseUpdateBusinessHourHTTPResp parses an HTTP response from a UpdateBusinessHourWithResponse call
func (UpdateBusinessHourHTTPResp) Status ¶
func (r UpdateBusinessHourHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBusinessHourHTTPResp) StatusCode ¶
func (r UpdateBusinessHourHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBusinessHourJSONRequestBody ¶
type UpdateBusinessHourJSONRequestBody = RestUpdateBusinessHour
UpdateBusinessHourJSONRequestBody defines body for UpdateBusinessHour for application/json ContentType.
type UpdateCalendarHTTPResp ¶
type UpdateCalendarHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CalendarItemResponse
}
func ParseUpdateCalendarHTTPResp ¶
func ParseUpdateCalendarHTTPResp(rsp *http.Response) (*UpdateCalendarHTTPResp, error)
ParseUpdateCalendarHTTPResp parses an HTTP response from a UpdateCalendarWithResponse call
func (UpdateCalendarHTTPResp) Status ¶
func (r UpdateCalendarHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateCalendarHTTPResp) StatusCode ¶
func (r UpdateCalendarHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCalendarJSONRequestBody ¶
type UpdateCalendarJSONRequestBody = RestUpdateCalendar
UpdateCalendarJSONRequestBody defines body for UpdateCalendar for application/json ContentType.
type UpdateCampaignHTTPResp ¶
type UpdateCampaignHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OutboundCampaignItemResponse
}
func ParseUpdateCampaignHTTPResp ¶
func ParseUpdateCampaignHTTPResp(rsp *http.Response) (*UpdateCampaignHTTPResp, error)
ParseUpdateCampaignHTTPResp parses an HTTP response from a UpdateCampaignWithResponse call
func (UpdateCampaignHTTPResp) Status ¶
func (r UpdateCampaignHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateCampaignHTTPResp) StatusCode ¶
func (r UpdateCampaignHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCampaignJSONRequestBody ¶
type UpdateCampaignJSONRequestBody = UpdateCampaignRequest
UpdateCampaignJSONRequestBody defines body for UpdateCampaign for application/json ContentType.
type UpdateCampaignRequest ¶
type UpdateCampaignRequest struct {
Active *bool `json:"active,omitempty"`
CallRatio *float32 `json:"callRatio,omitempty"`
DisplayNumber *string `json:"displayNumber,omitempty"`
ListOrder *CampaignListOrder `json:"listOrder,omitempty"`
Name *string `json:"name,omitempty"`
TestMode *bool `json:"testMode,omitempty"`
}
UpdateCampaignRequest defines model for UpdateCampaignRequest.
type UpdateConversationHTTPResp ¶
type UpdateConversationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationItemResponse
}
func ParseUpdateConversationHTTPResp ¶
func ParseUpdateConversationHTTPResp(rsp *http.Response) (*UpdateConversationHTTPResp, error)
ParseUpdateConversationHTTPResp parses an HTTP response from a UpdateConversationWithResponse call
func (UpdateConversationHTTPResp) Status ¶
func (r UpdateConversationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateConversationHTTPResp) StatusCode ¶
func (r UpdateConversationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateConversationJSONRequestBody ¶
type UpdateConversationJSONRequestBody = RestUpdateConversation
UpdateConversationJSONRequestBody defines body for UpdateConversation for application/json ContentType.
type UpdateConversationSessionHTTPResp ¶
type UpdateConversationSessionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ConversationSessionVariablesItemResponse
}
func ParseUpdateConversationSessionHTTPResp ¶
func ParseUpdateConversationSessionHTTPResp(rsp *http.Response) (*UpdateConversationSessionHTTPResp, error)
ParseUpdateConversationSessionHTTPResp parses an HTTP response from a UpdateConversationSessionWithResponse call
func (UpdateConversationSessionHTTPResp) Status ¶
func (r UpdateConversationSessionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateConversationSessionHTTPResp) StatusCode ¶
func (r UpdateConversationSessionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateConversationSessionJSONRequestBody ¶
type UpdateConversationSessionJSONRequestBody = ConversationSessionVariables
UpdateConversationSessionJSONRequestBody defines body for UpdateConversationSession for application/json ContentType.
type UpdateGlobalAutomationHTTPResp ¶
type UpdateGlobalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GlobalAutomationItemResponse
}
func ParseUpdateGlobalAutomationHTTPResp ¶
func ParseUpdateGlobalAutomationHTTPResp(rsp *http.Response) (*UpdateGlobalAutomationHTTPResp, error)
ParseUpdateGlobalAutomationHTTPResp parses an HTTP response from a UpdateGlobalAutomationWithResponse call
func (UpdateGlobalAutomationHTTPResp) Status ¶
func (r UpdateGlobalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateGlobalAutomationHTTPResp) StatusCode ¶
func (r UpdateGlobalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGlobalAutomationJSONRequestBody ¶
type UpdateGlobalAutomationJSONRequestBody = RestUpdateGlobalAutomation
UpdateGlobalAutomationJSONRequestBody defines body for UpdateGlobalAutomation for application/json ContentType.
type UpdateIntegrationHTTPResp ¶
type UpdateIntegrationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *IntegrationItemResponse
}
func ParseUpdateIntegrationHTTPResp ¶
func ParseUpdateIntegrationHTTPResp(rsp *http.Response) (*UpdateIntegrationHTTPResp, error)
ParseUpdateIntegrationHTTPResp parses an HTTP response from a UpdateIntegrationWithResponse call
func (UpdateIntegrationHTTPResp) Status ¶
func (r UpdateIntegrationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateIntegrationHTTPResp) StatusCode ¶
func (r UpdateIntegrationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateIntegrationJSONRequestBody ¶
type UpdateIntegrationJSONRequestBody = IntegrationUpdateRequest
UpdateIntegrationJSONRequestBody defines body for UpdateIntegration for application/json ContentType.
type UpdateLocalAutomationHTTPResp ¶
type UpdateLocalAutomationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LocalAutomationItemResponse
}
func ParseUpdateLocalAutomationHTTPResp ¶
func ParseUpdateLocalAutomationHTTPResp(rsp *http.Response) (*UpdateLocalAutomationHTTPResp, error)
ParseUpdateLocalAutomationHTTPResp parses an HTTP response from a UpdateLocalAutomationWithResponse call
func (UpdateLocalAutomationHTTPResp) Status ¶
func (r UpdateLocalAutomationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateLocalAutomationHTTPResp) StatusCode ¶
func (r UpdateLocalAutomationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateLocalAutomationJSONRequestBody ¶
type UpdateLocalAutomationJSONRequestBody = RestUpdateLocalAutomation
UpdateLocalAutomationJSONRequestBody defines body for UpdateLocalAutomation for application/json ContentType.
type UpdateOutboundLeadHTTPResp ¶
type UpdateOutboundLeadHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OutboundLeadItemResponse
}
func ParseUpdateOutboundLeadHTTPResp ¶
func ParseUpdateOutboundLeadHTTPResp(rsp *http.Response) (*UpdateOutboundLeadHTTPResp, error)
ParseUpdateOutboundLeadHTTPResp parses an HTTP response from a UpdateOutboundLeadWithResponse call
func (UpdateOutboundLeadHTTPResp) Status ¶
func (r UpdateOutboundLeadHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateOutboundLeadHTTPResp) StatusCode ¶
func (r UpdateOutboundLeadHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOutboundLeadJSONRequestBody ¶
type UpdateOutboundLeadJSONRequestBody = AddOutboundLeadRequest
UpdateOutboundLeadJSONRequestBody defines body for UpdateOutboundLead for application/json ContentType.
type UpdatePhonebookEntryHTTPResp ¶
type UpdatePhonebookEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PhonebookEntryItemResponse
}
func ParseUpdatePhonebookEntryHTTPResp ¶
func ParseUpdatePhonebookEntryHTTPResp(rsp *http.Response) (*UpdatePhonebookEntryHTTPResp, error)
ParseUpdatePhonebookEntryHTTPResp parses an HTTP response from a UpdatePhonebookEntryWithResponse call
func (UpdatePhonebookEntryHTTPResp) Status ¶
func (r UpdatePhonebookEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdatePhonebookEntryHTTPResp) StatusCode ¶
func (r UpdatePhonebookEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePhonebookEntryJSONRequestBody ¶
type UpdatePhonebookEntryJSONRequestBody = RestUpdatePhonebookEntry
UpdatePhonebookEntryJSONRequestBody defines body for UpdatePhonebookEntry for application/json ContentType.
type UpdatePromptHTTPResp ¶
type UpdatePromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PromptItemResponse
}
func ParseUpdatePromptHTTPResp ¶
func ParseUpdatePromptHTTPResp(rsp *http.Response) (*UpdatePromptHTTPResp, error)
ParseUpdatePromptHTTPResp parses an HTTP response from a UpdatePromptWithResponse call
func (UpdatePromptHTTPResp) Status ¶
func (r UpdatePromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdatePromptHTTPResp) StatusCode ¶
func (r UpdatePromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdatePromptJSONRequestBody ¶
type UpdatePromptJSONRequestBody = RestUpdatePrompt
UpdatePromptJSONRequestBody defines body for UpdatePrompt for application/json ContentType.
type UpdateQueueHTTPResp ¶
type UpdateQueueHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueItemResponse
}
func ParseUpdateQueueHTTPResp ¶
func ParseUpdateQueueHTTPResp(rsp *http.Response) (*UpdateQueueHTTPResp, error)
ParseUpdateQueueHTTPResp parses an HTTP response from a UpdateQueueWithResponse call
func (UpdateQueueHTTPResp) Status ¶
func (r UpdateQueueHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateQueueHTTPResp) StatusCode ¶
func (r UpdateQueueHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateQueueJSONRequestBody ¶
type UpdateQueueJSONRequestBody = RestUpdateQueue
UpdateQueueJSONRequestBody defines body for UpdateQueue for application/json ContentType.
type UpdateQueueSelectionHTTPResp ¶
type UpdateQueueSelectionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *QueueSelectionItemResponse
}
func ParseUpdateQueueSelectionHTTPResp ¶
func ParseUpdateQueueSelectionHTTPResp(rsp *http.Response) (*UpdateQueueSelectionHTTPResp, error)
ParseUpdateQueueSelectionHTTPResp parses an HTTP response from a UpdateQueueSelectionWithResponse call
func (UpdateQueueSelectionHTTPResp) Status ¶
func (r UpdateQueueSelectionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateQueueSelectionHTTPResp) StatusCode ¶
func (r UpdateQueueSelectionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateQueueSelectionJSONRequestBody ¶
type UpdateQueueSelectionJSONRequestBody = RestUpdateQueueSelection
UpdateQueueSelectionJSONRequestBody defines body for UpdateQueueSelection for application/json ContentType.
type UpdateRoutingHTTPResp ¶
type UpdateRoutingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RoutingItemResponse
}
func ParseUpdateRoutingHTTPResp ¶
func ParseUpdateRoutingHTTPResp(rsp *http.Response) (*UpdateRoutingHTTPResp, error)
ParseUpdateRoutingHTTPResp parses an HTTP response from a UpdateRoutingWithResponse call
func (UpdateRoutingHTTPResp) Status ¶
func (r UpdateRoutingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateRoutingHTTPResp) StatusCode ¶
func (r UpdateRoutingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRoutingJSONRequestBody ¶
type UpdateRoutingJSONRequestBody = RestUpdateRouting
UpdateRoutingJSONRequestBody defines body for UpdateRouting for application/json ContentType.
type UpdateSessionVariablesHTTPResp ¶
type UpdateSessionVariablesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SessionResponse
}
func ParseUpdateSessionVariablesHTTPResp ¶
func ParseUpdateSessionVariablesHTTPResp(rsp *http.Response) (*UpdateSessionVariablesHTTPResp, error)
ParseUpdateSessionVariablesHTTPResp parses an HTTP response from a UpdateSessionVariablesWithResponse call
func (UpdateSessionVariablesHTTPResp) Status ¶
func (r UpdateSessionVariablesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSessionVariablesHTTPResp) StatusCode ¶
func (r UpdateSessionVariablesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSessionVariablesJSONRequestBody ¶
type UpdateSessionVariablesJSONRequestBody = UpdateSessionVariablesRequest
UpdateSessionVariablesJSONRequestBody defines body for UpdateSessionVariables for application/json ContentType.
type UpdateSessionVariablesRequest ¶
type UpdateSessionVariablesRequest = map[string]interface{}
UpdateSessionVariablesRequest defines model for UpdateSessionVariablesRequest.
type UpdateSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
type UpdateSettingsForAppAgentStatusHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppAgentStatusResponse
}
func ParseUpdateSettingsForAppAgentStatusHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForAppAgentStatusHTTPResp(rsp *http.Response) (*UpdateSettingsForAppAgentStatusHTTPResp, error)
ParseUpdateSettingsForAppAgentStatusHTTPResp parses an HTTP response from a UpdateSettingsForAppAgentStatusWithResponse call
func (UpdateSettingsForAppAgentStatusHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForAppAgentStatusHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppAgentStatusHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForAppAgentStatusHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppAgentStatusJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForAppAgentStatusJSONRequestBody = SettingsAppAgentStatusRequest
UpdateSettingsForAppAgentStatusJSONRequestBody defines body for UpdateSettingsForAppAgentStatus for application/json ContentType.
type UpdateSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
type UpdateSettingsForAppConversationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppConversationsResponse
}
func ParseUpdateSettingsForAppConversationsHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForAppConversationsHTTPResp(rsp *http.Response) (*UpdateSettingsForAppConversationsHTTPResp, error)
ParseUpdateSettingsForAppConversationsHTTPResp parses an HTTP response from a UpdateSettingsForAppConversationsWithResponse call
func (UpdateSettingsForAppConversationsHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForAppConversationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppConversationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForAppConversationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppConversationsJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForAppConversationsJSONRequestBody = SettingsAppConversationsRequest
UpdateSettingsForAppConversationsJSONRequestBody defines body for UpdateSettingsForAppConversations for application/json ContentType.
type UpdateSettingsForAppCustomerLoggingHTTPResp ¶
type UpdateSettingsForAppCustomerLoggingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppCustomerLoggingResponse
}
func ParseUpdateSettingsForAppCustomerLoggingHTTPResp ¶
func ParseUpdateSettingsForAppCustomerLoggingHTTPResp(rsp *http.Response) (*UpdateSettingsForAppCustomerLoggingHTTPResp, error)
ParseUpdateSettingsForAppCustomerLoggingHTTPResp parses an HTTP response from a UpdateSettingsForAppCustomerLoggingWithResponse call
func (UpdateSettingsForAppCustomerLoggingHTTPResp) Status ¶
func (r UpdateSettingsForAppCustomerLoggingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppCustomerLoggingHTTPResp) StatusCode ¶
func (r UpdateSettingsForAppCustomerLoggingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppCustomerLoggingJSONRequestBody ¶
type UpdateSettingsForAppCustomerLoggingJSONRequestBody = SettingsAppCustomerLoggingRequest
UpdateSettingsForAppCustomerLoggingJSONRequestBody defines body for UpdateSettingsForAppCustomerLogging for application/json ContentType.
type UpdateSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
type UpdateSettingsForAppIntegrationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAppIntegrationsResponse
}
func ParseUpdateSettingsForAppIntegrationsHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForAppIntegrationsHTTPResp(rsp *http.Response) (*UpdateSettingsForAppIntegrationsHTTPResp, error)
ParseUpdateSettingsForAppIntegrationsHTTPResp parses an HTTP response from a UpdateSettingsForAppIntegrationsWithResponse call
func (UpdateSettingsForAppIntegrationsHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForAppIntegrationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAppIntegrationsHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForAppIntegrationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAppIntegrationsJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForAppIntegrationsJSONRequestBody = SettingsAppIntegrationsRequest
UpdateSettingsForAppIntegrationsJSONRequestBody defines body for UpdateSettingsForAppIntegrations for application/json ContentType.
type UpdateSettingsForAuditDefaultHTTPResp ¶
type UpdateSettingsForAuditDefaultHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsAuditDefaultResponse
}
func ParseUpdateSettingsForAuditDefaultHTTPResp ¶
func ParseUpdateSettingsForAuditDefaultHTTPResp(rsp *http.Response) (*UpdateSettingsForAuditDefaultHTTPResp, error)
ParseUpdateSettingsForAuditDefaultHTTPResp parses an HTTP response from a UpdateSettingsForAuditDefaultWithResponse call
func (UpdateSettingsForAuditDefaultHTTPResp) Status ¶
func (r UpdateSettingsForAuditDefaultHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForAuditDefaultHTTPResp) StatusCode ¶
func (r UpdateSettingsForAuditDefaultHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForAuditDefaultJSONRequestBody ¶
type UpdateSettingsForAuditDefaultJSONRequestBody = SettingsAuditDefaultRequest
UpdateSettingsForAuditDefaultJSONRequestBody defines body for UpdateSettingsForAuditDefault for application/json ContentType.
type UpdateSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
type UpdateSettingsForRetentionPeriodsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsRetentionPeriodsResponse
}
func ParseUpdateSettingsForRetentionPeriodsHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForRetentionPeriodsHTTPResp(rsp *http.Response) (*UpdateSettingsForRetentionPeriodsHTTPResp, error)
ParseUpdateSettingsForRetentionPeriodsHTTPResp parses an HTTP response from a UpdateSettingsForRetentionPeriodsWithResponse call
func (UpdateSettingsForRetentionPeriodsHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForRetentionPeriodsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForRetentionPeriodsHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForRetentionPeriodsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForRetentionPeriodsJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForRetentionPeriodsJSONRequestBody = SettingsRetentionPeriodsRequest
UpdateSettingsForRetentionPeriodsJSONRequestBody defines body for UpdateSettingsForRetentionPeriods for application/json ContentType.
type UpdateSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
type UpdateSettingsForTelephonyAgentInboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentInboundResponse
}
func ParseUpdateSettingsForTelephonyAgentInboundHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForTelephonyAgentInboundHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentInboundHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentInboundHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentInboundWithResponse call
func (UpdateSettingsForTelephonyAgentInboundHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForTelephonyAgentInboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentInboundHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForTelephonyAgentInboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentInboundJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForTelephonyAgentInboundJSONRequestBody = SettingsTelephonyAgentInboundRequest
UpdateSettingsForTelephonyAgentInboundJSONRequestBody defines body for UpdateSettingsForTelephonyAgentInbound for application/json ContentType.
type UpdateSettingsForTelephonyAgentOutboundHTTPResp ¶
type UpdateSettingsForTelephonyAgentOutboundHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentOutboundResponse
}
func ParseUpdateSettingsForTelephonyAgentOutboundHTTPResp ¶
func ParseUpdateSettingsForTelephonyAgentOutboundHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentOutboundHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentOutboundHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentOutboundWithResponse call
func (UpdateSettingsForTelephonyAgentOutboundHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyAgentOutboundHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentOutboundHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyAgentOutboundHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentOutboundJSONRequestBody ¶
type UpdateSettingsForTelephonyAgentOutboundJSONRequestBody = SettingsTelephonyAgentOutboundRequest
UpdateSettingsForTelephonyAgentOutboundJSONRequestBody defines body for UpdateSettingsForTelephonyAgentOutbound for application/json ContentType.
type UpdateSettingsForTelephonyAgentRecordingHTTPResp ¶
type UpdateSettingsForTelephonyAgentRecordingHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentRecordingResponse
}
func ParseUpdateSettingsForTelephonyAgentRecordingHTTPResp ¶
func ParseUpdateSettingsForTelephonyAgentRecordingHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentRecordingHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentRecordingHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentRecordingWithResponse call
func (UpdateSettingsForTelephonyAgentRecordingHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyAgentRecordingHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentRecordingHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyAgentRecordingHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentRecordingJSONRequestBody ¶
type UpdateSettingsForTelephonyAgentRecordingJSONRequestBody = SettingsTelephonyAgentRecordingRequest
UpdateSettingsForTelephonyAgentRecordingJSONRequestBody defines body for UpdateSettingsForTelephonyAgentRecording for application/json ContentType.
type UpdateSettingsForTelephonyAgentWrapupHTTPResp ¶
type UpdateSettingsForTelephonyAgentWrapupHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyAgentWrapupResponse
}
func ParseUpdateSettingsForTelephonyAgentWrapupHTTPResp ¶
func ParseUpdateSettingsForTelephonyAgentWrapupHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyAgentWrapupHTTPResp, error)
ParseUpdateSettingsForTelephonyAgentWrapupHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyAgentWrapupWithResponse call
func (UpdateSettingsForTelephonyAgentWrapupHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyAgentWrapupHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyAgentWrapupHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyAgentWrapupHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyAgentWrapupJSONRequestBody ¶
type UpdateSettingsForTelephonyAgentWrapupJSONRequestBody = SettingsTelephonyAgentWrapupRequest
UpdateSettingsForTelephonyAgentWrapupJSONRequestBody defines body for UpdateSettingsForTelephonyAgentWrapup for application/json ContentType.
type UpdateSettingsForTelephonyPostCallHTTPResp ¶
type UpdateSettingsForTelephonyPostCallHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsTelephonyPostCallResponse
}
func ParseUpdateSettingsForTelephonyPostCallHTTPResp ¶
func ParseUpdateSettingsForTelephonyPostCallHTTPResp(rsp *http.Response) (*UpdateSettingsForTelephonyPostCallHTTPResp, error)
ParseUpdateSettingsForTelephonyPostCallHTTPResp parses an HTTP response from a UpdateSettingsForTelephonyPostCallWithResponse call
func (UpdateSettingsForTelephonyPostCallHTTPResp) Status ¶
func (r UpdateSettingsForTelephonyPostCallHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForTelephonyPostCallHTTPResp) StatusCode ¶
func (r UpdateSettingsForTelephonyPostCallHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForTelephonyPostCallJSONRequestBody ¶
type UpdateSettingsForTelephonyPostCallJSONRequestBody = SettingsTelephonyPostCallRequest
UpdateSettingsForTelephonyPostCallJSONRequestBody defines body for UpdateSettingsForTelephonyPostCall for application/json ContentType.
type UpdateSettingsForUiI18nHTTPResp ¶ added in v0.4.0
type UpdateSettingsForUiI18nHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SettingsUiI18nResponse
}
func ParseUpdateSettingsForUiI18nHTTPResp ¶ added in v0.4.0
func ParseUpdateSettingsForUiI18nHTTPResp(rsp *http.Response) (*UpdateSettingsForUiI18nHTTPResp, error)
ParseUpdateSettingsForUiI18nHTTPResp parses an HTTP response from a UpdateSettingsForUiI18nWithResponse call
func (UpdateSettingsForUiI18nHTTPResp) Status ¶ added in v0.4.0
func (r UpdateSettingsForUiI18nHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSettingsForUiI18nHTTPResp) StatusCode ¶ added in v0.4.0
func (r UpdateSettingsForUiI18nHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSettingsForUiI18nJSONRequestBody ¶ added in v0.4.0
type UpdateSettingsForUiI18nJSONRequestBody = SettingsUiI18nRequest
UpdateSettingsForUiI18nJSONRequestBody defines body for UpdateSettingsForUiI18n for application/json ContentType.
type UpdateTriggerHTTPResp ¶
type UpdateTriggerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TriggerItemResponse
}
func ParseUpdateTriggerHTTPResp ¶
func ParseUpdateTriggerHTTPResp(rsp *http.Response) (*UpdateTriggerHTTPResp, error)
ParseUpdateTriggerHTTPResp parses an HTTP response from a UpdateTriggerWithResponse call
func (UpdateTriggerHTTPResp) Status ¶
func (r UpdateTriggerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateTriggerHTTPResp) StatusCode ¶
func (r UpdateTriggerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTriggerJSONRequestBody ¶
type UpdateTriggerJSONRequestBody = RestUpdateTrigger
UpdateTriggerJSONRequestBody defines body for UpdateTrigger for application/json ContentType.
type UploadPhonebookEntriesHTTPResp ¶
func ParseUploadPhonebookEntriesHTTPResp ¶
func ParseUploadPhonebookEntriesHTTPResp(rsp *http.Response) (*UploadPhonebookEntriesHTTPResp, error)
ParseUploadPhonebookEntriesHTTPResp parses an HTTP response from a UploadPhonebookEntriesWithResponse call
func (UploadPhonebookEntriesHTTPResp) Status ¶
func (r UploadPhonebookEntriesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UploadPhonebookEntriesHTTPResp) StatusCode ¶
func (r UploadPhonebookEntriesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadPhonebookEntriesMultipartRequestBody ¶
type UploadPhonebookEntriesMultipartRequestBody = PhonebookCsvFile
UploadPhonebookEntriesMultipartRequestBody defines body for UploadPhonebookEntries for multipart/form-data ContentType.
type UploadPhonebookEntriesParams ¶
type UploadPhonebookEntriesParams struct {
// Overwrite When set to true all previously added entries will be deleted.
Overwrite *bool `form:"overwrite,omitempty" json:"overwrite,omitempty"`
}
UploadPhonebookEntriesParams defines parameters for UploadPhonebookEntries.
type UploadPromptHTTPResp ¶
type UploadPromptHTTPResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *PromptItemResponse
}
func ParseUploadPromptHTTPResp ¶
func ParseUploadPromptHTTPResp(rsp *http.Response) (*UploadPromptHTTPResp, error)
ParseUploadPromptHTTPResp parses an HTTP response from a UploadPromptWithResponse call
func (UploadPromptHTTPResp) Status ¶
func (r UploadPromptHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UploadPromptHTTPResp) StatusCode ¶
func (r UploadPromptHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadPromptMultipartRequestBody ¶
type UploadPromptMultipartRequestBody = PromptAudioFile
UploadPromptMultipartRequestBody defines body for UploadPrompt for multipart/form-data ContentType.
type VariableDefinition ¶
type VariableDefinition struct {
Description *string `json:"description,omitempty"`
Example *string `json:"example,omitempty"`
Key string `json:"key"`
Label *string `json:"label,omitempty"`
}
VariableDefinition defines model for VariableDefinition.
type VariableDefinitionItemsResponse ¶
type VariableDefinitionItemsResponse struct {
Items []VariableDefinition `json:"items"`
// Success Whether or not the request was successful
Success bool `json:"success"`
}
VariableDefinitionItemsResponse defines model for VariableDefinitionItemsResponse.