use EzmaxApi::Object::ScimUsersApi;
All URIs are relative to https://prod.api.appcluster01.ca-central-1.ezmax.com/rest
Method | HTTP request | Description |
---|---|---|
users_create_object_scim_v2 | POST /2/scim/Users | Create a new User |
users_delete_object_scim_v2 | DELETE /2/scim/Users/{userId} | Delete an existing User |
users_edit_object_scim_v2 | PUT /2/scim/Users/{userId} | Edit an existing User |
users_get_list_scim_v2 | GET /2/scim/Users | Retrieve User list |
users_get_object_scim_v2 | GET /2/scim/Users/{userId} | Retrieve an existing User |
ScimUser users_create_object_scim_v2(scim_user => $scim_user)
Create a new User
use Data::Dumper;
use EzmaxApi::ScimUsersApi;
my $api_instance = EzmaxApi::ScimUsersApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $scim_user = EzmaxApi::Object::ScimUser->new(); # ScimUser |
eval {
my $result = $api_instance->users_create_object_scim_v2(scim_user => $scim_user);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimUsersApi->users_create_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
scim_user | ScimUser |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
users_delete_object_scim_v2(user_id => $user_id)
Delete an existing User
use Data::Dumper;
use EzmaxApi::ScimUsersApi;
my $api_instance = EzmaxApi::ScimUsersApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $user_id = "user_id_example"; # string |
eval {
$api_instance->users_delete_object_scim_v2(user_id => $user_id);
};
if ($@) {
warn "Exception when calling ScimUsersApi->users_delete_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
user_id | string |
void (empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ScimUser users_edit_object_scim_v2(user_id => $user_id, scim_user => $scim_user)
Edit an existing User
use Data::Dumper;
use EzmaxApi::ScimUsersApi;
my $api_instance = EzmaxApi::ScimUsersApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $user_id = "user_id_example"; # string |
my $scim_user = EzmaxApi::Object::ScimUser->new(); # ScimUser |
eval {
my $result = $api_instance->users_edit_object_scim_v2(user_id => $user_id, scim_user => $scim_user);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimUsersApi->users_edit_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
user_id | string | ||
scim_user | ScimUser |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ScimUserList users_get_list_scim_v2(filter => $filter)
Retrieve User list
use Data::Dumper;
use EzmaxApi::ScimUsersApi;
my $api_instance = EzmaxApi::ScimUsersApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $filter = "filter_example"; # string | Filter expression for searching users
eval {
my $result = $api_instance->users_get_list_scim_v2(filter => $filter);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimUsersApi->users_get_list_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
filter | string | Filter expression for searching users | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ScimUser users_get_object_scim_v2(user_id => $user_id)
Retrieve an existing User
use Data::Dumper;
use EzmaxApi::ScimUsersApi;
my $api_instance = EzmaxApi::ScimUsersApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $user_id = "user_id_example"; # string |
eval {
my $result = $api_instance->users_get_object_scim_v2(user_id => $user_id);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimUsersApi->users_get_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
user_id | string |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]