RingCentral .Net SDK
Public Member Functions | Public Attributes | List of all members
RingCentral.Paths.Scim.Users.Index Class Reference
Collaboration diagram for RingCentral.Paths.Scim.Users.Index:
Collaboration graph
[legend]

Public Member Functions

DotSearch.Index DotSearch ()
 
 Index (Scim.Index parent, string scimUserId=null)
 
string Path (bool withParameter=true)
 
async Task< ScimUserSearchResponseList (ScimSearchViaGet2Parameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns the list of users satisfying search criteria HTTP Method: get Endpoint: /scim/{version}/Users Rate Limit Group: Light App Permission: ReadAccounts More...
 
async Task< ScimUserResponsePost (ScimUser scimUser, RestRequestConfig restRequestConfig=null)
 Creates a new user HTTP Method: post Endpoint: /scim/{version}/Users Rate Limit Group: Heavy App Permission: EditAccounts More...
 
async Task< ScimUserResponseGet (RestRequestConfig restRequestConfig=null)
 Returns a user by ID HTTP Method: get Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Light App Permission: ReadAccounts More...
 
async Task< ScimUserResponsePut (ScimUser scimUser, RestRequestConfig restRequestConfig=null)
 Updates a user HTTP Method: put Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts More...
 
async Task< string > Delete (RestRequestConfig restRequestConfig=null)
 Deletes a user HTTP Method: delete Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts More...
 
async Task< ScimUserResponsePatch (ScimUserPatch scimUserPatch, RestRequestConfig restRequestConfig=null)
 Updates a user (partial update) HTTP Method: patch Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts More...
 

Public Attributes

Scim.Index parent
 
RestClient rc
 
string scimUserId
 

Member Function Documentation

◆ Delete()

async Task<string> RingCentral.Paths.Scim.Users.Index.Delete ( RestRequestConfig  restRequestConfig = null)
inline

Deletes a user HTTP Method: delete Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts

◆ Get()

async Task<ScimUserResponse> RingCentral.Paths.Scim.Users.Index.Get ( RestRequestConfig  restRequestConfig = null)
inline

Returns a user by ID HTTP Method: get Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Light App Permission: ReadAccounts

◆ List()

async Task<ScimUserSearchResponse> RingCentral.Paths.Scim.Users.Index.List ( ScimSearchViaGet2Parameters  queryParams = null,
RestRequestConfig  restRequestConfig = null 
)
inline

Returns the list of users satisfying search criteria HTTP Method: get Endpoint: /scim/{version}/Users Rate Limit Group: Light App Permission: ReadAccounts

◆ Patch()

async Task<ScimUserResponse> RingCentral.Paths.Scim.Users.Index.Patch ( ScimUserPatch  scimUserPatch,
RestRequestConfig  restRequestConfig = null 
)
inline

Updates a user (partial update) HTTP Method: patch Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts

◆ Post()

async Task<ScimUserResponse> RingCentral.Paths.Scim.Users.Index.Post ( ScimUser  scimUser,
RestRequestConfig  restRequestConfig = null 
)
inline

Creates a new user HTTP Method: post Endpoint: /scim/{version}/Users Rate Limit Group: Heavy App Permission: EditAccounts

◆ Put()

async Task<ScimUserResponse> RingCentral.Paths.Scim.Users.Index.Put ( ScimUser  scimUser,
RestRequestConfig  restRequestConfig = null 
)
inline

Updates a user HTTP Method: put Endpoint: /scim/{version}/Users/{scimUserId} Rate Limit Group: Heavy App Permission: EditAccounts


The documentation for this class was generated from the following file: