Skip to content

Commit 07d2fc2

Browse files
author
PureCloud Jenkins
committed
101.0.0
1 parent 8b0fe0f commit 07d2fc2

1,022 files changed

Lines changed: 12578 additions & 14089 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,8 @@
451451
from .models.conversation_detail_query_clause import ConversationDetailQueryClause
452452
from .models.conversation_detail_query_filter import ConversationDetailQueryFilter
453453
from .models.conversation_detail_query_predicate import ConversationDetailQueryPredicate
454+
from .models.conversation_details_datalake_availability_topic_data_availability_change_notification import ConversationDetailsDatalakeAvailabilityTopicDataAvailabilityChangeNotification
455+
from .models.conversation_details_datalake_availability_topic_date_time import ConversationDetailsDatalakeAvailabilityTopicDateTime
454456
from .models.conversation_division_membership import ConversationDivisionMembership
455457
from .models.conversation_email_event_topic_attachment import ConversationEmailEventTopicAttachment
456458
from .models.conversation_email_event_topic_conversation_routing_data import ConversationEmailEventTopicConversationRoutingData
@@ -1009,6 +1011,7 @@
10091011
from .models.integration_status_info import IntegrationStatusInfo
10101012
from .models.integration_type import IntegrationType
10111013
from .models.integration_type_entity_listing import IntegrationTypeEntityListing
1014+
from .models.intent import Intent
10121015
from .models.intent_definition import IntentDefinition
10131016
from .models.intent_feedback import IntentFeedback
10141017
from .models.interaction_stats_alert import InteractionStatsAlert
@@ -1192,6 +1195,7 @@
11921195
from .models.nlu_feedback_listing import NluFeedbackListing
11931196
from .models.nlu_feedback_request import NluFeedbackRequest
11941197
from .models.nlu_feedback_response import NluFeedbackResponse
1198+
from .models.nlu_info import NluInfo
11951199
from .models.nlu_quality_report_summary import NluQualityReportSummary
11961200
from .models.nlu_quality_report_summary_metric import NluQualityReportSummaryMetric
11971201
from .models.nlu_utterance import NluUtterance
@@ -1544,13 +1548,19 @@
15441548
from .models.recipient_listing import RecipientListing
15451549
from .models.record import Record
15461550
from .models.recording import Recording
1551+
from .models.recording_archive_restore_topic_media_result import RecordingArchiveRestoreTopicMediaResult
1552+
from .models.recording_archive_restore_topic_recording import RecordingArchiveRestoreTopicRecording
15471553
from .models.recording_email_message import RecordingEmailMessage
1554+
from .models.recording_event_media_result import RecordingEventMediaResult
1555+
from .models.recording_event_recording import RecordingEventRecording
15481556
from .models.recording_job import RecordingJob
15491557
from .models.recording_job_entity_listing import RecordingJobEntityListing
15501558
from .models.recording_jobs_query import RecordingJobsQuery
15511559
from .models.recording_messaging_message import RecordingMessagingMessage
15521560
from .models.recording_metadata import RecordingMetadata
15531561
from .models.recording_settings import RecordingSettings
1562+
from .models.recording_transcode_complete_topic_media_result import RecordingTranscodeCompleteTopicMediaResult
1563+
from .models.recording_transcode_complete_topic_recording import RecordingTranscodeCompleteTopicRecording
15541564
from .models.region_time_zone import RegionTimeZone
15551565
from .models.relationship import Relationship
15561566
from .models.relationship_listing import RelationshipListing
@@ -1888,7 +1898,6 @@
18881898
from .models.update_notifications_request import UpdateNotificationsRequest
18891899
from .models.update_notifications_response import UpdateNotificationsResponse
18901900
from .models.update_planning_group_request import UpdatePlanningGroupRequest
1891-
from .models.update_scheduling_run_request import UpdateSchedulingRunRequest
18921901
from .models.update_service_goal_template import UpdateServiceGoalTemplate
18931902
from .models.update_user import UpdateUser
18941903
from .models.upload_url_request import UploadUrlRequest
@@ -1918,6 +1927,8 @@
19181927
from .models.user_detail_query_clause import UserDetailQueryClause
19191928
from .models.user_detail_query_filter import UserDetailQueryFilter
19201929
from .models.user_detail_query_predicate import UserDetailQueryPredicate
1930+
from .models.user_details_datalake_availability_topic_data_availability_change_notification import UserDetailsDatalakeAvailabilityTopicDataAvailabilityChangeNotification
1931+
from .models.user_details_datalake_availability_topic_date_time import UserDetailsDatalakeAvailabilityTopicDateTime
19211932
from .models.user_details_query import UserDetailsQuery
19221933
from .models.user_device import UserDevice
19231934
from .models.user_entity_listing import UserEntityListing
@@ -2219,7 +2230,6 @@
22192230
from .apis.tokens_api import TokensApi
22202231
from .apis.uploads_api import UploadsApi
22212232
from .apis.usage_api import UsageApi
2222-
from .apis.user_development_api import UserDevelopmentApi
22232233
from .apis.user_recordings_api import UserRecordingsApi
22242234
from .apis.users_api import UsersApi
22252235
from .apis.utilities_api import UtilitiesApi

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ def __call_api(self, resource_path, method,
185185
header_params['Cookie'] = self.cookie
186186
if header_params:
187187
header_params = self.sanitize_for_serialization(header_params)
188-
header_params['purecloud-sdk'] = '100.0.0'
188+
header_params['purecloud-sdk'] = '101.0.0'
189189

190190
# path parameters
191191
if path_params:

build/PureCloudPlatformClientV2/apis/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
from .tokens_api import TokensApi
5151
from .uploads_api import UploadsApi
5252
from .usage_api import UsageApi
53-
from .user_development_api import UserDevelopmentApi
5453
from .user_recordings_api import UserRecordingsApi
5554
from .users_api import UsersApi
5655
from .utilities_api import UtilitiesApi

build/PureCloudPlatformClientV2/apis/billing_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ def get_billing_reports_billableusage(self, start_date, end_date, **kwargs):
6161
6262
:param callback function: The callback function
6363
for asynchronous request. (optional)
64-
:param datetime start_date: The period start date. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ (required)
65-
:param datetime end_date: The period end date. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ (required)
64+
:param datetime start_date: The period start date. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z (required)
65+
:param datetime end_date: The period end date. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z (required)
6666
:return: BillingUsageReport
6767
If the method is called asynchronously,
6868
returns the request thread.

build/PureCloudPlatformClientV2/apis/conversations_api.py

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10216,7 +10216,7 @@ def post_conversations_faxes(self, body, **kwargs):
1021610216
def post_conversations_message_communication_messages(self, conversation_id, communication_id, body, **kwargs):
1021710217
"""
1021810218
Send message
10219-
10219+
Send message on existing conversation/communication. Only one message body field can be accepted, per request. Example: 1 textBody, 1 mediaId, 1 stickerId, or 1 messageTemplate.
1022010220
1022110221
This method makes a synchronous HTTP request by default. To make an
1022210222
asynchronous HTTP request, please define a `callback` function
@@ -10730,12 +10730,13 @@ def post_conversations_messaging_integrations_facebook(self, body, **kwargs):
1073010730
:param callback function: The callback function
1073110731
for asynchronous request. (optional)
1073210732
:param FacebookIntegrationRequest body: FacebookIntegrationRequest (required)
10733+
:param bool async: Create a Facebook integration in an asynchronous manner. If the parameter value is true, this initiates the generation of a new Facebook integration. An integration ID is returned, it can be used to query the integration. Check the integration's createStatus for Completed or Error to detect the create is finished.
1073310734
:return: FacebookIntegration
1073410735
If the method is called asynchronously,
1073510736
returns the request thread.
1073610737
"""
1073710738

10738-
all_params = ['body']
10739+
all_params = ['body', 'async']
1073910740
all_params.append('callback')
1074010741

1074110742
params = locals()
@@ -10757,6 +10758,8 @@ def post_conversations_messaging_integrations_facebook(self, body, **kwargs):
1075710758
path_params = {}
1075810759

1075910760
query_params = {}
10761+
if 'async' in params:
10762+
query_params['async'] = params['async']
1076010763

1076110764
header_params = {}
1076210765

@@ -10808,12 +10811,13 @@ def post_conversations_messaging_integrations_line(self, body, **kwargs):
1080810811
:param callback function: The callback function
1080910812
for asynchronous request. (optional)
1081010813
:param LineIntegrationRequest body: LineIntegrationRequest (required)
10814+
:param bool async: Create a LINE integration in an asynchronous manner. If the parameter value is true, this initiates the generation of a new LINE integration. An integration ID is returned, it can be used to query the integration. Check the integration's createStatus for Completed or Error to detect the create is finished.
1081110815
:return: LineIntegration
1081210816
If the method is called asynchronously,
1081310817
returns the request thread.
1081410818
"""
1081510819

10816-
all_params = ['body']
10820+
all_params = ['body', 'async']
1081710821
all_params.append('callback')
1081810822

1081910823
params = locals()
@@ -10835,6 +10839,8 @@ def post_conversations_messaging_integrations_line(self, body, **kwargs):
1083510839
path_params = {}
1083610840

1083710841
query_params = {}
10842+
if 'async' in params:
10843+
query_params['async'] = params['async']
1083810844

1083910845
header_params = {}
1084010846

@@ -10886,12 +10892,13 @@ def post_conversations_messaging_integrations_twitter(self, body, **kwargs):
1088610892
:param callback function: The callback function
1088710893
for asynchronous request. (optional)
1088810894
:param TwitterIntegrationRequest body: TwitterIntegrationRequest (required)
10895+
:param bool async: Create a Twitter integration in an asynchronous manner. If the parameter value is true, this initiates the generation of a new Twitter integration. An integration ID is returned, it can be used to query the integration. Check the integration's createStatus for Completed or Error to detect the create is finished.
1088910896
:return: TwitterIntegration
1089010897
If the method is called asynchronously,
1089110898
returns the request thread.
1089210899
"""
1089310900

10894-
all_params = ['body']
10901+
all_params = ['body', 'async']
1089510902
all_params.append('callback')
1089610903

1089710904
params = locals()
@@ -10913,6 +10920,8 @@ def post_conversations_messaging_integrations_twitter(self, body, **kwargs):
1091310920
path_params = {}
1091410921

1091510922
query_params = {}
10923+
if 'async' in params:
10924+
query_params['async'] = params['async']
1091610925

1091710926
header_params = {}
1091810927

@@ -10964,12 +10973,13 @@ def post_conversations_messaging_integrations_whatsapp(self, body, **kwargs):
1096410973
:param callback function: The callback function
1096510974
for asynchronous request. (optional)
1096610975
:param WhatsAppIntegrationRequest body: WhatsAppIntegrationRequest (required)
10976+
:param bool async: Create a WhatsApp integration in an asynchronous manner. If the parameter value is true, this initiates the generation of a new WhatsApp integration. An integration ID is returned, it can be used to query the integration. Check the integration's createStatus for Completed or Error to detect the create is finished.
1096710977
:return: WhatsAppIntegration
1096810978
If the method is called asynchronously,
1096910979
returns the request thread.
1097010980
"""
1097110981

10972-
all_params = ['body']
10982+
all_params = ['body', 'async']
1097310983
all_params.append('callback')
1097410984

1097510985
params = locals()
@@ -10991,6 +11001,8 @@ def post_conversations_messaging_integrations_whatsapp(self, body, **kwargs):
1099111001
path_params = {}
1099211002

1099311003
query_params = {}
11004+
if 'async' in params:
11005+
query_params['async'] = params['async']
1099411006

1099511007
header_params = {}
1099611008

build/PureCloudPlatformClientV2/apis/quality_api.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -628,8 +628,8 @@ def get_quality_agents_activity(self, **kwargs):
628628
:param list[str] expand: variable name requested by expand list
629629
:param str next_page: next page token
630630
:param str previous_page: Previous page token
631-
:param datetime start_time: Start time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
632-
:param datetime end_time: End time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
631+
:param datetime start_time: Start time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
632+
:param datetime end_time: End time of agent activity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
633633
:param list[str] agent_user_id: user id of agent requested
634634
:param str evaluator_user_id: user id of the evaluator
635635
:param str name: name
@@ -822,8 +822,8 @@ def get_quality_calibrations(self, calibrator_id, **kwargs):
822822
:param str next_page: next page token
823823
:param str previous_page: Previous page token
824824
:param str conversation_id: conversation id
825-
:param datetime start_time: Beginning of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
826-
:param datetime end_time: end of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
825+
:param datetime start_time: Beginning of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
826+
:param datetime end_time: end of the calibration query. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
827827
:return: CalibrationEntityListing
828828
If the method is called asynchronously,
829829
returns the request thread.
@@ -1318,8 +1318,8 @@ def get_quality_evaluators_activity(self, **kwargs):
13181318
:param list[str] expand: variable name requested by expand list
13191319
:param str next_page: next page token
13201320
:param str previous_page: Previous page token
1321-
:param datetime start_time: The start time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
1322-
:param datetime end_time: The end time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ
1321+
:param datetime start_time: The start time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
1322+
:param datetime end_time: The end time specified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
13231323
:param str name: Evaluator name
13241324
:param list[str] permission: permission strings
13251325
:param str group: group id

0 commit comments

Comments
 (0)