Skip to content

Commit 5549cac

Browse files
author
PureCloud Jenkins
committed
42.0.0
1 parent ed7a461 commit 5549cac

450 files changed

Lines changed: 23363 additions & 7630 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: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@
8484
from .models.audit_query_response import AuditQueryResponse
8585
from .models.audit_search_result import AuditSearchResult
8686
from .models.audit_user import AuditUser
87+
from .models.authz_division import AuthzDivision
88+
from .models.authz_division_entity_listing import AuthzDivisionEntityListing
89+
from .models.authz_grant import AuthzGrant
90+
from .models.authz_grant_policy import AuthzGrantPolicy
91+
from .models.authz_grant_role import AuthzGrantRole
92+
from .models.authz_subject import AuthzSubject
8793
from .models.available_language_list import AvailableLanguageList
8894
from .models.available_topic import AvailableTopic
8995
from .models.available_topic_entity_listing import AvailableTopicEntityListing
@@ -547,6 +553,9 @@
547553
from .models.external_organization import ExternalOrganization
548554
from .models.external_organization_listing import ExternalOrganizationListing
549555
from .models.facebook_id import FacebookId
556+
from .models.facebook_integration import FacebookIntegration
557+
from .models.facebook_integration_entity_listing import FacebookIntegrationEntityListing
558+
from .models.facebook_integration_request import FacebookIntegrationRequest
550559
from .models.facebook_scoped_id import FacebookScopedId
551560
from .models.facet import Facet
552561
from .models.facet_entry import FacetEntry
@@ -601,6 +610,10 @@
601610
from .models.gdpr_request_entity_listing import GDPRRequestEntityListing
602611
from .models.gdpr_subject import GDPRSubject
603612
from .models.gdpr_subject_entity_listing import GDPRSubjectEntityListing
613+
from .models.gkn_documentation_result import GKNDocumentationResult
614+
from .models.gkn_documentation_search_criteria import GKNDocumentationSearchCriteria
615+
from .models.gkn_documentation_search_request import GKNDocumentationSearchRequest
616+
from .models.gkn_documentation_search_response import GKNDocumentationSearchResponse
604617
from .models.g_suite import GSuite
605618
from .models.generate_short_term_forecast_request import GenerateShortTermForecastRequest
606619
from .models.generate_short_term_forecast_response import GenerateShortTermForecastResponse
@@ -722,6 +735,9 @@
722735
from .models.line_base_entity_listing import LineBaseEntityListing
723736
from .models.line_entity_listing import LineEntityListing
724737
from .models.line_id import LineId
738+
from .models.line_integration import LineIntegration
739+
from .models.line_integration_entity_listing import LineIntegrationEntityListing
740+
from .models.line_integration_request import LineIntegrationRequest
725741
from .models.line_status import LineStatus
726742
from .models.line_user_id import LineUserId
727743
from .models.list_wrapper_forecast_source_day_pointer import ListWrapperForecastSourceDayPointer
@@ -776,6 +792,8 @@
776792
from .models.message_media_policy import MessageMediaPolicy
777793
from .models.message_media_policy_conditions import MessageMediaPolicyConditions
778794
from .models.message_sticker import MessageSticker
795+
from .models.messaging_sticker import MessagingSticker
796+
from .models.messaging_sticker_entity_listing import MessagingStickerEntityListing
779797
from .models.meta_data import MetaData
780798
from .models.metabase import Metabase
781799
from .models.metered_evaluation_assignment import MeteredEvaluationAssignment
@@ -1063,6 +1081,7 @@
10631081
from .models.street_address import StreetAddress
10641082
from .models.subject_division_grants import SubjectDivisionGrants
10651083
from .models.subject_division_grants_entity_listing import SubjectDivisionGrantsEntityListing
1084+
from .models.subject_divisions import SubjectDivisions
10661085
from .models.subscriber_response import SubscriberResponse
10671086
from .models.suggest_search_criteria import SuggestSearchCriteria
10681087
from .models.suggest_search_request import SuggestSearchRequest
@@ -1131,6 +1150,9 @@
11311150
from .models.trustor_audit_query_request import TrustorAuditQueryRequest
11321151
from .models.trustor_entity_listing import TrustorEntityListing
11331152
from .models.twitter_id import TwitterId
1153+
from .models.twitter_integration import TwitterIntegration
1154+
from .models.twitter_integration_entity_listing import TwitterIntegrationEntityListing
1155+
from .models.twitter_integration_request import TwitterIntegrationRequest
11341156
from .models.unread_metric import UnreadMetric
11351157
from .models.unread_status import UnreadStatus
11361158
from .models.update_action_input import UpdateActionInput
@@ -1278,6 +1300,7 @@
12781300
from .models.wrapup import Wrapup
12791301
from .models.wrapup_code import WrapupCode
12801302
from .models.wrapup_code_entity_listing import WrapupCodeEntityListing
1303+
from .models.writable_dialer_contact import WritableDialerContact
12811304
from .models.writable_division import WritableDivision
12821305
from .models.writable_entity import WritableEntity
12831306

@@ -1292,6 +1315,7 @@
12921315
from .apis.conversations_api import ConversationsApi
12931316
from .apis.external_contacts_api import ExternalContactsApi
12941317
from .apis.fax_api import FaxApi
1318+
from .apis.flows_api import FlowsApi
12951319
from .apis.general_data_protection_regulation_api import GeneralDataProtectionRegulationApi
12961320
from .apis.geolocation_api import GeolocationApi
12971321
from .apis.greetings_api import GreetingsApi
@@ -1301,9 +1325,11 @@
13011325
from .apis.languages_api import LanguagesApi
13021326
from .apis.license_api import LicenseApi
13031327
from .apis.locations_api import LocationsApi
1328+
from .apis.messaging_api import MessagingApi
13041329
from .apis.mobile_devices_api import MobileDevicesApi
13051330
from .apis.notifications_api import NotificationsApi
13061331
from .apis.o_auth_api import OAuthApi
1332+
from .apis.objects_api import ObjectsApi
13071333
from .apis.organization_api import OrganizationApi
13081334
from .apis.organization_authorization_api import OrganizationAuthorizationApi
13091335
from .apis.outbound_api import OutboundApi

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def __call_api(self, resource_path, method,
112112
header_params['Cookie'] = self.cookie
113113
if header_params:
114114
header_params = self.sanitize_for_serialization(header_params)
115-
header_params['purecloud-sdk'] = '41.0.0'
115+
header_params['purecloud-sdk'] = '42.0.0'
116116

117117
# path parameters
118118
if path_params:

build/PureCloudPlatformClientV2/apis/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
from .conversations_api import ConversationsApi
1212
from .external_contacts_api import ExternalContactsApi
1313
from .fax_api import FaxApi
14+
from .flows_api import FlowsApi
1415
from .general_data_protection_regulation_api import GeneralDataProtectionRegulationApi
1516
from .geolocation_api import GeolocationApi
1617
from .greetings_api import GreetingsApi
@@ -20,9 +21,11 @@
2021
from .languages_api import LanguagesApi
2122
from .license_api import LicenseApi
2223
from .locations_api import LocationsApi
24+
from .messaging_api import MessagingApi
2325
from .mobile_devices_api import MobileDevicesApi
2426
from .notifications_api import NotificationsApi
2527
from .o_auth_api import OAuthApi
28+
from .objects_api import ObjectsApi
2629
from .organization_api import OrganizationApi
2730
from .organization_authorization_api import OrganizationAuthorizationApi
2831
from .outbound_api import OutboundApi

build/PureCloudPlatformClientV2/apis/analytics_api.py

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1300,6 +1300,84 @@ def post_analytics_evaluations_aggregates_query(self, body, **kwargs):
13001300
callback=params.get('callback'))
13011301
return response
13021302

1303+
def post_analytics_flows_aggregates_query(self, body, **kwargs):
1304+
"""
1305+
Query for flow aggregates
1306+
1307+
1308+
This method makes a synchronous HTTP request by default. To make an
1309+
asynchronous HTTP request, please define a `callback` function
1310+
to be invoked when receiving the response.
1311+
>>> def callback_function(response):
1312+
>>> pprint(response)
1313+
>>>
1314+
>>> thread = api.post_analytics_flows_aggregates_query(body, callback=callback_function)
1315+
1316+
:param callback function: The callback function
1317+
for asynchronous request. (optional)
1318+
:param AggregationQuery body: query (required)
1319+
:return: AggregateQueryResponse
1320+
If the method is called asynchronously,
1321+
returns the request thread.
1322+
"""
1323+
1324+
all_params = ['body']
1325+
all_params.append('callback')
1326+
1327+
params = locals()
1328+
for key, val in iteritems(params['kwargs']):
1329+
if key not in all_params:
1330+
raise TypeError(
1331+
"Got an unexpected keyword argument '%s'"
1332+
" to method post_analytics_flows_aggregates_query" % key
1333+
)
1334+
params[key] = val
1335+
del params['kwargs']
1336+
1337+
# verify the required parameter 'body' is set
1338+
if ('body' not in params) or (params['body'] is None):
1339+
raise ValueError("Missing the required parameter `body` when calling `post_analytics_flows_aggregates_query`")
1340+
1341+
1342+
resource_path = '/api/v2/analytics/flows/aggregates/query'.replace('{format}', 'json')
1343+
path_params = {}
1344+
1345+
query_params = {}
1346+
1347+
header_params = {}
1348+
1349+
form_params = []
1350+
local_var_files = {}
1351+
1352+
body_params = None
1353+
if 'body' in params:
1354+
body_params = params['body']
1355+
1356+
# HTTP header `Accept`
1357+
header_params['Accept'] = self.api_client.\
1358+
select_header_accept(['application/json'])
1359+
if not header_params['Accept']:
1360+
del header_params['Accept']
1361+
1362+
# HTTP header `Content-Type`
1363+
header_params['Content-Type'] = self.api_client.\
1364+
select_header_content_type(['application/json'])
1365+
1366+
# Authentication setting
1367+
auth_settings = ['PureCloud Auth']
1368+
1369+
response = self.api_client.call_api(resource_path, 'POST',
1370+
path_params,
1371+
query_params,
1372+
header_params,
1373+
body=body_params,
1374+
post_params=form_params,
1375+
files=local_var_files,
1376+
response_type='AggregateQueryResponse',
1377+
auth_settings=auth_settings,
1378+
callback=params.get('callback'))
1379+
return response
1380+
13031381
def post_analytics_queues_observations_query(self, body, **kwargs):
13041382
"""
13051383
Query for queue observations

0 commit comments

Comments
 (0)