Skip to content

Commit fe0b55b

Browse files
author
PureCloud Jenkins
committed
57.0.0
1 parent e890388 commit fe0b55b

436 files changed

Lines changed: 7849 additions & 5282 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: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
from .models.acw_settings import AcwSettings
1717
from .models.additional_message import AdditionalMessage
1818
from .models.address import Address
19-
from .models.addressable_entity_user import AddressableEntityUser
2019
from .models.addressable_license_definition import AddressableLicenseDefinition
2120
from .models.adherence_settings import AdherenceSettings
2221
from .models.adhoc_recording_topic_conversation_data import AdhocRecordingTopicConversationData
@@ -59,6 +58,7 @@
5958
from .models.analytics_query_filter import AnalyticsQueryFilter
6059
from .models.analytics_query_predicate import AnalyticsQueryPredicate
6160
from .models.analytics_routing_status_record import AnalyticsRoutingStatusRecord
61+
from .models.analytics_scored_agent import AnalyticsScoredAgent
6262
from .models.analytics_session import AnalyticsSession
6363
from .models.analytics_session_metric import AnalyticsSessionMetric
6464
from .models.analytics_survey import AnalyticsSurvey
@@ -133,6 +133,7 @@
133133
from .models.billing_usage_resource import BillingUsageResource
134134
from .models.biography import Biography
135135
from .models.bullseye import Bullseye
136+
from .models.business_unit_reference import BusinessUnitReference
136137
from .models.calibration import Calibration
137138
from .models.calibration_assignment import CalibrationAssignment
138139
from .models.calibration_create import CalibrationCreate
@@ -367,6 +368,7 @@
367368
from .models.conversation_message_event_topic_wrapup import ConversationMessageEventTopicWrapup
368369
from .models.conversation_properties import ConversationProperties
369370
from .models.conversation_query import ConversationQuery
371+
from .models.conversation_routing_data import ConversationRoutingData
370372
from .models.conversation_screen_share_event_topic_detail import ConversationScreenShareEventTopicDetail
371373
from .models.conversation_screen_share_event_topic_error_body import ConversationScreenShareEventTopicErrorBody
372374
from .models.conversation_screen_share_event_topic_journey_action import ConversationScreenShareEventTopicJourneyAction
@@ -683,6 +685,7 @@
683685
from .models.filter import Filter
684686
from .models.filter_preview_response import FilterPreviewResponse
685687
from .models.flow import Flow
688+
from .models.flow_diagnostic_info import FlowDiagnosticInfo
686689
from .models.flow_division_view import FlowDivisionView
687690
from .models.flow_division_view_entity_listing import FlowDivisionViewEntityListing
688691
from .models.flow_entity_listing import FlowEntityListing
@@ -804,7 +807,6 @@
804807
from .models.license_batch_assignment_request import LicenseBatchAssignmentRequest
805808
from .models.license_definition import LicenseDefinition
806809
from .models.license_org_toggle import LicenseOrgToggle
807-
from .models.license_organization import LicenseOrganization
808810
from .models.license_update_status import LicenseUpdateStatus
809811
from .models.license_user import LicenseUser
810812
from .models.line import Line
@@ -1248,6 +1250,7 @@
12481250
from .models.scim_v2_patch_request import ScimV2PatchRequest
12491251
from .models.scim_v2_user import ScimV2User
12501252
from .models.scorable_survey import ScorableSurvey
1253+
from .models.scored_agent import ScoredAgent
12511254
from .models.screen_recording_session import ScreenRecordingSession
12521255
from .models.screen_recording_session_listing import ScreenRecordingSessionListing
12531256
from .models.screen_recording_session_request import ScreenRecordingSessionRequest
@@ -1294,6 +1297,7 @@
12941297
from .models.shrinkage_overrides import ShrinkageOverrides
12951298
from .models.site import Site
12961299
from .models.site_entity_listing import SiteEntityListing
1300+
from .models.skill import Skill
12971301
from .models.skill_entity_listing import SkillEntityListing
12981302
from .models.skills_to_remove import SkillsToRemove
12991303
from .models.sms_address_provision import SmsAddressProvision
@@ -1328,6 +1332,7 @@
13281332
from .models.suggest_search_request import SuggestSearchRequest
13291333
from .models.survey import Survey
13301334
from .models.survey_assignment import SurveyAssignment
1335+
from .models.survey_error_details import SurveyErrorDetails
13311336
from .models.survey_form import SurveyForm
13321337
from .models.survey_form_and_scoring_set import SurveyFormAndScoringSet
13331338
from .models.survey_form_entity_listing import SurveyFormEntityListing
@@ -1356,6 +1361,7 @@
13561361
from .models.time_off_request_list import TimeOffRequestList
13571362
from .models.time_off_request_lookup import TimeOffRequestLookup
13581363
from .models.time_off_request_lookup_list import TimeOffRequestLookupList
1364+
from .models.time_off_request_notification import TimeOffRequestNotification
13591365
from .models.time_off_request_query_body import TimeOffRequestQueryBody
13601366
from .models.time_off_request_response import TimeOffRequestResponse
13611367
from .models.time_off_request_settings import TimeOffRequestSettings
@@ -1430,6 +1436,7 @@
14301436
from .models.user_device import UserDevice
14311437
from .models.user_entity_listing import UserEntityListing
14321438
from .models.user_expands import UserExpands
1439+
from .models.user_external_identifier import UserExternalIdentifier
14331440
from .models.user_greeting_event_greeting import UserGreetingEventGreeting
14341441
from .models.user_greeting_event_greeting_audio_file import UserGreetingEventGreetingAudioFile
14351442
from .models.user_greeting_event_greeting_owner import UserGreetingEventGreetingOwner

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def __call_api(self, resource_path, method,
116116
header_params['Cookie'] = self.cookie
117117
if header_params:
118118
header_params = self.sanitize_for_serialization(header_params)
119-
header_params['purecloud-sdk'] = '56.0.0'
119+
header_params['purecloud-sdk'] = '57.0.0'
120120

121121
# path parameters
122122
if path_params:

build/PureCloudPlatformClientV2/apis/architect_api.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1380,12 +1380,13 @@ def get_architect_dependencytracking_consumingresources(self, id, object_type, *
13801380
:param list[str] resource_type: Types of consuming resources to show. Only versioned types are allowed here.
13811381
:param int page_number: Page number
13821382
:param int page_size: Page size
1383+
:param str flow_filter: Show only checkedIn or published flows
13831384
:return: ConsumingResourcesEntityListing
13841385
If the method is called asynchronously,
13851386
returns the request thread.
13861387
"""
13871388

1388-
all_params = ['id', 'object_type', 'resource_type', 'page_number', 'page_size']
1389+
all_params = ['id', 'object_type', 'resource_type', 'page_number', 'page_size', 'flow_filter']
13891390
all_params.append('callback')
13901391

13911392
params = locals()
@@ -1420,6 +1421,8 @@ def get_architect_dependencytracking_consumingresources(self, id, object_type, *
14201421
query_params['pageNumber'] = params['page_number']
14211422
if 'page_size' in params:
14221423
query_params['pageSize'] = params['page_size']
1424+
if 'flow_filter' in params:
1425+
query_params['flowFilter'] = params['flow_filter']
14231426

14241427
header_params = {}
14251428

build/PureCloudPlatformClientV2/apis/license_api.py

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -196,78 +196,6 @@ def get_license_definitions(self, **kwargs):
196196
callback=params.get('callback'))
197197
return response
198198

199-
def get_license_organization(self, **kwargs):
200-
"""
201-
Get license assignments for the organization.
202-
203-
204-
This method makes a synchronous HTTP request by default. To make an
205-
asynchronous HTTP request, please define a `callback` function
206-
to be invoked when receiving the response.
207-
>>> def callback_function(response):
208-
>>> pprint(response)
209-
>>>
210-
>>> thread = api.get_license_organization(callback=callback_function)
211-
212-
:param callback function: The callback function
213-
for asynchronous request. (optional)
214-
:return: LicenseOrganization
215-
If the method is called asynchronously,
216-
returns the request thread.
217-
"""
218-
219-
all_params = []
220-
all_params.append('callback')
221-
222-
params = locals()
223-
for key, val in iteritems(params['kwargs']):
224-
if key not in all_params:
225-
raise TypeError(
226-
"Got an unexpected keyword argument '%s'"
227-
" to method get_license_organization" % key
228-
)
229-
params[key] = val
230-
del params['kwargs']
231-
232-
233-
234-
resource_path = '/api/v2/license/organization'.replace('{format}', 'json')
235-
path_params = {}
236-
237-
query_params = {}
238-
239-
header_params = {}
240-
241-
form_params = []
242-
local_var_files = {}
243-
244-
body_params = None
245-
246-
# HTTP header `Accept`
247-
header_params['Accept'] = self.api_client.\
248-
select_header_accept(['application/json'])
249-
if not header_params['Accept']:
250-
del header_params['Accept']
251-
252-
# HTTP header `Content-Type`
253-
header_params['Content-Type'] = self.api_client.\
254-
select_header_content_type(['application/json'])
255-
256-
# Authentication setting
257-
auth_settings = ['PureCloud OAuth']
258-
259-
response = self.api_client.call_api(resource_path, 'GET',
260-
path_params,
261-
query_params,
262-
header_params,
263-
body=body_params,
264-
post_params=form_params,
265-
files=local_var_files,
266-
response_type='LicenseOrganization',
267-
auth_settings=auth_settings,
268-
callback=params.get('callback'))
269-
return response
270-
271199
def get_license_toggle(self, feature_name, **kwargs):
272200
"""
273201
Get PureCloud license feature toggle value.

build/PureCloudPlatformClientV2/apis/scripts_api.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ def get_scripts(self, **kwargs):
391391
callback=params.get('callback'))
392392
return response
393393

394-
def get_scripts_published(self, script_id, **kwargs):
394+
def get_scripts_published(self, **kwargs):
395395
"""
396396
Get the published scripts.
397397
@@ -402,11 +402,10 @@ def get_scripts_published(self, script_id, **kwargs):
402402
>>> def callback_function(response):
403403
>>> pprint(response)
404404
>>>
405-
>>> thread = api.get_scripts_published(script_id, callback=callback_function)
405+
>>> thread = api.get_scripts_published(callback=callback_function)
406406
407407
:param callback function: The callback function
408408
for asynchronous request. (optional)
409-
:param str script_id: Script ID (required)
410409
:param int page_size: Page size
411410
:param int page_number: Page number
412411
:param str expand: Expand
@@ -419,7 +418,7 @@ def get_scripts_published(self, script_id, **kwargs):
419418
returns the request thread.
420419
"""
421420

422-
all_params = ['script_id', 'page_size', 'page_number', 'expand', 'name', 'feature', 'flow_id', 'script_data_version']
421+
all_params = ['page_size', 'page_number', 'expand', 'name', 'feature', 'flow_id', 'script_data_version']
423422
all_params.append('callback')
424423

425424
params = locals()
@@ -432,15 +431,10 @@ def get_scripts_published(self, script_id, **kwargs):
432431
params[key] = val
433432
del params['kwargs']
434433

435-
# verify the required parameter 'script_id' is set
436-
if ('script_id' not in params) or (params['script_id'] is None):
437-
raise ValueError("Missing the required parameter `script_id` when calling `get_scripts_published`")
438434

439435

440436
resource_path = '/api/v2/scripts/published'.replace('{format}', 'json')
441437
path_params = {}
442-
if 'script_id' in params:
443-
path_params['scriptId'] = params['script_id']
444438

445439
query_params = {}
446440
if 'page_size' in params:

0 commit comments

Comments
 (0)