NetIQ.DRA.Common.Rest.DataModels NamespaceDRA REST Extensions SDK
Namespace containing the data model classes used by DRA REST endpoints to serialize and deserialize json objects
Classes

  ClassDescription
Public classBaseObject
Represents a base DRA object for all REST endpoints. The AdditionalAttributes member is needed by any endpoint that accepts an attribute list for getting, setting or creating objects.
Public classBuiltinContainer
Reresents a Builtin container object in AD.
Public classComputer
Reresents a computer object in AD.
Public classConnectionParameters
Defines parameters that can be used to configure a DRA server connection
Public classContact
Reresents an organization unit object in AD.
Public classContainer
Reresents a Container object in AD.
Public classContainerEnumerationOptions
Options for controlling the behavior of a container enumeration
Public classContainerObject
Represents a container-like object (i.e. domains, organizational units, builtin containers, and contianers)
Public classDomain
Reresents a domain object in AD.
Public classDomainController
Represents domain controller object.
Public classDraServer
Represents a DRA server
Public classDynamicDistributionGroup
An Exchange dynamic distribution group
Public classEnumerationOptions
Options for controlling the behavior of an enumeration
Public classEquipmentMailbox
An equipment mailbox
Public classExchangeAddressType
An Exchange address type
Public classExchangeAdminGroup
An Exchange admin group
Public classExchangeConfiguration
The Exchange configuration of a DRA server
Public classExchangeEnumerationOptions
Holds the enumeration options for enumerating Exchange servers. This operation does not support paging responses. The request will always return all rows (ENG134427 referenced in server code)
Public classExchangeMailboxStore
An Exchange mailbox store
Public classExchangeServer
An Exchange server
Public classFilterNameAttribute
Attribute used to define the name of the filter as it appears in the VarSet
Public classGetInfoOptions
Options that can be specified when requesting the properties of an object
Public classGroup
Reresents an organization unit object in AD.
Public classGroupTrustee
A Group permissions trustee
Public classJsonVarSet
A VarSet object presented as json
Public classLDAPEnumerationOptions
Options for controlling the behavior of an ldapEnum
Public classLoginHours
The hours that he user is allowed to logon to the domain
Public classMailbox
An Exchange mailbox
Public classMemberFilterItem
An individual filter element for defining a group member filter
Public classModelEmailObject
Represents a base email-enabled DRA managed object and exposes properties and methods that are common to all managed object types having email-related properties (Contacts, Groups, and Users)
Public classModelObject
Represents a base DRA managed object and exposes properties and methods that are common to all managed object types
Public classOU
Reresents an organization unit object in AD.
Public classPagedEnumerationOptions
Options for controlling the behavior of a paged enumeration
Public classPowerFilter
A filter for objects that match the specified delegation critria
Public classRoomMailbox
A room mailbox
Public classServerConnectionsInfo
This data was added by request for Bell Canada. At some point we expect the Out.Server portion of the ServerGetInfo varset to be parsed more completely. At that time, this data can be collapsed into a server info object.
Public classSimpleFilterCollection
Class whose members are all simple filters that follow the format: (FilterName='value')
Public classTrustee
A Trustee
Public classUser
An AD user object
Public classVirtualAttribute
Represents a single virtual attribute