Package com.ringcentral.paths.scim.users
Class Index
java.lang.Object
com.ringcentral.paths.scim.users.Index
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondelete()
Deletes a user HTTP Method: delete Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccountsget()
Returns a user by ID HTTP Method: get Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Light App Permission: ReadAccountslist()
list
(ScimSearchViaGet2Parameters queryParams) Returns the list of users satisfying search criteria HTTP Method: get Endpoint: /scim/{version}/Users Rate Limit Group: Light App Permission: ReadAccountspatch
(ScimUserPatch scimUserPatch) Updates a user (partial update) HTTP Method: patch Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccountspath()
Creates a new user HTTP Method: post Endpoint: /scim/{version}/Users Rate Limit Group: Heavy App Permission: EditAccountsUpdates a user HTTP Method: put Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts
-
Field Details
-
rc
-
parent
-
scimUserId
-
-
Constructor Details
-
Index
-
-
Method Details
-
path
-
path
-
list
public ScimUserSearchResponse list(ScimSearchViaGet2Parameters queryParams) throws RestException, IOException Returns the list of users satisfying search criteria HTTP Method: get Endpoint: /scim/{version}/Users Rate Limit Group: Light App Permission: ReadAccounts- Throws:
RestException
IOException
-
list
- Throws:
RestException
IOException
-
post
Creates a new user HTTP Method: post Endpoint: /scim/{version}/Users Rate Limit Group: Heavy App Permission: EditAccounts- Throws:
RestException
IOException
-
get
Returns a user by ID HTTP Method: get Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Light App Permission: ReadAccounts- Throws:
RestException
IOException
-
put
Updates a user HTTP Method: put Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts- Throws:
RestException
IOException
-
delete
Deletes a user HTTP Method: delete Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts- Throws:
RestException
IOException
-
patch
Updates a user (partial update) HTTP Method: patch Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts- Throws:
RestException
IOException
-
dotSearch
-