Skip to content

Commit 94a2ec3

Browse files
author
PureCloud Jenkins
committed
206.0.0
1 parent c5d1d69 commit 94a2ec3

File tree

480 files changed

+6540
-7179
lines changed

Some content is hidden

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

480 files changed

+6540
-7179
lines changed

build/.openapi-generator/FILES

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,10 @@ PureCloudPlatformClientV2/models/aggregate_view_data.py
224224
PureCloudPlatformClientV2/models/aggregation_range.py
225225
PureCloudPlatformClientV2/models/aggregation_result.py
226226
PureCloudPlatformClientV2/models/aggregation_result_entry.py
227+
PureCloudPlatformClientV2/models/ai_answer.py
228+
PureCloudPlatformClientV2/models/ai_scoring.py
229+
PureCloudPlatformClientV2/models/ai_scoring_setting.py
230+
PureCloudPlatformClientV2/models/ai_scoring_settings.py
227231
PureCloudPlatformClientV2/models/alert_listing.py
228232
PureCloudPlatformClientV2/models/alert_notification.py
229233
PureCloudPlatformClientV2/models/alert_request.py
@@ -2909,12 +2913,8 @@ PureCloudPlatformClientV2/models/post_output_contract.py
29092913
PureCloudPlatformClientV2/models/post_text_message.py
29102914
PureCloudPlatformClientV2/models/post_text_request.py
29112915
PureCloudPlatformClientV2/models/post_text_response.py
2912-
PureCloudPlatformClientV2/models/predicted_answer.py
2913-
PureCloudPlatformClientV2/models/predicted_scoring.py
29142916
PureCloudPlatformClientV2/models/prediction_results.py
29152917
PureCloudPlatformClientV2/models/predictive_routing.py
2916-
PureCloudPlatformClientV2/models/predictive_scoring_setting.py
2917-
PureCloudPlatformClientV2/models/predictive_scoring_settings.py
29182918
PureCloudPlatformClientV2/models/predictor.py
29192919
PureCloudPlatformClientV2/models/predictor_listing.py
29202920
PureCloudPlatformClientV2/models/predictor_model.py
@@ -4727,6 +4727,10 @@ docs/AggregateViewData.md
47274727
docs/AggregationRange.md
47284728
docs/AggregationResult.md
47294729
docs/AggregationResultEntry.md
4730+
docs/AiAnswer.md
4731+
docs/AiScoring.md
4732+
docs/AiScoringSetting.md
4733+
docs/AiScoringSettings.md
47304734
docs/AlertListing.md
47314735
docs/AlertNotification.md
47324736
docs/AlertRequest.md
@@ -7500,12 +7504,8 @@ docs/PostOutputContract.md
75007504
docs/PostTextMessage.md
75017505
docs/PostTextRequest.md
75027506
docs/PostTextResponse.md
7503-
docs/PredictedAnswer.md
7504-
docs/PredictedScoring.md
75057507
docs/PredictionResults.md
75067508
docs/PredictiveRouting.md
7507-
docs/PredictiveScoringSetting.md
7508-
docs/PredictiveScoringSettings.md
75097509
docs/Predictor.md
75107510
docs/PredictorListing.md
75117511
docs/PredictorModel.md
@@ -11683,7 +11683,7 @@ docs/put_quality_calibration-example.txt
1168311683
docs/put_quality_conversation_evaluation-example.txt
1168411684
docs/put_quality_form-example.txt
1168511685
docs/put_quality_forms_evaluation-example.txt
11686-
docs/put_quality_forms_evaluation_predictivescoring_settings-example.txt
11686+
docs/put_quality_forms_evaluation_aiscoring_settings-example.txt
1168711687
docs/put_quality_forms_survey-example.txt
1168811688
docs/put_quality_surveys_scorable-example.txt
1168911689
docs/put_recording_crossplatform_mediaretentionpolicy-example.txt

build/APIData.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31236,10 +31236,10 @@
3123631236
"return": "EvaluationFormResponse",
3123731237
"example": "import PureCloudPlatformClientV2\nfrom PureCloudPlatformClientV2.rest import ApiException\nfrom pprint import pprint\n\n# Configure OAuth2 access token for authorization: PureCloud OAuth\nPureCloudPlatformClientV2.configuration.access_token = 'your_access_token'\n# or use get_client_credentials_token(...), get_saml2bearer_token(...), get_code_authorization_token(...) or get_pkce_token(...)\n\n# create an instance of the API class\napi_instance = PureCloudPlatformClientV2.QualityApi();\nform_id = 'form_id_example' # str | Form ID\nbody = PureCloudPlatformClientV2.EvaluationForm() # EvaluationForm | Evaluation form\n\ntry:\n # Update an evaluation form.\n api_response = api_instance.put_quality_forms_evaluation(form_id, body)\n pprint(api_response)\nexcept ApiException as e:\n print(\"Exception when calling QualityApi->put_quality_forms_evaluation: %s\\n\" % e)"
3123831238
},
31239-
"put_quality_forms_evaluation_predictivescoring_settings": {
31240-
"operationId": "put_quality_forms_evaluation_predictivescoring_settings",
31241-
"functionName": "put_quality_forms_evaluation_predictivescoring_settings",
31242-
"signature": "put_quality_forms_evaluation_predictivescoring_settings(form_id, body)",
31239+
"put_quality_forms_evaluation_aiscoring_settings": {
31240+
"operationId": "put_quality_forms_evaluation_aiscoring_settings",
31241+
"functionName": "put_quality_forms_evaluation_aiscoring_settings",
31242+
"signature": "put_quality_forms_evaluation_aiscoring_settings(form_id, body)",
3124331243
"parameters": [
3124431244
{
3124531245
"name": "form_id",
@@ -31248,12 +31248,12 @@
3124831248
},
3124931249
{
3125031250
"name": "body",
31251-
"type": "PredictiveScoringSettings",
31251+
"type": "AiScoringSettings",
3125231252
"required": "true"
3125331253
}
3125431254
],
31255-
"return": "PredictiveScoringSettings",
31256-
"example": "import PureCloudPlatformClientV2\nfrom PureCloudPlatformClientV2.rest import ApiException\nfrom pprint import pprint\n\n# Configure OAuth2 access token for authorization: PureCloud OAuth\nPureCloudPlatformClientV2.configuration.access_token = 'your_access_token'\n# or use get_client_credentials_token(...), get_saml2bearer_token(...), get_code_authorization_token(...) or get_pkce_token(...)\n\n# create an instance of the API class\napi_instance = PureCloudPlatformClientV2.QualityApi();\nform_id = 'form_id_example' # str | Form ID\nbody = PureCloudPlatformClientV2.PredictiveScoringSettings() # PredictiveScoringSettings | Predictive Scoring Settings\n\ntry:\n # Update the Predictive Scoring settings of an evaluation form.\n api_response = api_instance.put_quality_forms_evaluation_predictivescoring_settings(form_id, body)\n pprint(api_response)\nexcept ApiException as e:\n print(\"Exception when calling QualityApi->put_quality_forms_evaluation_predictivescoring_settings: %s\\n\" % e)"
31255+
"return": "AiScoringSettings",
31256+
"example": "import PureCloudPlatformClientV2\nfrom PureCloudPlatformClientV2.rest import ApiException\nfrom pprint import pprint\n\n# Configure OAuth2 access token for authorization: PureCloud OAuth\nPureCloudPlatformClientV2.configuration.access_token = 'your_access_token'\n# or use get_client_credentials_token(...), get_saml2bearer_token(...), get_code_authorization_token(...) or get_pkce_token(...)\n\n# create an instance of the API class\napi_instance = PureCloudPlatformClientV2.QualityApi();\nform_id = 'form_id_example' # str | Form ID\nbody = PureCloudPlatformClientV2.AiScoringSettings() # AiScoringSettings | AI Scoring Settings\n\ntry:\n # Update the AI Scoring settings of an evaluation form.\n api_response = api_instance.put_quality_forms_evaluation_aiscoring_settings(form_id, body)\n pprint(api_response)\nexcept ApiException as e:\n print(\"Exception when calling QualityApi->put_quality_forms_evaluation_aiscoring_settings: %s\\n\" % e)"
3125731257
},
3125831258
"put_quality_forms_survey": {
3125931259
"operationId": "put_quality_forms_survey",

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@
143143
from .models.aggregation_range import AggregationRange
144144
from .models.aggregation_result import AggregationResult
145145
from .models.aggregation_result_entry import AggregationResultEntry
146+
from .models.ai_answer import AiAnswer
147+
from .models.ai_scoring import AiScoring
148+
from .models.ai_scoring_setting import AiScoringSetting
149+
from .models.ai_scoring_settings import AiScoringSettings
146150
from .models.alert_listing import AlertListing
147151
from .models.alert_notification import AlertNotification
148152
from .models.alert_request import AlertRequest
@@ -2828,12 +2832,8 @@
28282832
from .models.post_text_message import PostTextMessage
28292833
from .models.post_text_request import PostTextRequest
28302834
from .models.post_text_response import PostTextResponse
2831-
from .models.predicted_answer import PredictedAnswer
2832-
from .models.predicted_scoring import PredictedScoring
28332835
from .models.prediction_results import PredictionResults
28342836
from .models.predictive_routing import PredictiveRouting
2835-
from .models.predictive_scoring_setting import PredictiveScoringSetting
2836-
from .models.predictive_scoring_settings import PredictiveScoringSettings
28372837
from .models.predictor import Predictor
28382838
from .models.predictor_listing import PredictorListing
28392839
from .models.predictor_model import PredictorModel

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ def __call_api(self, resource_path, method,
357357
header_params['Cookie'] = self.cookie
358358
if header_params:
359359
header_params = self.sanitize_for_serialization(header_params)
360-
header_params['purecloud-sdk'] = '205.0.0'
360+
header_params['purecloud-sdk'] = '206.0.0'
361361

362362
# path parameters
363363
if path_params:

build/PureCloudPlatformClientV2/apis/conversations_api.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12365,7 +12365,6 @@ def post_conversation_barge(self, conversation_id: str, **kwargs) -> None:
1236512365
"""
1236612366
Barge a conversation creating a barged in conference of connected participants.
1236712367

12368-
post_conversation_barge is a preview method and is subject to both breaking and non-breaking changes at any time without notice
1236912368

1237012369
This method makes a synchronous HTTP request by default. To make an
1237112370
asynchronous HTTP request, please define a `callback` function
@@ -13566,7 +13565,6 @@ def post_conversations_call_participant_barge(self, conversation_id: str, partic
1356613565
"""
1356713566
Barge a given participant's call creating a barged in conference of connected participants.
1356813567

13569-
post_conversations_call_participant_barge is a preview method and is subject to both breaking and non-breaking changes at any time without notice
1357013568

1357113569
This method makes a synchronous HTTP request by default. To make an
1357213570
asynchronous HTTP request, please define a `callback` function

build/PureCloudPlatformClientV2/apis/quality_api.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939

4040
from ..models import Empty
4141
from ..models import AgentActivityEntityListing
42+
from ..models import AiScoringSettings
4243
from ..models import AsyncQueryResponse
4344
from ..models import AsyncQueryStatus
4445
from ..models import Calibration
@@ -60,7 +61,6 @@
6061
from ..models import EvaluationResponse
6162
from ..models import EvaluationScoringSet
6263
from ..models import EvaluatorActivityEntityListing
63-
from ..models import PredictiveScoringSettings
6464
from ..models import PublishForm
6565
from ..models import QMAuditQueryRequest
6666
from ..models import QualityAuditQueryExecutionResultsResponse
@@ -5045,25 +5045,25 @@ def put_quality_forms_evaluation(self, form_id: str, body: 'EvaluationForm', **k
50455045
callback=params.get('callback'))
50465046
return response
50475047

5048-
def put_quality_forms_evaluation_predictivescoring_settings(self, form_id: str, body: 'PredictiveScoringSettings', **kwargs) -> 'PredictiveScoringSettings':
5048+
def put_quality_forms_evaluation_aiscoring_settings(self, form_id: str, body: 'AiScoringSettings', **kwargs) -> 'AiScoringSettings':
50495049
"""
5050-
Update the Predictive Scoring settings of an evaluation form.
5050+
Update the AI Scoring settings of an evaluation form.
50515051
5052-
put_quality_forms_evaluation_predictivescoring_settings is a preview method and is subject to both breaking and non-breaking changes at any time without notice
5052+
put_quality_forms_evaluation_aiscoring_settings is a preview method and is subject to both breaking and non-breaking changes at any time without notice
50535053
50545054
This method makes a synchronous HTTP request by default. To make an
50555055
asynchronous HTTP request, please define a `callback` function
50565056
to be invoked when receiving the response.
50575057
>>> def callback_function(response):
50585058
>>> pprint(response)
50595059
>>>
5060-
>>> thread = api.put_quality_forms_evaluation_predictivescoring_settings(form_id, body, callback=callback_function)
5060+
>>> thread = api.put_quality_forms_evaluation_aiscoring_settings(form_id, body, callback=callback_function)
50615061
50625062
:param callback function: The callback function
50635063
for asynchronous request. (optional)
50645064
:param str form_id: Form ID (required)
5065-
:param PredictiveScoringSettings body: Predictive Scoring Settings (required)
5066-
:return: PredictiveScoringSettings
5065+
:param AiScoringSettings body: AI Scoring Settings (required)
5066+
:return: AiScoringSettings
50675067
If the method is called asynchronously,
50685068
returns the request thread.
50695069
"""
@@ -5076,20 +5076,20 @@ def put_quality_forms_evaluation_predictivescoring_settings(self, form_id: str,
50765076
if key not in all_params:
50775077
raise TypeError(
50785078
"Got an unexpected keyword argument '%s'"
5079-
" to method put_quality_forms_evaluation_predictivescoring_settings" % key
5079+
" to method put_quality_forms_evaluation_aiscoring_settings" % key
50805080
)
50815081
params[key] = val
50825082
del params['kwargs']
50835083

50845084
# verify the required parameter 'form_id' is set
50855085
if ('form_id' not in params) or (params['form_id'] is None):
5086-
raise ValueError("Missing the required parameter `form_id` when calling `put_quality_forms_evaluation_predictivescoring_settings`")
5086+
raise ValueError("Missing the required parameter `form_id` when calling `put_quality_forms_evaluation_aiscoring_settings`")
50875087
# verify the required parameter 'body' is set
50885088
if ('body' not in params) or (params['body'] is None):
5089-
raise ValueError("Missing the required parameter `body` when calling `put_quality_forms_evaluation_predictivescoring_settings`")
5089+
raise ValueError("Missing the required parameter `body` when calling `put_quality_forms_evaluation_aiscoring_settings`")
50905090

50915091

5092-
resource_path = '/api/v2/quality/forms/evaluations/{formId}/predictivescoring/settings'.replace('{format}', 'json')
5092+
resource_path = '/api/v2/quality/forms/evaluations/{formId}/aiscoring/settings'.replace('{format}', 'json')
50935093
path_params = {}
50945094
if 'form_id' in params:
50955095
path_params['formId'] = params['form_id']
@@ -5125,7 +5125,7 @@ def put_quality_forms_evaluation_predictivescoring_settings(self, form_id: str,
51255125
body=body_params,
51265126
post_params=form_params,
51275127
files=local_var_files,
5128-
response_type='PredictiveScoringSettings',
5128+
response_type='AiScoringSettings',
51295129
auth_settings=auth_settings,
51305130
callback=params.get('callback'))
51315131
return response

build/PureCloudPlatformClientV2/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ def to_debug_report(self):
202202
"OS: {env}\n"\
203203
"Python Version: {pyversion}\n"\
204204
"Version of the API: v2\n"\
205-
"SDK Package Version: 205.0.0".\
205+
"SDK Package Version: 206.0.0".\
206206
format(env=sys.platform, pyversion=sys.version)
207207

208208
def _update_config_from_file(self):

build/PureCloudPlatformClientV2/models/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@
143143
from .aggregation_range import AggregationRange
144144
from .aggregation_result import AggregationResult
145145
from .aggregation_result_entry import AggregationResultEntry
146+
from .ai_answer import AiAnswer
147+
from .ai_scoring import AiScoring
148+
from .ai_scoring_setting import AiScoringSetting
149+
from .ai_scoring_settings import AiScoringSettings
146150
from .alert_listing import AlertListing
147151
from .alert_notification import AlertNotification
148152
from .alert_request import AlertRequest
@@ -2828,12 +2832,8 @@
28282832
from .post_text_message import PostTextMessage
28292833
from .post_text_request import PostTextRequest
28302834
from .post_text_response import PostTextResponse
2831-
from .predicted_answer import PredictedAnswer
2832-
from .predicted_scoring import PredictedScoring
28332835
from .prediction_results import PredictionResults
28342836
from .predictive_routing import PredictiveRouting
2835-
from .predictive_scoring_setting import PredictiveScoringSetting
2836-
from .predictive_scoring_settings import PredictiveScoringSettings
28372837
from .predictor import Predictor
28382838
from .predictor_listing import PredictorListing
28392839
from .predictor_model import PredictorModel

build/PureCloudPlatformClientV2/models/accelerator_list.py

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,11 @@ def __init__(self) -> None:
5454
'page_size': 'int',
5555
'page_number': 'int',
5656
'total': 'int',
57+
'previous_uri': 'str',
5758
'last_uri': 'str',
5859
'first_uri': 'str',
5960
'self_uri': 'str',
6061
'next_uri': 'str',
61-
'previous_uri': 'str',
6262
'page_count': 'int'
6363
}
6464

@@ -67,23 +67,23 @@ def __init__(self) -> None:
6767
'page_size': 'pageSize',
6868
'page_number': 'pageNumber',
6969
'total': 'total',
70+
'previous_uri': 'previousUri',
7071
'last_uri': 'lastUri',
7172
'first_uri': 'firstUri',
7273
'self_uri': 'selfUri',
7374
'next_uri': 'nextUri',
74-
'previous_uri': 'previousUri',
7575
'page_count': 'pageCount'
7676
}
7777

7878
self._entities = None
7979
self._page_size = None
8080
self._page_number = None
8181
self._total = None
82+
self._previous_uri = None
8283
self._last_uri = None
8384
self._first_uri = None
8485
self._self_uri = None
8586
self._next_uri = None
86-
self._previous_uri = None
8787
self._page_count = None
8888

8989
@property
@@ -182,6 +182,30 @@ def total(self, total: int) -> None:
182182

183183
self._total = total
184184

185+
@property
186+
def previous_uri(self) -> str:
187+
"""
188+
Gets the previous_uri of this AcceleratorList.
189+
190+
191+
:return: The previous_uri of this AcceleratorList.
192+
:rtype: str
193+
"""
194+
return self._previous_uri
195+
196+
@previous_uri.setter
197+
def previous_uri(self, previous_uri: str) -> None:
198+
"""
199+
Sets the previous_uri of this AcceleratorList.
200+
201+
202+
:param previous_uri: The previous_uri of this AcceleratorList.
203+
:type: str
204+
"""
205+
206+
207+
self._previous_uri = previous_uri
208+
185209
@property
186210
def last_uri(self) -> str:
187211
"""
@@ -278,30 +302,6 @@ def next_uri(self, next_uri: str) -> None:
278302

279303
self._next_uri = next_uri
280304

281-
@property
282-
def previous_uri(self) -> str:
283-
"""
284-
Gets the previous_uri of this AcceleratorList.
285-
286-
287-
:return: The previous_uri of this AcceleratorList.
288-
:rtype: str
289-
"""
290-
return self._previous_uri
291-
292-
@previous_uri.setter
293-
def previous_uri(self, previous_uri: str) -> None:
294-
"""
295-
Sets the previous_uri of this AcceleratorList.
296-
297-
298-
:param previous_uri: The previous_uri of this AcceleratorList.
299-
:type: str
300-
"""
301-
302-
303-
self._previous_uri = previous_uri
304-
305305
@property
306306
def page_count(self) -> int:
307307
"""

0 commit comments

Comments
 (0)