Contact MembersDRA REST Extensions SDK
The Contact type exposes the following members.
Properties

  NameDescription
Public propertyAdditionalAttributes
Contains values for attributes not exposed as class properties.
(Inherited from BaseObject.)
Public propertyAddToGroups
The groups to which this contact should be added. Optional. Valid only for a Create request. When specified, the new contact is added to the specified groups. Specify as an array of distinguished names: Eg. "CN=Domain Users,CN=Users,DC=drdom700,DC=lab","CN=Test VA Grp,OU=Prem,DC=drdom700,DC=lab".
Public propertyAssistant
The distinguished name of the cantact's administrative assistant
Public propertyCity
City
Public propertyClass
Type of item on DRA server
(Inherited from ModelObject.)
Public propertyCompany
Company
Public propertyContainer
The distinguished name path of the parent OU or container.
(Inherited from ModelObject.)
Public propertyContainerOnePointPath
The OnePoint path of the parent OU or container.
(Inherited from ModelObject.)
Public propertyCountry
Country - This is the two-character country code specified by ISO 3166.
Public propertyCreateEmail
For create requests, indicates that the server should create email for this object. Setting this flag adds some validation of the input to ensure the correct attributes are set.
(Inherited from ModelEmailObject.)
Public propertyDepartment
Department
Public propertyDescription
The description displayed for the object. For example: Accounting server
(Inherited from ModelObject.)
Public propertyDirectReports
Direct Reports Use this attribute to specify the list of objects for which the current contact is a manager.
Public propertyDisplayName
The display name for an object
(Inherited from ModelObject.)
Public propertyDistinguishedName
The distinguished name
(Inherited from ModelObject.)
Public propertyEmailAddress
Email address. Specify the full email address in the format of myuser@mydomain.com
(Inherited from ModelEmailObject.)
Public propertyEmployeeId
EmployeeID
Public propertyEmployeeType
Employee Type.
Public propertyExchExtensionCustomAttribute1
One of 5 Exchange extension custom attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExchExtensionCustomAttribute2
One of 5 Exchange extension custom attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExchExtensionCustomAttribute3
One of 5 Exchange extension custom attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExchExtensionCustomAttribute4
One of 5 Exchange extension custom attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExchExtensionCustomAttribute5
One of 5 Exchange extension custom attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute1
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute10
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute11
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute12
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute13
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute14
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute15
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute2
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute3
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute4
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute5
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute6
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute7
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute8
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyExtensionAttribute9
One of 15 attributes available for customization of this mailbox.
(Inherited from ModelEmailObject.)
Public propertyFaxNumber
Fax phone number. Specify multiple entries using the otherFacsimileTelephoneNumbers attribute.
Public propertyFirstName
First name
Public propertyFriendlyName
DRA friendly name for the object
(Inherited from ModelObject.)
Public propertyFriendlyParentPath
DRA friendly path for parent (if applicable) For example: mydomain.corp/NorthAmerica/West/Accounting
(Inherited from ModelObject.)
Public propertyFriendlyPath
Full path to the object in canonical format. The path format uses forward slashes to define the container hierarchy. For example: mydomain.corp/NorthAmerica/West/Accounting/Myobject
(Inherited from ModelObject.)
Public propertyGivenName
First Name
Public propertyHasMailbox
Read-only. Indicates if this item has a mailbox
Public propertyHomePage
homePage
Public propertyHomePhone
Home phone number. Specify multiple entries using the otherHomePhones attribute.
Public propertyInfo
Notes
Public propertyInitials
Initials of the contact. Maximum 6 characters. If the value exceeds 6 characters, the server will return a constraint error indicating that the value is not in the expected range.
Public propertyIpPhone
IP addresses of an internet phone. Specify multiple entries using the otherIpPhones attribute
Public propertyIsManaged
Indicates if the item is managed by DRA
(Inherited from ModelObject.)
Public propertyIsObjectManaged
Indicates if this object is managed by DRA
(Inherited from ModelObject.)
Public propertyLastName
Last name
Public propertyLegacyExchangeDn
The distinguished name for the exchange server. previously used by Microsoft Exchange Server.
(Inherited from ModelEmailObject.)
Public propertyMail
Names an email address that should be added to the list of proxy addresses. When supplied with a ContactSetInfo operation, the value will be added to the list of ProxyAddresses, but the "mail" attribute is unchanged in AD.
Public propertyMailNickname
Exchange alias, also known as the mailNickname.
(Inherited from ModelEmailObject.)
Public propertyManager
The distinguished name of the contact's manager.
Public propertyMemberOf
Groups the contact is a member of
Public propertyMiddleName
Middle name
Public propertyMobile
Mobile (cell) phone number. Specify multiple entries using the otherMobilePhones attribute
Public propertyName
Name for the item
(Inherited from ModelObject.)
Public propertyNameValue
DRA name
(Inherited from ModelObject.)
Public propertyObjectClass
DRA object class
(Inherited from ModelObject.)
Public propertyOtherFacsimileTelephoneNumber
Additional fax phone numbers. Use this attribute to specify more than one fax number.
Public propertyOtherHomePhones
Additional home phone numbers. Use this attribute to specify more than one home phone.
Public propertyOtherIpPhones
Additional IP addresses of internet phone numbers. Use this attribute to specify more than one IP phone value.
Public propertyOtherMobilePhones
Additional mobile phone numbers. Use this attribute to specify more than one mobile phone number.
Public propertyOtherPagers
Additional pager phone numbers. Use this attribute to specify more than one pager number.
Public propertyOtherTelephones
Additional phone numbers. Use this attribute to specify more than one telephone number.
Public propertyPager
Pager phone number. Specify multiple entries using the otherPagers attribute.
Public propertyPath
OnePoint path of the object
(Inherited from ModelObject.)
Public propertyPhysicalDeliveryOfficeName
physicalDeliveryOfficeName
Public propertyPostalCode
postalCode
Public propertyPostOfficeBox
postOfficeBox
Public propertyPowers
Optional operation powers
(Inherited from ModelObject.)
Public propertyShowInAdvancedViewOnly
This attribute specifies whether the attribute is to be visible in the Advanced mode of user interfaces.
(Inherited from ModelObject.)
Public propertyState
state
Public propertyStreetAddress
streetAddress
Public propertyTelephoneNumber
Primary phone number. Specify multiple entries using the otherTelephones attribute.
Public propertyTitle
title
Public propertyTypeDom
The domain type on the dra server
(Inherited from ModelObject.)
Public propertyURLs
Additional home page. Use this attribute to specify more than one home page.
Public propertyVarSetFilterString
The string to use when building VarSet filters for this object
(Inherited from ModelObject.)
Public propertyWhenChanged
When the object was last modified
(Inherited from ModelObject.)
Public propertyWhenCreated
When the object was created
(Inherited from ModelObject.)
Back to Top
See Also