Namespace containing the data model classes used by DRA REST endpoints to serialize and deserialize json objects
Classes
Class | Description | |
---|---|---|
BaseObject |
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.
| |
BuiltinContainer |
Reresents a Builtin container object in AD.
| |
Computer |
Reresents a computer object in AD.
| |
ConnectionParameters |
Defines parameters that can be used to configure a DRA server connection
| |
Contact |
Reresents an organization unit object in AD.
| |
Container |
Reresents a Container object in AD.
| |
ContainerEnumerationOptions |
Options for controlling the behavior of a container enumeration
| |
ContainerObject |
Represents a container-like object (i.e. domains, organizational units, builtin containers, and contianers)
| |
Domain |
Reresents a domain object in AD.
| |
DomainController |
Represents domain controller object.
| |
DraServer |
Represents a DRA server
| |
DynamicDistributionGroup |
An Exchange dynamic distribution group
| |
EnumerationOptions |
Options for controlling the behavior of an enumeration
| |
EquipmentMailbox |
An equipment mailbox
| |
ExchangeAddressType |
An Exchange address type
| |
ExchangeAdminGroup |
An Exchange admin group
| |
ExchangeConfiguration |
The Exchange configuration of a DRA server
| |
ExchangeEnumerationOptions |
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)
| |
ExchangeMailboxStore |
An Exchange mailbox store
| |
ExchangeServer |
An Exchange server
| |
FilterNameAttribute |
Attribute used to define the name of the filter as it appears in the VarSet
| |
GetInfoOptions |
Options that can be specified when requesting the properties of an object
| |
Group |
Reresents an organization unit object in AD.
| |
GroupTrustee |
A Group permissions trustee
| |
JsonVarSet |
A VarSet object presented as json
| |
LDAPEnumerationOptions |
Options for controlling the behavior of an ldapEnum
| |
LoginHours |
The hours that he user is allowed to logon to the domain
| |
Mailbox |
An Exchange mailbox
| |
MemberFilterItem |
An individual filter element for defining a group member filter
| |
ModelEmailObject |
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)
| |
ModelObject |
Represents a base DRA managed object and exposes properties and methods
that are common to all managed object types
| |
OU |
Reresents an organization unit object in AD.
| |
PagedEnumerationOptions |
Options for controlling the behavior of a paged enumeration
| |
PowerFilter |
A filter for objects that match the specified delegation critria
| |
RoomMailbox |
A room mailbox
| |
ServerConnectionsInfo |
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.
| |
SimpleFilterCollection |
Class whose members are all simple filters
that follow the format: (FilterName='value')
| |
Trustee |
A Trustee
| |
User |
An AD user object
| |
VirtualAttribute |
Represents a single virtual attribute
|