Skip to content

Commit 63a77e7

Browse files
author
PureCloud Jenkins
committed
213.0.0
1 parent b4885d0 commit 63a77e7

File tree

485 files changed

+6786
-4902
lines changed

Some content is hidden

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

485 files changed

+6786
-4902
lines changed

build/.openapi-generator/FILES

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2353,6 +2353,7 @@ docs/GetAuthorizationRoleComparedefaultRightRoleId-example.txt
23532353
docs/GetAuthorizationRoleSubjectgrants-example.txt
23542354
docs/GetAuthorizationRoleUsers-example.txt
23552355
docs/GetAuthorizationRoles-example.txt
2356+
docs/GetAuthorizationRolesSettings-example.txt
23562357
docs/GetAuthorizationSettings-example.txt
23572358
docs/GetAuthorizationSubject-example.txt
23582359
docs/GetAuthorizationSubject-example.txt
@@ -3805,6 +3806,8 @@ docs/KnowledgeDocumentGuestSearch.md
38053806
docs/KnowledgeDocumentGuestSearchRequest.md
38063807
docs/KnowledgeDocumentGuestSearchResult.md
38073808
docs/KnowledgeDocumentPresentation.md
3809+
docs/KnowledgeDocumentQuery.md
3810+
docs/KnowledgeDocumentQueryResponse.md
38083811
docs/KnowledgeDocumentReference.md
38093812
docs/KnowledgeDocumentReq.md
38103813
docs/KnowledgeDocumentRequest.md
@@ -5018,6 +5021,7 @@ docs/PostKnowledgeKnowledgebaseDocuments-example.txt
50185021
docs/PostKnowledgeKnowledgebaseDocumentsBulkRemove-example.txt
50195022
docs/PostKnowledgeKnowledgebaseDocumentsBulkUpdate-example.txt
50205023
docs/PostKnowledgeKnowledgebaseDocumentsPresentations-example.txt
5024+
docs/PostKnowledgeKnowledgebaseDocumentsQuery-example.txt
50215025
docs/PostKnowledgeKnowledgebaseDocumentsSearch-example.txt
50225026
docs/PostKnowledgeKnowledgebaseDocumentsSearchSuggestions-example.txt
50235027
docs/PostKnowledgeKnowledgebaseDocumentsVersionsBulkAdd-example.txt
@@ -5441,6 +5445,7 @@ docs/PutAuthorizationRole-example.txt
54415445
docs/PutAuthorizationRoleUsersAdd-example.txt
54425446
docs/PutAuthorizationRoleUsersRemove-example.txt
54435447
docs/PutAuthorizationRolesDefault-example.txt
5448+
docs/PutAuthorizationRolesSettings-example.txt
54445449
docs/PutChatsMessageReactions-example.txt
54455450
docs/PutChatsSettings-example.txt
54465451
docs/PutContentmanagementWorkspace-example.txt
@@ -6074,6 +6079,7 @@ docs/Ring.md
60746079
docs/RoleDivision.md
60756080
docs/RoleDivisionGrants.md
60766081
docs/RoleDivisionPair.md
6082+
docs/RoleSettings.md
60776083
docs/Room.md
60786084
docs/RoomParticipant.md
60796085
docs/RoomParticipantResponse.md
@@ -9678,6 +9684,8 @@ src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentGuestSearch.cs
96789684
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentGuestSearchRequest.cs
96799685
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentGuestSearchResult.cs
96809686
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentPresentation.cs
9687+
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentQuery.cs
9688+
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentQueryResponse.cs
96819689
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentReference.cs
96829690
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentReq.cs
96839691
src/PureCloudPlatform.Client.V2/Model/KnowledgeDocumentRequest.cs
@@ -10814,6 +10822,7 @@ src/PureCloudPlatform.Client.V2/Model/Ring.cs
1081410822
src/PureCloudPlatform.Client.V2/Model/RoleDivision.cs
1081510823
src/PureCloudPlatform.Client.V2/Model/RoleDivisionGrants.cs
1081610824
src/PureCloudPlatform.Client.V2/Model/RoleDivisionPair.cs
10825+
src/PureCloudPlatform.Client.V2/Model/RoleSettings.cs
1081710826
src/PureCloudPlatform.Client.V2/Model/Room.cs
1081810827
src/PureCloudPlatform.Client.V2/Model/RoomParticipant.cs
1081910828
src/PureCloudPlatform.Client.V2/Model/RoomParticipantResponse.cs

build/APIData.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6013,6 +6013,13 @@
60136013
"return": "OrganizationRoleEntityListing",
60146014
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class GetAuthorizationRolesExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new AuthorizationApi();\n var pageSize = 56; // int? | The total page size requested (optional) (default to 25)\n var pageNumber = 56; // int? | The page number requested (optional) (default to 1)\n var sortBy = \"sortBy_example\"; // string | variable name requested to sort by (optional) \n var expand = new List<string>(); // List<string> | variable name requested by expand list (optional) \n var nextPage = \"nextPage_example\"; // string | next page token (optional) \n var previousPage = \"previousPage_example\"; // string | Previous page token (optional) \n var name = \"name_example\"; // string | (optional) \n var permission = new List<string>(); // List<string> | (optional) \n var defaultRoleId = new List<string>(); // List<string> | (optional) \n var userCount = true; // bool? | (optional) (default to true)\n var id = new List<string>(); // List<string> | id (optional) \n\n try\n { \n // Retrieve a list of all roles defined for the organization\n OrganizationRoleEntityListing result = apiInstance.GetAuthorizationRoles(pageSize, pageNumber, sortBy, expand, nextPage, previousPage, name, permission, defaultRoleId, userCount, id);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Authorization.GetAuthorizationRoles: \" + e.Message );\n }\n }\n }\n}"
60156015
},
6016+
"getauthorizationrolessettings": {
6017+
"operationId": "getauthorizationrolessettings",
6018+
"functionName": "GetAuthorizationRolesSettings",
6019+
"signature": "GetAuthorizationRolesSettings()",
6020+
"return": "RoleSettings",
6021+
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class GetAuthorizationRolesSettingsExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new AuthorizationApi();\n\n try\n { \n // Get authorization role settings\n RoleSettings result = apiInstance.GetAuthorizationRolesSettings();\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Authorization.GetAuthorizationRolesSettings: \" + e.Message );\n }\n }\n }\n}"
6022+
},
60166023
"getauthorizationsettings": {
60176024
"operationId": "getauthorizationsettings",
60186025
"functionName": "GetAuthorizationSettings",
@@ -6427,6 +6434,20 @@
64276434
"return": "OrganizationRoleEntityListing",
64286435
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class PutAuthorizationRolesDefaultExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new AuthorizationApi();\n var body = new List<DomainOrganizationRole>(); // List<DomainOrganizationRole> | Organization roles list\n\n try\n { \n // Restore specified default roles\n OrganizationRoleEntityListing result = apiInstance.PutAuthorizationRolesDefault(body);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Authorization.PutAuthorizationRolesDefault: \" + e.Message );\n }\n }\n }\n}"
64296436
},
6437+
"putauthorizationrolessettings": {
6438+
"operationId": "putauthorizationrolessettings",
6439+
"functionName": "PutAuthorizationRolesSettings",
6440+
"signature": "PutAuthorizationRolesSettings(body)",
6441+
"parameters": [
6442+
{
6443+
"name": "body",
6444+
"type": "RoleSettings",
6445+
"required": "true"
6446+
}
6447+
],
6448+
"return": "RoleSettings",
6449+
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class PutAuthorizationRolesSettingsExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new AuthorizationApi();\n var body = new RoleSettings(); // RoleSettings | Authorization Role Settings\n\n try\n { \n // Change authorization role settings\n RoleSettings result = apiInstance.PutAuthorizationRolesSettings(body);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Authorization.PutAuthorizationRolesSettings: \" + e.Message );\n }\n }\n }\n}"
6450+
},
64306451
"putuserroles": {
64316452
"operationId": "putuserroles",
64326453
"functionName": "PutUserRoles",
@@ -22070,6 +22091,30 @@
2207022091
],
2207122092
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class PostKnowledgeKnowledgebaseDocumentsPresentationsExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new KnowledgeApi();\n var knowledgeBaseId = \"knowledgeBaseId_example\"; // string | Knowledge base ID.\n var body = new KnowledgeDocumentPresentation(); // KnowledgeDocumentPresentation | (optional) \n\n try\n { \n // Indicate that documents were presented to the user.\n apiInstance.PostKnowledgeKnowledgebaseDocumentsPresentations(knowledgeBaseId, body);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Knowledge.PostKnowledgeKnowledgebaseDocumentsPresentations: \" + e.Message );\n }\n }\n }\n}"
2207222093
},
22094+
"postknowledgeknowledgebasedocumentsquery": {
22095+
"operationId": "postknowledgeknowledgebasedocumentsquery",
22096+
"functionName": "PostKnowledgeKnowledgebaseDocumentsQuery",
22097+
"signature": "PostKnowledgeKnowledgebaseDocumentsQuery(knowledgeBaseId, expand, body)",
22098+
"parameters": [
22099+
{
22100+
"name": "knowledgeBaseId",
22101+
"type": "string",
22102+
"required": "true"
22103+
},
22104+
{
22105+
"name": "expand",
22106+
"type": "List<string>",
22107+
"required": "false"
22108+
},
22109+
{
22110+
"name": "body",
22111+
"type": "KnowledgeDocumentQuery",
22112+
"required": "false"
22113+
}
22114+
],
22115+
"return": "KnowledgeDocumentQueryResponse",
22116+
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class PostKnowledgeKnowledgebaseDocumentsQueryExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new KnowledgeApi();\n var knowledgeBaseId = \"knowledgeBaseId_example\"; // string | Knowledge Base ID\n var expand = new List<string>(); // List<string> | Fields, if any, to expand for each document in the search result matching the query. (optional) \n var body = new KnowledgeDocumentQuery(); // KnowledgeDocumentQuery | (optional) \n\n try\n { \n // Query for knowledge documents.\n KnowledgeDocumentQueryResponse result = apiInstance.PostKnowledgeKnowledgebaseDocumentsQuery(knowledgeBaseId, expand, body);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Knowledge.PostKnowledgeKnowledgebaseDocumentsQuery: \" + e.Message );\n }\n }\n }\n}"
22117+
},
2207322118
"postknowledgeknowledgebasedocumentssearch": {
2207422119
"operationId": "postknowledgeknowledgebasedocumentssearch",
2207522120
"functionName": "PostKnowledgeKnowledgebaseDocumentsSearch",

build/PureCloudPlatform.Client.V2.sln

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
22
# Visual Studio 15
33
VisualStudioVersion = 16.0.07703.2035
44
MinimumVisualStudioVersion = 10.0.40219.1
5-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PureCloudPlatform.Client.V2", "src\PureCloudPlatform.Client.V2\PureCloudPlatform.Client.V2.csproj", "{6A4822AD-9938-497A-9675-1BA355BA77BF}"
5+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PureCloudPlatform.Client.V2", "src\PureCloudPlatform.Client.V2\PureCloudPlatform.Client.V2.csproj", "{2C54994B-89AE-4BC5-9162-3B1A0442DFA9}"
66
EndProject
77
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PureCloudPlatform.Client.V2.Tests", "src\PureCloudPlatform.Client.V2.Tests\PureCloudPlatform.Client.V2.Tests.csproj", "{C75E717C-8754-49FE-82D5-B6689AE341A1}"
88
EndProject
@@ -12,10 +12,10 @@ Global
1212
Release|Any CPU = Release|Any CPU
1313
EndGlobalSection
1414
GlobalSection(ProjectConfigurationPlatforms) = postSolution
15-
{6A4822AD-9938-497A-9675-1BA355BA77BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16-
{6A4822AD-9938-497A-9675-1BA355BA77BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
17-
{6A4822AD-9938-497A-9675-1BA355BA77BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
18-
{6A4822AD-9938-497A-9675-1BA355BA77BF}.Release|Any CPU.Build.0 = Release|Any CPU
15+
{2C54994B-89AE-4BC5-9162-3B1A0442DFA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16+
{2C54994B-89AE-4BC5-9162-3B1A0442DFA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
17+
{2C54994B-89AE-4BC5-9162-3B1A0442DFA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
18+
{2C54994B-89AE-4BC5-9162-3B1A0442DFA9}.Release|Any CPU.Build.0 = Release|Any CPU
1919
{C75E717C-8754-49FE-82D5-B6689AE341A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
2020
{C75E717C-8754-49FE-82D5-B6689AE341A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
2121
{C75E717C-8754-49FE-82D5-B6689AE341A1}.Release|Any CPU.ActiveCfg = Release|Any CPU

0 commit comments

Comments
 (0)