Gibt eine Liste aller Benutzer aus der Gruppe groupId zurück, für die der aktuelle Softwarebediener (Api2User) ein usersView-Recht besitzt.
Werden die Filter filter_locked, filter_user, filter_master, filter_repair, filter_lowspeed oder filter zusammen verwendet, werden die Filter mit UND verknüpft. Eine Angabe 'filter_user=true&filter_master=false' gibt also nur Benutzer zurück, die den Status 'user' haben (also fahren dürfen) und nicht 'master' sind.
Ausnahme bildet hier die mehrfache Verwendung des selben Filters. Innerhalb des selben Filters wird mit ODER verknüpft. Mit der Angabe von 'filter_firstname=Robert&filter_firstname=Roland&filter_lastname=Mustermann' werden also alle Benutzer zurückgegeben, die entweder den Vornamen 'Robert' ODER 'Roland' UND den Nachnamen 'Mustermann' haben.
curl -X GET\
-H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"https://{computername}:{port}/mobileeasykey/v2/users/groups/{groupId}/users?sub=&filter_locked=&filter_user=&filter_master=&filter_repair=&filter_lowspeed=&filter_firstname=&filter_lastname=&filter_transponder=&modulclassValues=&areas=&areaRights=&links=&datas=&alarms=&drivingRights="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.Class5BenutzerApi;
import java.io.File;
import java.util.*;
public class Class5BenutzerApiExample {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
Class5BenutzerApi apiInstance = new Class5BenutzerApi();
UUID groupId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | ID der Gruppe, deren Benutzer zurückgegeben werden sollen
Boolean sub = true; // Boolean | true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
Boolean filterLocked = true; // Boolean | true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterUser = true; // Boolean | true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterMaster = true; // Boolean | true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterRepair = true; // Boolean | true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterLowspeed = true; // Boolean | true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
String filterFirstname = filterFirstname_example; // String | nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
String filterLastname = filterLastname_example; // String | nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
filter_transponder_1 filterTransponder = ; // filter_transponder_1 | nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
Boolean modulclassValues = true; // Boolean | gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
Boolean areas = true; // Boolean | gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
Boolean areaRights = true; // Boolean | gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
Boolean links = true; // Boolean | gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
Boolean datas = true; // Boolean | gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
Boolean alarms = true; // Boolean | gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
Boolean drivingRights = true; // Boolean | gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
try {
array[User] result = apiInstance.operationid056_get_users_groups_GroupId_users(groupId, sub, filterLocked, filterUser, filterMaster, filterRepair, filterLowspeed, filterFirstname, filterLastname, filterTransponder, modulclassValues, areas, areaRights, links, datas, alarms, drivingRights);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling Class5BenutzerApi#operationid056_get_users_groups_GroupId_users");
e.printStackTrace();
}
}
}
import io.swagger.client.api.Class5BenutzerApi;
public class Class5BenutzerApiExample {
public static void main(String[] args) {
Class5BenutzerApi apiInstance = new Class5BenutzerApi();
UUID groupId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | ID der Gruppe, deren Benutzer zurückgegeben werden sollen
Boolean sub = true; // Boolean | true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
Boolean filterLocked = true; // Boolean | true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterUser = true; // Boolean | true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterMaster = true; // Boolean | true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterRepair = true; // Boolean | true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Boolean filterLowspeed = true; // Boolean | true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
String filterFirstname = filterFirstname_example; // String | nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
String filterLastname = filterLastname_example; // String | nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
filter_transponder_1 filterTransponder = ; // filter_transponder_1 | nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
Boolean modulclassValues = true; // Boolean | gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
Boolean areas = true; // Boolean | gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
Boolean areaRights = true; // Boolean | gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
Boolean links = true; // Boolean | gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
Boolean datas = true; // Boolean | gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
Boolean alarms = true; // Boolean | gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
Boolean drivingRights = true; // Boolean | gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
try {
array[User] result = apiInstance.operationid056_get_users_groups_GroupId_users(groupId, sub, filterLocked, filterUser, filterMaster, filterRepair, filterLowspeed, filterFirstname, filterLastname, filterTransponder, modulclassValues, areas, areaRights, links, datas, alarms, drivingRights);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling Class5BenutzerApi#operationid056_get_users_groups_GroupId_users");
e.printStackTrace();
}
}
}
Configuration *apiConfig = [Configuration sharedConfig];
UUID *groupId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // ID der Gruppe, deren Benutzer zurückgegeben werden sollen
Boolean *sub = true; // true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
(optional) (default to false)
Boolean *filterLocked = true; // true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
Boolean *filterUser = true; // true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
Boolean *filterMaster = true; // true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
Boolean *filterRepair = true; // true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
Boolean *filterLowspeed = true; // true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
String *filterFirstname = filterFirstname_example; // nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
String *filterLastname = filterLastname_example; // nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filter_transponder_1 *filterTransponder = ; // nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
(optional)
Boolean *modulclassValues = true; // gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
Boolean *areas = true; // gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
Boolean *areaRights = true; // gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
Boolean *links = true; // gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
Boolean *datas = true; // gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
Boolean *alarms = true; // gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
Boolean *drivingRights = true; // gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
(optional) (default to false)
Class5BenutzerApi *apiInstance = [[Class5BenutzerApi alloc] init];
[apiInstance operationid056_get_users_groups_GroupId_usersWith:groupId
sub:sub
filterLocked:filterLocked
filterUser:filterUser
filterMaster:filterMaster
filterRepair:filterRepair
filterLowspeed:filterLowspeed
filterFirstname:filterFirstname
filterLastname:filterLastname
filterTransponder:filterTransponder
modulclassValues:modulclassValues
areas:areas
areaRights:areaRights
links:links
datas:datas
alarms:alarms
drivingRights:drivingRights
completionHandler: ^(array[User] output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error: %@", error);
}
}];
var MekmRestApi = require('mekm_rest_api');
var defaultClient = MekmRestApi.ApiClient.instance;
var api = new MekmRestApi.Class5BenutzerApi()
var groupId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // {{UUID}} ID der Gruppe, deren Benutzer zurückgegeben werden sollen
var opts = {
'sub': true, // {{Boolean}} true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
'filterLocked': true, // {{Boolean}} true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
'filterUser': true, // {{Boolean}} true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
'filterMaster': true, // {{Boolean}} true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
'filterRepair': true, // {{Boolean}} true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
'filterLowspeed': true, // {{Boolean}} true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
'filterFirstname': filterFirstname_example, // {{String}} nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
'filterLastname': filterLastname_example, // {{String}} nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
'filterTransponder': , // {{filter_transponder_1}} nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
'modulclassValues': true, // {{Boolean}} gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
'areas': true, // {{Boolean}} gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
'areaRights': true, // {{Boolean}} gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
'links': true, // {{Boolean}} gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
'datas': true, // {{Boolean}} gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
'alarms': true, // {{Boolean}} gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
'drivingRights': true // {{Boolean}} gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.operationid056_get_users_groups_GroupId_users(groupId, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;
namespace Example
{
public class operationid056_get_users_groups_GroupId_usersExample
{
public void main()
{
var apiInstance = new Class5BenutzerApi();
var groupId = new UUID(); // UUID | ID der Gruppe, deren Benutzer zurückgegeben werden sollen
var sub = true; // Boolean | true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
(optional) (default to false)
var filterLocked = true; // Boolean | true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
var filterUser = true; // Boolean | true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
var filterMaster = true; // Boolean | true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
var filterRepair = true; // Boolean | true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
var filterLowspeed = true; // Boolean | true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
var filterFirstname = filterFirstname_example; // String | nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
var filterLastname = filterLastname_example; // String | nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
var filterTransponder = new filter_transponder_1(); // filter_transponder_1 | nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
(optional)
var modulclassValues = true; // Boolean | gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
var areas = true; // Boolean | gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
var areaRights = true; // Boolean | gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
var links = true; // Boolean | gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
var datas = true; // Boolean | gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
var alarms = true; // Boolean | gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
var drivingRights = true; // Boolean | gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
(optional) (default to false)
try
{
array[User] result = apiInstance.operationid056_get_users_groups_GroupId_users(groupId, sub, filterLocked, filterUser, filterMaster, filterRepair, filterLowspeed, filterFirstname, filterLastname, filterTransponder, modulclassValues, areas, areaRights, links, datas, alarms, drivingRights);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling Class5BenutzerApi.operationid056_get_users_groups_GroupId_users: " + e.Message );
}
}
}
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$api_instance = new Swagger\Client\ApiClass5BenutzerApi();
$groupId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | ID der Gruppe, deren Benutzer zurückgegeben werden sollen
$sub = true; // Boolean | true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
$filterLocked = true; // Boolean | true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
$filterUser = true; // Boolean | true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
$filterMaster = true; // Boolean | true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
$filterRepair = true; // Boolean | true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
$filterLowspeed = true; // Boolean | true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
$filterFirstname = filterFirstname_example; // String | nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
$filterLastname = filterLastname_example; // String | nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
$filterTransponder = ; // filter_transponder_1 | nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
$modulclassValues = true; // Boolean | gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
$areas = true; // Boolean | gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
$areaRights = true; // Boolean | gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
$links = true; // Boolean | gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
$datas = true; // Boolean | gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
$alarms = true; // Boolean | gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
$drivingRights = true; // Boolean | gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
try {
$result = $api_instance->operationid056_get_users_groups_GroupId_users($groupId, $sub, $filterLocked, $filterUser, $filterMaster, $filterRepair, $filterLowspeed, $filterFirstname, $filterLastname, $filterTransponder, $modulclassValues, $areas, $areaRights, $links, $datas, $alarms, $drivingRights);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling Class5BenutzerApi->operationid056_get_users_groups_GroupId_users: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::Class5BenutzerApi;
my $api_instance = WWW::SwaggerClient::Class5BenutzerApi->new();
my $groupId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | ID der Gruppe, deren Benutzer zurückgegeben werden sollen
my $sub = true; # Boolean | true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
my $filterLocked = true; # Boolean | true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
my $filterUser = true; # Boolean | true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
my $filterMaster = true; # Boolean | true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
my $filterRepair = true; # Boolean | true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
my $filterLowspeed = true; # Boolean | true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
my $filterFirstname = filterFirstname_example; # String | nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
my $filterLastname = filterLastname_example; # String | nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
my $filterTransponder = ; # filter_transponder_1 | nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
my $modulclassValues = true; # Boolean | gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
my $areas = true; # Boolean | gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
my $areaRights = true; # Boolean | gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
my $links = true; # Boolean | gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
my $datas = true; # Boolean | gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
my $alarms = true; # Boolean | gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
my $drivingRights = true; # Boolean | gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
eval {
my $result = $api_instance->operationid056_get_users_groups_GroupId_users(groupId => $groupId, sub => $sub, filterLocked => $filterLocked, filterUser => $filterUser, filterMaster => $filterMaster, filterRepair => $filterRepair, filterLowspeed => $filterLowspeed, filterFirstname => $filterFirstname, filterLastname => $filterLastname, filterTransponder => $filterTransponder, modulclassValues => $modulclassValues, areas => $areas, areaRights => $areaRights, links => $links, datas => $datas, alarms => $alarms, drivingRights => $drivingRights);
print Dumper($result);
};
if ($@) {
warn "Exception when calling Class5BenutzerApi->operationid056_get_users_groups_GroupId_users: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = swagger_client.Class5BenutzerApi()
groupId = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID | ID der Gruppe, deren Benutzer zurückgegeben werden sollen
sub = true # Boolean | true: die Benutzer dieser und aller Untergruppen werden zurückgegeben
false: nur die Benutzer, die direkt in dieser Gruppe liegen werden zurückgegeben
(optional) (default to false)
filterLocked = true # Boolean | true: nur derzeit gesperrte Benutzer zurückgeben
false: nur derzeit nicht gesperrte Benutzer zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden sowohl gesperrte als auch nicht gesperrte Benutzer zurückgegeben
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filterUser = true # Boolean | true: nur Benutzer mit status 'user' zurückgeben (die fahren dürfen)
false: nur Benutzer ohne status 'user' zurückgeben (die nicht fahren dürfen)
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'user' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filterMaster = true # Boolean | true: nur Benutzer mit status 'master' zurückgeben (die Crashes freischalten dürfen)
false: nur Benutzer ohne status 'master' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'master' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filterRepair = true # Boolean | true: nur Benutzer mit status 'repair' zurückgeben (die den Werkstattmodus ein- bzw. ausschalten dürfen)
false: nur Benutzer ohne status 'repair' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'repair' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filterLowspeed = true # Boolean | true: nur Benutzer mit status 'lowspeed' zurückgeben (die nur mit verringerter Geschwindigkeit fahren dürfen)
false: nur Benutzer ohne status 'lowspeed' zurückgeben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit und ohne status 'lowspeed' zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filterFirstname = filterFirstname_example # String | nur Benutzer mit diesem Vornamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_firstname=Robert&filter_firstname=Roland' findet Benutzer die den Vornamen 'Robert' ODER 'Roland' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Rober, F' muss also als '?filter_firstname=Robert,,%20F' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Vornamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filterLastname = filterLastname_example # String | nur Benutzer mit diesem Nachnamen zurückgeben.
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_lastname=Mustermann&filter_lastname=Musterfrau' findet Benutzer die den Nachnamen 'Mustermann' ODER 'Musterfrau' haben
Der Suchbegriff muss ggf. Prozent-Encoded werden, siehe https://de.wikipedia.org/wiki/URL-Encoding#Prozentdarstellung
ACHTUNG! Wenn der Suchbegriff ein Komma ',' enthält, muss dieses doppelt angegeben werden. Der Suchbegriff 'Muster, Frau' muss also als '?filter_lastname=Muster,,%20Frau' geschrieben werden.
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebigem Nachnamen zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
(optional)
filterTransponder = # filter_transponder_1 | nur Benutzer mit diesem Transponder zurückgeben.
Wenn sie den Transponder in Hex-Schreibweise suchen wollen, stellen Sie ein '0x' voran, z.B. '0x124F95E838'
Der Parameter kann mehrfach angegeben werden, z.B. '?filter_transponder=78644635704&filter_transponder=0x124F95E822' findet Benutzer die aktuell den Transponder '78644635704' (Hex 124F95E838) ODER '78644635682' (Hex 124F95E822) haben
Ist der Parameter nicht angegeben, so ist der Filter ist nicht aktiv. Es werden Benutzer mit beliebiger Transponder-ID zurückgegeben.
Beachten Sie auch den Parameter sub=true um auch in Untergruppen zu suchen.
Hinweis: Soll die Transponderzuordnung zu einem bestimmten Zeitpunkt (in der Vergangenheit) geprüft werden, verwenden Sie den Befehl '/users/transponder/{transponderId}'.
(optional)
modulclassValues = true # Boolean | gibt an, ob das modulclassValues-Objekt (Modulklassen) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
areas = true # Boolean | gibt an, ob das areas-Objekt (Bereiche) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
areaRights = true # Boolean | gibt an, ob das areaRights-Objekt (Bedienrechte) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
links = true # Boolean | gibt an, ob das links-Objekt (Links incl. Gruppen) in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
datas = true # Boolean | gibt an, ob das datas-Objekt ('#/components/schemas/UserData')
in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
alarms = true # Boolean | gibt an, ob das alarms-Objekt ('#/components/schemas/UserAlarms')
in '#/components/schemas/User' mit übergeben wird.
(optional) (default to false)
drivingRights = true # Boolean | gibt an, ob das drivingRights-Objekt (Fahrberechtigungen) in '#/components/schemas/User' mit übergeben wird.
Beachten Sie, dass die Datenmenge insbesondere bei der Rückgabe vieler Benutzer sehr groß werden kann.
(optional) (default to false)
try:
api_response = api_instance.operationid056_get_users_groups_group_id_users(groupId, sub=sub, filterLocked=filterLocked, filterUser=filterUser, filterMaster=filterMaster, filterRepair=filterRepair, filterLowspeed=filterLowspeed, filterFirstname=filterFirstname, filterLastname=filterLastname, filterTransponder=filterTransponder, modulclassValues=modulclassValues, areas=areas, areaRights=areaRights, links=links, datas=datas, alarms=alarms, drivingRights=drivingRights)
pprint(api_response)
except ApiException as e:
print("Exception when calling Class5BenutzerApi->operationid056_get_users_groups_GroupId_users: %s\n" % e)