All Classes Files Functions Variables Enumerations Enumerator Groups Pages
kerio::jsonapi::admin::Resource Struct Reference

import "Resources.idl";

Public Attributes

kerio::web::KId id
 [READ-ONLY] global identification of resource
kerio::web::KId domainId
 [REQUIRED FOR CREATE] [WRITE-ONCE] identification in which domain resource exists
string name
 [REQUIRED FOR CREATE] [WRITE-ONCE] resource name
string address
 [READ-ONLY] email of resource
string description
 resource description
ResourceType type
 type of the resource
boolean isEnabled
 is resource enabled? default == true
PrincipalList resourceUsers
 list of groups / users /
PrincipalDescription manager
 identification of user who is a manager
HomeServer homeServer
 [READ-ONLY] Id of users homeserver if server is in Cluster

Detailed Description

Resource details

Member Data Documentation

string kerio::jsonapi::admin::Resource::address

[READ-ONLY] email of resource

string kerio::jsonapi::admin::Resource::description

resource description

kerio::web::KId kerio::jsonapi::admin::Resource::domainId

[REQUIRED FOR CREATE] [WRITE-ONCE] identification in which domain resource exists

HomeServer kerio::jsonapi::admin::Resource::homeServer

[READ-ONLY] Id of users homeserver if server is in Cluster

kerio::web::KId kerio::jsonapi::admin::Resource::id

[READ-ONLY] global identification of resource

boolean kerio::jsonapi::admin::Resource::isEnabled

is resource enabled? default == true

PrincipalDescription kerio::jsonapi::admin::Resource::manager

identification of user who is a manager

string kerio::jsonapi::admin::Resource::name

[REQUIRED FOR CREATE] [WRITE-ONCE] resource name

PrincipalList kerio::jsonapi::admin::Resource::resourceUsers

list of groups / users /

ResourceType kerio::jsonapi::admin::Resource::type

type of the resource


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