use EzmaxApi::Object::ScimGroupsApi;
All URIs are relative to https://prod.api.appcluster01.ca-central-1.ezmax.com/rest
Method | HTTP request | Description |
---|---|---|
groups_create_object_scim_v2 | POST /2/scim/Groups | Create a new Usergroup |
groups_delete_object_scim_v2 | DELETE /2/scim/Groups/{groupId} | Delete an existing Usergroup |
groups_edit_object_scim_v2 | PUT /2/scim/Groups/{groupId} | Edit an existing Usergroup |
groups_get_list_scim_v2 | GET /2/scim/Groups | Retrieve Usergroup list |
groups_get_object_scim_v2 | GET /2/scim/Groups/{groupId} | Retrieve an existing Usergroup |
ScimGroup groups_create_object_scim_v2(scim_group => $scim_group)
Create a new Usergroup
use Data::Dumper;
use EzmaxApi::ScimGroupsApi;
my $api_instance = EzmaxApi::ScimGroupsApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $scim_group = EzmaxApi::Object::ScimGroup->new(); # ScimGroup |
eval {
my $result = $api_instance->groups_create_object_scim_v2(scim_group => $scim_group);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimGroupsApi->groups_create_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
scim_group | ScimGroup |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
groups_delete_object_scim_v2(group_id => $group_id)
Delete an existing Usergroup
use Data::Dumper;
use EzmaxApi::ScimGroupsApi;
my $api_instance = EzmaxApi::ScimGroupsApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $group_id = "group_id_example"; # string |
eval {
$api_instance->groups_delete_object_scim_v2(group_id => $group_id);
};
if ($@) {
warn "Exception when calling ScimGroupsApi->groups_delete_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
group_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]
ScimGroup groups_edit_object_scim_v2(group_id => $group_id, scim_group => $scim_group)
Edit an existing Usergroup
use Data::Dumper;
use EzmaxApi::ScimGroupsApi;
my $api_instance = EzmaxApi::ScimGroupsApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $group_id = "group_id_example"; # string |
my $scim_group = EzmaxApi::Object::ScimGroup->new(); # ScimGroup |
eval {
my $result = $api_instance->groups_edit_object_scim_v2(group_id => $group_id, scim_group => $scim_group);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimGroupsApi->groups_edit_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
group_id | string | ||
scim_group | ScimGroup |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ScimGroup groups_get_list_scim_v2(filter => $filter)
Retrieve Usergroup list
use Data::Dumper;
use EzmaxApi::ScimGroupsApi;
my $api_instance = EzmaxApi::ScimGroupsApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $filter = "filter_example"; # string | Filter expression for searching groups
eval {
my $result = $api_instance->groups_get_list_scim_v2(filter => $filter);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimGroupsApi->groups_get_list_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
filter | string | Filter expression for searching groups | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ScimGroup groups_get_object_scim_v2(group_id => $group_id)
Retrieve an existing Usergroup
use Data::Dumper;
use EzmaxApi::ScimGroupsApi;
my $api_instance = EzmaxApi::ScimGroupsApi->new(
# Configure bearer access token for authorization: Bearer
access_token => 'YOUR_BEARER_TOKEN',
);
my $group_id = "group_id_example"; # string |
eval {
my $result = $api_instance->groups_get_object_scim_v2(group_id => $group_id);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ScimGroupsApi->groups_get_object_scim_v2: $@\n";
}
Name | Type | Description | Notes |
---|---|---|---|
group_id | string |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]